@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/public-sans-vietnamese-400-normal.TxZB8OSn.woff2)format("woff2"),url(/_astro/public-sans-vietnamese-400-normal.BO1meqcx.woff)format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/public-sans-latin-ext-400-normal.mk90oQqJ.woff2)format("woff2"),url(/_astro/public-sans-latin-ext-400-normal.B02wwOdZ.woff)format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/public-sans-latin-400-normal.8Rpg0ruU.woff2)format("woff2"),url(/_astro/public-sans-latin-400-normal.SBbinRkI.woff)format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/public-sans-vietnamese-600-normal.P4BtCUdw.woff2)format("woff2"),url(/_astro/public-sans-vietnamese-600-normal.CcnAzmUX.woff)format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/public-sans-latin-ext-600-normal.DchWdWJ_.woff2)format("woff2"),url(/_astro/public-sans-latin-ext-600-normal.DfkbVac2.woff)format("woff");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:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/public-sans-latin-600-normal.Fru-LXNs.woff2)format("woff2"),url(/_astro/public-sans-latin-600-normal.BR59oU-I.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-ext-400-normal.BQZuk6qB.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-400-normal.DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-cyrillic-400-normal.obahsSVq.woff2)format("woff2"),url(/_astro/inter-cyrillic-400-normal.HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-ext-400-normal.DGGRlc-M.woff2)format("woff2"),url(/_astro/inter-greek-ext-400-normal.KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-greek-400-normal.B4URO6DV.woff2)format("woff2"),url(/_astro/inter-greek-400-normal.q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-vietnamese-400-normal.DMkecbls.woff2)format("woff2"),url(/_astro/inter-vietnamese-400-normal.Bbgyi5SW.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-ext-400-normal.C1nco2VV.woff2)format("woff2"),url(/_astro/inter-latin-ext-400-normal.77YHD8bZ.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2)format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2)format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2)format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2)format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2)format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-ext-600-normal.Dfes3d0z.woff2)format("woff2"),url(/_astro/inter-cyrillic-ext-600-normal.Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-cyrillic-600-normal.CWCymEST.woff2)format("woff2"),url(/_astro/inter-cyrillic-600-normal.4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-ext-600-normal.DRtmH8MT.woff2)format("woff2"),url(/_astro/inter-greek-ext-600-normal.B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-greek-600-normal.plRanbMR.woff2)format("woff2"),url(/_astro/inter-greek-600-normal.BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-vietnamese-600-normal.Cc8MFFhd.woff2)format("woff2"),url(/_astro/inter-vietnamese-600-normal.BuLX-rYi.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-ext-600-normal.D2bJ5OIk.woff2)format("woff2"),url(/_astro/inter-latin-ext-600-normal.CIVaiw4L.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff");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:Inika;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inika-latin-ext-400-normal.CRn7S7MK.woff2)format("woff2"),url(/_astro/inika-latin-ext-400-normal.B_uE2kgs.woff)format("woff");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:Inika;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inika-latin-400-normal.DAFZrc7V.woff2)format("woff2"),url(/_astro/inika-latin-400-normal.DPDEHQQA.woff)format("woff");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:Inika;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inika-latin-ext-700-normal.DNcTlhSK.woff2)format("woff2"),url(/_astro/inika-latin-ext-700-normal.l6FyOak8.woff)format("woff");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:Inika;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inika-latin-700-normal.DAa473Vy.woff2)format("woff2"),url(/_astro/inika-latin-700-normal.B6nzU11R.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inria-sans-latin-ext-300-normal.CNvWp1Kb.woff2)format("woff2"),url(/_astro/inria-sans-latin-ext-300-normal.Chxi-SND.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/inria-sans-latin-300-normal.BiYywnaO.woff2)format("woff2"),url(/_astro/inria-sans-latin-300-normal.D813Wzrm.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inria-sans-latin-ext-400-normal.D6ExN4ry.woff2)format("woff2"),url(/_astro/inria-sans-latin-ext-400-normal.BB2IX7Ih.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inria-sans-latin-400-normal.Ps-oYZQA.woff2)format("woff2"),url(/_astro/inria-sans-latin-400-normal.D_HmOBbc.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inria-sans-latin-ext-700-normal.Dpu6pFnx.woff2)format("woff2"),url(/_astro/inria-sans-latin-ext-700-normal.Dvvh950n.woff)format("woff");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:Inria Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inria-sans-latin-700-normal.BEyDDWvq.woff2)format("woff2"),url(/_astro/inria-sans-latin-700-normal.D9Ep5Kum.woff)format("woff");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:Inria Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inria-serif-latin-ext-400-normal.6_dYgxbU.woff2)format("woff2"),url(/_astro/inria-serif-latin-ext-400-normal.BD5OZSH2.woff)format("woff");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:Inria Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inria-serif-latin-400-normal.B1UAZ40M.woff2)format("woff2"),url(/_astro/inria-serif-latin-400-normal.DATHfXzq.woff)format("woff");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:Inria Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inria-serif-latin-ext-700-normal.CGI4wwRX.woff2)format("woff2"),url(/_astro/inria-serif-latin-ext-700-normal.rrOYQmf2.woff)format("woff");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:Inria Serif;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inria-serif-latin-700-normal.B7dgOG0J.woff2)format("woff2"),url(/_astro/inria-serif-latin-700-normal.BNFi9Lqu.woff)format("woff");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:Inknut Antiqua;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inknut-antiqua-devanagari-700-normal.DbuYDDdV.woff2)format("woff2"),url(/_astro/inknut-antiqua-devanagari-700-normal.BXDcFHdc.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Inknut Antiqua;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inknut-antiqua-latin-ext-700-normal.BDWEBYgK.woff2)format("woff2"),url(/_astro/inknut-antiqua-latin-ext-700-normal.BKguIebm.woff)format("woff");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:Inknut Antiqua;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inknut-antiqua-latin-700-normal.CzrtjrSc.woff2)format("woff2"),url(/_astro/inknut-antiqua-latin-700-normal.DYsxHazd.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-ext-400-normal.CWV284fw.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-400-normal.DLkyKLvH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-cyrillic-400-normal.C44pakCn.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-400-normal.B8Z6Jvzv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-greek-400-normal.Cw5-AHNN.woff2)format("woff2"),url(/_astro/source-serif-4-greek-400-normal.BccYJ-vZ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-vietnamese-400-normal.BbG3LG1A.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-400-normal.DR1UuFon.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-ext-400-normal.Cp7z-ARB.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-400-normal.CEpydyUl.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-ext-600-normal.D_E8FDgP.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-ext-600-normal.DiT2IGQm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-cyrillic-600-normal.BDP5YDHD.woff2)format("woff2"),url(/_astro/source-serif-4-cyrillic-600-normal.DFnC3vAY.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-greek-600-normal.DdRkKr-1.woff2)format("woff2"),url(/_astro/source-serif-4-greek-600-normal.DhXQw1Kl.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-vietnamese-600-normal.CznyfUKR.woff2)format("woff2"),url(/_astro/source-serif-4-vietnamese-600-normal.B0WJbuqT.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-ext-600-normal.0sIUyHMO.woff2)format("woff2"),url(/_astro/source-serif-4-latin-ext-600-normal.C6NNqpJh.woff)format("woff");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:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-400-normal.DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-400-normal.CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-400-normal.DDuiU_S-.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.V-xxqcpd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-ext-600-normal.9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-cyrillic-600-normal.CTOM6hUh.woff2)format("woff2"),url(/_astro/ibm-plex-mono-cyrillic-600-normal.fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-vietnamese-600-normal.D2EvbN8M.woff2)format("woff2"),url(/_astro/ibm-plex-mono-vietnamese-600-normal.iLQfcSjf.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-ext-600-normal.D38SheWl.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-600-normal.DmB0ttJJ.woff)format("woff");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-mono-latin-600-normal.BgSNZQsw.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-600-normal.DWFSQ4vo.woff)format("woff");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}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Inria Sans,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:Inria Sans,sans-serif;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.collapse{visibility:collapse}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.italic{font-style:italic}.underline{text-decoration-line:underline}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--ink:#10202b;--graphite:#46545e;--bond:#f1f0ec;--bond-deep:#e4e2db;--annotation:#a8322a;--brass:#b4894a}html{background:var(--bond);color:var(--ink);scroll-behavior:smooth;font-family:Inria Sans,sans-serif}body{background:var(--bond);text-rendering:optimizelegibility;min-width:320px;margin:0;font-size:17px;line-height:1.6}::selection{background:#a8322a33}a{color:inherit;text-underline-offset:.18em;text-decoration-color:#a8322a80;text-decoration-thickness:1px}a:hover{color:var(--annotation);text-decoration-color:currentColor}:focus-visible{border-radius:2px;outline:2px solid #0000;box-shadow:0 0 0 3px #a8322a59}h1,h2,h3{font-variation-settings:"opsz" 72;letter-spacing:0;font-family:Inria Sans,sans-serif;font-weight:600}p,li{max-width:68ch}.site-shell{max-width:1240px;margin-inline:auto;padding-inline:24px}.utility{letter-spacing:.08em;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:12px}.rail-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.rail{grid-column:1/span 2;padding-top:7px;position:relative}.rail:before{background:var(--annotation);content:"";transform-origin:top;width:1px;height:100%;animation:.6s ease-out both rail-draw;display:block;position:absolute;top:0;left:0}.rail-content{padding-left:18px;position:sticky;top:88px}.content-column{grid-column:3/span 8}.open-column{grid-column:11/span 2}.clause-number{color:var(--annotation);margin-bottom:12px;display:block}.marginal-note{color:var(--graphite);opacity:0;max-width:18ch;animation:.3s ease-out .5s both note-in}.section-block{padding-block:96px}.anchor-target{height:0;scroll-margin-top:110px;overflow:hidden}.section-block+.section-block{border-top:1px solid #46545e33}.display-title{max-width:11ch;margin:0;font-size:clamp(3.0625rem,7vw,3.8125rem);line-height:1.08}.section-title{max-width:13ch;margin:0 0 24px;font-size:clamp(2rem,5vw,3.0625rem);line-height:1.12}.reading{font-family:Inria Sans,sans-serif;font-size:20px;line-height:1.72}.button-row{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.button{border:1px solid var(--ink);justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-family:Inria Sans,sans-serif;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.button.primary{color:#071426;background:#ff6f4f;border-color:#ff6f4f}.button.primary:hover{color:#071426;background:#e85d3d;border-color:#e85d3d}.button.secondary:hover{border-color:var(--annotation)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #46545e40;padding:14px 12px}th{color:var(--graphite);letter-spacing:.08em;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:12px}.quote-band{border-block:1px solid #46545e52;gap:24px;padding-block:28px;display:grid}.quote-band blockquote{margin:0}.quote-band p{margin:0 0 14px;font-family:Inria Sans,sans-serif;font-size:20px;line-height:1.55}.book-zone{background:var(--ink);color:var(--bond);margin-inline:calc(50% - 50vw);padding-block:96px}.book-zone .site-shell{grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:48px;display:grid}.sample-bar{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#f7c66b;padding:8px 12px;font-family:Inria Sans,sans-serif;font-size:12px}.book-cover{aspect-ratio:3/4;background:linear-gradient(0deg, #b4894a2e, #b4894a2e), var(--ink);color:var(--brass);letter-spacing:.08em;text-transform:uppercase;border:1px solid #b4894acc;justify-content:center;align-items:center;min-height:320px;font-family:Inria Sans,sans-serif;font-size:14px;display:flex}.book-zone h2,.book-zone h1{color:var(--bond)}.book-zone .brass{color:var(--brass)}.proof-list{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.proof-list li{border-top:1px solid #f1f0ec38;max-width:none;padding-top:14px}.article-list{counter-reset:article;gap:24px;margin:0;padding:0;list-style:none;display:grid}.article-list li{border-top:1px solid #46545e3d;max-width:none;padding-top:20px}.article-list h3{margin:8px 0;font-family:Inria Sans,sans-serif;font-size:25px;line-height:1.25}.article-meta{color:var(--graphite);flex-wrap:wrap;gap:10px;display:flex}.site-header{backdrop-filter:blur(12px);z-index:10;background:#f1f0ece6;border-bottom:1px solid #46545e29;position:sticky;top:0}.announcement-bar{color:#fff;text-transform:uppercase;background:#140a0f;justify-content:center;align-items:center;gap:53px;height:89px;min-height:89px;padding:0 18px;font-family:Inria Sans,sans-serif;font-size:16px;line-height:24px;display:flex}.announcement-link{color:inherit;text-decoration:none;transition:color .18s}.announcement-link:hover{color:#ecb765}.announcement-link-light{font-weight:300}.announcement-link-strong{text-transform:uppercase;font-weight:700}.site-header .header-bar{justify-content:space-between;align-items:center;gap:18px;min-height:68px;display:flex;position:relative}.brand{z-index:2;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:600;text-decoration:none}.nav{flex-wrap:wrap;justify-content:center;gap:6px 10px;display:flex}.nav-toggle{cursor:pointer;z-index:2;background:0 0;border:1px solid #fff8ef47;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;margin-left:auto;padding:0;display:none}.nav-toggle-bar{background:#fff8ef;border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s;display:block}.site-header.nav-open .nav-toggle-bar:first-child{transform:translateY(7px)rotate(45deg)}.site-header.nav-open .nav-toggle-bar:nth-child(2){opacity:0}.site-header.nav-open .nav-toggle-bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header-action{color:#071426;text-transform:uppercase;white-space:nowrap;background:#ff6f4f;border-radius:8px;flex:none;padding:10px 13px;font-size:13px;font-weight:700;text-decoration:none}.nav a,.footer-links a{font-size:14px;text-decoration:none}body.nav-locked{overflow:hidden}.site-footer{background:var(--ink);color:var(--bond);padding-block:48px}.site-footer p{color:#f1f0ecc7;font-size:14px}.footer-links{flex-wrap:wrap;gap:16px;margin-top:18px;display:flex}.footer-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(160px,1fr));gap:28px;display:grid}.footer-grid .footer-links{flex-direction:column;align-content:start;margin-top:0}.footer-legal{border-top:1px solid #f1f0ec2e;grid-column:1/-1;padding-top:18px}.figma-footer{color:#fff;isolation:isolate;background:#0a1125;height:1021px;min-height:1021px;padding-block:0;position:relative;overflow:hidden}.figma-footer:before{display:none}.figma-footer-shell{box-sizing:border-box;z-index:1;width:min(1652px,100% - 64px);max-width:1652px;height:1021px;min-height:1021px;padding:0;position:relative}.figma-footer-top{display:block}.figma-footer-brand{width:585px;margin:0;position:absolute;top:55px;left:0}.figma-footer-name{color:#fff;margin:0 0 12px;font-family:Inria Sans,sans-serif;font-size:48px;font-weight:700;line-height:1.5}.figma-footer-bio{color:#fff;width:585px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:300;line-height:1.5}.figma-footer-nav{flex-direction:column;gap:0;display:flex;position:absolute;top:123px}.figma-footer-nav a{color:#fff;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;height:79px;font-family:Inria Sans,sans-serif;font-size:24px;font-weight:700;line-height:2.1;text-decoration:none;display:flex}.figma-footer-nav a span{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-offset:.08em;text-decoration:underline 1px}.figma-footer-nav a:after{color:#da793d;content:"→";flex:none;margin-left:24px;font-size:31px;font-weight:400;line-height:1;text-decoration:none}.figma-footer-nav a:hover{color:#fff;opacity:.72}.figma-footer-nav-explore{width:322px;margin:0;left:878px}.figma-footer-nav-explore a{width:322px}.figma-footer-nav-actions{width:369px;margin:0;left:1283px}.figma-footer-nav-actions a{width:369px}.figma-footer-nav-legal{flex-direction:row;gap:82px;width:632px;display:flex;top:706px;left:982px}.figma-footer-nav-legal a{white-space:nowrap;border-bottom:0;width:auto;height:auto;line-height:1.5;text-decoration:none}.figma-footer-nav-legal a:after{content:none}.figma-footer-rule{background:#ffffff9e;border:0;width:1652px;height:1px;margin:0;position:absolute;top:579px;left:0}.figma-footer-legal{color:#fff;width:585px;max-width:585px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;line-height:1.5;position:absolute;top:622px;left:0}.figma-footer-legal p{color:#fff;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:300;line-height:1.5}.figma-footer-legal p.figma-footer-legal-lead{white-space:nowrap;width:650px;margin-bottom:16px;font-weight:700}.figma-footer-legal:after{content:"";background:#ffffff9e;width:632px;height:1px;position:absolute;top:196px;left:982px}.notice{border-left:2px solid var(--annotation);color:var(--graphite);background:#e4e2db8c;max-width:68ch;margin-top:24px;padding:12px 14px;font-size:14px}.contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.contact-grid a{border-top:1px solid #46545e40;padding-top:14px;text-decoration:none;display:block}@keyframes rail-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes note-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (width<=900px){.site-header{position:static}.rail-grid{display:block}.rail{padding:0}.rail:before,.marginal-note{display:none}.rail-content{padding-left:0;position:static}.content-column{grid-column:auto}.section-block{padding-block:56px}.display-title{max-width:9ch}.book-zone{padding-block:56px}.book-zone .site-shell,.contact-grid{grid-template-columns:1fr}}@media (width<=520px){.site-shell{padding-inline:18px}.display-title{font-size:43px}.section-title{font-size:34px}.button{width:100%}.announcement-bar{text-align:center;flex-wrap:wrap;gap:4px 10px}}.site-header{color:#fff8ef;background:#061220eb;border-bottom-color:#ffffff1a}.brand{color:#fff8ef}.nav a{color:#fff8efd1;border-radius:999px;padding:7px 10px;transition:background .18s,color .18s,transform .18s}.site-header{z-index:40;background:#414143;border-bottom:0;position:relative}.site-header .header-bar{box-sizing:border-box;justify-content:flex-start;gap:0;width:min(1654px,100% - 64px);max-width:1654px;min-height:89px;margin-inline:auto;padding-block:0;padding-inline:0}.brand{color:#fff;letter-spacing:0;text-transform:uppercase;white-space:nowrap;flex:0 0 226px;width:226px;margin-right:0;font-family:Inria Sans,sans-serif;font-size:24px;font-weight:700;line-height:36px}.nav{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;gap:6px 22px;height:42px;display:flex;position:relative}.nav a{color:#fff;letter-spacing:0;text-transform:uppercase;white-space:nowrap;border-radius:0;padding:0;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:24px;text-decoration:none;position:relative}.nav a:hover{color:#ecb765;background:0 0;transform:none}.nav .nav-cta{display:none}.header-action{box-sizing:border-box;color:#000;text-transform:none;white-space:nowrap;background:#d9d9d9;border-radius:7px;flex:none;justify-content:center;align-items:center;height:42px;margin-left:auto;padding:0 14px;font-family:Inria Sans,sans-serif;font-size:14px;font-weight:700;line-height:22.5px;display:inline-flex}.header-action:hover{color:#000;background:#fff}@media (width>=1920px){.site-header .header-bar{width:1654px;margin-left:133px;margin-right:auto}}@media (width<=1360px){.nav-toggle{display:inline-flex}.site-header .header-bar{flex-wrap:nowrap;min-height:64px;padding-block:10px}.brand{white-space:nowrap}.nav{z-index:30;background:#061220fa;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;gap:4px;width:auto;padding:14px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 24px 60px #00000059}.nav a{border-radius:10px;padding:12px 14px;font-size:15px}.nav a:hover{transform:none}.nav .nav-cta{color:#071426;text-align:center;text-transform:uppercase;background:#ff6f4f;margin-top:8px;font-size:13px;font-weight:700;display:block}.nav .nav-cta:hover{color:#071426;background:#ff8266}.site-header .header-bar{width:calc(100% - 64px);max-width:none;margin-inline:auto;padding-inline:0}.brand{flex:none;width:auto;margin-right:0}.nav{background:#0a0608fa;height:auto;display:none;position:absolute}.site-header.nav-open .nav{display:flex}.nav a{text-transform:uppercase;margin-right:0;padding:12px 14px;position:static;top:auto;left:auto}.nav .nav-cta{color:#000;text-transform:none;background:#d9d9d9;font-family:Inria Sans,sans-serif;font-size:15px;display:block}.header-action{display:none}.nav-toggle{border-color:#ffffff59}}.home-page{color:#0e1c2b;background:#fff8ef;overflow:clip}.site-header{z-index:40;position:relative}html:has(.home-page),html:has(.book-page){overflow-anchor:none;scroll-behavior:auto}.hero-immersive{contain:paint;isolation:isolate;min-height:calc(100vh - 64px);position:relative;overflow:hidden}.hero-visual,.hero-shade{position:absolute;inset:0}.hero-visual{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .3s ease-out;transform:scale(1.04)}.hero-shade{z-index:-1;background:radial-gradient(circle at 79% 8%,#ff6b472e,#0000 24%),linear-gradient(90deg,#050f1df0 0%,#050f1dc7 43%,#050f1d40 72%),linear-gradient(#050f1d1f,#050f1deb)}.hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(280px,420px);align-items:center;gap:48px;min-height:calc(100vh - 64px);padding-block:72px 52px;display:grid}.hero-copy{color:#fff8ef;max-width:760px}.hero-kicker,.accent{color:#ff6f4f}.hero-title{color:#fff8ef;max-width:9.4ch;margin:0;font-size:clamp(3.75rem,8.2vw,7.75rem);line-height:.92}.hero-lede{color:#fff8efd4;max-width:680px;margin-top:24px;font-family:Inria Sans,sans-serif;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.58}.button{border-radius:8px;gap:10px;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s;position:relative;overflow:hidden}.button:hover{transform:translateY(-2px)}.glow-button{box-shadow:0 16px 38px #ff6f4f40}.glass-button{color:#fff8ef;background:#ffffff14;border-color:#ffffff47}.glass-button:hover{color:#fff8ef;background:#ffffff24}.hero-command{backdrop-filter:blur(18px);color:#fff8ef;background:linear-gradient(145deg,#fff8ef24,#fff8ef0d);border:1px solid #fff3;border-radius:8px;padding:22px;box-shadow:0 26px 70px #00000052}.hero-portrait-card{align-self:end;gap:0;max-width:430px;display:grid}.hero-portrait-card img{filter:drop-shadow(0 28px 48px #0000005c);-o-object-fit:contain;object-fit:contain;justify-self:center;width:min(100%,430px);height:auto;max-height:580px}.hero-portrait-card div{backdrop-filter:blur(18px);color:#fff8ef;background:linear-gradient(145deg,#fff8ef29,#fff8ef0f);border:1px solid #ffffff2e;border-radius:8px;margin-top:-54px;padding:18px;position:relative;box-shadow:0 26px 70px #00000047}.hero-portrait-card p{margin:0;font-size:15px}.proof-band{background:#fff8ef;border-top:3px solid #ff6f4f;border-bottom:1px solid #0e1c2b1a}.proof-band-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-band-grid article{border-left:1px solid #0e1c2b1a;gap:8px;min-height:118px;padding:24px;display:grid}.proof-band-grid article:last-child{border-right:1px solid #0e1c2b1a}.proof-band-grid strong{color:#071426;font-family:Inria Sans,sans-serif;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1}.proof-band-grid span{color:#46545e;font-size:14px;line-height:1.45}.command-label{margin:0 0 18px}.signal-dial{aspect-ratio:1;background:conic-gradient(from 210deg, #ff6f4f 0 64%, #ffffff1f 64% 100%), radial-gradient(circle, #fff8ef14, #fff8ef05);border-radius:50%;justify-content:center;align-items:center;max-width:210px;margin:0 auto 22px;padding:16px;display:flex}.signal-dial span{background:#050f1de0;border:1px solid #ffffff2e;border-radius:50%;width:100%;height:100%;display:block}.command-stack{gap:10px;display:grid}.command-stack div,.programme-stack article{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;padding:14px}.command-stack span{color:#71d6c9;margin-bottom:6px;display:block}.micro-link{color:#ffb05f;margin-top:18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.proof-ribbon{background:#fff8ef;border-top:3px solid #ff6f4f;border-bottom:1px solid #0e1c2b1a}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-stat{border-left:1px solid #0e1c2b1a;gap:8px;min-height:132px;padding:28px 24px;display:grid}.proof-stat:last-child{border-right:1px solid #0e1c2b1a}.proof-stat strong{color:#071426;font-family:Inria Sans,sans-serif;font-size:clamp(2.25rem,5vw,4rem);line-height:.95}.proof-stat span:last-child{color:#46545e;font-size:14px;line-height:1.45}.split-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.section-intro p:not(.utility){color:#46545e}.wide-title{max-width:14ch}.centered{text-align:center;max-width:760px;margin-inline:auto}.centered .wide-title,.centered p{margin-inline:auto}.capability-lab{background:#f4f1e9}.capability-switcher{color:#fff8ef;background:#071426;border-radius:8px;padding:12px;box-shadow:0 30px 70px #0714262e}.tab-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tab-list button,.carousel-controls button{color:#fff8efc2;cursor:pointer;font:inherit;background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;min-height:44px;font-size:14px;font-weight:600;transition:background .18s,color .18s,transform .18s}.tab-list button:hover,.tab-list button.is-active,.carousel-controls button:hover{color:#fff8ef;background:#ff6f4f;transform:translateY(-1px)}.panel-stage{min-height:360px;position:relative}.capability-panel{padding:34px 22px 22px;display:none}.capability-panel.is-active{animation:.26s both panel-in;display:block}.capability-panel h3{color:#fff8ef;max-width:11ch;margin:12px 0 18px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.02}.capability-panel p{color:#fff8efc2}.capability-panel ul{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.capability-panel li{color:#d5fbf6;background:#71d6c924;border:1px solid #71d6c947;border-radius:999px;max-width:none;padding:7px 11px;font-size:14px}.home-page .book-zone{background:radial-gradient(circle at 18% 24%,#ff6f4f38,#0000 28%),radial-gradient(circle at 88% 78%,#71d6c929,#0000 26%),#061220;margin-inline:0;position:relative;overflow:hidden}.home-page .book-zone:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;position:absolute;top:28px;left:0;right:0}.home-page .book-cover{color:#fff;letter-spacing:0;text-align:left;text-transform:none;background:linear-gradient(150deg,#22c1c35c,#0000 38%),linear-gradient(25deg,#052553,#0984e3 58%,#9ee9ff);border:1px solid #9ee9ffa6;padding:24px;font-family:Inria Sans,sans-serif;font-size:clamp(2rem,4vw,3.7rem);line-height:1;box-shadow:24px 28px #ffffff0f,0 30px 80px #00000059}.home-page .sample-bar{background:#ffb05f;border-radius:8px 8px 0 0}.argument-band{color:#fff8ef;background:linear-gradient(90deg,#071426eb,#071426b8),url(/images/executive-stage-hero.png) 50%/cover fixed;margin-inline:calc(50% - 50vw)}.argument-band .section-title,.argument-band .reading{color:#fff8ef}.outcome-map{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;min-height:330px;display:grid;position:relative}.outcome-map:before{content:"";background:linear-gradient(90deg,#ff6f4f,#71d6c9,#ffb05f);height:2px;position:absolute;top:50%;left:10%;right:10%}.map-node{color:#fff8ef;text-align:center;z-index:1;background:#ffffff1a;border:1px solid #ffffff38;border-radius:8px;place-self:center;min-width:110px;padding:13px 14px;font-size:14px;font-weight:600;position:relative}.map-node:nth-child(2),.map-node:nth-child(4){align-self:start}.map-node:nth-child(3){align-self:end}.map-node.is-hot{background:#ff6f4f}.credentials-panel{background:#fff8ef}.credential-grid{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:34px;display:flex}.credential-chip{color:#071426;background:#fff;border:1px solid #0e1c2b1a;border-radius:999px;padding:9px 13px;font-size:14px;font-weight:600;box-shadow:0 12px 30px #0e1c2b12}.writing-wall{background:#f4f1e9}.writing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.writing-card{max-width:none}.writing-card a{background:#fff8ef;border:1px solid #0e1c2b1a;border-radius:8px;height:100%;min-height:260px;padding:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;box-shadow:0 16px 40px #0e1c2b0f}.writing-card a:hover{color:inherit;border-color:#ff6f4f80;transform:translateY(-4px);box-shadow:0 24px 58px #0e1c2b1f}.writing-card h3{margin:18px 0 12px;font-size:1.35rem;line-height:1.22}.writing-card p:last-child{color:#46545e;font-size:15px}.work-band,.testimonial-stage{color:#fff8ef;background:#071426;margin-inline:calc(50% - 50vw)}.work-band .section-title,.testimonial-stage .section-title{color:#fff8ef}.programme-stack{gap:14px;display:grid}.programme-stack article{transition:background .18s,transform .18s}.programme-stack article:hover{background:#ff6f4f2e;transform:translate(6px)}.programme-stack h3{color:#fff8ef;margin:8px 0 0;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.1}.light-stack article{color:#0e1c2b;background:#ffffffb8;border-color:#0e1c2b1f}.light-stack article:hover{background:#fff}.light-stack h3{color:#0e1c2b}.carousel-controls{gap:8px;margin-top:24px;display:flex}.carousel-controls button{min-width:46px}.testimonial-carousel{min-height:380px;position:relative}.testimonial-carousel blockquote{background:linear-gradient(145deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff29;border-radius:8px;margin:0;padding:clamp(24px,5vw,48px);display:none}.testimonial-carousel blockquote.is-active{animation:.26s both panel-in;display:block}.testimonial-carousel p{color:#fff8ef;margin:0 0 28px;font-family:Inria Sans,sans-serif;font-size:clamp(1.45rem,3vw,2.55rem);line-height:1.26}.testimonial-carousel footer{gap:4px;display:grid}.testimonial-carousel span{color:#fff8efad}.contact-band{background:#fff8ef}.contact-band .contact-grid{grid-template-columns:1fr}.contact-band .contact-grid a{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;padding:18px;transition:border-color .18s,transform .18s;box-shadow:0 14px 32px #0e1c2b0f}.contact-band .contact-grid a:hover{border-color:#ff6f4f7a;transform:translate(4px)}.motion-ready .reveal-on-scroll{opacity:1;transition:opacity .52s,transform .52s;transform:translateY(22px)}.motion-ready .reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=980px){.hero-inner,.split-layout{grid-template-columns:1fr}.hero-inner{min-height:auto}.hero-command{max-width:520px}.proof-grid,.proof-band-grid,.relationship-grid,.writing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.argument-band{background-attachment:scroll}}@media (width<=700px){.hero-title{font-size:clamp(3.25rem,16vw,5rem)}.hero-inner{padding-block:58px 42px}.proof-grid,.proof-band-grid,.relationship-grid,.writing-grid,.tab-list{grid-template-columns:1fr}.proof-stat,.proof-stat:last-child,.proof-band-grid article,.proof-band-grid article:last-child{border-top:1px solid #0e1c2b1a;border-left:0;border-right:0}.hero-portrait-card{max-width:100%}.hero-portrait-card img{max-height:420px}.panel-stage{min-height:0}.capability-panel{padding-inline:8px}.outcome-map{grid-template-columns:1fr}.outcome-map:before{width:2px;height:auto;inset:8% auto 8% 50%}.map-node,.map-node:nth-child(2),.map-node:nth-child(3),.map-node:nth-child(4){align-self:center}}.launch-page .authority-line{color:#fff8efb3;max-width:720px;margin-top:16px;font-size:14px}.launch-page .small-reading{color:#fff8efd1;font-size:1.1rem}.page-hero{padding-block:112px 76px}.dark-hero{color:#fff8ef;background:radial-gradient(circle at 80% 8%,#ff6f4f2e,#0000 27%),linear-gradient(145deg,#061220,#10202b)}.dark-hero h1,.dark-hero .section-title{color:#fff8ef}.page-hero h1{overflow-wrap:break-word;max-width:12ch;margin:0 0 22px;font-size:clamp(3rem,5.6vw,5rem);line-height:.95}.about-page .page-hero h1{max-width:none;font-size:clamp(2.6rem,3.2vw,2.75rem)}.page-hero .reading{max-width:760px}.narrow-shell{max-width:900px}.central-question{background:#fff8ef}.statement-card,.empty-state-card{color:#10202b;background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;margin:0;padding:clamp(22px,4vw,38px);font-family:Inria Sans,sans-serif;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.35;box-shadow:0 18px 46px #0e1c2b14}.statement-card h3,.empty-state-card h2,.empty-state-card h3{margin:8px 0 12px;font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.1}.statement-card p,.empty-state-card p{font-family:Inria Sans,sans-serif;font-size:1rem;line-height:1.6}.image-card{border-radius:8px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 64px #0e1c2b29}.image-card img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.dark-image-card{border:1px solid #ffffff29;box-shadow:0 30px 80px #00000057}.dark-image-card img{aspect-ratio:4/5}.media-hero-image img{aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-teaser .image-card img{aspect-ratio:16/10}.media-session-image img{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.dark-card{color:#fff8ef;background:#ffffff17;border-color:#ffffff2e}.economy-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.economy-card{border-left:1px solid #0e1c2b1a;min-height:210px;padding:30px 24px}.economy-card:last-child{border-right:1px solid #0e1c2b1a}.economy-card h2{margin:0 0 16px;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.signal-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.signal-list li{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;max-width:none;padding:13px 15px;box-shadow:0 10px 28px #0e1c2b0d}.dark-list li{color:#fff8ef;background:#ffffff14;border-color:#ffffff24}.book-callout{color:#fff8ef;background:#071426;margin-inline:calc(50% - 50vw)}.book-callout .section-title,.book-callout .reading{color:#fff8ef}.dark-hero p:not(.utility),.book-callout p:not(.utility),.work-band p:not(.utility),.final-cta p,.dark-card p{color:#fff8efdb}.leadership-cover{color:#fff;text-align:left;text-transform:none;background:linear-gradient(150deg,#ff6f4f38,#0000 38%),linear-gradient(25deg,#061220,#0b4480 58%,#71d6c9);border:1px solid #71d6c975;justify-content:start;align-items:flex-start;min-height:430px;padding:28px;font-family:Inria Sans,sans-serif;display:grid;box-shadow:24px 28px #ffffff0f,0 30px 80px #00000059}.leadership-cover span{color:#ffb05f;letter-spacing:.08em;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:12px}.leadership-cover strong{overflow-wrap:normal;word-break:normal;align-self:center;max-width:9ch;font-size:clamp(2.6rem,6vw,5rem);line-height:.92}.leadership-cover strong span{display:block}.leadership-cover em{color:#ffffffc7;align-self:end;font-family:Inria Sans,sans-serif;font-size:1rem;font-style:normal}.book-jacket-card{aspect-ratio:3/4;border-radius:8px;max-width:420px;margin:0;overflow:hidden;box-shadow:24px 28px #ffffff0f,0 30px 80px #00000059}.book-jacket-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.media-teaser{background:#f4f1e9}.final-cta{color:#fff8ef;background:radial-gradient(circle at 82% 14%,#71d6c92e,#0000 28%),#071426;border-radius:8px;padding:clamp(24px,5vw,44px)}.final-cta h2{color:#fff8ef;margin:0 0 16px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.05}.fact-list{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 18px 46px #0e1c2b14}.fact-list div{grid-template-columns:160px minmax(0,1fr);gap:14px;padding:16px 18px;display:grid}.fact-list div+div{border-top:1px solid #0e1c2b14}.fact-list dt{color:#46545e;letter-spacing:.08em;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:12px}.fact-list dd{margin:0}.number-card-grid{counter-reset:launch-counter;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.number-card-grid li{counter-increment:launch-counter;background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;max-width:none;min-height:150px;padding:20px;box-shadow:0 12px 30px #0e1c2b0f}.number-card-grid li:before{color:#ff6f4f;content:counter(launch-counter, decimal-leading-zero);letter-spacing:.08em;margin-bottom:18px;font-family:Inria Sans,sans-serif;font-size:12px;display:block}.static-card{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;max-width:none;min-height:0;padding:20px;box-shadow:0 16px 40px #0e1c2b0f}.static-card h3{margin:10px 0 12px;font-size:1.35rem;line-height:1.22}.static-card ul{margin:14px 0 0;padding-left:20px}.labelled-map{min-height:280px}.relationship-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.relationship-grid article{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;min-height:190px;padding:20px;box-shadow:0 12px 30px #0e1c2b0f}.relationship-grid h3{margin:0 0 14px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.1}.faq-list{gap:10px;margin-top:26px;display:grid}.faq-list details{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;padding:18px 20px}.faq-list summary{cursor:pointer;font-weight:700}.form-card{background:#fff;border:1px solid #0e1c2b1a;border-radius:8px;gap:14px;padding:clamp(20px,4vw,34px);display:grid;box-shadow:0 18px 46px #0e1c2b14}.bio-copy p{margin:0}.bio-copy p+p{margin-top:1.15rem}.form-card label{color:#46545e;gap:6px;font-size:13px;font-weight:700;display:grid}.form-card input,.form-card select,.form-card textarea{color:#10202b;font:inherit;background:#fff8ef;border:1px solid #0e1c2b2e;border-radius:6px;min-height:44px;padding:10px 12px}.form-card textarea{resize:vertical}.checkbox-label{grid-template-columns:18px minmax(0,1fr);align-items:start;line-height:1.45;color:#10202b!important;font-size:14px!important;font-weight:400!important}.checkbox-label input{min-height:auto;margin-top:3px}.legal-page .page-hero{background:#fff8ef}.legal-stack{gap:24px;display:grid}.legal-stack article{border-top:1px solid #0e1c2b1f;padding-top:20px}.legal-stack h2{margin:0 0 10px;font-size:1.45rem}@media (width<=980px){.footer-grid,.economy-grid,.number-card-grid{grid-template-columns:1fr 1fr}.header-action{display:none}.figma-footer{height:auto;min-height:0}.figma-footer-shell{height:auto;min-height:0;padding-block:64px}.figma-footer-top{grid-template-columns:1fr 1fr;gap:28px;display:grid}.figma-footer-brand{grid-column:1/-1;width:auto;max-width:none;margin:0;position:static}.figma-footer-nav-explore,.figma-footer-nav-actions,.figma-footer-nav-legal{width:auto;margin:0;position:static;top:auto;left:auto}.figma-footer-name,.figma-footer-bio,.figma-footer-nav a,.figma-footer-legal,.figma-footer-legal p{font-size:18px;line-height:1.5}.figma-footer-nav a{line-height:1.9}.figma-footer-rule{width:100%;position:static}.figma-footer-legal{width:auto;max-width:none;height:auto;min-height:0;margin-left:0;position:static}.figma-footer-legal:after{content:none}.figma-footer-legal p.figma-footer-legal-lead{white-space:normal;width:auto}}@media (width<=700px){.announcement-bar{justify-content:flex-start}.page-hero{padding-block:70px 48px}.page-hero h1{font-size:clamp(2.55rem,13vw,4rem)}.leadership-cover strong{max-width:100%;font-size:clamp(2.2rem,11vw,3.4rem)}.economy-grid,.footer-grid,.number-card-grid,.figma-footer-top{grid-template-columns:1fr}.figma-footer-shell{width:calc(100% - 36px);padding-block:48px}.economy-card,.economy-card:last-child{border-top:1px solid #0e1c2b1a;border-left:0;border-right:0}.fact-list div{grid-template-columns:1fr}}.cookie-banner{color:#fff8ef;z-index:50;background:#071426;border:1px solid #ffffff29;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;max-width:860px;padding:16px;display:grid;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 20px 60px #00000047}.cookie-banner[hidden]{display:none}.cookie-banner p{max-width:none;margin:0;font-size:14px}.cookie-banner button,.cookie-banner a{color:#071426;cursor:pointer;background:#ff6f4f;border:1px solid #ff6f4f;border-radius:8px;justify-content:center;min-height:40px;padding:8px 12px;font-weight:700;text-decoration:none;display:inline-flex}.cookie-banner button+button,.cookie-banner button+a{color:#fff8ef;background:0 0;border-color:#ffffff47}.figma-shell{width:calc(100% - 240px);max-width:1680px;margin-inline:auto;padding-inline:0}.figma-hero{--figma-copy-left:131px;--figma-copy-top:81px;--figma-portrait-right:58px;--figma-portrait-top:150px;--figma-render-height:1080px;--figma-scale:1;height:var(--figma-render-height);min-height:var(--figma-render-height);background:#080606}.figma-hero .hero-visual{filter:none;-o-object-position:center center;object-position:center center;transform:none}.figma-hero .hero-shade{height:1080px;scale:var(--figma-scale);transform-origin:0 0;background:linear-gradient(270deg,#06010100 0%,#10080bc9 30.09%,#1a0e14 100%);width:1162px;inset:0 auto auto 0}.figma-hero .hero-inner{height:var(--figma-render-height);max-width:none;min-height:var(--figma-render-height);width:100%;margin-inline:0;padding-block:0;display:block;position:relative}.figma-hero .hero-copy{left:var(--figma-copy-left);max-width:none;scale:var(--figma-scale);top:var(--figma-copy-top);transform-origin:0 0;z-index:2;position:absolute}.figma-hero .hero-kicker{color:#ecb765;letter-spacing:0;text-transform:uppercase;white-space:nowrap;width:841px;height:23px;margin:0;font-family:Inria Sans,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:25px;position:absolute}.figma-hero .hero-kicker.utility{color:#ecb765;padding-left:0}.figma-hero .hero-kicker.utility:before,.figma-hero .hero-kicker.utility:after{content:none;display:none}.figma-hero .hero-kicker sup{vertical-align:baseline;margin-left:1px;font-size:5px;font-weight:600;line-height:0;position:relative;top:-.85em}.figma-hero .hero-title{color:#fff;letter-spacing:0;text-transform:uppercase;width:873px;max-width:none;height:396px;margin:0;font-family:Inria Sans,sans-serif;font-size:120px;font-style:normal;font-weight:700;line-height:123.48px;position:absolute;top:41px;left:-4px}.figma-hero .hero-lede{color:#fff;letter-spacing:0;width:621px;max-width:none;height:226px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:150%;position:absolute;top:457px;left:0}.figma-hero .hero-core-copy{color:#fff;letter-spacing:0;width:543px;max-width:none;height:175px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:150%;position:absolute;top:690px;left:0}.figma-hero .hero-core-copy p{margin:0}.figma-hero .hero-core-copy p:first-child{margin-bottom:0;font-weight:700}.home-hero-actions{height:42px;scale:calc(1 / var(--figma-scale));transform-origin:0 0;width:705px;margin-top:0;display:block;position:absolute;top:902px;left:0}.home-hero-actions .button{box-shadow:none;box-sizing:border-box;color:#fff;white-space:nowrap;background:#4a1817;border:0;border-radius:7px;justify-content:center;align-items:center;height:42px;min-height:42px;padding:0 10px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;display:inline-flex;position:absolute;top:0}.home-hero-actions .button:first-child{background:#4a1817;width:244px;left:0}.home-hero-actions .button:nth-child(2){width:226px;left:281px}.home-hero-actions .button:nth-child(3){width:162px;left:543px}.home-hero-actions .button:hover{color:#fff;background:#5a211f}.figma-hero-portrait{height:937px;bottom:auto;right:var(--figma-portrait-right);scale:var(--figma-scale);top:var(--figma-portrait-top);transform-origin:100% 0;z-index:1;width:937px;margin:0;position:absolute}.figma-hero-portrait img{filter:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;display:block;position:absolute;bottom:0;right:0}.figma-name-card{backdrop-filter:blur(12px);box-shadow:none;box-sizing:border-box;color:#fff;z-index:3;background:#5b5a5a66;border:0;border-radius:64px;width:724px;height:194px;padding:10px 26px 0;position:absolute;inset:685px auto auto 97px}.figma-name-card h2{color:#fff;letter-spacing:0;text-align:center;text-transform:uppercase;width:326px;margin:0 auto;font-family:Inria Sans,sans-serif;font-size:48px;font-weight:700;line-height:72px}.figma-name-card p{color:#fff;max-width:688px;margin:0;font-family:Inria Sans,sans-serif;font-size:22px;font-weight:700;line-height:33px}.figma-cq{--figma-cq-w:1920;--figma-cq-h:858;color:#090808;isolation:isolate;background:#c7bbba;position:relative;overflow:hidden}.figma-cq-stage{height:calc(var(--figma-cq-h) * 1px);max-width:calc(var(--figma-cq-w) * 1px);width:100%;margin-inline:auto;position:relative}.figma-cq-proof{box-sizing:border-box;border:0;grid-template-columns:406px 436px 436px 368px;width:1646px;height:248px;display:grid;position:absolute;top:0;left:136px}.figma-cq-proof-item{box-sizing:border-box;text-align:center;border-left:0;flex-direction:column;justify-content:flex-start;align-items:center;min-width:0;padding:44px 24px 0;display:flex}.figma-cq-proof-item:first-child{border-left:0}.figma-cq-proof-item strong{color:#090808;font-family:Inria Sans,sans-serif;font-size:48px;font-weight:700;line-height:1.5;position:relative}.figma-cq-proof-item.is-snccs strong{padding-top:8px;font-size:40px}.figma-cq-proof-item.is-rapl strong{padding-right:18px;display:inline-block}.figma-cq-proof-item strong sup{color:#0c0c0c;font-size:10px;font-weight:700;line-height:1;position:absolute;top:18px;left:calc(100% - 14px)}.figma-cq-proof-item span{color:#090808;max-width:339px;margin-top:12px;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-cq-intro{width:692px;position:absolute;top:327px;left:134px}.figma-cq-eyebrow{color:#000;text-transform:uppercase;margin:0 0 13px 3px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.figma-cq-title{color:#000;margin:0;font-family:Inria Sans,sans-serif;font-size:80px;font-weight:700;line-height:1.029}.figma-cq-body{width:840px;position:absolute;top:317px;left:949px}.figma-cq-lead,.figma-cq-body p{color:#090808;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;line-height:1.5}.figma-cq-lead{max-width:840px;margin-bottom:21px;font-weight:700}.figma-cq-body p:not(.figma-cq-lead){max-width:833px;font-weight:400}.figma-cq-card{box-sizing:border-box;color:#fff;text-align:center;background:linear-gradient(#3a2828 0%,#6e4343 100%);border:0;border-radius:26px;justify-content:center;align-items:center;width:1578px;height:163px;margin:0;padding:20px 48px;font-family:Inria Sans,sans-serif;font-size:38px;font-weight:600;line-height:1.5;display:flex;position:absolute;top:619px;left:155px;box-shadow:15px 15px 13.1px -1px #00000040}@media (width<=1919px) and (width>=1201px){.figma-cq{height:calc(100vw * var(--figma-cq-h) / var(--figma-cq-w))}.figma-cq-stage{margin-left:calc(var(--figma-cq-w) * -.5px);transform:scale(calc(100vw / (var(--figma-cq-w) * 1px)));transform-origin:top;width:calc(var(--figma-cq-w) * 1px);position:absolute;top:0;left:50%}}.figma-economies-gap{color:#090808;background:#eae6e5;height:1102px;min-height:1102px;padding-block:0}.figma-economies-gap-shell{width:min(1646px,100% - 64px);max-width:1646px;height:1102px;padding-block:0 9px}@media (width>=1920px){.figma-economies-gap-shell{width:1646px}.figma-rapl-shell{width:100%;margin-left:auto;margin-right:auto}.figma-about-shell{width:1646px;margin-left:137px;margin-right:auto}.figma-footer-shell{width:1652px;margin-left:131px;margin-right:auto}}@media (width<=1679px) and (width>=1201px){.figma-economies-gap,.figma-economies-gap-shell{height:auto;min-height:0}.figma-economy-grid{width:100%;height:auto;min-height:0}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:first-child,.figma-economy-grid .economy-card:nth-child(2),.figma-economy-grid .economy-card:nth-child(3){justify-items:start;gap:12px;height:auto;min-height:0;padding:22px 20px;display:grid;overflow:hidden}.figma-economy-grid .economy-card h2,.figma-economy-grid .economy-card:nth-child(n) h2,.figma-economy-grid .economy-card p,.figma-economy-grid .economy-card:nth-child(n) p{text-align:left;white-space:normal;width:100%;max-width:100%;height:auto;position:static;top:auto;left:auto}.figma-economy-grid .economy-card h2{font-size:clamp(24px,2.4vw,34px);line-height:1.15}.figma-economy-grid .economy-card p{max-width:none;font-size:clamp(14px,1.35vw,18px);line-height:1.4}.figma-gap-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:28px;margin-top:40px}.figma-gap-copy{padding-top:0;overflow:hidden}.figma-gap-eyebrow{margin-bottom:14px;font-size:18px;font-weight:700}.figma-gap-title{max-width:100%;font-size:52px;line-height:1.06}.figma-gap-title-br{display:none}.figma-gap-body{max-width:100%;margin-top:18px;font-size:18px;line-height:1.45}.figma-gap-cta{min-width:0;height:42px;margin-top:22px}.figma-gap-signals{gap:8px;width:100%}.figma-gap-signals li,.figma-gap-signals li:last-child{width:100%;height:auto;min-height:44px;font-size:13px}.figma-gap-signal-button{white-space:normal;padding-block:10px;font-size:13px;line-height:1.3}.figma-about-shell{gap:48px;height:auto;min-height:0;padding-block:110px 100px}.figma-about-title,.figma-about-panel-title{min-height:0;font-size:clamp(42px,4.2vw,58px);line-height:1.05}.figma-about-body,.figma-about-panel-body{min-height:0;font-size:20px;line-height:1.5}.figma-about-panel{height:auto;min-height:480px;padding:48px 36px}.figma-about-panel-actions{gap:20px;margin-top:40px}.figma-footer-shell{height:auto;min-height:0;padding-block:72px}.figma-footer-top{grid-template-columns:minmax(340px,1fr) minmax(260px,.7fr) minmax(300px,.8fr);align-items:start;gap:38px 56px;display:grid}.figma-footer-brand,.figma-footer-nav-explore,.figma-footer-nav-actions,.figma-footer-nav-legal{width:100%;min-width:0;margin-left:0;margin-right:0;position:static;top:auto;left:auto}.figma-footer-brand{grid-area:1/1;max-width:607px}.figma-footer-nav-explore{grid-area:1/2}.figma-footer-nav-actions{grid-area:1/3}.figma-footer-nav-legal{grid-area:2/2/auto/4;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:18px 34px;display:grid}.figma-footer-name,.figma-footer-bio,.figma-footer-nav a,.figma-footer-legal,.figma-footer-legal p{font-size:clamp(18px,1.6vw,22px)}.figma-footer-nav a{line-height:1.8}.figma-footer-bio,.figma-footer-nav-explore a,.figma-footer-nav-actions a{width:100%}.figma-footer-nav-legal a{width:auto}.figma-footer-rule{width:100%;margin:40px 0 28px;position:static}.figma-footer,.figma-footer-legal{height:auto;min-height:0}.figma-footer-legal{width:auto;max-width:none;margin-left:0;position:static}.figma-footer-legal:after{content:none}.figma-footer-legal p.figma-footer-legal-lead{white-space:normal;width:auto}}.figma-economy-grid{box-sizing:border-box;border:0;grid-template-columns:repeat(3,1fr);align-items:stretch;width:1646px;height:248px;min-height:0;display:grid}.figma-economy-grid .economy-card{box-sizing:border-box;background:0 0;border-bottom:0;border-left:0;border-right:0;align-self:stretch;height:246px;min-height:0;padding:0;display:block;position:relative;overflow:visible}.figma-economy-grid .economy-card:first-child{border-left:0}.figma-economy-grid .economy-card:last-child{border-right:0}.figma-economy-grid .economy-card h2{color:#090808;letter-spacing:0;text-align:center;white-space:nowrap;max-width:none;height:60px;margin:0;font-family:Inria Sans,sans-serif;font-size:48px;font-weight:700;line-height:150%;position:absolute;top:27px;overflow:visible}.figma-economy-grid .economy-card:first-child h2{width:373px;left:88px}.figma-economy-grid .economy-card:nth-child(2) h2{width:477px;left:36px}.figma-economy-grid .economy-card:nth-child(3) h2{width:530px;left:9px}.figma-economy-grid .economy-card p{color:#090808;text-align:center;max-width:none;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5;position:absolute;top:109px;overflow:visible}.figma-economy-grid .economy-card:first-child p{width:498px;height:88px;left:25px}.figma-economy-grid .economy-card:nth-child(2) p{width:495px;height:110px;left:27px}.figma-economy-grid .economy-card:nth-child(3) p{width:517px;height:126px;left:16px}.figma-gap-layout{grid-template-columns:minmax(0,815fr) minmax(0,833fr);gap:88px;margin-top:57px;display:grid}.figma-gap-copy{padding-top:0}.figma-gap-eyebrow{color:#000;letter-spacing:0;text-transform:uppercase;margin:0 0 26px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.figma-gap-title{color:#000;max-width:727px;margin:0;font-family:Inria Sans,sans-serif;font-size:80px;font-weight:700;line-height:1.03}.figma-gap-body{color:#111;max-width:741px;margin:48px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-gap-cta{color:#fff;background:#414143;border-radius:4px;justify-content:center;align-items:center;min-width:257px;height:42px;margin-top:24px;padding:0 16px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s;display:inline-flex}.figma-gap-cta:hover{color:#fff;background:#2f2f31}.figma-gap-signals{align-content:start;gap:20px;width:833px;margin:0;padding:0;list-style:none;display:grid}.motion-ready .figma-gap-signals.reveal-on-scroll,.motion-ready .figma-gap-signals.reveal-on-scroll.is-visible{opacity:1;transform:none}.figma-gap-signals li{box-shadow:none;box-sizing:border-box;color:#000;letter-spacing:0;background:#d3d1d1;border:0;border-radius:0;align-items:center;width:833px;height:74px;min-height:74px;padding:0;font-family:Inria Sans,sans-serif;font-size:22px;font-weight:400;line-height:26px;transition:background .18s,box-shadow .18s,transform .18s;display:flex}.figma-gap-signals li:last-child{height:74px;min-height:74px}.figma-gap-signals li:has(.figma-gap-signal-button:hover),.figma-gap-signals li:has(.figma-gap-signal-button:focus-visible),.figma-gap-signals li:has(.figma-gap-signal-button.is-active){background:#c9c7c7;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #0908082e,0 12px 28px #09080814}.figma-gap-signal-button{appearance:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;height:100%;line-height:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:0;width:100%;min-height:0;margin:0;padding:0 0 0 30px;display:flex;position:relative}.figma-gap-signals li:first-child .figma-gap-signal-button{white-space:nowrap}.figma-gap-signal-button:before{content:"";background:#000;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.figma-gap-signal-button:focus-visible{border-radius:0;outline:2px solid #0000;box-shadow:inset 0 0 0 3px #a8322a59}.figma-gap-popover{box-sizing:border-box;color:#171412;pointer-events:none;z-index:90;--gap-popover-x:0;--gap-popover-y:8px;opacity:0;width:min(460px,100vw - 24px);max-height:calc(100vh - 24px);transform:translate(var(--gap-popover-x), var(--gap-popover-y));background:#fffaf3;border:1px solid #46403a2e;border-radius:14px;padding:22px 24px 24px;font-family:Inria Sans,sans-serif;transition:opacity .17s,transform .17s;position:fixed;overflow:visible;box-shadow:0 22px 52px #09080833}.figma-gap-popover.is-open{opacity:1;pointer-events:auto;transform:translate(0)}.figma-gap-popover[data-placement=right]{--gap-popover-x:6px;--gap-popover-y:0}.figma-gap-popover[data-placement=left]{--gap-popover-x:-6px;--gap-popover-y:0}.figma-gap-popover[data-placement=top]{--gap-popover-x:0;--gap-popover-y:-6px}.figma-gap-popover:before{content:"";background:#b4894a;border-radius:999px;width:54px;height:3px;margin-bottom:17px;display:block}.figma-gap-popover-arrow{background:#fffaf3;border:0 solid #46403a2e;border-width:0 0 1px 1px;width:14px;height:14px;position:absolute;transform:rotate(45deg)}.figma-gap-popover[data-placement=right] .figma-gap-popover-arrow{left:-8px;top:calc(var(--gap-popover-arrow-top,50%) - 7px)}.figma-gap-popover[data-placement=left] .figma-gap-popover-arrow{right:-8px;top:calc(var(--gap-popover-arrow-top,50%) - 7px);border-width:1px 1px 0 0}.figma-gap-popover[data-placement=bottom] .figma-gap-popover-arrow{left:calc(var(--gap-popover-arrow-left,50%) - 7px);border-width:1px 0 0 1px;top:-8px}.figma-gap-popover[data-placement=top] .figma-gap-popover-arrow{bottom:-8px;left:calc(var(--gap-popover-arrow-left,50%) - 7px);border-width:0 1px 1px 0}.figma-gap-popover[data-placement=sheet]{--gap-popover-x:0;--gap-popover-y:10px;border-radius:16px;max-height:calc(100vh - 24px);overflow-y:auto;box-shadow:0 18px 56px #09080847}.figma-gap-popover[data-placement=sheet] .figma-gap-popover-arrow{display:none}.figma-gap-popover-kicker{color:#6f6253;letter-spacing:.08em;text-transform:uppercase;max-width:none;margin:0 0 9px;font-family:Inria Sans,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.figma-gap-popover h3{color:#111;max-width:none;margin:0 0 12px;font-family:Inria Sans,sans-serif;font-size:18px;font-weight:600;line-height:1.32}.figma-gap-popover p:last-child{color:#332f2b;max-width:none;margin:0;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.figma-gap-popover-close{appearance:none;color:#fff;cursor:pointer;background:#414143;border:0;border-radius:6px;justify-content:center;height:34px;padding:0 13px;font-family:Inria Sans,sans-serif;font-size:13px;font-weight:700;line-height:1;display:none;position:absolute;top:16px;right:16px}.figma-gap-popover-close:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 3px #a8322a59}.figma-book-section{color:#fff;isolation:isolate;background:#071326;height:969px;min-height:969px;padding-block:0;position:relative;overflow:hidden}.figma-book-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.figma-book-shell{width:100%;max-width:1920px;height:969px;min-height:969px;padding:0;display:block;position:relative}.figma-book-copy{color:#fff;width:851px;max-width:851px;position:absolute;top:78px;left:949px}.figma-book-eyebrow{color:#ecb765;letter-spacing:0;text-transform:uppercase;width:354px;margin:0 0 15px;font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:28.86px}.figma-book-title{color:#fff;width:851px;max-width:851px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.029}.figma-book-subtitle{color:#ecb765;width:692px;max-width:692px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.5}.figma-book-body{color:#fff;width:850px;max-width:850px;height:183px;margin:22px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-book-actions{flex-wrap:wrap;gap:43px;margin-top:47px;display:flex}.figma-book-cta{color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;height:42px;padding:0;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.figma-book-cta:hover{transform:translateY(-1px)}.figma-book-cta-primary{color:#040b1e;background:#fff;width:141px;min-width:141px}.figma-book-cta-primary:hover{color:#040b1e;background:#f1f1f1}.figma-book-cta-secondary{color:#fff;background:#03122526;border-color:#fffc;width:210px;min-width:210px}.figma-book-cta-secondary:hover{color:#fff;background:#ffffff17}.figma-media-section{color:#031a59;background:#fff7f5;height:755px;padding-block:0}.figma-media-shell{grid-template-columns:minmax(0,598fr) minmax(0,887fr);align-items:start;gap:167px;width:min(1652px,100% - 64px);max-width:1652px;height:755px;min-height:0;padding-block:72px;display:grid}.figma-media-copy{padding-top:31px}.figma-media-eyebrow{color:#031a59;letter-spacing:0;text-transform:uppercase;margin:0 0 26px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.2}.figma-media-title{color:#031a59;max-width:634px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.03}.figma-media-title-accent{color:#031a59}.figma-media-body{color:#031a59;max-width:598px;margin:26px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-media-cta{color:#fff;background:#031a59;border-radius:7px;justify-content:center;align-items:center;min-width:197px;height:42px;margin-top:42px;padding:0 14px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.figma-media-cta:hover{color:#fff;background:#031a59;transform:translateY(-1px)}.figma-media-visual{width:813px;max-width:813px;height:611px;margin:0;overflow:hidden}.figma-media-visual img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;max-height:none;display:block}.figma-rapl-section{color:#fff;isolation:isolate;background:#001743;padding-block:0;position:relative;overflow:hidden}.figma-rapl-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-rapl-scrim{z-index:1;background:url(/images/home-rapl-figma-overlay.png) 50%/cover no-repeat;position:absolute;inset:0}.figma-rapl-shell{box-sizing:border-box;z-index:2;width:100%;max-width:1920px;height:min(954px,49.6875vw);min-height:0;padding:0;display:block;position:relative}.figma-rapl-copy{width:40.5208%;max-width:778px;padding-top:0;position:absolute;top:13.6268%;left:6.77083%}.figma-rapl-eyebrow{color:#fff;letter-spacing:0;text-transform:uppercase;height:auto;margin:0 0 clamp(22px,1.51042vw,29px);font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.2;overflow:hidden}.figma-rapl-eyebrow sup{vertical-align:baseline;margin-left:2px;font-size:5px;font-weight:600;line-height:0;position:relative;top:-.85em}.figma-rapl-title{color:#fff7f7;width:737px;max-width:737px;height:313px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.02857}.figma-rapl-body{color:#fff;max-width:778px;min-height:0;margin:clamp(34px,2.96875vw,57px) 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-rapl-cta{box-sizing:border-box;color:#000;white-space:nowrap;background:#d7d6d6;border-radius:7px;justify-content:center;align-items:center;width:116px;height:clamp(34px,2.1875vw,42px);margin-top:clamp(52px,4.21875vw,81px);margin-left:2px;padding:0 12px;font-family:Inria Sans,sans-serif;font-size:clamp(11px,.729167vw,14px);font-weight:400;line-height:1.5;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.figma-rapl-cta:hover{color:#000;background:#fff;transform:translateY(-1px)}.figma-rapl-cta sup{vertical-align:baseline;margin-left:1px;font-family:Inria Sans,sans-serif;font-size:3px;font-weight:600;line-height:0;position:relative;top:-.7em}.figma-rapl-stack{gap:clamp(30px,2.23958vw,43px);width:43.3854%;display:grid;position:absolute;top:13.6268%;left:49.5313%}.figma-rapl-stack article{box-sizing:border-box;-moz-column-gap:clamp(24px, 1.66667vw, 32px);background:#fffcfc;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:clamp(68px,4.73958vw,91px) minmax(0,1fr);column-gap:clamp(24px,1.66667vw,32px);width:100%;height:clamp(104px,7.1875vw,138px);padding:clamp(14px,.885417vw,17px) 30px 18px clamp(19px,1.19792vw,23px);display:grid;overflow:hidden}.figma-rapl-stack article img{-o-object-fit:contain;object-fit:contain;grid-row:1/3;align-self:center;width:clamp(68px,4.73958vw,91px);height:clamp(68px,4.73958vw,91px)}.figma-rapl-stack span{color:#000;z-index:1;font-family:Inria Sans,sans-serif;font-size:clamp(16px,1.14583vw,22px);font-weight:600;line-height:1.22727;position:relative}.figma-rapl-stack h3{color:#000;letter-spacing:0;white-space:nowrap;max-width:none;margin:clamp(4px,.416667vw,8px) 0 0;font-family:Inria Sans,sans-serif;font-size:clamp(24px,2.34375vw,45px);font-weight:700;line-height:1.15}@media (width<=1679px) and (width>=1201px){.figma-rapl-section{height:auto;min-height:0;overflow:hidden}.figma-rapl-shell{-moz-column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:start;column-gap:32px;width:100%;height:auto;min-height:0;padding:48px 40px 56px;display:grid}.figma-rapl-copy,.figma-rapl-stack{width:auto;min-width:0;max-width:none;margin:0;position:relative;top:auto;left:auto}.figma-rapl-copy{padding-right:8px;overflow:hidden}.figma-rapl-eyebrow{margin:0 0 10px;font-size:14px;line-height:1.25}.figma-rapl-title{width:100%;max-width:100%;height:auto;min-height:0;font-size:36px;line-height:1.1}.figma-rapl-body{max-width:100%;margin-top:14px;font-size:15px;line-height:1.45}.figma-rapl-cta{width:auto;min-width:110px;height:38px;margin-top:20px}.figma-rapl-stack{gap:10px;width:100%;display:grid}.figma-rapl-stack article{-moz-column-gap:12px;border-radius:12px;grid-template-columns:44px minmax(0,1fr);column-gap:12px;width:100%;height:auto;min-height:64px;padding:10px 12px}.figma-rapl-stack article img{width:44px;height:44px}.figma-rapl-stack span{font-size:12px;line-height:1.25}.figma-rapl-stack h3{white-space:normal;margin-top:2px;font-size:16px;line-height:1.2}}.figma-about-section{color:#000;isolation:isolate;background:#eae6e5;padding-block:0;position:relative;overflow:hidden}.figma-about-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.figma-about-shell{box-sizing:border-box;grid-template-columns:minmax(0,745fr) minmax(0,833fr);justify-content:center;align-items:start;gap:68px;width:min(1646px,100% - 64px);max-width:1646px;height:1015px;min-height:1015px;padding-block:84px 113px;display:grid;overflow:visible}.figma-about-copy{width:calc(100% + 6px);max-width:745px;margin-left:-6px;padding-top:0}.figma-about-eyebrow{color:#5b2207;letter-spacing:0;text-transform:uppercase;height:38px;margin:0 0 10px 6px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:38px;overflow:hidden}.figma-about-title{color:#000;width:779px;max-width:779px;height:412px;min-height:412px;margin:0 0 0 3px;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-about-title-accent{color:#000}.figma-about-body{color:#111;max-width:733px;min-height:266px;margin:26px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:36px}.figma-about-cta{box-sizing:border-box;color:#fff;white-space:nowrap;background:#442d2a;border-radius:7px;justify-content:center;align-items:center;width:176px;height:42px;margin-top:36px;margin-left:1px;padding:0 16px;font-family:Inria Sans,sans-serif;font-size:14px;font-weight:400;line-height:21px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.figma-about-cta:hover{color:#fff;background:#5a3b37;transform:translateY(-1px)}.figma-about-panel{box-sizing:border-box;color:#fff;isolation:isolate;flex-direction:column;width:100%;height:711px;margin-top:83px;padding:87px 44px 0;display:flex;position:relative;overflow:hidden;box-shadow:19px 19px 12px #00000040,inset 19px 19px 12px 10px #00000040}.figma-about-panel-bg{-o-object-fit:fill;object-fit:fill;-o-object-position:center;object-position:center;pointer-events:none;z-index:-1;width:100%;height:100%;display:block;position:absolute;inset:0}.figma-about-panel-title{color:#fff;max-width:745px;min-height:227px;margin:0;font-family:Inria Sans,sans-serif;font-size:70px;font-weight:700;line-height:72px}.figma-about-panel-body{color:#fff;max-width:733px;min-height:118px;margin:49px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:36px}.figma-about-panel-actions{flex-wrap:wrap;gap:22px;margin-top:92px;display:flex}.figma-about-panel-cta{box-sizing:border-box;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 14px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:21px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.figma-about-panel-cta:hover{transform:translateY(-1px)}.figma-about-panel-cta-icon{width:20px;height:20px}.figma-about-panel-cta-arrow{width:21px;height:15px}.figma-about-panel-cta-light{color:#0b0b0b;background:#f9f8f9;width:274px}.figma-about-panel-cta-light:hover{color:#0b0b0b;background:#fff}.figma-about-panel-cta-dark{color:#fff;background:0 0;border:1px solid #da793d;width:252px}.figma-about-panel-cta-dark:hover{color:#fff;background:#da793d1f;border-color:#da793d}@media (width<=1679px) and (width>=1201px){.figma-about-section{height:auto;overflow:visible}.figma-about-shell{gap:48px;height:auto;min-height:0;padding-block:110px 100px}.figma-about-title,.figma-about-panel-title{width:100%;max-width:100%;height:auto;min-height:0;font-size:clamp(42px,4.2vw,58px);line-height:1.05}.figma-about-body,.figma-about-panel-body{min-height:0;font-size:20px;line-height:1.5}.figma-about-panel{height:auto;min-height:480px;margin-top:0;padding:48px 36px}.figma-about-panel-actions{gap:20px;margin-top:40px}}@media (width<=1200px){.figma-shell{width:calc(100% - 64px)}.figma-media-section{height:auto}.figma-hero{--figma-scale:1;height:auto;min-height:min(900px,100svh - 110px);overflow:hidden}.figma-hero .hero-inner{height:auto;min-height:inherit;grid-template-columns:minmax(0,1.05fr) minmax(240px,.9fr);gap:28px;width:100%;padding-block:64px 48px;display:grid;position:relative}.figma-hero .hero-shade{width:100%;height:100%;scale:none}.figma-hero .hero-copy{z-index:2;max-width:620px;padding:0;position:relative;top:auto;left:auto;scale:none}.figma-hero .hero-kicker,.figma-hero .hero-title,.figma-hero .hero-lede,.figma-hero .hero-core-copy,.home-hero-actions{width:auto;height:auto;position:static;top:auto;left:auto}.figma-hero .hero-kicker{white-space:normal;margin-bottom:22px;font-size:clamp(.9rem,1.8vw,1.05rem);line-height:1.35}.figma-line-break{font-size:0;line-height:0;display:inline}.figma-line-break:after{content:" ";font-size:1rem}.figma-hero .hero-title{margin-bottom:20px;font-size:clamp(3.6rem,7.2vw,5.2rem);line-height:.96}.figma-hero .hero-lede,.figma-hero .hero-core-copy{max-width:34rem;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.4}.figma-hero .hero-core-copy,.home-hero-actions{margin-top:22px}.home-hero-actions{flex-wrap:wrap;gap:12px;display:flex;scale:none}.home-hero-actions .button,.home-hero-actions .button:first-child,.home-hero-actions .button:nth-child(2),.home-hero-actions .button:nth-child(3){width:auto;height:auto;min-height:42px;position:static;left:auto}.figma-hero-portrait{opacity:1;z-index:1;place-self:end;width:min(520px,100%);max-width:100%;height:min(620px,72vh);margin:0;position:relative;top:auto;right:auto;scale:none}.figma-hero-portrait img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;width:100%;height:100%;position:relative;bottom:auto;right:auto}.figma-name-card{width:min(420px,100% - 24px);padding:18px 20px 20px;inset:auto auto 24px 50%;transform:translate(-50%)}.figma-name-card h2{margin-bottom:10px;font-size:1.5rem}.figma-name-card p{font-size:.95rem}.figma-economies-gap-shell{width:calc(100% - 64px)}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:first-child,.figma-economy-grid .economy-card:nth-child(2),.figma-economy-grid .economy-card:nth-child(3){min-height:200px;padding:28px 24px}.figma-economy-grid .economy-card h2{font-size:clamp(1.85rem,2.8vw,2.5rem)}.figma-economy-grid .economy-card p{font-size:18px;line-height:1.45}.figma-gap-layout{gap:40px;margin-top:40px}.figma-gap-copy{padding-top:0}.figma-gap-title{max-width:none;font-size:clamp(2.6rem,4.5vw,3.5rem)}.figma-gap-body{margin-top:28px;font-size:20px}.figma-gap-cta{margin-top:36px}.figma-gap-signals li{min-height:58px;font-size:17px;line-height:1.25}.figma-gap-signals li:first-child .figma-gap-signal-button{white-space:normal}.figma-gap-signals li:last-child{min-height:72px}.figma-book-section{height:auto;min-height:0}.figma-book-shell{width:100%;height:auto;min-height:0;padding:0 32px 56px}.figma-book-backdrop{z-index:0;width:calc(100% + 64px);height:auto;margin-inline:-32px;position:relative}.figma-book-copy{width:100%;max-width:850px;margin-top:40px;position:relative;top:auto;left:auto}.figma-book-subtitle{width:min(100%,692px);font-size:clamp(22px,2.66667vw,32px)}.figma-book-eyebrow{width:min(100%,354px);font-size:clamp(22px,2.66667vw,32px)}.figma-book-title{width:min(100%,660px);height:auto;font-size:clamp(56px,10vw,120px)}.figma-book-body{width:100%;height:auto;font-size:clamp(20px,2.33333vw,28px)}.figma-media-shell{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;width:calc(100% - 64px);min-height:0;padding-block:88px}.figma-media-copy{padding-top:0}.figma-media-eyebrow{font-size:16px}.figma-media-title{max-width:none;font-size:clamp(42px,4.5vw,58px)}.figma-media-body{font-size:20px}.figma-media-visual img{max-height:none}.figma-rapl-shell{width:100%;height:min(954px,49.6875vw);padding:0}.figma-rapl-copy{width:40.5208%;padding-top:0}.figma-rapl-eyebrow{margin-bottom:clamp(18px,1.51042vw,29px);font-size:clamp(14px,1.09375vw,21px);line-height:1.2}.figma-rapl-eyebrow sup{font-size:.45em}.figma-rapl-title{max-width:none;min-height:clamp(130px,12.5vw,240px);font-size:clamp(38px,3.64583vw,70px);line-height:1.02857}.figma-rapl-body{min-height:0;margin-top:clamp(24px,2.96875vw,57px);font-size:clamp(15px,1.25vw,24px);line-height:1.5}.figma-rapl-cta{width:auto;min-width:116px;margin-top:clamp(36px,4.21875vw,81px)}.figma-rapl-cta sup{font-size:.45em}.figma-rapl-stack{gap:clamp(24px,2.23958vw,43px);width:43.3854%}.figma-rapl-stack article{width:100%;height:clamp(88px,7.1875vw,138px);min-height:0;padding:clamp(12px,.885417vw,17px) 22px 16px 18px}.figma-rapl-stack h3{white-space:nowrap;margin-top:6px;font-size:clamp(20px,2.34375vw,45px);line-height:1.2}.figma-about-shell{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:48px;width:calc(100% - 64px);height:auto;min-height:0;padding-block:88px}.figma-about-copy{width:100%;margin-left:0}.figma-about-eyebrow{height:auto;margin:0 0 24px;font-size:16px;line-height:1.2}.figma-about-title,.figma-about-panel-title{width:100%;height:auto;min-height:0;margin-left:0;font-size:clamp(42px,4.5vw,58px);line-height:1.05}.figma-about-body{min-height:0;margin-top:24px;font-size:20px;line-height:1.5}.figma-about-cta{width:auto;margin-top:36px}.figma-about-panel{height:auto;min-height:420px;margin-top:0;padding:48px 36px}.figma-about-panel-body{min-height:0;font-size:20px;line-height:1.5}.figma-about-panel-actions{gap:20px;margin-top:36px}.figma-rapl-shell{grid-template-columns:1fr;width:100%;height:auto;padding:56px 32px;display:grid}.figma-rapl-copy,.figma-rapl-stack{width:100%;max-width:none;position:relative;top:auto;left:auto}.figma-rapl-stack{margin-top:32px}.figma-rapl-title{width:100%;max-width:none;height:auto}.figma-rapl-title .figma-rapl-br{display:none}.figma-rapl-stack article{width:100%}}@media (width<=1360px){.figma-gap-layout{grid-template-columns:1fr;gap:36px;margin-top:40px}.figma-gap-copy{padding-top:0}.figma-gap-cta{margin-top:32px}.figma-media-shell{grid-template-columns:1fr;gap:36px;padding-block:64px}.figma-media-visual{order:-1;justify-self:center;max-width:720px}.figma-media-copy{max-width:none}.figma-about-section{height:auto;overflow:visible}.figma-about-shell{grid-template-columns:1fr;gap:36px;height:auto;min-height:0;padding-block:64px}.figma-about-copy{width:100%;max-width:none}.figma-about-title,.figma-about-panel-title{width:100%;max-width:100%;height:auto;min-height:0}.figma-about-body{max-width:none;min-height:0}.figma-about-panel{order:-1;height:auto;min-height:0;margin-top:0}}@media (width<=900px){.figma-hero .hero-inner{grid-template-columns:1fr;padding-block:48px 0}.figma-hero .hero-copy{max-width:none}.figma-hero-portrait{order:2;justify-self:center;width:min(460px,92%);height:min(520px,68vw);margin-top:-40px}.figma-name-card{border-radius:22px;width:min(380px,100% - 20px);bottom:18px}}@media (width<=760px){.figma-shell{width:calc(100% - 36px)}.figma-hero{min-height:0}.figma-hero .hero-inner{gap:12px;padding-block:36px 0}.figma-hero .hero-kicker{letter-spacing:.02em;margin-bottom:16px;font-size:.8rem}.figma-hero .hero-title{margin-bottom:16px;font-size:clamp(2.75rem,12.5vw,3.8rem);line-height:.95}.figma-hero .hero-lede,.figma-hero .hero-core-copy{max-width:100%;font-size:1rem;font-weight:600;line-height:1.45}.figma-hero .hero-core-copy,.home-hero-actions{margin-top:18px}.home-hero-actions{flex-direction:column;gap:10px;width:100%}.home-hero-actions .button,.home-hero-actions .button:first-child,.home-hero-actions .button:nth-child(2),.home-hero-actions .button:nth-child(3){justify-content:center;width:100%}.figma-hero-portrait{width:min(420px,100%);height:min(460px,118vw);margin-top:-12px}.figma-name-card{width:min(340px,100% - 16px);padding:16px 16px 18px;display:block}.figma-name-card h2{margin-bottom:8px;font-size:1.2rem}.figma-name-card p{font-size:.84rem;line-height:1.35}.figma-cq{height:auto}.figma-cq-stage{gap:36px;width:calc(100% - 36px);max-width:none;height:auto;margin:0 auto;padding:48px 18px 64px;display:grid;position:relative;left:auto;transform:none}.figma-cq-proof,.figma-cq-intro,.figma-cq-body,.figma-cq-card{width:100%;height:auto;position:relative;top:auto;left:auto}.figma-cq-proof{border:0;grid-template-columns:1fr 1fr;gap:0;display:grid}.figma-cq-proof-item{border-top:0;border-left:0;min-height:0;padding:24px 12px}.figma-cq-proof-item:first-child,.figma-cq-proof-item:nth-child(2){border-top:0}.figma-cq-proof-item strong{font-size:clamp(28px,7vw,36px)}.figma-cq-proof-item span{font-size:clamp(16px,4vw,20px)}.figma-cq-title{font-size:clamp(2.6rem,11vw,3.4rem)}.figma-cq-lead,.figma-cq-body p{font-size:18px}.figma-cq-card{padding:28px 24px;font-size:26px}.figma-economies-gap{padding-bottom:48px}.figma-economies-gap-shell{width:calc(100% - 36px)}.figma-economy-grid{border:0;grid-template-columns:1fr;width:auto;height:auto;min-height:0}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:first-child,.figma-economy-grid .economy-card:nth-child(2),.figma-economy-grid .economy-card:nth-child(3),.figma-economy-grid .economy-card:last-child{border-top:0;border-left:0;border-right:0;height:auto;min-height:0;padding:24px 4px}.figma-economy-grid .economy-card:first-child{border-top:0}.figma-economy-grid .economy-card h2{white-space:normal;width:auto;height:auto;font-size:clamp(1.8rem,7vw,2.2rem);position:static;top:auto;left:auto}.figma-economy-grid .economy-card p{width:auto;max-width:none;height:auto;font-size:16px;position:static;top:auto;left:auto}.figma-gap-layout{grid-template-columns:1fr;gap:36px;margin-top:36px}.figma-gap-eyebrow{font-size:32px;font-weight:700}.figma-gap-title{font-size:clamp(2.4rem,10vw,3.2rem)}.figma-gap-body{max-width:none;font-size:18px}.figma-gap-cta{width:100%;min-width:0;margin-top:28px}.figma-gap-signals{gap:12px}.figma-gap-signals li,.figma-gap-signals li:last-child{min-height:52px;padding:0;font-size:15px;line-height:1.25}.figma-gap-signals li:first-child .figma-gap-signal-button{white-space:normal}.figma-gap-signal-button{gap:10px;padding:12px 14px 12px 30px}.figma-gap-popover{padding:22px 20px}.figma-gap-popover-close{display:inline-flex}.figma-book-shell{width:100%;min-height:0;padding:0 18px 48px}.figma-book-backdrop{z-index:0;width:calc(100% + 36px);height:auto;margin-inline:-18px;position:relative}.figma-book-copy{max-width:none;margin-top:28px;position:relative;top:auto;left:auto}.figma-book-eyebrow{margin-bottom:16px;font-size:14px}.figma-book-title{font-size:clamp(2.4rem,10vw,3.2rem)}.figma-book-subtitle{margin-top:18px;font-size:18px}.figma-book-body{font-size:17px}.figma-book-actions{flex-direction:column;gap:12px}.figma-book-cta,.figma-book-cta-primary,.figma-book-cta-secondary{width:100%;min-width:0;height:42px;font-size:14px}.figma-media-shell{width:calc(100% - 36px);padding-block:48px}.figma-media-eyebrow{margin-bottom:16px;font-size:14px}.figma-media-title{font-size:clamp(2.4rem,10vw,3.2rem)}.figma-media-body{font-size:17px}.figma-media-cta{width:100%;min-width:0;margin-top:28px}.figma-rapl-shell{width:100%;padding:48px 18px}.figma-rapl-eyebrow{margin-bottom:16px;font-size:14px}.figma-rapl-title{min-height:0;font-size:clamp(2.4rem,10vw,3.2rem)}.figma-rapl-body{margin-top:20px;font-size:17px}.figma-rapl-cta{width:100%;min-width:0;margin-top:28px}.figma-rapl-stack{gap:16px}.figma-rapl-stack article{grid-template-columns:56px minmax(0,1fr);width:auto;height:auto;min-height:0;padding:16px 18px}.figma-rapl-stack span{font-size:16px}.figma-rapl-stack h3{white-space:normal;margin-top:4px;font-size:clamp(1.15rem,5.5vw,1.45rem);line-height:1.25}.figma-about-shell{width:calc(100% - 36px);padding-block:48px}.figma-about-eyebrow{margin-bottom:16px;font-size:14px}.figma-about-title,.figma-about-panel-title{width:100%;height:auto;font-size:clamp(2.4rem,10vw,3.2rem)}.figma-about-body,.figma-about-panel-body{font-size:17px}.figma-about-cta{width:100%;min-width:0;margin-top:28px}.figma-about-panel{margin-top:0;padding:36px 24px 40px}.figma-about-panel-actions{flex-direction:column;gap:12px;margin-top:28px}.figma-about-panel-cta,.figma-about-panel-cta-light,.figma-about-panel-cta-dark{width:100%}.figma-cq-proof{grid-template-columns:1fr}.figma-cq-proof-item:nth-child(odd){border-right:0}.figma-cq-proof-item:nth-child(2){border-top:1px solid #a3a3a3}.cookie-banner{grid-template-columns:1fr}}@media (width<=480px){.figma-shell{width:calc(100% - 28px)}.figma-hero .hero-inner{padding-block:28px 0}.figma-hero .hero-title{font-size:clamp(2.45rem,13vw,3.1rem)}.figma-hero-portrait{height:min(400px,125vw)}}.figma-bookpage{color:#fff;background:#0a0a0a}.figma-bp-cta{box-sizing:border-box;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;height:42px;padding:0 14px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.figma-bp-cta:hover{transform:translateY(-1px)}.figma-bp-cta-maroon{color:#fff;background:#8d1c21;min-width:141px}.figma-bp-cta-maroon:hover{color:#fff;background:#a42329}.figma-bp-cta-navy{color:#fff;background:#083362;min-width:210px}.figma-bp-cta-navy:hover{color:#fff;background:#0a447a}.figma-bp-cta-join{color:#0b0b0b;background:#d4d2d2;width:100%}.figma-bp-hero{--w:1920;--h:1080;isolation:isolate;background:#040b1e;position:relative;overflow:hidden}.figma-bp-hero-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-hero-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:1;width:100%;margin-inline:auto;position:relative}.figma-bp-hero-subtitle{color:#ecb765;width:692px;height:84px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.18;position:absolute;top:73px;left:948px}.figma-bp-hero-eyebrow{color:#ecb765;text-transform:uppercase;width:354px;height:28.86px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:28.86px;position:absolute;top:106px;left:948px}.figma-bp-hero-title{color:#fff;width:851px;height:498px;margin:0;font-family:Inria Sans,sans-serif;font-size:100px;font-weight:700;line-height:1.029;position:absolute;top:151px;left:944px}.figma-bp-hero-body{color:#fff;width:792px;height:210px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5;position:absolute;top:700px;left:944px}.figma-bp-hero-actions{position:absolute;top:980px;left:944px}.figma-bp-hero-cta{box-sizing:border-box;border-radius:7px;justify-content:center;align-items:center;height:42px;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.5;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex;position:absolute;top:0}.figma-bp-hero-cta-primary{color:#040b1e;background:#feffff;border:1px solid #000;width:141px;left:0}.figma-bp-hero-cta-primary:hover{color:#040b1e;background:#ecb765;border-color:#ecb765}.figma-bp-hero-cta-secondary{color:#fff;background:0 0;border:1px solid #fff;width:210px;left:184px}.figma-bp-hero-cta-secondary:hover{background:#ffffff1f}.figma-bp-facts{--w:1919;--h:970;--figma-bp-facts-w:1919;--figma-bp-facts-h:970;isolation:isolate;background:#f9f6ee;position:relative;overflow:hidden}.figma-bp-facts-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);width:100%;margin-inline:auto;position:relative}.figma-bp-facts-eyebrow{color:#0c0c0c;text-transform:uppercase;width:171px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:normal;position:absolute;top:272px;left:133px}.figma-bp-facts-title{color:#0a0a0a;width:543px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.0295;position:absolute;top:328px;left:132px}.figma-bp-facts-badge{box-sizing:border-box;color:#fff;text-transform:uppercase;background:#25282d;border-radius:21px;justify-content:flex-start;align-items:center;gap:2px;width:229px;height:50px;padding:0 20px 0 24px;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:700;line-height:1.5;display:inline-flex;position:absolute;top:659px;left:131px}.figma-bp-facts-badge-icon{flex:0 0 28px;width:28px;height:28px;display:block}.figma-bp-facts-visual{width:874px;height:889px;margin:0;position:absolute;top:38px;left:924px}.figma-bp-facts-card{-o-object-fit:fill;object-fit:fill;border-radius:48px;width:835px;height:848px;display:block;position:absolute;top:33px;left:28px;box-shadow:0 2px 6px #25282d08,0 14px 36px #25282d0a}.figma-bp-facts-meta{margin:0;position:absolute;inset:0}.figma-bp-facts-meta-row,.figma-bp-facts-meta-row dt,.figma-bp-facts-meta-row dd{margin:0;position:absolute}.figma-bp-facts-meta-row dt{color:#0f0f0f;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:1.5;top:0;left:0}.figma-bp-facts-meta-status dt{color:#000}.figma-bp-facts-meta-row dd{color:#050505;font-family:Inria Sans,sans-serif;font-size:27px;font-weight:400;line-height:1.5;left:0}.figma-bp-facts-meta-title{width:345px;top:121px;left:301px}.figma-bp-facts-meta-title dt{width:111px;left:0}.figma-bp-facts-meta-title dd{white-space:nowrap;width:345px;top:39px;left:0}.figma-bp-facts-meta-subtitle{width:509px;top:309px;left:301px}.figma-bp-facts-meta-subtitle dt{width:170px}.figma-bp-facts-meta-subtitle dd{white-space:normal;width:489px;top:40px;left:0}.figma-bp-facts-meta-author{width:206px;top:537px;left:301px}.figma-bp-facts-meta-author dt{width:139px}.figma-bp-facts-meta-author dd{white-space:nowrap;width:206px;top:43px;left:0}.figma-bp-facts-meta-status{width:174px;top:739px;left:301px}.figma-bp-facts-meta-status dt{width:139px}.figma-bp-facts-meta-status dd{white-space:nowrap;width:164px;top:45px;left:0}@media (width<=1919px) and (width>=1201px){.figma-bp-facts{height:calc(100vw * var(--h) / var(--w))}.figma-bp-facts-stage{margin-left:calc(var(--w) * -.5px);transform:scale(calc(100vw / (var(--w) * 1px)));transform-origin:top;width:calc(var(--w) * 1px);position:absolute;top:0;left:50%}}.figma-bp-description{--w:1919;--h:756;--figma-bp-desc-w:1919;--figma-bp-desc-h:756;isolation:isolate;background:#f5f3ec;position:relative;overflow:hidden}.figma-bp-description-backdrop{display:none}.figma-bp-description-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:1;width:100%;margin-inline:auto;position:relative}.figma-bp-description-eyebrow{color:#0a0a0a;text-transform:uppercase;width:331px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:normal;position:absolute;top:164px;left:129px}.figma-bp-description-title{color:#0a0a0a;letter-spacing:-.5px;width:761px;height:412px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.02946;position:absolute;top:215px;left:132px}.figma-bp-description-divider{background:#d3cec4;width:1px;height:566px;position:absolute;top:105px;left:914px}.figma-bp-description-panel{box-shadow:none;box-sizing:border-box;color:#000;background:0 0;border:0;width:844px;height:630px;padding:0;position:absolute;top:70px;left:950px}.figma-bp-description-panel p{max-width:none;margin:0 0 42px;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-bp-description-panel p:last-child{margin-bottom:0}@media (width<=1919px) and (width>=1201px){.figma-bp-description{height:calc(100vw * var(--h) / var(--w))}.figma-bp-description-stage{margin-left:calc(var(--w) * -.5px);transform:scale(calc(100vw / (var(--w) * 1px)));transform-origin:top;width:calc(var(--w) * 1px);position:absolute;top:0;left:50%}}.figma-bp-why{--w:1919;--h:717;isolation:isolate;position:relative;overflow:hidden}.figma-bp-why-backdrop{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-why-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:1;width:100%;margin-inline:auto;position:relative}.figma-bp-why-copy{width:767px;position:absolute;top:247px;left:126px}.figma-bp-why-eyebrow{color:#fff;text-transform:uppercase;width:418px;margin:0 0 24px 5px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:29px}.figma-bp-why-title{color:#fff;width:767px;min-height:202px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-bp-why-body{color:#fff;white-space:normal;width:841px;height:588px;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:150%;position:absolute;top:73px;left:950px}.figma-bp-why-body p{margin:0}.figma-bp-why-body p:last-child{margin-bottom:0}.figma-bp-outcomes{--w:1919;--h:1030;isolation:isolate;background:#f8fafc;position:relative;overflow:hidden}.figma-bp-outcomes-backdrop,.figma-bp-outcomes-scrim{display:none}.figma-bp-outcomes-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:2;width:100%;margin-inline:auto;position:relative}.figma-bp-outcomes-intro{text-align:left;width:1050px;position:absolute;top:95px;left:131px}.figma-bp-outcomes-eyebrow{color:#008b80;text-transform:uppercase;margin:0 0 30px;font-family:Inria Sans,sans-serif;font-size:21px;font-weight:600;line-height:25px}.figma-bp-outcomes-title{color:#15395f;margin:0;font-family:Inria Sans,sans-serif;font-size:70px;font-weight:700;line-height:72px}.figma-bp-outcomes-grid{grid-template-columns:527px 526px 529px;gap:50px 36px;width:1653px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:320px;left:131px}.figma-bp-outcomes-card{box-sizing:border-box;background:#fff;border-top:5px solid #315a7c;border-radius:0 0 5px 5px;height:229px;margin:0;padding:38px 36px 24px 37px;box-shadow:0 3px 3px #00000040}.figma-bp-outcomes-num{margin-bottom:6px;font-family:Inria Sans,sans-serif;font-size:40px;font-weight:700;line-height:41px;display:block}.figma-bp-outcomes-card p{color:#000;max-width:440px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:36px}.figma-bp-inside{--w:1919;--h:1071;isolation:isolate;background:#f8fafc;position:relative;overflow:hidden}.figma-bp-inside-backdrop{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-inside-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:1;width:100%;margin-inline:auto;position:relative}.figma-bp-inside-intro{text-align:center;width:620px;position:absolute;top:72px;left:650px}.figma-bp-inside-eyebrow{color:#9a8860;text-transform:uppercase;margin:0 0 15px;font-family:Inria Sans,sans-serif;font-size:21px;font-weight:600;line-height:25px}.figma-bp-inside-title{color:#000;margin:0;font-family:Inria Sans,sans-serif;font-size:70px;font-weight:700;line-height:72px}.figma-bp-inside-grid{width:100%;margin:0;position:absolute;top:0;left:0}.figma-bp-inside-card{box-sizing:border-box;box-shadow:none;background:0 0;border-radius:0;padding:0;position:absolute}.figma-bp-inside-card:first-child{width:511px;height:366px;top:216px;left:130px}.figma-bp-inside-card:nth-child(2){width:510px;height:366px;top:216px;left:704px}.figma-bp-inside-card:nth-child(3){width:510px;height:366px;top:216px;left:1276px}.figma-bp-inside-card:nth-child(4){width:512px;height:365px;top:635px;left:400px}.figma-bp-inside-card:nth-child(5){width:510px;height:365px;top:635px;left:970px}.figma-bp-inside-card-top{width:318px;display:block;position:absolute;top:30px;left:138px}.figma-bp-inside-card-top img{display:none}.figma-bp-inside-part{color:#9a8860;text-transform:uppercase;margin:0 0 7px;font-family:Inria Sans,sans-serif;font-size:16px;font-weight:500;line-height:20px}.figma-bp-inside-card h3{color:#000;max-width:330px;margin:0;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:700;line-height:29px}.figma-bp-inside-rule{display:none}.figma-bp-inside-card ul{color:#000;width:308px;margin:0;padding:0 0 0 18px;font-family:Inria Sans,sans-serif;list-style:outside;position:absolute;top:178px;left:112px}.figma-bp-inside-card li{color:#000;margin:0;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:400;line-height:26px}.figma-bp-inside-card:nth-child(4) ul{width:365px;top:141px;left:103px}.figma-bp-rapl{--w:1919;--image-w:1897;--h:946;isolation:isolate;background:#f8fafc;position:relative;overflow:hidden}.figma-bp-rapl-backdrop{height:calc(var(--h) * 1px);-o-object-fit:fill;object-fit:fill;transform:translateX(calc(var(--w) * -.5px));width:calc(var(--image-w) * 1px);z-index:0;position:absolute;top:0;left:50%}.figma-bp-rapl-side-fill{height:calc(var(--h) * 1px);margin-left:calc((var(--w) * -.5px) + (var(--image-w) * 1px));width:calc((var(--w) - var(--image-w)) * 1px);z-index:1;background:#e3e2dd;position:absolute;top:0;left:50%}.figma-bp-rapl-scrim{display:none}.figma-bp-rapl-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:2;width:100%;margin-inline:auto;position:relative}.figma-bp-rapl-copy{width:706px;position:absolute;top:74px;left:135px}.figma-bp-rapl-eyebrow{color:#000;text-transform:uppercase;white-space:nowrap;width:315px;height:24px;margin:0 0 25px;font-family:Inria Sans,sans-serif;font-size:21px;font-weight:600;line-height:24px;display:block}.figma-bp-rapl-title{color:#000;width:663px;max-width:663px;height:412px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-bp-rapl-body{color:#000;width:643px;max-width:643px;height:308px;margin:14px 0 0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:42px}.figma-bp-rapl-stack{width:846px;display:block;position:absolute;top:74px;left:951px}.figma-bp-rapl-stack article{box-shadow:none;box-sizing:border-box;background:0 0;border:0;border-radius:0;grid-template-columns:99px 681px;align-items:start;gap:41px;width:846px;height:174px;padding:18px 0;display:grid;position:absolute;left:0;overflow:visible}.figma-bp-rapl-stack article:first-child{top:0}.figma-bp-rapl-stack article:nth-child(2){top:219px}.figma-bp-rapl-stack article:nth-child(3){top:439px}.figma-bp-rapl-stack article:nth-child(4){top:658px}.figma-bp-rapl-stack img{-o-object-fit:contain;object-fit:contain;width:91px;height:91px;margin-top:25px;margin-left:0;display:block}.figma-bp-rapl-stack span{color:#000;font-family:Inria Sans,sans-serif;font-size:21px;font-weight:500;line-height:25px;display:block}.figma-bp-rapl-stack h3{color:#000;white-space:nowrap;width:681px;margin:0 0 4px;font-family:Inria Sans,sans-serif;font-size:40px;font-weight:700;line-height:1.08}.figma-bp-rapl-stack p{color:#000;max-width:672px;margin:0;font-family:Inria Sans,sans-serif;font-size:22px;font-weight:500;line-height:27px}.figma-bp-passage{--w:1919;--h:484;isolation:isolate;background:#dfd9d8;position:relative;overflow:hidden}.figma-bp-passage-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);width:100%;margin-inline:auto;position:relative}.figma-bp-passage-copy{width:649px;position:absolute;top:74px;left:128px}.figma-bp-passage-eyebrow{color:#cda367;text-transform:uppercase;width:333px;margin:0 0 12px 3px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:700;line-height:39px}.figma-bp-passage-title{color:#0f0f0f;width:649px;min-height:313px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-bp-passage-quote{color:#0f0f0f;width:854px;height:236px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:150%;position:absolute;top:107px;left:948px}.figma-bp-passage-quote p{color:#0f0f0f;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:150%}.figma-bp-passage-quote p+p{margin-top:0}.figma-bp-framework{--w:1910;--h:989;isolation:isolate;background:#f8f8f8;position:relative;overflow:hidden}.figma-bp-framework-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);width:100%;margin-inline:auto;position:relative}.figma-bp-framework-bg{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-framework-copy{z-index:2;width:760px;position:absolute;top:59px;left:116px}.figma-bp-framework-eyebrow{color:#cda367;text-transform:uppercase;width:424px;margin:0 0 30px 4px;font-family:Inter,sans-serif;font-size:32px;font-weight:600;line-height:32px}.figma-bp-framework-title{color:#122341;width:748px;min-height:101px;margin:0 0 26px;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-bp-framework-title sup{font-size:26px;line-height:0;position:relative;top:-.85em}.figma-bp-framework-lead{color:#0f0f0f;width:745px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:700;line-height:102.9%}.figma-bp-framework-phases{z-index:2;gap:43px;width:430px;display:grid;position:absolute;top:390px;left:234px}.figma-bp-framework-phases article{margin:0}.figma-bp-framework-phases h3{color:#0f0f0f;margin:0 0 8px;font-family:Inria Sans,sans-serif;font-size:24px;font-weight:700;line-height:102.9%}.figma-bp-framework-phases p{color:#0f0f0f;margin:0;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:400;line-height:102.9%}.figma-bp-framework-cta{color:#0f0f0f;z-index:2;width:367px;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:102.9%;text-decoration:none;position:absolute;top:833px;left:228px}.figma-bp-framework-wheel{z-index:1;width:820px;height:auto;position:absolute;top:45px;left:987px}.figma-bp-statement{--w:1919;--h:804;isolation:isolate;position:relative;overflow:hidden}.figma-bp-statement-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-statement-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:1;width:100%;margin-inline:auto;position:relative}.figma-bp-statement-eyebrow{color:#fff;text-transform:uppercase;width:333px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:600;line-height:39px;position:absolute;top:233px;left:128px}.figma-bp-statement-title{color:#fff;letter-spacing:0;width:638px;height:313px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.02946;position:absolute;top:284px;left:128px}.figma-bp-statement-panel{box-sizing:border-box;color:#fff;width:837px;height:685px;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:150%;position:absolute;top:62px;left:949px}.figma-bp-statement-label,.figma-bp-statement-panel p{max-width:none;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:150%}.figma-bp-statement-label,.figma-bp-statement-panel p+p{margin-top:0}.figma-bp-statement-panel p:last-child{margin-bottom:0}.figma-bp-question{--w:1919;--h:504;isolation:isolate;position:relative;overflow:hidden}.figma-bp-question-backdrop{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-question-scrim{z-index:1;background:#9c9a9a99;position:absolute;inset:0}.figma-bp-question-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);text-align:center;z-index:2;width:100%;margin-inline:auto;position:relative}.figma-bp-question-eyebrow{color:#60605e;text-align:center;text-transform:uppercase;width:494px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:600;line-height:normal;position:absolute;top:59px;left:684px}.figma-bp-question-title{color:#030301;text-align:center;width:561px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.0295;position:absolute;top:106px;left:651px}.figma-bp-question-title-accent{background:linear-gradient(#6f6353 0%,#a2875a 100%);color:#0000;background-clip:text}.figma-bp-question-body{color:#111;text-align:center;width:737px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:700;line-height:1.5;position:absolute;top:321px;left:558px}.figma-bp-join{--w:1919;--h:1460;isolation:isolate;background:#f8f4f0;position:relative;overflow:hidden}.figma-bp-join-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);width:100%;margin-inline:auto;position:relative}.figma-bp-join-eyebrow{color:#cd4216;letter-spacing:-.2px;text-transform:uppercase;white-space:nowrap;width:462px;margin:0;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:600;line-height:normal;position:absolute;top:65px;left:718px}.figma-bp-join-title{color:#030301;text-align:center;width:906px;height:313px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.02946;position:absolute;top:122px;left:534px}.figma-bp-join-body{color:#000;width:887px;height:267px;position:absolute;top:438px;left:534px}.figma-bp-join-body p{text-align:center;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:400;line-height:1.5}.figma-bp-join-form{box-sizing:border-box;background:#fff;border-radius:35px;width:1647px;height:634px;margin:0;padding:0;position:absolute;top:761px;left:132px}.figma-bp-join-field{gap:17px;width:783px;margin:0;display:grid;position:absolute}.figma-bp-join-field.is-fn{top:21px;left:20px}.figma-bp-join-field.is-ln{top:158px;left:20px}.figma-bp-join-field.is-email{top:295px;left:20px}.figma-bp-join-field.is-role{top:432px;left:20px}.figma-bp-join-field.is-org{top:24px;left:845px}.figma-bp-join-field.is-country{top:161px;left:845px}.figma-bp-join-field.is-interest{top:298px;left:845px}.figma-bp-join-field span{color:#040404;text-transform:uppercase;font-family:Inria Sans,sans-serif;font-size:21px;font-weight:600;line-height:25px}.figma-bp-join-form input:not([type=checkbox]),.figma-bp-join-form select{appearance:none;box-sizing:border-box;color:#040404;background:#f8f4f0;border:1px solid #735200;border-radius:8px;width:783px;height:63px;padding:0 16px;font-family:Inria Sans,sans-serif;font-size:18px}.figma-bp-join-consent{grid-template-columns:27px 1fr;align-items:start;gap:17px;width:783px;margin:0;display:grid;position:absolute;top:439px;left:846px}.figma-bp-join-consent input{appearance:none;box-sizing:border-box;background:0 0;border:.75px solid #000;border-radius:0;width:27px;height:25px;margin:6px 0 0}.figma-bp-join-consent input:checked{background:#000}.figma-bp-join-consent span{color:#000;text-transform:none;font-family:Inria Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.5}.figma-bp-cta-join{color:#010101;background:#d4d2d2;border:0;border-radius:7px;width:783px;height:42px;margin:0;padding:0;font-family:Inria Sans,sans-serif;font-size:15px;font-weight:700;line-height:1.5;position:absolute;top:544px;left:845px}.figma-bp-cta-join:hover{color:#010101;background:#c4c2c2}.figma-bp-bulk{--w:1919;--h:502;isolation:isolate;position:relative;overflow:hidden}.figma-bp-bulk-backdrop{-o-object-fit:cover;object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.figma-bp-bulk-scrim{display:none}.figma-bp-bulk-stage{height:calc(var(--h) * 1px);max-width:calc(var(--w) * 1px);z-index:2;width:100%;margin-inline:auto;position:relative}.figma-bp-bulk-copy{width:733px;position:absolute;top:79px;left:128px}.figma-bp-bulk-eyebrow{color:#fff;text-transform:uppercase;white-space:nowrap;width:728px;margin:0 0 8px;font-family:Inria Sans,sans-serif;font-size:32px;font-weight:600;line-height:39px}.figma-bp-bulk-title{color:#fff;width:733px;min-height:296px;margin:0;font-family:Inria Sans,sans-serif;font-size:96px;font-weight:700;line-height:102.9%}.figma-bp-bulk-aside{width:866px;position:absolute;top:143px;left:941px}.figma-bp-bulk-aside p{color:#fff;max-width:866px;height:180px;margin:0;font-family:Inria Sans,sans-serif;font-size:28px;font-weight:700;line-height:150%}.figma-bp-cta-bulk{color:#fff;background:#25282d;border-radius:7px;width:193px;height:42px;margin-top:0;font-family:Inria Sans,sans-serif;font-size:12px;font-weight:700;position:absolute;top:207px;left:0}.figma-bp-cta-bulk:hover{color:#fff;background:#3a3e44}@media (width<=1919px) and (width>=1201px){.figma-bp-hero,.figma-bp-why,.figma-bp-outcomes,.figma-bp-inside,.figma-bp-rapl,.figma-bp-passage,.figma-bp-framework,.figma-bp-statement,.figma-bp-question,.figma-bp-join,.figma-bp-bulk{height:calc(100vw * var(--h) / var(--w))}.figma-bp-hero-stage,.figma-bp-why-stage,.figma-bp-outcomes-stage,.figma-bp-inside-stage,.figma-bp-rapl-stage,.figma-bp-passage-stage,.figma-bp-framework-stage,.figma-bp-statement-stage,.figma-bp-question-stage,.figma-bp-join-stage,.figma-bp-bulk-stage{margin-left:calc(var(--w) * -.5px);transform:scale(calc(100vw / (var(--w) * 1px)));transform-origin:top;width:calc(var(--w) * 1px);position:absolute;top:0;left:50%}.figma-bp-rapl-backdrop,.figma-bp-rapl-side-fill{transform-origin:0 0;max-width:none;height:auto;width:calc(var(--image-w) * 1px);transform:none}.figma-bp-rapl-backdrop{height:calc(var(--h) * 1px);margin-left:calc(var(--w) * -.5px);left:50%}.figma-bp-rapl-side-fill{height:calc(var(--h) * 1px);margin-left:calc((var(--w) * -.5px) + (var(--image-w) * 1px));left:50%}}@media (width<=1200px){.figma-bp-hero,.figma-bp-facts,.figma-bp-description,.figma-bp-why,.figma-bp-outcomes,.figma-bp-inside,.figma-bp-rapl,.figma-bp-passage,.figma-bp-framework,.figma-bp-statement,.figma-bp-question,.figma-bp-join,.figma-bp-bulk{height:auto}.figma-bp-hero-stage,.figma-bp-facts-stage,.figma-bp-description-stage,.figma-bp-why-stage,.figma-bp-outcomes-stage,.figma-bp-inside-stage,.figma-bp-rapl-stage,.figma-bp-passage-stage,.figma-bp-framework-stage,.figma-bp-statement-stage,.figma-bp-question-stage,.figma-bp-join-stage,.figma-bp-bulk-stage{box-sizing:border-box;gap:36px;width:100%;min-width:0;max-width:100%;height:auto;margin:0;padding:64px 28px;display:grid;position:relative;left:auto;transform:none}.figma-bp-hero-stage{gap:18px;padding-block:96px 72px}.figma-bp-hero-subtitle,.figma-bp-hero-eyebrow,.figma-bp-hero-title,.figma-bp-hero-body,.figma-bp-hero-actions,.figma-bp-facts-eyebrow,.figma-bp-facts-title,.figma-bp-facts-badge,.figma-bp-facts-visual,.figma-bp-description-eyebrow,.figma-bp-description-title,.figma-bp-description-divider,.figma-bp-description-panel,.figma-bp-why-copy,.figma-bp-why-body,.figma-bp-outcomes-intro,.figma-bp-outcomes-grid,.figma-bp-inside-intro,.figma-bp-inside-grid,.figma-bp-rapl-copy,.figma-bp-rapl-stack,.figma-bp-passage-copy,.figma-bp-passage-quote,.figma-bp-framework-copy,.figma-bp-framework-phases,.figma-bp-framework-cta,.figma-bp-framework-wheel,.figma-bp-statement-eyebrow,.figma-bp-statement-title,.figma-bp-statement-panel,.figma-bp-question-eyebrow,.figma-bp-question-title,.figma-bp-question-body,.figma-bp-join-eyebrow,.figma-bp-join-title,.figma-bp-join-body,.figma-bp-join-form,.figma-bp-join-field,.figma-bp-join-consent,.figma-bp-cta-join,.figma-bp-bulk-copy,.figma-bp-bulk-aside{box-sizing:border-box;min-width:0;max-width:100%;height:auto;margin:0;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-description-divider{display:none}.figma-bp-why-eyebrow,.figma-bp-why-title,.figma-bp-why-body,.figma-bp-why-body p,.figma-bp-outcomes-eyebrow,.figma-bp-outcomes-title,.figma-bp-outcomes-intro,.figma-bp-description-title,.figma-bp-description-eyebrow,.figma-bp-framework-eyebrow,.figma-bp-passage-title,.figma-bp-framework-title,.figma-bp-framework-lead,.figma-bp-statement-title,.figma-bp-rapl-title,.figma-bp-question-title,.figma-bp-bulk-title,.figma-bp-bulk-eyebrow{overflow-wrap:break-word;white-space:normal;min-width:0;max-width:100%;width:100%!important}.figma-bp-why-title,.figma-bp-outcomes-title{line-height:1.1}.figma-bp-hero-cta{position:relative!important;top:auto!important;left:auto!important}.figma-bp-hero-actions{flex-wrap:wrap;gap:16px;display:flex}.figma-bp-hero:before{content:"";z-index:1;background:linear-gradient(#040b1ed1 0%,#040b1ea6 60%,#040b1ed1 100%);position:absolute;inset:0}.figma-bp-hero-stage{z-index:2}.figma-bp-hero{background:#040b1e;flex-direction:column;display:flex}.figma-bp-hero-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;width:100%;height:clamp(220px,40vw,360px);position:relative;inset:auto}.figma-bp-facts-visual{justify-self:center;width:100%;max-width:520px;height:auto;display:block;position:relative}.figma-bp-facts-card{-o-object-fit:contain;object-fit:contain;max-width:100%;display:block;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-facts-meta{z-index:1;margin:0;display:block;width:auto!important;height:auto!important;position:absolute!important;inset:0!important}.figma-bp-facts-meta-row,.figma-bp-facts-meta-title,.figma-bp-facts-meta-subtitle,.figma-bp-facts-meta-author,.figma-bp-facts-meta-status{box-sizing:border-box;flex-direction:column;justify-content:center;gap:2px;padding-right:4%;display:flex;width:64%!important;height:auto!important;position:absolute!important;left:32%!important}.figma-bp-facts-meta-title{height:21%!important;top:4%!important}.figma-bp-facts-meta-subtitle{height:23%!important;top:27%!important}.figma-bp-facts-meta-author{height:21%!important;top:52%!important}.figma-bp-facts-meta-status{height:21%!important;top:77%!important}.figma-bp-facts-meta-row dt,.figma-bp-facts-meta-row dd,.figma-bp-facts-meta-title dt,.figma-bp-facts-meta-title dd,.figma-bp-facts-meta-subtitle dt,.figma-bp-facts-meta-subtitle dd,.figma-bp-facts-meta-author dt,.figma-bp-facts-meta-author dd,.figma-bp-facts-meta-status dt,.figma-bp-facts-meta-status dd{white-space:normal!important;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-facts-meta-row dt{font-size:clamp(14px,2.8vw,20px);line-height:1.25}.figma-bp-facts-meta-row dd{font-size:clamp(15px,3vw,22px);line-height:1.3}.figma-bp-facts-badge{margin-top:36px}.figma-bp-description-title,.figma-bp-why-title,.figma-bp-passage-title,.figma-bp-statement-title,.figma-bp-bulk-title{min-height:0}.figma-bp-description-panel{padding:32px 28px}.figma-bp-outcomes-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.figma-bp-outcomes-card{height:auto;min-height:180px}.figma-bp-inside-grid{grid-template-columns:1fr;gap:24px;display:grid;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-backdrop{display:none}.figma-bp-inside{background:#f4f1ec}.figma-bp-inside-card,.figma-bp-inside-card:nth-child(n){background:#fff;border:1px solid #00000014;border-radius:12px;gap:16px;padding:20px 18px;display:grid;box-shadow:0 8px 24px #0000000f;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card-top{align-items:flex-start;gap:14px;display:flex;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card-top img{-o-object-fit:contain;object-fit:contain;flex:0 0 56px;width:56px;height:56px;display:block!important}.figma-bp-inside-card h3{max-width:none;font-size:clamp(1.05rem,4.5vw,1.25rem);line-height:1.35}.figma-bp-inside-rule{border:0;border-top:1px solid #0000001f;width:100%;margin:0;display:block}.figma-bp-inside-card ul,.figma-bp-inside-card:nth-child(n) ul{margin:0;padding:0 0 0 1.15em;list-style:outside;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card li{margin:0 0 .35em;font-size:15px;line-height:1.45}.figma-bp-inside-intro{text-align:left}.figma-bp-inside-title{font-size:clamp(2rem,9vw,2.75rem);line-height:1.1}.figma-bp-rapl-side-fill,.figma-bp-rapl-backdrop{display:none}.figma-bp-rapl{background:#f4f1ec}.figma-bp-rapl-stack{gap:16px;display:grid}.figma-bp-rapl-copy,.figma-bp-rapl-title,.figma-bp-rapl-body,.figma-bp-rapl-eyebrow{width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-rapl-eyebrow{white-space:normal;margin-bottom:12px}.figma-bp-rapl-title{max-width:100%!important}.figma-bp-rapl-body{margin-top:12px}.figma-bp-rapl-stack article,.figma-bp-rapl-stack article:nth-child(n){box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:12px;grid-template-columns:64px minmax(0,1fr);align-items:flex-start;gap:16px;padding:18px 20px;display:grid;box-shadow:0 4px 14px #0000000d;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-rapl-stack h3{white-space:normal;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.2}.figma-bp-rapl-stack p{font-size:15px;line-height:1.45}.figma-bp-rapl-stack img{-o-object-fit:contain;object-fit:contain;width:56px;height:56px;margin:0}.figma-bp-bulk-aside p{height:auto}.figma-bp-bulk-eyebrow,.figma-bp-facts-eyebrow,.figma-bp-description-eyebrow,.figma-bp-why-eyebrow,.figma-bp-outcomes-eyebrow,.figma-bp-inside-eyebrow,.figma-bp-rapl-eyebrow,.figma-bp-passage-eyebrow,.figma-bp-statement-eyebrow,.figma-bp-question-eyebrow,.figma-bp-join-eyebrow{white-space:normal}.figma-bp-join-form{gap:24px;height:auto;padding:36px 24px;display:grid}.figma-bp-join-field,.figma-bp-join-consent,.figma-bp-cta-join{width:100%!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-join-form input:not([type=checkbox]),.figma-bp-join-form select,.figma-bp-cta-join{width:100%}.figma-bp-join-title,.figma-bp-join-body{text-align:left}.figma-bp-question-stage{text-align:center}.figma-bp-hero-title,.figma-bp-facts-title,.figma-bp-description-title,.figma-bp-why-title,.figma-bp-outcomes-title,.figma-bp-inside-title,.figma-bp-rapl-title,.figma-bp-passage-title,.figma-bp-statement-title,.figma-bp-question-title,.figma-bp-join-title,.figma-bp-bulk-title{font-size:clamp(42px,5vw,58px)}.figma-bp-facts-title br{display:none}.figma-bp-facts-title{max-width:18ch;font-size:clamp(2.4rem,5.5vw,3.25rem);line-height:1.12}}@media (width<=760px){.book-page{--bp-gutter:20px}.figma-bp-hero{background:#040b1e;flex-direction:column;display:flex}.figma-bp-hero-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:35% center;object-position:35% center;max-width:none;height:clamp(250px,66vw,320px);position:relative;inset:auto;width:138%!important}.figma-bp-hero-stage,.figma-bp-facts-stage,.figma-bp-description-stage,.figma-bp-why-stage,.figma-bp-outcomes-stage,.figma-bp-inside-stage,.figma-bp-rapl-stage,.figma-bp-passage-stage,.figma-bp-statement-stage,.figma-bp-question-stage,.figma-bp-join-stage,.figma-bp-bulk-stage{box-sizing:border-box;min-width:0;max-width:100%;padding:40px var(--bp-gutter) 48px;gap:24px;width:100%;margin:0;overflow-x:clip}.figma-bp-why-copy,.figma-bp-why-body,.figma-bp-outcomes-intro{overflow-wrap:break-word;min-width:0;max-width:100%;width:100%!important}.figma-bp-why-eyebrow{max-width:100%;margin:0 0 12px;font-size:clamp(13px,3.5vw,16px);line-height:1.3;width:100%!important}.figma-bp-why-title{max-width:100%;min-height:0;line-height:1.1;width:100%!important;font-size:clamp(2rem,9vw,2.75rem)!important}.figma-bp-why-body,.figma-bp-why-body p{max-width:100%;width:100%!important;height:auto!important;font-size:16px!important;line-height:1.55!important}.figma-bp-outcomes-eyebrow{margin:0 0 12px;font-size:clamp(12px,3.2vw,15px);line-height:1.3}.figma-bp-outcomes-title{max-width:100%;width:100%!important;font-size:clamp(2rem,9vw,2.75rem)!important;line-height:1.1!important}.figma-bp-hero-stage{gap:16px;padding-top:28px}.figma-bp-hero-subtitle{font-size:17px;line-height:1.4}.figma-bp-hero-subtitle br{display:none}.figma-bp-hero-eyebrow{letter-spacing:.04em;font-size:13px}.figma-bp-hero-actions{flex-direction:column;gap:12px;width:100%;margin-top:8px}.figma-bp-hero-cta{height:46px;width:100%!important}.figma-bp-facts-visual{width:100%;max-width:none;height:auto;display:block;position:relative}.figma-bp-facts-card{-o-object-fit:contain;object-fit:contain;max-width:100%;display:block;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-facts-meta{z-index:1;margin:0;display:block;width:auto!important;height:auto!important;position:absolute!important;inset:0!important}.figma-bp-facts-meta-row,.figma-bp-facts-meta-title,.figma-bp-facts-meta-subtitle,.figma-bp-facts-meta-author,.figma-bp-facts-meta-status{box-sizing:border-box;flex-direction:column;justify-content:center;gap:1px;padding-right:5%;display:flex;width:64%!important;height:auto!important;position:absolute!important;left:32%!important}.figma-bp-facts-meta-title{height:22%!important;top:3%!important}.figma-bp-facts-meta-subtitle{height:24%!important;top:26%!important}.figma-bp-facts-meta-author{height:22%!important;top:52%!important}.figma-bp-facts-meta-status{height:22%!important;top:76%!important}.figma-bp-facts-meta-row dt,.figma-bp-facts-meta-row dd,.figma-bp-facts-meta-title dt,.figma-bp-facts-meta-title dd,.figma-bp-facts-meta-subtitle dt,.figma-bp-facts-meta-subtitle dd,.figma-bp-facts-meta-author dt,.figma-bp-facts-meta-author dd,.figma-bp-facts-meta-status dt,.figma-bp-facts-meta-status dd{white-space:normal!important;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-facts-meta-row dt{letter-spacing:.04em;font-size:clamp(10px,2.8vw,13px);line-height:1.2}.figma-bp-facts-meta-row dd{font-size:clamp(11px,3.2vw,14px);line-height:1.25}.figma-bp-facts-badge{justify-self:start;margin-top:0}.figma-bp-outcomes-grid{grid-template-columns:1fr}.figma-bp-outcomes-card{min-height:0;padding:20px 18px}.figma-bp-description-panel{padding:24px 20px}.figma-bp-why-title br,.figma-bp-passage-title br,.figma-bp-statement-title br,.figma-bp-question-title br,.figma-bp-rapl-title br{display:none}.figma-bp-why-body p{margin-bottom:1em}.figma-bp-inside-card-top{align-items:flex-start;gap:14px;display:flex;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card-top img{-o-object-fit:contain;object-fit:contain;flex:0 0 52px;width:52px;height:52px;display:block!important}.figma-bp-inside-backdrop{display:none}.figma-bp-inside{background:#f4f1ec}.figma-bp-inside-card,.figma-bp-inside-card:nth-child(n){background:#fff;border:1px solid #00000014;border-radius:12px;gap:14px;padding:18px 16px;display:grid;box-shadow:0 6px 18px #0000000f;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card ul,.figma-bp-inside-card:nth-child(n) ul{margin:0;padding:0 0 0 1.1em;width:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-rule{border:0;border-top:1px solid #0000001f;margin:0;display:block}.figma-bp-inside-part{margin-bottom:4px;font-size:13px}.figma-bp-inside-card h3{max-width:none;font-size:1.1rem;line-height:1.35}.figma-bp-inside-card li{font-size:15px;line-height:1.45}.figma-bp-bulk-aside{gap:20px;display:grid}.figma-bp-bulk-aside p{max-width:none;height:auto}.figma-bp-facts-title,.figma-bp-description-title,.figma-bp-why-title,.figma-bp-passage-title,.figma-bp-statement-title{line-height:1.08}.figma-bp-hero-title,.figma-bp-facts-title,.figma-bp-description-title,.figma-bp-why-title,.figma-bp-outcomes-title,.figma-bp-inside-title,.figma-bp-rapl-title,.figma-bp-passage-title,.figma-bp-statement-title,.figma-bp-question-title,.figma-bp-join-title,.figma-bp-bulk-title{font-size:clamp(2.2rem,9.5vw,3rem)}.figma-bp-hero-body,.figma-bp-description-panel p,.figma-bp-why-body,.figma-bp-why-body p,.figma-bp-rapl-body,.figma-bp-framework-lead,.figma-bp-passage-quote p,.figma-bp-question-body,.figma-bp-join-body,.figma-bp-join-body p,.figma-bp-bulk-aside p,.figma-bp-statement-panel p,.figma-bp-outcomes-card p{font-size:16px;line-height:1.55}.figma-bp-cta-maroon,.figma-bp-cta-navy,.figma-bp-cta-bulk{width:100%;position:relative!important;top:auto!important;left:auto!important}.figma-bp-join-form{border-radius:20px;gap:18px;padding:24px 18px 28px}.figma-bp-join-form input:not([type=checkbox]),.figma-bp-join-form select{width:100%;height:52px;font-size:16px}.figma-bp-join-field{gap:10px;width:100%}.figma-bp-join-field span{font-size:13px}.figma-bp-join-consent{grid-template-columns:22px 1fr;gap:12px}.figma-bp-join-consent span{font-size:15px}.figma-bp-cta-join{width:100%;height:48px}.figma-bp-question-stage{text-align:left}}@media (width<=480px){.book-page{--bp-gutter:16px}.figma-bp-hero-backdrop{height:clamp(238px,72vw,280px);width:145%!important}.figma-bp-hero-stage,.figma-bp-facts-stage,.figma-bp-description-stage,.figma-bp-why-stage,.figma-bp-outcomes-stage,.figma-bp-inside-stage,.figma-bp-rapl-stage,.figma-bp-passage-stage,.figma-bp-statement-stage,.figma-bp-question-stage,.figma-bp-join-stage,.figma-bp-bulk-stage{padding:32px var(--bp-gutter) 40px}.figma-bp-hero-title,.figma-bp-facts-title,.figma-bp-description-title,.figma-bp-why-title,.figma-bp-outcomes-title,.figma-bp-inside-title,.figma-bp-rapl-title,.figma-bp-passage-title,.figma-bp-statement-title,.figma-bp-question-title,.figma-bp-join-title,.figma-bp-bulk-title{font-size:clamp(2rem,10vw,2.6rem)}}.le-figma-hero{color:#fff;isolation:isolate;background:#05070a;width:100%;position:relative;overflow:hidden}.le-figma-hero-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none;z-index:0;width:1920px;min-width:1920px;max-width:none;height:1080px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.le-figma-hero-stage{z-index:1;width:100%;max-width:1920px;height:1080px;margin-inline:auto;position:relative}.le-figma-hero-copy{width:786px;height:919px;position:absolute;top:106px;left:125px}.le-figma-hero-kicker{color:#ae6b02;font-variation-settings:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap;width:auto;height:39px;margin:0;font-family:Inter,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:38.73px;position:absolute;top:0;left:7px}.le-figma-hero-title{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:532px;max-width:none;height:324px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:100px;font-style:normal;font-weight:700;line-height:102.9px;position:absolute;top:47px;left:0}.le-figma-hero-lede{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:708px;max-width:none;height:336px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:42px;position:absolute;top:383px;left:7px}.le-figma-hero-support{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:778px;max-width:none;height:126px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:37.8px;position:absolute;top:730px;left:8px}.le-figma-hero-actions{align-items:center;gap:46px;margin:0;display:flex;position:absolute;top:877px;left:8px}.le-figma-hero-cta{box-sizing:border-box;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;gap:10px;height:42px;font-family:Inria Sans,Arial,sans-serif;font-size:15px;font-weight:700;line-height:22.5px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.le-figma-hero-cta:hover{transform:translateY(-1px)}.le-figma-hero-cta img{flex:none;width:21px;height:15px;display:block}.le-figma-hero-cta-outline{color:#fff;background:0 0;border:1px solid #fff;min-width:269px;padding:0 14px}.le-figma-hero-cta-outline:hover{color:#fff;background:#ffffff14}.le-figma-hero-cta-solid{color:#000;background:#fff;border:1px solid #fff;min-width:168px;padding:0 12px}.le-figma-hero-cta-solid:hover{color:#000;background:#f3f3f3}.le-figma-hero-quote{-webkit-backdrop-filter:blur(24px);box-sizing:border-box;color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;text-align:center;background:#704d3966;border:0;border-radius:30px;width:688px;height:313px;margin:0;padding:20px 38px;font-family:Inria Sans,Arial,sans-serif;font-size:45px;font-style:normal;font-weight:700;line-height:67.5px;position:absolute;top:397px;left:1094px;box-shadow:4px 4px 4px #3433338c}@media (width<=1600px){.le-figma-hero-bg{width:100%;min-width:100%;height:100%;left:0;transform:none}.le-figma-hero-stage{grid-template-columns:minmax(0,1.05fr) minmax(280px,.85fr);align-items:start;gap:48px;height:auto;min-height:900px;padding:106px 64px 72px;display:grid}.le-figma-hero-copy,.le-figma-hero-kicker,.le-figma-hero-title,.le-figma-hero-lede,.le-figma-hero-support,.le-figma-hero-actions,.le-figma-hero-quote{width:auto;height:auto;position:relative;top:auto;left:auto}.le-figma-hero-copy{max-width:780px}.le-figma-hero-kicker{margin-bottom:8px}.le-figma-hero-title{max-width:10ch;margin-bottom:12px;font-size:clamp(3.5rem,6vw,5.5rem);line-height:1.03}.le-figma-hero-lede{margin-bottom:11px}.le-figma-hero-support{margin-bottom:21px}.le-figma-hero-quote{align-self:center;min-height:280px;padding:28px 32px}}@media (width<=900px){.le-figma-hero-stage{grid-template-columns:1fr;min-height:0;padding:72px 24px 56px}.le-figma-hero-kicker{width:auto;height:auto;font-size:18px;line-height:1.2}.le-figma-hero-title{max-width:none;font-size:clamp(2.6rem,12vw,3.8rem)}.le-figma-hero-lede,.le-figma-hero-support{font-size:1.1rem;line-height:1.5}.le-figma-hero-actions{flex-direction:column;align-items:stretch;gap:14px}.le-figma-hero-cta-outline,.le-figma-hero-cta-solid{width:100%;min-width:0}.le-figma-hero-quote{min-height:0;padding:24px 22px;font-size:clamp(1.5rem,6vw,2rem);line-height:1.4}.le-figma-hero-bg{height:100%}}.about-figma-hero{color:#020202;isolation:isolate;background:#d9d9d9;width:100%;position:relative;overflow:hidden}.about-figma-hero-stage{width:100%;max-width:1920px;height:1080px;margin-inline:auto;position:relative}.about-figma-hero-copy{width:748px;height:879px;position:absolute;top:105px;left:132px}.about-figma-hero-kicker{color:#414143;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap;width:auto;height:39px;margin:0;font-family:Inter,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:600;line-height:38.73px;position:absolute;top:0;left:0}.about-figma-hero-title{color:#083362;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:595px;max-width:none;height:214px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:96px;font-style:normal;font-weight:700;line-height:98.83px;position:absolute;top:84px;left:3px}.about-figma-hero-lede{color:#020202;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:745px;max-width:none;height:195px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:39px;position:absolute;top:317px;left:3px}.about-figma-hero-roles{color:#020202;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:745px;max-width:none;height:94px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:39px;position:absolute;top:558px;left:3px}.about-figma-hero-rule{background:#5e4514;width:714px;height:1px;position:absolute;top:687px;left:2px}.about-figma-hero-actions{flex-direction:column;margin:0;display:flex;position:absolute;top:728px;left:2px}.about-figma-hero-actions .about-figma-hero-cta+.about-figma-hero-cta{margin-top:13px}.about-figma-hero-actions .about-figma-hero-cta:last-child{margin-top:12px}.about-figma-hero-cta{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:10px;height:42px;font-family:Inika,Inria Serif,Georgia,serif;font-size:15px;font-style:normal;font-weight:700;line-height:22.5px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.about-figma-hero-cta:hover{transform:translateY(-1px)}.about-figma-hero-cta img{flex:none;width:21px;height:15px;display:block}.about-figma-hero-cta-solid{color:#fff;background:#083362;border:1px solid #083362;border-radius:21px;width:max-content;min-width:157px;padding:0 16px}.about-figma-hero-cta-solid:hover{color:#fff;background:#0a417a;border-color:#0a417a}.about-figma-hero-cta-outline{color:#083362;background:0 0;border:1px solid #083362;border-radius:21px;width:max-content;min-width:166px;padding:0 14px}.about-figma-hero-cta-outline:hover{color:#083362;background:#0833620f}.about-figma-hero-cta-wide{gap:8px;min-width:291px;padding:0 16px}.about-figma-hero-portrait{width:808px;height:879px;margin:0;position:absolute;top:105px;left:978px;overflow:hidden}.about-figma-hero-portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;display:block}@media (width<=1600px){.about-figma-hero-stage{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:start;gap:40px;height:auto;min-height:0;padding:72px 48px 64px;display:grid}.about-figma-hero-copy,.about-figma-hero-kicker,.about-figma-hero-title,.about-figma-hero-lede,.about-figma-hero-roles,.about-figma-hero-rule,.about-figma-hero-actions,.about-figma-hero-portrait{width:auto;height:auto;position:relative;top:auto;left:auto}.about-figma-hero-copy{max-width:720px}.about-figma-hero-kicker{margin-bottom:12px}.about-figma-hero-title{margin-bottom:20px;font-size:clamp(3rem,5.5vw,5.5rem);line-height:1.03}.about-figma-hero-lede,.about-figma-hero-roles{margin-bottom:28px}.about-figma-hero-rule{width:100%;max-width:714px;margin-bottom:28px}.about-figma-hero-portrait{aspect-ratio:808/879;width:100%;max-width:560px}}@media (width<=900px){.about-figma-hero-stage{grid-template-columns:1fr;padding:56px 24px 48px}.about-figma-hero-kicker{font-size:18px;line-height:1.2}.about-figma-hero-title{font-size:clamp(2.4rem,11vw,3.6rem)}.about-figma-hero-lede,.about-figma-hero-roles{font-size:1.05rem;line-height:1.5}.about-figma-hero-cta-solid,.about-figma-hero-cta-outline,.about-figma-hero-cta-wide{width:100%;min-width:0}.about-figma-hero-portrait{max-width:none}}.media-figma-hero{color:#fff;isolation:isolate;background:#05070a;width:100%;position:relative;overflow:hidden}.media-figma-hero-bg{-o-object-fit:fill;object-fit:fill;pointer-events:none;z-index:0;width:1927px;max-width:none;height:1080px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.media-figma-hero-stage{z-index:1;width:100%;max-width:1920px;height:1080px;margin-inline:auto;position:relative}.media-figma-hero-copy{width:660px;height:793px;position:absolute;top:111px;left:131px}.media-figma-hero-kicker{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;text-transform:uppercase;white-space:nowrap;width:auto;height:25px;margin:0;font-family:Inter,Arial,sans-serif;font-size:21px;font-style:normal;font-weight:600;line-height:25.4px;position:absolute;top:0;left:4px}.media-figma-hero-title{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:660px;max-width:none;height:329px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:96px;font-style:normal;font-weight:700;line-height:98.83px;position:absolute;top:72px;left:0}.media-figma-hero-lede{color:#fff;font-optical-sizing:none;font-variation-settings:normal;letter-spacing:0;width:595px;max-width:none;height:252px;margin:0;font-family:Inria Sans,Arial,sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:39px;position:absolute;top:393px;left:4px}.media-figma-hero-actions{-moz-column-gap:41px;grid-template-columns:166px 217px;gap:30px 41px;margin:0;display:grid;position:absolute;top:679px;left:4px}.media-figma-hero-cta{box-sizing:border-box;font-optical-sizing:none;font-variation-settings:normal;white-space:nowrap;justify-content:center;align-items:center;height:42px;font-family:Inria Sans,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:22.5px;text-decoration:none;transition:background .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.media-figma-hero-cta:hover{transform:translateY(-1px)}.media-figma-hero-cta-outline{color:#fff;background:0 0;border:1px solid #fff;border-radius:10px;grid-area:1/1;justify-content:center;width:166px;padding:0 10px}.media-figma-hero-cta-outline:hover{color:#fff;background:#ffffff14}.media-figma-hero-cta-solid{color:#0b111f;background:#fff;border:1px solid #fff;border-radius:10px;justify-content:flex-start;gap:0;padding:0 12px 0 8px}.media-figma-hero-cta-solid:hover{color:#0b111f;background:#f3f3f3}.media-figma-hero-actions>.media-figma-hero-cta-solid:nth-child(2){color:#0b111f;grid-area:1/2;width:217px}.media-figma-hero-cta-interview{color:#0d1321;grid-area:2/1;width:240px}.media-figma-hero-cta-icon{-o-object-fit:contain;object-fit:contain;flex:none;display:block}.media-figma-hero-cta-icon-download{width:33px;height:33px;margin-right:4px}.media-figma-hero-cta-icon-mic{width:39px;height:39px;margin-left:-2px;margin-right:2px}@media (width<=1600px){.media-figma-hero-bg{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%;left:0;transform:none}.media-figma-hero-stage{height:auto;min-height:min(900px,100svh - 110px);padding:72px 48px 64px}.media-figma-hero-copy,.media-figma-hero-kicker,.media-figma-hero-title,.media-figma-hero-lede,.media-figma-hero-actions{width:auto;height:auto;position:relative;top:auto;left:auto}.media-figma-hero-copy{max-width:680px}.media-figma-hero-kicker{margin-bottom:16px}.media-figma-hero-title{max-width:12ch;margin-bottom:20px;font-size:clamp(3rem,5.5vw,5.5rem);line-height:1.03}.media-figma-hero-lede{margin-bottom:32px}.media-figma-hero-actions{grid-template-columns:auto auto}}@media (width>=1024px) and (width<=1399px){.media-figma-hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#030a18c2 0%,#030a189e 42%,#030a1838 58%,#030a1800 72%);position:absolute;inset:0}.media-figma-hero-stage{z-index:2}.media-figma-hero-copy{transform:translate(24px)}.media-figma-hero-actions{-moz-column-gap:14px;flex-wrap:wrap;justify-content:start;gap:16px 14px;width:397px;display:flex}}@media (width<=900px){.media-figma-hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#040c1cbd 0%,#040c1cd1 24%,#040c1cc7 52%,#040c1c8f 78%,#040c1c5c 100%);position:absolute;inset:0}.media-figma-hero-stage{z-index:2;min-height:0;padding:56px 24px 48px}.media-figma-hero-kicker{white-space:normal;font-size:14px;line-height:1.3}.media-figma-hero-title{max-width:none;font-size:clamp(2.4rem,11vw,3.6rem)}.media-figma-hero-lede{font-size:1.05rem;line-height:1.5}.media-figma-hero-actions{grid-template-columns:1fr;row-gap:10px}.media-figma-hero-cta-outline,.media-figma-hero-actions>.media-figma-hero-cta-solid:nth-child(2),.media-figma-hero-cta-interview{grid-column:1;width:100%}.media-figma-hero-cta-outline{grid-row:1}.media-figma-hero-actions>.media-figma-hero-cta-solid:nth-child(2){grid-row:2}.media-figma-hero-cta-interview{grid-row:3}.media-figma-hero-bg{height:100%}}@media (width<=1679px) and (width>=1201px){.figma-economy-grid{gap:0;width:100%}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:first-child,.figma-economy-grid .economy-card:nth-child(2),.figma-economy-grid .economy-card:nth-child(3){justify-items:start;gap:12px;height:auto;min-height:0;padding:20px 18px;display:grid;overflow:hidden}.figma-economy-grid .economy-card h2,.figma-economy-grid .economy-card:nth-child(n) h2,.figma-economy-grid .economy-card p,.figma-economy-grid .economy-card:nth-child(n) p{text-align:left;white-space:normal;width:100%;max-width:100%;height:auto;position:static;top:auto;left:auto}.figma-economy-grid .economy-card h2{font-size:clamp(22px,2.2vw,30px);line-height:1.12}.figma-gap-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:28px}.figma-gap-signals,.figma-gap-signals li{width:100%}.figma-gap-signal-button{white-space:normal;padding-right:18px}}@media (width<=640px){.site-shell{padding-inline:18px}.launch-page .section-block:has(.relationship-grid) .section-intro{padding-inline:10px}.figma-footer-brand,.figma-footer-name,.figma-footer-bio,.figma-footer-nav,.figma-footer-nav a,.figma-footer-legal,.figma-footer-legal p{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.figma-footer-nav-legal{flex-wrap:wrap;gap:8px 18px;display:flex}.figma-footer-nav-legal a{flex:0 auto;width:auto}.form-card,.contact-page .split-layout>*{box-sizing:border-box;width:100%;min-width:0}.relationship-grid,.relationship-grid article,.relationship-grid h3,.relationship-grid p{overflow-wrap:anywhere;min-width:0;max-width:100%}.figma-economies-gap,.figma-economies-gap-shell,.figma-economy-grid,.figma-gap-layout,.figma-gap-copy,.figma-gap-signals{box-sizing:border-box;overflow:visible;width:100%!important;min-width:0!important;max-width:100%!important}.figma-economies-gap{height:auto!important;min-height:0!important}.figma-economies-gap-shell{padding-inline:18px;height:auto!important}.figma-economy-grid,.relationship-grid{grid-template-columns:1fr!important;display:grid!important}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:nth-child(n){width:100%!important;height:auto!important;min-height:0!important;padding:28px 0!important;display:block!important;overflow:visible!important}.figma-economy-grid .economy-card h2,.figma-economy-grid .economy-card:nth-child(n) h2,.figma-economy-grid .economy-card p,.figma-economy-grid .economy-card:nth-child(n) p{box-sizing:border-box;text-align:left;white-space:normal!important;width:100%!important;max-width:100%!important;height:auto!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;overflow:visible!important}.figma-economy-grid .economy-card h2{font-size:clamp(1.45rem,7vw,2rem)!important;line-height:1.12!important}.figma-economy-grid .economy-card p{margin-top:8px!important;font-size:15px!important;line-height:1.45!important}.figma-gap-title{box-sizing:border-box;overflow-wrap:anywhere;width:100%!important;max-width:100%!important;font-size:clamp(2rem,10vw,2.65rem)!important;line-height:1.12!important}.relationship-grid article{box-sizing:border-box;width:100%;padding:18px 16px}.relationship-grid h3,.relationship-grid p{writing-mode:horizontal-tb;word-break:normal}.figma-hero,.figma-hero .hero-inner,.figma-hero .hero-copy,.figma-name-card,.figma-name-card h2,.figma-name-card p{box-sizing:border-box;overflow-wrap:anywhere;min-width:0!important;max-width:100%!important}.figma-name-card{width:calc(100% - 18px)!important;left:50%!important}.figma-gap-layout,.figma-gap-layout *,.figma-media-section,.figma-media-shell,.figma-media-shell *,.figma-rapl-section,.figma-rapl-shell,.figma-rapl-shell *{box-sizing:border-box;min-width:0!important;max-width:100%!important}.figma-media-section,.figma-media-shell{height:auto!important;min-height:0!important;overflow:visible!important}.figma-media-shell{grid-template-columns:1fr!important;width:100%!important;padding:48px 18px!important;display:grid!important}.figma-rapl-section{height:auto!important;min-height:0!important;overflow:hidden!important}.figma-rapl-shell{-moz-column-gap:32px!important;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)!important;align-items:start!important;column-gap:32px!important;width:100%!important;height:auto!important;min-height:0!important;padding:48px 40px 56px!important;display:grid!important}.figma-rapl-copy,.figma-rapl-stack{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.figma-rapl-copy{padding-right:8px;overflow:hidden!important}.figma-rapl-eyebrow{width:auto!important;height:auto!important;margin:0 0 10px!important;font-size:14px!important;line-height:1.25!important}.figma-rapl-title{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;font-size:36px!important;line-height:1.1!important}.figma-rapl-body{width:100%!important;max-width:100%!important;height:auto!important;margin-top:14px!important;font-size:15px!important;line-height:1.45!important}.figma-rapl-cta{width:auto!important;min-width:110px!important;height:38px!important;margin-top:20px!important}.figma-rapl-stack{gap:10px!important;width:100%!important;display:grid!important}.figma-rapl-stack article{-moz-column-gap:12px!important;border-radius:12px!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:12px!important;width:100%!important;height:auto!important;min-height:64px!important;padding:10px 12px!important}.figma-rapl-stack article img{width:44px!important;height:44px!important}.figma-rapl-stack span{font-size:12px!important;line-height:1.25!important}.figma-rapl-stack h3{white-space:normal!important;margin-top:2px!important;font-size:16px!important;line-height:1.2!important}.figma-bp-rapl-stage,.figma-bp-rapl-copy,.figma-bp-rapl-stack,.figma-bp-rapl-stack article,.figma-bp-rapl-stack article>div,.figma-bp-rapl-stack span,.figma-bp-rapl-stack h3,.figma-bp-rapl-stack p,.figma-bp-passage-stage,.figma-bp-passage-copy,.figma-bp-framework-copy{box-sizing:border-box;overflow-wrap:anywhere;width:100%!important;min-width:0!important;max-width:100%!important}.figma-bp-rapl-stage,.figma-bp-passage-stage{overflow-x:clip!important}.figma-bp-rapl-stack article,.figma-bp-rapl-stack article:nth-child(n){grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;display:grid!important}.figma-bp-rapl-stack img{width:44px!important;height:44px!important;margin:0!important}.figma-bp-rapl-stack h3{white-space:normal!important;font-size:clamp(1.05rem,5vw,1.35rem)!important;line-height:1.2!important}.figma-bp-rapl-stack p{font-size:15px!important;line-height:1.4!important}.figma-bp-passage-copy,.figma-bp-framework-copy{width:calc(100% - 6px)!important;max-width:calc(100% - 6px)!important}.figma-gap-signals,.figma-gap-signals li,.figma-gap-signals li:last-child,.figma-gap-signal-button,.figma-media-copy,.figma-media-eyebrow,.figma-media-title,.figma-media-body,.figma-media-cta,.figma-media-visual,.figma-media-visual img{box-sizing:border-box;width:100%!important;max-width:100%!important}.figma-media-visual{height:auto!important;overflow:visible!important}.figma-media-visual img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;height:auto!important}.figma-bp-rapl-eyebrow,.figma-bp-rapl-title,.figma-bp-rapl-body,.figma-bp-passage-eyebrow,.figma-bp-passage-title,.figma-bp-framework-eyebrow,.figma-bp-framework-title,.figma-bp-framework-lead{box-sizing:border-box;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (width<=1360px) and (width>=1201px){.figma-economies-gap{padding-block:0 56px;height:auto!important;min-height:0!important}.figma-economies-gap-shell{width:calc(100% - 80px);height:auto!important;min-height:0!important}.figma-economy-grid{gap:0!important;width:100%!important;height:auto!important;min-height:0!important}.figma-economy-grid .economy-card,.figma-economy-grid .economy-card:first-child,.figma-economy-grid .economy-card:nth-child(2),.figma-economy-grid .economy-card:nth-child(3){justify-items:start!important;gap:10px!important;height:auto!important;min-height:0!important;padding:20px 18px!important;display:grid!important;overflow:hidden!important}.figma-economy-grid .economy-card h2,.figma-economy-grid .economy-card:nth-child(n) h2,.figma-economy-grid .economy-card p,.figma-economy-grid .economy-card:nth-child(n) p{text-align:left!important;white-space:normal!important;width:100%!important;max-width:100%!important;height:auto!important;position:static!important;top:auto!important;left:auto!important}.figma-economy-grid .economy-card h2{font-size:clamp(22px,2.2vw,30px)!important;line-height:1.15!important}.figma-economy-grid .economy-card p{font-size:clamp(14px,1.3vw,17px)!important;line-height:1.4!important}.figma-gap-layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:start!important;gap:28px!important;margin-top:36px!important}.figma-gap-copy,.figma-gap-signals,.figma-gap-signals li,.figma-gap-signal-button{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.figma-gap-copy{overflow:hidden;padding-top:0!important}.figma-gap-eyebrow{margin-bottom:14px!important;font-size:18px!important}.figma-gap-title{max-width:100%!important;font-size:52px!important;line-height:1.06!important}.figma-gap-title-br{display:none!important}.figma-gap-body{max-width:100%!important;margin-top:18px!important;font-size:18px!important;line-height:1.45!important}.figma-gap-cta{min-width:0;height:42px;padding:0 16px;margin-top:22px!important}.figma-gap-signals{gap:8px!important}.figma-gap-signals li,.figma-gap-signals li:last-child{height:auto!important;min-height:44px!important}.figma-gap-signal-button{white-space:normal!important;padding-block:10px!important;font-size:13px!important;line-height:1.3!important}.figma-bp-hero,.figma-bp-why,.figma-bp-outcomes,.figma-bp-inside,.figma-bp-rapl,.figma-bp-passage,.figma-bp-framework,.figma-bp-statement,.figma-bp-question,.figma-bp-join,.figma-bp-bulk{height:auto!important;min-height:0!important}.figma-bp-hero-stage,.figma-bp-why-stage,.figma-bp-outcomes-stage,.figma-bp-inside-stage,.figma-bp-rapl-stage,.figma-bp-passage-stage,.figma-bp-framework-stage,.figma-bp-statement-stage,.figma-bp-question-stage,.figma-bp-join-stage,.figma-bp-bulk-stage{box-sizing:border-box;min-width:0;max-width:1180px;width:calc(100% - 96px)!important;margin:0 auto!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.figma-bp-hero-stage{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:center;gap:56px;min-height:760px;padding-block:64px;display:grid}.figma-bp-hero-eyebrow,.figma-bp-hero-title,.figma-bp-hero-body,.figma-bp-hero-actions,.figma-bp-why-copy,.figma-bp-why-body,.figma-bp-outcomes-intro,.figma-bp-outcomes-grid,.figma-bp-inside-intro,.figma-bp-inside-grid,.figma-bp-statement-eyebrow,.figma-bp-statement-title,.figma-bp-statement-panel,.figma-bp-join-eyebrow,.figma-bp-join-title,.figma-bp-join-body,.figma-bp-join-form,.figma-bp-join-field,.figma-bp-join-consent,.figma-bp-cta-join{box-sizing:border-box;min-width:0;max-width:100%;margin:0;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-hero-eyebrow,.figma-bp-hero-title,.figma-bp-hero-body,.figma-bp-hero-actions{grid-column:2}.figma-bp-hero-title{white-space:normal;font-size:clamp(58px,5.1vw,74px);line-height:1.06}.figma-bp-hero-body{font-size:21px;line-height:1.45}.figma-bp-hero-actions{flex-wrap:wrap;gap:18px;display:flex}.figma-bp-hero-cta{position:relative!important;top:auto!important;left:auto!important}.figma-bp-why-stage,.figma-bp-statement-stage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;padding-block:72px;display:grid}.figma-bp-why-copy,.figma-bp-why-title,.figma-bp-why-eyebrow,.figma-bp-why-body,.figma-bp-why-body p,.figma-bp-statement-title,.figma-bp-statement-panel,.figma-bp-statement-panel p{overflow-wrap:break-word;white-space:normal;min-width:0;max-width:100%;width:100%!important}.figma-bp-why-eyebrow{margin-left:0}.figma-bp-why-title,.figma-bp-statement-title{min-height:0;font-size:clamp(52px,4.8vw,68px);line-height:1.08}.figma-bp-why-title{font-size:clamp(50px,4.5vw,60px)}.figma-bp-why-body,.figma-bp-why-body p,.figma-bp-statement-panel p{font-size:20px;line-height:1.45}.figma-bp-statement-panel{align-self:center}.figma-bp-question-stage{box-sizing:border-box;text-align:center;justify-items:center;gap:22px;padding-block:72px;display:grid}.figma-bp-question-eyebrow,.figma-bp-question-title,.figma-bp-question-body{box-sizing:border-box;overflow-wrap:break-word;white-space:normal;min-width:0;max-width:900px;margin:0;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-question-title{font-size:clamp(64px,6vw,86px);line-height:1.02}.figma-bp-question-body{font-size:24px;line-height:1.45}.figma-bp-outcomes-stage{gap:44px;padding-block:72px;display:grid}.figma-bp-outcomes-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0;display:grid}.figma-bp-outcomes-card{height:auto;min-height:190px;padding:34px 36px 30px}.figma-bp-outcomes-title{white-space:normal;font-size:clamp(52px,4.5vw,64px);line-height:1.08}.figma-bp-outcomes-card p{max-width:100%;font-size:24px;line-height:1.35}.figma-bp-inside{background:#f4f1ec}.figma-bp-inside-backdrop{display:none}.figma-bp-inside-stage{gap:44px;padding-block:72px;display:grid}.figma-bp-inside-intro{text-align:center}.figma-bp-inside-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.figma-bp-inside-card,.figma-bp-inside-card:nth-child(n){background:#ffffffe6;border:1px solid #00000014;border-radius:12px;gap:18px;min-height:260px;padding:28px 30px;display:grid;box-shadow:0 10px 24px #00000012;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card:nth-child(5){min-height:180px}.figma-bp-inside-card-top{align-items:flex-start;gap:18px;display:flex;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card-top img{-o-object-fit:contain;object-fit:contain;flex:0 0 58px;width:58px;height:58px;display:block!important}.figma-bp-inside-card h3{max-width:100%;font-size:21px;line-height:1.3}.figma-bp-inside-rule{border:0;border-top:1px solid #00000026;width:100%;margin:0;display:block}.figma-bp-inside-card ul,.figma-bp-inside-card:nth-child(n) ul{margin:0;padding:0 0 0 1.2em;width:100%!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-inside-card li{font-size:18px;line-height:1.35}.figma-bp-rapl-backdrop,.figma-bp-rapl-side-fill{display:none}.figma-bp-rapl{background:#f4f1ec}.figma-bp-rapl-stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;padding-block:56px;display:grid}.figma-bp-rapl-copy,.figma-bp-rapl-stack,.figma-bp-passage-copy,.figma-bp-passage-quote,.figma-bp-bulk-copy,.figma-bp-bulk-aside{box-sizing:border-box;min-width:0;max-width:100%;margin:0;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-rapl-title{font-size:clamp(42px,4vw,58px);line-height:1.08;width:100%!important;height:auto!important}.figma-bp-rapl-body{max-width:100%;margin-top:24px;font-size:18px;line-height:1.45;width:100%!important;height:auto!important}.figma-bp-rapl-side-fill,.figma-bp-rapl-backdrop{display:none}.figma-bp-rapl-stack article,.figma-bp-rapl-stack article:nth-child(n){box-sizing:border-box;background:#fff;border:1px solid #00000014;border-radius:12px;grid-template-columns:56px minmax(0,1fr);align-items:flex-start;gap:14px;padding:16px 18px;display:grid;box-shadow:0 4px 14px #0000000d;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-rapl-stack h3{white-space:normal;font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.2}.figma-bp-rapl-stack{gap:24px;display:grid}.figma-bp-rapl-stack article,.figma-bp-rapl-stack article:nth-child(n){grid-template-columns:70px minmax(0,1fr);align-items:start;gap:22px;padding:0;display:grid;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-rapl-stack img{width:64px;height:64px;margin:0}.figma-bp-rapl-stack h3{white-space:normal;font-size:clamp(24px,2.1vw,31px);line-height:1.12;width:100%!important}.figma-bp-rapl-stack p{max-width:100%;font-size:16px;line-height:1.4}.figma-bp-passage-stage,.figma-bp-bulk-stage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;padding-block:56px;display:grid}.figma-bp-framework-stage{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:48px;padding-block:64px;display:grid}.figma-bp-framework-bg{display:none}.figma-bp-framework-copy,.figma-bp-framework-phases,.figma-bp-framework-cta,.figma-bp-framework-wheel{box-sizing:border-box;min-width:0;max-width:100%;margin:0;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-framework-title{white-space:normal;font-size:clamp(64px,6vw,86px);line-height:1.05;width:100%!important;height:auto!important}.figma-bp-framework-lead{max-width:100%;font-size:20px;line-height:1.45;width:100%!important;height:auto!important}.figma-bp-framework-wheel{place-self:center;max-width:460px}.figma-bp-framework-cta{color:#0f0f0f;text-underline-offset:.18em;font-size:24px;line-height:1.12;text-decoration-line:underline;text-decoration-color:#0f0f0f59;display:inline-block}.figma-bp-passage-title,.figma-bp-bulk-title{white-space:normal;max-width:100%;font-size:clamp(48px,4.8vw,68px);line-height:1.08;width:100%!important;height:auto!important}.figma-bp-passage-quote p,.figma-bp-bulk-aside p{max-width:100%;font-size:20px;line-height:1.5;height:auto!important}.figma-bp-bulk-aside{gap:24px;display:grid}.figma-bp-cta-bulk{position:relative!important;top:auto!important;left:auto!important}.figma-bp-join-stage{gap:32px;padding-block:72px;display:grid}.figma-bp-join-eyebrow,.figma-bp-join-title,.figma-bp-join-body,.figma-bp-join-body p{text-align:left;white-space:normal}.figma-bp-join-title{font-size:clamp(54px,5vw,72px);line-height:1.08}.figma-bp-join-body{max-width:980px}.figma-bp-join-body p{font-size:20px;line-height:1.45}.figma-bp-join-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding:36px;display:grid}.figma-bp-join-field{gap:12px;display:grid}.figma-bp-join-form input:not([type=checkbox]),.figma-bp-join-form select,.figma-bp-cta-join{width:100%}.figma-bp-join-consent,.figma-bp-cta-join{grid-column:2}.figma-bp-bulk-stage{align-items:center}.figma-bp-bulk-eyebrow{white-space:normal;font-size:22px;line-height:1.25;width:100%!important}.figma-footer{height:auto!important;min-height:0!important}.figma-footer-shell{width:calc(100% - 96px);padding-block:72px;height:auto!important;min-height:0!important}.figma-footer-top{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr);gap:32px 56px;display:grid!important}.figma-footer-brand,.figma-footer-nav-explore,.figma-footer-nav-actions,.figma-footer-nav-legal,.figma-footer-legal{box-sizing:border-box;min-width:0;max-width:100%;width:100%!important;margin:0!important;position:static!important;top:auto!important;left:auto!important}.figma-footer-nav a{box-sizing:border-box;max-width:100%;width:100%!important}.figma-footer-brand,.figma-footer-nav-legal{grid-column:1/-1}.figma-footer-rule,.figma-footer-legal{width:100%!important;position:static!important}.figma-book-section{-moz-column-gap:clamp(24px, 3vw, 48px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;column-gap:clamp(24px,3vw,48px);padding:48px clamp(32px,4vw,64px) 56px;overflow:hidden;height:auto!important;min-height:0!important;display:grid!important}.figma-book-backdrop{-o-object-fit:cover;object-fit:cover;-o-object-position:12% center;object-position:12% center;z-index:0;max-width:100%;width:100%!important;height:min(460px,42vw)!important;margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.figma-book-shell{box-sizing:border-box;z-index:1;max-width:none;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.figma-book-copy{box-sizing:border-box;max-width:560px;width:100%!important;margin-top:0!important;position:relative!important;top:auto!important;left:auto!important}.figma-book-eyebrow{width:auto;margin:0 0 10px;font-size:clamp(14px,1.35vw,18px);line-height:1.2}.figma-book-title{width:100%!important;max-width:100%!important;height:auto!important;font-size:clamp(36px,3.8vw,52px)!important;line-height:1.06!important}.figma-book-body{margin-top:14px;width:100%!important;max-width:100%!important;height:auto!important;font-size:clamp(15px,1.4vw,18px)!important;line-height:1.45!important}.figma-book-actions{gap:14px;margin-top:22px}.figma-book-cta,.figma-book-cta-primary,.figma-book-cta-secondary{height:40px;font-size:14px}.figma-book-cta-primary{width:auto;min-width:132px;padding:0 16px}.figma-book-cta-secondary{width:auto;min-width:180px;padding:0 16px}.figma-media-section{padding-block:0;height:auto!important;min-height:0!important}.figma-media-shell{box-sizing:border-box;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:48px;padding:72px 64px;display:grid;position:relative;width:100%!important;height:auto!important;min-height:0!important}.figma-media-copy,.figma-media-visual,.figma-media-visual img{box-sizing:border-box;min-width:0;width:100%!important;max-width:100%!important}.figma-media-title{font-size:clamp(46px,4.8vw,64px)}.figma-media-visual{height:auto!important;overflow:visible!important}.figma-media-visual img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;height:auto!important}}@media (width<=640px){.announcement-bar{box-sizing:border-box;text-align:center;flex-direction:column;gap:8px;height:auto;min-height:72px;padding:10px 18px;justify-content:center!important;align-items:center!important}.announcement-link{text-align:center;width:100%;max-width:100%;line-height:1.25;display:block}}@media (width>=1201px) and (width<=1588px){.figma-hero .figma-name-card{width:660px;height:auto;min-height:156px;padding:14px 24px 16px;top:585px}.figma-hero .figma-name-card h2{margin-bottom:8px;font-size:42px;line-height:1.18}.figma-hero .figma-name-card p{font-size:19px;line-height:1.35}}@media (width>=1201px) and (width<=1355px){.figma-hero .figma-name-card{left:260px}}@media (width<=640px){.figma-rapl-section{height:auto!important;min-height:0!important;overflow:hidden!important}.figma-rapl-shell{grid-template-columns:1fr!important;gap:28px!important;width:100%!important;height:auto!important;min-height:0!important;padding:44px 18px 50px!important;display:grid!important}.figma-rapl-copy,.figma-rapl-stack{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.figma-rapl-eyebrow,.figma-rapl-title,.figma-rapl-body{box-sizing:border-box;overflow-wrap:break-word;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}.figma-rapl-eyebrow{margin:0 0 12px!important;font-size:14px!important;line-height:1.25!important}.figma-rapl-title{font-size:clamp(34px,11vw,44px)!important;line-height:1.08!important}.figma-rapl-body{margin-top:18px!important;font-size:16px!important;line-height:1.5!important}.figma-rapl-cta{margin-top:22px!important}.figma-rapl-stack{gap:12px!important;display:grid!important}.figma-rapl-stack article{-moz-column-gap:12px!important;border-radius:10px!important;grid-template-columns:44px minmax(0,1fr)!important;align-items:center!important;column-gap:12px!important;width:100%!important;height:auto!important;min-height:72px!important;padding:12px!important}.figma-rapl-stack article img{width:44px!important;height:44px!important}.figma-rapl-stack span{font-size:12px!important;line-height:1.25!important}.figma-rapl-stack h3{white-space:normal!important;margin-top:3px!important;font-size:15px!important;line-height:1.2!important}.site-header .header-bar{padding-inline:16px!important}.nav-toggle{min-width:44px!important;min-height:44px!important}.figma-hero{min-height:0!important}.figma-hero .hero-inner{box-sizing:border-box;gap:22px!important;width:100%!important;padding:34px 16px 0!important}.figma-hero .hero-copy{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;padding-inline:0!important}.figma-hero .hero-kicker,.figma-hero .hero-title,.figma-hero .hero-lede,.figma-hero .hero-core-copy{box-sizing:border-box;overflow-wrap:break-word;width:100%!important;min-width:0!important;max-width:100%!important}.figma-hero .hero-kicker{margin-bottom:16px!important;font-size:12px!important;line-height:1.35!important}.figma-hero .hero-title{margin-bottom:22px!important;font-size:clamp(30px,10vw,36px)!important;line-height:1.06!important}.figma-hero .hero-lede,.figma-hero .hero-core-copy{font-size:14px!important;line-height:1.5!important}.figma-hero .hero-core-copy{margin-top:22px!important}.home-hero-actions{gap:10px!important;width:100%!important;margin-top:24px!important}.home-hero-actions .button,.home-hero-actions .button:first-child,.home-hero-actions .button:nth-child(2),.home-hero-actions .button:nth-child(3){width:100%!important;min-height:46px!important;padding-inline:14px!important}}@media (width>=1201px) and (width<=1360px){.figma-bp-hero-backdrop{-o-object-position:31% center;object-position:31% center}.figma-bp-hero-stage{grid-template-columns:minmax(0,.94fr) minmax(390px,.88fr);gap:44px;max-width:1120px;width:calc(100% - 128px)!important}.figma-bp-hero-title{font-size:clamp(44px,3.85vw,54px);line-height:1.08}.figma-bp-hero-body{font-size:18px;line-height:1.45}.figma-bp-hero-actions{gap:14px}}@media (width>=1201px) and (width<=1399px){.figma-bp-framework{height:auto!important;min-height:0!important}.figma-bp-framework-stage{box-sizing:border-box;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);grid-template-areas:"copy wheel""phases wheel""cta wheel";align-items:center;gap:54px;max-width:1180px;min-height:820px;padding:58px 46px 64px;width:100%!important;height:auto!important;margin:0 auto!important;display:grid!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.figma-bp-framework-bg{display:none}.figma-bp-framework-copy,.figma-bp-framework-phases,.figma-bp-framework-cta,.figma-bp-framework-wheel{box-sizing:border-box;min-width:0;max-width:100%;margin:0;width:100%!important;height:auto!important;position:relative!important;top:auto!important;left:auto!important}.figma-bp-framework-copy{grid-area:copy}.figma-bp-framework-eyebrow{margin:0 0 24px;font-size:26px;line-height:1.15;width:100%!important}.figma-bp-framework-title{min-height:0;margin-bottom:24px;font-size:clamp(58px,5.15vw,70px);line-height:1.04;width:100%!important;height:auto!important}.figma-bp-framework-title sup{font-size:18px}.figma-bp-framework-lead{font-size:20px;line-height:1.22;width:100%!important}.figma-bp-framework-phases{grid-area:phases;align-self:start;gap:24px;margin-top:28px;display:grid}.figma-bp-framework-phases article{grid-template-columns:48px minmax(0,1fr);gap:0 20px;display:grid}.figma-bp-framework-phases article:before{color:#ecb765;content:"";background:#122341;border:1px solid #1223412e;border-radius:999px;grid-row:span 2;justify-content:center;align-self:start;align-items:center;width:48px;height:48px;font-family:Inria Sans,sans-serif;font-size:16px;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 3px #00000014}.figma-bp-framework-phases article:first-child:before{content:"01"}.figma-bp-framework-phases article:nth-child(2):before{content:"02"}.figma-bp-framework-phases article:nth-child(3):before{content:"03"}.figma-bp-framework-phases article:nth-child(4):before{content:"04"}.figma-bp-framework-phases h3{margin:2px 0 7px;font-size:22px;line-height:1.08}.figma-bp-framework-phases p{font-size:18px;line-height:1.15}.figma-bp-framework-cta{color:#0f0f0f;border:1px solid #cda3678c;border-radius:4px;grid-area:cta;grid-template-columns:48px minmax(0,1fr);align-items:center;max-width:420px;min-height:78px;margin-top:34px;padding:14px 18px;font-size:24px;line-height:1.12;text-decoration:none;display:grid}.figma-bp-framework-cta:before{color:#cda367;content:"*";border:2px solid #cda367;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;font-family:Inria Sans,sans-serif;font-size:34px;line-height:1;display:inline-flex}.figma-bp-framework-wheel{grid-area:wheel;justify-self:center;max-width:min(520px,100%)}}@media (width>=981px) and (width<=1360px){.figma-footer{overflow:visible;height:auto!important;min-height:0!important}.figma-footer-shell{max-width:1120px;padding-block:72px;width:min(1120px,100% - 64px)!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important}.figma-footer-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:34px 48px;display:grid!important}.figma-footer-brand,.figma-footer-nav-explore,.figma-footer-nav-actions,.figma-footer-nav-legal,.figma-footer-rule,.figma-footer-legal{box-sizing:border-box;min-width:0;max-width:100%;width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important;top:auto!important;left:auto!important}.figma-footer-brand{grid-row:1;max-width:640px;grid-column:1/-1!important}.figma-footer-nav-explore{grid-area:2/1}.figma-footer-nav-actions{grid-area:2/2}.figma-footer-nav-legal{grid-row:3;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:16px 24px;grid-column:1/-1!important;display:grid!important}.figma-footer-name,.figma-footer-bio,.figma-footer-nav a,.figma-footer-legal,.figma-footer-legal p{min-width:0;max-width:100%;font-size:clamp(18px,1.6vw,22px)}.figma-footer-nav a{box-sizing:border-box;height:auto;min-height:56px;line-height:1.6;width:100%!important}.figma-footer-nav-legal a{width:auto!important}.figma-footer-bio,.figma-footer-legal p.figma-footer-legal-lead{white-space:normal;width:auto}.figma-footer-rule{margin:42px 0 28px}.figma-footer-legal{margin:0!important}.figma-footer-legal:after{content:none!important}}@media (width>=981px) and (width<=1100px){.figma-footer-nav-legal{grid-template-columns:repeat(2,max-content);justify-content:start}}@media (width>=1361px) and (width<=1919px){.figma-footer{overflow:visible;height:auto!important;min-height:0!important}.figma-footer-shell{max-width:1652px;padding-block:72px;width:min(1652px,100% - 96px)!important;height:auto!important;min-height:0!important;margin-left:auto!important;margin-right:auto!important}.figma-footer-top{grid-template-columns:minmax(340px,1fr) minmax(260px,.7fr) minmax(300px,.8fr);align-items:start;gap:38px 56px;display:grid!important}.figma-footer-brand,.figma-footer-nav-explore,.figma-footer-nav-actions,.figma-footer-nav-legal,.figma-footer-rule,.figma-footer-legal{box-sizing:border-box;min-width:0;max-width:100%;width:100%!important;margin-left:0!important;margin-right:0!important;position:static!important;top:auto!important;left:auto!important}.figma-footer-brand{grid-area:1/1;max-width:607px}.figma-footer-nav-explore{grid-area:1/2}.figma-footer-nav-actions{grid-area:1/3}.figma-footer-nav-legal{grid-area:2/2/auto/4;grid-template-columns:repeat(4,max-content);justify-content:space-between;gap:18px 34px;display:grid!important}.figma-footer-name,.figma-footer-bio,.figma-footer-nav a,.figma-footer-legal,.figma-footer-legal p{min-width:0;max-width:100%;font-size:clamp(18px,1.45vw,24px)}.figma-footer-nav a{height:auto;min-height:64px;line-height:1.7;width:100%!important}.figma-footer-nav-legal a{width:auto!important}.figma-footer-bio,.figma-footer-legal p.figma-footer-legal-lead{white-space:normal;width:auto}.figma-footer-rule{margin:42px 0 28px}.figma-footer-legal{margin:0!important}.figma-footer-legal:after{content:none!important}}.blog-admin-page{color:#0d1f33;background:#f4f7fb;min-height:100vh;padding:48px 24px}.blog-login-card,.blog-admin-shell{background:#fff;border:1px solid #d8e0eb;border-radius:8px;max-width:1180px;margin-inline:auto;box-shadow:0 18px 45px #0d1f3314}.blog-login-card{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:32px;padding:40px;display:grid}.blog-login-card h1,.blog-admin-topbar h1{margin:0;font-size:36px;line-height:1.15}.blog-admin-kicker{color:#5b789e;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:700}.blog-login-form,.blog-editor-form,.blog-editor-grid,.blog-seo-fieldset{gap:18px;display:grid}.blog-login-form label,.blog-editor-form label{color:#26384d;gap:8px;font-size:14px;font-weight:600;display:grid}.blog-login-form input,.blog-editor-form input,.blog-editor-form textarea,.blog-editor-form select,.blog-admin-toolbar input,.blog-admin-toolbar select{box-sizing:border-box;color:#0d1f33;font:inherit;background:#fff;border:1px solid #cfd9e6;border-radius:6px;width:100%;min-height:44px;padding:10px 12px}.blog-login-form button,.blog-admin-primary,.blog-admin-secondary,.blog-admin-logout{cursor:pointer;font:inherit;border:1px solid #10233f;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 18px;font-weight:700;display:inline-flex}.blog-login-form button,.blog-admin-primary{color:#fff;background:#10233f}.blog-admin-secondary{color:#10233f;background:#fff}.blog-admin-logout{color:#fff;background:#ef4444;border-color:#ef4444}.blog-admin-message{color:#b42318;min-height:20px;margin:0;font-size:14px}.blog-admin-shell{overflow:hidden}.blog-admin-topbar{border-bottom:1px solid #d8e0eb;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex}.blog-admin-user{align-items:center;gap:16px;display:flex}.blog-admin-toolbar{grid-template-columns:minmax(280px,1fr) 180px auto;align-items:end;gap:16px;padding:28px 32px;display:grid}.blog-admin-search span{height:0;font-size:0;display:block;overflow:hidden}.blog-admin-table-wrap{padding:0 32px 32px;overflow-x:auto}.blog-admin-table{background:#fff;border:1px solid #e5ecf4;min-width:980px}.blog-admin-table th,.blog-admin-table td{border-bottom-color:#e5ecf4;padding:16px}.blog-admin-title-cell{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;max-width:420px;display:grid}.blog-admin-title-cell img,.blog-admin-thumb{-o-object-fit:cover;object-fit:cover;background:#10233f;border-radius:6px;width:64px;height:54px;display:block}.blog-admin-pill,.blog-admin-status{color:#26384d;background:#eef2f7;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.blog-admin-status.is-published{color:#087443;background:#d8f8e7}.blog-admin-actions{flex-wrap:wrap;gap:8px;display:flex}.blog-admin-actions button{color:#36577f;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px;font-weight:700}.blog-modal[hidden],[data-admin-panel][hidden],[data-login-panel][hidden],[data-samia-blog-section][hidden]{display:none!important}.blog-modal{z-index:100;position:fixed;inset:0}.blog-modal-backdrop{background:#030a148c;position:absolute;inset:0}.blog-modal-panel{box-sizing:border-box;background:#fff;border-radius:10px;width:min(1600px,100vw - 64px);max-width:1600px;max-height:calc(100vh - 48px);position:absolute;top:24px;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 24px 70px #0000003d}.blog-modal-header{border-bottom:1px solid #d8e0eb;justify-content:space-between;align-items:center;padding:24px 32px;display:flex}.blog-modal-header h2{margin:0;font-size:24px}.blog-modal-header button{color:#5b6b80;cursor:pointer;background:0 0;border:0;font-size:24px}.blog-editor-form{padding:28px 32px 32px}.blog-editor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-editor-content{gap:10px}.blog-editor{border:1px solid #cfd9e6;border-radius:8px;overflow:hidden}.blog-editor-tools{background:#f6f8fb;border-bottom:1px solid #d8e0eb;flex-wrap:wrap;align-items:center;gap:6px;padding:10px;display:flex}.blog-editor-divider{background:#d8e0eb;align-self:stretch;width:1px;margin:0 2px;display:inline-block}.blog-editor-tools button{cursor:pointer;font:inherit;background:#fff;border:1px solid #d8e0eb;border-radius:4px;min-height:34px;padding:6px 10px;font-size:13px}.blog-editor-tools button:disabled{cursor:wait;opacity:.7}.blog-editor-tools button:hover:not(:disabled){border-color:#a7b7cc}.blog-editor-docx{margin-left:auto}.blog-editor-area{outline:0;min-height:520px;padding:18px}.blog-editor-area:empty:before{color:#8da0b8;content:attr(data-placeholder)}.blog-seo-fieldset{border:0;border-top:1px solid #d8e0eb;margin:10px 0 0;padding:28px 0 0}.blog-seo-fieldset legend{color:#10233f;padding-right:16px;font-size:18px;font-weight:700}.blog-editor-form small{color:#66778d;font-weight:400}.blog-editor-flags{gap:24px;display:flex}.blog-editor-flags label{align-items:center;gap:8px;display:inline-flex}.blog-editor-flags input{width:auto;min-height:0}.blog-modal-actions{border-top:1px solid #d8e0eb;justify-content:flex-end;gap:12px;padding-top:22px;display:flex}.samia-blog-section{background:#eef4fb;border-top:1px solid #46545e2e;padding-block:86px}.samia-blog-section-head{margin-bottom:28px}.samia-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.samia-blog-card{color:#10233f;background:#fff;border:1px solid #10202b1f;border-radius:8px;flex-direction:column;min-height:410px;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 2px 8px #10202b1f}.samia-blog-card:hover{color:#10233f;transform:translateY(-2px)}.samia-blog-card-image{background:linear-gradient(135deg,#10233feb,#05101ff0),url(/images/media-hero-bg.png) 50%/cover;height:190px;display:block}.samia-blog-card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.samia-blog-card-body{gap:14px;padding:22px;display:grid}.samia-blog-card-meta{color:#5b789e;font-size:15px;font-weight:700}.samia-blog-card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:22px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.samia-blog-card-tags{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.samia-blog-card-tags span{color:#26384d;border:1px solid #9aaabc;border-radius:999px;padding:5px 10px;font-size:13px;line-height:1.2}.blog-detail-page{background:#fff}.blog-detail-hero{color:#fff;background:#10233f;padding-block:86px 72px}.blog-detail-back{color:#fff;margin-bottom:42px;font-weight:700;display:inline-block}.blog-detail-kicker{color:#ecb765;letter-spacing:.04em;text-transform:uppercase;margin:0 0 18px;font-size:16px;font-weight:700}.blog-detail-hero h1{max-width:930px;margin:0 0 24px;font-size:clamp(44px,7vw,82px);line-height:1.05}.blog-detail-hero p[data-blog-subtitle]{max-width:880px;margin:0;font-size:22px;line-height:1.45}.blog-detail-tags{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.blog-detail-tags span{color:#fff;border:1px solid #ffffffa6;border-radius:999px;padding:5px 10px;font-size:13px}.blog-detail-body{color:#1f3a5f;padding-block:72px 96px;font-size:18px;line-height:1.75}.blog-detail-body h1,.blog-detail-body h2,.blog-detail-body h3{color:#1f3a5f;max-width:100%;margin:42px 0 16px;line-height:1.2}.blog-detail-body p,.blog-detail-body li{max-width:100%}.blog-detail-body img{border-radius:6px;max-width:100%;height:auto;margin-block:32px;display:block}@media (width<=1180px){.samia-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.blog-login-card{grid-template-columns:1fr;padding:24px}.blog-admin-page{padding:24px 14px}.blog-admin-topbar,.blog-admin-toolbar,.blog-editor-grid,.blog-modal-actions{grid-template-columns:1fr;align-items:stretch}.blog-admin-topbar,.blog-admin-user,.blog-modal-actions{flex-direction:column}.blog-modal-panel{width:calc(100vw - 20px);max-height:calc(100vh - 24px);top:12px}.blog-modal-header,.blog-editor-form,.blog-admin-toolbar,.blog-admin-table-wrap{padding-inline:18px}.blog-editor-area{min-height:360px}.samia-blog-section{padding-block:56px}.samia-blog-grid{grid-template-columns:1fr}.samia-blog-card{min-height:0}.blog-detail-hero{padding-block:54px 48px}.blog-detail-hero h1{font-size:38px}.blog-detail-hero p[data-blog-subtitle]{font-size:18px}.blog-detail-body{padding-block:48px 64px;font-size:17px}}@media (width>=1000px) and (width<=1200px){.home-page .figma-shell,.home-page .figma-economies-gap-shell,.home-page .figma-media-shell{box-sizing:border-box;width:calc(100vw - 48px);max-width:calc(100vw - 48px)}.home-page .figma-hero{min-height:0}.home-page .figma-hero .hero-inner{grid-template-columns:minmax(0,1fr) minmax(260px,.72fr);align-items:end;gap:20px;padding-block:56px 38px;padding-inline:clamp(24px,3vw,36px)}.home-page .hero-copy{min-width:0;max-width:min(560px,100%)}.home-page .hero-kicker{max-width:100%;font-size:clamp(14px,1.45vw,17px)}.home-page .hero-title{max-width:100%;font-size:clamp(54px,6vw,72px);line-height:.96}.home-page .hero-lede,.home-page .hero-core-copy{max-width:34rem;font-size:clamp(15px,1.45vw,17px);line-height:1.42}.home-page .home-hero-actions{gap:10px;max-width:100%}.home-page .home-hero-actions .button{min-height:40px;padding-inline:10px;font-size:13px}.home-page .figma-hero-portrait{justify-self:end;width:min(340px,100%);height:min(500px,54vw)}.home-page .figma-name-card{border-radius:36px;width:min(320px,100% - 16px);padding:14px 16px}.home-page .figma-name-card h2{font-size:28px;line-height:1.12}.home-page .figma-name-card p{font-size:13px;line-height:1.35}.home-page .figma-cq{height:auto;min-height:0}.home-page .figma-cq-stage{grid-template-columns:minmax(0,.56fr) minmax(0,.44fr);grid-template-areas:"proof proof""intro body""card card";gap:36px;width:calc(100vw - 48px);max-width:calc(100vw - 48px);height:auto;padding:0 0 56px;display:grid;position:relative}.home-page .figma-cq-proof,.home-page .figma-cq-intro,.home-page .figma-cq-body,.home-page .figma-cq-card{width:100%;min-width:0;max-width:100%;height:auto;position:relative;inset:auto}.home-page .figma-cq-proof{grid-area:proof;grid-template-columns:repeat(4,minmax(0,1fr))}.home-page .figma-cq-intro{grid-area:intro}.home-page .figma-cq-body{grid-area:body}.home-page .figma-cq-card{grid-area:card;min-height:120px;padding:24px 32px;font-size:clamp(26px,3vw,34px);line-height:1.3}.home-page .figma-cq-proof-item{padding:34px 14px 0}.home-page .figma-cq-proof-item strong{font-size:clamp(32px,3.8vw,42px)}.home-page .figma-cq-proof-item.is-snccs strong{font-size:clamp(27px,3.2vw,34px)}.home-page .figma-cq-proof-item span{font-size:clamp(17px,2vw,22px)}.home-page .figma-cq-eyebrow{font-size:clamp(22px,2.8vw,30px)}.home-page .figma-cq-title{font-size:clamp(48px,5.4vw,64px);line-height:1.05}.home-page .figma-cq-lead,.home-page .figma-cq-body p{font-size:clamp(18px,2vw,23px);line-height:1.42}.home-page .figma-economies-gap{height:auto;min-height:0}.home-page .figma-economies-gap-shell{height:auto;min-height:0;padding-bottom:56px}.home-page .figma-economy-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;height:auto}.home-page .figma-economy-grid .economy-card,.home-page .figma-economy-grid .economy-card:first-child,.home-page .figma-economy-grid .economy-card:nth-child(2),.home-page .figma-economy-grid .economy-card:nth-child(3){gap:12px;min-width:0;height:auto;min-height:0;padding:28px 16px;display:grid}.home-page .figma-economy-grid .economy-card h2,.home-page .figma-economy-grid .economy-card:nth-child(n) h2,.home-page .figma-economy-grid .economy-card p,.home-page .figma-economy-grid .economy-card:nth-child(n) p{text-align:center;white-space:normal;width:100%;max-width:100%;height:auto;position:static}.home-page .figma-economy-grid .economy-card h2{font-size:clamp(28px,3.2vw,38px);line-height:1.15}.home-page .figma-economy-grid .economy-card p{font-size:clamp(15px,1.65vw,18px);line-height:1.4}.home-page .figma-gap-layout{grid-template-columns:1fr;gap:32px}.home-page .figma-gap-copy,.home-page .figma-gap-signals{width:100%;min-width:0}.home-page .figma-gap-title{max-width:100%;font-size:clamp(42px,5vw,58px);line-height:1.08}.home-page .figma-gap-body{max-width:100%;font-size:clamp(17px,1.8vw,20px)}.home-page .figma-gap-signals li,.home-page .figma-gap-signals li:last-child{width:100%;height:auto;min-height:54px;font-size:15px}.home-page .figma-gap-signal-button{white-space:normal;padding-block:12px;line-height:1.3}.home-page .figma-book-title,.home-page .figma-book-body,.home-page .figma-book-subtitle,.home-page .figma-book-copy{width:100%;max-width:100%}.home-page .figma-book-title{font-size:clamp(54px,6.5vw,78px)}.home-page .figma-media-shell{-moz-column-gap:clamp(24px, 3vw, 36px)!important;grid-template-rows:auto!important;grid-template-columns:minmax(300px,.43fr) minmax(0,.57fr)!important;align-items:start!important;column-gap:clamp(24px,3vw,36px)!important;height:auto!important;min-height:0!important;padding-block:48px!important;display:grid!important}.home-page .figma-media-section{height:auto!important}.home-page .figma-media-copy{order:0!important;grid-area:1/1/2/2!important;align-self:start!important;width:auto!important;min-width:0!important;padding-top:0!important}.home-page .figma-media-eyebrow,.home-page .figma-media-title,.home-page .figma-media-body{max-width:100%!important}.home-page .figma-media-eyebrow{margin-bottom:18px!important;font-size:clamp(18px,2vw,24px)!important}.home-page .figma-media-title{font-size:clamp(42px,4.9vw,58px)!important;line-height:1.04!important}.home-page .figma-media-body{margin-top:18px!important;font-size:clamp(16px,1.55vw,19px)!important;line-height:1.42!important}.home-page .figma-media-cta{margin-top:26px!important}.home-page .figma-media-visual{aspect-ratio:813/611;order:0!important;grid-area:1/2/2/3!important;place-self:start stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}.home-page .figma-media-visual img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.home-page .figma-rapl-section{height:auto;min-height:0}.home-page .figma-rapl-shell{grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);gap:28px;width:100%;height:auto;min-height:0;padding:52px 24px 60px;display:grid}.home-page .figma-rapl-copy,.home-page .figma-rapl-stack{width:100%;min-width:0;max-width:none;position:relative;top:auto;left:auto}.home-page .figma-rapl-title{width:100%;height:auto;font-size:clamp(40px,5vw,58px);line-height:1.08}.home-page .figma-rapl-body{margin-top:20px;font-size:clamp(16px,1.7vw,19px)}.home-page .figma-rapl-stack{gap:12px}.home-page .figma-rapl-stack article{grid-template-columns:50px minmax(0,1fr);min-width:0;height:auto;min-height:76px;padding:12px 14px}.home-page .figma-rapl-stack article img{width:50px;height:50px}.home-page .figma-rapl-stack h3{white-space:normal;font-size:clamp(18px,2.1vw,24px)}}
