.page_hero__4esGQ{padding:clamp(120px,14vw,200px) clamp(40px,6vw,100px) clamp(60px,6vw,100px);background:var(--bg);border-bottom:1px solid var(--border)}.page_heroInner__Tv0nB{max-width:1200px;margin:0 auto}.page_label__PKl0a{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;color:var(--accent);margin-bottom:var(--space-4)}.page_heading__4YyPf{font-family:var(--font-heading);font-size:clamp(3rem,7vw,5.5rem);font-weight:300;line-height:1;color:var(--text);margin-bottom:var(--space-5)}.page_heading__4YyPf em{font-style:italic;color:var(--accent);filter:drop-shadow(0 0 16px var(--accent-glow))}.page_sub__kxo57{font-family:var(--font-body);font-size:1.125rem;color:var(--text-secondary);max-width:440px;line-height:1.6}.page_plansSection__jbyL1{padding:clamp(60px,8vw,120px) clamp(40px,6vw,100px) clamp(80px,10vw,140px);position:relative;background-image:url(/images/planer-bg.png);background-size:cover;background-position:center 40%}.page_plansSection__jbyL1:before{content:"";position:absolute;inset:0;background:rgba(240,246,255,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page_plansGrid__nVLPY{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;align-items:start;position:relative;z-index:1}.page_planCard__xD2fC{position:relative;background:hsla(0,0%,100%,.55);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);border:1px solid hsla(0,0%,100%,.7);border-radius:24px;padding:40px 32px;display:flex;flex-direction:column;gap:0;box-shadow:0 8px 40px rgba(27,58,107,.08);transition:transform .4s cubic-bezier(.25,.46,.45,.94),box-shadow .4s ease}.page_planCard__xD2fC:hover{transform:translateY(-4px);box-shadow:0 16px 60px rgba(27,58,107,.14)}.page_planFeatured__Acgzf{border:2px solid rgba(27,58,107,.3);box-shadow:0 12px 60px rgba(27,58,107,.15);margin-top:-20px;padding-top:52px}.page_popularBadge__ccmeB{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--accent);color:#fff;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;padding:5px 14px;border-radius:20px;white-space:nowrap}.page_planHeader__xPpMB{margin-bottom:28px}.page_planName___LDGe{display:block;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;color:var(--accent);margin-bottom:12px}.page_planPrice__aY2WV{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.page_priceText__olKdi{font-family:var(--font-heading);font-size:clamp(1.8rem,3vw,2.5rem);font-weight:300;color:var(--text);line-height:1}.page_priceNote__Vd7Qn{font-family:var(--font-body);font-size:.8rem;color:var(--text-muted)}.page_planMonthly__7Eh8Q{font-family:var(--font-mono);font-size:13px;color:var(--text-muted);margin-bottom:16px;letter-spacing:.02em}.page_planTagline__93QBG{font-family:var(--font-heading);font-size:1.125rem;font-style:italic;color:var(--text);margin-bottom:8px;line-height:1.3}.page_planDesc__iOq3A{font-family:var(--font-body);font-size:.875rem;color:var(--text-secondary);line-height:1.6}.page_featureList__mZvlh{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-direction:column;gap:10px;flex:1 1}.page_featureItem__GBjTN{font-family:var(--font-body);font-size:.875rem;color:var(--text);display:flex;align-items:center;gap:10px;line-height:1.4}.page_featureNo__dSLib{color:var(--text-muted);text-decoration:line-through;-webkit-text-decoration-color:hsla(60,2%,60%,.4);text-decoration-color:hsla(60,2%,60%,.4)}.page_featureCheck__tk8K4{font-size:.75rem;color:var(--accent);font-weight:700;flex-shrink:0;width:16px}.page_featureCross__wZx1Q{font-size:.75rem;color:var(--text-muted);flex-shrink:0;width:16px}.page_planCta__3T4Jn{display:block;text-align:center;padding:14px 24px;border-radius:8px;font-family:var(--font-body);font-size:.9rem;font-weight:600;text-decoration:none;border:1px solid var(--accent);color:var(--accent);background:transparent;transition:background .2s ease,color .2s ease}.page_planCtaFeatured___dlve,.page_planCta__3T4Jn:hover{background:var(--accent);color:#fff}.page_planCtaFeatured___dlve:hover{background:var(--accent-hover)}.page_planExample__KpnMU{display:block;text-align:center;margin-top:12px;font-family:var(--font-body);font-size:.82rem;color:var(--accent);text-decoration:none;letter-spacing:.02em;transition:opacity .2s}.page_planExample__KpnMU:hover{opacity:.7}.page_addonsSection__OZdhW{padding:clamp(80px,10vw,140px) clamp(40px,6vw,100px);background:var(--bg-dark)}.page_addonsInner__kXxRn{max-width:1200px;margin:0 auto}.page_addonsSection__OZdhW .page_sectionLabel__kzrGY{color:hsla(60,6%,94%,.4)}.page_addonsSection__OZdhW .page_sectionHeading__rpPcT{color:#f0f0ee}.page_addonsSection__OZdhW .page_sectionHeading__rpPcT em{color:hsla(60,6%,94%,.7)}.page_addonsSection__OZdhW .page_addonCard__N6m_6{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1)}.page_addonsSection__OZdhW .page_addonCard__N6m_6:hover{border-color:hsla(0,0%,100%,.22);box-shadow:0 4px 20px rgba(0,0,0,.3)}.page_addonsSection__OZdhW .page_addonName__Z_xnD{color:#f0f0ee}.page_addonsSection__OZdhW .page_addonDesc__ipPMF{color:hsla(60,6%,94%,.5)}.page_addonsSection__OZdhW .page_addonPrice__LQUPt{color:rgba(140,185,255,.85)}.page_sectionLabel__kzrGY{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.15em;color:var(--accent);margin-bottom:var(--space-3)}.page_sectionHeading__rpPcT{font-family:var(--font-heading);font-size:clamp(2rem,4vw,3.5rem);font-weight:300;color:var(--text);margin-bottom:56px;line-height:1.1}.page_sectionHeading__rpPcT em{font-style:italic;color:var(--accent)}.page_addonsGrid__YKIn5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_addonCard__N6m_6{background:var(--bg);border:1px solid var(--border);border-radius:12px;padding:24px;transition:border-color .2s ease,box-shadow .2s ease}.page_addonCard__N6m_6:hover{border-color:rgba(27,58,107,.2);box-shadow:0 4px 20px rgba(27,58,107,.06)}.page_addonTop__C7wrW{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:12px}.page_addonName__Z_xnD{font-family:var(--font-body);font-size:.95rem;font-weight:600;color:var(--text)}.page_addonPrice__LQUPt{font-family:var(--font-mono);font-size:.8rem;color:var(--accent);white-space:nowrap}.page_addonDesc__ipPMF{font-family:var(--font-body);font-size:.85rem;color:var(--text-secondary);line-height:1.5;margin:0}.page_faqSection__NcOMy{padding:clamp(80px,10vw,140px) clamp(40px,6vw,100px);background:var(--bg)}.page_faqInner__7tJYL{max-width:800px;margin:0 auto}.page_faqList__XZSVA{display:flex;flex-direction:column;gap:0;border-top:1px solid var(--border)}.page_faqItem__MME6G{border-bottom:1px solid var(--border);cursor:pointer}.page_faqItem__MME6G summary{list-style:none}.page_faqItem__MME6G summary::-webkit-details-marker{display:none}.page_faqQuestion__HBh5U{display:flex;justify-content:space-between;align-items:center;padding:24px 0;font-family:var(--font-body);font-size:1rem;font-weight:500;color:var(--text);cursor:pointer;gap:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_faqQuestion__HBh5U:hover{color:var(--accent)}.page_faqIcon__wkPN5{font-size:1.2rem;font-weight:300;color:var(--accent);flex-shrink:0;transition:transform .3s ease;line-height:1}.page_faqItem__MME6G[open] .page_faqIcon__wkPN5{transform:rotate(45deg)}.page_faqAnswer__1nXcP{font-family:var(--font-body);font-size:.9rem;color:var(--text-secondary);line-height:1.7;padding:0 0 24px;margin:0;max-width:600px}@media (max-width:1024px){.page_plansGrid__nVLPY{grid-template-columns:1fr;max-width:480px}.page_planFeatured__Acgzf{margin-top:0;order:-1}.page_addonsGrid__YKIn5{grid-template-columns:repeat(2,1fr)}.page_hero__4esGQ{padding:120px 24px 64px}.page_addonsSection__OZdhW,.page_faqSection__NcOMy,.page_plansSection__jbyL1{padding-left:24px;padding-right:24px}.page_plansSection__jbyL1{background-image:none;background-color:var(--bg-dark)}.page_plansSection__jbyL1:before{content:none}.page_plansSection__jbyL1 .page_planCard__xD2fC{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15)}.page_plansSection__jbyL1 .page_planName___LDGe{color:hsla(60,6%,94%,.5)}.page_plansSection__jbyL1 .page_planTagline__93QBG,.page_plansSection__jbyL1 .page_priceText__olKdi{color:#f0f0ee}.page_plansSection__jbyL1 .page_featureItem__GBjTN,.page_plansSection__jbyL1 .page_planDesc__iOq3A,.page_plansSection__jbyL1 .page_planMonthly__7Eh8Q{color:hsla(60,6%,94%,.6)}.page_plansSection__jbyL1 .page_featureCheck__tk8K4{color:rgba(140,185,255,.9)}.page_plansSection__jbyL1 .page_planCta__3T4Jn{border-color:hsla(0,0%,100%,.5);color:#f0f0ee}.page_plansSection__jbyL1 .page_planCtaFeatured___dlve,.page_plansSection__jbyL1 .page_planCta__3T4Jn:hover{background:hsla(0,0%,100%,.15)}.page_plansSection__jbyL1 .page_planExample__KpnMU{color:hsla(60,6%,94%,.55)}.page_plansSection__jbyL1 .page_planExample__KpnMU:hover{opacity:1;color:hsla(60,6%,94%,.8)}.page_addonsGrid__YKIn5{grid-template-columns:1fr}}