.page-module___8aEwW__navbar{z-index:100;background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:20px 5%;display:flex;position:fixed;top:0;left:0;right:0}.page-module___8aEwW__logo{font-family:var(--font-outfit);color:var(--foreground);letter-spacing:2px;font-size:1.5rem;font-weight:700}.page-module___8aEwW__logo span{color:var(--accent)}.page-module___8aEwW__navLinks{align-items:center;gap:32px;display:flex}.page-module___8aEwW__navLink{color:var(--muted);font-size:.95rem;transition:color .3s}.page-module___8aEwW__navLink:hover{color:var(--foreground)}.page-module___8aEwW__navButton{color:var(--foreground);border:1px solid var(--surface-border);cursor:pointer;background:0 0;border-radius:100px;padding:10px 24px;font-size:.95rem;font-weight:500;transition:all .3s}.page-module___8aEwW__navButton:hover{background:var(--surface);border-color:var(--accent)}.page-module___8aEwW__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:120px 24px 60px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__glowBlob{background:radial-gradient(circle, var(--accent-glow) 0%, transparent 70%);z-index:-1;pointer-events:none;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__badge{background:var(--surface);border:1px solid var(--surface-border);color:var(--accent);border-radius:100px;margin-bottom:32px;padding:8px 16px;font-size:.85rem;animation:1s ease-out page-module___8aEwW__fadeIn;display:inline-block}.page-module___8aEwW__title{background:linear-gradient(135deg,#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;max-width:900px;margin-bottom:24px;font-size:clamp(3rem,8vw,5.5rem);line-height:1.1;animation:1s ease-out .2s backwards page-module___8aEwW__fadeIn}.page-module___8aEwW__description{color:var(--muted);max-width:600px;margin-bottom:48px;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6;animation:1s ease-out .4s backwards page-module___8aEwW__fadeIn}.page-module___8aEwW__ctaGroup{flex-wrap:wrap;justify-content:center;gap:16px;animation:1s ease-out .6s backwards page-module___8aEwW__fadeIn;display:flex}.page-module___8aEwW__primaryCta{background:var(--accent);color:#000;font-family:var(--font-outfit);border-radius:100px;align-items:center;gap:8px;padding:16px 36px;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 0 20px #d4af374d}.page-module___8aEwW__primaryCta:hover{background:#e5c158;transform:translateY(-2px);box-shadow:0 0 30px #d4af3780}.page-module___8aEwW__secondaryCta{background:var(--surface);color:var(--foreground);border:1px solid var(--surface-border);font-family:var(--font-outfit);border-radius:100px;padding:16px 36px;font-size:1.1rem;font-weight:500;transition:all .3s}.page-module___8aEwW__secondaryCta:hover{background:#ffffff14;border-color:#fff3}.page-module___8aEwW__features{max-width:1200px;margin:0 auto;padding:100px 5%;scroll-margin-top:96px}.page-module___8aEwW__sectionTitle{text-align:center;margin-bottom:60px;font-size:clamp(2rem,5vw,3rem)}.page-module___8aEwW__sectionHeader{text-align:center;max-width:760px;margin:0 auto 56px}.page-module___8aEwW__sectionHeader .page-module___8aEwW__sectionTitle{margin-bottom:18px}.page-module___8aEwW__sectionEyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:.78rem;font-weight:800}.page-module___8aEwW__sectionIntro{max-width:620px;color:var(--muted);margin:0 auto;font-size:1rem;line-height:1.75}.page-module___8aEwW__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px;display:grid}.page-module___8aEwW__card{text-align:left;padding:40px 32px;transition:transform .3s,border-color .3s}.page-module___8aEwW__card:hover{border-color:var(--accent);transform:translateY(-5px)}.page-module___8aEwW__cardIcon{background:var(--surface);border:1px solid var(--surface-border);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;font-size:2.5rem;display:flex}.page-module___8aEwW__cardTitle{margin-bottom:16px;font-size:1.25rem}.page-module___8aEwW__cardDesc{color:var(--muted);font-size:.95rem;line-height:1.6}.page-module___8aEwW__examples{border-block:1px solid var(--surface-border);background:linear-gradient(#fffaf006,#fffaf00e),#11100e61;padding:110px 5%;scroll-margin-top:96px}.page-module___8aEwW__exampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:1280px;margin:0 auto;display:grid}.page-module___8aEwW__exampleCard{background:linear-gradient(180deg, #fffaf01c, #fffaf00b), var(--surface-solid);border:1px solid var(--surface-border);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.page-module___8aEwW__examplePreview{background:linear-gradient(135deg,#d6b25e1f,#fffaf008),#0000002e;place-items:center;min-height:430px;padding:28px 20px;display:grid}.page-module___8aEwW__previewPhone{background:#0b0a09;border:1px solid #fffaf029;border-radius:34px;width:min(254px,100%);min-height:382px;padding:12px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000006b,0 0 0 1px #f4dca61f}.page-module___8aEwW__previewSpeaker{background:#fffaf033;border-radius:100px;width:58px;height:5px;margin:0 auto 10px}.page-module___8aEwW__previewScreen{text-align:center;background:#fff8ed;border-radius:24px;min-height:346px;overflow:hidden}.page-module___8aEwW__previewImageWrap{aspect-ratio:4/5;border:1px solid #7c643d47;border-radius:110px 110px 16px 16px;width:calc(100% - 28px);margin:16px auto 14px;overflow:hidden;box-shadow:0 18px 32px #362a1d29}.page-module___8aEwW__previewImageWrap img{object-fit:cover;width:100%;height:100%;display:block}.page-module___8aEwW__previewKicker{color:#8a6a35;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:.58rem;font-weight:900}.page-module___8aEwW__previewScreen h4{color:#3f3328;font-family:var(--font-outfit);margin:0;font-size:1.48rem;line-height:1.05}.page-module___8aEwW__previewDivider{opacity:.55;background:currentColor;width:58px;height:1px;margin:13px auto}.page-module___8aEwW__previewEventCard{text-align:left;background:#ffffffbd;border:1px solid #7c643d2e;border-radius:14px;gap:3px;width:calc(100% - 28px);margin:0 auto 12px;padding:12px;display:grid}.page-module___8aEwW__previewEventCard span,.page-module___8aEwW__previewEventCard small{color:#756a5b;font-size:.66rem;font-weight:700;line-height:1.25}.page-module___8aEwW__previewEventCard strong{color:#3f3328;font-size:.82rem;line-height:1.25}.page-module___8aEwW__previewSections{justify-content:center;gap:6px;padding:0 12px 16px;display:flex}.page-module___8aEwW__previewSections span{color:#7c643d;background:#7c643d1a;border-radius:100px;padding:5px 7px;font-size:.6rem;font-weight:900;line-height:1}.page-module___8aEwW__classic .page-module___8aEwW__previewScreen{background:linear-gradient(#fffaf2 0%,#f4ead7 100%)}.page-module___8aEwW__garden .page-module___8aEwW__previewScreen{background:linear-gradient(#f6f8f1 0%,#eaf1e5 100%)}.page-module___8aEwW__garden .page-module___8aEwW__previewImageWrap{border-color:#66785f4d}.page-module___8aEwW__garden .page-module___8aEwW__previewKicker,.page-module___8aEwW__garden .page-module___8aEwW__previewSections span{color:#66785f}.page-module___8aEwW__garden .page-module___8aEwW__previewSections span{background:#66785f1f}.page-module___8aEwW__adat .page-module___8aEwW__previewScreen{background:linear-gradient(#fff4e7 0%,#f3dfc5 100%)}.page-module___8aEwW__adat .page-module___8aEwW__previewImageWrap{border-color:#8b1d1642;border-radius:18px}.page-module___8aEwW__adat .page-module___8aEwW__previewKicker,.page-module___8aEwW__adat .page-module___8aEwW__previewSections span{color:#8b1d16}.page-module___8aEwW__adat .page-module___8aEwW__previewSections span{background:#8b1d161a}.page-module___8aEwW__exampleContent{flex-direction:column;flex:1;padding:28px;display:flex}.page-module___8aEwW__exampleLabel{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:.76rem;font-weight:800}.page-module___8aEwW__exampleContent h3{color:var(--foreground);margin:0 0 12px;font-size:clamp(1.45rem,3vw,1.85rem);line-height:1.15}.page-module___8aEwW__exampleContent p{color:var(--muted-strong);margin:0;font-size:.96rem;line-height:1.65}.page-module___8aEwW__templateCode{font-family:monospace;color:var(--muted)!important;margin-top:16px!important;font-size:.78rem!important}.page-module___8aEwW__exampleTags{flex-wrap:wrap;gap:8px;margin:22px 0 28px;display:flex}.page-module___8aEwW__exampleTags span{color:var(--accent-strong);background:#d6b25e1a;border:1px solid #d6b25e38;border-radius:100px;padding:7px 10px;font-size:.78rem;font-weight:800;line-height:1.2}.page-module___8aEwW__exampleAction{border:1px solid var(--accent);width:100%;min-height:48px;color:var(--accent-strong);background:#d6b25e1a;border-radius:12px;justify-content:center;align-items:center;margin-top:auto;padding:13px 18px;font-weight:800;transition:background .2s,color .2s,transform .2s;display:inline-flex}.page-module___8aEwW__exampleAction:hover{background:var(--accent);color:#000;transform:translateY(-1px)}.page-module___8aEwW__examplesCta{border:1px solid var(--surface-border);border-radius:var(--radius-xl);background:#0003;justify-content:space-between;align-items:center;gap:24px;max-width:980px;margin:56px auto 0;padding:28px;display:flex}.page-module___8aEwW__examplesCta p{max-width:600px;color:var(--muted-strong);margin:0;font-size:1rem;line-height:1.65}.page-module___8aEwW__pricing{background:#0000004d;padding:100px 5%;scroll-margin-top:96px}.page-module___8aEwW__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;max-width:1200px;margin:60px auto 0;display:grid}.page-module___8aEwW__priceCard{padding:48px 32px;position:relative;overflow:hidden}.page-module___8aEwW__priceCard.page-module___8aEwW__featured{border-color:var(--accent);box-shadow:0 8px 32px var(--accent-glow)}.page-module___8aEwW__featuredBadge{background:var(--accent);color:#000;text-transform:uppercase;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:700;position:absolute;top:16px;right:16px}.page-module___8aEwW__tier{color:var(--muted);margin-bottom:16px;font-size:1.25rem}.page-module___8aEwW__price{font-size:3rem;font-family:var(--font-outfit);margin-bottom:8px;font-weight:700}.page-module___8aEwW__price span{color:var(--muted);font-size:1rem;font-weight:400}.page-module___8aEwW__priceDesc{color:var(--muted);margin-bottom:32px;font-size:.9rem}.page-module___8aEwW__featureList{margin:0 0 40px;padding:0;list-style:none}.page-module___8aEwW__featureList li{color:#cbd5e1;border-bottom:1px solid var(--surface-border);align-items:center;gap:12px;padding:12px 0;display:flex}.page-module___8aEwW__featureList li:before{content:"✓";color:var(--accent);font-weight:700}.page-module___8aEwW__buyBtn{border:1px solid var(--surface-border);background:var(--surface);width:100%;color:var(--foreground);cursor:pointer;border-radius:12px;padding:16px;font-weight:600;transition:all .3s}.page-module___8aEwW__priceCard.page-module___8aEwW__featured .page-module___8aEwW__buyBtn{background:var(--accent);color:#000;border-color:var(--accent)}.page-module___8aEwW__buyBtn:hover{background:var(--foreground);color:var(--background)}.page-module___8aEwW__priceCard.page-module___8aEwW__featured .page-module___8aEwW__buyBtn:hover{color:#000;background:#e5c158}.page-module___8aEwW__footer{text-align:center;color:var(--muted);border-top:1px solid var(--surface-border);padding:48px 24px;font-size:.9rem}@media (max-width:768px){.page-module___8aEwW__navLinks{display:none}.page-module___8aEwW__examples{padding:76px 16px}.page-module___8aEwW__exampleGrid{grid-template-columns:1fr}.page-module___8aEwW__examplePreview{min-height:400px;padding:22px 14px}.page-module___8aEwW__previewPhone{width:min(248px,100%)}.page-module___8aEwW__exampleContent{padding:24px}.page-module___8aEwW__examplesCta{flex-direction:column;align-items:stretch;padding:22px}.page-module___8aEwW__examplesCta .page-module___8aEwW__primaryCta{justify-content:center;width:100%}}@media (min-width:769px) and (max-width:1100px){.page-module___8aEwW__exampleGrid{grid-template-columns:1fr;max-width:760px}.page-module___8aEwW__exampleCard{grid-template-columns:minmax(280px,.85fr) 1fr;display:grid}.page-module___8aEwW__examplePreview{min-height:430px}}
