[data-astro-cid-u3mqw4ek],[data-astro-cid-u3mqw4ek]:before,[data-astro-cid-u3mqw4ek]:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--ff-b);overflow-x:hidden}.hero[data-astro-cid-u3mqw4ek]{padding:var(--hero-top) var(--gutter) var(--sec-y);max-width:var(--max-w);text-align:center;margin:0 auto}h1[data-astro-cid-u3mqw4ek]{font-family:var(--ff-d);letter-spacing:.02em;margin-bottom:1.5rem;font-size:clamp(4rem,8vw,8rem);line-height:.9}h1[data-astro-cid-u3mqw4ek] em[data-astro-cid-u3mqw4ek]{color:var(--gold);font-style:normal}.hero-sub[data-astro-cid-u3mqw4ek]{font-family:var(--ff-i);color:var(--muted);max-width:560px;margin:0 auto 1rem;font-size:1.15rem;font-style:italic;line-height:1.8}.tiers[data-astro-cid-u3mqw4ek]{max-width:var(--max-w);padding:3rem var(--gutter) var(--sec-y);grid-template-columns:repeat(3,1fr);gap:0;margin:0 auto;display:grid}.tier[data-astro-cid-u3mqw4ek]{background:var(--bg);outline:1px solid var(--bdr);padding:3rem 2rem;transition:background .3s;position:relative}.tier[data-astro-cid-u3mqw4ek]:hover{background:var(--surf)}.tier[data-astro-cid-u3mqw4ek].featured{background:var(--surf);border-top:2px solid var(--gold)}.tier[data-astro-cid-u3mqw4ek]{flex-direction:column;display:flex}.tier[data-astro-cid-u3mqw4ek] h3[data-astro-cid-u3mqw4ek]{font-family:var(--ff-d);letter-spacing:.04em;color:var(--text);margin-bottom:.85rem;font-size:2rem;font-weight:400;line-height:1}.tier[data-astro-cid-u3mqw4ek].featured h3[data-astro-cid-u3mqw4ek]{color:var(--gold-heading)}.tier-note[data-astro-cid-u3mqw4ek]{font-family:var(--ff-i);color:var(--fg-muted);margin-bottom:1.75rem;font-size:1.1rem;font-style:italic;line-height:1.55}.tier-features[data-astro-cid-u3mqw4ek]{flex:1;margin:0 0 2rem;padding:0;list-style:none}.tier-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{color:var(--muted);border-bottom:1px solid var(--bdr);align-items:flex-start;gap:.75rem;padding:.6rem 0;font-size:.9rem;line-height:1.5;display:flex}.tier-features[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]:before{content:"";background:var(--gold);flex-shrink:0;width:10px;height:1px;margin-top:.75em}.btn-outline[data-astro-cid-u3mqw4ek]{text-align:center;border:1px solid var(--bdr);color:var(--muted);font-family:var(--ff-d);letter-spacing:.1em;padding:.9rem 1.5rem;font-size:.85rem;text-decoration:none;transition:border-color .3s,color .3s;display:block}.btn-outline[data-astro-cid-u3mqw4ek]:hover{border-color:var(--gold-b);color:var(--text)}.btn-p[data-astro-cid-u3mqw4ek]{text-align:center;border:1px solid var(--gold);color:var(--gold);font-family:var(--ff-d);letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:linear-gradient(to right,var(--gold) 50%,transparent 50%);background-position:100% 0;background-size:202% 100%;padding:.9rem 1.5rem;font-size:.85rem;text-decoration:none;transition:background-position .45s cubic-bezier(.16,1,.3,1),color .3s;display:block}.btn-p[data-astro-cid-u3mqw4ek]:hover{color:#03050a;background-position:0 0}.cost[data-astro-cid-u3mqw4ek]{max-width:var(--max-w);padding:var(--sec-y) var(--gutter);border-top:1px solid var(--bdr);border-bottom:1px solid var(--bdr);grid-template-columns:1fr 1.2fr;align-items:start;gap:4rem;margin:0 auto;display:grid}.cost[data-astro-cid-u3mqw4ek]>[data-astro-cid-u3mqw4ek]{min-width:0}.cost[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-family:var(--ff-d);letter-spacing:.03em;margin-bottom:1.25rem;font-size:clamp(2.4rem,4vw,3.6rem);font-weight:400;line-height:.95}.cost[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek] em[data-astro-cid-u3mqw4ek],.faq-pricing[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek] em[data-astro-cid-u3mqw4ek]{color:var(--gold);font-style:normal}.cost[data-astro-cid-u3mqw4ek] p[data-astro-cid-u3mqw4ek]{color:var(--muted);max-width:46ch;font-size:.95rem;line-height:1.8}.cost-list[data-astro-cid-u3mqw4ek]{border-top:1px solid var(--bdr);margin:0;padding:0;list-style:none}.cost-list[data-astro-cid-u3mqw4ek] li[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--bdr);color:var(--muted);padding:1.1rem 0;font-size:.95rem;line-height:1.7}.cost-list[data-astro-cid-u3mqw4ek] strong[data-astro-cid-u3mqw4ek]{color:var(--text);font-weight:600}.faq-pricing[data-astro-cid-u3mqw4ek]{max-width:860px;padding:var(--sec-y) var(--gutter) var(--sec-y);margin:0 auto}.faq-pricing[data-astro-cid-u3mqw4ek] h2[data-astro-cid-u3mqw4ek]{font-family:var(--ff-d);letter-spacing:.03em;margin-bottom:2rem;font-size:clamp(2.2rem,4vw,3rem);font-weight:400;line-height:1}.faq-item[data-astro-cid-u3mqw4ek]{border-bottom:1px solid var(--bdr)}.faq-item[data-astro-cid-u3mqw4ek]:first-of-type{border-top:1px solid var(--bdr)}.faq-q[data-astro-cid-u3mqw4ek]{color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.faq-q[data-astro-cid-u3mqw4ek]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-u3mqw4ek]:after{content:"+";color:var(--gold);flex-shrink:0;font-size:1.4rem;font-weight:400;transition:transform .3s}.faq-item[data-astro-cid-u3mqw4ek][open] .faq-q[data-astro-cid-u3mqw4ek]:after{transform:rotate(45deg)}.faq-q[data-astro-cid-u3mqw4ek]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.faq-a[data-astro-cid-u3mqw4ek]{color:var(--muted);max-width:65ch;padding-bottom:1.25rem;font-size:.95rem;line-height:1.8}.consult[data-astro-cid-u3mqw4ek]{max-width:var(--max-w);padding:var(--sec-y) var(--gutter) 0;text-align:center;border-top:1px solid var(--bdr);margin:0 auto;margin-top:var(--sec-y)}.consult[data-astro-cid-u3mqw4ek] .aeo-sub[data-astro-cid-u3mqw4ek]{margin:0 auto}.sec-label[data-astro-cid-u3mqw4ek]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-text);margin-bottom:1rem;font-size:.7rem}.aeo-h[data-astro-cid-u3mqw4ek]{font-family:var(--ff-d);letter-spacing:.03em;margin-bottom:1rem;font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:.95}.aeo-h[data-astro-cid-u3mqw4ek] em[data-astro-cid-u3mqw4ek]{color:var(--gold);font-style:normal}.aeo-sub[data-astro-cid-u3mqw4ek]{font-family:var(--ff-i);color:var(--fg-muted);max-width:60ch;font-size:1.1rem;font-style:italic;line-height:1.7}@media (width<=640px){.consult[data-astro-cid-u3mqw4ek]{padding-left:1.25rem;padding-right:1.25rem}}#sp[data-astro-cid-u3mqw4ek]{background:var(--gold);transform-origin:0;z-index:1000;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@media (width<=1100px){.hero[data-astro-cid-u3mqw4ek]{padding:var(--hero-top) 2.5rem var(--sec-y)}.tiers[data-astro-cid-u3mqw4ek]{padding:2.5rem 2.5rem var(--sec-y)}.cost[data-astro-cid-u3mqw4ek]{padding:var(--sec-y) 2.5rem}.faq-pricing[data-astro-cid-u3mqw4ek]{padding:var(--sec-y) 2.5rem var(--sec-y)}}@media (width<=820px){.hero[data-astro-cid-u3mqw4ek]{padding:var(--hero-top) 2rem var(--hero-bottom)}.tiers[data-astro-cid-u3mqw4ek]{padding:2rem 2rem var(--sec-y);grid-template-columns:1fr}.cost[data-astro-cid-u3mqw4ek]{padding:var(--sec-y) 2rem;grid-template-columns:1fr;gap:2rem}.faq-pricing[data-astro-cid-u3mqw4ek]{padding:var(--sec-y) 2rem var(--sec-y)}}@media (width<=640px){.hero[data-astro-cid-u3mqw4ek]{padding:var(--hero-top) 1.5rem var(--hero-bottom)}h1[data-astro-cid-u3mqw4ek]{font-size:clamp(3rem,12vw,5rem)}.tiers[data-astro-cid-u3mqw4ek]{padding:2rem 1.5rem var(--sec-y)}.cost[data-astro-cid-u3mqw4ek]{padding:3.5rem 1.5rem}.faq-pricing[data-astro-cid-u3mqw4ek]{padding:3.5rem 1.5rem var(--sec-y)}}@media (width<=480px){.hero[data-astro-cid-u3mqw4ek]{padding:var(--hero-top) 1.25rem var(--hero-bottom)}.tiers[data-astro-cid-u3mqw4ek],.cost[data-astro-cid-u3mqw4ek],.faq-pricing[data-astro-cid-u3mqw4ek]{padding-left:1.25rem;padding-right:1.25rem}.tier[data-astro-cid-u3mqw4ek]{padding:2.5rem 1.5rem}}
