@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_830b0e2c-module__sN5A8q__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_830b0e2c-module__sN5A8q__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/c446badc1bf258e2-s.04h00ev_dvr61.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/2e000d3b178ba67c-s.340i5an1o9op0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/6d3dab832b92d83d-s.183kqx132hl68.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/a0662adce50fc362-s.1tqk_f0100x_t.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/98eb6d3616d3ff88-s.1y395envzqoex.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/da1a47fcd5dd51c2-s.1a3_kgqdr7z_p.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:300;font-display:swap;src:url(../media/1a65eaca1af83d2d-s.p.4228si3yhg7mt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/49c73052a76de1ba-s.3ilvfhxq0h9k5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0e717bd8a6d196db-s.3zmbl2rzu47nm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc834cb042f2ff9d-s.34d_9odn0n2n8.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bfe689184085c15-s.3ujf1-8wz-xr7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/b246a8469c64f3df-s.22z5o08caeyxg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8b20543b8a22cd93-s.0-c2h9i1aej58.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8f91dfeb76de9ed8-s.p.2_wk546ybs6_c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/4321823e49ef7b4d-s.3sudfzcfutij2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/21c16b73fa30526e-s.3x5xpos15srav.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f66e752ca4a897d6-s.1zpoc1qck49m9.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1dddbcbcb0a11698-s.0pcz4hs501g58.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/05e2150c30176dd2-s.2244_j4yf6rej.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c2180619faa03ebd-s.0o7cdl-y6xx5f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/47164f41cd1aeec0-s.p.0k32b0fmoxkc9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/e43e5fb2b16b810e-s.19ga-9t90ocsn.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/5a70eb2f0849caad-s.16g6920uhcdb8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/7459e790a71b8af0-s.1cm018c3bzsg5.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/b9ede83281b7fe2b-s.2z0luzugkj8qi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d0099479dec6c45e-s.2gywf1-3fp_w-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/f69abbf4ee49986d-s.3mm14rx48l-mc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:600;font-display:swap;src:url(../media/6ae4ae507e241e26-s.p.0901gdrk4qke6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c14d22d67366db36-s.2r1z1vpnk61b_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/33eef18ff6079668-s.22u6rv6dp2gks.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/adfb5c0cf5cb4d09-s.2vzz0zlwrw208.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e4d414c7a5e8d9ef-s.3qbdennne1nu-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c7fcb79bc2ff025f-s.1ubi3-apx6c80.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e1e0f9a8d87bd4c8-s.43af5v_vi898a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c76157874a2922f6-s.p.2974edstvwsnt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a3b6ed62ff5bf79-s.33iiebxnyw3mn.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5977ec4b36520f6d-s.1lnoxcpdy15zq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dee726aa58e45761-s.3ncebktlk85m0.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7a51e2b9c08a8ebb-s.42_oh81r60qk6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/041e25e6ca1e5139-s.3pz51h88yl6ry.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9106bdef11d9f452-s.2dn8n4nmks3qy.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/173b4e1ecbfe6c3b-s.p.2ofae7-v0u79z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fc1417d4a51f10fe-s.1ieqwz-fl8er8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/21110e96b1dae9b1-s.43a5-rp9f3fl3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0621d06476499bd5-s.08uzow34ompqf.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7b6421103319f6f3-s.2ojlk487y9mw0.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/282a7b8681f0cd88-s.1ya6qhwbwihlv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9e80a34bd088ce0f-s.0gm4pcoufoftn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/89c2c771ed51f5b8-s.p.1d4i5iktl1egg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/80e73f10bd0a6f07-s.1f8arwqmrai1b.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/002ddd0f057a002e-s.267laj-7qy-0-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91039d912575a5c4-s.2dsx-ugyhcjag.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0869dcf11f7cee16-s.1um35jqo2bs9v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9d63474f5ec82b5f-s.361fq6-659j9l.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6faa3045a94be73b-s.1gg7qmdkfhou9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cc75fa3e14c3cd04-s.p.2a3w-b9irc_27.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Fallback;src:local(Arial);ascent-override:91.01%;descent-override:25.79%;line-gap-override:0.0%;size-adjust:102.74%}.fira_sans_e93bf09c-module__yuvAzW__className{font-family:Fira Sans,Fira Sans Fallback}.fira_sans_e93bf09c-module__yuvAzW__variable{--font-sans:"Fira Sans", "Fira Sans Fallback"}
@font-face{font-family:script;src:url(../media/Pecita_latin-s.p.2iwgfv9poua7u.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:script Fallback;src:local(Arial);ascent-override:63.02%;descent-override:32.46%;line-gap-override:8.59%;size-adjust:104.73%}.script_c262804e-module__hbku0W__className{font-family:script,script Fallback;font-weight:400}.script_c262804e-module__hbku0W__variable{--font-script:"script", "script Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--radius:4px;--color-pine:#173630;--color-pine-raised:#1d4338;--color-cream:#e2dacb;--color-cream-light:#f3ede4;--color-gold:#e5c58f;--color-gold-light:#ead5b1;--color-pine-soft:#3f544d;--font-display:var(--font-display), ui-sans-serif, system-ui, sans-serif;--font-script:var(--font-script), ui-serif, Georgia, serif;--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quiet:cubic-bezier(.22, .61, .36, 1);--text-display-xl:clamp(1.5rem, 6vw, 4.75rem);--text-display-l:clamp(1.6rem, 4vw, 3.25rem);--text-display-m:clamp(1.35rem, 2.9vw, 2.35rem);--text-display-s:clamp(1.1rem, 1.9vw, 1.5rem)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}#main,#deck,#apply{scroll-margin-top:5.5rem}body{--ink:var(--color-cream);--ink-muted:#e2dacbc7}@supports (color:color-mix(in lab, red, red)){body{--ink-muted:color-mix(in srgb, var(--color-cream) 78%, transparent)}}body{--ink-soft:#e2dacba3}@supports (color:color-mix(in lab, red, red)){body{--ink-soft:color-mix(in srgb, var(--color-cream) 64%, transparent)}}body{--ink-faint:#e2dacb80}@supports (color:color-mix(in lab, red, red)){body{--ink-faint:color-mix(in srgb, var(--color-cream) 50%, transparent)}}body{--accent:var(--color-gold);--hair:#e2dacb26}@supports (color:color-mix(in lab, red, red)){body{--hair:color-mix(in srgb, var(--color-cream) 15%, transparent)}}body{background-color:var(--color-pine);color:var(--color-cream);font-family:var(--font-sans);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1, "liga" 1;margin:0;position:relative;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.012em;text-wrap:balance;margin:0;font-weight:600;line-height:1.12}p{text-wrap:pretty;margin:0}::selection{background-color:#e5c58f52}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in srgb, var(--color-gold) 32%, transparent)}}::selection{color:var(--color-cream)}:focus-visible{outline:1px solid var(--color-gold);outline-offset:3px}.numerals{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}}@layer components{.section{position:relative}.section__inner{z-index:1;position:relative}.heading-l{font-size:var(--text-display-l)}.heading-m{font-size:var(--text-display-m)}.heading-s{font-size:var(--text-display-s)}.eyebrow-spaced{margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.shell{width:100%;max-width:88rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,5.5rem)}.measure{max-width:62ch}.measure-tight{max-width:46ch}.section-pad{padding-block:clamp(5.5rem,14vh,11.5rem)}.section-pad-tight{padding-block:clamp(4rem,9vh,7.5rem)}.eyebrow{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:clamp(.5625rem,.7vw,.6875rem);font-weight:500;line-height:1}.eyebrow-muted{color:#1736309e}@supports (color:color-mix(in lab, red, red)){.eyebrow-muted{color:color-mix(in srgb, var(--color-pine) 62%, transparent)}}.script,.philosophy__pull{font-family:var(--font-script);word-spacing:-.12em;letter-spacing:0;text-transform:none;font-weight:400;line-height:1.45}.lede{letter-spacing:-.006em;font-size:clamp(1.0625rem,1.45vw,1.3125rem);line-height:1.62}.body-text{letter-spacing:-.002em;font-size:clamp(1rem,1.15vw,1.0625rem);line-height:1.72}.small-caps{letter-spacing:.2em;text-transform:uppercase;font-size:.6875rem}.ground-cream,.ground-paper,.report{--ink:var(--color-pine);--ink-muted:var(--color-pine-soft);--ink-soft:#173630c2}@supports (color:color-mix(in lab, red, red)){.ground-cream,.ground-paper,.report{--ink-soft:color-mix(in srgb, var(--color-pine) 76%, transparent)}}.ground-cream,.ground-paper,.report{--ink-faint:#17363099}@supports (color:color-mix(in lab, red, red)){.ground-cream,.ground-paper,.report{--ink-faint:color-mix(in srgb, var(--color-pine) 60%, transparent)}}.ground-cream,.ground-paper,.report{--accent:var(--color-pine);--hair:#1736302e}@supports (color:color-mix(in lab, red, red)){.ground-cream,.ground-paper,.report{--hair:color-mix(in srgb, var(--color-pine) 18%, transparent)}}.ground-pine{background-color:var(--color-pine);color:var(--color-cream)}.ground-deep{background-color:var(--color-pine-raised);color:var(--color-cream)}.ground-cream{background-color:var(--color-cream);color:var(--accent)}.ground-paper{background-color:var(--color-cream-light);color:var(--accent)}.btn{--btn-fill:var(--color-gold);--btn-fill-ink:var(--color-pine);--btn-ink:var(--color-cream);--btn-edge:#e5c58f94}@supports (color:color-mix(in lab, red, red)){.btn{--btn-edge:color-mix(in srgb, var(--color-gold) 58%, transparent)}}.btn{border:1px solid var(--btn-edge);border-radius:var(--radius);min-height:3rem;color:var(--btn-ink);font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;cursor:pointer;isolation:isolate;transition:color .4s var(--ease-expo), border-color .4s var(--ease-expo);background-color:#0000;justify-content:center;align-items:center;gap:.6em;padding:.95rem 1.75rem;font-size:.75rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background-color:var(--btn-fill);transform-origin:0;transition:transform .52s var(--ease-expo);position:absolute;inset:0;transform:scaleX(0)}.btn:hover{border-color:var(--btn-fill);color:var(--btn-fill-ink)}.btn:hover:before{transform:scaleX(1)}.btn-solid{background-color:var(--btn-fill);border-color:var(--btn-fill);color:var(--btn-fill-ink)}.btn-solid:before{background-color:var(--btn-fill-hover,var(--color-gold-light))}.btn-solid:hover{color:var(--btn-fill-ink)}.btn-quiet{--btn-edge:currentColor}@supports (color:color-mix(in lab, red, red)){.btn-quiet{--btn-edge:color-mix(in srgb, currentColor 24%, transparent)}}.ground-cream .btn,.ground-paper .btn,.report .btn{--btn-fill:var(--color-pine);--btn-fill-ink:var(--color-gold);--btn-fill-hover:var(--color-pine-raised);--btn-ink:var(--color-pine);--btn-edge:#1736306b}@supports (color:color-mix(in lab, red, red)){.ground-cream .btn,.ground-paper .btn,.report .btn{--btn-edge:color-mix(in srgb, var(--color-pine) 42%, transparent)}}@media (prefers-reduced-motion:reduce){.btn:before{transition:none}}.link-pulse{color:inherit;padding-bottom:.15em;text-decoration:none;display:inline-block;position:relative}.read-more{font-family:var(--font-display);color:var(--accent);font-size:clamp(.8125rem,1.2vw,.9375rem);font-weight:500}.link-pulse:after{content:"";background-color:var(--color-gold);transform-origin:0;width:100%;height:1px;transition:transform .46s var(--ease-expo);position:absolute;bottom:0;left:0;transform:scaleX(0)}.link-pulse:hover:after,.link-pulse:focus-visible:after{transform:scaleX(1)}.rule-gold{background-color:var(--accent);height:1px}@supports (color:color-mix(in lab, red, red)){.rule-gold{background-color:color-mix(in srgb, var(--accent) 40%, transparent)}}.reveal{opacity:0;transition:opacity .7s var(--ease-expo), transform .7s var(--ease-expo);transform:translateY(16px)}.reveal.is-in{opacity:1;transform:translate(0)}.reveal-slow{transition-duration:1.1s}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.pulse-track{z-index:0;pointer-events:none;opacity:.82;position:absolute;top:0}.pulse-track[data-centred]{opacity:.55}.wm-letters,.wm-script{opacity:0;animation:wm-settle 1.1s var(--ease-expo) forwards;transform-origin:50%}.wm-letters{animation-delay:var(--draw-delay,0s)}.wm-script{animation-name:wm-sign;animation-duration:1.4s;animation-delay:calc(var(--draw-delay,0s) + .52s)}@keyframes wm-settle{0%{opacity:0;transform:translateY(.6%)scale(1.035)}to{opacity:1;transform:none}}@keyframes wm-sign{0%{opacity:0;transform:translate(-1.2%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wm-letters,.wm-script{opacity:1;animation:none;transform:none}}.site-header{z-index:90;transition:background-color .5s var(--ease-expo), border-color .5s var(--ease-expo), backdrop-filter .5s var(--ease-expo);border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}.site-header[data-scrolled]{background-color:#173630d1}@supports (color:color-mix(in lab, red, red)){.site-header[data-scrolled]{background-color:color-mix(in srgb, var(--color-pine) 82%, transparent)}}.site-header[data-scrolled]{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);border-bottom-color:#e5c58f29}@supports (color:color-mix(in lab, red, red)){.site-header[data-scrolled]{border-bottom-color:color-mix(in srgb, var(--color-gold) 16%, transparent)}}.site-header[data-menu-open]{z-index:120;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;border-bottom-color:#0000}.site-header__inner{justify-content:space-between;align-items:center;gap:1.5rem;width:100%;max-width:88rem;margin-inline:auto;padding:.9rem clamp(1.25rem,5vw,5.5rem);display:flex}.site-header__mark{flex-shrink:0;display:block}.site-header__mark svg{width:clamp(8.75rem,15vw,11.5rem);height:auto;display:block}.site-header__nav{align-items:center;gap:clamp(1.4rem,2.6vw,2.6rem);display:none}.site-header__link{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted);transition:color .38s var(--ease-expo);font-size:.7rem;font-weight:500}.site-header__link:hover,.site-header__link[aria-current=page]{color:var(--color-cream)}.site-header__cta{--btn-edge:#e5c58f94;min-height:2.6rem;padding:.7rem 1.2rem;font-size:.65rem}@supports (color:color-mix(in lab, red, red)){.site-header__cta{--btn-edge:color-mix(in srgb, var(--color-gold) 58%, transparent)}}.site-header__toggle{z-index:110;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;margin-right:-.6rem;display:grid;position:relative}.site-header__bars{width:1.35rem;display:block}.site-header__bars span{background-color:var(--color-gold);height:1px;transition:transform .42s var(--ease-expo);display:block}.site-header__bars span:first-child{margin-bottom:.3rem}.site-header__bars[data-open] span:first-child{transform:translateY(.155rem)rotate(45deg)}.site-header__bars[data-open] span:last-child{transform:translateY(-.155rem)rotate(-45deg)}@media (min-width:1180px){.site-header__nav{display:flex}.site-header__toggle{display:none}}.menu-overlay{z-index:100;background-color:var(--color-pine);opacity:0;transition:opacity .42s var(--ease-expo);overscroll-behavior:contain;flex-direction:column;justify-content:center;gap:3rem;padding:6rem clamp(1.5rem,7vw,4rem) 3rem;display:flex;position:fixed;inset:0;overflow-y:auto}.menu-overlay.pattern{position:fixed}.menu-overlay[data-open]{opacity:1}.menu-overlay nav{flex-direction:column;gap:.35rem;display:flex}.menu-overlay__link{font-family:var(--font-display);color:var(--color-cream);border-bottom:1px solid #e5c58f24;align-items:baseline;gap:1rem;padding-block:.55rem;font-size:clamp(2.1rem,9vw,3rem);text-decoration:none;display:flex}@supports (color:color-mix(in lab, red, red)){.menu-overlay__link{border-bottom:1px solid color-mix(in srgb, var(--color-gold) 14%, transparent)}}.menu-overlay__link{opacity:0;transition:opacity .62s var(--ease-expo), transform .62s var(--ease-expo);transform:translateY(12px)}.menu-overlay[data-open] .menu-overlay__link{opacity:1;transform:none}.menu-overlay__index{font-family:var(--font-sans);letter-spacing:.2em;color:var(--accent);font-size:.65rem}.menu-overlay__actions{gap:.75rem;display:grid}@media (prefers-reduced-motion:reduce){.menu-overlay,.menu-overlay__link{transition:none}.menu-overlay[data-open] .menu-overlay__link{opacity:1;transform:none}}.site-footer{background-color:var(--color-pine);color:var(--color-cream);border-top:1px solid #e5c58f2e;padding-block:clamp(3.5rem,8vh,6rem) 2.5rem;position:relative}@supports (color:color-mix(in lab, red, red)){.site-footer{border-top:1px solid color-mix(in srgb, var(--color-gold) 18%, transparent)}}.site-footer{overflow:hidden}@media (max-width:47.99rem){:root[data-chip] .site-footer{padding-bottom:6.5rem}}.site-footer__top{gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:900px){.site-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}}.site-footer__place{font-family:var(--font-display);margin-top:.9rem;font-size:clamp(1.6rem,3vw,2.25rem)}.site-footer__actions{flex-wrap:wrap;gap:.7rem;margin-top:1.75rem;display:flex}.site-footer__cols{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:clamp(1.75rem,4vw,3rem);display:grid}.site-footer__cols ul{gap:.7rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.site-footer__cols a{color:var(--ink-muted);font-size:.875rem}.site-footer__cols a:hover{color:var(--color-cream)}.site-footer__credential{border-top:1px solid #e2dacb1a;margin-top:clamp(3rem,7vh,5rem);padding-top:1.75rem}@supports (color:color-mix(in lab, red, red)){.site-footer__credential{border-top:1px solid color-mix(in srgb, var(--color-cream) 10%, transparent)}}.site-footer__credential{letter-spacing:.06em;color:var(--ink-faint);font-size:.75rem}.site-footer__mark{place-items:center;gap:1.1rem;margin-top:3rem;display:grid}.site-footer__mark svg{width:2.4rem;height:auto}.site-footer__claim{font-family:var(--font-display);letter-spacing:.01em;text-align:center;color:var(--ink-soft);margin:0;font-size:clamp(.8rem,1.5vw,1rem);font-weight:500}.site-footer__legal{color:var(--ink-faint);text-align:center;flex-wrap:wrap;justify-content:center;gap:1.25rem;margin-top:1.5rem;display:flex}.site-footer__legal-links{gap:1.25rem;display:inline-flex}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:200;background-color:var(--color-gold);color:var(--accent);letter-spacing:.14em;text-transform:uppercase;transition:transform .24s var(--ease-expo);padding:.7rem 1.1rem;font-size:.75rem;text-decoration:none;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus-visible{transform:translateY(0)}.hero{background-color:var(--color-pine);isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:100svh;padding-block:8rem 5.5rem;display:flex;position:relative;overflow:hidden}.hero__media{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero__image{object-fit:cover;object-position:72% 46%;animation:hero-drift 28s var(--ease-out-quiet) forwards}@media (min-width:48rem){.hero__image{object-position:center 42%}}@keyframes hero-drift{0%{transform:scale(1.02)}to{transform:scale(1.09)}}@media (prefers-reduced-motion:reduce){.hero__image{animation:none}}.hero__scrim{background:linear-gradient(#17363094 0%,#17363038 32%,#1736309e 66%,#173630f0 100%),radial-gradient(120% 80% at 18% 88%,#173630c7 0%,#0000 62%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hero__scrim{background:linear-gradient(to top, color-mix(in srgb, var(--color-pine) 94%, transparent) 0%, color-mix(in srgb, var(--color-pine) 62%, transparent) 34%, color-mix(in srgb, var(--color-pine) 22%, transparent) 68%, color-mix(in srgb, var(--color-pine) 58%, transparent) 100%), radial-gradient(120% 80% at 18% 88%, color-mix(in srgb, var(--color-pine) 78%, transparent) 0%, transparent 62%)}}.hero__inner{z-index:1;position:relative}.hero__eyebrow{opacity:0;animation:rise-in .9s var(--ease-expo) .4s forwards}.hero__claim{font-size:var(--text-display-xl);letter-spacing:-.028em;text-wrap:initial;opacity:0;max-width:18ch;animation:rise-in 1.1s var(--ease-expo) .62s forwards;margin-top:clamp(1.25rem,3vw,2.25rem);font-weight:700;line-height:1.06}.hero__claim-turn{color:var(--color-gold);display:block}.hero__sub{color:var(--ink-muted);opacity:0;animation:rise-in 1s var(--ease-expo) .88s forwards;margin-top:clamp(1.5rem,3vw,2.25rem)}.hero__actions{opacity:0;animation:rise-in 1s var(--ease-expo) 1.08s forwards;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,4vw,3rem);display:flex}.hero__cue{opacity:0;animation:rise-in 1.2s var(--ease-expo) 1.5s forwards;position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%)}.pulse-beat path{stroke-dasharray:130;animation:beat-travel 6s var(--ease-out-quiet) infinite}@keyframes beat-travel{0%{stroke-dashoffset:130px;opacity:.25}35%{stroke-dashoffset:0;opacity:1}70%{stroke-dashoffset:0;opacity:.55}to{stroke-dashoffset:0;opacity:.25}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero__eyebrow,.hero__claim,.hero__sub,.hero__actions,.hero__cue{opacity:1;animation:none}.pulse-beat path{stroke-dasharray:none;animation:none}}.diff__head{gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (min-width:900px){.diff__head{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:end}}.diff__body{color:var(--ink-muted)}.principles{gap:clamp(2.25rem,4vw,3rem);margin:clamp(3.5rem,9vh,6.5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.principles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.5rem,5vw,5rem)}}@media (min-width:1100px){.principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.75rem,2.6vw,2.75rem)}.principle:nth-child(2){transform:translateY(2.25rem)}.principle:nth-child(3){transform:translateY(1.1rem)}.principle:nth-child(4){transform:translateY(3.25rem)}.principle:nth-child(2).is-in,.principle:nth-child(3).is-in,.principle:nth-child(4).is-in{transform:translateY(var(--offset,0))}.principle:nth-child(2).is-in{--offset:2.25rem}.principle:nth-child(3).is-in{--offset:1.1rem}.principle:nth-child(4).is-in{--offset:3.25rem}}.principle__n{font-family:var(--font-display);color:var(--accent);font-size:clamp(2.5rem,4vw,3.5rem);line-height:1;display:block}.principle__rule{background-color:#17363066;height:1px;margin:1.1rem 0 1.25rem}@supports (color:color-mix(in lab, red, red)){.principle__rule{background-color:color-mix(in srgb, var(--color-pine) 40%, transparent)}}.principle__title{margin-bottom:.7rem;font-size:clamp(1.15rem,1.6vw,1.4rem);line-height:1.2}.principle__body{color:var(--ink-muted);font-size:.9375rem;line-height:1.66}.diff__closing{max-width:34ch;font-family:var(--font-display);margin-top:clamp(4rem,10vh,8rem);font-size:clamp(1.5rem,2.9vw,2.35rem);line-height:1.24}.philosophy{text-align:center}.philosophy__theatre{place-items:center;min-height:clamp(6rem,16vw,11rem);margin-bottom:clamp(2.5rem,6vw,4.5rem);display:grid}.philosophy__wordmark{width:min(100%,46rem);height:auto}.philosophy__heading{font-size:var(--text-display-l)}.philosophy__body{max-width:54ch;color:var(--ink-muted);margin:clamp(1.75rem,4vw,2.75rem) auto 0}.philosophy__pull{max-width:34ch;font-family:var(--font-script);color:var(--color-gold-light);border:0;margin:clamp(3rem,7vh,5rem) auto 0;padding:0;font-size:clamp(1.6rem,3.1vw,2.6rem);line-height:1.4}.method{gap:clamp(3.5rem,8vw,6rem);display:grid}@media (min-width:1000px){.method{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start}}.stages{gap:0;margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none;display:grid}.stage{border-top:1px solid #1736301f;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-block:1.6rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.stage{border-top:1px solid color-mix(in srgb, var(--color-pine) 12%, transparent)}}.stage:last-child{border-bottom:1px solid #1736301f}@supports (color:color-mix(in lab, red, red)){.stage:last-child{border-bottom:1px solid color-mix(in srgb, var(--color-pine) 12%, transparent)}}.stage__n{font-family:var(--font-display);color:var(--accent);padding-top:.15rem;font-size:1.15rem}.stage__title{margin-bottom:.5rem;font-size:clamp(1.15rem,1.7vw,1.45rem)}.stage__body{color:var(--ink-muted);max-width:46ch;font-size:.9375rem;line-height:1.66}.method__lede{color:var(--ink-muted);margin-top:clamp(1.25rem,3vw,2rem)}.stages--brief{margin-block:clamp(2rem,5vh,3rem)}.stages--brief .stage{align-items:baseline;padding-block:1.1rem}.stages--brief .stage__title{margin-bottom:0}.method__artefact{justify-items:center;gap:1.25rem;display:grid;position:relative}.method__artefact-inner{width:100%;max-width:30rem;transform:rotate(-1.6deg)}.method__caption{color:#17363085}@supports (color:color-mix(in lab, red, red)){.method__caption{color:color-mix(in srgb, var(--color-pine) 52%, transparent)}}.method__caption{text-align:center}.report{--report-ink:#1a1a1a;color:var(--report-ink);background-color:#fbf8f1;padding:clamp(1.5rem,3vw,2.25rem);position:relative;box-shadow:0 1px #17363014,0 26px 60px -28px #1736308c,0 2px 8px -4px #17363038}@supports (color:color-mix(in lab, red, red)){.report{box-shadow:0 1px 0 color-mix(in srgb, var(--color-pine) 8%, transparent), 0 26px 60px -28px color-mix(in srgb, var(--color-pine) 55%, transparent), 0 2px 8px -4px color-mix(in srgb, var(--color-pine) 22%, transparent)}}.report{background-image:radial-gradient(120% 100% at 0 0,#fff 0%,#f7f2e7 62%,#f1eade 100%)}.report__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.report__brand{align-items:center;gap:.7rem;display:flex}.report__brand svg{width:1.6rem;height:auto}.report__brandname{font-family:var(--font-display);font-size:1.05rem;line-height:1.1}.report__brandsub{letter-spacing:.2em;text-transform:uppercase;color:var(--report-ink);font-size:.625rem}@supports (color:color-mix(in lab, red, red)){.report__brandsub{color:color-mix(in srgb, var(--report-ink) 52%, transparent)}}.report__brandsub{margin-top:.2rem}.report__type{color:var(--accent)}.report__rule{background-color:#1736306b;height:1px;margin:1.1rem 0}@supports (color:color-mix(in lab, red, red)){.report__rule{background-color:color-mix(in srgb, var(--color-pine) 42%, transparent)}}.report__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.report__label{letter-spacing:.2em;text-transform:uppercase;color:var(--report-ink);font-size:.5625rem}@supports (color:color-mix(in lab, red, red)){.report__label{color:color-mix(in srgb, var(--report-ink) 48%, transparent)}}.report__value{font-family:var(--font-display);margin-top:.3rem;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.25}.report__value-sub{color:#1736309e;display:block}@supports (color:color-mix(in lab, red, red)){.report__value-sub{color:color-mix(in srgb, var(--color-pine) 62%, transparent)}}.report__body{align-items:center;gap:1rem;margin-top:1.5rem;display:grid}@media (min-width:520px){.report__body{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.25rem}}.radar{width:100%;height:auto;overflow:visible}.radar__label{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;fill:#1a1a1a9e;font-size:10px}.report__table{border-collapse:collapse;width:100%;font-size:.75rem}.report__table th,.report__table td{text-align:left;border-bottom:1px solid var(--report-ink);padding:.42rem .3rem}@supports (color:color-mix(in lab, red, red)){.report__table th,.report__table td{border-bottom:1px solid color-mix(in srgb, var(--report-ink) 10%, transparent)}}.report__table th,.report__table td{font-weight:400}.report__table thead th{letter-spacing:.16em;text-transform:uppercase;color:var(--report-ink);font-size:.5625rem}@supports (color:color-mix(in lab, red, red)){.report__table thead th{color:color-mix(in srgb, var(--report-ink) 48%, transparent)}}.report__table td{text-align:right}.report__table td[data-positive]{color:#2f6b4f}.report__note{border-top:1px solid #1736304d;margin-top:1.4rem;padding-top:1rem}@supports (color:color-mix(in lab, red, red)){.report__note{border-top:1px solid color-mix(in srgb, var(--color-pine) 30%, transparent)}}.report__insight{font-family:var(--font-display);margin-top:.5rem;font-size:clamp(.95rem,1.25vw,1.1rem);line-height:1.42}.report__foot{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.4rem;display:flex}.report__seal{color:#173630e0;font-size:.5625rem}@supports (color:color-mix(in lab, red, red)){.report__seal{color:color-mix(in srgb, var(--color-pine) 88%, transparent)}}.report__seal{text-align:right;max-width:9rem}.baseline-section{justify-items:start;display:grid}.baseline-section__body{color:var(--ink-muted);margin-top:clamp(1.5rem,3vw,2.25rem)}.baseline-section__dims{color:var(--accent);flex-wrap:wrap;gap:.5rem 1.5rem;margin:clamp(2rem,4vh,3rem) 0 0;padding:0;list-style:none;display:flex}.baseline-section__dims li{padding-left:1.1rem;position:relative}.baseline-section__dims li:before{content:"";background-color:currentColor;width:.55rem;height:1px;position:absolute;top:.42em;left:0}.baseline-section__cta{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:clamp(2.5rem,5vh,3.5rem);display:flex}.baseline-section__micro{color:var(--ink-faint);font-size:.8125rem}.baseline-section__beat{opacity:.6;margin-top:clamp(3rem,7vh,5rem)}.founder{gap:0;display:grid}@media (min-width:1024px){.founder{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch}}.founder__portrait{background-color:var(--color-pine);min-height:60svh;position:relative;overflow:hidden}@media (min-width:1024px){.founder__portrait{min-height:100%}}.founder__image{object-fit:cover;filter:grayscale(.35)contrast(1.06)}.founder__portrait-scrim{background:linear-gradient(90deg,#0000 40%,#1d4338b8 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.founder__portrait-scrim{background:linear-gradient(to right, transparent 40%, color-mix(in srgb, var(--color-pine-raised) 72%, transparent) 100%)}}.founder__portrait-note{color:var(--ink-soft);position:absolute;bottom:clamp(1.25rem,3vw,2rem);left:clamp(1.25rem,3vw,2rem)}.founder__content{max-width:46rem;padding:clamp(3.5rem,10vh,8rem) clamp(1.25rem,5vw,5.5rem)}.founder__heading{font-size:var(--text-display-m);margin-top:1.5rem}.founder__body{color:var(--ink-muted);gap:1.25rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.founder__record{border-top:1px solid #e5c58f42;margin-top:clamp(2.5rem,5vh,3.5rem);padding-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.founder__record{border-top:1px solid color-mix(in srgb, var(--color-gold) 26%, transparent)}}.founder__record-title{margin-bottom:1.1rem}.founder__record ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.founder__record li{letter-spacing:.005em;color:var(--ink-soft);grid-template-columns:.75rem minmax(0,1fr);gap:.6rem;font-size:.8125rem;line-height:1.6;display:grid}.founder__record li:before{content:"";background-color:#e5c58fb3;width:.5rem;height:1px;margin-top:.72em}@supports (color:color-mix(in lab, red, red)){.founder__record li:before{background-color:color-mix(in srgb, var(--color-gold) 70%, transparent)}}.founder__credit{margin-top:clamp(2rem,4vh,3rem)}.founder__credit-line{color:var(--accent);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem;margin-top:1.1rem;display:flex}.founder__credit-line strong{letter-spacing:.18em;font-weight:500}.founder__handle{color:var(--ink-soft);letter-spacing:.1em;text-transform:none}.founder__more{letter-spacing:.06em;color:var(--ink-muted);margin-top:clamp(2rem,4vh,2.75rem);font-size:.8125rem;display:inline-block}.programs__intro{color:var(--ink-muted);margin-top:clamp(1.5rem,3vw,2rem)}.programs{border-top:1px solid #17363024;margin:clamp(3rem,7vh,5rem) 0 0;padding:0;list-style:none}@supports (color:color-mix(in lab, red, red)){.programs{border-top:1px solid color-mix(in srgb, var(--color-pine) 14%, transparent)}}.programs__row{border-bottom:1px solid #17363024}@supports (color:color-mix(in lab, red, red)){.programs__row{border-bottom:1px solid color-mix(in srgb, var(--color-pine) 14%, transparent)}}.programs__link{color:inherit;padding-block:clamp(1.5rem,3vw,2.25rem);text-decoration:none;display:block;position:relative}.programs__row-main{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.75rem 1rem;display:grid}@media (min-width:900px){.programs__row-main{grid-template-columns:3.5rem minmax(0,1.15fr) minmax(0,1fr) 2rem;align-items:center;gap:2rem}}.programs__index{font-family:var(--font-display);color:var(--accent);padding-top:.35rem;font-size:.9rem}.programs__name{transition:transform .52s var(--ease-expo);font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.16}.programs__blurb{color:var(--ink-muted);max-width:52ch;margin-top:.7rem;font-size:.9375rem;line-height:1.62}@media (min-width:900px){.programs__row-main>div:nth-child(2){display:contents}.programs__blurb{margin-top:0}}.programs__arrow{color:var(--accent);transition:transform .52s var(--ease-expo);display:none}@media (min-width:900px){.programs__arrow{display:block}}.programs__media{height:0;transition:height .64s var(--ease-expo), margin-top .64s var(--ease-expo);margin-top:0;position:relative;overflow:hidden}.programs__image{object-fit:cover}.programs__link:hover .programs__media,.programs__link:focus-visible .programs__media{height:clamp(9rem,22vw,15rem);margin-top:1.5rem}.programs__link:hover .programs__name{transform:translate(.4rem)}.programs__link:hover .programs__arrow{transform:translate(.35rem)}@media (hover:none){.programs__media{height:clamp(8rem,34vw,12rem);margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){.programs__media,.programs__name,.programs__arrow{transition:none}}.programs__cta{margin-top:clamp(2.5rem,6vh,4rem)}.admission__head{gap:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:900px){.admission__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.admission__head .body-text{color:var(--ink-muted)}.admission__steps{gap:clamp(2rem,4vw,3rem);margin:clamp(3rem,7vh,5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:820px){.admission__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.admission__step{border-top:1px solid #e5c58f4d;padding-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.admission__step{border-top:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent)}}.admission__n{font-family:var(--font-display);color:var(--accent);margin-bottom:1rem;font-size:1.1rem;display:block}.admission__step-title{margin-bottom:.6rem;font-size:clamp(1.2rem,1.8vw,1.5rem)}.admission__step-body{color:var(--ink-soft);font-size:.9375rem;line-height:1.66}.admission__honest{max-width:44ch;font-family:var(--font-display);border:0;margin:clamp(3.5rem,8vh,6rem) 0 0;padding:0;font-size:clamp(1.25rem,2.2vw,1.85rem);font-weight:500;line-height:1.28}.admission__steps--brief{margin-top:clamp(2.5rem,6vh,3.5rem)}.admission__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(2.5rem,5vh,3.5rem);display:flex}.admission__actions+.admission__actions{margin-top:clamp(1.75rem,4vh,2.5rem)}.film{padding-block:clamp(4.5rem,11vh,8.5rem);position:relative;overflow:hidden}.film__inner{z-index:1;position:relative}.film__body{color:var(--ink-muted);margin-top:clamp(1.25rem,3vh,2rem)}.film__stage{margin-top:clamp(2.5rem,6vh,4rem);margin-inline:calc(-1*clamp(1.25rem,5vw,5.5rem));position:relative}.film__frame{aspect-ratio:9/16;background-color:var(--color-pine);position:relative;overflow:hidden}.film__video{object-fit:cover;width:100%;height:100%;display:block}.film__vignette{z-index:1;pointer-events:none;background:radial-gradient(116% 78% at 50% 48%,#0000 44%,#17363085 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.film__vignette{background:radial-gradient(116% 78% at 50% 48%, transparent 44%, color-mix(in srgb, var(--color-pine) 52%, transparent) 100%)}}.film__wash{display:none}.film__caption{color:var(--ink-faint);margin-top:1rem;padding-inline:clamp(1.25rem,5vw,5.5rem)}.film__toggle{z-index:2;border:1px solid #e2dacb42;align-items:center;gap:.5rem;padding:.5rem .85rem;display:inline-flex;position:absolute;bottom:.85rem;right:.85rem}@supports (color:color-mix(in lab, red, red)){.film__toggle{border:1px solid color-mix(in srgb, var(--color-cream) 26%, transparent)}}.film__toggle{background-color:#1736309e;border-radius:4px}@supports (color:color-mix(in lab, red, red)){.film__toggle{background-color:color-mix(in srgb, var(--color-pine) 62%, transparent)}}.film__toggle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-cream);font-family:var(--font-display);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;cursor:pointer;opacity:.72;transition:opacity .24s var(--ease-out-quiet);font-size:.625rem}.film__toggle:hover,.film__toggle:focus-visible{opacity:1}.film__toggle svg{color:var(--color-gold)}@media (prefers-reduced-motion:reduce){.film__toggle{opacity:1;transition:none}}@media (min-width:48rem){.film__stage{flex-direction:column;align-items:center;margin-inline:0;display:flex}.film__frame{border:1px solid #e5c58f4d;height:clamp(26rem,76vh,48.75rem)}@supports (color:color-mix(in lab, red, red)){.film__frame{border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent)}}.film__caption{padding-inline:0}.film__wash{z-index:-1;pointer-events:none;filter:blur(64px)saturate(1.25);opacity:.42;background-image:url(/video/training-wash.webp);background-position:50%;background-size:cover;width:min(80vw,40rem);height:min(84vh,52rem);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:62rem){.film__inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2.5rem,6vw,5.5rem);display:grid}.film__stage{margin-top:0}}.club{background-color:var(--color-pine);padding-block:clamp(4rem,10vh,7rem);position:relative;overflow:hidden}.club__overlay{z-index:2;pointer-events:none;margin-bottom:clamp(2.5rem,6vh,4rem);position:relative}.club__heading{max-width:28ch;font-size:var(--text-display-m)}.club__strip{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:clamp(.75rem,1.6vw,1.25rem);margin:0;padding-inline:clamp(1.25rem,5vw,5.5rem);list-style:none;display:flex;overflow-x:auto}.club__item{scroll-snap-align:center;flex:none;width:clamp(15rem,62vw,24rem)}.club__frame{aspect-ratio:4/5;background-color:var(--color-pine);position:relative;overflow:hidden}.club__image{object-fit:cover;transition:transform .9s var(--ease-expo)}.club__item:hover .club__image{transform:scale(1.02)}.club__caption{color:var(--ink-faint);margin-top:.9rem}@media (prefers-reduced-motion:reduce){.club__image{transition:none}}.final__inner{gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:960px){.final__inner{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start}}.final__heading{font-size:var(--text-display-l);margin-top:1.5rem}.final__body{color:var(--ink-muted);margin-top:clamp(1.5rem,3vw,2.25rem)}.bracket{border:0;margin:0 0 1.75rem;padding:0}.bracket__legend{letter-spacing:.2em;text-transform:uppercase;color:currentColor;margin-bottom:.75rem;padding:0;font-size:.625rem}@supports (color:color-mix(in lab, red, red)){.bracket__legend{color:color-mix(in srgb, currentColor 62%, transparent)}}.bracket__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.bracket__option{border:1px solid;gap:.15rem;padding:.85rem 1rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.bracket__option{border:1px solid color-mix(in srgb, currentColor 24%, transparent)}}.bracket__option{cursor:pointer;transition:border-color .38s var(--ease-expo), background-color .38s var(--ease-expo)}.bracket__option:hover{border-color:#e5c58f99}@supports (color:color-mix(in lab, red, red)){.bracket__option:hover{border-color:color-mix(in srgb, var(--color-gold) 60%, transparent)}}.bracket__option[data-selected]{border-color:var(--color-gold);background-color:#e5c58f1a}@supports (color:color-mix(in lab, red, red)){.bracket__option[data-selected]{background-color:color-mix(in srgb, var(--color-gold) 10%, transparent)}}.bracket__option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.bracket__option:has(input:focus-visible){outline:2px solid var(--color-gold);outline-offset:2px}.bracket__label{font-family:var(--font-display);font-size:.9375rem}.bracket__note{color:currentColor;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.bracket__note{color:color-mix(in srgb, currentColor 55%, transparent)}}.bracket__hint{color:currentColor;margin-top:.85rem;font-size:.8125rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.bracket__hint{color:color-mix(in srgb, currentColor 62%, transparent)}}.bracket__hint{max-width:44ch}.dossier__fields{gap:1.25rem;display:grid}@media (min-width:620px){.dossier__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.dossier__fields .field:last-child{grid-column:span 2}}.field{gap:.5rem;display:grid}.field label{letter-spacing:.2em;text-transform:uppercase;color:currentColor;font-size:.625rem}@supports (color:color-mix(in lab, red, red)){.field label{color:color-mix(in srgb, currentColor 62%, transparent)}}.field input{background:0 0;border:0;border-bottom:1px solid;width:100%;padding:.85rem 0}@supports (color:color-mix(in lab, red, red)){.field input{border-bottom:1px solid color-mix(in srgb, currentColor 24%, transparent)}}.field input{color:inherit;font-family:var(--font-sans);transition:border-color .38s var(--ease-expo);border-radius:0;font-size:1rem}.field input:hover{border-bottom-color:#e5c58f99}@supports (color:color-mix(in lab, red, red)){.field input:hover{border-bottom-color:color-mix(in srgb, var(--color-gold) 60%, transparent)}}.field input:focus{border-bottom-color:var(--color-gold);outline:none}.field input:autofill{-webkit-text-fill-color:currentColor}.consent{color:currentColor;grid-template-columns:1.1rem minmax(0,1fr);gap:.75rem;margin-top:1.5rem;font-size:.8125rem;line-height:1.6;display:grid}@supports (color:color-mix(in lab, red, red)){.consent{color:color-mix(in srgb, currentColor 68%, transparent)}}.consent{cursor:pointer}.consent input{appearance:none;border:1px solid #e5c58f8c;width:1.1rem;height:1.1rem;margin:.15rem 0 0}@supports (color:color-mix(in lab, red, red)){.consent input{border:1px solid color-mix(in srgb, var(--color-gold) 55%, transparent)}}.consent input{cursor:pointer;transition:background-color .3s var(--ease-expo);background:0 0;place-items:center;display:grid}.consent input:after{content:"";background-color:var(--color-gold);width:.45rem;height:.45rem;transition:transform .3s var(--ease-expo);transform:scale(0)}.consent input:checked:after{transform:scale(1)}.dossier__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.dossier__micro,.dossier__error{color:currentColor;margin-top:1.5rem;font-size:.8125rem;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.dossier__micro,.dossier__error{color:color-mix(in srgb, currentColor 52%, transparent)}}.dossier__micro,.dossier__error{max-width:44ch}.dossier__error{color:var(--color-gold-light)}.dossier__done{border:1px solid #e5c58f4d;justify-items:start;gap:1rem;padding:clamp(1.75rem,4vw,2.5rem);display:grid}@supports (color:color-mix(in lab, red, red)){.dossier__done{border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent)}}.dossier__done-title{font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,1.9rem)}.dossier__done-body{color:currentColor;font-size:.9375rem;line-height:1.66}@supports (color:color-mix(in lab, red, red)){.dossier__done-body{color:color-mix(in srgb, currentColor 70%, transparent)}}.dossier__done-body{max-width:42ch}.baseline{z-index:150;background-color:var(--color-pine);animation:fade-in .42s var(--ease-expo);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.baseline__bar{border-bottom:1px solid #e5c58f24;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.baseline__bar{border-bottom:1px solid color-mix(in srgb, var(--color-gold) 14%, transparent)}}.baseline__bar-inner{align-items:center;gap:1rem;padding:1.1rem clamp(1.25rem,5vw,3.5rem);display:flex}.baseline__count{letter-spacing:.2em;color:var(--ink-soft);margin-left:auto;font-size:.6875rem}.baseline__close,.chip__dismiss{width:2.25rem;height:2.25rem;color:var(--accent);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-.5rem;display:grid}.baseline__close svg{width:.85rem}.baseline__progress{width:100%;height:12px;display:block}.baseline__panel{flex-direction:column;flex:1;padding:clamp(1.75rem,5vw,3.5rem) clamp(1.25rem,5vw,3.5rem) clamp(1.5rem,4vw,2.5rem);display:flex;overflow-y:auto}.baseline__panel:focus{outline:none}.baseline__step{width:100%;max-width:44rem;animation:step-in .56s var(--ease-expo);flex-direction:column;flex:1;justify-content:center;margin-inline:auto;display:flex}@keyframes step-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.baseline,.baseline__step{animation:none}}.baseline__prompt{max-width:26ch;margin-top:1.25rem;font-size:clamp(1.7rem,4.4vw,3rem);line-height:1.08}.baseline__help{color:var(--ink-soft);max-width:46ch;margin-top:1.1rem;font-size:.9375rem;line-height:1.62}.baseline__choices{gap:0;margin:clamp(2rem,4vh,3rem) 0 0;padding:0;list-style:none;display:grid}.baseline__choice{background:0 0;border:0;border-bottom:1px solid #e2dacb1f;align-items:center;gap:1rem;width:100%;padding:1.15rem .5rem 1.15rem 0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.baseline__choice{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.baseline__choice{color:var(--ink-muted);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:color .34s var(--ease-expo), padding-left .42s var(--ease-expo), border-color .34s var(--ease-expo);font-size:clamp(.95rem,1.6vw,1.1rem)}.baseline__choices li:first-child .baseline__choice{border-top:1px solid #e2dacb1f}@supports (color:color-mix(in lab, red, red)){.baseline__choices li:first-child .baseline__choice{border-top:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.baseline__choice-mark{background-color:#e5c58f73;flex-shrink:0;width:1.35rem;height:1px}@supports (color:color-mix(in lab, red, red)){.baseline__choice-mark{background-color:color-mix(in srgb, var(--color-gold) 45%, transparent)}}.baseline__choice-mark{transition:width .42s var(--ease-expo), background-color .34s var(--ease-expo)}.baseline__choice:hover,.baseline__choice[data-selected]{color:var(--color-cream);border-bottom-color:#e5c58f73}@supports (color:color-mix(in lab, red, red)){.baseline__choice:hover,.baseline__choice[data-selected]{border-bottom-color:color-mix(in srgb, var(--color-gold) 45%, transparent)}}.baseline__choice:hover .baseline__choice-mark,.baseline__choice[data-selected] .baseline__choice-mark{background-color:var(--color-gold);width:2.5rem}.baseline__scale{margin-top:clamp(2.5rem,6vh,4rem)}.baseline__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:2.5rem}.baseline__range::-webkit-slider-runnable-track{background:linear-gradient(90deg,#e5c58fb3,#e5c58f38);height:1px}@supports (color:color-mix(in lab, red, red)){.baseline__range::-webkit-slider-runnable-track{background:linear-gradient(to right, color-mix(in srgb, var(--color-gold) 70%, transparent), color-mix(in srgb, var(--color-gold) 22%, transparent))}}.baseline__range::-moz-range-track{background:#e5c58f66;height:1px}@supports (color:color-mix(in lab, red, red)){.baseline__range::-moz-range-track{background:color-mix(in srgb, var(--color-gold) 40%, transparent)}}.baseline__range::-webkit-slider-thumb{appearance:none;background-color:var(--color-gold);border-radius:50%;width:1.1rem;height:1.1rem;margin-top:-.55rem;box-shadow:0 0 0 6px #e5c58f29}@supports (color:color-mix(in lab, red, red)){.baseline__range::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-gold) 16%, transparent)}}.baseline__range::-webkit-slider-thumb{transition:box-shadow .32s var(--ease-expo)}.baseline__range:hover::-webkit-slider-thumb{box-shadow:0 0 0 10px #e5c58f38}@supports (color:color-mix(in lab, red, red)){.baseline__range:hover::-webkit-slider-thumb{box-shadow:0 0 0 10px color-mix(in srgb, var(--color-gold) 22%, transparent)}}.baseline__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 10px #e5c58f38}@supports (color:color-mix(in lab, red, red)){.baseline__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 10px color-mix(in srgb, var(--color-gold) 22%, transparent)}}.baseline__range::-moz-range-thumb{background-color:var(--color-gold);border:0;border-radius:50%;width:1.1rem;height:1.1rem}.baseline__scale-labels{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);justify-content:space-between;gap:1.5rem;font-size:.6875rem;display:flex}.baseline__scale-value{font-family:var(--font-display);color:var(--accent);margin-top:2rem;font-size:clamp(3rem,9vw,5.5rem);line-height:1}.baseline__nav,.baseline__actions{flex-wrap:wrap;gap:.75rem;margin-top:clamp(2rem,4vh,3rem);display:flex}.baseline__nav{justify-content:space-between;width:100%;max-width:44rem;margin-inline:auto;padding-top:1.5rem}.baseline__nav .btn:disabled{opacity:.32;pointer-events:none}.baseline__form,.baseline__declined,.baseline__result{justify-content:flex-start;padding-block:1rem}.baseline__form .field{margin-top:1.6rem}.baseline__form .field:first-of-type{margin-top:clamp(2rem,4vh,2.75rem)}.baseline__declined{text-align:left;align-items:flex-start}.baseline__declined svg{width:2.5rem;height:auto;margin-bottom:2rem}.baseline__result{max-width:52rem}@media (min-width:60rem){.baseline__result{max-width:60rem}}.baseline__result-head{margin-bottom:clamp(1.75rem,4vh,2.5rem)}.baseline__level-sub{font-family:var(--font-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin-top:.5rem;font-size:.75rem;display:block}.baseline__report{max-width:32rem}@media (min-width:60rem){.baseline__report{max-width:44rem}}.baseline__notice{color:var(--ink-soft);max-width:44ch;margin-top:1.75rem;font-size:.8125rem;line-height:1.6}.baseline__actions--wide{margin-top:2rem}.chip{z-index:80;background-color:#173630eb;align-items:stretch;display:flex;position:fixed;bottom:clamp(.85rem,2vw,1.75rem);right:clamp(.85rem,2vw,1.75rem)}@supports (color:color-mix(in lab, red, red)){.chip{background-color:color-mix(in srgb, var(--color-pine) 92%, transparent)}}.chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #e5c58f6b}@supports (color:color-mix(in lab, red, red)){.chip{border:1px solid color-mix(in srgb, var(--color-gold) 42%, transparent)}}.chip{animation:chip-in .7s var(--ease-expo);max-width:calc(100vw - 1.7rem)}.chip[data-hidden]{display:none}@keyframes chip-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.chip__main{color:var(--accent);font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:color .34s var(--ease-expo);background:0 0;border:0;align-items:center;gap:.7rem;padding:.8rem .9rem;font-size:.6875rem;font-weight:500;display:flex}.chip__main:hover{color:var(--color-gold-light)}.chip__beat{flex-shrink:0;width:2rem;height:.7rem}.chip__time{color:var(--ink-faint)}.chip__dismiss{border-left:1px solid #e5c58f38;width:2.1rem;height:auto;margin:0}@supports (color:color-mix(in lab, red, red)){.chip__dismiss{border-left:1px solid color-mix(in srgb, var(--color-gold) 22%, transparent)}}.chip__dismiss{color:var(--ink-faint)}.chip__dismiss svg{width:.5rem}.chip__dismiss:hover{color:var(--color-cream)}@media (max-width:420px){.chip__time{display:none}}@media (prefers-reduced-motion:reduce){.chip{animation:none}}.page-header{background-color:var(--color-pine);padding-block:clamp(8rem,20vh,13rem) clamp(3.5rem,9vh,6rem)}.page-header__title{font-size:var(--text-display-l);max-width:24ch;margin-top:clamp(1.25rem,3vw,2rem)}.page-header__lede{color:var(--ink-muted);margin-top:clamp(1.5rem,3vw,2.25rem)}.split{gap:clamp(2.5rem,6vw,5rem);display:grid}@media (min-width:900px){.split{grid-template-columns:repeat(2,minmax(0,1fr))}}.split__body{color:currentColor;margin-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.split__body{color:color-mix(in srgb, currentColor 72%, transparent)}}.page-cta{border-top:1px solid #e5c58f42;gap:1.25rem;margin-top:clamp(3rem,8vh,5.5rem);padding-top:clamp(2rem,4vh,3rem);display:grid}@supports (color:color-mix(in lab, red, red)){.page-cta{border-top:1px solid color-mix(in srgb, var(--color-gold) 26%, transparent)}}.page-cta__line{font-family:var(--font-display);max-width:34ch;font-size:clamp(1.3rem,2.2vw,1.8rem)}.page-cta__actions{flex-wrap:wrap;gap:.75rem;display:flex}.page-cta--wide{border-top:0;margin-top:0;padding-top:0}.page-cta__note{color:var(--ink-muted);margin:-.5rem 0 0}.method-page__stages,.method-page__prose{margin-top:clamp(2rem,5vh,3rem)}.method-page__prose{color:var(--ink-muted);gap:1.25rem;display:grid}.quarter{gap:0;margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.quarter{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}.quarter__week{border-top:1px solid #e5c58f3d;padding-block:1.5rem}@supports (color:color-mix(in lab, red, red)){.quarter__week{border-top:1px solid color-mix(in srgb, var(--color-gold) 24%, transparent)}}.quarter__label{color:var(--accent)}.quarter__title{margin:1rem 0 .6rem;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.18}.quarter__body{color:var(--ink-soft);font-size:.875rem;line-height:1.62}.levels{border-collapse:collapse;text-align:left;width:100%;margin-top:clamp(2.5rem,6vh,3.5rem)}.levels th,.levels td{border-bottom:1px solid #e2dacb1f;padding:1.1rem 1rem 1.1rem 0}@supports (color:color-mix(in lab, red, red)){.levels th,.levels td{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.levels th,.levels td{vertical-align:top;font-weight:400}.levels thead th{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.5625rem}.levels__n{width:5rem;font-family:var(--font-display);color:var(--accent);font-size:1.15rem}.levels tbody th{width:12rem;font-family:var(--font-display);font-size:clamp(1.05rem,1.5vw,1.25rem)}.levels tbody td:last-child{color:var(--ink-soft);font-size:.9rem;line-height:1.6}.page-header__turn{max-width:46ch;font-family:var(--font-display);color:var(--accent);margin-top:clamp(1.25rem,3vh,2rem);font-size:clamp(.95rem,1.5vw,1.15rem);line-height:1.5}.joining{background-color:var(--color-pine);color:var(--color-cream);border-radius:var(--radius);margin-bottom:clamp(3rem,8vh,5rem);padding:clamp(1.5rem,4vw,2.5rem)}.joining__label{color:var(--color-gold)}.joining__body{color:#e2dacbd1;max-width:62ch;margin:.85rem 0 0;font-size:clamp(.95rem,1.5vw,1.0625rem);line-height:1.7}@supports (color:color-mix(in lab, red, red)){.joining__body{color:color-mix(in srgb, var(--color-cream) 82%, transparent)}}.tiers{gap:1rem;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none;display:grid}.tier{border:1px solid var(--hair);border-radius:var(--radius);background-color:#f3ede499;flex-direction:column;padding:clamp(1.5rem,3vw,2rem);display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tier{background-color:color-mix(in srgb, var(--color-cream-light) 60%, transparent)}}@media (min-width:860px){.tiers{grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(3,1fr);gap:0 1.25rem}.tier{grid-row:span 4;grid-template-rows:subgrid;justify-items:start;display:grid}.tier__value{align-self:end}}.tier__name{font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.1}.tier__claim{color:var(--ink-muted);margin:.6rem 0 0;font-size:.9375rem;line-height:1.6}.tier__rate{align-items:center;gap:.7rem;margin:clamp(1.5rem,4vh,2.25rem) 0 0;display:flex}.tier__n{font-family:var(--font-display);color:var(--color-gold);font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1}.ground-cream .tier__n,.ground-paper .tier__n{color:#ab9d74}@supports (color:color-mix(in lab, red, red)){.ground-cream .tier__n,.ground-paper .tier__n{color:color-mix(in srgb, var(--color-gold) 72%, var(--color-pine))}}.tier__unit{color:var(--ink-soft);font-size:.6875rem;line-height:1.5}.tier__value{color:var(--ink-muted);margin:auto 0 0;padding-top:clamp(1.25rem,3vh,1.75rem);font-size:.9375rem;line-height:1.65}.section-lede{color:var(--ink-muted);margin-top:clamp(1.25rem,3vh,2rem)}.durations{gap:1rem;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.durations{grid-template-columns:repeat(3,1fr)}}.duration{border-top:1px solid var(--hair);padding:clamp(1.25rem,3vw,1.75rem)}.duration__n{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:600;line-height:1}.duration__unit{color:var(--ink-faint);margin:.4rem 0 0;font-size:.6875rem}.duration__note{color:var(--ink-muted);margin:.9rem 0 0;font-size:.9375rem;line-height:1.65}.deck-note{border:1px solid var(--hair);border-radius:var(--radius);margin-top:clamp(2.5rem,6vh,4rem);padding:clamp(1.25rem,3vw,1.75rem)}.deck-note__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:clamp(.95rem,1.6vw,1.1rem);line-height:1.4}.deck-note__body{max-width:62ch;color:var(--ink-muted);margin:.65rem 0 0;font-size:.9375rem;line-height:1.65}.offers{gap:clamp(2rem,5vh,3rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:860px){.offers{grid-template-columns:repeat(2,1fr);gap:clamp(2.5rem,5vw,4rem)}}.offer{border-top:1px solid var(--hair);flex-direction:column;padding-top:1.5rem;display:flex}.offer__n{font-family:var(--font-display);color:var(--accent);font-size:.8125rem}.offer__name{margin:.9rem 0 0;font-size:clamp(1.2rem,2.2vw,1.6rem);line-height:1.14}.offer__claim{color:var(--ink-faint);margin:.55rem 0 0;font-size:.6875rem}.offer__body{max-width:52ch;color:var(--ink-muted);margin:1rem 0 0;font-size:.9375rem;line-height:1.68}.offer__benefits{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.offer__benefits li{color:var(--ink-soft);padding-left:1.25rem;font-size:.875rem;line-height:1.55;position:relative}.offer__benefits li:before{content:"";background-color:var(--accent);width:.5rem;height:1px;position:absolute;top:.6em;left:0}.offer__duration{color:var(--ink-faint);flex-wrap:wrap;gap:.5rem 1rem;margin:auto 0 0;padding-top:clamp(1.25rem,3vh,1.75rem);font-size:.6875rem;display:flex}.offer__note:before{content:"· "}.reasons{gap:1.5rem;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.reasons{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:clamp(1.5rem,3vw,2.5rem)}}.reason{border-top:1px solid var(--hair);padding-top:1rem}.reason__title{font-size:.9375rem;line-height:1.35}.reason__body{color:var(--ink-muted);margin:.6rem 0 0;font-size:.875rem;line-height:1.6}.stage__benefit{font-family:var(--font-display);color:var(--accent);margin-bottom:.5rem;font-size:.875rem;line-height:1.45}.stages--brief .stage__benefit{margin-bottom:0}.cycle-again{max-width:40ch;color:var(--ink-soft);margin:clamp(1.5rem,4vh,2.5rem) 0 clamp(2rem,5vh,3rem);padding-left:2.25rem;font-size:.9375rem;line-height:1.6;position:relative}.cycle-again:before{content:"";border:1px solid var(--accent);border-right-color:#0000;border-radius:50%;width:1.25rem;height:1.25rem;position:absolute;top:.15em;left:0;transform:rotate(-45deg)}.cycle-again--wide{max-width:52ch;margin-bottom:0}.arc{gap:clamp(2.5rem,6vh,4rem);display:grid}@media (min-width:1024px){.arc{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,4vw,4rem)}.arc__head .heading-l{font-size:clamp(1.6rem,2.4vw,2.1rem)}}.arc__lede{color:var(--ink-muted);margin-top:clamp(1.25rem,3vh,2rem)}.arc__turn{max-width:30ch;font-family:var(--font-display);color:var(--accent);margin-top:.75rem;font-size:.9375rem;line-height:1.5}.arc__list{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.arc__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}}.arc__step{border-top:1px solid var(--hair);padding-block:1.5rem}@media (min-width:1024px){.arc__step{border-top:0;border-left:1px solid var(--hair);padding:1.25rem clamp(.85rem,1.4vw,1.4rem) 0}.arc__step:first-child{border-left:0;padding-left:0}.arc__step:last-child{padding-right:0}}.arc__n{font-family:var(--font-display);color:var(--accent);font-size:1.35rem;font-weight:600;line-height:1;display:block}.arc__title{margin-top:.9rem;font-size:1rem;line-height:1.25}.arc__body{color:var(--ink-muted);margin-top:.7rem;font-size:.875rem;line-height:1.62}.arc__accent{color:var(--accent);margin-top:.7rem;font-size:.875rem;line-height:1.55}.levels__turn{max-width:44ch;font-family:var(--font-display);color:var(--accent);margin-top:clamp(1rem,2.5vh,1.5rem);font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}.levels__lede{color:var(--ink-muted);margin-top:1rem}.bands{gap:0;margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding:0;list-style:none;display:grid}.bands .band:first-child{border-top:1px solid var(--hair)}.band{border-bottom:1px solid var(--hair);grid-template-columns:3.5rem minmax(0,1fr);gap:.35rem 1.25rem;padding-block:1.35rem;display:grid}@media (min-width:860px){.band{grid-template-columns:4.5rem minmax(0,12rem) minmax(0,1fr);align-items:baseline;gap:0 2rem}}.band__n{background-color:var(--accent);border-radius:2px;grid-row:span 2;justify-content:center;align-self:start;align-items:center;min-width:3.25rem;padding:.3rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.band__n{background-color:color-mix(in srgb, var(--accent) 16%, transparent)}}.band__n{font-family:var(--font-display);color:var(--accent);font-size:.9375rem;font-weight:600}@media (min-width:860px){.band__n{grid-row:auto}}.band__label{letter-spacing:.12em;text-transform:uppercase;font-size:.9375rem}.band__note{color:var(--ink-muted);font-size:.875rem;line-height:1.62}.estimate{border:1px solid #e5c58f4d;gap:1.25rem;margin-top:clamp(2.5rem,6vh,3.5rem);padding:clamp(1.5rem,4vw,2.25rem);display:grid}@supports (color:color-mix(in lab, red, red)){.estimate{border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent)}}.estimate{border-radius:var(--radius)}@media (min-width:860px){.estimate{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:center;gap:2.5rem}}.estimate__line{font-family:var(--font-display);margin-bottom:1.1rem;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.35}.estimate__note{color:var(--ink-soft);font-size:.8125rem;line-height:1.6}.levels__close{font-family:var(--font-display);max-width:34ch;margin-top:clamp(2.5rem,6vh,3.5rem);font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.35}.artefact{gap:clamp(3rem,8vh,5rem);display:grid}@media (min-width:1024px){.artefact{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(3rem,6vw,6rem)}}.artefact__title{font-size:var(--text-display-l);margin-top:clamp(1rem,2.5vh,1.5rem);line-height:1.08}.artefact__stop{color:var(--color-gold)}.ground-cream .artefact__stop,.ground-paper .artefact__stop{color:#ab9d74}@supports (color:color-mix(in lab, red, red)){.ground-cream .artefact__stop,.ground-paper .artefact__stop{color:color-mix(in srgb, var(--color-gold) 72%, var(--color-pine))}}.artefact__turn{max-width:44ch;font-family:var(--font-display);color:var(--accent);margin-top:clamp(1.5rem,4vh,2.25rem);font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}.artefact__lede{margin-top:.75rem}.artefact__prose{margin-top:clamp(1.5rem,4vh,2.25rem)}.notes{border-top:1px solid var(--hair);gap:1.5rem;margin-top:clamp(2rem,5vh,3rem);padding-top:clamp(1.5rem,4vh,2.25rem);display:grid}@media (min-width:640px){.notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}}.note__body{color:var(--ink-muted);margin-top:.7rem;font-size:.875rem;line-height:1.62}.artefact__object{justify-items:center;gap:1.25rem;display:grid;position:relative}.reading{gap:0;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:860px){.reading{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,4vw,4rem)}}.reading__item{border-top:1px solid var(--hair);grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding-block:1.35rem;display:grid}.reading__n{font-family:var(--font-display);color:var(--accent);padding-top:.15rem;font-size:.8125rem}.reading__title{font-size:.9375rem;line-height:1.3}.reading__body{color:var(--ink-muted);margin-top:.55rem;font-size:.875rem;line-height:1.62}.principles-list{gap:0;margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:860px){.principles-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,4vw,4rem)}}.principle-line{border-top:1px solid var(--hair);color:var(--ink-muted);padding:1.15rem 0 1.15rem 1.5rem;font-size:.9375rem;line-height:1.6;position:relative}.principle-line:before{content:"";background-color:var(--accent);width:.5rem;height:1px;position:absolute;top:1.75em;left:0}.credentials{gap:.55rem;max-width:46ch;margin:clamp(1.5rem,4vh,2.25rem) 0 0;padding:0;list-style:none;display:grid}.credentials li{color:var(--ink-muted);font-size:clamp(.95rem,1.5vw,1.0625rem);line-height:1.5}.credentials__places{font-family:var(--font-display);letter-spacing:.04em;margin-top:.6rem;color:var(--accent)!important;font-size:.875rem!important}.journey{gap:0;margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:860px){.journey{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem);position:relative}.journey:before{content:"";border-top:1px dashed var(--accent);position:absolute;top:.4rem;left:6%;right:6%}@supports (color:color-mix(in lab, red, red)){.journey:before{border-top:1px dashed color-mix(in srgb, var(--accent) 45%, transparent)}}}.journey__stop{border-top:1px solid var(--hair);padding-block:1.35rem}@media (min-width:860px){.journey__stop{border-top:0;padding-block:0}}.journey__pin{display:none}@media (min-width:860px){.journey__pin{z-index:1;border:1px solid var(--accent);background-color:var(--color-pine);border-radius:50%;width:.85rem;height:.85rem;margin-bottom:1.25rem;display:block;position:relative}}.journey__place{letter-spacing:.12em;text-transform:uppercase;font-size:.9375rem}.journey__note{color:var(--ink-muted);margin-top:.6rem;font-size:.875rem;line-height:1.6}.chapter__turn{max-width:44ch;font-family:var(--font-display);color:var(--accent);font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}.chapter__result{font-family:var(--font-display);color:var(--accent);font-size:clamp(1.2rem,2.2vw,1.7rem);line-height:1.25}.pathway__lede{max-width:44ch;font-family:var(--font-display);color:var(--accent);margin-top:clamp(1rem,2.5vh,1.5rem);font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}.app-cols{gap:1.5rem;margin-top:clamp(1.75rem,4vh,2.5rem);display:grid}@media (min-width:560px){.app-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem)}}.app-col{border-top:1px solid var(--hair);padding-top:1rem}.app-col__list{gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.app-col__list li{color:var(--ink-muted);padding-left:1.15rem;font-size:.875rem;line-height:1.5;position:relative}.app-col__list li:before{content:"";background-color:var(--accent);width:.4rem;height:1px;position:absolute;top:.6em;left:0}.founder-hero{padding-block:clamp(3rem,8vh,6rem);position:relative;overflow:hidden}.founder-hero__inner{z-index:1;position:relative}.founder-hero__frame{aspect-ratio:2/3;background-color:var(--color-pine);margin:0;margin-inline:calc(-1*clamp(1.25rem,5vw,5.5rem));position:relative;overflow:hidden}.founder-hero__image{object-fit:cover;object-position:center}.founder-hero__vignette{pointer-events:none;background:radial-gradient(112% 74% at 50% 44%,#0000 46%,#1736308a 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.founder-hero__vignette{background:radial-gradient(112% 74% at 50% 44%, transparent 46%, color-mix(in srgb, var(--color-pine) 54%, transparent) 100%)}}.founder-hero__quote{max-width:26ch;font-family:var(--font-display);color:var(--color-cream);border:0;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;font-size:clamp(1.4rem,2.7vw,2.6rem);line-height:1.24}@media (min-width:48rem){.founder-hero__frame{border:1px solid #e5c58f4d;height:clamp(26rem,80vh,50rem);margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.founder-hero__frame{border:1px solid color-mix(in srgb, var(--color-gold) 30%, transparent)}}.founder-hero__quote{text-align:center;margin-inline:auto}}@media (min-width:62rem){.founder-hero__inner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.founder-hero__quote{text-align:left;margin-block:0}}.chapter{gap:1.5rem;display:grid}@media (min-width:900px){.chapter{grid-template-columns:9rem minmax(0,1fr);gap:clamp(2rem,5vw,4rem)}}.chapter__label{padding-top:.5rem}.chapter__body{gap:1.25rem;display:grid}.chapter__body .body-text{color:currentColor}@supports (color:color-mix(in lab, red, red)){.chapter__body .body-text{color:color-mix(in srgb, currentColor 72%, transparent)}}.chapter--story .chapter__body{gap:clamp(1.5rem,3.2vw,2.25rem)}.chapter--story .chapter__body .body-text{color:currentColor}@supports (color:color-mix(in lab, red, red)){.chapter--story .chapter__body .body-text{color:color-mix(in srgb, currentColor 84%, transparent)}}.chapter--story .chapter__body .body-text{max-width:52ch;font-size:clamp(1.0625rem,1.35vw,1.1875rem);line-height:1.8}.chapter--story .chapter__body .body-text:nth-of-type(10){margin-block:clamp(1rem,2.5vw,2rem)}.chapter--story em{color:var(--accent);font-style:normal}.chapter__close{color:var(--color-gold-light);margin-top:clamp(.75rem,2vw,1.5rem);font-size:clamp(1.5rem,3vw,2.4rem)}.record-table{gap:0;max-width:58rem;margin:clamp(2.5rem,6vh,3.5rem) 0 0;padding:0;list-style:none;display:grid}.record-table li{border-bottom:1px solid #e2dacb1f;padding-block:1rem}@supports (color:color-mix(in lab, red, red)){.record-table li{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.record-table li{color:var(--ink-muted);font-size:.9375rem;line-height:1.6}.record-table li:first-child{border-top:1px solid #e2dacb1f}@supports (color:color-mix(in lab, red, red)){.record-table li:first-child{border-top:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.values,.pathway{gap:clamp(2rem,4vw,3rem);margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:820px){.values,.pathway{grid-template-columns:repeat(3,minmax(0,1fr))}}.values__item,.pathway__step{border-top:1px solid;padding-top:1.5rem}@supports (color:color-mix(in lab, red, red)){.values__item,.pathway__step{border-top:1px solid color-mix(in srgb, currentColor 16%, transparent)}}.values__n,.pathway__n{font-family:var(--font-display);color:var(--accent);margin-bottom:1rem;font-size:1.1rem;display:block}.pathway__n{color:var(--accent)}.values__title,.pathway__title{margin-bottom:.7rem;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.2}.values__body,.pathway__body{color:currentColor;font-size:.9375rem;line-height:1.66}@supports (color:color-mix(in lab, red, red)){.values__body,.pathway__body{color:color-mix(in srgb, currentColor 68%, transparent)}}.pathway__note{font-family:var(--font-display);max-width:36ch;margin-top:clamp(2.5rem,5vh,3.5rem);font-size:clamp(1.2rem,2vw,1.6rem)}.juniors-image{align-items:flex-end;min-height:58svh;padding-block:clamp(3rem,7vh,5rem);display:flex;position:relative;overflow:hidden}.juniors-image__img{object-fit:cover}.juniors-image__scrim{background:linear-gradient(#17363075 0%,#17363057 40%,#173630eb 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.juniors-image__scrim{background:linear-gradient(to top, color-mix(in srgb, var(--color-pine) 92%, transparent) 0%, color-mix(in srgb, var(--color-pine) 34%, transparent) 60%, color-mix(in srgb, var(--color-pine) 46%, transparent) 100%)}}.juniors-image__line{font-family:var(--font-display);max-width:30ch;font-size:clamp(1.35rem,2.6vw,2.1rem)}.practical{gap:0;margin:clamp(2.5rem,6vh,3.5rem) 0 0;display:grid}@media (min-width:720px){.practical{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem)}}.practical__row{border-bottom:1px solid #e2dacb1f;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.practical__row{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.practical__row dt{letter-spacing:.2em;text-transform:uppercase;color:var(--accent);font-size:.625rem}.practical__row dd{color:var(--ink-muted);text-align:right;margin:0;font-size:.9375rem}.admission-steps-light{margin:clamp(2.5rem,6vh,4rem) 0 0;padding:0;list-style:none}.admission-step-light{border-top:1px solid #1736301f;grid-template-columns:3.25rem minmax(0,1fr);gap:1rem;padding-block:1.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.admission-step-light{border-top:1px solid color-mix(in srgb, var(--color-pine) 12%, transparent)}}.admission-step-light:last-child{border-bottom:1px solid #1736301f}@supports (color:color-mix(in lab, red, red)){.admission-step-light:last-child{border-bottom:1px solid color-mix(in srgb, var(--color-pine) 12%, transparent)}}.admission-step-light__n{font-family:var(--font-display);color:var(--accent);padding-top:.2rem;font-size:1.15rem}.admission-step-light__title{margin-bottom:.6rem;font-size:clamp(1.2rem,1.8vw,1.5rem)}.admission-step-light__body{color:var(--ink-muted);max-width:52ch;font-size:.9375rem;line-height:1.66}.honest-line{max-width:42ch;font-family:var(--font-display);border:0;margin:clamp(3rem,7vh,5rem) 0 0;padding:0;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.3}.cycles{max-width:26rem;margin:clamp(2rem,5vh,3rem) 0 0;padding:0;list-style:none}.cycles li{border-bottom:1px solid #e2dacb1f;align-items:baseline;gap:1.5rem;padding-block:.9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cycles li{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.cycles li{color:var(--ink-muted);font-size:.9375rem}.cycles__q{font-family:var(--font-display);color:var(--accent);width:2.5rem;font-size:1.1rem}.dossier__alt{margin-top:clamp(2rem,4vh,2.5rem)}.faq{border-top:1px solid #e2dacb1f;margin-top:clamp(2.5rem,6vh,4rem)}@supports (color:color-mix(in lab, red, red)){.faq{border-top:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.faq__item{border-bottom:1px solid #e2dacb1f}@supports (color:color-mix(in lab, red, red)){.faq__item{border-bottom:1px solid color-mix(in srgb, var(--color-cream) 12%, transparent)}}.faq__item summary{cursor:pointer;font-family:var(--font-display);transition:color .34s var(--ease-expo);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.35rem;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.25;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:hover{color:var(--color-gold-light)}.faq__marker{flex-shrink:0;width:.85rem;height:.85rem;position:relative}.faq__marker:before,.faq__marker:after{content:"";background-color:var(--color-gold);transition:transform .42s var(--ease-expo);position:absolute}.faq__marker:before{width:100%;height:1px;top:50%;left:0}.faq__marker:after{width:1px;height:100%;top:0;left:50%}.faq__item[open] .faq__marker:after{transform:scaleY(0)}.faq__item p{color:var(--ink-soft);max-width:62ch;padding-bottom:1.6rem;font-size:.9375rem;line-height:1.72}.prose{max-width:66ch}.prose h2{margin-top:clamp(2.5rem,5vh,3.5rem);font-size:clamp(1.25rem,2vw,1.6rem)}.prose h2:first-child{margin-top:0}.prose p{color:var(--ink-muted);margin-top:1rem;font-size:.9375rem;line-height:1.75}.grain:after{content:"";pointer-events:none;opacity:.038;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.img-grade{filter:saturate(.58)contrast(1.06)brightness(.82)}.pattern{isolation:isolate;position:relative}.pattern:before{content:"";z-index:-1;pointer-events:none;background-color:var(--accent);opacity:.13;position:absolute;inset:0;-webkit-mask-image:url(/brand/pattern.png);mask-image:url(/brand/pattern.png);-webkit-mask-size:clamp(22rem,40vw,34rem);mask-size:clamp(22rem,40vw,34rem);-webkit-mask-repeat:repeat;mask-repeat:repeat}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.resize{resize:both}.rounded{border-radius:var(--radius)}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@media print{body{background:#fff}body>:not(.baseline){display:none!important}.baseline{background:#fff;animation:none;position:static}.baseline__bar,.baseline__actions,.baseline__notice,.baseline__result-head{display:none!important}.baseline__panel{padding:0;overflow:visible}.baseline__report{max-width:100%}.report{box-shadow:none;border:1px solid #d8d2c4}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
