.prefix[data-v-1a2118df]{color:#e13d6f}@media (min-width: 1920px){.nav-links[data-v-4e7cfce9]{gap:3.5rem}}@media (min-width: 1920px){.hero-copy[data-v-5fea74d3]{max-width:46rem}.hero-sub[data-v-5fea74d3]{max-width:40rem}}@media (min-width: 2560px){.hero-copy[data-v-5fea74d3]{max-width:52rem}.hero-sub[data-v-5fea74d3]{max-width:44rem}}.hero-glow[data-v-5fea74d3]{opacity:0.6}.hero-photo[data-v-5fea74d3]{-webkit-mask-image:linear-gradient(to right, transparent 0%, black 35%);mask-image:linear-gradient(to right, transparent 0%, black 35%)}.gold-text[data-v-5fea74d3]{background-image:linear-gradient(100deg, #E13D6F 0%, #ff9db8 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.faster-underline[data-v-5fea74d3]{position:absolute;left:0;right:0;bottom:-0.16em;width:100%;height:0.18em;overflow:visible}.faster-underline path[data-v-5fea74d3]{stroke-dasharray:130;stroke-dashoffset:130;animation:faster-draw-5fea74d3 1.4s ease-out 0.4s forwards}@keyframes faster-draw-5fea74d3{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.faster-underline path[data-v-5fea74d3]{animation:none;stroke-dashoffset:0}}@media (min-width: 1024px) and (max-height: 820px){.hero-inner[data-v-5fea74d3]{align-items:flex-start;padding-top:4.5rem;padding-bottom:2rem}.hero-h1[data-v-5fea74d3]{font-size:2.25rem;line-height:1.1;margin-bottom:1rem}.hero-sub[data-v-5fea74d3]{margin-bottom:1.25rem}.hero-cred[data-v-5fea74d3]{margin-bottom:1.5rem}.hero-price[data-v-5fea74d3]{margin-top:1rem}}@media (prefers-reduced-motion: reduce){.transition-all[data-v-5fea74d3]{transition:none}}.marquee-track[data-v-8e5ef2c6]{width:max-content;animation:marquee-8e5ef2c6 30s linear infinite}.marquee-group[data-v-8e5ef2c6]{flex:none}.marquee-word[data-v-8e5ef2c6]{color:#ff9db8;text-shadow:0 0 14px rgba(225, 61, 111, 0.55)}.marquee-dot[data-v-8e5ef2c6]{color:#E13D6F;text-shadow:0 0 12px rgba(225, 61, 111, 0.8)}@keyframes marquee-8e5ef2c6{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion: reduce){.marquee-track[data-v-8e5ef2c6]{animation:none}}.term-text[data-v-55efcb47]{display:inline}.term[data-v-55efcb47]{display:inline;color:#e13d6f;border:none;border-bottom:1px dotted currentColor;background:none;padding:0;margin:0;font:inherit;line-height:inherit;cursor:help;white-space:nowrap}.term[data-v-55efcb47]:focus-visible{outline:2px solid #e13d6f;outline-offset:2px}.term-tooltip[data-v-55efcb47]{position:fixed;z-index:9999;width:max-content;max-width:min(280px, calc(100vw - 24px));background:#111214;color:#ffffff;border:1px solid rgba(225, 61, 111, 0.4);padding:10px 12px;font-size:13px;line-height:1.5;font-weight:400;letter-spacing:normal;text-transform:none;box-shadow:0 12px 30px rgba(0, 0, 0, 0.25);animation:term-fade-55efcb47 0.18s ease-out}@keyframes term-fade-55efcb47{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.term-tooltip[data-v-55efcb47]{animation:none}}@media (min-width: 1920px){.scenarios-grid[data-v-ee034bc0]{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:2.5rem}.scenarios-grid > .sc-item[data-v-ee034bc0]{padding-left:0;padding-right:0}.photo-strip[data-v-ee034bc0]{gap:1.75rem}.photo-tile[data-v-ee034bc0]{aspect-ratio:4 / 5;max-height:62rem}.statement[data-v-ee034bc0]{max-width:54rem}}@media (min-width: 1920px){.about-title[data-v-aff88806]{max-width:56rem}.about-photo[data-v-aff88806]{grid-column:span 4 / span 4}.about-text[data-v-aff88806]{grid-column:6 / span 7}.about-lead[data-v-aff88806]{font-size:1.5rem}.about-body[data-v-aff88806]{font-size:1.375rem}.facts[data-v-aff88806]{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:3rem}}.gradient-frame[data-v-aff88806]{padding:1px;background:linear-gradient(135deg, #E13D6F 0%, #ff9db8 50%, #E13D6F 100%);background-size:220% auto;animation:frame-shift-aff88806 6s ease-in-out infinite}@keyframes frame-shift-aff88806{0%, 100%{background-position:0% center}50%{background-position:100% center}}@media (prefers-reduced-motion: reduce){.gradient-frame[data-v-aff88806]{animation:none}.transition-all[data-v-aff88806]{transition:none;opacity:1;transform:none}}@media (min-width: 1920px){.stages-grid[data-v-151d30c2]{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:2.5rem}.stages-grid > .stage-item[data-v-151d30c2]{padding-left:0;padding-right:0}.method-note[data-v-151d30c2]{max-width:56rem}}@media (prefers-reduced-motion: reduce){.transition-all[data-v-151d30c2]{transition:none;opacity:1;transform:none}}@media (min-width: 1920px){.svc-extras[data-v-f86cf541]{max-width:68rem}.svc-card-body[data-v-f86cf541]{padding:3rem}.svc-plan-title[data-v-f86cf541]{font-size:1.375rem}.svc-feature[data-v-f86cf541]{font-size:1rem}}.reveal[data-v-f86cf541]{opacity:0;transform:translateY(24px);transition:opacity 0.7s ease, transform 0.7s ease}.reveal.is-visible[data-v-f86cf541]{opacity:1;transform:translateY(0)}.gradient-border-wrap[data-v-f86cf541]{position:relative;padding:1px;background:linear-gradient(135deg, #E13D6F, #ff9db8, #E13D6F);background-size:300% 300%;animation:border-flow-f86cf541 6s ease-in-out infinite}@keyframes border-flow-f86cf541{0%, 100%{background-position:0% 50%}50%{background-position:100% 50%}}.gradient-badge[data-v-f86cf541]{background-image:linear-gradient(100deg, #E13D6F, #ff5c8a);box-shadow:0 8px 20px -8px rgba(225, 61, 111, 0.6)}.gradient-btn[data-v-f86cf541]{background-image:linear-gradient(100deg, #E13D6F, #ff5c8a);color:#fff;border:none;box-shadow:0 12px 30px -12px rgba(225, 61, 111, 0.6);transition:all 0.3s ease}.gradient-btn[data-v-f86cf541]:hover{background-image:linear-gradient(100deg, #ff5c8a, #E13D6F);transform:translateY(-1px);box-shadow:0 18px 40px -14px rgba(225, 61, 111, 0.7)}.glow-pulse[data-v-f86cf541]{animation:glow-pulse-f86cf541 6s ease-in-out infinite}@keyframes glow-pulse-f86cf541{0%, 100%{transform:translate(-50%, -50%) scale(1);opacity:0.75}50%{transform:translate(-50%, -50%) scale(1.1);opacity:1}}@media (prefers-reduced-motion: reduce){.reveal[data-v-f86cf541]{opacity:1;transform:none;transition:none}.transition-all[data-v-f86cf541],
  .transition-colors[data-v-f86cf541],
  .transition-transform[data-v-f86cf541]{transition:none}.gradient-border-wrap[data-v-f86cf541],
  .glow-pulse[data-v-f86cf541]{animation:none}}@media (min-width: 1920px){.stages-grid[data-v-d829b517]{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:2.5rem}.stages-grid > .stage-item[data-v-d829b517]{padding-left:0;padding-right:0}.offline-note[data-v-d829b517]{max-width:56rem}}@media (prefers-reduced-motion: reduce){.transition-all[data-v-d829b517]{transition:none;opacity:1;transform:none}}@media (min-width: 1920px){.featured-inner[data-v-c807f988]{display:grid;grid-template-columns:minmax(0, 66rem) minmax(0, 1fr);column-gap:4rem;align-items:end}.featured-body[data-v-c807f988]{min-width:0}.featured-quote[data-v-c807f988]{max-width:none}.featured-author[data-v-c807f988]{margin-top:0;padding-top:0;border-top:0}}@media (prefers-reduced-motion: reduce){.transition-transform[data-v-c807f988],
  .transition-colors[data-v-c807f988],
  .transition-all[data-v-c807f988]{transition:none}}@media (min-width: 1920px){.lightbox-figure[data-v-69b297f5]{max-width:90rem}}@media (prefers-reduced-motion: reduce){.transition-transform[data-v-69b297f5],
  .transition-colors[data-v-69b297f5],
  .transition-all[data-v-69b297f5]{transition:none}}.contact-inner[data-v-0bc3336e]{max-width:52rem;margin-inline:auto}@media (min-width: 1920px){.contact-inner[data-v-0bc3336e]{max-width:none;display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 6fr);column-gap:5rem;align-items:start}.contact-header[data-v-0bc3336e]{margin-bottom:0}.contact-title[data-v-0bc3336e]{font-size:3.75rem}}@media (min-width: 1536px){.modal-card[data-v-8b05e08b]{max-width:34rem}}@media (min-width: 1920px){.modal-card[data-v-8b05e08b]{max-width:38rem}}