@media (width<=640px){.foot-links-grid[data-v-34c6052b]{gap:28px}}.share-button[data-v-51b0d910]{cursor:pointer;border-radius:var(--radius-pill);min-width:44px;min-height:44px;transition:background-color var(--transition-calm);font-family:var(--font-heading);text-transform:lowercase;letter-spacing:.3px;background:0 0;border:none;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.share-button[data-v-51b0d910]:hover{background:color-mix(in srgb, var(--color-primary) 6%, transparent)}.share-button[data-v-51b0d910]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.share-label[data-v-51b0d910]{color:var(--color-on-surface-variant);transition:color var(--transition-calm)}.share-button:hover .share-label[data-v-51b0d910]{color:var(--color-primary)}@media (width<=640px){.share-button[data-v-51b0d910]{min-width:48px;min-height:48px;padding:10px 14px}}.share-icon-enter-active[data-v-51b0d910],.share-icon-leave-active[data-v-51b0d910]{transition:opacity var(--transition-calm), transform var(--transition-calm)}.share-icon-enter-from[data-v-51b0d910],.share-icon-leave-to[data-v-51b0d910]{opacity:0;transform:scale(.8)}.prose-lc[data-v-96422e71] h2,.prose-lc[data-v-96422e71] h3,.prose-lc[data-v-96422e71] h4{font-family:var(--font-heading);text-transform:lowercase;margin-top:2em;margin-bottom:.75em;line-height:1.3}.prose-lc[data-v-96422e71] h2{font-size:1.5rem}.prose-lc[data-v-96422e71] h3{font-size:1.25rem}.prose-lc[data-v-96422e71] p{margin-bottom:1.25em}.prose-lc[data-v-96422e71] ul,.prose-lc[data-v-96422e71] ol{margin-bottom:1.25em;padding-left:1.5em}.prose-lc[data-v-96422e71] li{margin-bottom:.5em}.prose-lc[data-v-96422e71] a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-primary,currentColor);text-decoration-color:var(--color-primary,currentColor);opacity:.8}.prose-lc[data-v-96422e71] a:hover{opacity:1}.contact-fade-enter-active[data-v-fbd3fce0],.contact-fade-leave-active[data-v-fbd3fce0]{transition:opacity .4s ease-in-out;transition-duration:var(--lc-motion-duration-calm,.4s)}.contact-fade-enter-from[data-v-fbd3fce0],.contact-fade-leave-to[data-v-fbd3fce0]{opacity:0}.error-fade-enter-active[data-v-fbd3fce0]{transition:opacity .2s ease-in}.error-fade-leave-active[data-v-fbd3fce0]{transition:opacity .2s ease-out}.error-fade-enter-from[data-v-fbd3fce0],.error-fade-leave-to[data-v-fbd3fce0]{opacity:0}@media (prefers-reduced-motion:reduce){.contact-fade-enter-active[data-v-fbd3fce0],.contact-fade-leave-active[data-v-fbd3fce0],.error-fade-enter-active[data-v-fbd3fce0],.error-fade-leave-active[data-v-fbd3fce0]{transition-duration:0s!important}[data-v-fbd3fce0] .animate-pulse{animation:none!important}}.enterprise-fade-enter-active[data-v-25bfa7b7],.enterprise-fade-leave-active[data-v-25bfa7b7]{transition:opacity .4s ease-in-out;transition-duration:var(--lc-motion-duration-calm,.4s)}.enterprise-fade-enter-from[data-v-25bfa7b7],.enterprise-fade-leave-to[data-v-25bfa7b7]{opacity:0}.error-fade-enter-active[data-v-25bfa7b7]{transition:opacity .2s ease-in}.error-fade-leave-active[data-v-25bfa7b7]{transition:opacity .2s ease-out}.error-fade-enter-from[data-v-25bfa7b7],.error-fade-leave-to[data-v-25bfa7b7]{opacity:0}@media (prefers-reduced-motion:reduce){.enterprise-fade-enter-active[data-v-25bfa7b7],.enterprise-fade-leave-active[data-v-25bfa7b7],.error-fade-enter-active[data-v-25bfa7b7],.error-fade-leave-active[data-v-25bfa7b7]{transition-duration:0s!important}[data-v-25bfa7b7] .animate-pulse{animation:none!important}}details[open] .faq-answer[data-v-ddc2b80c]{animation:faq-expand-ddc2b80c .4s var(--lc-motion-easing-calm,ease-out)}@keyframes faq-expand-ddc2b80c{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){details[open] .faq-answer[data-v-ddc2b80c]{animation:none}}.lookup-bar[data-v-6322bb7c]{border:1px solid #1b7a6e14;box-shadow:0 2px 6px #1b7a6e0a,0 8px 24px #1b7a6e0f}.lookup-bar-focused[data-v-6322bb7c]{border-color:#1b7a6e26;box-shadow:0 2px 6px #1b7a6e0f,0 12px 32px #1b7a6e1a}.fade-error-enter-active[data-v-6322bb7c]{transition:opacity .2s ease-in}.fade-error-leave-active[data-v-6322bb7c]{transition:opacity .2s ease-out}.fade-error-enter-from[data-v-6322bb7c],.fade-error-leave-to[data-v-6322bb7c]{opacity:0}@media (prefers-reduced-motion:reduce){[data-v-6322bb7c] *{transition-duration:0s!important;animation-duration:0s!important}}.journey-active-glow[data-v-3c964130]{animation:2s ease-in-out infinite glow-pulse-3c964130}@keyframes glow-pulse-3c964130{0%,to{box-shadow:0 0 4px #1b7a6e33}50%{box-shadow:0 0 8px #1b7a6e66}}.vertical-line[data-v-3c964130]{background:0 0}@media (prefers-reduced-motion:reduce){.journey-active-glow[data-v-3c964130]{animation:none;box-shadow:0 0 8px #1b7a6e66}}.result-enter-active[data-v-a4d78311]{transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition-duration:var(--lc-motion-duration-calm,.4s)}.result-leave-active[data-v-a4d78311]{transition:opacity .2s ease-out}.result-enter-from[data-v-a4d78311]{opacity:0;transform:translateY(16px)}.result-enter-to[data-v-a4d78311],.result-leave-from[data-v-a4d78311]{opacity:1;transform:translateY(0)}.result-leave-to[data-v-a4d78311]{opacity:0}details[open] .details-chevron[data-v-a4d78311]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.result-enter-active[data-v-a4d78311],.result-leave-active[data-v-a4d78311]{transition-duration:0s!important}}.proof-card[data-v-8c8e6e7d]{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:#ffffffbf;border:1px solid #ffffff80;transition:transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #fffc,0 8px 32px #1b7a6e0f,0 32px 80px #1b7a6e14}.proof-glow[data-v-8c8e6e7d]{animation:6s ease-in-out infinite glow-breathe-8c8e6e7d}@keyframes glow-breathe-8c8e6e7d{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}}.proof-bar-pulse[data-v-8c8e6e7d]{background:#1b7a6e59;animation:2.5s ease-in-out infinite bar-pulse-8c8e6e7d}@keyframes bar-pulse-8c8e6e7d{0%,to{background:#1b7a6e4d}50%{background:#1b7a6e80}}@media (prefers-reduced-motion:reduce){.proof-glow[data-v-8c8e6e7d]{opacity:.8;animation:none}.proof-bar-pulse[data-v-8c8e6e7d]{background:#1b7a6e66;animation:none}}.audience-list[data-v-3183955f]{list-style:none}@media (width<=400px){.audience-heading[data-v-3183955f]{font-size:22px}}@media (width>=1024px){.audience-family[data-v-3183955f]{clip-path:polygon(0 0,105% 0,95% 100%,0 100%);z-index:2}}@media (width<=640px){.audience-list li[data-v-3183955f]{font-size:13px}}.bento-grid[data-v-934a1744]{grid-template-rows:auto;grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.bento-grid[data-v-934a1744]{grid-template-columns:1fr 1fr}}@media (width>=1024px){.bento-grid[data-v-934a1744]{grid-template-rows:280px 280px;grid-template-columns:1fr 1fr 1fr}.bento-first[data-v-934a1744]{grid-row:span 2}.bento-last[data-v-934a1744]{grid-column:span 2}}@media (width>=640px) and (width<=1023px){.bento-first[data-v-934a1744],.bento-last[data-v-934a1744]{grid-area:auto}}@media (width<=640px){.trust-section[data-v-27ad0521]{padding-top:80px;padding-bottom:80px}.trust-nums[data-v-27ad0521]{grid-template-columns:1fr;gap:0}}.hero-section[data-v-9aad0f15]{align-items:center;min-height:100vh;padding:100px 0 60px;display:flex}@media (width<=1024px){.hero-section[data-v-9aad0f15]{min-height:auto;padding:100px 0 60px}}@media (width<=640px){.hero-section[data-v-9aad0f15]{padding:80px 0 48px}}.hero-word[data-v-9aad0f15]{letter-spacing:-8px;color:#1b7a6e0f;font-size:clamp(200px,22vw,340px);line-height:.85;top:2%;right:3%}@media (width<=1024px){.hero-word[data-v-9aad0f15]{font-size:180px;top:0;right:-5%}}@property --mesh-x{syntax:"<percentage>";inherits:false;initial-value:20%}@property --mesh-y{syntax:"<percentage>";inherits:false;initial-value:30%}@property --mesh2-x{syntax:"<percentage>";inherits:false;initial-value:80%}@property --mesh2-y{syntax:"<percentage>";inherits:false;initial-value:70%}.mesh-gradient[data-v-9aad0f15]{background:radial-gradient(ellipse at var(--mesh-x) var(--mesh-y), #1b7a6e1a 0, transparent 55%), radial-gradient(ellipse at var(--mesh2-x) var(--mesh2-y), #d4a84314 0, transparent 45%), radial-gradient(ellipse at 60% 90%, #1b7a6e0f 0, transparent 50%), linear-gradient(180deg, var(--color-background) 0%, var(--lc-color-neutral-surface-variant,#ede9e3) 100%);animation:20s ease-in-out infinite alternate mesh-move-9aad0f15}@keyframes mesh-move-9aad0f15{0%{--mesh-x:20%;--mesh-y:30%;--mesh2-x:80%;--mesh2-y:70%}33%{--mesh-x:50%;--mesh-y:20%;--mesh2-x:60%;--mesh2-y:40%}66%{--mesh-x:70%;--mesh-y:60%;--mesh2-x:30%;--mesh2-y:50%}to{--mesh-x:30%;--mesh-y:50%;--mesh2-x:75%;--mesh2-y:25%}}.journey-section[data-v-9aad0f15]{padding:160px 0 120px;position:relative}.journey-curve[data-v-9aad0f15]{clip-path:ellipse(55% 100% at 50% 100%)}@media (width<=640px){.journey-section[data-v-9aad0f15]{padding:80px 0 64px}.journey-timeline[data-v-9aad0f15]{padding-left:48px}}.shimmer-sweep[data-v-9aad0f15] button[type=button]{position:relative;overflow:hidden}.shimmer-sweep[data-v-9aad0f15] button[type=button]:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff26 50%,#0000 100%);width:100%;height:100%;animation:2s infinite shimmer-sweep-9aad0f15;position:absolute;top:0;left:0;transform:translate(-100%)}@keyframes shimmer-sweep-9aad0f15{0%{transform:translate(-100%)}to{transform:translate(200%)}}@media (width<=1023px){.shimmer-sweep[data-v-9aad0f15] button[type=button]:after{display:none}}@keyframes orb-drift-9aad0f15{0%{transform:translate(0)}50%{transform:translate(15px,-10px)}to{transform:translate(0)}}.orb-drift[data-v-9aad0f15]{animation:15s ease-in-out infinite alternate orb-drift-9aad0f15}@keyframes orb-drift-slow-9aad0f15{0%{transform:translate(0)}to{transform:translate(40px,-30px)}}.orb-drift-slow[data-v-9aad0f15]{animation:20s ease-in-out infinite alternate orb-drift-slow-9aad0f15}.scroll-reveal[data-v-9aad0f15]{animation:linear both scroll-fade-in-9aad0f15;animation-timeline:view();animation-range:entry entry 30%}@keyframes scroll-fade-in-9aad0f15{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@supports not (animation-timeline:view()){.scroll-reveal[data-v-9aad0f15]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mesh-gradient[data-v-9aad0f15]{animation:none}.shimmer-sweep[data-v-9aad0f15] button[type=button]:after{display:none}.orb-drift[data-v-9aad0f15],.orb-drift-slow[data-v-9aad0f15]{animation:none}.ambient-orbs[data-v-9aad0f15],.film-grain[data-v-9aad0f15]{display:none!important}.scroll-reveal[data-v-9aad0f15]{opacity:1;animation:none;transform:none}.hero-card-swap-enter-active[data-v-9aad0f15],.hero-card-swap-leave-active[data-v-9aad0f15]{transition:none}}.hero-card-swap-enter-active[data-v-9aad0f15],.hero-card-swap-leave-active[data-v-9aad0f15]{transition:opacity .4s ease-in-out,transform .4s ease-in-out}.hero-card-swap-enter-from[data-v-9aad0f15]{opacity:0;transform:translateY(12px)}.hero-card-swap-leave-to[data-v-9aad0f15]{opacity:0;transform:translateY(-12px)}.journey-active-glow[data-v-73ac4421]{animation:2s ease-in-out infinite glow-pulse-73ac4421}@keyframes glow-pulse-73ac4421{0%,to{box-shadow:0 0 4px #1b7a6e33}50%{box-shadow:0 0 8px #1b7a6e66}}@media (prefers-reduced-motion:reduce){.journey-active-glow[data-v-73ac4421]{animation:none;box-shadow:0 0 8px #1b7a6e66}}.partners-fade-enter-active[data-v-4ddaaf82],.partners-fade-leave-active[data-v-4ddaaf82]{transition:opacity .4s ease-in-out;transition-duration:var(--lc-motion-duration-calm,.4s)}.partners-fade-enter-from[data-v-4ddaaf82],.partners-fade-leave-to[data-v-4ddaaf82]{opacity:0}.error-fade-enter-active[data-v-4ddaaf82]{transition:opacity .2s ease-in}.error-fade-leave-active[data-v-4ddaaf82]{transition:opacity .2s ease-out}.error-fade-enter-from[data-v-4ddaaf82],.error-fade-leave-to[data-v-4ddaaf82]{opacity:0}@media (prefers-reduced-motion:reduce){.partners-fade-enter-active[data-v-4ddaaf82],.partners-fade-leave-active[data-v-4ddaaf82],.error-fade-enter-active[data-v-4ddaaf82],.error-fade-leave-active[data-v-4ddaaf82]{transition-duration:0s!important}[data-v-4ddaaf82] .animate-pulse{animation:none!important}}.dialog-fade-enter-active[data-v-9b0a0389],.dialog-fade-leave-active[data-v-9b0a0389]{transition:opacity .2s}.dialog-fade-enter-from[data-v-9b0a0389],.dialog-fade-leave-to[data-v-9b0a0389]{opacity:0}.fade-enter-active[data-v-f3f418a4]{transition:opacity .4s ease-in-out;transition-duration:var(--lc-motion-duration-calm,.4s)}.fade-enter-from[data-v-f3f418a4]{opacity:0}.prose-lc[data-v-2f1f0818] h2,.prose-lc[data-v-2f1f0818] h3,.prose-lc[data-v-2f1f0818] h4{font-family:var(--font-heading);text-transform:lowercase;margin-top:2em;margin-bottom:.75em;line-height:1.3}.prose-lc[data-v-2f1f0818] h2{font-size:1.5rem}.prose-lc[data-v-2f1f0818] h3{font-size:1.25rem}.prose-lc[data-v-2f1f0818] p{margin-bottom:1.25em}.prose-lc[data-v-2f1f0818] ul,.prose-lc[data-v-2f1f0818] ol{margin-bottom:1.25em;padding-left:1.5em}.prose-lc[data-v-2f1f0818] li{margin-bottom:.5em}.prose-lc[data-v-2f1f0818] a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--color-primary,currentColor);text-decoration-color:var(--color-primary,currentColor);opacity:.8}.prose-lc[data-v-2f1f0818] a:hover{opacity:1}.donut-segment[data-v-f0abadea]{transition:stroke-width var(--lc-motion-duration-calm,.4s) ease-in-out, opacity var(--lc-motion-duration-calm,.4s) ease-in-out;cursor:pointer}@media (prefers-reduced-motion:reduce){.donut-segment[data-v-f0abadea]{transition:none!important}}.calc-input[data-v-433709c0]{border:1px solid #1b7a6e14;transition:border-color .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 6px #1b7a6e0a,0 8px 24px #1b7a6e0f}.calc-input[data-v-433709c0]:focus,.calc-input[data-v-433709c0]:focus-within{border-color:#1b7a6e26;box-shadow:0 2px 6px #1b7a6e0f,0 12px 32px #1b7a6e1a}.calc-input--error[data-v-433709c0]{border-color:var(--lc-color-functional-error,#c62828)!important;box-shadow:0 2px 6px #c628280f,0 8px 24px #c6282814!important}.orb-drift[data-v-433709c0]{animation:15s ease-in-out infinite orbDrift-433709c0}@keyframes orbDrift-433709c0{0%,to{transform:translate(0)scale(1)}33%{transform:translate(15px,-10px)scale(1.03)}66%{transform:translate(-10px,8px)scale(.97)}}.calc-ghost-word[data-v-433709c0]{letter-spacing:-6px;color:#1b7a6e0f;font-size:clamp(140px,18vw,280px);line-height:.85;top:2%;right:3%}.slider-track[data-v-433709c0]{background:var(--lc-color-neutral-outline-variant,#e8e5de);border-radius:9999px;height:6px;position:relative}.slider-fill[data-v-433709c0]{background:linear-gradient(90deg, var(--lc-color-brand-primary,#1b7a6e), #2aabb0);pointer-events:none;border-radius:9999px;transition:width 60ms linear;position:absolute;inset:0}.estate-slider[data-v-433709c0]{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;outline:none;width:100%;height:42px;margin:0;position:absolute;inset:-18px 0}.estate-slider[data-v-433709c0]::-webkit-slider-thumb{appearance:none;background:var(--lc-color-neutral-surface,#fff);border:3px solid var(--lc-color-brand-primary,#1b7a6e);cursor:grab;width:28px;height:28px;transition:transform var(--lc-motion-duration-calm,.4s) ease-in-out, box-shadow var(--lc-motion-duration-calm,.4s) ease-in-out, border-color var(--lc-motion-duration-calm,.4s) ease-in-out;border-radius:50%;box-shadow:0 2px 8px -1px #1b7a6e40,0 0 #1b7a6e00}.estate-slider[data-v-433709c0]::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 2px 12px -1px #1b7a6e59,0 0 0 6px #1b7a6e14}.estate-slider[data-v-433709c0]::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.05);box-shadow:0 2px 12px -1px #1b7a6e66,0 0 0 8px #1b7a6e1f}.estate-slider[data-v-433709c0]::-moz-range-thumb{border:3px solid var(--lc-color-brand-primary,#1b7a6e);background:var(--lc-color-neutral-surface,#fff);cursor:grab;border-radius:50%;width:28px;height:28px;box-shadow:0 2px 8px -1px #1b7a6e40}.estate-slider[data-v-433709c0]::-moz-range-track{background:0 0;border-radius:9999px;height:6px}.chevron-icon[data-v-433709c0]{transition:transform var(--lc-motion-duration-calm,.4s) ease-in-out}.results-panel[data-v-433709c0]{opacity:0;transition:opacity var(--lc-motion-duration-gentle,.6s) ease-out, transform var(--lc-motion-duration-gentle,.6s) ease-out;transform:translateY(12px)}.results-panel--visible[data-v-433709c0]{opacity:1;transform:translateY(0)}.results-empty[data-v-433709c0]{animation:3s ease-in-out infinite emptyPulse-433709c0}@keyframes emptyPulse-433709c0{0%,to{border-color:var(--lc-color-neutral-outline-variant,#e8e5de)}50%{border-color:var(--lc-color-brand-primary,#1b7a6e);opacity:.8}}.rate-bar[data-v-433709c0]{transition:width var(--lc-motion-duration-gentle,.6s) ease-out;min-width:4px}@media (prefers-reduced-motion:reduce){.orb-drift[data-v-433709c0],.results-empty[data-v-433709c0]{animation:none!important}.results-panel[data-v-433709c0]{opacity:1!important;transition:none!important;transform:none!important}.rate-bar[data-v-433709c0],.chevron-icon[data-v-433709c0]{transition:none!important}.estate-slider[data-v-433709c0]::-webkit-slider-thumb{transition:none!important}}
