@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/4nqMnahw4EylTG-rxpVh4fLO9QCQJoWr2lncpwyE7yQ-j_TQROKNJFitKrhhdR28sUf_xs-W-F5pd946Nj9IxWQ.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:italic}@font-face{font-family:"Poppins Fallback: Arial";src:local("Arial");size-adjust:112.1577%;ascent-override:93.6182%;descent-override:31.2061%;line-gap-override:8.916%}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/bjNDQff8sSvRh4GSJLCMMDpBdKcXueWLQqqQmnFqm7o-8fGs_K2xfIMVefRfexJe4qYf76rOVS_5WhCBYBsxYVo.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/m6rGg_mpoPQz2cTkdhDYgczR4yctyKztEG6iwU71C34-LpS_o7_2y38Z56f0WGt_t_5ngxEqpN2qQIBqyNhFgsU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/rbFrqeRM36phhWmxL6VJubAaF7xFDD-CL74c5vOc3E-Hz_kDmw6U-uHXKO80DKrDrZ2iBpGmXLbnAurHD_C97I.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/cfe5huB_y467A-yGRsjncGttRMYh8iB3HIAbd1-EgFk-_StpNKo8SiO_EaTbyGHT7XYvLA1oY5zTHOn_eSaSyTk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/5tRZydxhCpIwZ4Yf99ciVcTJxjB_TdL5XPynMmeCJR4-zei18mH_L_yyrzmgYbz265bB_W_eHd-LFGzZcS_SdtE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/lX7aDKKYeLZA-7UFDBWQ9W3HUzriCFb09I7aBBy59-k-qZ4fNVNi7Bp055PiZtkw5M9vmJalnlUeSEuVQOIoDJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/EOefiLcwRKJ4nKM16K6z_F-mq3lOHkCw6EhYBbQIHPQ-nl9JjWyF976eNfiKihuAmOh43UjKIH95ojQg3EBL0Z0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/XUVCr3JJnCKa3ZjFe_4w-iDoaxDWfJzV4YCx_1QCo_E-3jWYsKhSrJxbXnSqiLm_B7lgRj5JeEHZF09nljCh3M0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/ofE7KTMaY1tDe-E1l6xyNR3Baeec3wrHqn4SLGE5jng-AOltzzEuEo09x7HGOTV3ToJjzUb5FBP1bWQSVT8dcGc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/tch9LzN5j_dlnjUtoti6RdPCzFPIC61h2dp093uB1d4-6ufKabglPJqip8M2ovOr08UNFI7rTJNJ_NpV2P9blpc.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/0ncyUitqxXEtrEm7HzcQs5wcgo3wfV568UNDKlMnwsw-w0Y558yvXBaRp1OJ6ZEQsSSyhrLS3tQZTVIEmsGbzXo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/YYd83MoSlARiSnaHCOf3xZhlHMTpAMBVPTfJ-0r0AJo-rygUBeYmdPX_AHVwPS4NQCF0kCnwUXPlTIL7rFNQKEs.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/vYKPADYc-DuiKOUdPseFWq8k7wot3DXAgkBGOtlALzM-_fCqsHYsWtfAvLhylqaUYj1rC930WvXTjBVdTJtv5LA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/YpdduKWWs-eOA_Cc_7jA92GH6kPvk9DopllJiZ2Ltr4-xlZteAWjxfvRgLsA8z771osmF3aCdHwOdhrFE7sEFoQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/Tc0TFyGArbpAWaq0vT5kxh4Gv-QAgYZbfJBID7AiZoc-ojTEIlKZf0J7gwgk5KZGXlKdWBl3mzjDp09yCrqCK84.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/zDv8W5qScDHC1KDT1cvI7PwzOHF-p3XubgMMgTX-1UE-GKt2pu9p2cnYqnrvnVM1O_b7ipTl1lhOzymkeh4kdd8.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/_WITXZSlvQMoD2fEgG1wXh8OdDfanMwrMC1wOPGgNhY-DGRD4A2ezdSeftFtmisWfZSsUcF6tvcGkBhNOAHhEgk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/UryfVQhdUFfQAWZ2bbTI-RoinBsdRuSEVqHxIRxRM5g-ER2f9b4KpniE4GWUTUPjHrvPAxWQIvg3H5_EvBnT_5M.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/op99aXquCGImGVv0pEDnzC7HS8p1SZ6VzEO576zT4MA-mpC9F6cIaTw8AO5X8_UXZ7ioAW2oHM_76x0asIyVA80.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/GZ8Vu2ga9Ys2RWqI_5_fmscGtaVz0BT0fO9HHusvG5Q-3uovunZ3f6ktPUtRyj_ghk9XNUfND7GlCM2BYJtdJWw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/NBSqHp9sTXptKHK_6DBpp3VZdcgALu5hGE25rr2MePw-wvXmvhxGtnlZ15DdikCTvgLvbh0Q9DxiIzDpOFfwFDc.woff2) format(woff2);font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/nco6D2lcYG_YRxaF8tG6Gs39nDWiQTHuWOjZbslCV8s-IUsuo3G_y8xv3hRlufkQpA8w-oRC3eG7HYs5j_P_274.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/e-_sz56pssm7ydCJFOGAUPMl6TV_DbBVqRvEYBSrqVc-_p0SPnOA0FWTLlD4I2lH2hgDcJUxfAKRZAYBMxgjiC0.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Regular Italic"),local("Poppins Italic"),url(../_fonts/2tQKANG9OSxXFd9W6dFwpaPp1RR7VJl9aDDnCOQS_3w-WMTWN8EmfOugPA8Z2pdyiuplZkhCF2UctcpzhTC9_tA.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Medium Italic"),url(../_fonts/l9KeOBPczt25ibTkyysroDQSSCSGy9zKW1aMFlwCmzo-dKLdFbcOM8srWdNlOrNUurDvVOy8Q9zyyzt_sOHm3YY.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins SemiBold Italic"),url(../_fonts/Sj1g9pqMSgkcbw-LLzcvVZNIJ4n2xZIiU126DZPgK28-lEhZQwBeP47Wnv8_0l1lAX0DfWmPsV09gT5ncCai_BI.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Bold Italic"),url(../_fonts/hM2lt61QvFl_icArgTGe4i8_eXuynCFccrPwz-uioUA-6pHBKfP8O_IHJKtPkkgHZ2deeS3_744tGiEmfrMWD6I.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Poppins;src:local("Poppins Regular"),local("Poppins"),url(../_fonts/ZSg8KrVpBpHsi8CAn-AwHI_nhgQKA42WEqQ0uLqSn0U-4in6v2_cLX1EF4HrRqCG8tzoR1wRCxQzF2wyBWc2Y2s.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Medium"),url(../_fonts/N6ampTaUafsu9Xb4-vyaXUKS-RHVyrAtICrN7jPcpHg-kIiN0nPODtwGyfkKmADtbF8xnCegpaJ5W50kraBDK0s.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins SemiBold"),url(../_fonts/_7Dlj7SfsaBoAJHHaugn-zttRHpxkzrTsD_Pf2UQnUg-1O2WiR_nMZZqf2gMGtj_CYXzjWjGuEzxI1sk7vLGYi0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Poppins;src:local("Poppins Bold"),url(../_fonts/N-EiVHFjINWPawNwZ409oTnwr8MHg2UXDrKMRA9hI7c-1cvPr6cXVGGeBqfv7qCxFhj9t2Vyclra3IpatxLH2sc.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.landing-page{font-family:Poppins,"Poppins Fallback: Arial",sans-serif;--landing-title-size:clamp(1.65rem,3.4vw,2.5rem);--landing-hero-title-size:clamp(2.25rem,4.5vw,3.75rem);--landing-subtitle-size:clamp(1.25rem,2vw,1.65rem);--landing-title-weight:800;--landing-title-leading:1.08;--landing-title-tracking:-.02em}.landing-section-title{font-size:var(--landing-title-size);letter-spacing:var(--landing-title-tracking);line-height:var(--landing-title-leading)}.landing-section-subtitle,.landing-section-title{font-family:inherit;font-weight:var(--landing-title-weight);margin:0;text-transform:uppercase}.landing-section-subtitle{font-size:var(--landing-subtitle-size);letter-spacing:.02em;line-height:1.12}.dark .landing-page{--landing-bg:#000;--landing-text:#f6f2ec;--landing-text-muted:hsla(36,36%,95%,.65);--landing-surface:hsla(36,36%,95%,.05);--landing-border:hsla(36,36%,95%,.12);background-color:var(--landing-bg);color:var(--landing-text)}.dark .landing-page .hero.hero--dark{--hero-bg:#000;--hero-text:#f6f2ec;--hero-kicker:hsla(36,36%,95%,.7);--hero-scrim-left:linear-gradient(90deg,#000,rgba(0,0,0,.06) 16%,transparent 38%);--hero-scrim-bottom:linear-gradient(180deg,transparent 78%,rgba(0,0,0,.22))}.dark .landing-page .hero__glow{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.38),transparent 68%)}.dark .landing-page .testimonials{--testimonials-bg:#000}.dark .landing-page .testimonials__bg-overlay{background:linear-gradient(180deg,#000,#000000e0,#000)}.dark .landing-page .testimonials__glow{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.38) 0,transparent 70%)}.dark .landing-page .tribu{--tribu-bg:#000}.dark .landing-page .tribu__glow--top{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.42) 0,transparent 70%)}.dark .landing-page .tribu__glow--bottom{background:radial-gradient(circle at 60% 60%,rgba(222,124,170,.34) 0,transparent 70%)}.dark .landing-page .classes{background-color:#000;color:#f6f2ec}.dark .landing-page .classes__glow--top{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.34) 0,transparent 70%)}.dark .landing-page .classes__glow--bottom{background:radial-gradient(circle at 60% 60%,rgba(222,124,170,.28) 0,transparent 70%)}.dark .landing-page .classes__glow--center{background:radial-gradient(circle at 50% 50%,rgba(255,46,130,.2) 0,transparent 72%)}.dark .landing-page .classes__title{color:#f6f2ec}.dark .landing-page .classes__list-btn{color:#f7f3ee6b}.dark .landing-page .classes__list-btn:hover{color:#f7f3eeb8}.dark .landing-page .classes__list-btn--active{color:#f6f2ec}.dark .landing-page .classes__list-divider{background:#f7f3ee1f}.dark .landing-page .packages{background-color:#000}.dark .landing-page .packages__glow{background:radial-gradient(circle at 50% 50%,rgba(222,124,170,.24),transparent 70%)}.dark .landing-page .packages .landing-btn--ghost{border-color:#f7f3ee59;color:#f6f2ec}.dark .landing-page .packages .landing-btn--ghost:hover:not(:disabled){background:#de7caa24;border-color:var(--brand-primary)}.dark .landing-page .packages .landing-btn--link{color:#f7f3ee9e}.dark .landing-page .packages .landing-btn--link:hover:not(:disabled){color:#f6f2ec}.dark .landing-page .schedule{background-color:#000}.dark .landing-page .schedule__glow{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.24),transparent 70%)}.dark .landing-page .coaches{background-color:#000}.dark .landing-page .coaches__glow--top{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.34) 0,transparent 70%)}.dark .landing-page .coaches__glow--bottom{background:radial-gradient(circle at 60% 60%,rgba(222,124,170,.28) 0,transparent 70%)}.dark .landing-page .coaches__glow--center{background:radial-gradient(circle at 50% 50%,rgba(255,46,130,.2) 0,transparent 72%)}.dark .landing-page .coaches__title{color:#f6f2ec}.dark .landing-page .coaches__nav-btn{background:#f7f3ee0f;border-color:#f7f3ee24;color:#f6f2ec}.dark .landing-page .coaches__nav-btn:hover{background:#f7f3ee1a;border-color:#de7caa73}.dark .landing-page .coaches__dot{background:#f7f3ee38}.dark .landing-page .contact{background-color:#000}.dark .landing-page .contact__glow--top{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.34) 0,transparent 70%)}.dark .landing-page .contact__glow--bottom{background:radial-gradient(circle at 60% 60%,rgba(222,124,170,.26) 0,transparent 70%)}.dark .landing-page .why-us{background-color:#000}.dark .landing-page .why-us__glow--top{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.34) 0,transparent 70%)}.dark .landing-page .why-us__glow--bottom{background:radial-gradient(circle at 60% 60%,rgba(222,124,170,.26) 0,transparent 70%)}.dark .landing-page .filosofia{background-color:#000}.dark .landing-page .filosofia__glow--top{background:radial-gradient(circle at 50% 50%,rgba(222,124,170,.36),transparent 70%)}.dark .landing-page .filosofia__glow--bottom{background:radial-gradient(circle at 40% 40%,rgba(222,124,170,.24),transparent 70%)}.dark .landing-page #faq{background-color:#000;color:#f6f2ec}.dark .landing-page #faq .faq__title{color:#f6f2ec}.dark .landing-page #faq :is(.text-default,p,span){color:#f7f3eec7}.landing-reveal{--landing-reveal-duration:.65s;--landing-reveal-delay:0ms;--landing-reveal-ease:cubic-bezier(.16,1,.3,1);opacity:0;transition:opacity var(--landing-reveal-duration) var(--landing-reveal-ease) var(--landing-reveal-delay),transform var(--landing-reveal-duration) var(--landing-reveal-ease) var(--landing-reveal-delay),filter var(--landing-reveal-duration) var(--landing-reveal-ease) var(--landing-reveal-delay);will-change:opacity,transform}.landing-reveal--fade-up{transform:translate3d(0,28px,0)}.landing-reveal--fade-in{transform:none}.landing-reveal--fade-left{transform:translate3d(-32px,0,0)}.landing-reveal--fade-right{transform:translate3d(32px,0,0)}.landing-reveal--scale-up{transform:scale(.96)}.landing-reveal--blur-up{filter:blur(8px);transform:translate3d(0,20px,0)}.landing-reveal--visible{filter:none;opacity:1;transform:none}.landing-reveal--visible.landing-reveal--scale-up{transform:scale(1)}.landing-tab-enter-active,.landing-tab-leave-active{transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.landing-tab-enter-from,.landing-tab-leave-to{opacity:0;transform:translate3d(0,12px,0)}@keyframes landing-glow-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(14px,-18px,0) scale(1.05)}}.landing-glow-drift{animation:landing-glow-drift 16s ease-in-out infinite}.landing-hover-lift{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.landing-hover-lift:hover{transform:translate3d(0,-4px,0)}@media(prefers-reduced-motion:reduce){.landing-reveal{filter:none!important;opacity:1!important;transform:none!important}.landing-reveal,.landing-tab-enter-active,.landing-tab-leave-active{transition:none!important}.landing-glow-drift{animation:none!important}.landing-hover-lift,.landing-hover-lift:hover{transform:none!important}}
