@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-s.woff2) format("woff2");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-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-s.woff2) format("woff2");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-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-s.woff2) format("woff2");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-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.p.woff2) format("woff2");unicode-range:u+00??,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-face{font-family:Fredoka Fallback;src:local("Arial");ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.00%;size-adjust:101.84%}.__className_160d87{font-family:Fredoka,Fredoka Fallback;font-style:normal}.FlyingStork_layer__Ijimm{pointer-events:none;position:fixed;inset:0;z-index:40;overflow:hidden}.FlyingStork_bird__xi8dO{position:absolute;top:0;left:0;width:11.5rem;height:auto;opacity:0;will-change:transform;filter:drop-shadow(0 14px 22px rgba(61,47,92,.22));transition:opacity .6s ease}.FlyingStork_birdReady__cILqy{opacity:.98}.FlyingStork_svg__NcX45{display:block;width:100%;height:auto;overflow:visible}.FlyingStork_float__vTJCx{animation:FlyingStork_fs-float__TEaBg 3.2s ease-in-out infinite}.FlyingStork_wingFront__bL3Hq{transform-box:view-box;transform-origin:112px 88px;animation:FlyingStork_fs-flap-front__yrZxC 1.35s ease-in-out infinite}.FlyingStork_wingBack__aepq3{transform-box:view-box;transform-origin:90px 85px;animation:FlyingStork_fs-flap-back__mR0VE 1.35s ease-in-out infinite}.FlyingStork_star1__DdtZi{transform-box:view-box;transform-origin:45px 40px;animation:FlyingStork_fs-twinkle__FBiJW 2.5s ease-in-out infinite alternate}.FlyingStork_star2__PSYG5{transform-box:view-box;transform-origin:210px 45px;animation:FlyingStork_fs-twinkle__FBiJW 3.2s ease-in-out .8s infinite alternate}.FlyingStork_star3__1VqTx{transform-box:view-box;transform-origin:170px 140px;animation:FlyingStork_fs-twinkle__FBiJW 2.1s ease-in-out 1.4s infinite alternate}@keyframes FlyingStork_fs-float__TEaBg{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes FlyingStork_fs-flap-front__yrZxC{0%,to{transform:rotate(4deg) scaleY(1)}50%{transform:rotate(-10deg) scaleY(.97)}}@keyframes FlyingStork_fs-flap-back__mR0VE{0%,to{transform:rotate(-3deg) scaleY(.98)}50%{transform:rotate(7deg) scaleY(1)}}@keyframes FlyingStork_fs-twinkle__FBiJW{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1.12)}}@media (max-width:1023px){.FlyingStork_layer__Ijimm{display:none}}@media (prefers-reduced-motion:reduce){.FlyingStork_float__vTJCx,.FlyingStork_star1__DdtZi,.FlyingStork_star2__PSYG5,.FlyingStork_star3__1VqTx,.FlyingStork_wingBack__aepq3,.FlyingStork_wingFront__bL3Hq{animation:none}}.HomeHero_hero__Ypqly{position:relative;padding:clamp(.5rem,2vw,1rem) 0 clamp(1.5rem,4vw,2.5rem)}.HomeHero_inner__xa1n0{display:grid;gap:clamp(1.75rem,4vw,2.75rem)}.HomeHero_grid__HgzcY{display:grid;gap:clamp(1.5rem,4vw,2.5rem);align-items:center}.HomeHero_copy__UnkHx{max-width:34rem;min-width:0}.HomeHero_badge__UD_oB{margin:0 0 .85rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-lilac) 55%,var(--color-paper-mix));border:1px solid color-mix(in srgb,var(--color-action) 18%,transparent);color:var(--color-primary-text);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.HomeHero_badge__UD_oB svg{flex-shrink:0;opacity:.9}.HomeHero_headlineWrap__Dq95d{position:relative;width:fit-content;max-width:100%}.HomeHero_headline__cnnvG{margin:0;display:flex;flex-direction:column;gap:.12em;text-wrap:balance;font-size:clamp(2.45rem,7.2vw,4rem);line-height:1.12;letter-spacing:-.02em;font-weight:700;color:var(--color-ink)}.HomeHero_headlineLead__rRDNv{display:block;animation:HomeHero_titleFade__vT6mB .65s ease both}.HomeHero_headlineAccent__xlcCN{position:relative;display:block;width:fit-content;max-width:100%;animation:HomeHero_titleFade__vT6mB .7s ease .1s both}.HomeHero_headlineAccentText__V7KG5{display:inline;color:transparent;animation:HomeHero_gradientDrift__F5FDJ 5.5s ease-in-out infinite}.HomeHero_headlineAccentText__V7KG5,html.dark .HomeHero_headlineAccentText__V7KG5{background-image:var(--gradient-action);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.HomeHero_sparkle__TDH7a{position:absolute;color:#e8b84a;pointer-events:none;animation:HomeHero_sparkle__TDH7a 2.8s ease-in-out infinite}.HomeHero_sparkleA__el4sZ{top:-.1rem;right:-1.35rem}.HomeHero_sparkleB__VgSgr{bottom:.05rem;right:-.65rem;animation-delay:.9s;color:#ff95a6}.HomeHero_lead__lbbiV{margin-top:1.1rem;max-width:32rem;font-size:1.05rem}.HomeHero_features__Bu9ya{list-style:none;margin:1.35rem 0 0;padding:0;display:grid;gap:.7rem}.HomeHero_features__Bu9ya li{display:flex;align-items:center;gap:.7rem;font-size:.95rem;font-weight:600;color:var(--color-ink);line-height:1.3}.HomeHero_featureIcon__LSjFU{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:50%;flex-shrink:0}.HomeHero_featureIcon__LSjFU[data-tone=purple]{background:color-mix(in srgb,var(--color-action) 18%,var(--color-paper-mix));color:var(--color-primary-text)}.HomeHero_featureIcon__LSjFU[data-tone=pink]{background:color-mix(in srgb,var(--color-dusty-pink) 45%,var(--color-paper-mix));color:#c46b84}.HomeHero_featureIcon__LSjFU[data-tone=gold]{background:color-mix(in srgb,var(--color-warning) 28%,var(--color-paper-mix));color:#b08a3a}.HomeHero_ctas__GhSjc{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem 1.1rem;margin-top:1.65rem}.HomeHero_primaryCta__dDjzY{position:relative;overflow:hidden;min-height:3.65rem;padding-inline:1.15rem 1rem!important;gap:.65rem!important;box-shadow:0 12px 32px rgba(139,104,212,.34),0 0 0 1px color-mix(in srgb,var(--color-paper-mix) 22%,transparent) inset;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.HomeHero_primaryCta__dDjzY:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(139,104,212,.4),inset 0 0 0 1px color-mix(in srgb,white 28%,transparent)}.HomeHero_ctaShine__D1RPO{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.34) 48%,transparent 64%);transform:translateX(-120%);animation:HomeHero_ctaShine__D1RPO 3.4s ease-in-out infinite;pointer-events:none}.HomeHero_ctaLabel__in8O7{display:flex;flex-direction:column;align-items:flex-start;gap:.05rem;line-height:1.1;text-align:left}.HomeHero_ctaLabel__in8O7 small{font-size:.68rem;font-weight:600;letter-spacing:.02em;opacity:.88;text-transform:none}.HomeHero_ctaFree__cMzeL{display:inline-flex;align-items:center;justify-content:center;margin-left:.15rem;padding:.28rem .55rem;border-radius:999px;background:color-mix(in srgb,var(--color-paper-mix) 22%,transparent);border:1px solid color-mix(in srgb,white 35%,transparent);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.HomeHero_secondaryCta__vuRaF{gap:.45rem}.HomeHero_secondaryCta__vuRaF,.HomeHero_secondaryCta__vuRaF:hover{text-decoration:none!important}.HomeHero_social__JksEs{display:flex;align-items:center;gap:.85rem;margin-top:1.6rem}.HomeHero_avatars__U2uWw{margin:0!important;height:2.4rem!important;width:auto!important;flex-shrink:0}.HomeHero_socialText__LiQpK{min-width:0}.HomeHero_stars__uPM_7{display:block;color:#d4a84b;letter-spacing:.08em;font-size:.85rem;line-height:1}.HomeHero_socialText__LiQpK p{margin:.2rem 0 0;font-size:.82rem;line-height:1.35;color:var(--color-ink-muted);font-weight:550}.HomeHero_visual__LlEUK{position:relative;display:grid;place-items:center;min-height:min(22rem,58vw);isolation:isolate}.HomeHero_glow__MLWS9{inset:8% 12%;background:var(--gradient-glow);filter:blur(28px);opacity:.9}.HomeHero_glow__MLWS9,.HomeHero_ring__d1zXD{position:absolute;border-radius:50%;z-index:0}.HomeHero_ring__d1zXD{width:min(88%,26rem);aspect-ratio:1;border:1.5px solid color-mix(in srgb,var(--color-lavender) 70%,transparent);box-shadow:0 0 0 18px color-mix(in srgb,var(--color-lilac) 28%,transparent),inset 0 0 40px rgba(155,135,199,.12);animation:HomeHero_ringPulse__xoeWb 5.5s ease-in-out infinite}.HomeHero_stage__VsZln{position:relative;z-index:1;display:grid;place-items:center}.HomeHero_family__fzTVI{width:min(100%,22rem)!important;height:auto!important;margin:0!important;filter:drop-shadow(0 28px 48px rgba(139,104,212,.28));animation:HomeHero_familyBob__sWk6e 5s ease-in-out infinite}.HomeHero_floatCard__FfFt1{position:absolute;z-index:2;display:flex;align-items:center;gap:.65rem;padding:.7rem .9rem;max-width:11.5rem;border-radius:1.15rem;background:color-mix(in srgb,var(--color-surface-elevated) 82%,transparent);border:1px solid color-mix(in srgb,var(--color-paper-mix) 70%,var(--color-border-soft));box-shadow:0 10px 30px rgba(80,60,100,.1),inset 0 1px 0 rgba(255,255,255,.75);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);animation:HomeHero_floatCard__FfFt1 5.2s ease-in-out infinite}.HomeHero_floatCard__FfFt1 strong{display:block;font-size:.78rem;font-weight:700;color:var(--color-ink);line-height:1.2}.HomeHero_floatCard__FfFt1 em{display:block;margin-top:.12rem;font-style:normal;font-size:.68rem;line-height:1.25;color:var(--color-ink-muted);font-weight:500}.HomeHero_floatIcon__Nr1JX{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.75rem;flex-shrink:0;background:color-mix(in srgb,var(--color-lilac) 55%,var(--color-paper-mix));color:var(--color-primary-text)}.HomeHero_floatIcon__Nr1JX[data-tone=heart]{background:color-mix(in srgb,var(--color-dusty-pink) 48%,var(--color-paper-mix));color:#c46b84}.HomeHero_topLeft__qkA0_{top:6%;left:0;animation-delay:.2s}.HomeHero_topRight__HhJ83{top:10%;right:0;animation-delay:.7s}.HomeHero_bottomRight__Z_qQW{bottom:22%;right:0;animation-delay:1.1s}.HomeHero_caption__u2f7b{bottom:4%;left:50%;transform:translateX(-50%);max-width:min(100%,17.5rem);width:max-content;padding:.65rem 1rem;border-radius:var(--radius-full);animation-name:HomeHero_floatCaption__lAzRd}.HomeHero_caption__u2f7b p{margin:0;font-size:.78rem;line-height:1.3;color:var(--color-ink);font-weight:550;white-space:nowrap}.HomeHero_captionEm__tkTS9{font-family:var(--font-display);font-style:italic;font-weight:500;background:linear-gradient(105deg,#7a56c4,#ff95a6);-webkit-background-clip:text;background-clip:text;color:transparent}html.dark .HomeHero_captionEm__tkTS9{background:linear-gradient(105deg,#b5a4d9,#e8b4c4);-webkit-background-clip:text;background-clip:text}.HomeHero_trust__swMQr{list-style:none;margin:0;padding:1rem 1.15rem;display:grid;gap:1rem;grid-template-columns:1fr 1fr;border-radius:var(--radius-2xl);background:color-mix(in srgb,var(--color-surface-elevated) 92%,transparent);border:1px solid var(--color-border-soft);box-shadow:var(--shadow-soft);backdrop-filter:blur(12px)}.HomeHero_trust__swMQr li{display:flex;align-items:center;gap:.7rem;min-width:0}.HomeHero_trustIcon__ER6gr{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border-radius:.9rem;flex-shrink:0;background:color-mix(in srgb,var(--color-lilac) 48%,var(--color-paper-mix));color:var(--color-primary-text)}.HomeHero_trust__swMQr strong{display:block;font-size:.95rem;font-weight:750;color:var(--color-ink);letter-spacing:-.02em;line-height:1.15}.HomeHero_trust__swMQr em{display:block;margin-top:.1rem;font-style:normal;font-size:.72rem;line-height:1.25;color:var(--color-ink-muted);font-weight:500}@keyframes HomeHero_sparkle__TDH7a{0%,to{opacity:.55;transform:scale(.92) rotate(-8deg)}50%{opacity:1;transform:scale(1.08) rotate(8deg)}}@keyframes HomeHero_titleFade__vT6mB{0%{opacity:0}to{opacity:1}}@keyframes HomeHero_gradientDrift__F5FDJ{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes HomeHero_ctaShine__D1RPO{0%,55%{transform:translateX(-120%)}75%,to{transform:translateX(120%)}}@keyframes HomeHero_familyBob__sWk6e{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes HomeHero_ringPulse__xoeWb{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.03);opacity:1}}@keyframes HomeHero_floatCard__FfFt1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes HomeHero_floatCaption__lAzRd{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-6px)}}@media (max-width:899px){.HomeHero_floatCard__FfFt1{display:none}.HomeHero_caption__u2f7b{display:flex;position:relative;inset:auto;transform:none;margin-top:.75rem;animation:none;max-width:100%;white-space:normal}.HomeHero_caption__u2f7b p{white-space:normal}.HomeHero_ring__d1zXD{width:min(92%,20rem)}.HomeHero_family__fzTVI{width:min(100%,17rem)!important}}@media (min-width:900px){.HomeHero_grid__HgzcY{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1.5rem 2rem}.HomeHero_visual__LlEUK{min-height:28rem}.HomeHero_family__fzTVI{width:min(100%,24rem)!important}.HomeHero_trust__swMQr{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem;padding:1.15rem 1.5rem}}@media (min-width:1100px){.HomeHero_trust__swMQr{padding:1.25rem 1.75rem}.HomeHero_topLeft__qkA0_{left:-.5rem}.HomeHero_topRight__HhJ83{right:-.25rem}.HomeHero_bottomRight__Z_qQW{right:-.35rem}}@media (prefers-reduced-motion:reduce){.HomeHero_caption__u2f7b,.HomeHero_ctaShine__D1RPO,.HomeHero_family__fzTVI,.HomeHero_floatCard__FfFt1,.HomeHero_headlineAccentText__V7KG5,.HomeHero_headlineAccent__xlcCN,.HomeHero_headlineLead__rRDNv,.HomeHero_ring__d1zXD,.HomeHero_sparkle__TDH7a{animation:none!important}.HomeHero_primaryCta__dDjzY:hover{transform:none}}.HomeSensation_section__vH1qh{position:relative;overflow:hidden;isolation:isolate}.HomeSensation_atmosphere__a5ne_{pointer-events:none;position:absolute;inset:-8% 0 auto;height:75%;z-index:0;background:radial-gradient(ellipse 50% 55% at 18% 15%,color-mix(in srgb,var(--color-light-rose) 55%,transparent),transparent 70%),radial-gradient(ellipse 45% 50% at 82% 20%,color-mix(in srgb,var(--color-lilac) 58%,transparent),transparent 68%),radial-gradient(ellipse 40% 40% at 50% 90%,color-mix(in srgb,var(--color-warning) 14%,transparent),transparent 70%)}.HomeSensation_inner__lAJPp{position:relative;z-index:1}.HomeSensation_header__Z93A_{max-width:38rem;margin-inline:auto;text-align:center}.HomeSensation_eyebrow__f3c_A{margin:0 0 .85rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-light-rose) 55%,var(--color-paper-mix));border:1px solid color-mix(in srgb,var(--color-dusty-pink) 28%,transparent);color:#c45d7a;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HomeSensation_title__bwgaJ{margin:0;font-size:clamp(2.15rem,5.6vw,3.4rem);line-height:1.05;letter-spacing:-.02em;font-weight:700;color:var(--color-ink);text-wrap:balance}.HomeSensation_titleAccent__4VS3W{position:relative;display:inline-block;background:var(--gradient-action);background-size:180% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:HomeSensation_gradientDrift__LEllB 5.5s ease-in-out infinite}.HomeSensation_underline__NaY4M{position:absolute;left:-2%;right:-3%;bottom:.04em;height:.26em;border-radius:999px;background:linear-gradient(90deg,#f2c4d4,#d4b8f5,#c4e0f0);opacity:.5;z-index:-1}.HomeSensation_lead__F_7E1{margin:1rem auto 0;max-width:32rem;font-size:1.02rem;line-height:1.55;color:var(--color-ink-muted)}.HomeSensation_grid__jkebv{list-style:none;margin:clamp(1.75rem,4vw,2.75rem) 0 0;padding:0;display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.HomeSensation_card__cUu1L{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:.95rem .75rem 1.05rem;border-radius:calc(var(--radius-2xl) + 4px);border:1px solid color-mix(in srgb,var(--color-action) 12%,transparent);background:linear-gradient(165deg,color-mix(in srgb,var(--tone) 55%,var(--color-paper-mix)),color-mix(in srgb,var(--color-paper-mix) 94%,transparent));box-shadow:var(--shadow-soft);overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.HomeSensation_card__cUu1L:last-child{grid-column:1/-1;max-width:20rem;justify-self:center;width:100%}.HomeSensation_card__cUu1L:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.HomeSensation_glow__azqnU{position:absolute;inset:auto 10% -30% 10%;height:55%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--tone) 70%,transparent),transparent 70%);filter:blur(18px);opacity:.7;pointer-events:none}.HomeSensation_toneRose__cVx_D{--tone:var(--color-light-rose)}.HomeSensation_toneGold__t82hQ{--tone:color-mix(in srgb,var(--color-warning) 26%,var(--color-paper-mix))}.HomeSensation_toneLilac__1lxV8{--tone:var(--color-lilac)}.HomeSensation_chip__gZ2q8{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.3rem;margin-bottom:.45rem;padding:.22rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-paper-mix) 72%,transparent);border:1px solid color-mix(in srgb,var(--color-action) 12%,transparent);color:var(--color-primary-text);font-size:.62rem;font-weight:750;letter-spacing:.08em}.HomeSensation_artWrap__IaVeI{position:relative;z-index:1;display:grid;place-items:center;width:100%;min-height:5.5rem;margin-bottom:.2rem}.HomeSensation_art__z_fTU{margin:0!important;width:min(100%,5.75rem)!important;height:auto!important;filter:drop-shadow(0 12px 22px rgba(139,104,212,.18));animation:HomeSensation_artFloat__wWUEH 4.2s ease-in-out infinite}.HomeSensation_delay1__XdSWg .HomeSensation_art__z_fTU{animation-delay:0s}.HomeSensation_delay2__a8It2 .HomeSensation_art__z_fTU{animation-delay:.45s}.HomeSensation_delay3__Lc_Wk .HomeSensation_art__z_fTU{animation-delay:.9s}.HomeSensation_cardTitle__PPV05{position:relative;z-index:1;margin:.25rem 0 0;font-size:clamp(1rem,3.6vw,1.2rem);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:var(--color-ink)}.HomeSensation_cardBody__iiQpj{position:relative;z-index:1;margin:.35rem 0 0;max-width:16rem;font-size:.78rem;line-height:1.35;color:var(--color-ink-muted)}@media (min-width:640px){.HomeSensation_grid__jkebv{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:stretch}.HomeSensation_card__cUu1L{padding:1.4rem 1.2rem 1.55rem}.HomeSensation_card__cUu1L:last-child{grid-column:auto;max-width:none;justify-self:stretch}.HomeSensation_cardTitle__PPV05{font-size:clamp(1.2rem,2.4vw,1.45rem)}.HomeSensation_cardBody__iiQpj{font-size:.9rem;line-height:1.4}.HomeSensation_delay2__a8It2{transform:translateY(.65rem)}.HomeSensation_delay2__a8It2:hover{transform:translateY(.2rem)}.HomeSensation_art__z_fTU{width:min(100%,9.5rem)!important}.HomeSensation_artWrap__IaVeI{min-height:9rem}}@media (min-width:900px){.HomeSensation_grid__jkebv{gap:1.25rem}.HomeSensation_card__cUu1L{padding:1.55rem 1.35rem 1.7rem}.HomeSensation_art__z_fTU{width:min(100%,10.5rem)!important}}@media (prefers-reduced-motion:reduce){.HomeSensation_art__z_fTU,.HomeSensation_titleAccent__4VS3W{animation:none!important}.HomeSensation_card__cUu1L:hover,.HomeSensation_delay2__a8It2,.HomeSensation_delay2__a8It2:hover{transform:none}}@keyframes HomeSensation_artFloat__wWUEH{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes HomeSensation_gradientDrift__LEllB{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.HomeEcosystem_section__HwUZM{position:relative;overflow:hidden;isolation:isolate}.HomeEcosystem_atmosphere__he8un{pointer-events:none;position:absolute;inset:-10% -5% auto;height:70%;background:radial-gradient(ellipse 55% 50% at 12% 20%,color-mix(in srgb,var(--color-lilac) 55%,transparent),transparent 70%),radial-gradient(ellipse 45% 45% at 88% 10%,color-mix(in srgb,var(--color-light-rose) 50%,transparent),transparent 68%),radial-gradient(ellipse 40% 35% at 55% 80%,color-mix(in srgb,var(--color-info) 12%,transparent),transparent 70%);z-index:0}.HomeEcosystem_inner__1ksSQ{position:relative;z-index:1}.HomeEcosystem_header__R1cWy{max-width:40rem;margin-inline:auto;text-align:center}.HomeEcosystem_eyebrow__dq3eU{margin:0 0 .85rem;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .85rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-lilac) 50%,var(--color-paper-mix));border:1px solid color-mix(in srgb,var(--color-action) 16%,transparent);color:var(--color-primary-text);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.HomeEcosystem_title__SJx6y{margin:0;font-size:clamp(2.1rem,5.4vw,3.35rem);line-height:1.05;letter-spacing:-.02em;font-weight:700;color:var(--color-ink);text-wrap:balance}.HomeEcosystem_titleAccent__HKnai{font-style:normal;font-weight:700;color:transparent}.HomeEcosystem_titleAccent__HKnai,html.dark .HomeEcosystem_titleAccent__HKnai{background:var(--gradient-action);-webkit-background-clip:text;background-clip:text}.HomeEcosystem_lead__tRSHl{margin:1rem auto 0;max-width:34rem;font-size:1.02rem;line-height:1.55;color:var(--color-ink-muted)}.HomeEcosystem_bento__pG0m7{margin-top:clamp(1.75rem,4vw,2.75rem);display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.HomeEcosystem_card__xxoim{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1rem .9rem 1.05rem;border-radius:var(--radius-2xl);border:1px solid color-mix(in srgb,var(--color-action) 12%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--tone) 42%,var(--color-paper-mix)),color-mix(in srgb,var(--color-paper-mix) 92%,transparent));box-shadow:var(--shadow-soft);text-decoration:none!important;color:inherit;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.HomeEcosystem_card__xxoim:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift);border-color:color-mix(in srgb,var(--color-action) 22%,transparent);text-decoration:none!important}.HomeEcosystem_tonePurple__c2_Qt{--tone:var(--color-lilac)}.HomeEcosystem_toneBlue__USpKO{--tone:color-mix(in srgb,var(--color-info) 28%,var(--color-paper-mix))}.HomeEcosystem_toneGreen__bH2lw{--tone:var(--color-success-soft)}.HomeEcosystem_tonePink__PQI8K{--tone:var(--color-light-rose)}.HomeEcosystem_toneGold__dMhB1{--tone:color-mix(in srgb,var(--color-warning) 22%,var(--color-paper-mix))}.HomeEcosystem_featured__qLpcm{grid-column:1/-1;gap:1rem;padding:1.25rem 1.15rem 1.1rem}.HomeEcosystem_featuredCopy__odFvU{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.55rem}.HomeEcosystem_featuredArt__x8wwE{position:relative;display:grid;place-items:center;min-height:8.5rem}.HomeEcosystem_art__6r_Tu{margin:0!important;width:min(100%,14rem)!important;height:auto!important;filter:drop-shadow(0 14px 24px rgba(139,104,212,.18))}.HomeEcosystem_index__cuE5_{font-size:.7rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-text);opacity:.78}.HomeEcosystem_iconBubble__6EqU0{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border-radius:1rem;background:color-mix(in srgb,var(--color-paper-mix) 70%,transparent);border:1px solid color-mix(in srgb,var(--color-action) 14%,transparent);color:var(--color-primary-text);box-shadow:0 6px 16px rgba(80,60,100,.06)}.HomeEcosystem_cardTitle__3_5ct{margin:.15rem 0 0;font-size:clamp(1.45rem,3vw,1.85rem);line-height:1.1;letter-spacing:-.02em;font-weight:600;color:var(--color-ink)}.HomeEcosystem_cardBody__z_qwm{margin:0;font-size:.92rem;line-height:1.45;color:var(--color-ink-muted);max-width:28rem}.HomeEcosystem_cardCta__ZAw0R{margin-top:.55rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:700;color:var(--color-primary-text)}.HomeEcosystem_tileTop__uA6A7{display:flex;align-items:center;gap:.45rem;margin-bottom:.65rem}.HomeEcosystem_tile__u7fqf .HomeEcosystem_cardTitle__3_5ct{font-size:clamp(1.05rem,4vw,1.25rem)}.HomeEcosystem_tile__u7fqf .HomeEcosystem_cardBody__z_qwm{margin-top:.3rem;font-size:.75rem;line-height:1.35}.HomeEcosystem_tile__u7fqf .HomeEcosystem_iconBubble__6EqU0{width:2.15rem;height:2.15rem;border-radius:.85rem}.HomeEcosystem_tile__u7fqf .HomeEcosystem_index__cuE5_{font-size:.62rem}.HomeEcosystem_tileArrow__e4bfL{margin-left:auto;color:var(--color-ink-faint);transition:transform .2s ease,color .2s ease}.HomeEcosystem_tile__u7fqf:hover .HomeEcosystem_tileArrow__e4bfL{color:var(--color-primary-text);transform:translate(2px,-2px)}.HomeEcosystem_actions__Gvatt{margin-top:clamp(1.5rem,3.5vw,2.25rem);display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem .9rem}.HomeEcosystem_primaryAction__1fVkG{position:relative;overflow:hidden;box-shadow:0 12px 30px rgba(139,104,212,.3)}.HomeEcosystem_primaryAction__1fVkG:hover{transform:translateY(-1px)}.HomeEcosystem_shine__2kVAb{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.32) 48%,transparent 64%);transform:translateX(-120%);animation:HomeEcosystem_shine__2kVAb 3.6s ease-in-out infinite;pointer-events:none}.HomeEcosystem_secondaryAction__dpx2M{background:color-mix(in srgb,var(--color-paper-mix) 70%,transparent)!important;backdrop-filter:blur(8px)}@media (min-width:640px){.HomeEcosystem_bento__pG0m7{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.HomeEcosystem_featured__qLpcm{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:1rem 1.5rem;padding:1.5rem 1.6rem}.HomeEcosystem_featuredArt__x8wwE{min-height:11rem}.HomeEcosystem_art__6r_Tu{width:min(100%,16rem)!important}.HomeEcosystem_tile__u7fqf .HomeEcosystem_cardTitle__3_5ct{font-size:clamp(1.3rem,2.6vw,1.55rem)}.HomeEcosystem_tile__u7fqf .HomeEcosystem_cardBody__z_qwm{font-size:.86rem}.HomeEcosystem_tile__u7fqf .HomeEcosystem_iconBubble__6EqU0{width:2.55rem;height:2.55rem;border-radius:1rem}.HomeEcosystem_card__xxoim{padding:1.15rem 1.2rem 1.25rem}}@media (min-width:1024px){.HomeEcosystem_bento__pG0m7{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.1rem}.HomeEcosystem_featured__qLpcm{grid-column:1/3;grid-row:1/3;min-height:100%}.HomeEcosystem_tile__u7fqf{min-height:11.5rem}}@media (prefers-reduced-motion:reduce){.HomeEcosystem_shine__2kVAb{animation:none!important}.HomeEcosystem_card__xxoim:hover,.HomeEcosystem_primaryAction__1fVkG:hover{transform:none}}@keyframes HomeEcosystem_shine__2kVAb{0%,55%{transform:translateX(-120%)}75%,to{transform:translateX(120%)}}