.HomeHero_hero__rvPln{background:radial-gradient(ellipse at 80% 75%,#f9dfe0,transparent 55%),#fcf8f8;overflow:hidden}.HomeHero_heroInner__jabRd{max-width:1440px;margin:auto;padding:42px 48px 46px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:30px;align-items:center}.HomeHero_copy__HKHoP{position:relative;z-index:2}.HomeHero_badge__y7xrE{display:inline-block;color:#f20a87;background:#fdebf3;border-radius:30px;padding:10px 17px;font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.HomeHero_copy__HKHoP h1{font-size:clamp(38px,4.35vw,64px);line-height:1.06;letter-spacing:-.045em;font-weight:750;color:#101013;margin-top:23px}.HomeHero_copy__HKHoP h1 span{color:#f20b89}.HomeHero_description__8QTaB{font-size:18px;line-height:1.55;color:#626575;margin-top:22px;max-width:600px}.HomeHero_cta__9IlCz{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#f31a91;color:white;border-radius:40px;padding:17px 28px;font-size:18px;font-weight:600;margin-top:30px;transition:background .2s,transform .2s}.HomeHero_cta__9IlCz:hover{background:#db087c;transform:translateY(-2px)}.HomeHero_arrow__Pjei6:focus-visible,.HomeHero_category__WPmMm:focus-visible,.HomeHero_cta__9IlCz:focus-visible{outline:3px solid #fb68b6;outline-offset:4px}.HomeHero_benefits__ITfRN{font-size:13px;line-height:1.6;color:#9290a0;margin-top:13px}.HomeHero_art__flXFQ{position:relative;height:540px;min-width:0}.HomeHero_sample__VzWTA{position:relative;flex-shrink:0}.HomeHero_strip__a6wwC{position:absolute;left:0;top:70px;transform:rotate(-11deg);z-index:1;filter:drop-shadow(0 12px 15px #5233251c)}.HomeHero_strip__a6wwC:nth-of-type(2){left:25%;top:0;transform:none;z-index:3}.HomeHero_strip__a6wwC:nth-of-type(3){left:51%;top:35px;transform:rotate(6deg);z-index:2}.HomeHero_strip__a6wwC:nth-of-type(4){left:76%;top:125px;transform:rotate(13deg);z-index:1}.HomeHero_strip__a6wwC .HomeHero_sample__VzWTA{transition:transform .25s ease}@media(hover:hover){.HomeHero_strip__a6wwC:hover{z-index:5}.HomeHero_strip__a6wwC:hover .HomeHero_sample__VzWTA{transform:scale(1.08);animation:HomeHero_stripWiggle__rQph9 .55s ease-in-out}}@keyframes HomeHero_stripWiggle__rQph9{0%{transform:scale(1)}30%{transform:scale(1.08) rotate(-2.5deg)}55%{transform:scale(1.08) rotate(2deg)}80%{transform:scale(1.08) rotate(-1deg)}to{transform:scale(1.08)}}.HomeHero_note__BiuxF{position:absolute;right:0;top:10px;transform:rotate(9deg);font:italic 24px/1.25 Georgia,serif;text-align:center;color:#272228}.HomeHero_heart__U7K5C{position:absolute;top:25px;left:0;width:45px;height:45px;color:#f165a7;transform:rotate(-20deg)}.HomeHero_sparkles__UkpYm{position:absolute;top:60px;left:19%;width:35px;height:35px;color:#f487b3}.HomeHero_camera__jaXGi{position:absolute;right:-65px;bottom:-15px;width:145px;height:145px;color:#e89bad;transform:rotate(15deg);stroke-width:1.25}.HomeHero_categories__SABno{position:relative;max-width:1440px;margin:auto;padding:20px 38px 18px;background:white}.HomeHero_rail__BbE9h{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:3px 3px 8px;scrollbar-width:none}.HomeHero_rail__BbE9h::-webkit-scrollbar{display:none}.HomeHero_category__WPmMm{flex:0 0 calc((100% - 112px)/8);min-width:140px;text-align:center;scroll-snap-align:start;border-radius:14px;color:#26232a}.HomeHero_thumbnail__bghjw{height:200px;display:flex;align-items:center;justify-content:center;background:#f4f3f5;border-radius:12px;overflow:hidden;transition:background .2s,transform .2s}.HomeHero_category__WPmMm:hover .HomeHero_thumbnail__bghjw{background:#fde8f2;transform:translateY(-3px)}.HomeHero_category__WPmMm>span{display:block;font-size:12px;font-weight:500;line-height:1.4;margin-top:11px}.HomeHero_arrow__Pjei6{position:absolute;top:100px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#fffc;border:1px solid #f4eff1;border-radius:50%;box-shadow:0 3px 15px #30202b12;cursor:pointer}.HomeHero_previous__ZuGQp{left:13px}.HomeHero_next__aMAB7{right:13px}.HomeHero_arrow__Pjei6:disabled{opacity:0;pointer-events:none}@media(min-width:1600px){.HomeHero_art__flXFQ{height:560px}.HomeHero_strip__a6wwC:nth-of-type(3){left:50%}.HomeHero_strip__a6wwC:nth-of-type(4){left:75%}}@media(max-width:1100px){.HomeHero_heroInner__jabRd{padding:35px 30px;grid-template-columns:1fr 1fr;gap:15px}.HomeHero_art__flXFQ{height:460px}.HomeHero_strip__a6wwC{scale:.8;transform-origin:top left}.HomeHero_strip__a6wwC:nth-of-type(2){left:25%}.HomeHero_strip__a6wwC:nth-of-type(3){left:50%;top:80px}.HomeHero_strip__a6wwC:nth-of-type(4){left:75%;top:130px}.HomeHero_description__8QTaB{font-size:16px}.HomeHero_note__BiuxF{font-size:20px}.HomeHero_categories__SABno{padding-inline:24px}.HomeHero_category__WPmMm{min-width:135px}.HomeHero_thumbnail__bghjw{height:200px}}@media(max-width:767px){.HomeHero_heroInner__jabRd{padding:30px 24px 15px;grid-template-columns:1fr;gap:25px}.HomeHero_copy__HKHoP h1{font-size:40px;max-width:570px}.HomeHero_description__8QTaB{font-size:16px}.HomeHero_cta__9IlCz{font-size:16px;padding:15px 24px;margin-top:24px}.HomeHero_benefits__ITfRN{font-size:12px}.HomeHero_art__flXFQ{height:370px;width:100%;max-width:490px;margin:auto}.HomeHero_strip__a6wwC{scale:.67;top:65px}.HomeHero_strip__a6wwC:nth-of-type(2){left:25%;top:0}.HomeHero_strip__a6wwC:nth-of-type(3){left:50%;top:40px}.HomeHero_strip__a6wwC:nth-of-type(4){left:75%;top:95px}.HomeHero_note__BiuxF{right:0;font-size:18px}.HomeHero_camera__jaXGi{width:85px;height:85px;right:-30px;bottom:0}.HomeHero_heart__U7K5C{width:32px;height:32px;top:10px}.HomeHero_sparkles__UkpYm{width:26px;height:26px;top:40px}.HomeHero_categories__SABno{padding:18px 20px}.HomeHero_category__WPmMm{flex-basis:135px}.HomeHero_thumbnail__bghjw{height:190px}.HomeHero_arrow__Pjei6{width:38px;height:38px;top:94px}.HomeHero_previous__ZuGQp{left:3px}.HomeHero_next__aMAB7{right:3px}}@media(max-width:400px){.HomeHero_heroInner__jabRd{padding-inline:20px}.HomeHero_copy__HKHoP h1{font-size:34px}.HomeHero_badge__y7xrE{font-size:10px}.HomeHero_art__flXFQ{height:310px}.HomeHero_strip__a6wwC{scale:.53;top:55px}.HomeHero_strip__a6wwC:nth-of-type(3){top:35px}.HomeHero_strip__a6wwC:nth-of-type(4){top:85px}.HomeHero_note__BiuxF{font-size:15px}.HomeHero_camera__jaXGi{bottom:0}}@media(prefers-reduced-motion:reduce){.HomeHero_strip__a6wwC:hover .HomeHero_sample__VzWTA{animation:none}.HomeHero_cta__9IlCz,.HomeHero_thumbnail__bghjw{transition:none}.HomeHero_category__WPmMm:hover .HomeHero_thumbnail__bghjw,.HomeHero_cta__9IlCz:hover{transform:none}}.HomeHero_galleryHeading__eT8Yl{margin:5px 3px 23px}.HomeHero_galleryHeading__eT8Yl h2{font-size:22px;font-weight:650;letter-spacing:-.02em;color:#26232a}.HomeHero_galleryHeading__eT8Yl p{font-size:13px;line-height:1.6;color:#777080;margin-top:7px}.HomeHero_railWrap__8O6gC,.HomeHero_thumbnail__bghjw{position:relative}.HomeHero_category__WPmMm>span{display:flex;align-items:center;justify-content:center;gap:5px}.HomeHero_category__WPmMm:focus-visible>span,.HomeHero_category__WPmMm:hover>span{color:#dd087b}.HomeHero_explore__rMg28{position:absolute;bottom:12px;left:50%;display:inline-flex;align-items:center;gap:6px;transform:translate(-50%,4px);padding:7px 12px;border-radius:20px;background:#f31a91;color:#fff;font-size:12px;font-weight:600;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none}.HomeHero_category__WPmMm:focus-visible .HomeHero_explore__rMg28,.HomeHero_category__WPmMm:hover .HomeHero_explore__rMg28{opacity:1;transform:translate(-50%)}@media(max-width:767px){.HomeHero_galleryHeading__eT8Yl h2{font-size:20px}.HomeHero_galleryHeading__eT8Yl{margin-bottom:18px}}@media(prefers-reduced-motion:reduce){.HomeHero_explore__rMg28{transition:none}}.HomeHero_galleryHeading__eT8Yl{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.HomeHero_allTemplates___fx1S{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;min-height:40px;font-size:13px;font-weight:600;color:#dd087b;white-space:nowrap}.HomeHero_allTemplates___fx1S:hover{text-decoration:underline;text-underline-offset:4px}.HomeHero_allTemplates___fx1S:focus-visible{outline:3px solid #fb68b6;outline-offset:3px}@media(max-width:767px){.HomeHero_galleryHeading__eT8Yl{flex-direction:column;align-items:flex-start;gap:4px}}.HomeShowcase_showcase__kZSPV{width:100%;max-width:1200px;margin:0 auto;padding:54px 28px 0;color:#23232b;background:#fff}.HomeShowcase_showcase__kZSPV h2{font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.035em;text-wrap:balance}.HomeShowcase_showcase__kZSPV p{font-size:16px;line-height:1.75;color:#666674;margin-top:20px}.HomeShowcase_row__2y8ow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding:42px 0}.HomeShowcase_copy__A9fBE{min-width:0}.HomeShowcase_art__RUM0W{width:100%;height:auto;border-radius:24px}.HomeShowcase_imageFirst__WB3kw .HomeShowcase_copy__A9fBE{order:2}.HomeShowcase_imageFirst__WB3kw .HomeShowcase_art__RUM0W{order:1}.HomeShowcase_row__2y8ow:first-child h2{text-wrap:wrap}.HomeShowcase_customize__MJElK{margin:20px -28px 0;padding:48px 28px;background:#fff3f8;box-shadow:0 0 0 100vmax #fff3f8;clip-path:inset(0 -100vmax)}.HomeShowcase_capture__0nLbp{padding:55px 0}.HomeShowcase_capture__0nLbp header{text-align:center;margin:0 auto 34px;max-width:800px}.HomeShowcase_capture__0nLbp header p{margin-top:16px}.HomeShowcase_featureGrid__xcx1O{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.HomeShowcase_featureGrid__xcx1O article{min-width:0}.HomeShowcase_featureArt__h29TZ{width:100%;height:auto;border-radius:22px}.HomeShowcase_showcase__kZSPV h3{font-size:17px;font-weight:650;line-height:1.4;letter-spacing:-.015em}.HomeShowcase_featureGrid__xcx1O h3{margin-top:22px}.HomeShowcase_featureGrid__xcx1O p{font-size:15px;line-height:1.7;margin-top:10px}.HomeShowcase_customizeList__cohbS{list-style:none;padding:0;display:grid;gap:22px;margin-top:30px}.HomeShowcase_customizeList__cohbS li{display:flex;align-items:flex-start;gap:16px}.HomeShowcase_customizeList__cohbS svg{color:#f51b91;flex-shrink:0;margin-top:1px}.HomeShowcase_customizeList__cohbS p{font-size:14px;line-height:1.6;margin-top:5px}@media(max-width:1023px){.HomeShowcase_row__2y8ow{gap:32px}.HomeShowcase_showcase__kZSPV{padding-inline:24px}.HomeShowcase_showcase__kZSPV h2{font-size:28px}.HomeShowcase_showcase__kZSPV p{font-size:15px}.HomeShowcase_featureGrid__xcx1O{gap:20px}}@media(min-width:768px) and (max-width:1023px){.HomeShowcase_customize__MJElK{margin-inline:-24px;padding-inline:24px}}@media(max-width:767px){.HomeShowcase_showcase__kZSPV{padding:28px 20px 0}.HomeShowcase_row__2y8ow{grid-template-columns:1fr;gap:26px;padding:30px 0}.HomeShowcase_showcase__kZSPV h2{font-size:26px;text-wrap:pretty}.HomeShowcase_showcase__kZSPV p{margin-top:16px}.HomeShowcase_art__RUM0W{border-radius:20px}.HomeShowcase_imageFirst__WB3kw .HomeShowcase_art__RUM0W,.HomeShowcase_imageFirst__WB3kw .HomeShowcase_copy__A9fBE{order:0}.HomeShowcase_capture__0nLbp{padding:32px 0}.HomeShowcase_capture__0nLbp header{text-align:left;margin-bottom:28px}.HomeShowcase_featureGrid__xcx1O{grid-template-columns:1fr;gap:36px}.HomeShowcase_featureGrid__xcx1O article{max-width:480px;width:100%;margin:0 auto}.HomeShowcase_featureArt__h29TZ{max-height:420px;object-fit:contain;background:#fdf0f8}.HomeShowcase_featureGrid__xcx1O h3{margin-top:18px}.HomeShowcase_featureGrid__xcx1O p{margin-top:9px}.HomeShowcase_customizeList__cohbS{gap:20px;margin-top:26px}.HomeShowcase_customize__MJElK{margin:16px -20px 0;padding:32px 20px;border-radius:0}}.HomeShowcase_surface__Tlzxz{width:100%;background:#fff}