@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.0~jsdkr17n-8q.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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.0qncrtrst02xg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.102o-a7zijeb4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.0ko54~va4hedv.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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.0_g40rg5afsj9.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.0fhmqdtqw92rm.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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.174ah87jj.a_j.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:Noto Serif;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.04p-ex3i8ywzp.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:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.0~jsdkr17n-8q.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:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.0qncrtrst02xg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.102o-a7zijeb4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.0ko54~va4hedv.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:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.0_g40rg5afsj9.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.0fhmqdtqw92rm.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:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.174ah87jj.a_j.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:Noto Serif;font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.04p-ex3i8ywzp.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:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f235270b8afd907b-s.0~jsdkr17n-8q.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:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c14305b455766245-s.0qncrtrst02xg.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c8fb9a90ee866113-s.102o-a7zijeb4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c4a62e80926bd3eb-s.0ko54~va4hedv.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:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f696e86c2120700b-s.0_g40rg5afsj9.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/00906005547b49fc-s.0fhmqdtqw92rm.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:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c4270037a9fd2e09-s.174ah87jj.a_j.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:Noto Serif;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8e9d1a1dbcc3c9ea-s.p.04p-ex3i8ywzp.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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.0y.jwrte-75a4.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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.15ww0itm2x.2r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.0bwgdetvyn-85.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.15f~5j~qkim3f.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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.10y4v8c15go72.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.0-q.mttzq3gn~.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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.0nbtxmb3x1sqz.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:Noto Serif;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.0c3c6tp9xl371.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:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.0y.jwrte-75a4.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:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.15ww0itm2x.2r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.0bwgdetvyn-85.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.15f~5j~qkim3f.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:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.10y4v8c15go72.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.0-q.mttzq3gn~.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:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.0nbtxmb3x1sqz.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:Noto Serif;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.0c3c6tp9xl371.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:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/d829ba9c72f21fd6-s.0y.jwrte-75a4.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:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/cf1514ba67088a5f-s.15ww0itm2x.2r.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/142d1fb481f1ebcd-s.0bwgdetvyn-85.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/41900da7e74536d5-s.15f~5j~qkim3f.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:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/aeacf25a943e1f19-s.10y4v8c15go72.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d3604dad620f8b2-s.0-q.mttzq3gn~.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:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2b4499d915222007-s.0nbtxmb3x1sqz.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:Noto Serif;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b4e85636e2ca4056-s.p.0c3c6tp9xl371.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:Noto Serif Fallback;src:local(Times New Roman);ascent-override:90.29%;descent-override:24.75%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_7ed10023-module__jrmw3G__className{font-family:Noto Serif,Noto Serif Fallback}.noto_serif_7ed10023-module__jrmw3G__variable{--font-noto-serif:"Noto Serif", "Noto Serif Fallback"}
.gc-page-root{--cream:#f5f4ed;--cream-2:#f0eee6;--paper:#faf9f5;--camel:#f4c7a8;--camel-soft:#fbdcc4;--espresso:#5e5d59;--ink:#141413;--ink-2:#3a2a20;--line:#14141314;--line-2:#1414130e;--line-3:#14141308;--sage:#9dd5c0;--sage-soft:#c9ebdd;--sage-tint:#e7f6ef;--rose:#f4b5c2;--rose-soft:#fce4ea;--gold:#f6d985;--sky:#b7d8f2;--lilac:#d4bfeb;--lilac-soft:#efe3f8;--rose-warm:var(--gc-tenant-secondary,#d97757);--peach-warm:var(--gc-tenant-soft,var(--camel));--gc-accent:var(--gc-tenant-primary,var(--rose));--gc-accent-fg:var(--gc-tenant-primary-fg,var(--ink));--display:var(--font-noto-serif), Georgia, serif;--serif:var(--font-noto-serif), Georgia, serif;--sans-gc:var(--font-sans-v3,"Figtree"), ui-sans-serif, system-ui, sans-serif;--mono-gc:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;background:var(--cream);color:var(--ink);font-family:var(--sans-gc);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:16px;line-height:1.55;overflow-x:hidden}.gc-page-root *,.gc-page-root :before,.gc-page-root :after{box-sizing:border-box}.gc-page-root a{color:inherit;text-decoration:none}.gc-page-root img{max-width:100%;display:block}.gc-page-root button{cursor:pointer;color:inherit;background:0 0;border:0;font-family:inherit}.gc-page-root input,.gc-page-root textarea,.gc-page-root select{font-family:inherit;font-size:inherit;color:inherit}.gc-page-root .container{max-width:1360px;margin:0 auto;padding:0 40px}@media (max-width:720px){.gc-page-root .container{padding:0 20px}}.gc-page-root .eyebrow{font-family:var(--mono-gc);letter-spacing:.4em;text-transform:uppercase;color:var(--espresso);font-size:11px;font-weight:700}.gc-page-root .eyebrow .dot{background:var(--gc-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:8px;animation:2.4s infinite gcPulse;display:inline-block}@keyframes gcPulse{0%,to{opacity:1;box-shadow:0 0 #f4b5c299}50%{opacity:.65;box-shadow:0 0 0 7px #f4b5c200}}.gc-page-root .btn{height:46px;font:500 13.5px var(--sans-gc);letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:0 22px;transition:transform .15s,background .25s,color .25s,border-color .25s;display:inline-flex}.gc-page-root .btn-primary{background:var(--gc-accent);color:var(--gc-accent-fg);border-color:var(--gc-accent)}.gc-page-root .btn-primary:hover{filter:brightness(.92)}.gc-page-root .btn-ghost{border:1.5px solid var(--ink);color:var(--ink);background:0 0}.gc-page-root .btn-ghost:hover{background:var(--ink);color:var(--cream)}.gc-page-root .btn-rose{background:var(--gc-accent);color:var(--gc-accent-fg)}.gc-page-root .btn-rose:hover{filter:brightness(.92)}.gc-page-root .btn-lg{height:54px;padding:0 28px;font-size:14.5px}.gc-page-root .btn .arr{transition:transform .25s}.gc-page-root .btn:hover .arr{transform:translate(3px)}.gc-page-root .ticker{background:var(--cream-2);color:var(--ink);font-family:var(--mono-gc);letter-spacing:.4em;text-transform:uppercase;border-bottom:1px solid var(--line-2);padding:9px 0;font-size:11px;font-weight:700}.gc-page-root .ticker .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;display:flex}.gc-page-root .ticker .left{align-items:center;gap:14px;display:flex}.gc-page-root .ticker .left:before{content:"";background:var(--gc-accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--gc-accent);opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--gc-accent) 22%, transparent);border-radius:50%}.gc-page-root .ticker .right{opacity:.85;align-items:center;gap:18px;display:flex}.gc-page-root .ticker .sep{opacity:.4}@media (max-width:760px){.gc-page-root .ticker .right{display:none}.gc-page-root .ticker{letter-spacing:.32em;padding:8px 0;font-size:10px}}.gc-page-root .nav{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line-2);background:#f5f4edc7;position:sticky;top:0}.gc-page-root .nav-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;height:72px;display:grid}.gc-page-root .logo{font-family:var(--display);letter-spacing:-.012em;align-items:center;gap:12px;font-size:24px;display:flex}.gc-page-root .logo .ws{color:var(--espresso);margin-left:-2px;font-style:italic}.gc-page-root .logo .tag{font-family:var(--mono-gc);letter-spacing:.3em;color:var(--espresso);text-transform:uppercase;border:1px solid var(--line);border-radius:999px;margin-left:8px;padding:4px 8px 3px;font-size:9.5px;font-weight:700;line-height:1}.gc-page-root .nav-links{color:var(--ink-2);justify-content:center;gap:30px;font-size:13.5px;display:flex}.gc-page-root .nav-links a{opacity:.78;align-items:center;gap:6px;transition:opacity .2s;display:inline-flex}.gc-page-root .nav-links a:hover,.gc-page-root .nav-links a.on{opacity:1}.gc-page-root .nav-links a.on:before{content:"";background:var(--gc-accent);border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.gc-page-root .nav-cta{align-items:center;gap:10px;display:flex}@media (max-width:920px){.gc-page-root .nav-links,.gc-page-root .logo .tag{display:none}}@media (max-width:700px){.gc-page-root .nav-cta .btn-ghost{display:none}.gc-page-root .nav-cta .btn{height:38px;padding:0 14px;font-size:12.5px}.gc-page-root .nav-inner{gap:16px;height:60px}.gc-page-root .logo{font-size:19px}}.gc-page-root .hero{padding:60px 0 40px;position:relative;overflow:hidden}@media (max-width:700px){.gc-page-root .hero{padding:32px 0 28px}.gc-page-root .h1{letter-spacing:-.025em;font-size:clamp(40px,9vw,60px);line-height:.98}.gc-page-root .hero-sub{font-size:14.5px;line-height:1.55}}.gc-page-root .hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(900px 380px at 88% 8%,#f4b5c238,#0000 60%),radial-gradient(700px 320px at 6% 70%,#d4bfeb38,#0000 65%);position:absolute;inset:0}.gc-page-root .hero .container{z-index:1;position:relative}.gc-page-root .hero-meta{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);justify-content:space-between;align-items:flex-start;margin-bottom:30px;font-size:10.5px;font-weight:700;display:flex}.gc-page-root .hero-meta .l{flex-wrap:wrap;gap:20px;display:flex}.gc-page-root .hero-meta .l span{opacity:.78}.gc-page-root .hero-meta .r{align-items:center;gap:10px;display:flex}@media (max-width:700px){.gc-page-root .hero-meta{letter-spacing:.26em;margin-bottom:18px;font-size:9.5px}.gc-page-root .hero-meta .r{display:none}.gc-page-root .hero-meta .l{gap:12px}}@media (max-width:480px){.gc-page-root .hero-meta .l span:first-child{display:none}}.gc-page-root .hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;display:grid}@media (max-width:1000px){.gc-page-root .hero-grid{grid-template-columns:1fr;gap:48px}}.gc-page-root .h1{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(38px,6vw,76px);font-weight:400;line-height:.98}.gc-page-root .h1 .it{color:var(--espresso);font-style:italic}.gc-page-root .h1 .stack{display:block}.gc-page-root .h1 .underline{display:inline-block;position:relative}.gc-page-root .h1 .underline:after{content:"";background:var(--gc-accent);opacity:.85;z-index:-1;border-radius:6px;height:.08em;position:absolute;bottom:.06em;left:-2%;right:-2%}.gc-page-root .hero-sub{max-width:540px;color:var(--ink-2);opacity:.85;margin-top:28px;font-size:18px;line-height:1.5}.gc-page-root .hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.gc-page-root .hero-trust{font-family:var(--mono-gc);letter-spacing:.3em;color:var(--espresso);text-transform:uppercase;align-items:center;gap:14px;margin-top:18px;font-size:10.5px;font-weight:700;display:flex}.gc-page-root .hero-trust .avs{display:flex}.gc-page-root .hero-trust .avs .a{border:2px solid var(--paper);background:linear-gradient(135deg, var(--camel-soft), var(--espresso));border-radius:50%;width:24px;height:24px;margin-left:-8px}.gc-page-root .hero-trust .avs .a:first-child{background:linear-gradient(135deg, var(--rose), #e690a8);margin-left:0}.gc-page-root .hero-trust .avs .a:nth-child(2){background:linear-gradient(135deg, var(--gold), #e8b838)}.gc-page-root .hero-trust .avs .a:nth-child(3){background:linear-gradient(135deg, var(--lilac), #9f7bcb)}.gc-page-root .hero-stage{justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}.gc-page-root .hero-stage .bg-ring{background:radial-gradient(circle at 36% 32%, #ffead3 0%, var(--rose-soft) 50%, var(--lilac-soft) 100%);filter:blur(2px);z-index:0;border-radius:50%;width:380px;height:380px;position:absolute}.gc-page-root .gc{aspect-ratio:1.586;width:420px;max-width:90%;transform-style:preserve-3d;color:var(--ink);isolation:isolate;border-radius:22px;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #1f1b2e52,0 18px 32px -16px #1f1b2e29,inset 0 0 0 1px #fff9}.gc-page-root .gc.hero-card{transform:rotate(-4deg)}.gc-page-root .gc.hero-card:hover{transform:rotate(-2deg)translateY(-6px)}.gc-page-root .gc-inner{flex-direction:column;justify-content:space-between;padding:26px;display:flex;position:absolute;inset:0}.gc-page-root .gc-top{justify-content:space-between;align-items:flex-start;display:flex}.gc-page-root .gc-brand{font-family:var(--display);letter-spacing:-.01em;align-items:center;gap:9px;font-size:18px;display:flex}.gc-page-root .gc-brand .ws{color:var(--espresso);opacity:.85;margin-left:-1px;font-style:italic}.gc-page-root .gc-edition{font-family:var(--mono-gc);letter-spacing:.25em;text-transform:uppercase;color:var(--espresso);text-align:right;font-size:9px;font-weight:700}.gc-page-root .gc-edition b{color:var(--ink);font-weight:400;font-family:var(--display);letter-spacing:-.005em;text-transform:none;margin-top:1px;font-size:13px;font-style:italic;display:block}.gc-page-root .gc-mid{flex-direction:column;align-items:flex-start;gap:0;display:flex}.gc-page-root .gc-for{font-family:var(--mono-gc);letter-spacing:.25em;text-transform:uppercase;color:var(--espresso);opacity:.85;font-size:9.5px;font-weight:700}.gc-page-root .gc-msg{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);max-width:90%;margin:6px 0 0;font-size:34px;font-weight:400;line-height:1}.gc-page-root .gc-msg .it{color:var(--espresso);font-style:italic}.gc-page-root .gc-msg.small{font-size:26px}.gc-page-root .gc-bottom{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.gc-page-root .gc-amount{flex-direction:column;display:flex}.gc-page-root .gc-amount .lab{font-family:var(--mono-gc);letter-spacing:.25em;text-transform:uppercase;color:var(--espresso);opacity:.85;font-size:8.5px;font-weight:700}.gc-page-root .gc-amount .v{font-family:var(--display);letter-spacing:-.01em;margin-top:2px;font-size:38px;line-height:1}.gc-page-root .gc-amount .v small{color:var(--espresso);font-size:14px;font-family:var(--sans-gc);letter-spacing:0;margin-left:2px;font-weight:500}.gc-page-root .gc-code{font-family:var(--mono-gc);letter-spacing:.25em;color:var(--espresso);text-align:right;font-size:9.5px;font-weight:700}.gc-page-root .gc-code b{color:var(--ink);letter-spacing:.25em;margin-top:2px;font-weight:700;display:block}.gc-page-root .gc.v-a{background:linear-gradient(155deg,#fff1e2 0%,#ffd9c2 55%,#f4c7a8 100%)}.gc-page-root .gc.v-a:before{content:"";z-index:0;background:radial-gradient(180px 220px at 86% 88%,#f4b5c28c,#0000 70%),radial-gradient(140px 180px at 12% 16%,#ffffff8c,#0000 70%);position:absolute;inset:0}.gc-page-root .gc.v-a .gc-inner{z-index:2}.gc-page-root .gc.v-a .gc-bloom{z-index:1;pointer-events:none;opacity:.85;width:200px;height:200px;position:absolute;bottom:-20px;right:-20px}.gc-page-root .gc.v-b{background:linear-gradient(155deg,#faf1ff 0%,#efe3f8 60%,#d4bfeb 100%)}.gc-page-root .gc.v-b:before{content:"";z-index:0;background:radial-gradient(200px 200px at 10% 88%,#f4b5c266,#0000 70%),radial-gradient(180px 180px at 90% 10%,#fff9,#0000 70%);position:absolute;inset:0}.gc-page-root .gc.v-b .gc-inner{z-index:2}.gc-page-root .gc.v-b .gc-bloom{z-index:1;opacity:.9;width:220px;height:220px;position:absolute;bottom:-30px;left:-20px}.gc-page-root .gc.v-b .gc-bloom.tr{opacity:.65;width:150px;height:150px;position:absolute;inset:-30px -30px auto auto}.gc-page-root .gc.v-c{background:#fff6f8}.gc-page-root .gc.v-c:before{content:"";background:linear-gradient(135deg, transparent 50%, var(--rose-soft) 50%), radial-gradient(200px 220px at 90% 92%, #f4b5c2a6, transparent 70%);z-index:0;position:absolute;inset:0}.gc-page-root .gc.v-c .gc-inner{z-index:2}.gc-page-root .gc.v-c .gc-bloom{z-index:1;opacity:.95;width:180px;height:180px;position:absolute;bottom:-12px;right:-10px}.gc-page-root .gc.v-d{background:linear-gradient(150deg,#fffbec 0%,#fcf1c9 60%,#f6d985 110%)}.gc-page-root .gc.v-d:before{content:"";z-index:1;pointer-events:none;border:1px solid #7a5c7a40;border-radius:14px;position:absolute;inset:14px}.gc-page-root .gc.v-d .gc-inner{z-index:2;padding:32px}.gc-page-root .gc.v-e{color:#fdf9ef;background:#3a2a20}.gc-page-root .gc.v-e:before{content:"";z-index:0;background:radial-gradient(220px 200px at 88% 12%,#f4b5c238,#0000 70%),radial-gradient(260px 220px at 10% 92%,#d4bfeb38,#0000 70%);position:absolute;inset:0}.gc-page-root .gc.v-e .gc-inner{z-index:2}.gc-page-root .gc.v-e .gc-brand{color:var(--cream)}.gc-page-root .gc.v-e .gc-brand .ws{color:var(--camel)}.gc-page-root .gc.v-e .gc-edition,.gc-page-root .gc.v-e .gc-for,.gc-page-root .gc.v-e .gc-amount .lab,.gc-page-root .gc.v-e .gc-code{color:var(--camel-soft);opacity:.85}.gc-page-root .gc.v-e .gc-edition b{color:var(--cream);font-style:italic}.gc-page-root .gc.v-e .gc-msg{color:var(--cream)}.gc-page-root .gc.v-e .gc-msg .it{color:var(--camel)}.gc-page-root .gc.v-e .gc-amount .v{color:var(--cream)}.gc-page-root .gc.v-e .gc-amount .v small{color:var(--camel)}.gc-page-root .gc.v-e .gc-code b{color:var(--cream)}.gc-page-root .gc.v-e .gc-quote{font-family:var(--display);color:var(--cream);opacity:.95;letter-spacing:-.015em;z-index:2;max-width:80%;font-size:clamp(28px,8.5vw,36px);font-style:normal;line-height:1.05;position:absolute;top:36%;left:26px}.gc-page-root .gc.v-e .gc-quote em{color:var(--rose-warm);font-style:italic}.gc-page-root .gc.v-e .gc-quote:before{content:"“";color:var(--camel);margin-right:6px;font-size:1.4em;line-height:0}.gc-page-root .gc.v-f{background:#fbf7f2}.gc-page-root .gc.v-f .gc-inner{z-index:2;flex-direction:row;align-items:stretch;gap:18px;padding:22px}.gc-page-root .gc.v-f .polaroid{background:#fff;border-radius:2px;align-self:center;width:38%;padding:8px 8px 26px;position:relative;transform:rotate(-3deg);box-shadow:0 8px 18px -10px #1f1b2e66}.gc-page-root .gc.v-f .polaroid .pic{aspect-ratio:1;background:linear-gradient(135deg,#f4c7a8 0%,#f4b5c2 50%,#d4bfeb 100%);border-radius:1px;width:100%;position:relative;overflow:hidden}.gc-page-root .gc.v-f .polaroid .pic:not(.has-photo):after{content:"flores · mamá";font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:#ffffffd9;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex;position:absolute;inset:0}.gc-page-root .gc.v-f .polaroid .pic.has-photo{background:#f5f4ed}.gc-page-root .gc.v-f .polaroid .pic.has-photo img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.gc-page-root .gc.v-f .polaroid .cap{text-align:center;font-family:"Caveat", var(--display);color:var(--espresso);font-size:14px;font-style:italic;position:absolute;bottom:6px;left:0;right:0}.gc-page-root .gc.v-f .right{flex-direction:column;flex:1;justify-content:space-between;display:flex}.gc-page-root .gc.v-f .right .gc-mid{flex-direction:column;flex:1;justify-content:center;display:flex}.gc-page-root .gc.v-f .gc-msg{font-size:24px}.gc-page-root .bloom-svg{width:100%;height:100%;display:block}.gc-page-root .editorial-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper);padding:22px 0;overflow:hidden}.gc-page-root .eb-inner{align-items:center;gap:64px;width:max-content;animation:40s linear infinite gcSlide;display:flex}@keyframes gcSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.gc-page-root .eb-item{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-2);white-space:nowrap;opacity:.9;align-items:center;gap:64px;font-size:30px;display:flex}.gc-page-root .eb-item .it{color:var(--espresso);font-style:italic}.gc-page-root .eb-item .star{font-family:var(--mono-gc);color:var(--rose-warm);opacity:.7;font-size:14px;font-weight:700}.gc-page-root section{padding:120px 0;position:relative}@media (max-width:720px){.gc-page-root section{padding:80px 0}}.gc-page-root .sec-head{grid-template-columns:1fr 360px;align-items:flex-end;gap:60px;margin-bottom:54px;display:grid}@media (max-width:900px){.gc-page-root .sec-head{grid-template-columns:1fr;gap:30px}}.gc-page-root .sec-title{font-family:var(--display);letter-spacing:-.025em;margin:14px 0 0;font-size:clamp(30px,4.2vw,54px);font-weight:400;line-height:1.02}.gc-page-root .sec-title .it{color:var(--espresso);font-style:italic}.gc-page-root .sec-sub{color:var(--ink-2);opacity:.82;font-size:15.5px;line-height:1.55}.gc-page-root .designs-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}@media (max-width:1000px){.gc-page-root .designs-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.gc-page-root .designs-grid{grid-template-columns:1fr}}.gc-page-root .design-card{cursor:pointer;flex-direction:column;gap:14px;display:flex}.gc-page-root .design-card .card-stage{aspect-ratio:1.586;border-radius:22px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.gc-page-root .design-card:hover .card-stage{transform:translateY(-6px)}.gc-page-root .design-card .gc{aspect-ratio:auto;width:100%;max-width:none;height:100%}.gc-page-root .design-card .meta{justify-content:space-between;align-items:flex-end;padding:0 4px;display:flex}.gc-page-root .design-card .meta .l{flex-direction:column;gap:2px;display:flex}.gc-page-root .design-card .meta .num{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);font-size:10px;font-weight:700}.gc-page-root .design-card .meta .name{font-family:var(--display);letter-spacing:-.012em;font-size:22px;line-height:1}.gc-page-root .design-card .meta .name .it{color:var(--espresso);font-style:italic}.gc-page-root .design-card .meta .desc{color:var(--ink-2);opacity:.7;margin-top:2px;font-size:13px;line-height:1.4}.gc-page-root .design-card .meta .pick{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;padding:8px 12px;font-size:9.5px;font-weight:700;transition:background .2s,color .2s,border-color .2s}.gc-page-root .design-card.on .pick{background:var(--gc-accent);color:var(--gc-accent-fg);border-color:var(--gc-accent)}.gc-page-root .design-card.on .card-stage{box-shadow:0 0 0 3px var(--gc-accent), 0 30px 60px -30px #1414134d}.gc-page-root .builder{background:var(--cream-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gc-page-root .builder-grid{grid-template-columns:1.05fr 1fr;align-items:flex-start;gap:60px;display:grid}@media (max-width:980px){.gc-page-root .builder-grid{grid-template-columns:1fr;gap:40px}}.gc-page-root .b-preview{flex-direction:column;gap:18px;display:flex;position:sticky;top:90px}@media (max-width:980px){.gc-page-root .b-preview{position:static}}.gc-page-root .b-preview-stage{background:var(--paper);border:1px solid var(--line);background-image:radial-gradient(700px 300px at 90% 10%,#f4b5c22e,#0000 60%),radial-gradient(500px 240px at 6% 90%,#d4bfeb2e,#0000 65%);border-radius:8px;justify-content:center;align-items:center;min-height:340px;padding:36px;display:flex}.gc-page-root .b-preview-stage .gc{width:100%;max-width:460px}.gc-page-root .b-preview-meta{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);justify-content:space-between;align-items:center;font-size:10px;font-weight:700;display:flex}.gc-page-root .b-preview-meta .live{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.gc-page-root .b-preview-meta .live:before{content:"";background:var(--sage);border-radius:50%;width:6px;height:6px;animation:2.4s infinite gcPulse;box-shadow:0 0 0 4px #9dd5c040}.gc-page-root .b-form{flex-direction:column;gap:30px;display:flex}.gc-page-root .b-step-head{align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.gc-page-root .b-step-num{font-family:var(--display);color:var(--rose-warm);font-size:22px;font-style:italic}.gc-page-root .b-step-title{font-family:var(--display);letter-spacing:-.018em;font-size:28px;font-weight:400;line-height:1.08}.gc-page-root .b-step-title .it{color:var(--espresso);font-style:italic}.gc-page-root .amounts{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}@media (max-width:540px){.gc-page-root .amounts{grid-template-columns:repeat(2,1fr)}}.gc-page-root .amount{background:var(--paper);border:1px solid var(--line);cursor:pointer;border-radius:6px;flex-direction:column;align-items:center;gap:2px;padding:18px 12px;transition:all .2s;display:flex}.gc-page-root .amount:hover{border-color:var(--ink)}.gc-page-root .amount.on{background:var(--gc-accent);color:var(--gc-accent-fg);border-color:var(--gc-accent)}.gc-page-root .amount .v{font-family:var(--display);letter-spacing:-.01em;font-size:30px;line-height:1}.gc-page-root .amount .v small{font-size:13px;font-family:var(--sans-gc);color:var(--espresso);margin-left:2px;font-weight:500}.gc-page-root .amount.on .v small{color:currentColor;opacity:.8}.gc-page-root .amount .l{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);margin-top:6px;font-size:9px;font-weight:700}.gc-page-root .amount.on .l{color:currentColor;opacity:.82}.gc-page-root .amount.custom{background:0 0;border-style:dashed}.gc-page-root .amount.custom .v{color:var(--espresso);font-size:18px;font-style:italic}.gc-page-root .amount.custom input{text-align:center;font-family:var(--display);color:var(--ink);letter-spacing:-.01em;background:0 0;border:0;outline:0;width:100%;font-size:30px}.gc-page-root .amount.custom input::placeholder{color:var(--espresso);opacity:.5;font-style:italic}.gc-page-root .field{flex-direction:column;gap:8px;display:flex}.gc-page-root .field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (max-width:540px){.gc-page-root .field-row{grid-template-columns:1fr}}.gc-page-root .field label{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);font-size:9.5px;font-weight:700}.gc-page-root .field input,.gc-page-root .field textarea,.gc-page-root .field select{background:var(--paper);border:1px solid var(--line);color:var(--ink);font-size:14.5px;font-family:var(--sans-gc);border-radius:4px;outline:none;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.gc-page-root .field textarea{resize:vertical;min-height:96px;line-height:1.5}.gc-page-root .field input:focus,.gc-page-root .field textarea:focus,.gc-page-root .field select:focus{border-color:var(--ink);box-shadow:0 0 0 3px #f4b5c240}.gc-page-root .field .PhoneInput{background:var(--paper);border:1px solid var(--line);height:auto;color:var(--ink);font-size:14.5px;font-family:var(--sans-gc);box-shadow:none;border-radius:4px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.gc-page-root .field .PhoneInput:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #f4b5c240}.gc-page-root .field .PhoneInput input{font-size:inherit;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-family:inherit}.gc-page-root .field .PhoneInput input:focus{box-shadow:none;border:0}.gc-page-root .field .hint{color:var(--espresso);opacity:.7;font-size:12px}.gc-page-root .field .count{font-family:var(--mono-gc);letter-spacing:.25em;color:var(--espresso);text-align:right;opacity:.7;font-size:9.5px;font-weight:700}.gc-page-root .delivery{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (max-width:820px){.gc-page-root .delivery{grid-template-columns:1fr}}.gc-page-root .deliv-opt{background:var(--paper);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:6px;flex-direction:column;gap:6px;width:100%;padding:16px;transition:all .2s;display:flex}.gc-page-root .deliv-opt:hover{border-color:var(--ink)}.gc-page-root .deliv-opt.on{border-color:var(--gc-accent);box-shadow:inset 0 0 0 1px var(--gc-accent)}.gc-page-root .deliv-opt .top{justify-content:space-between;align-items:center;display:flex}.gc-page-root .deliv-opt .top .name{font-family:var(--display);letter-spacing:-.005em;font-size:18px}.gc-page-root .deliv-opt .top .name .it{color:var(--espresso);font-style:italic}.gc-page-root .deliv-opt .radio{border:1.5px solid var(--line);background:var(--paper);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.gc-page-root .deliv-opt.on .radio{border-color:var(--gc-accent)}.gc-page-root .deliv-opt.on .radio:after{content:"";background:var(--gc-accent);border-radius:50%;width:8px;height:8px}.gc-page-root .deliv-opt .desc{color:var(--ink-2);opacity:.7;font-size:12.5px;line-height:1.4}.gc-page-root .summary{background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:8px;flex-direction:column;gap:18px;padding:28px;display:flex;box-shadow:0 30px 60px -40px #1414132e}.gc-page-root .summary .row{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;padding:10px 0;display:flex}.gc-page-root .summary .row:first-of-type{border-top:0;padding-top:0}.gc-page-root .summary .row .l{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);font-size:10px;font-weight:700}.gc-page-root .summary .row .r{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);font-size:18px}.gc-page-root .summary .row .r .it{color:var(--espresso);font-style:italic}.gc-page-root .summary .total{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-top:8px;padding-top:18px;display:flex}.gc-page-root .summary .total .l{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);font-size:11px;font-weight:700}.gc-page-root .summary .total .v{font-family:var(--display);letter-spacing:-.01em;color:var(--gc-accent);font-size:54px;line-height:.95}.gc-page-root .summary .total .v small{color:var(--espresso);font-size:18px;font-family:var(--sans-gc);margin-left:4px;font-weight:500}.gc-page-root .summary .checkout{grid-template-columns:1fr auto;gap:8px;margin-top:6px;display:grid}.gc-page-root .summary .checkout .btn-checkout{background:var(--gc-accent);height:54px;color:var(--gc-accent-fg);font-family:var(--sans-gc);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:500;transition:filter .2s,transform .15s;display:flex}.gc-page-root .summary .checkout .btn-checkout:hover{filter:brightness(.92)}.gc-page-root .summary .pay-row{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);opacity:.8;align-items:center;gap:8px;margin-top:2px;font-size:9.5px;font-weight:700;display:flex}.gc-page-root .summary .pay-row .pays{flex-wrap:wrap;gap:6px;display:flex}.gc-page-root .summary .pay-row .pays span{border:1px solid var(--line-2);border-radius:999px;padding:3px 8px}.gc-page-root .how-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (max-width:1000px){.gc-page-root .how-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.gc-page-root .how-grid{grid-template-columns:1fr}}.gc-page-root .how-card{background:var(--paper);border:1px solid var(--line-2);border-radius:8px;flex-direction:column;gap:14px;min-height:280px;padding:26px;display:flex;position:relative;overflow:hidden}.gc-page-root .how-card .step{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);justify-content:space-between;font-size:10px;font-weight:700;display:flex}.gc-page-root .how-card .step .num{font-family:var(--display);color:var(--rose-warm);letter-spacing:0;text-transform:none;font-size:18px;font-style:italic}.gc-page-root .how-card h5{font-family:var(--display);letter-spacing:-.012em;margin:6px 0 4px;font-size:24px;font-weight:400;line-height:1.05}.gc-page-root .how-card h5 .it{color:var(--espresso);font-style:italic}.gc-page-root .how-card p{color:var(--ink-2);opacity:.78;margin:0;font-size:13.5px;line-height:1.5}.gc-page-root .how-card .visual{background:var(--cream-2);height:88px;font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);border:1px dashed var(--line-2);border-radius:6px;justify-content:center;align-items:center;margin-top:auto;font-size:9.5px;font-weight:700;display:flex;position:relative;overflow:hidden}.gc-page-root .how-card .visual.peach{background:linear-gradient(135deg, #fff1e2, var(--rose-soft))}.gc-page-root .how-card .visual.lilac{background:linear-gradient(135deg, var(--lilac-soft), #fff6fa)}.gc-page-root .how-card .visual.ink{background:linear-gradient(135deg, color-mix(in srgb, var(--gc-accent) 85%, var(--ink)), color-mix(in srgb, var(--gc-accent) 100%, var(--camel) 0%));color:var(--gc-accent-fg);border:0}.gc-page-root .how-card .visual.butter{background:linear-gradient(135deg,#fffbec,#f6d985)}.gc-page-root .testis{background:var(--cream-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gc-page-root .testi-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.gc-page-root .testi-grid{grid-template-columns:1fr}}.gc-page-root .testi{background:var(--paper);border:1px solid var(--line-2);border-radius:8px;flex-direction:column;gap:14px;padding:28px;display:flex}.gc-page-root .testi .stars{font-family:var(--mono-gc);color:var(--gold);letter-spacing:.25em;font-size:14px;font-weight:700}.gc-page-root .testi .q{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);font-size:22px;line-height:1.18}.gc-page-root .testi .q .it{color:var(--espresso);font-style:italic}.gc-page-root .testi .who{border-top:1px solid var(--line-2);align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.gc-page-root .testi .who .av{background:linear-gradient(135deg, var(--rose), var(--lilac));border-radius:50%;width:36px;height:36px}.gc-page-root .testi .who .av.b{background:linear-gradient(135deg, var(--camel), var(--camel-soft))}.gc-page-root .testi .who .av.c{background:linear-gradient(135deg, var(--gold), #e8b838)}.gc-page-root .testi .who .name{font-family:var(--display);letter-spacing:-.005em;font-size:16px}.gc-page-root .testi .who .name small{font-family:var(--mono-gc);color:var(--espresso);letter-spacing:.3em;text-transform:uppercase;margin-top:2px;font-size:9.5px;font-style:normal;font-weight:700;display:block}.gc-page-root .faq-list{border-top:1px solid var(--line);flex-direction:column;display:flex}.gc-page-root .faq-item{border-bottom:1px solid var(--line)}.gc-page-root .faq-q{text-align:left;width:100%;font-family:var(--display);letter-spacing:-.018em;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:22px;line-height:1.25;display:flex}.gc-page-root .faq-q .icn{font-family:var(--mono-gc);color:var(--espresso);font-size:18px;font-weight:700;transition:transform .25s}.gc-page-root .faq-item.open .faq-q .icn{color:var(--rose-warm);transform:rotate(45deg)}.gc-page-root .faq-a{max-height:0;transition:max-height .35s;overflow:hidden}.gc-page-root .faq-a>div{color:var(--ink-2);opacity:.85;max-width:760px;padding:0 4px 24px;font-size:15px;line-height:1.6}.gc-page-root .faq-item.open .faq-a{max-height:500px}.gc-page-root .final-cta{background:var(--cream-2);color:var(--ink);border-top:1px solid var(--line-2);position:relative;overflow:hidden}.gc-page-root .final-cta:before{content:"";background:radial-gradient(800px 380px at 88% 12%, color-mix(in srgb, var(--gc-accent) 12%, transparent), transparent 60%), radial-gradient(600px 320px at 8% 80%, #d4bfeb2e, transparent 65%);pointer-events:none;z-index:0;position:absolute;inset:0}.gc-page-root .final-cta .container{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}@media (max-width:900px){.gc-page-root .final-cta .container{grid-template-columns:1fr;gap:40px}}.gc-page-root .final-cta h2{font-family:var(--display);letter-spacing:-.028em;color:var(--ink);margin:14px 0 20px;font-size:clamp(32px,4.4vw,58px);font-weight:400;line-height:1}.gc-page-root .final-cta h2 .it{color:var(--gc-accent);font-style:italic}.gc-page-root .final-cta .eyebrow{color:var(--espresso)}.gc-page-root .final-cta p{color:var(--ink-2);opacity:.82;max-width:460px;font-size:16px;line-height:1.55}.gc-page-root .final-cta .actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.gc-page-root .final-cta-art{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative}.gc-page-root .final-cta-art .gc{transform:rotate(4deg)}.gc-page-root .foot{color:var(--ink-2);padding:60px 0 40px;font-size:13px}.gc-page-root .foot-top{border-bottom:1px solid var(--line);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:40px;padding-bottom:40px;display:grid}@media (max-width:900px){.gc-page-root .foot-top{grid-template-columns:1fr 1fr;gap:30px}}.gc-page-root .foot p{opacity:.78;max-width:320px;margin:14px 0 0;line-height:1.55}.gc-page-root .foot h6{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);margin:0 0 14px;font-size:10px;font-weight:700}.gc-page-root .foot ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.gc-page-root .foot ul li a{opacity:.85;transition:opacity .2s}.gc-page-root .foot ul li a:hover{opacity:1}.gc-page-root .foot-bottom{font-family:var(--mono-gc);letter-spacing:.3em;text-transform:uppercase;color:var(--espresso);flex-wrap:wrap;justify-content:space-between;gap:14px;font-size:10px;font-weight:700;display:flex}.gc-page-root .foot-bottom .links{gap:18px;display:flex}.gc-page-root .petals{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.gc-page-root .petal{opacity:.5;animation:22s linear infinite gcFall;position:absolute}.gc-page-root .petal.p1{animation-duration:24s;top:-30px;left:8%}.gc-page-root .petal.p2{animation-duration:30s;animation-delay:-4s;top:-60px;left:38%}.gc-page-root .petal.p3{animation-duration:26s;animation-delay:-9s;top:-90px;left:72%}.gc-page-root .petal.p4{animation-duration:32s;animation-delay:-14s;top:-30px;left:88%}@keyframes gcFall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(110vh)rotate(360deg)}}.gc-page-root .gc.t-bloom,.gc-page-root .gc.t-editorial,.gc-page-root .gc.t-minimal,.gc-page-root .gc.t-polaroid{color:var(--gc-ink);background:linear-gradient(155deg, var(--gc-bg) 0%, var(--gc-bg-2) 100%)}.gc-page-root .gc.t-minimal{background:var(--gc-bg)}.gc-page-root .gc[class*=\ t-] .gc-brand,.gc-page-root .gc[class*=\ t-] .gc-msg,.gc-page-root .gc[class*=\ t-] .gc-edition b,.gc-page-root .gc[class*=\ t-] .gc-amount .v{color:var(--gc-ink)}.gc-page-root .gc[class*=\ t-] .gc-for,.gc-page-root .gc[class*=\ t-] .gc-edition,.gc-page-root .gc[class*=\ t-] .gc-type,.gc-page-root .gc[class*=\ t-] .gc-amount .lab,.gc-page-root .gc[class*=\ t-] .gc-amount .v small{color:var(--gc-tenue)}.gc-page-root .gc[class*=\ t-] .gc-msg .it{color:var(--gc-accent)}.gc-page-root .gc[class*=\ t-] .gc-brand .m{background:radial-gradient(circle at 32% 30%, var(--gc-bg), var(--gc-accent) 60%);border-radius:50%;flex-shrink:0;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000012}.gc-page-root .gc-type{font-family:var(--mono-gc);letter-spacing:.2em;text-transform:uppercase;text-align:right;font-size:9px;line-height:1.4}.gc-page-root .gc-type b{color:var(--gc-ink);font-weight:400;font-family:var(--display);letter-spacing:-.005em;text-transform:none;margin-top:1px;font-size:12.5px;font-style:italic;display:block}.gc-page-root .gc.t-bloom:before{content:"";background:radial-gradient(180px 200px at 88% 86%, color-mix(in srgb, var(--gc-accent) 35%, transparent), transparent 65%), radial-gradient(140px 160px at 10% 12%, #fff9, transparent 70%);z-index:0;position:absolute;inset:0}.gc-page-root .gc.t-bloom .gc-inner{z-index:2}.gc-page-root .gc.t-bloom .gc-shape{z-index:1;pointer-events:none;opacity:.95;width:220px;height:220px;position:absolute;bottom:-40px;right:-30px}.gc-page-root .shape-svg{width:100%;height:100%;display:block}.gc-page-root .gc.t-editorial:before{content:"";background:radial-gradient(260px 240px at 88% 8%, color-mix(in srgb, var(--gc-accent) 16%, transparent), transparent 65%), radial-gradient(240px 220px at 10% 95%, color-mix(in srgb, var(--gc-accent) 10%, transparent), transparent 70%);z-index:0;position:absolute;inset:0}.gc-page-root .gc.t-editorial .gc-inner{z-index:2}.gc-page-root .gc.t-editorial .gc-quote{font-family:var(--display);color:var(--gc-ink);letter-spacing:-.012em;z-index:2;max-width:80%;font-size:40px;font-style:italic;line-height:.98;position:absolute;top:38%;left:26px;right:26px;transform:translateY(-50%)}.gc-page-root .gc.t-editorial .gc-quote:before{content:"“";color:var(--gc-accent);margin-right:4px;font-size:1.3em;font-style:normal;line-height:0}.gc-page-root .gc.t-editorial .gc-quote .it{color:var(--gc-accent);font-style:italic}.gc-page-root .gc.t-minimal:before{content:"";border:1px solid var(--gc-border);z-index:1;pointer-events:none;border-radius:10px;position:absolute;inset:14px}.gc-page-root .gc.t-minimal .gc-inner{z-index:2;padding:30px}.gc-page-root .gc.t-polaroid .gc-inner{z-index:2;flex-direction:row;align-items:stretch;gap:18px;padding:22px}.gc-page-root .gc.t-polaroid .polaroid{background:var(--gc-bg-2);border-radius:2px;flex-shrink:0;align-self:center;width:38%;padding:7px 7px 22px;position:relative;transform:rotate(-3deg);box-shadow:0 8px 16px -10px #1a181466}.gc-page-root .gc.t-polaroid .polaroid .pic{aspect-ratio:1;background:linear-gradient(135deg, color-mix(in srgb, var(--gc-accent) 55%, white) 0%, var(--gc-accent) 50%, #6e6553 100%);border-radius:1px;width:100%;position:relative;overflow:hidden}.gc-page-root .gc.t-polaroid .polaroid .cap{text-align:center;font-family:var(--display);color:var(--gc-tenue);font-size:12px;font-style:italic;position:absolute;bottom:5px;left:0;right:0}.gc-page-root .gc.t-polaroid .right{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.gc-page-root .gc.t-polaroid .gc-msg{font-size:22px}