.HomeHero_hero__bSiCT{padding-top:calc(var(--public-header-offset) + clamp(2rem,3.5vw,3rem));padding-bottom:clamp(1.75rem,4vw,3rem);background:radial-gradient(ellipse at 20% 8%,#fff2e7 0,transparent 47%),radial-gradient(ellipse at 85% 28%,#eee5fc 0,transparent 56%),hsl(var(--background))}.HomeHero_intro__bHwo_{display:grid;justify-items:center;text-align:center}.HomeHero_intro__bHwo_>p:first-child{display:block;margin-bottom:clamp(.875rem,2vw,1.25rem);text-wrap:balance}.HomeHero_intro__bHwo_>p:first-child:before{display:inline-block;margin-inline-end:.6rem;vertical-align:.08em}.HomeHero_title__mgdMX{font-size:clamp(1.875rem,4.5vw,3.625rem);font-weight:750;line-height:1.08;letter-spacing:-.052em;text-wrap:balance}.HomeHero_title__mgdMX span{display:block;margin-top:.045em;color:hsl(var(--primary))}.HomeHero_summary__z_YxT{max-width:41rem;margin-top:clamp(1rem,2vw,1.5rem);color:hsl(var(--muted-foreground));font-size:clamp(.875rem,1.4vw,1.0625rem);line-height:1.6;text-wrap:balance}.HomeHero_actions__HBjOG{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin-top:clamp(1.25rem,2.5vw,2rem)}.HomeHero_visual__ljg3b{position:relative;margin-top:clamp(1.5rem,3.5vw,3rem);text-align:center}.HomeHero_scenes__ttIHx{display:grid;grid-template-columns:1.12fr .88fr 1.12fr;gap:clamp(.25rem,.55vw,.5rem);border-radius:clamp(1rem,2.2vw,2rem);overflow:hidden}.HomeHero_frame__RHMC5{--scene-delay:0ms;position:relative;height:clamp(10.5rem,24.5vw,20.25rem);overflow:hidden;background:hsl(var(--secondary))}.HomeHero_frame__RHMC5:nth-child(2){--scene-delay:950ms}.HomeHero_frame__RHMC5:nth-child(3){--scene-delay:1900ms}.HomeHero_photo__dq1ue{-o-object-fit:cover;object-fit:cover}.HomeHero_frame__RHMC5:first-child .HomeHero_photo__dq1ue{-o-object-position:center 34%;object-position:center 34%}.HomeHero_sceneCaption__D2a4r,.HomeHero_sceneNumber__bO_PV{position:absolute;z-index:1;inset-inline-start:clamp(.375rem,1.7vw,1.375rem);display:flex;align-items:center;border-radius:999px;background:hsl(var(--background));font-weight:750}.HomeHero_sceneNumber__bO_PV{inset-block-start:clamp(.375rem,1.7vw,1.375rem);justify-content:center;width:2rem;height:2rem;font-size:.6875rem}.HomeHero_sceneCaption__D2a4r{inset-block-end:clamp(.375rem,1.7vw,1.375rem);gap:.4375rem;padding:.5rem .75rem;font-size:.8125rem}.HomeHero_sceneCaption__D2a4r svg{color:hsl(var(--primary))}.HomeHero_widgets__BIlwD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;max-width:31rem;margin:.875rem auto 0;text-align:start}.HomeHero_notice__Y26CS,.HomeHero_stat__mDJ5B{border:1px solid hsl(var(--border));border-radius:1rem;color:hsl(var(--foreground));box-shadow:0 10px 24px -12px rgba(47,28,78,.2078431373)}.HomeHero_stat__mDJ5B{padding:.75rem .875rem}.HomeHero_orders__RkNG9{border-color:#d9e8dc;background:#f7fbf8}.HomeHero_balance__86HHt{background:#f6f1ff}.HomeHero_statHeader__TuH_g{display:flex;align-items:center;justify-content:space-between;gap:.375rem;font-size:.75rem;font-weight:750;line-height:1.3}.HomeHero_trend__rn_E_{display:inline-flex;align-items:center;gap:.125rem;padding:.1875rem .4375rem;border-radius:999px;color:#19623b;background:#ddf2e4;font-size:.6875rem;white-space:nowrap}.HomeHero_orderValue__WylOs{margin-top:.4375rem;color:#19623b;font-size:.75rem;font-weight:700}.HomeHero_orderValue__WylOs strong{margin-inline-end:.125rem;font-size:1.8125rem;line-height:1.15;font-variant-numeric:tabular-nums}.HomeHero_balanceValue__wWd0R{color:#19623b;white-space:nowrap}.HomeHero_chart__XNvwP{width:100%;height:auto;margin-top:.3125rem;color:hsl(var(--primary))}.HomeHero_notice__Y26CS{grid-column:1/-1;justify-self:center;display:flex;align-items:center;gap:.625rem;padding:.625rem .875rem .625rem .625rem;background:hsl(var(--background));font-size:.75rem;font-weight:750}.HomeHero_notice__Y26CS:after{content:"";flex:none;width:.375rem;height:.375rem;margin-inline-start:.125rem;border-radius:50%;background:#27834b;box-shadow:0 0 0 3px #ddf2e4}.HomeHero_noticeLogo__R0nmz{flex:none;width:1.625rem;height:1.625rem}.HomeHero_video__0x7k_{margin-top:.875rem;color:hsl(var(--primary))}.HomeHero_playIcon__0MXLp{display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid hsl(var(--primary)/.22);border-radius:50%}@media(max-width:639px){.HomeHero_actions__HBjOG a{height:3rem;padding-inline:.875rem;font-size:.875rem}.HomeHero_scenes__ttIHx{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeHero_sceneNumber__bO_PV{width:1.375rem;height:1.375rem;font-size:.625rem}.HomeHero_sceneCaption__D2a4r{gap:.25rem;padding:.3125rem .4375rem;font-size:.6875rem}.HomeHero_sceneCaption__D2a4r svg{width:.75rem;height:.75rem}.HomeHero_stat__mDJ5B{padding-inline:.625rem}}@media(max-width:359px){.HomeHero_title__mgdMX{font-size:1.6875rem}}@media(min-width:1200px){.HomeHero_widgets__BIlwD{display:block;margin:0}.HomeHero_notice__Y26CS,.HomeHero_stat__mDJ5B{position:absolute;z-index:1}.HomeHero_stat__mDJ5B{width:12.5rem;padding:.875rem 1rem}.HomeHero_orders__RkNG9{inset-block-start:-14rem;inset-inline-start:-1.75rem;rotate:-4deg}.HomeHero_balance__86HHt{inset-block-start:-16.125rem;inset-inline-end:-.625rem;rotate:6deg}.HomeHero_notice__Y26CS{inset-block-start:-5.625rem;inset-inline-start:-.25rem;rotate:-2deg}}@media(prefers-reduced-motion:no-preference){.HomeHero_photo__dq1ue{animation:HomeHero_sceneFocus__YoqYQ 1.5s var(--scene-delay) cubic-bezier(.22,1,.36,1);transition:scale .65s cubic-bezier(.22,1,.36,1)}.HomeHero_frame__RHMC5:after{position:absolute;inset:0;background:linear-gradient(112deg,transparent 28%,rgba(255,255,255,.4666666667) 50%,transparent 72%);opacity:0;pointer-events:none;content:"";animation:HomeHero_lightSweep__XMr2w 1.3s var(--scene-delay) ease-out}.HomeHero_chartLine__NnLOM{stroke-dasharray:1;animation:HomeHero_chartDraw__H9bQM 1.05s cubic-bezier(.22,1,.36,1) .55s backwards}.HomeHero_balance__86HHt,.HomeHero_orders__RkNG9{animation:HomeHero_widgetSettle__odUKe .75s cubic-bezier(.22,1,.36,1)}.HomeHero_orders__RkNG9{--widget-shift:-0.5rem}.HomeHero_balance__86HHt{--widget-shift:0.5rem}.HomeHero_notice__Y26CS{animation:HomeHero_noticeLift__opWMa .55s cubic-bezier(.22,1,.36,1) .95s backwards}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.HomeHero_frame__RHMC5:hover .HomeHero_photo__dq1ue{scale:1.06}}@keyframes HomeHero_sceneFocus__YoqYQ{38%{transform:scale(1.085)}}@keyframes HomeHero_lightSweep__XMr2w{0%{transform:translateX(-95%)}40%{opacity:.7}to{opacity:0;transform:translateX(95%)}}@keyframes HomeHero_chartDraw__H9bQM{0%{stroke-dashoffset:1}}@keyframes HomeHero_widgetSettle__odUKe{0%{translate:var(--widget-shift) .375rem}}@keyframes HomeHero_noticeLift__opWMa{0%{opacity:0;transform:translateY(.5rem)}}.SampleStoreSection_panel__M1Xq5{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);overflow:hidden;border:1px solid hsl(var(--border));border-radius:clamp(1.5rem,3vw,2.25rem);background:linear-gradient(135deg,hsl(var(--background)) 10%,#f9f5ff)}.SampleStoreSection_copy__Rcx3P{display:grid;align-content:center;justify-items:start;padding:clamp(2rem,4.4vw,4.25rem);padding-inline-end:clamp(1.5rem,2.6vw,2.5rem)}.SampleStoreSection_copy__Rcx3P>p:first-child{margin-bottom:1.125rem}.SampleStoreSection_copy__Rcx3P>p{max-width:46ch}.SampleStoreSection_heading__0KlDj{font-size:clamp(2.25rem,4vw,3.625rem);font-weight:750;line-height:1.06;letter-spacing:-.055em}.SampleStoreSection_heading__0KlDj span{display:block;margin-top:.065em;color:hsl(var(--primary))}.SampleStoreSection_actions__z0pty{display:grid;justify-items:start;gap:.875rem;margin-top:1.75rem}.SampleStoreSection_actions__z0pty :is(a,button){white-space:normal;text-align:center}.SampleStoreSection_note__tN01p{display:flex;flex-wrap:wrap;min-height:1.5rem;align-items:center;gap:.375rem .625rem;color:hsl(var(--muted-foreground));font-size:.75rem}.SampleStoreSection_liveDot__zxT_U{width:.4375rem;height:.4375rem;margin-right:.125rem;border-radius:50%;background:#16804d}.SampleStoreSection_scene__IzKGZ{--ease-out:cubic-bezier(0.16,1,0.3,1);position:relative;isolation:isolate;display:grid;min-width:0;place-items:center;overflow:hidden;padding:clamp(2rem,4.6vw,4.25rem) clamp(1.75rem,4vw,3.75rem);background:radial-gradient(ellipse at 87% 9%,#fff0df 0,transparent 50%),radial-gradient(ellipse at 0 97%,#cbb3fa 0,transparent 65%),#eae0fd}.SampleStoreSection_scene__IzKGZ:before{position:absolute;z-index:-1;inset:0;background-image:radial-gradient(hsl(var(--primary)/.25) .8px,transparent .8px);background-size:15px 15px;-webkit-mask-image:linear-gradient(145deg,black,transparent 75%);mask-image:linear-gradient(145deg,black,transparent 75%);content:""}.SampleStoreSection_orbit__IKe82{position:absolute;z-index:-1;width:108%;height:74%;transform:rotate(-24deg);border:1px solid rgba(255,255,255,.85);border-radius:50%;box-shadow:0 0 0 1.75rem rgba(255,255,255,.15),0 0 0 3.5rem rgba(255,255,255,.12)}.SampleStoreSection_window__N2vNk{width:min(100%,34rem);overflow:hidden;border:1px solid #fff;border-radius:clamp(.875rem,2vw,1.25rem);background:#fffdf9;color:#30213e;box-shadow:0 2rem 3.75rem -1.75rem rgba(62,30,113,.48),0 0 0 .375rem rgba(255,255,255,.28)}.SampleStoreSection_chrome__9rS1z,.SampleStoreSection_masthead__1vZ5B{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-inline:clamp(.75rem,2vw,1.25rem)}.SampleStoreSection_chrome__9rS1z{padding-block:.625rem;border-bottom:1px solid #ede5f2;background:#f8f3fc;color:#5c4473;font-size:clamp(.5625rem,1.4vw,.6875rem);font-weight:700}.SampleStoreSection_dots__j1PL0{display:flex;gap:.1875rem}.SampleStoreSection_dots__j1PL0 i{width:.3125rem;height:.3125rem;border-radius:50%;background:#a883da}.SampleStoreSection_dots__j1PL0 i:nth-child(2){background:#cfb8ed}.SampleStoreSection_dots__j1PL0 i:last-child{background:#e3d5f3}.SampleStoreSection_masthead__1vZ5B{min-height:2.625rem;padding-block:.625rem}.SampleStoreSection_logo__mWFJ3{width:clamp(5.5rem,8vw,6.5rem);height:auto}.SampleStoreSection_catalog__RKlkl{padding:0 clamp(.625rem,1.7vw,1.25rem) clamp(.75rem,1.7vw,1.125rem)}.SampleStoreSection_cover__bKm6O{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1fr);min-height:clamp(6rem,13vw,11.25rem);overflow:hidden;border-radius:.625rem;background:#e9dcd1;color:#352920}.SampleStoreSection_coverCopy__u4m2v{display:grid;align-content:center;gap:clamp(.25rem,1vw,.625rem);padding:clamp(.5rem,2vw,1.5rem)}.SampleStoreSection_coverCopy__u4m2v span{font-size:clamp(.5rem,.8vw,.6875rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.SampleStoreSection_coverCopy__u4m2v strong{max-width:10ch;font-family:Georgia,serif;font-size:clamp(.875rem,2.3vw,2rem);font-weight:400;line-height:1.05;letter-spacing:-.04em}.SampleStoreSection_coverPhoto__eKbrG,.SampleStoreSection_productPhoto__y7M_x{position:relative;overflow:hidden;background:#e9dcd1}.SampleStoreSection_coverPhoto__eKbrG img,.SampleStoreSection_productPhoto__y7M_x img{-o-object-fit:cover;object-fit:cover}.SampleStoreSection_productGrid__SIGhh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.25rem,1vw,.625rem);margin-top:clamp(.375rem,1vw,.75rem)}.SampleStoreSection_product__W7bhN{min-width:0;overflow:hidden;border:1px solid #eee6e1;border-radius:.5rem}.SampleStoreSection_product__W7bhN span{display:block;padding:.375rem clamp(.25rem,.65vw,.5rem);font-size:clamp(.5rem,.9vw,.6875rem);font-weight:700;line-height:1.15}.SampleStoreSection_productPhoto__y7M_x{aspect-ratio:1.65}.SampleStoreSection_spark__MIi0I{position:absolute;top:7%;right:5%;width:clamp(1.5rem,3.6vw,3.25rem);color:#7241d5;filter:drop-shadow(0 3px 8px rgba(103,48,184,.2))}@media(prefers-reduced-motion:no-preference){.SampleStoreSection_scene__IzKGZ[data-in-view=true] .SampleStoreSection_spark__MIi0I{animation:SampleStoreSection_sparkle__n3vlE 1.3s var(--ease-out) both}.SampleStoreSection_window__N2vNk{transition:transform .65s var(--ease-out)}.SampleStoreSection_panel__M1Xq5:focus-within .SampleStoreSection_window__N2vNk{transform:translateY(-.375rem)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.SampleStoreSection_panel__M1Xq5:hover .SampleStoreSection_window__N2vNk{transform:translateY(-.375rem)}}@keyframes SampleStoreSection_sparkle__n3vlE{0%{transform:translate(-.625rem,.625rem) rotate(-45deg) scale(.65)}55%{transform:rotate(9deg) scale(1.12)}to{transform:none}}@media(max-width:899px){.SampleStoreSection_panel__M1Xq5{grid-template-columns:minmax(0,1fr)}}@media(max-width:479px){.SampleStoreSection_copy__Rcx3P{padding:1.625rem 1.375rem}.SampleStoreSection_scene__IzKGZ{padding:1.625rem .875rem}.SampleStoreSection_spark__MIi0I{top:4%;right:3%}}