.col.svelte-1n0f3tx{display:flex;flex-direction:column;gap:.5rem}.img-container.svelte-1n0f3tx{overflow:hidden;border-radius:20px;box-shadow:4px 60px 60px -30px #9898d240;border-radius:2rem;outline:2px solid rgba(255,255,255,.8);aspect-ratio:768/1704;min-height:650px;max-height:min(800px,76vh);height:100%}section.svelte-1n0f3tx{box-sizing:border-box;display:flex;justify-content:center;background:var(--gradient-7);margin:1rem;border-radius:1rem}.subSection.svelte-1n0f3tx{align-items:center;display:flex}.wrapper.svelte-1n0f3tx{scroll-snap-align:start;display:grid;grid-template-columns:400px 1.5fr;grid-template-rows:1fr 0fr;width:100%;justify-content:center;align-items:center;flex-direction:row;gap:1rem;max-width:1250px;box-sizing:border-box;flex-wrap:wrap;min-height:650px}h2.svelte-1n0f3tx{color:var(--purple);font-size:2.5rem;font-weight:450;line-height:1em}@media (max-width: 768px){.wrapper.svelte-1n0f3tx{padding-top:6rem;flex-direction:column;grid-template-columns:1fr;padding:1.2rem;font-size:.98em;min-height:500px}h2.svelte-1n0f3tx{font-size:1.8em}.wrapper.svelte-1n0f3tx :where(.svelte-1n0f3tx){line-height:1.3em}}.dimmed.svelte-1n0f3tx{font-size:.8em;display:block;color:var(--purple);opacity:.5;line-height:.9em}p.svelte-1n0f3tx{margin:0}.col2.svelte-1n0f3tx{position:relative;grid-row:1 / 3;display:flex;justify-content:center}.how-title.svelte-1n0f3tx{font-size:calc(var(--large-title) * .7);color:var(--burgundy);line-height:.9em}.subtitle.svelte-1n0f3tx{font-size:calc(var(--medium-title) * .9);font-weight:500;line-height:1.15em;color:var(--purple)}@media (max-width: 768px){.col2.svelte-1n0f3tx{display:none}.how-title.svelte-1n0f3tx{font-size:calc(var(--large-title) * 1)}}h3.svelte-hj6r9e{font-size:1em}p.svelte-hj6r9e{line-height:1.3em;margin:0}.item.svelte-hj6r9e{padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.item.svelte-hj6r9e:first-of-type{padding-top:0}.item.svelte-hj6r9e:last-of-type{border-bottom:none}.container.svelte-hj6r9e{padding-top:.5rem;width:100%;max-width:1000px;flex-direction:column;display:flex;gap:0rem}.header.svelte-1qlfwpz{width:100%;display:flex;gap:1rem;justify-content:space-between;align-items:center}h1.svelte-1qlfwpz{font-weight:550;color:var(--purple);font-size:1.7em;letter-spacing:-.01em;line-height:1.2em}.backdrop.svelte-1qlfwpz{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-user-select:none;user-select:none;border-radius:0;animation:svelte-1qlfwpz-fadeInSimple .25s ease-out}@keyframes svelte-1qlfwpz-fadeInSimple{0%{opacity:0}to{opacity:1}}.modal.svelte-1qlfwpz{top:0;z-index:1001;background:#fff;border-radius:1rem;box-shadow:0 2px 8px #00000040;padding:var(--spacing-m);width:100%;max-width:1200px;max-height:calc(100svh - 3rem);overflow:auto;animation:svelte-1qlfwpz-fadeIn .5s cubic-bezier(.075,.92,.165,1)}@keyframes svelte-1qlfwpz-fadeIn{0%{opacity:0;transform:translateY(-5vh)}to{opacity:1;transform:translateY(0)}}.container.svelte-1qlfwpz{position:fixed;top:0;left:0;width:100vw;height:100dvh;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem}html{scroll-behavior:smooth}body{background:var(--gradient-8);background-attachment:fixed;background-repeat:no-repeat}.col.svelte-aebpds{align-items:flex-start}.prefooter.svelte-aebpds h2:where(.svelte-aebpds){font-size:2.5em}@media (max-width: 900px){.prefooter.svelte-aebpds h2:where(.svelte-aebpds){font-size:1.8em}}@media (max-width: 576px){.col.svelte-aebpds{align-items:center}}section.svelte-aebpds{min-height:70svh;box-sizing:border-box;display:flex;justify-content:center}.wrapper.svelte-aebpds{scroll-snap-align:start;display:flex;max-width:var(--max-width);padding:var(--spacing-l) var(--spacing-l);justify-content:center;flex-direction:column;gap:var(--gap);box-sizing:border-box;--medium-title: 2.8em}@media (max-width: 576px){.wrapper.svelte-aebpds{text-align:center;--medium-title: 2.2em}}.doubleCols.svelte-aebpds{height:50svh;align-items:stretch;box-sizing:border-box;padding:0 var(--spacing-l);display:flex;justify-content:flex-end;flex-direction:row}.doubleCols.svelte-aebpds>:where(.svelte-aebpds){flex:.5}.clinic-picture.svelte-aebpds{height:100%;width:100%;border-radius:20px;display:inline-block;object-fit:cover;box-shadow:0 64px 54px -30px #540c0433}@media (max-width: 900px){.doubleCols.svelte-aebpds{flex-direction:column;justify-content:center;gap:0}.doubleCols.svelte-aebpds>div:where(.svelte-aebpds){flex:unset}.clinic-picture.svelte-aebpds{align-self:unset;min-height:200px;max-height:350px}}@media (max-width: 900px){.mobileSpacing.svelte-aebpds{padding-top:6rem}}h1.svelte-aebpds{margin:0;color:var(--purple);font-size:var(--large-title)}h2.svelte-aebpds{margin:0;font-size:var(--medium-title);line-height:1.1em;font-weight:500;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;max-width:100%;animation:fade-in .5s ease-out .125s backwards}p{margin:0;color:var(--burgundy);line-height:1.75em;font-weight:550;text-wrap:auto}.members.svelte-aebpds{padding-top:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2rem;flex-wrap:wrap;text-align:left}.member.svelte-aebpds{display:flex;flex-direction:column;gap:1rem}.member-info.svelte-aebpds{display:flex;flex-direction:column;gap:0rem}.member.svelte-aebpds .name:where(.svelte-aebpds){font-weight:700}.member.svelte-aebpds img:where(.svelte-aebpds){width:100%;height:100%;flex:0;aspect-ratio:277/336;min-height:260px;object-fit:cover;border-radius:20px;border:2px solid rgba(255,255,255,.25);box-shadow:0 10px 25px -12px #0a263640}@media (max-width: 1250px){.members.svelte-aebpds{grid-template-columns:repeat(auto-fill,minmax(162px,1fr))}.member.svelte-aebpds img:where(.svelte-aebpds){min-height:unset}}@media (max-width: 576px){.members.svelte-aebpds{grid-template-columns:repeat(auto-fill,minmax(125px,1fr))}}.clinic-container.svelte-aebpds{height:auto;min-height:500px;max-height:45vh;gap:.5rem}.clinic-text.svelte-aebpds{justify-content:space-between!important}@media (max-width: 576px){.clinic-text.svelte-aebpds{gap:1rem!important;justify-content:unset!important;min-height:unset!important;align-items:center}}@media (max-width: 900px){.clinic-container.svelte-aebpds{max-height:unset}}.section-clinic.svelte-aebpds{padding-top:5rem;padding-bottom:5rem}@media (max-width: 900px){.section-clinic.svelte-aebpds{padding-top:0rem;padding-bottom:0rem}}.col.svelte-aebpds{gap:.5rem;display:flex;flex-direction:column;justify-content:center;padding:0}.subtitle.svelte-aebpds{font-weight:500;font-size:calc(var(--medium-title) * .6)}.directions.svelte-aebpds{font-size:.95em;display:flex;flex-direction:column;gap:.25rem!important;font-weight:550;background:var(--purple-10)!important;box-shadow:unset!important;width:100%}.prefooter.svelte-aebpds{flex-direction:row;flex-wrap:wrap;max-width:100%;padding:0;margin:1rem;text-align:left}@media (max-width: 576px){.directions.svelte-aebpds{align-items:center}.subtitle.svelte-aebpds{font-size:1.2em;line-height:1.4em}.prefooter.svelte-aebpds{text-align:center;justify-content:center}.prefooter.svelte-aebpds div:where(.svelte-aebpds){font-size:1em;align-items:center!important}}.features-section.svelte-aebpds{min-height:unset;padding:4rem 0}.features-wrapper.svelte-aebpds{padding:0 var(--spacing-l);max-width:var(--max-width)}.features-columns.svelte-aebpds{display:grid;grid-template-columns:1.2fr .8fr;gap:.5rem;align-items:stretch;min-height:60vh}.features-column.svelte-aebpds{display:flex;flex-direction:column;gap:.5rem}.feature-box.svelte-aebpds{background:#fff;padding:2rem;border-radius:1rem;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;gap:.75rem;height:fit-content;align-items:flex-start;text-align:left}.feature-box.svelte-aebpds h3:where(.svelte-aebpds){font-size:1.5em;font-weight:600;color:var(--purple);margin:0;line-height:1}.feature-box.svelte-aebpds p:where(.svelte-aebpds){font-size:.95rem;line-height:1.5;color:var(--burgundy);margin:0;opacity:.9}.pricing-column.svelte-aebpds{display:flex;flex-direction:column;gap:.5rem}.pricing-image.svelte-aebpds{flex:1;min-height:300px;position:relative;order:2}.slideshow-container.svelte-aebpds{position:relative;width:100%;height:100%}.feature-image.svelte-aebpds{width:100%;height:100%;object-fit:cover;border-radius:1rem;box-shadow:0 10px 25px -12px #0a263640}.slide.svelte-aebpds{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.slide.active.svelte-aebpds{opacity:1}.slideshow-dots.svelte-aebpds{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.dot.svelte-aebpds{width:8px;height:8px;border-radius:50%;background:#ffffff80;border:2px solid rgba(255,255,255,.8);cursor:pointer;transition:all .3s ease;padding:0}.dot.svelte-aebpds:hover{background:#fffc;transform:scale(1.1)}.dot.active.svelte-aebpds{background:var(--burgundy-50)}.pricing-box.svelte-aebpds{background:var(--purple);padding:2rem;border-radius:1rem;box-shadow:0 4px 20px #00000014;display:flex;flex-direction:column;gap:1rem;text-align:left}.price.svelte-aebpds{font-size:1.5em;font-weight:700;color:#fff;margin-bottom:.5rem}.pricing-description.svelte-aebpds{font-size:1rem;line-height:1.6;color:#fff;margin-bottom:1rem}@media (max-width: 1024px){.features-columns.svelte-aebpds{grid-template-columns:1fr}.pricing-image.svelte-aebpds{display:none}}@media (max-width: 768px){.features-column.svelte-aebpds{grid-template-columns:1fr}.pricing-box.svelte-aebpds,.feature-box.svelte-aebpds{padding:1.5rem}.features-wrapper.svelte-aebpds{padding:0 var(--spacing-m)}}.included-section.svelte-aebpds{min-height:unset;padding:4rem 0}.table-header.svelte-aebpds{display:grid;place-content:center;min-height:80px;grid-template-columns:1.5fr 1fr 1fr;gap:0;border-bottom:2px dotted rgba(136,84,192,.3)}.table-footer.svelte-aebpds{display:flex;justify-content:space-between;align-items:center;margin:0 var(--spacing-l);flex-wrap:wrap;gap:1rem}@media (max-width: 768px){.table-footer.svelte-aebpds{margin:0 .8rem;justify-content:center}}.feature-header.svelte-aebpds{padding-left:.8rem;font-weight:600;display:flex;align-items:center;text-align:left}.tag.svelte-aebpds{padding:1.5rem 1rem;display:flex;align-items:center;justify-content:center;font-weight:750;font-size:1rem;color:#fff;position:relative;padding:.5em 1em;border-radius:2rem}.tag-header.svelte-aebpds{display:flex;align-items:center;justify-content:center}.burgundy-tag.svelte-aebpds{background:var(--burgundy)}.purple-tag.svelte-aebpds{background:var(--purple)}.table-row.svelte-aebpds{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:0;border-bottom:2px dotted rgba(136,84,192,.3)}.table-row.svelte-aebpds:last-child{border-bottom:none}.feature-name.svelte-aebpds{font-weight:500;color:var(--burgundy);text-align:left;-webkit-hyphens:auto;hyphens:auto;display:flex;justify-content:center;flex-direction:column}.feature-subtitle.svelte-aebpds{font-weight:400;font-size:.9em}.check-cell.svelte-aebpds{display:flex;align-items:center;justify-content:center;border-right:2px dotted rgba(136,84,192,.3)}.check-cell.svelte-aebpds:last-child{border-right:none}.check-icon.svelte-aebpds{width:24px;height:24px;opacity:.8}.dot-icon.svelte-aebpds{height:1.25em}.comparison-table.svelte-aebpds{margin:0 var(--spacing-l);border-bottom:2px dotted rgba(136,84,192,.3)}@media (max-width: 768px){.dot-icon.svelte-aebpds{display:none}.comparison-table.svelte-aebpds{margin:0}.table-header.svelte-aebpds,.table-row.svelte-aebpds{grid-template-columns:1fr .7fr .7fr}.feature-header.svelte-aebpds,.tag.svelte-aebpds{font-size:.76em}.check-cell.svelte-aebpds{padding:1rem .5rem}.check-icon.svelte-aebpds{width:20px;height:20px}}.table-feature-title.svelte-aebpds{font-size:1.8em}@media (max-width: 576px){.feature-header.svelte-aebpds{padding-left:.8rem;font-size:.85rem}.feature-name.svelte-aebpds{font-size:.95rem}.check-cell.svelte-aebpds{padding:.8rem .3rem}.table-feature-title.svelte-aebpds{font-size:1.25em}}
