.landing_nav__36KXk{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:18px 40px;transition:background .4s,box-shadow .4s,padding .4s}.landing_nav__36KXk.landing_scrolled__F8qQc{background:rgba(39,24,16,.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 2px 30px rgba(39,24,16,.3);padding:14px 40px}.landing_navLogo___7eUE{font-family:Playfair Display,serif;font-size:24px;color:var(--white);letter-spacing:.5px;text-decoration:none}.landing_navLogo___7eUE span{color:var(--gold);font-style:italic}.landing_navLinks__g76os{display:flex;gap:32px;list-style:none}.landing_navLinks__g76os a{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:14px;font-weight:400;transition:color .2s}.landing_navLinks__g76os a:hover{color:var(--white)}.landing_navCta__AT5R6{background:var(--rose);color:#fff;padding:10px 24px;border-radius:50px;font-size:13px;font-weight:500;text-decoration:none;transition:background .2s,transform .2s}.landing_navCta__AT5R6:hover{background:var(--dusty);transform:translateY(-1px)}.landing_navActions__LatGB{display:flex;align-items:center;gap:12px}.landing_btnLoginGoogle__MAtBV{display:flex;align-items:center;gap:8px;background:#fff;color:var(--dark);padding:10px 20px;border-radius:50px;font-size:13px;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(0,0,0,.1)}.landing_btnLoginGoogle__MAtBV:hover{background:#f8f9fa;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.landing_profileWrap__CD_9C{position:relative}.landing_profileBtn__C9Frc{width:40px;height:40px;border-radius:50%;border:none;padding:0;cursor:pointer;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--rose);box-shadow:0 2px 8px rgba(0,0,0,.12);transition:transform .2s,box-shadow .2s}.landing_profileBtn__C9Frc:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.landing_profileAvatar__SfwWq{width:100%;height:100%;object-fit:cover;display:block}.landing_profileInitial__toddv{color:#fff;font-size:16px;font-weight:600}.landing_profileMenu___yKWx{position:absolute;top:calc(100% + 10px);right:0;min-width:220px;background:#fff;border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,.06);overflow:hidden;z-index:100;animation:landing_profileMenuIn__lxkjZ .18s ease}@keyframes landing_profileMenuIn__lxkjZ{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.landing_profileMenuHeader__dCwXr{padding:14px 16px;border-bottom:1px solid rgba(0,0,0,.06)}.landing_profileMenuName__KsWxZ{font-size:14px;font-weight:600;color:var(--dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_profileMenuEmail__Xl_Uq{font-size:12px;color:#888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing_profileMenuItem__0Ya7a{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;font-size:13px;font-weight:500;color:var(--dark);text-decoration:none;background:none;border:none;cursor:pointer;text-align:left;transition:background .15s}.landing_profileMenuItem__0Ya7a:hover{background:#f8f6f3}.landing_profileMenuLogout__6J1g_{color:#c0392b;border-top:1px solid rgba(0,0,0,.06)}.landing_hero__q8CYs{min-height:100vh;background:var(--dark);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:120px 40px 80px}.landing_heroBg__wDK2F{position:absolute;inset:0;background:radial-gradient(ellipse at 20% 60%,hsla(39,45%,58%,.18) 0,transparent 55%),radial-gradient(ellipse at 80% 30%,rgba(196,122,90,.14) 0,transparent 55%),radial-gradient(ellipse at 50% 100%,rgba(110,140,106,.1) 0,transparent 50%)}.landing_heroDeco__W48FT{position:absolute;opacity:.12;pointer-events:none}.landing_heroDecoLeft__uuQ9Z{left:-60px;top:50%;transform:translateY(-50%);width:320px}.landing_heroDecoRight__UjVIq{right:-60px;top:50%;transform:translateY(-50%) scaleX(-1);width:320px}.landing_heroDecoTopRight__x1MIP{right:60px;top:60px;width:180px;opacity:.08}.landing_heroInner__PVHjV{max-width:1100px;width:100%;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;position:relative}.landing_heroBadge__jlTBy{display:inline-flex;align-items:center;gap:8px;background:hsla(39,45%,58%,.15);border:1px solid hsla(39,45%,58%,.3);border-radius:50px;padding:6px 16px 6px 10px;margin-bottom:28px}.landing_heroBadgeDot__esrwA{width:6px;height:6px;border-radius:50%;background:var(--gold)}.landing_heroBadge__jlTBy span{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gold)}.landing_heroTitle__Xo2Om{font-family:Playfair Display,serif;font-size:clamp(38px,5vw,62px);line-height:1.12;color:var(--white);margin-bottom:20px}.landing_heroTitle__Xo2Om em{color:var(--blush);font-style:italic;display:block}.landing_heroDesc__1Thsx{font-size:16px;line-height:1.8;color:hsla(0,0%,100%,.5);max-width:440px;margin-bottom:40px}.landing_heroActions__3ipq2{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.landing_btnPrimary__5vJIl{background:linear-gradient(135deg,var(--rose),var(--dusty));color:#fff;padding:16px 32px;border-radius:50px;font-size:15px;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 30px rgba(196,122,90,.35);display:inline-flex;align-items:center;gap:8px}.landing_btnPrimary__5vJIl:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(196,122,90,.45)}.landing_btnGhost__MI0Sq{color:hsla(0,0%,100%,.7);font-size:14px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .2s}.landing_btnGhost__MI0Sq:hover{color:var(--white)}.landing_btnGhostIcon__WlLmu{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:14px;transition:background .2s}.landing_btnGhost__MI0Sq:hover .landing_btnGhostIcon__WlLmu{background:hsla(0,0%,100%,.2)}.landing_heroPreview___95v_{display:flex;justify-content:center;position:relative}.landing_previewFloat__U_AXN{background:#fff;border-radius:20px;padding:28px 24px 24px;width:280px;box-shadow:0 30px 80px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05);animation:landing_floatUp__F7V8V 4s ease-in-out infinite;position:relative;z-index:2}@keyframes landing_floatUp__F7V8V{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.landing_previewFloat2__OmqlJ{position:absolute;right:-30px;bottom:-20px;z-index:1;background:#fff;border-radius:16px;padding:20px 18px;width:200px;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:landing_floatUp__F7V8V 4s ease-in-out 1s infinite;opacity:.9}.landing_invOrnament__JTLMR{text-align:center;color:var(--gold);font-size:11px;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px;opacity:.7}.landing_invName__5cLk_{font-family:Playfair Display,serif;font-size:18px;text-align:center;color:var(--dark);line-height:1.4}.landing_invName__5cLk_ em{color:var(--rose);font-style:italic}.landing_invDivider__K8lDf{width:40px;height:1px;background:var(--blush);margin:10px auto}.landing_invDate__5pQ9T{text-align:center;font-size:11px;color:var(--muted);letter-spacing:1px}.landing_invVenue__rwbip{text-align:center;font-size:10px;color:var(--muted);margin-top:4px}.landing_invDeco___4CAX{text-align:center;margin:12px 0 6px;color:var(--gold);font-size:18px}.landing_previewBadge__TzIVY{position:absolute;top:-14px;left:20px;background:var(--green);color:#fff;font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 12px;border-radius:50px}.landing_heroStats__fHP_k{display:flex;gap:28px;margin-top:40px;padding-top:32px;border-top:1px solid hsla(0,0%,100%,.1)}.landing_statNum__nf8al{font-family:Playfair Display,serif;font-size:24px;color:var(--white);font-weight:600}.landing_statNum__nf8al span{color:var(--gold)}.landing_statLabel__zRZlV{font-size:12px;color:hsla(0,0%,100%,.4);margin-top:2px}.landing_section__OaDGQ{padding:96px 40px}.landing_sectionInner__yNAam{max-width:1100px;margin:0 auto}.landing_sectionLabel___5Fuz{font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--rose);margin-bottom:14px;display:flex;align-items:center;gap:10px}.landing_sectionLabel___5Fuz:before{content:"";width:24px;height:1px;background:var(--rose)}.landing_sectionTitle__GOW_R{font-family:Playfair Display,serif;font-size:clamp(28px,4vw,44px);color:var(--dark);line-height:1.2;margin-bottom:14px}.landing_sectionTitle__GOW_R em{color:var(--rose);font-style:italic}.landing_sectionSub__TR1tP{font-size:16px;color:var(--muted);line-height:1.7;max-width:540px}.landing_howSection__g0j00{background:var(--warm)}.landing_howGrid__Kh1DS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-top:60px}.landing_howCard__cigze{background:#fff;border-radius:20px;padding:36px 28px;box-shadow:var(--shadow);position:relative;transition:transform .3s,box-shadow .3s}.landing_howCard__cigze:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.landing_howNumber__c3K4t{font-family:Playfair Display,serif;font-size:64px;font-weight:700;color:var(--blush);opacity:.4;line-height:1;margin-bottom:20px;position:absolute;top:24px;right:24px}.landing_howIcon__pFZ4q{width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,var(--warm),var(--blush));display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:18px}.landing_howTitle__jLEdj{font-family:Playfair Display,serif;font-size:20px;color:var(--dark);margin-bottom:10px}.landing_howDesc__OqdYO{font-size:14px;color:var(--muted);line-height:1.7}.landing_templatesSection__IZu87{background:var(--cream)}.landing_templatesHeader__CKgyB{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.landing_templatesFilter__U29Kj{display:flex;gap:8px;flex-wrap:wrap}.landing_filterBtn__5a_R4{padding:8px 18px;border-radius:50px;border:1.5px solid #ede5dc;background:transparent;font-family:DM Sans,sans-serif;font-size:13px;color:var(--muted);cursor:pointer;transition:all .2s}.landing_filterBtn__5a_R4.landing_active__pcxj1,.landing_filterBtn__5a_R4:hover{background:var(--rose);border-color:var(--rose);color:#fff}.landing_templatesGrid__eAXMO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.landing_templateCard__ivrHS{border-radius:16px;overflow:hidden;background:#fff;box-shadow:var(--shadow);transition:transform .3s,box-shadow .3s;cursor:pointer}.landing_templateCard__ivrHS:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.landing_templateCard__ivrHS:hover .landing_templateOverlay__yIml_{opacity:1}.landing_templatePreview__1rESb{height:280px;position:relative;overflow:hidden}.landing_templateOverlay__yIml_{position:absolute;inset:0;background:rgba(39,24,16,.6);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;gap:12px}.landing_tBtn__TqL9F{padding:10px 20px;border-radius:50px;font-size:12px;font-weight:500;cursor:pointer;border:none;transition:transform .2s;text-decoration:none}.landing_tBtn__TqL9F:hover{transform:scale(1.05)}.landing_tBtnPrimary__cjNmj{background:#fff;color:var(--dark)}.landing_tBtnGhost__KKZ7b{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.3)}.landing_templateInfo__TBpIn{padding:18px 20px 20px}.landing_templateStyle__YXe2n{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--rose);margin-bottom:4px}.landing_templateName__Kc83g{font-family:Playfair Display,serif;font-size:17px;color:var(--dark)}.landing_templateMeta__X7SwB{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.landing_templatePrice__POsEX{font-size:14px;font-weight:600;color:var(--rose)}.landing_templateRating__Rwzeg{font-size:11px;color:var(--muted);display:flex;align-items:center;gap:4px}.landing_templateRating__Rwzeg .landing_stars__I7EPV{color:var(--gold)}.landing_tplGarden__qyH07{background:linear-gradient(160deg,#f8f4ee,#e8ddd0)}.landing_tplGarden__qyH07,.landing_tplModern__HswId{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px}.landing_tplModern__HswId{background:linear-gradient(160deg,#1a1a2e,#16213e)}.landing_tplRustic__dSPGL{background:linear-gradient(160deg,#e8d5c0,#d4b896)}.landing_tplMinimalist__f2dE8,.landing_tplRustic__dSPGL{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px}.landing_tplMinimalist__f2dE8{background:linear-gradient(160deg,#fafafa,#f0ede8)}.landing_tplFloral__aHnVK{background:linear-gradient(160deg,#fff5f5,#ffe0e0)}.landing_tplFloral__aHnVK,.landing_tplLuxe__dSVx7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px}.landing_tplLuxe__dSVx7{background:linear-gradient(160deg,#1c1408,#2d2010)}.landing_tplSerifDark__oyWG2{font-family:Playfair Display,serif;color:var(--dark);text-align:center}.landing_tplSerifLight__P3730{font-family:Playfair Display,serif;color:hsla(0,0%,100%,.95);text-align:center}.landing_tplSerifBrown__KkFq_{font-family:Playfair Display,serif;color:#5c3a1e;text-align:center}.landing_tplSerifGold__fAyVE{font-family:Playfair Display,serif;color:var(--gold);text-align:center}.landing_tplSerifSoft__twOOd{font-family:Playfair Display,serif;color:#8b3a3a;text-align:center}.landing_tLine__CRuyZ{width:40px;height:1px;margin:8px auto}.landing_tLineDark__5W1Bq{background:var(--rose);opacity:.5}.landing_tLineLight__wF_Dm{background:hsla(0,0%,100%,.4)}.landing_tLineBrown__AWuad{background:#8b6340;opacity:.5}.landing_tLineGold__0g4FJ{background:var(--gold);opacity:.5}.landing_tplNameSm__NVd_a{font-size:10px;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px;opacity:.7}.landing_tplNameLg__RF_Yt{font-size:22px;font-style:italic;line-height:1.3}.landing_tplAnd__eU3ud{font-size:11px;letter-spacing:2px;text-transform:uppercase;margin:6px 0;opacity:.7}.landing_tplDate__z0T68{font-size:10px;letter-spacing:1.5px;opacity:.6;margin-top:8px}.landing_tplTag__5_5fP{position:absolute;top:14px;left:14px;background:var(--rose);color:#fff;font-size:9px;letter-spacing:1px;text-transform:uppercase;padding:4px 10px;border-radius:50px}.landing_tplTag__5_5fP.landing_new__c8eke{background:var(--green)}.landing_tplTag__5_5fP.landing_popular__xJ8F0{background:var(--gold);color:var(--dark)}.landing_featuresSection__1P8wc{background:var(--dark)}.landing_featuresSection__1P8wc .landing_sectionLabel___5Fuz{color:var(--gold)}.landing_featuresSection__1P8wc .landing_sectionLabel___5Fuz:before{background:var(--gold)}.landing_featuresSection__1P8wc .landing_sectionTitle__GOW_R{color:var(--white)}.landing_featuresSection__1P8wc .landing_sectionTitle__GOW_R em{color:var(--blush)}.landing_featuresSection__1P8wc .landing_sectionSub__TR1tP{color:hsla(0,0%,100%,.45)}.landing_featuresGrid__PTfXj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;margin-top:64px;background:hsla(0,0%,100%,.05);border-radius:20px;overflow:hidden}.landing_featureItem__9B9CM{padding:36px 32px;background:hsla(0,0%,100%,.03);transition:background .3s}.landing_featureItem__9B9CM:hover{background:rgba(196,122,90,.1)}.landing_featureIcon__gHMCf{font-size:28px;margin-bottom:16px}.landing_featureTitle__8mUwL{font-family:Playfair Display,serif;font-size:19px;color:var(--white);margin-bottom:10px}.landing_featureDesc__Cn9zD{font-size:14px;color:hsla(0,0%,100%,.45);line-height:1.7}.landing_pricingSection__ZlOsh{background:var(--warm)}.landing_pricingGrid__JwaEk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:60px;align-items:start}.landing_priceCard__HVXdn{background:#fff;border-radius:20px;padding:36px 28px;box-shadow:var(--shadow);position:relative;transition:transform .3s}.landing_priceCard__HVXdn:hover{transform:translateY(-4px)}.landing_priceCard__HVXdn.landing_featured__gr4_3{background:var(--dark);transform:scale(1.04);box-shadow:var(--shadow-lg)}.landing_priceCard__HVXdn.landing_featured__gr4_3:hover{transform:scale(1.04) translateY(-4px)}.landing_priceBadgePopular__C3Zzu{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--gold);color:var(--dark);font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;padding:5px 16px;border-radius:50px;white-space:nowrap}.landing_priceTier__HPZ_c{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--rose);margin-bottom:12px}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_priceTier__HPZ_c{color:var(--gold)}.landing_priceNum__F1j4y{font-family:Playfair Display,serif;font-size:42px;color:var(--dark);font-weight:700;line-height:1}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_priceNum__F1j4y{color:var(--white)}.landing_priceNum__F1j4y sup{font-size:18px;vertical-align:super;font-weight:400}.landing_pricePeriod__V_Flt{font-size:13px;color:var(--muted);margin-top:4px;margin-bottom:28px}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_pricePeriod__V_Flt{color:hsla(0,0%,100%,.4)}.landing_priceSep__AmpgE{height:1px;background:#f0e8e0;margin-bottom:24px}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_priceSep__AmpgE{background:hsla(0,0%,100%,.1)}.landing_priceFeatures__rhSWR{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.landing_priceFeatures__rhSWR li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text)}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_priceFeatures__rhSWR li{color:hsla(0,0%,100%,.8)}.landing_pfCheck__poMJe{width:18px;height:18px;border-radius:50%;background:rgba(110,140,106,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing_priceCard__HVXdn.landing_featured__gr4_3 .landing_pfCheck__poMJe{background:hsla(39,45%,58%,.2)}.landing_pfCheck__poMJe svg{width:10px;height:10px}.landing_priceBtn__wBQdJ{display:block;text-align:center;padding:14px;border-radius:50px;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;border:none;font-family:DM Sans,sans-serif;transition:all .2s}.landing_priceBtnOutline__EotLe{background:transparent;border:1.5px solid #ede5dc;color:var(--text)}.landing_priceBtnOutline__EotLe:hover{border-color:var(--rose);color:var(--rose)}.landing_priceBtnSolid__DMux_{background:linear-gradient(135deg,var(--rose),var(--dusty));color:#fff;box-shadow:0 8px 24px rgba(196,122,90,.3)}.landing_priceBtnSolid__DMux_:hover{box-shadow:0 12px 32px rgba(196,122,90,.45);transform:translateY(-1px)}.landing_testimonialsSection__h8DXf{background:var(--cream)}.landing_testiGrid__eHvr1{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:56px}.landing_testiCard__LePod{background:#fff;border-radius:16px;padding:28px 24px;box-shadow:var(--shadow);transition:transform .3s}.landing_testiCard__LePod:hover{transform:translateY(-4px)}.landing_testiStars__uvIS6{color:var(--gold);font-size:14px;letter-spacing:2px;margin-bottom:14px}.landing_testiMsg__JCrto{font-size:14px;line-height:1.75;color:var(--text);margin-bottom:20px;font-style:italic}.landing_testiMsg__JCrto:before{content:"\201C";font-family:Playfair Display,serif;font-size:32px;color:var(--blush);line-height:0;vertical-align:-14px;margin-right:4px}.landing_testiAuthor__0tL_4{display:flex;align-items:center;gap:12px}.landing_testiAvatar__UGEfG{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Playfair Display,serif;font-size:16px;font-style:italic;flex-shrink:0}.landing_testiName___i71A{font-size:14px;font-weight:500;color:var(--dark)}.landing_testiWedding__O8ptD{font-size:11px;color:var(--muted);margin-top:1px}.landing_ctaSection__d8XF6{background:var(--dark);text-align:center;padding:100px 40px;position:relative;overflow:hidden}.landing_ctaBg__tnvei{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,hsla(39,45%,58%,.2) 0,transparent 65%);pointer-events:none}.landing_ctaLabel__5BCR_{font-size:11px;letter-spacing:4px;text-transform:uppercase;color:var(--gold);margin-bottom:20px;display:block}.landing_ctaTitle__04LrS{font-family:Playfair Display,serif;font-size:clamp(32px,5vw,54px);color:var(--white);line-height:1.2;margin-bottom:18px;position:relative}.landing_ctaTitle__04LrS em{color:var(--blush);font-style:italic}.landing_ctaSub__5fwP3{font-size:16px;color:hsla(0,0%,100%,.45);margin-bottom:44px;position:relative}.landing_ctaActions__SY8U2{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;position:relative}.landing_footer__Nwuc2{background:#1a0e08;padding:56px 40px 36px}.landing_footerInner__gQOM7{max-width:1100px;margin:0 auto}.landing_footerTop__sH7RM{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;margin-bottom:48px}.landing_footerBrand__e3Jrf .landing_navLogo___7eUE{display:block;margin-bottom:14px;font-size:26px}.landing_footerAddress__HSFvu,.landing_footerBrand__e3Jrf p{font-size:13px;color:hsla(0,0%,100%,.35);line-height:1.7;max-width:260px}.landing_footerAddress__HSFvu{display:block;margin-top:14px;font-style:normal}.landing_footerContact__kENWJ{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.landing_footerContact__kENWJ li{display:flex;align-items:center;gap:8px;font-size:13px;color:hsla(0,0%,100%,.4)}.landing_footerContact__kENWJ a{color:inherit;text-decoration:none;transition:color .2s}.landing_footerContact__kENWJ a:hover{color:hsla(0,0%,100%,.85)}.landing_footerColTitle__GLLuP{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:16px;opacity:.8}.landing_footerLinks__lEKxF{list-style:none;display:flex;flex-direction:column;gap:10px}.landing_footerLinks__lEKxF a{font-size:13px;color:hsla(0,0%,100%,.4);text-decoration:none;transition:color .2s}.landing_footerLinks__lEKxF a:hover{color:hsla(0,0%,100%,.8)}.landing_footerBottom__mKbrC{border-top:1px solid hsla(0,0%,100%,.06);padding-top:24px;display:flex;justify-content:space-between;align-items:center}.landing_footerCopy__hAwfb{font-size:12px;color:hsla(0,0%,100%,.25)}.landing_footerSocials__A8G_4{display:flex;gap:12px}.landing_socialIcon__L1ra_{width:34px;height:34px;border-radius:50%;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;font-size:13px;color:hsla(0,0%,100%,.4);text-decoration:none;transition:background .2s,color .2s}.landing_socialIcon__L1ra_:hover{background:var(--rose);color:#fff}.landing_tweaksPanel__az3zk{position:fixed;bottom:24px;right:24px;z-index:999;background:#fff;border-radius:16px;padding:20px 22px;width:260px;box-shadow:0 20px 60px rgba(39,24,16,.2);display:none}.landing_tweaksPanel__az3zk.landing_show__Sv6iB{display:block}.landing_tweaksTitle__dJvTD{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--rose);margin-bottom:16px}.landing_tweakRow__8G6A_{margin-bottom:14px}.landing_tweakLabel__RMJhM{font-size:11px;color:var(--muted);margin-bottom:6px;display:block}.landing_tweakOptions__NCiBD{display:flex;gap:6px;flex-wrap:wrap}.landing_tweakOpt__wVlmS{padding:5px 12px;border-radius:50px;border:1.5px solid #ede5dc;background:transparent;font-size:11px;color:var(--muted);cursor:pointer;transition:all .2s;font-family:DM Sans,sans-serif}.landing_tweakOpt__wVlmS.landing_active__pcxj1{background:var(--rose);border-color:var(--rose);color:#fff}@media (max-width:900px){.landing_nav__36KXk{padding:16px 20px}.landing_nav__36KXk.landing_scrolled__F8qQc{padding:12px 20px}.landing_navLinks__g76os{display:none}.landing_heroInner__PVHjV{grid-template-columns:1fr;gap:48px;text-align:center}.landing_heroPreview___95v_{display:none}.landing_heroActions__3ipq2,.landing_heroStats__fHP_k{justify-content:center}.landing_featuresGrid__PTfXj,.landing_howGrid__Kh1DS,.landing_pricingGrid__JwaEk,.landing_templatesGrid__eAXMO,.landing_testiGrid__eHvr1{grid-template-columns:1fr}.landing_priceCard__HVXdn.landing_featured__gr4_3{transform:none}.landing_footerTop__sH7RM{grid-template-columns:1fr 1fr;gap:28px}.landing_section__OaDGQ{padding:64px 20px}.landing_templatesHeader__CKgyB{flex-direction:column;align-items:flex-start;gap:16px}}.landing_page__Hi_Tr{--rose:#7c6c62;--dusty:#5c4e46;--gold:#e6ae33;--gold-d:#c08a1a;--blush:#f5e3b6;--green:#2e9c7e;--cream:#f7f8fa;--warm:#eef1f5;--dark:#332721;--dark2:#45372f;--text:#4e4640;--muted:#757068;--white:#fff;--border:rgba(51,39,33,.08);--shadow:0 14px 40px -18px rgba(51,39,33,.2),0 2px 8px -5px rgba(51,39,33,.1);--shadow-lg:0 28px 64px -22px rgba(51,39,33,.28),0 4px 14px -6px rgba(51,39,33,.1);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text);background:var(--cream);position:relative;isolation:isolate}.landing_page__Hi_Tr:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(46vw 46vw at 10% 2%,rgba(255,224,150,.5) 0,transparent 62%),radial-gradient(48vw 48vw at 92% 6%,rgba(196,218,255,.48) 0,transparent 62%),radial-gradient(44vw 44vw at 84% 58%,rgba(255,235,180,.38) 0,transparent 62%),radial-gradient(42vw 42vw at 4% 64%,rgba(205,226,255,.42) 0,transparent 62%),radial-gradient(52vw 52vw at 48% 100%,rgba(205,238,215,.4) 0,transparent 62%)}.landing_page__Hi_Tr .landing_ctaSection__d8XF6,.landing_page__Hi_Tr .landing_featuresSection__1P8wc,.landing_page__Hi_Tr .landing_hero__q8CYs,.landing_page__Hi_Tr .landing_howSection__g0j00,.landing_page__Hi_Tr .landing_section__OaDGQ,.landing_page__Hi_Tr .landing_templatesSection__IZu87,.landing_page__Hi_Tr .landing_testimonialsSection__h8DXf{background:transparent;position:relative;z-index:1}.landing_page__Hi_Tr .landing_ctaTitle__04LrS,.landing_page__Hi_Tr .landing_faqTitle__hGm6J,.landing_page__Hi_Tr .landing_featureTitle__8mUwL,.landing_page__Hi_Tr .landing_heroTitle__Xo2Om,.landing_page__Hi_Tr .landing_howNumber__c3K4t,.landing_page__Hi_Tr .landing_howTitle__jLEdj,.landing_page__Hi_Tr .landing_invName__5cLk_,.landing_page__Hi_Tr .landing_navLogo___7eUE,.landing_page__Hi_Tr .landing_sectionTitle__GOW_R,.landing_page__Hi_Tr .landing_statNum__nf8al,.landing_page__Hi_Tr .landing_templateName__Kc83g,.landing_page__Hi_Tr .landing_testiAvatar__UGEfG,.landing_page__Hi_Tr .landing_testiMsg__JCrto:before{font-family:Fraunces,Georgia,serif;font-optical-sizing:auto}.landing_page__Hi_Tr .landing_ctaTitle__04LrS,.landing_page__Hi_Tr .landing_heroTitle__Xo2Om,.landing_page__Hi_Tr .landing_sectionTitle__GOW_R{font-weight:400;letter-spacing:-.6px}.landing_page__Hi_Tr .landing_faqTitle__hGm6J,.landing_page__Hi_Tr .landing_featureTitle__8mUwL,.landing_page__Hi_Tr .landing_howTitle__jLEdj,.landing_page__Hi_Tr .landing_templateName__Kc83g{font-weight:500;letter-spacing:-.3px}.landing_page__Hi_Tr .landing_ctaTitle__04LrS em,.landing_page__Hi_Tr .landing_heroTitle__Xo2Om em,.landing_page__Hi_Tr .landing_sectionTitle__GOW_R em{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:400;color:var(--rose)}.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{font-size:clamp(34px,4.4vw,53px);line-height:1.1}.landing_page__Hi_Tr .landing_sectionTitle__GOW_R{font-size:clamp(26px,3.4vw,38px);line-height:1.18}.landing_page__Hi_Tr .landing_ctaTitle__04LrS{font-size:clamp(28px,4.2vw,46px);line-height:1.15}.landing_page__Hi_Tr .landing_statNum__nf8al{font-size:22px;font-weight:500}.landing_page__Hi_Tr .landing_howNumber__c3K4t{font-weight:500}.landing_page__Hi_Tr .landing_faqA__m9ja6,.landing_page__Hi_Tr .landing_featureDesc__Cn9zD,.landing_page__Hi_Tr .landing_heroDesc__1Thsx,.landing_page__Hi_Tr .landing_howDesc__OqdYO,.landing_page__Hi_Tr .landing_sectionSub__TR1tP,.landing_page__Hi_Tr .landing_testiMsg__JCrto{letter-spacing:-.011em}.landing_page__Hi_Tr .landing_sunCtaL__tPkpQ,.landing_page__Hi_Tr .landing_sunCtaR__tkY7t,.landing_page__Hi_Tr .landing_sunFloat1__8S8F8,.landing_page__Hi_Tr .landing_sunFloat2__c1FTB,.landing_page__Hi_Tr .landing_sunSplatter__j4YdK{position:absolute;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:0}.landing_page__Hi_Tr .landing_sunSplatter__j4YdK{top:-6%;right:-8%;width:52%;max-width:440px;opacity:.15}.landing_page__Hi_Tr .landing_sunFloat1__8S8F8{top:128px;left:-52px;width:158px;opacity:.9;filter:drop-shadow(0 18px 28px rgba(120,95,40,.22));animation:landing_sunSpin__2F2W_ 60s linear infinite}.landing_page__Hi_Tr .landing_sunFloat2__c1FTB{right:-46px;bottom:-34px;width:210px;opacity:.92;filter:drop-shadow(0 18px 30px rgba(120,95,40,.24));animation:landing_sunFloatA__rLb_J 8s ease-in-out infinite}.landing_page__Hi_Tr .landing_sunCtaL__tPkpQ{left:max(-56px,calc(50% - 610px));bottom:-46px;width:172px;opacity:.92;filter:drop-shadow(0 12px 24px rgba(120,95,40,.24));animation:landing_sunSpin__2F2W_ 72s linear infinite}.landing_page__Hi_Tr .landing_sunCtaR__tkY7t{right:max(-56px,calc(50% - 610px));top:-40px;width:160px;opacity:.92;transform:scaleX(-1);filter:drop-shadow(0 12px 24px rgba(120,95,40,.24));animation:landing_sunFloatA__rLb_J 9s ease-in-out infinite}@keyframes landing_sunSpin__2F2W_{to{transform:rotate(1turn)}}@keyframes landing_sunFloatA__rLb_J{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-14px) rotate(3deg)}}.landing_page__Hi_Tr .landing_howSection__g0j00,.landing_page__Hi_Tr .landing_testimonialsSection__h8DXf{position:relative;overflow:hidden}.landing_page__Hi_Tr .landing_howSection__g0j00:before,.landing_page__Hi_Tr .landing_testimonialsSection__h8DXf:before{content:"";position:absolute;width:300px;height:300px;background:url(/templates/matahari/sunflower.png) 50%/contain no-repeat;opacity:.07;pointer-events:none;z-index:0}.landing_page__Hi_Tr .landing_howSection__g0j00:before{top:-80px;right:-70px;transform:rotate(12deg)}.landing_page__Hi_Tr .landing_testimonialsSection__h8DXf:before{bottom:-90px;left:-80px;transform:rotate(-18deg)}.landing_page__Hi_Tr .landing_howSection__g0j00 .landing_sectionInner__yNAam,.landing_page__Hi_Tr .landing_testimonialsSection__h8DXf .landing_sectionInner__yNAam{position:relative;z-index:1}.landing_page__Hi_Tr .landing_nav__36KXk{top:14px;left:50%;right:auto;transform:translateX(-50%);width:min(1140px,calc(100% - 28px));padding:10px 12px 10px 22px;border-radius:50px;background:hsla(0,0%,100%,.55);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 12px 30px -20px rgba(51,39,33,.5);transition:background .35s,box-shadow .35s,padding .35s}.landing_page__Hi_Tr .landing_nav__36KXk.landing_scrolled__F8qQc{background:hsla(0,0%,100%,.78);padding:8px 10px 8px 20px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 16px 36px -20px rgba(51,39,33,.55)}.landing_page__Hi_Tr .landing_navLogo___7eUE{color:var(--dark);font-size:22px}.landing_page__Hi_Tr .landing_navLogo___7eUE span{color:var(--rose)}.landing_page__Hi_Tr .landing_navLinks__g76os{gap:26px}.landing_page__Hi_Tr .landing_navLinks__g76os a{color:var(--text);font-size:13.5px}.landing_page__Hi_Tr .landing_navLinks__g76os a:hover{color:var(--dark)}.landing_page__Hi_Tr .landing_navLinks__g76os a:after{background:var(--rose)}.landing_page__Hi_Tr .landing_btnLoginGoogle__MAtBV{background:hsla(0,0%,100%,.7);backdrop-filter:blur(14px) saturate(170%);-webkit-backdrop-filter:blur(14px) saturate(170%);border:1px solid hsla(0,0%,100%,.9);color:var(--dark);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 8px 18px -12px rgba(51,39,33,.5)}.landing_page__Hi_Tr .landing_btnLoginGoogle__MAtBV:hover{background:hsla(0,0%,100%,.9)}.landing_page__Hi_Tr .landing_profileBtn__C9Frc{background:linear-gradient(150deg,#5a4a40,#332721);box-shadow:0 6px 16px -8px rgba(51,39,33,.6)}.landing_page__Hi_Tr .landing_profileMenu___yKWx{background:hsla(0,0%,100%,.72);backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);border:1px solid hsla(0,0%,100%,.8);border-radius:20px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),0 24px 50px -24px rgba(51,39,33,.45)}.landing_page__Hi_Tr .landing_profileMenuHeader__dCwXr{border-bottom-color:rgba(51,39,33,.08)}.landing_page__Hi_Tr .landing_profileMenuItem__0Ya7a:hover{background:hsla(0,0%,100%,.65)}.landing_page__Hi_Tr .landing_profileMenuLogout__6J1g_{border-top-color:rgba(51,39,33,.08)}.landing_page__Hi_Tr .landing_hero__q8CYs{padding:156px 40px 90px;min-height:92vh}.landing_page__Hi_Tr .landing_heroInner__PVHjV{position:relative;z-index:2}.landing_page__Hi_Tr .landing_heroBg__wDK2F{background:none}.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{color:var(--dark)}.landing_page__Hi_Tr .landing_heroDesc__1Thsx{color:var(--muted)}.landing_page__Hi_Tr .landing_heroStats__fHP_k{border-top-color:rgba(51,39,33,.1)}.landing_page__Hi_Tr .landing_statNum__nf8al{color:var(--dark)}.landing_page__Hi_Tr .landing_statNum__nf8al span{color:var(--gold)}.landing_page__Hi_Tr .landing_statLabel__zRZlV{color:var(--muted)}.landing_page__Hi_Tr .landing_heroBadge__jlTBy{background:hsla(0,0%,100%,.55);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.85);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 8px 20px -14px rgba(51,39,33,.5)}.landing_page__Hi_Tr .landing_heroBadge__jlTBy span{color:var(--dark);letter-spacing:1.2px}.landing_page__Hi_Tr .landing_heroBadgeDot__esrwA{background:var(--gold);box-shadow:0 0 10px rgba(230,174,51,.7)}.landing_page__Hi_Tr .landing_btnPrimary__5vJIl{background:linear-gradient(165deg,#4e3e35,#2b211b);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 16px 32px -16px rgba(51,39,33,.65)}.landing_page__Hi_Tr .landing_btnPrimary__5vJIl:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 20px 40px -16px rgba(51,39,33,.7)}.landing_page__Hi_Tr .landing_btnGhost__MI0Sq{color:var(--dark);padding:13px 22px 13px 14px;border-radius:50px;background:hsla(0,0%,100%,.5);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid hsla(0,0%,100%,.85);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 10px 24px -16px rgba(51,39,33,.5);transition:background .2s,transform .2s,box-shadow .2s}.landing_page__Hi_Tr .landing_btnGhost__MI0Sq:hover{color:var(--dark);background:hsla(0,0%,100%,.72);transform:translateY(-1px)}.landing_page__Hi_Tr .landing_btnGhostIcon__WlLmu{width:26px;height:26px;font-size:11px;background:rgba(51,39,33,.07);color:var(--dark)}.landing_page__Hi_Tr .landing_btnGhost__MI0Sq:hover .landing_btnGhostIcon__WlLmu{background:rgba(51,39,33,.11)}.landing_page__Hi_Tr .landing_previewFloat__U_AXN{background:hsla(0,0%,100%,.93);backdrop-filter:blur(34px) saturate(165%);-webkit-backdrop-filter:blur(34px) saturate(165%);border:1px solid hsla(0,0%,100%,.8);border-radius:28px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),0 34px 70px -30px rgba(51,39,33,.45)}.landing_page__Hi_Tr .landing_previewFloat2__OmqlJ{right:-44px;bottom:-84px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%);border:1px solid hsla(0,0%,100%,.8);border-radius:22px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),0 26px 56px -28px rgba(51,39,33,.4);opacity:1}.landing_page__Hi_Tr .landing_previewBadge__TzIVY{background:var(--dark);color:#fff;box-shadow:0 8px 18px -10px rgba(51,39,33,.7)}.landing_page__Hi_Tr .landing_invName__5cLk_{color:var(--dark)}.landing_page__Hi_Tr .landing_invDeco___4CAX,.landing_page__Hi_Tr .landing_invName__5cLk_ em,.landing_page__Hi_Tr .landing_invOrnament__JTLMR{color:var(--gold-d)}.landing_page__Hi_Tr .landing_invDivider__K8lDf{background:rgba(230,174,51,.5)}.landing_page__Hi_Tr .landing_faqItem__5uFzu,.landing_page__Hi_Tr .landing_howCard__cigze,.landing_page__Hi_Tr .landing_templateCard__ivrHS,.landing_page__Hi_Tr .landing_testiCard__LePod{position:relative;background:hsla(0,0%,100%,.56);backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);border:1px solid hsla(0,0%,100%,.72);border-radius:24px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),var(--shadow)}.landing_page__Hi_Tr .landing_howCard__cigze:hover,.landing_page__Hi_Tr .landing_templateCard__ivrHS:hover,.landing_page__Hi_Tr .landing_testiCard__LePod:hover{background:hsla(0,0%,100%,.7);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),var(--shadow-lg)}.landing_page__Hi_Tr .landing_howCard__cigze:after,.landing_page__Hi_Tr .landing_testiCard__LePod:after{content:"";position:absolute;z-index:2;pointer-events:none;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.95),transparent)}.landing_page__Hi_Tr .landing_sectionLabel___5Fuz{color:var(--rose)}.landing_page__Hi_Tr .landing_sectionLabel___5Fuz:before{background:var(--rose)}.landing_page__Hi_Tr .landing_sectionTitle__GOW_R{color:var(--dark)}.landing_page__Hi_Tr .landing_sectionSub__TR1tP{color:var(--muted)}.landing_page__Hi_Tr .landing_howCard__cigze{padding:34px 28px}.landing_page__Hi_Tr .landing_howNumber__c3K4t{color:var(--dark);opacity:.07}.landing_page__Hi_Tr .landing_howIcon__pFZ4q{background:hsla(0,0%,100%,.62);backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);border:1px solid hsla(0,0%,100%,.9);border-radius:16px;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 10px 20px -14px rgba(51,39,33,.55)}.landing_page__Hi_Tr .landing_howTitle__jLEdj{color:var(--dark)}.landing_page__Hi_Tr .landing_howDesc__OqdYO{color:var(--muted)}.landing_page__Hi_Tr .landing_filterBtn__5a_R4{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:hsla(0,0%,100%,.5);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid hsla(0,0%,100%,.8);color:var(--text);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9)}.landing_page__Hi_Tr .landing_filterBtn__5a_R4:hover{background:hsla(0,0%,100%,.78);color:var(--dark);border-color:hsla(0,0%,100%,.95)}.landing_page__Hi_Tr .landing_filterBtn__5a_R4.landing_active__pcxj1{background:var(--dark);border-color:hsla(0,0%,100%,.16);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 10px 22px -14px rgba(51,39,33,.7)}.landing_page__Hi_Tr .landing_templateCard__ivrHS{overflow:hidden}.landing_page__Hi_Tr .landing_templateInfo__TBpIn{position:relative;z-index:1}.landing_page__Hi_Tr .landing_templateName__Kc83g{color:var(--dark)}.landing_page__Hi_Tr .landing_templateStyle__YXe2n{color:var(--rose)}.landing_page__Hi_Tr .landing_templatePrice__POsEX{color:var(--dark)}.landing_page__Hi_Tr .landing_templateRating__Rwzeg{color:var(--muted)}.landing_page__Hi_Tr .landing_templateRating__Rwzeg .landing_stars__I7EPV{color:var(--gold)}.landing_page__Hi_Tr .landing_templateOverlay__yIml_{background:rgba(51,39,33,.3);backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%)}.landing_page__Hi_Tr .landing_tBtnPrimary__cjNmj{background:hsla(0,0%,100%,.92);color:var(--dark);box-shadow:0 10px 22px -12px rgba(51,39,33,.6)}.landing_page__Hi_Tr .landing_tBtnGhost__KKZ7b{background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:hsla(0,0%,100%,.55)}.landing_page__Hi_Tr .landing_tplTag__5_5fP{background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(170%);-webkit-backdrop-filter:blur(16px) saturate(170%);border:1px solid hsla(0,0%,100%,.9);color:var(--dark);font-weight:600;box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 6px 14px -10px rgba(51,39,33,.5)}.landing_page__Hi_Tr .landing_tplTag__5_5fP.landing_new__c8eke{color:var(--green);background:hsla(0,0%,100%,.72)}.landing_page__Hi_Tr .landing_tplTag__5_5fP.landing_popular__xJ8F0{color:var(--dusty);background:hsla(0,0%,100%,.72)}.landing_page__Hi_Tr .landing_moreLink__8XPWE{display:inline-flex;align-items:center;gap:8px;color:var(--rose);text-decoration:none;font-size:14px;font-weight:500;border-bottom:1px solid rgba(124,108,98,.4);padding-bottom:4px;transition:color .2s,border-color .2s}.landing_page__Hi_Tr .landing_moreLink__8XPWE:hover{color:var(--dusty);border-bottom-color:var(--dusty)}.landing_page__Hi_Tr .landing_featuresSection__1P8wc .landing_sectionLabel___5Fuz{color:var(--rose)}.landing_page__Hi_Tr .landing_featuresSection__1P8wc .landing_sectionLabel___5Fuz:before{background:var(--rose)}.landing_page__Hi_Tr .landing_featuresSection__1P8wc .landing_sectionTitle__GOW_R{color:var(--dark)}.landing_page__Hi_Tr .landing_featuresSection__1P8wc .landing_sectionSub__TR1tP{color:var(--muted)}.landing_page__Hi_Tr .landing_featuresGrid__PTfXj{gap:1px;border-radius:28px;background:hsla(0,0%,100%,.4);backdrop-filter:blur(30px) saturate(165%);-webkit-backdrop-filter:blur(30px) saturate(165%);border:1px solid hsla(0,0%,100%,.72);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9),var(--shadow)}.landing_page__Hi_Tr .landing_featureItem__9B9CM{background:hsla(0,0%,100%,.34)}.landing_page__Hi_Tr .landing_featureItem__9B9CM:hover{background:hsla(0,0%,100%,.62)}.landing_page__Hi_Tr .landing_featureTitle__8mUwL{color:var(--dark)}.landing_page__Hi_Tr .landing_featureDesc__Cn9zD{color:var(--muted)}.landing_page__Hi_Tr .landing_testiCard__LePod{padding:28px 26px}.landing_page__Hi_Tr .landing_testiStars__uvIS6{color:var(--gold)}.landing_page__Hi_Tr .landing_testiMsg__JCrto{color:var(--text)}.landing_page__Hi_Tr .landing_testiMsg__JCrto:before{color:rgba(124,108,98,.4)}.landing_page__Hi_Tr .landing_testiName___i71A{color:var(--dark)}.landing_page__Hi_Tr .landing_testiWedding__O8ptD{color:var(--muted)}.landing_page__Hi_Tr .landing_ctaSection__d8XF6{padding:80px 28px 100px}.landing_page__Hi_Tr .landing_ctaBg__tnvei{inset:0;max-width:1100px;margin:0 auto;z-index:1;border-radius:40px;background:hsla(0,0%,100%,.55);backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);border:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95),0 34px 74px -34px rgba(51,39,33,.4)}.landing_page__Hi_Tr .landing_ctaContent__G_NVy{position:relative;z-index:2}.landing_page__Hi_Tr .landing_ctaLabel__5BCR_{color:var(--rose)}.landing_page__Hi_Tr .landing_ctaTitle__04LrS{color:var(--dark)}.landing_page__Hi_Tr .landing_ctaSub__5fwP3{color:var(--muted)}.landing_page__Hi_Tr .landing_faqTitle__hGm6J{color:var(--dark)}.landing_page__Hi_Tr .landing_faqSub__MPHST{color:var(--muted)}.landing_page__Hi_Tr .landing_faqItem__5uFzu{padding:4px 22px;margin-bottom:10px;border-radius:20px}.landing_page__Hi_Tr .landing_faqQ__Te4IR{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:15px;font-weight:600;color:var(--dark)}.landing_page__Hi_Tr .landing_faqQ__Te4IR::-webkit-details-marker{display:none}.landing_page__Hi_Tr .landing_faqPlus__PGwqH{color:var(--rose);font-size:20px;line-height:1;flex-shrink:0;transition:transform .25s ease}.landing_page__Hi_Tr .landing_faqItem__5uFzu[open] .landing_faqPlus__PGwqH{transform:rotate(45deg)}.landing_page__Hi_Tr .landing_faqA__m9ja6{padding-bottom:18px;margin-top:-4px;color:var(--muted);font-size:14px;line-height:1.75}.landing_page__Hi_Tr .landing_footer__Nwuc2{position:relative;z-index:1;background:hsla(0,0%,100%,.5);backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%);border-top:1px solid hsla(0,0%,100%,.75);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.9)}.landing_page__Hi_Tr .landing_footerAddress__HSFvu,.landing_page__Hi_Tr .landing_footerBrand__e3Jrf p,.landing_page__Hi_Tr .landing_footerContact__kENWJ li{color:var(--muted)}.landing_page__Hi_Tr .landing_footerContact__kENWJ a:hover{color:var(--dark)}.landing_page__Hi_Tr .landing_footerColTitle__GLLuP{color:var(--dark);opacity:1}.landing_page__Hi_Tr .landing_footerLinks__lEKxF a{color:var(--muted)}.landing_page__Hi_Tr .landing_footerLinks__lEKxF a:hover{color:var(--rose)}.landing_page__Hi_Tr .landing_footerBottom__mKbrC{border-top-color:rgba(51,39,33,.08)}.landing_page__Hi_Tr .landing_footerCopy__hAwfb{color:var(--muted)}.landing_page__Hi_Tr .landing_socialIcon__L1ra_{background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.85);color:var(--text);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.95)}.landing_page__Hi_Tr .landing_socialIcon__L1ra_:hover{background:var(--dark);color:#fff;border-color:transparent}@keyframes landing_heroRise__TbXUn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.landing_page__Hi_Tr .landing_heroBadge__jlTBy{animation:landing_heroRise__TbXUn .7s cubic-bezier(.22,1,.36,1) both}.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{animation:landing_heroRise__TbXUn .7s cubic-bezier(.22,1,.36,1) .1s both}.landing_page__Hi_Tr .landing_heroDesc__1Thsx{animation:landing_heroRise__TbXUn .7s cubic-bezier(.22,1,.36,1) .2s both}.landing_page__Hi_Tr .landing_heroActions__3ipq2{animation:landing_heroRise__TbXUn .7s cubic-bezier(.22,1,.36,1) .3s both}.landing_page__Hi_Tr .landing_heroStats__fHP_k{animation:landing_heroRise__TbXUn .7s cubic-bezier(.22,1,.36,1) .4s both}.landing_page__Hi_Tr .landing_heroPreview___95v_{animation:landing_heroRise__TbXUn .9s cubic-bezier(.22,1,.36,1) .35s both}@keyframes landing_dotPulse__1urXa{0%,to{box-shadow:0 0 0 0 rgba(230,174,51,.6)}50%{box-shadow:0 0 0 7px rgba(230,174,51,0)}}.landing_page__Hi_Tr .landing_heroBadgeDot__esrwA{animation:landing_dotPulse__1urXa 2.4s ease-in-out infinite}.landing_page__Hi_Tr .landing_btnGhost__MI0Sq:active,.landing_page__Hi_Tr .landing_btnPrimary__5vJIl:active{transform:translateY(0) scale(.97)}.landing_page__Hi_Tr .landing_howCard__cigze:active,.landing_page__Hi_Tr .landing_templateCard__ivrHS:active,.landing_page__Hi_Tr .landing_testiCard__LePod:active{transform:translateY(-2px) scale(.99)}.landing_page__Hi_Tr .landing_filterBtn__5a_R4:active{transform:scale(.95)}.landing_page__Hi_Tr .landing_featureItem__9B9CM{transition:background .3s,transform .3s}.landing_page__Hi_Tr .landing_featureItem__9B9CM:active{transform:scale(.99)}.landing_page__Hi_Tr .landing_navLinks__g76os a{position:relative}.landing_page__Hi_Tr .landing_navLinks__g76os a:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1.5px;transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.landing_page__Hi_Tr .landing_navLinks__g76os a:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.landing_page__Hi_Tr .landing_heroActions__3ipq2,.landing_page__Hi_Tr .landing_heroBadgeDot__esrwA,.landing_page__Hi_Tr .landing_heroBadge__jlTBy,.landing_page__Hi_Tr .landing_heroDesc__1Thsx,.landing_page__Hi_Tr .landing_heroPreview___95v_,.landing_page__Hi_Tr .landing_heroStats__fHP_k,.landing_page__Hi_Tr .landing_heroTitle__Xo2Om,.landing_page__Hi_Tr .landing_previewFloat2__OmqlJ,.landing_page__Hi_Tr .landing_previewFloat__U_AXN,.landing_page__Hi_Tr .landing_sunCtaL__tPkpQ,.landing_page__Hi_Tr .landing_sunCtaR__tkY7t,.landing_page__Hi_Tr .landing_sunFloat1__8S8F8,.landing_page__Hi_Tr .landing_sunFloat2__c1FTB{animation:none!important}}@media (max-width:900px){.landing_page__Hi_Tr .landing_heroInner__PVHjV{gap:40px}.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{margin-bottom:16px}.landing_page__Hi_Tr .landing_heroDesc__1Thsx{margin-left:auto;margin-right:auto}.landing_page__Hi_Tr .landing_heroStats__fHP_k{gap:22px}.landing_page__Hi_Tr .landing_nav__36KXk{padding:9px 10px 9px 18px}.landing_page__Hi_Tr .landing_ctaBg__tnvei{border-radius:32px}}@media (max-width:560px){.landing_page__Hi_Tr .landing_nav__36KXk{top:10px;width:calc(100% - 20px);padding:8px 8px 8px 16px}.landing_page__Hi_Tr .landing_nav__36KXk.landing_scrolled__F8qQc{padding:7px 8px 7px 16px}.landing_page__Hi_Tr .landing_navLogo___7eUE{font-size:20px}.landing_page__Hi_Tr .landing_hero__q8CYs{padding:116px 20px 60px;min-height:auto}.landing_page__Hi_Tr .landing_heroBadge__jlTBy{margin-bottom:20px}.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{font-size:31px;line-height:1.14}.landing_page__Hi_Tr .landing_heroDesc__1Thsx{font-size:15px;margin-bottom:28px}.landing_page__Hi_Tr .landing_heroActions__3ipq2{flex-direction:column;align-items:stretch;gap:12px}.landing_page__Hi_Tr .landing_heroActions__3ipq2 .landing_btnPrimary__5vJIl{justify-content:center;width:100%;padding:15px 24px}.landing_page__Hi_Tr .landing_heroActions__3ipq2 .landing_btnGhost__MI0Sq{justify-content:center;width:100%}.landing_page__Hi_Tr .landing_heroStats__fHP_k{gap:0;justify-content:space-between;margin-top:30px;padding-top:24px}.landing_page__Hi_Tr .landing_statNum__nf8al{font-size:21px}.landing_page__Hi_Tr .landing_statLabel__zRZlV{font-size:11px}.landing_page__Hi_Tr .landing_section__OaDGQ{padding:56px 18px}.landing_page__Hi_Tr .landing_sectionTitle__GOW_R{font-size:26px}.landing_page__Hi_Tr .landing_sectionSub__TR1tP{font-size:15px}.landing_page__Hi_Tr .landing_howGrid__Kh1DS{margin-top:34px;gap:16px}.landing_page__Hi_Tr .landing_howCard__cigze{padding:28px 22px}.landing_page__Hi_Tr .landing_howNumber__c3K4t{font-size:52px}.landing_page__Hi_Tr .landing_templatesGrid__eAXMO{gap:18px}.landing_page__Hi_Tr .landing_templatesHeader__CKgyB{margin-bottom:28px}.landing_page__Hi_Tr .landing_featuresGrid__PTfXj{margin-top:34px;border-radius:24px}.landing_page__Hi_Tr .landing_featureItem__9B9CM{padding:28px 24px}.landing_page__Hi_Tr .landing_testiGrid__eHvr1{margin-top:30px;gap:16px}.landing_page__Hi_Tr .landing_ctaSection__d8XF6{padding:56px 18px 72px}.landing_page__Hi_Tr .landing_ctaBg__tnvei{border-radius:28px}.landing_page__Hi_Tr .landing_ctaActions__SY8U2{flex-direction:column;align-items:stretch;gap:12px}.landing_page__Hi_Tr .landing_ctaActions__SY8U2 .landing_btnGhost__MI0Sq,.landing_page__Hi_Tr .landing_ctaActions__SY8U2 .landing_btnPrimary__5vJIl{justify-content:center;width:100%}.landing_page__Hi_Tr .landing_sunFloat1__8S8F8{width:100px;top:70px;left:-34px;opacity:.8}.landing_page__Hi_Tr .landing_sunFloat2__c1FTB{width:112px;right:-42px;bottom:-40px;opacity:.72}.landing_page__Hi_Tr .landing_sunCtaL__tPkpQ{width:112px;left:-38px;bottom:-30px}.landing_page__Hi_Tr .landing_sunCtaR__tkY7t{width:104px;right:-38px;top:-30px}.landing_page__Hi_Tr .landing_sunSplatter__j4YdK{opacity:.14}.landing_page__Hi_Tr .landing_faqItem__5uFzu{padding:2px 18px}.landing_page__Hi_Tr .landing_footer__Nwuc2{padding:44px 20px 28px}.landing_page__Hi_Tr .landing_footerTop__sH7RM{grid-template-columns:1fr 1fr;gap:24px 16px}.landing_page__Hi_Tr .landing_footerBottom__mKbrC{flex-direction:column;gap:16px;text-align:center}}@media (max-width:380px){.landing_page__Hi_Tr .landing_heroTitle__Xo2Om{font-size:27px}.landing_page__Hi_Tr .landing_heroStats__fHP_k{flex-wrap:wrap;gap:16px;justify-content:center}.landing_page__Hi_Tr .landing_footerTop__sH7RM{grid-template-columns:1fr}}.cover-preview_frame__0cF_4{position:absolute;inset:0;overflow:hidden;background:linear-gradient(160deg,#f7f0e4,#efe4d3 55%,#f7f0e4);contain:content}.cover-preview_thumb__NqQmK{width:100%;height:100%;display:block;object-fit:cover;object-position:top center;opacity:0;transition:opacity .35s ease}.cover-preview_thumbReady__lZuvd{opacity:1}.cover-preview_iframe__Z9fGT{position:absolute;top:0;left:0;border:0;transform-origin:top left;pointer-events:none}@media (prefers-reduced-motion:reduce){.cover-preview_thumb__NqQmK{transition:none}}