@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/barlow-condensed-vietnamese-200-normal.D6rJjuo4.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-200-normal.-V931wMq.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/barlow-condensed-latin-ext-200-normal.DYu5tyPh.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-200-normal.Dy1izjcH.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:200;src:url(/_astro/barlow-condensed-latin-200-normal.CzGI6SIJ.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-200-normal.CMqXmzM6.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/barlow-condensed-vietnamese-300-normal.xnqTSUBZ.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-300-normal.Bu3vnVSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/barlow-condensed-latin-ext-300-normal.CvbRRNuI.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-300-normal.CkEF04xU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/barlow-condensed-latin-300-normal.Cnd1AN-G.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-300-normal.C2BQdy7F.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-condensed-vietnamese-500-normal.DjeaNLFD.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-500-normal.CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-condensed-latin-ext-500-normal.yA5ONLQ9.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-500-normal.B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-condensed-latin-500-normal.BgYH2mbd.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-500-normal.HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-vietnamese-600-normal.A5AYRdjN.woff2)format("woff2"),url(/_astro/barlow-condensed-vietnamese-600-normal.CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-ext-600-normal.18ESti3H.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-ext-600-normal.Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-cyrillic-ext-300-normal.BRn8Tsce.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-ext-300-normal.DOtRq9zH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-cyrillic-300-normal.BO7tmGom.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-300-normal.BtNmWoqn.woff)format("woff");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-display:swap;font-weight:300;src:url(/_astro/fira-sans-greek-ext-300-normal.DVDwbKuK.woff2)format("woff2"),url(/_astro/fira-sans-greek-ext-300-normal.CodlqOxk.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-greek-300-normal.D3JfF3y9.woff2)format("woff2"),url(/_astro/fira-sans-greek-300-normal.DSgcXl_1.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-vietnamese-300-normal.BO7He0nF.woff2)format("woff2"),url(/_astro/fira-sans-vietnamese-300-normal.CeyOCBN-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-ext-300-normal.GNF4Ac3G.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-300-normal.CAROBYR0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-300-normal.B2LrTgQS.woff2)format("woff2"),url(/_astro/fira-sans-latin-300-normal.Dwkm-oZ7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-cyrillic-ext-300-italic.GWMJrC1v.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-ext-300-italic.opgxGEAc.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-cyrillic-300-italic.Dd9bxXpb.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-300-italic.B30nZbTP.woff)format("woff");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-display:swap;font-weight:300;src:url(/_astro/fira-sans-greek-ext-300-italic.CzQd3TS7.woff2)format("woff2"),url(/_astro/fira-sans-greek-ext-300-italic.DXS7C2US.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-greek-300-italic.yUtz5dvO.woff2)format("woff2"),url(/_astro/fira-sans-greek-300-italic.y7PBpiui.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-vietnamese-300-italic.DIPtnmnc.woff2)format("woff2"),url(/_astro/fira-sans-vietnamese-300-italic.CKJa2NlE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-ext-300-italic.DIGG-_fY.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-300-italic.RWIFo-St.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:italic;font-display:swap;font-weight:300;src:url(/_astro/fira-sans-latin-300-italic.HLMVdkPW.woff2)format("woff2"),url(/_astro/fira-sans-latin-300-italic.BuP-anoe.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-cyrillic-ext-400-normal.Cycyekte.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-ext-400-normal.Dd5dApAy.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-cyrillic-400-normal.CKu2TFQr.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-400-normal.D9eUeF-O.woff)format("woff");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-display:swap;font-weight:400;src:url(/_astro/fira-sans-greek-ext-400-normal.ByG7UNQ2.woff2)format("woff2"),url(/_astro/fira-sans-greek-ext-400-normal.ClCfNE6D.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-greek-400-normal.BFCFncbp.woff2)format("woff2"),url(/_astro/fira-sans-greek-400-normal.DQ8sF22y.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-vietnamese-400-normal.ljDTQFsx.woff2)format("woff2"),url(/_astro/fira-sans-vietnamese-400-normal.DUVG35gE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-ext-400-normal.BLG_mAEf.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-400-normal.BCUwhuGB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/fira-sans-latin-400-normal.a0AnQzuD.woff2)format("woff2"),url(/_astro/fira-sans-latin-400-normal.66xCkunx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-cyrillic-ext-500-normal.Dkk5LlrU.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-ext-500-normal.Cixivk4R.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-cyrillic-500-normal.CXfldnQ8.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-500-normal.Daski1k2.woff)format("woff");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-display:swap;font-weight:500;src:url(/_astro/fira-sans-greek-ext-500-normal.nq-cjB3m.woff2)format("woff2"),url(/_astro/fira-sans-greek-ext-500-normal.Bem4H9fH.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-greek-500-normal.Cy-TUuxE.woff2)format("woff2"),url(/_astro/fira-sans-greek-500-normal.C9KT8sAy.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-vietnamese-500-normal.ChEXCnJy.woff2)format("woff2"),url(/_astro/fira-sans-vietnamese-500-normal.UV7M6ot_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-latin-ext-500-normal.OO1QnNpY.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-500-normal.CFRf4jcC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/fira-sans-latin-500-normal.Bvbxc8ch.woff2)format("woff2"),url(/_astro/fira-sans-latin-500-normal.Bkfzcwmr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-cyrillic-ext-600-normal.CE6oUZE1.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-ext-600-normal.BKgjRriM.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-cyrillic-600-normal.JSBvCpTs.woff2)format("woff2"),url(/_astro/fira-sans-cyrillic-600-normal.CJ5P9t7t.woff)format("woff");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-display:swap;font-weight:600;src:url(/_astro/fira-sans-greek-ext-600-normal.fS0evUH3.woff2)format("woff2"),url(/_astro/fira-sans-greek-ext-600-normal.DPxZoeHL.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-greek-600-normal.BlqpLOpF.woff2)format("woff2"),url(/_astro/fira-sans-greek-600-normal.DfHu91YF.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-vietnamese-600-normal.Dh2KAvU8.woff2)format("woff2"),url(/_astro/fira-sans-vietnamese-600-normal.Bxjaclsw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-latin-ext-600-normal.DTQBTt1m.woff2)format("woff2"),url(/_astro/fira-sans-latin-ext-600-normal.DLMQsaV4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fira Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/fira-sans-latin-600-normal.CXKlxLG9.woff2)format("woff2"),url(/_astro/fira-sans-latin-600-normal.DtSgd811.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Annie Use Your Telescope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/annie-use-your-telescope-latin-ext-400-normal.RkG_DLmh.woff2)format("woff2"),url(/_astro/annie-use-your-telescope-latin-ext-400-normal.CpnHqreW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Annie Use Your Telescope;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/annie-use-your-telescope-latin-400-normal.D5i3vHpE.woff2)format("woff2"),url(/_astro/annie-use-your-telescope-latin-400-normal.wrivqvmd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fbfaf6;--ink:#2c2e35;--soft:#4a4c53;--muted:#707176;--line:#e8e6df;--line-2:#d9d6cc;--paper:#f3f1ea;--paper-2:#f7f6f1;--accent:#a6661c;--white:#fff;--pad-x:clamp(20px, 4vw, 48px);--max:1280px;--f-display:"Barlow Condensed", "Arial Narrow", sans-serif;--f-body:"Fira Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-hand:"Annie Use Your Telescope", "Comic Sans MS", cursive;--vc:#cadfeb;--vl:#cadfeb}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f-body);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;margin:0;font-weight:300;display:flex}a{color:var(--ink);text-decoration:none}a:hover{color:var(--accent)}img{max-width:100%;height:auto;display:block}button,input,textarea,select{font-family:inherit}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}main{flex:1}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.wrap{max-width:var(--max);padding-left:var(--pad-x);padding-right:var(--pad-x);margin:0 auto}[data-pf],[data-pfsync]{transition:opacity .25s}.sv-pending [data-pf],.sv-pending [data-pfsync]{opacity:0}.kicker{font-family:var(--f-hand);color:var(--accent);font-size:26px;line-height:1}.display{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;margin:0;font-weight:200;line-height:.94}.h-xl{font-size:clamp(44px,6.4vw,84px)}.h-lg{font-size:clamp(44px,6vw,76px);line-height:.95}.h-sec{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:300;line-height:1}.h-sub{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:26px;font-weight:500}.lead{max-width:560px;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.muted{color:var(--muted)}.label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:500}.btn{border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:14px 26px;font-size:15px;font-weight:500;line-height:1.2;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.btn:hover{color:var(--ink);background:#2c2e350d}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{background:var(--accent);border-color:var(--accent);color:#fff}.btn-virtue{background:var(--vc);border-color:var(--vc);font-weight:600}.btn-virtue:hover{background:var(--vc);filter:brightness(.95);transform:translateY(-1px)}.btn-sm{padding:10px 18px;font-size:14px}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pill{border:1px solid var(--line);background:#fff;border-radius:999px;padding:4px 12px;font-size:13px;display:inline-block}.pill-v{background:var(--vl);border-color:#0000;font-weight:500}.site-header{z-index:40;-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#fbfaf6f0;position:sticky;top:0}.hdr{justify-content:space-between;align-items:center;gap:20px;padding-top:14px;padding-bottom:14px;display:flex}.brand{flex-direction:column;gap:5px;display:flex}.brand-name{font-family:var(--f-display);letter-spacing:.1em;font-size:26px;font-weight:600;line-height:1}.dots{gap:5px;display:flex}.dots span{border-radius:50%;width:9px;height:9px}.nav{align-items:center;gap:clamp(14px,2.4vw,30px);display:flex}.nav a{border-bottom:2px solid #0000;padding:6px 0;font-size:15px;font-weight:400}.nav a[aria-current=page]{border-bottom-color:var(--ink);font-weight:500}.nav .search-pill{border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:8px;padding:9px 18px;font-weight:500;display:flex}.nav .search-pill[aria-current=page]{background:var(--ink);color:#fff}.search-ico{border:2px solid;border-radius:50%;width:11px;height:11px;display:inline-block;position:relative}.search-ico:after{content:"";background:currentColor;border-radius:2px;width:5px;height:2px;position:absolute;bottom:-3px;right:-5px;transform:rotate(45deg)}.menu-btn{border:1.5px solid var(--ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:none}.menu-btn span,.menu-btn span:before,.menu-btn span:after{background:var(--ink);border-radius:2px;width:18px;height:2px;transition:transform .2s,background .2s;display:block;position:relative}.menu-btn span:before,.menu-btn span:after{content:"";position:absolute;left:0}.menu-btn span:before{top:-6px}.menu-btn span:after{top:6px}.menu-open .menu-btn span{background:0 0}.menu-open .menu-btn span:before{transform:translateY(6px)rotate(45deg)}.menu-open .menu-btn span:after{transform:translateY(-6px)rotate(-45deg)}.strip{scrollbar-width:none;grid-template-columns:repeat(7,minmax(96px,1fr));display:grid;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.strip a{background:var(--sl);text-align:center;font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:9px 8px;font-size:15px;font-weight:500;transition:background .2s}.strip a:hover,.strip a[aria-current=true]{background:var(--sc);color:var(--ink)}.strip a[aria-current=true]{font-weight:600}@media (width<=820px){.menu-btn{display:inline-flex}.nav{background:var(--bg);border-bottom:1px solid var(--line);padding:8px var(--pad-x) 18px;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 30px #2c2e3514}.menu-open .nav{display:flex}.nav a{border-bottom:1px solid var(--line);padding:12px 0;font-size:17px}.nav a[aria-current=page]{border-bottom-color:var(--line)}.nav .search-pill{border-bottom:1.5px solid var(--ink);justify-content:center;margin-top:14px}.hdr{position:relative}}.site-footer{border-top:1px solid var(--line);background:#fff;margin-top:auto}.ftr{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:28px;padding-top:40px;padding-bottom:40px;font-size:14.5px;line-height:1.6;display:grid}.ftr-col{flex-direction:column;gap:4px;display:flex}.ftr-brand{font-family:var(--f-display);letter-spacing:.1em;font-size:22px;font-weight:600}.hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(24px,4vw,56px);padding-top:clamp(36px,6vw,80px);padding-bottom:40px;display:grid}.hero-text{flex-direction:column;gap:22px;display:flex}.levels{flex-direction:column;gap:10px;margin-top:10px;display:flex}.level-chip{color:var(--ink);text-align:left;cursor:pointer;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:10px 16px;transition:border-color .2s,transform .2s;display:flex}.level-chip:hover{border-color:var(--ink);color:var(--ink);transform:translateY(-2px)}.level-chip[aria-pressed=true]{border-color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink)}.level-chip b{font-size:15px;font-weight:500}.level-chip small{color:var(--muted);font-size:12.5px}.stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:clamp(420px,48vw,610px);position:relative}.stage canvas{opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.stage.is-3d canvas{opacity:1}.stage-fallback{object-fit:contain;max-width:min(520px,92%);max-height:100%;margin:auto;transition:opacity .6s;position:absolute;inset:0}.stage.is-3d .stage-fallback{opacity:0;pointer-events:none}.stage-caption{pointer-events:none;text-align:center;opacity:0;flex-direction:column;align-items:center;gap:2px;transition:opacity .6s .4s;display:flex;position:absolute;bottom:0;left:0;right:0}.stage.is-3d .stage-caption{opacity:1}.stage-caption b{font-family:var(--f-hand);font-size:clamp(30px,3vw,42px);font-weight:400;line-height:1.1}.stage-caption small{color:var(--muted);font-size:13px;line-height:1.4}.sec{padding-top:40px;padding-bottom:72px}.sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.sec-head p{max-width:460px;color:var(--muted);margin:0;font-size:16px;line-height:1.55}.vgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:18px;display:grid}.vcard{background:var(--vl);border-radius:24px;flex-direction:column;gap:14px;padding:16px 16px 22px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:flex}.vcard:hover{color:var(--ink);transform:translateY(-5px);box-shadow:0 18px 36px #2c2e351a}.vcard-img{aspect-ratio:4/3;background:#fff;border-radius:16px;justify-content:center;align-items:center;padding:10px;display:flex;overflow:hidden}.vcard-img img{object-fit:contain;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.vcard:hover .vcard-img img{transform:scale(1.05)rotate(-1deg)}.vcard-name{justify-content:space-between;align-items:baseline;padding:0 6px;display:flex}.vcard-name b{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;font-size:30px;font-weight:500;line-height:1}.vcard-name span{font-family:var(--f-display);font-size:18px}.vcard-meta{padding:0 6px;font-size:14px}.quote-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;justify-content:center;gap:14px;padding:28px;display:flex}.quote-card img{width:140px}.quote-card p{font-family:var(--f-hand);margin:0;font-size:24px;line-height:1.25}.how{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.how-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:36px;padding-top:64px;padding-bottom:64px;display:grid}.how-step{flex-direction:column;gap:10px;display:flex}.how-num{width:52px;height:52px;font-family:var(--f-display);border-radius:50%;justify-content:center;align-items:center;font-size:26px;font-weight:500;display:flex}.how-step h3{font-family:var(--f-display);letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0;font-size:26px;font-weight:500}.how-step p{color:var(--soft);margin:0;font-size:16px;line-height:1.6}.v-hero{background:var(--vl);position:relative;overflow:hidden}.v-hero .fx-leaves{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.v-hero .fx-leaves.on{opacity:1}.v-hero-in{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(24px,4vw,56px);padding-top:clamp(28px,4vw,48px);padding-bottom:clamp(36px,5vw,64px);display:grid;position:relative}.v-hero-text{flex-direction:column;gap:18px;display:flex}.crumbs{flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.v-num{font-family:var(--f-display);letter-spacing:.2em;font-size:18px}.v-title{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:clamp(54px,8.4vw,112px);font-weight:200;line-height:.88}.v-def{max-width:560px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.v-art{perspective:900px;justify-content:center;display:flex;position:relative}.v-art-blob{aspect-ratio:1;background:var(--vc);border-radius:50%;width:78%;animation:14s ease-in-out infinite alternate blob;position:absolute;top:6%;right:4%}@keyframes blob{0%{border-radius:50%;transform:translate(0)scale(1)}50%{border-radius:46% 54% 52% 48%/55% 45%;transform:translate(-3%,2%)scale(1.03)}to{border-radius:53% 47% 45% 55%/48% 56% 44% 52%;transform:translate(2%,-2%)scale(.98)}}.v-art-card{width:100%;max-width:480px;transform-style:preserve-3d;will-change:transform;background:#fff;border-radius:32px;padding:18px;transition:transform .5s cubic-bezier(.2,.8,.2,1);position:relative;box-shadow:0 20px 50px #2c2e351a}.v-art-card img{aspect-ratio:487/592;object-fit:contain;border-radius:18px;width:100%;max-height:520px}.tabs{border:1px solid var(--line);background:#fff;border-radius:18px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.tab{cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;border-radius:13px;flex-direction:column;padding:9px 18px;transition:background .2s;display:flex}.tab:hover{background:var(--paper-2)}.tab[aria-selected=true]{background:var(--vl)}.tab b{font-size:15px;font-weight:500}.tab small{color:var(--soft);font-size:12.5px}.wcard{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px 40px;padding:clamp(20px,2.6vw,32px);display:grid}.wcard[hidden]{display:none}.wcard-l,.wcard-r{flex-direction:column;gap:12px;display:flex}.wcard-r{justify-content:space-between;gap:16px}.wcard h3{font-family:var(--f-display);letter-spacing:.02em;margin:0;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.05}.wcard p{margin:0;font-size:16px;line-height:1.6}.flow{border-radius:12px;gap:3px;min-height:46px;display:flex;overflow:hidden}.flow>div{flex-direction:column;justify-content:center;min-width:0;padding:6px 10px;display:flex}.flow small{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.flow b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{background:var(--paper);border-radius:8px;padding:4px 10px;font-size:13px}.chip em{color:var(--muted);font-style:normal}.story-card{border:1px solid var(--line);background:#fff;border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:clamp(24px,4vw,52px);padding:clamp(20px,3vw,40px);display:grid}.story-art{background:var(--vl);border-radius:22px;padding:16px;position:sticky;top:140px}.story-art img{aspect-ratio:4/3;object-fit:contain;background:#fff;border-radius:14px;width:100%}.story-body{flex-direction:column;gap:16px;display:flex}.story-body h2{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:300;line-height:1}.story-text{flex-direction:column;gap:14px;display:flex;position:relative}.story-text p{margin:0;font-size:17px;line-height:1.7}.story-text.is-clamped{max-height:11.2em;overflow:hidden}.story-text.is-clamped:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:4.5em;position:absolute;bottom:0;left:0;right:0}.linkish{cursor:pointer;color:var(--accent);text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:15px;font-weight:500;text-decoration:underline}.q-list{background:var(--vl);border-radius:22px;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:10px 36px;margin:18px 0 0;padding:28px 28px 28px 56px;font-size:16px;line-height:1.5;display:none}.q-list.is-open{display:grid}.pager{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;padding-bottom:64px;display:grid}.pager a{border:1px solid var(--line);background:#fff;border-radius:20px;align-items:center;gap:16px;padding:20px 24px;transition:border-color .2s,transform .2s;display:flex}.pager a:hover{border-color:var(--ink);color:var(--ink)}.pager a.next{text-align:right;justify-content:flex-end}.pager .dot{border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;display:flex}.pager small{color:var(--muted);font-size:13px;display:block}.pager b{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.06em;font-size:24px;font-weight:500}.w-hero{background:var(--vl)}.w-hero-in{flex-direction:column;gap:16px;padding-top:clamp(26px,4vw,44px);padding-bottom:clamp(32px,4vw,52px);display:flex}.w-hero .pill{background:#fff;border-color:#0000;padding:5px 14px;font-size:14px}.w-hero .pill-v{background:var(--vc)}.w-title{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.02em;max-width:980px;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:300;line-height:.95}.w-cilj{max-width:820px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.6}.w-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px;padding-top:44px;padding-bottom:44px;display:grid}.col{flex-direction:column;gap:14px;display:flex}.step{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:64px 1fr;align-items:start;gap:16px;padding:16px 18px;display:grid}.step-min{width:64px;height:64px;font-family:var(--f-display);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.step-min b{font-size:26px;font-weight:500}.step-min small{font-size:12px}.step-t{flex-direction:column;gap:3px;padding-top:6px;display:flex}.step-t b{font-size:18px;font-weight:500;line-height:1.3}.ish{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ish li{grid-template-columns:14px 1fr;gap:12px;font-size:16px;line-height:1.55;display:grid}.ish li:before{content:"";background:var(--vc);border-radius:50%;width:10px;height:10px;margin-top:7px}.box-paper{background:var(--paper);border-radius:20px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.box-paper p{margin:0;font-size:15.5px;line-height:1.6}.other-levels{flex-wrap:wrap;gap:8px;display:flex}.mats{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:14px;display:grid}.mat-cat{border:1px solid var(--line);background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:20px;display:flex}.mat-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:2px;display:flex}.mat-head b{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.05em;font-size:21px;font-weight:500}.mat-head span{letter-spacing:.08em;background:var(--vl);border-radius:6px;padding:3px 9px;font-size:12px;font-weight:600}.mat-item{text-align:left;background:var(--paper-2);cursor:pointer;color:var(--ink);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 14px;font-size:14.5px;line-height:1.35;transition:background .2s;display:flex}a.mat-item:hover,button.mat-item:hover{background:var(--vl);color:var(--ink)}.mat-item i{white-space:nowrap;font-style:normal;font-weight:600}.mat-item.is-slot{cursor:default;border:1.5px dashed var(--line-2);color:var(--soft);background:0 0}.mat-item.is-slot i{color:var(--muted);font-size:12.5px;font-weight:400}.mat-empty{border:1.5px dashed var(--line-2);color:var(--muted);text-align:center;border-radius:12px;padding:14px;font-size:14px}.search-page{flex-direction:column;gap:22px;max-width:1080px;padding-top:clamp(32px,5vw,64px);padding-bottom:72px;display:flex}.search-input{border:1.5px solid var(--ink);width:100%;color:var(--ink);background:#fff;border-radius:999px;outline:none;padding:18px 22px;font-size:19px}.search-input:focus{box-shadow:0 0 0 4px #a6661c2e}.filter{border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}.filter[aria-pressed=true]{background:var(--ink);color:#fff}.vfilter{background:var(--fl);cursor:pointer;color:var(--ink);border:0;border-radius:999px;outline:2px solid #0000;padding:7px 14px;font-size:14px}.vfilter[aria-pressed=true]{background:var(--fc);outline-color:var(--ink);font-weight:600}.results{flex-direction:column;gap:10px;display:flex}.result{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:16px 20px;transition:border-color .2s;display:grid}.result:hover{border-color:var(--ink);color:var(--ink)}.result .dot{border-radius:50%;width:46px;height:46px}.result-t{flex-direction:column;gap:3px;min-width:0;display:flex}.result-t small{color:var(--soft);font-size:13px}.result-t b{font-family:var(--f-display);font-size:23px;font-weight:500;line-height:1.1}.result-t span{color:var(--muted);font-size:14px;line-height:1.45}.result mark{color:inherit;background:#f7dbb7;border-radius:3px;padding:0 2px}.page{padding-top:clamp(32px,5vw,64px);padding-bottom:72px}.two-col{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(28px,5vw,72px);display:grid}.stack{flex-direction:column;gap:20px;display:flex}.stack>p{margin:0;font-size:17px;line-height:1.65}.stack>p.big{font-size:18px}.vpills{flex-wrap:wrap;gap:8px;display:flex}.vpills a{background:var(--pl);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}.dl{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:minmax(120px,auto) 1fr;gap:10px 22px;margin:0;padding:24px;font-size:15px;line-height:1.5;display:grid}.dl dt{color:var(--muted)}.dl dd{margin:0}.pgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.pcard{background:var(--vl);border-radius:24px;flex-direction:column;gap:14px;padding:16px;display:flex}.pcard-img{background:#fff;border-radius:16px;padding:8px}.pcard-img img{aspect-ratio:4/3;object-fit:contain;width:100%}.pcard-t{flex-direction:column;gap:4px;padding:0 6px;display:flex}.pcard-t small{font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;font-size:16px}.pcard-t b{font-size:19px;font-weight:500;line-height:1.3}.form-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.field{border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:12px;width:100%;padding:13px 16px;font-size:16px}.field:focus{border-color:var(--ink);outline:none}textarea.field{resize:vertical}.hp{position:absolute;left:-9999px}.form-msg{min-height:1.2em;font-size:14.5px}.form-msg.err{color:#b3261e}.thanks{font-family:var(--f-hand);font-size:34px}.note-box{border:1.5px dashed var(--line-2);color:var(--muted);border-radius:16px;padding:16px;font-size:14px}.kid{z-index:100;background:var(--kl,#cadfeb);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .35s,visibility 0s .35s;display:flex;position:fixed;inset:0}.kid.open{opacity:1;visibility:visible;transition:opacity .35s}.kid-top{justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(18px,3vw,36px);display:flex}.kid-top span{font-family:var(--f-display);letter-spacing:.16em;text-transform:uppercase;font-size:20px}.kid-btn{cursor:pointer;width:52px;height:52px;color:var(--ink);background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:26px;display:inline-flex}.kid-btn.dark{background:var(--ink);color:#fff}.kid-btn.big{width:64px;height:64px;font-size:28px}.kid-btn:disabled{opacity:.35;cursor:default}.kid-stage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 clamp(18px,5vw,80px);display:flex;overflow:auto}.kid-slide{width:100%;max-width:1280px;animation:.45s cubic-bezier(.2,.8,.2,1) kidIn}.kid-slide.back{animation-name:kidInBack}@keyframes kidIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes kidInBack{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.kid-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(20px,4vw,60px);display:grid}.kid-art{background:#fff;border-radius:36px;padding:18px}.kid-art img{object-fit:contain;width:100%;height:min(56vh,560px)}.kid-hand{font-family:var(--f-hand);font-size:clamp(28px,3vw,40px);line-height:1}.kid-h{font-family:var(--f-display);text-transform:uppercase;margin:8px 0 0;font-size:clamp(52px,7vw,110px);font-weight:300;line-height:.92}.kid-text{margin:0;font-size:clamp(22px,2.6vw,38px);font-weight:400;line-height:1.45}.kid-q{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:1100px;margin:0 auto;display:flex}.kid-q p{text-wrap:balance;margin:0;font-size:clamp(28px,4vw,58px);font-weight:400;line-height:1.25}.kid-q small{font-family:var(--f-display);letter-spacing:.12em;font-size:22px}.kid-bottom{justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(18px,3vw,36px) 26px;display:flex}.kid-progress{background:#ffffffb3;border-radius:99px;flex:1;max-width:520px;height:8px;overflow:hidden}.kid-progress div{background:var(--ink);border-radius:99px;width:0;height:100%;transition:width .3s}body.kid-lock{overflow:hidden}@media (width<=600px){.kid-art img{height:34vh}.kid-top span{font-size:15px}}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(18px)}.reveal.in{opacity:1;transform:none}.nf{text-align:center;padding:90px var(--pad-x) 110px;flex-direction:column;align-items:center;gap:18px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}@media (width<=960px){.stage{width:calc(100% + 2 * var(--pad-x));margin-left:calc(-1 * var(--pad-x))}.stage-caption{padding:0 var(--pad-x)}}.tagline{border-bottom:1px solid var(--line);background:#fff}.tagline p{text-align:center;font-family:var(--f-hand);margin:0 auto;padding-top:12px;padding-bottom:12px;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.anchor{scroll-margin-top:120px}.subnav{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.subnav a{border:1px solid var(--line);background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;transition:border-color .2s}.subnav a:hover{border-color:var(--ink);color:var(--ink)}.stack>p.highlight{font-family:var(--f-hand);color:var(--accent);font-size:clamp(24px,2.2vw,30px);line-height:1.25}.statement{background:linear-gradient(90deg,#cadfeb,#d8d5e8,#cae0d4,#fecce2,#d8d9d2,#f7dbb7,#c3dab3)}.statement p{padding:clamp(40px, 6vw, 72px) var(--pad-x);text-align:center;font-family:var(--f-hand);text-wrap:balance;margin:0;font-size:clamp(34px,5vw,64px);line-height:1.1}.band-white{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.band-white+.band-white{border-top:0}.sec-pad{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.h2-big{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:clamp(34px,4.2vw,54px);font-weight:300;line-height:.98}.h3-mid{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.05}.roles-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:28px;display:flex}.roles{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.roles li{background:var(--rc);border-radius:999px;padding:10px 20px;font-size:16px;font-weight:500}.goal-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;margin-top:28px;display:grid}.goal{border:1px solid var(--line);background:#fff;border-radius:22px;grid-template-columns:52px 1fr;align-items:start;gap:16px;padding:22px;display:grid}.goal-ico{background:var(--gc);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:24px;display:flex}.goal p{margin:0;padding-top:3px;font-size:16px;line-height:1.55}.benefits{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px;margin-top:22px;display:grid}.benefit{background:var(--bc);border-radius:20px;flex-direction:column;gap:8px;padding:22px 24px;display:flex}.benefit b{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.04em;font-size:22px;font-weight:500;line-height:1.1}.benefit p{margin:0;font-size:15.5px;line-height:1.55}.quotes{columns:3 280px;column-gap:16px;margin-top:28px}.quote{break-inside:avoid;background:var(--qc);border-radius:22px;margin:0 0 16px;padding:22px 24px}.quote:before{content:"„";font-family:var(--f-display);opacity:.35;height:22px;font-size:64px;line-height:.6;display:block}.quote blockquote{margin:0}.quote p{font-family:var(--f-hand);margin:0;font-size:25px;line-height:1.25}.team{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.member{border:1px solid var(--line);background:#fff;border-radius:18px;grid-template-columns:48px 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.member.is-lead{border-color:var(--ink)}.member-ini{background:var(--mc);width:48px;height:48px;font-family:var(--f-display);letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:500;display:flex}.member b{font-size:15.5px;font-weight:500;line-height:1.3;display:block}.member small{color:var(--soft);font-size:13.5px;line-height:1.35;display:block}.member .badge{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}
