.prof-page .content-section.svelte-7ekpvb{padding:1.25rem 0}.module-hero.svelte-7ekpvb{padding:4rem 0 .5rem}.hero-eyebrow.svelte-7ekpvb{font-family:Roboto Slab,serif;font-size:1rem;font-weight:600;color:var(--vm-lighter-navy);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem}.hero-title.svelte-7ekpvb{font-family:Roboto Slab,serif;font-size:2rem;font-weight:700;color:var(--vm-navy);line-height:1.3;margin:0}.prof-page .section-heading.svelte-7ekpvb{font-size:1.75rem;font-weight:700;font-family:Roboto Slab,serif;color:#0e4872;border-bottom:2px solid var(--vm-light-navy-30);padding-bottom:.5rem;margin:0 0 1.5rem}.float-image.svelte-7ekpvb{border-radius:0;height:auto}.float-image.float-right.svelte-7ekpvb{float:right;margin:0 0 1rem 2rem}.float-image.float-wider.svelte-7ekpvb{width:60%}.ripple-image.svelte-7ekpvb{shape-outside:polygon(60% 0,100% 0,100% 100%,0 100%);shape-margin:1rem}.highlight-inline.svelte-7ekpvb{display:inline-block;margin-top:-.75rem}.zpd-image-wrap.svelte-7ekpvb{margin:0}.zpd-image-wrap.float-right.svelte-7ekpvb{float:right;width:45%;margin:0 0 1rem 2rem}.zpd-highlight-wrap.svelte-7ekpvb{width:55%}.zpd-image.svelte-7ekpvb{width:100%;height:auto}.light-only.svelte-7ekpvb{display:block}.dark-only.svelte-7ekpvb{display:none}.modes-row.svelte-7ekpvb{display:flex;justify-content:center;gap:1.25rem;margin:2rem 0}.mode-card.svelte-7ekpvb{flex:1;max-width:160px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.35rem}.mode-icon-img.svelte-7ekpvb{width:64px;height:64px;margin-bottom:.25rem}.mode-card.svelte-7ekpvb strong:where(.svelte-7ekpvb){font-size:1.1rem;color:var(--vm-navy)}.mode-card.svelte-7ekpvb p:where(.svelte-7ekpvb){font-size:1rem;color:var(--vm-navy);opacity:.75;margin:0;line-height:1.4}.mode-card-highlight.svelte-7ekpvb{border:2px solid var(--vm-azure-skies);border-radius:6px;padding:.75rem}.phone-and-features.svelte-7ekpvb{display:flex;align-items:flex-start;gap:2.5rem;margin:2rem 0}.features-list.svelte-7ekpvb{flex:1}.phone-mockup.svelte-7ekpvb{flex-shrink:0;width:280px}.phone-gif.svelte-7ekpvb{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 32px #00000026}.phone-float.svelte-7ekpvb{float:right;width:260px;margin:0 0 1rem 2rem}.verbolotl-callout.svelte-7ekpvb{background:var(--vm-dark-seafoam-20);padding:1rem 1.25rem;border-radius:8px;margin:1rem 0;overflow:hidden}.verbolotl-img.svelte-7ekpvb{float:right;width:110px;height:auto;margin:-.5rem 0 .5rem .75rem}.verbolotl-callout.svelte-7ekpvb strong:where(.svelte-7ekpvb){font-family:Roboto Slab,serif;font-size:1.15rem;color:var(--vm-navy)}.verbolotl-callout.svelte-7ekpvb .section-text:where(.svelte-7ekpvb){margin:.5rem 0 0}.inline-quote.svelte-7ekpvb{margin:1rem 0 1rem 2.5rem;padding:.5rem 0 .5rem 1.25rem;border-left:3px solid var(--vm-azure-skies);font-size:1.1rem;font-style:italic;color:var(--vm-navy);line-height:1.7}.module-nav.svelte-7ekpvb{padding:2rem 0 4rem}.module-nav-inner.svelte-7ekpvb{display:flex;justify-content:space-between;align-items:center;gap:1rem}.nav-pills.svelte-7ekpvb{display:flex;gap:.75rem}.nav-pill-group.svelte-7ekpvb{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.nav-pill-group.nav-pill-left.svelte-7ekpvb{align-items:flex-start}.nav-pill.svelte-7ekpvb{display:inline-flex;padding:.75rem 2.5rem;border-radius:6px;text-decoration:none;background:var(--vm-navy);color:var(--vm-ivory);transition:background .2s ease}.nav-pill.svelte-7ekpvb:hover{background:var(--vm-lighter-navy)}.nav-label.svelte-7ekpvb{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vm-navy);margin-bottom:0;text-align:right}.nav-pill-left.svelte-7ekpvb .nav-label:where(.svelte-7ekpvb){text-align:left}.nav-module-title.svelte-7ekpvb{font-family:Roboto Slab,serif;font-size:1.05rem;font-weight:600}.dark .prof-page .section-heading.svelte-7ekpvb{color:var(--vm-dark-ivory);border-bottom-color:var(--vm-light-castaway-50)}.dark .hero-eyebrow.svelte-7ekpvb{color:var(--vm-azure-skies)}.dark .hero-title.svelte-7ekpvb{color:var(--vm-castaway)}.dark .light-only.svelte-7ekpvb{display:none}.dark .dark-only.svelte-7ekpvb{display:block}.dark .mode-card-highlight.svelte-7ekpvb{background:transparent;border-color:var(--vm-castaway)}.dark .mode-card.svelte-7ekpvb strong:where(.svelte-7ekpvb){color:var(--vm-dark-ivory)}.dark .mode-card.svelte-7ekpvb p:where(.svelte-7ekpvb){color:var(--vm-dark-ivory-85)}.dark .inline-quote.svelte-7ekpvb{color:var(--vm-dark-ivory-85);border-left-color:var(--vm-lighter-navy)}.dark .verbolotl-callout.svelte-7ekpvb{background:var(--vm-light-navy)}.dark .verbolotl-callout.svelte-7ekpvb strong:where(.svelte-7ekpvb){color:var(--vm-castaway)}.dark .nav-pill.svelte-7ekpvb{background:var(--vm-light-navy)}.dark .nav-label.svelte-7ekpvb{color:var(--vm-castaway)}@media(max-width:768px){.hero-title.svelte-7ekpvb{font-size:1.5rem}.modes-row.svelte-7ekpvb{flex-wrap:wrap}.mode-card.svelte-7ekpvb{max-width:130px}.phone-and-features.svelte-7ekpvb{flex-direction:column}.phone-mockup.svelte-7ekpvb{width:220px;margin:0 auto}.phone-float.svelte-7ekpvb{float:none;width:220px;margin:1rem auto}.float-image.float-right.svelte-7ekpvb,.zpd-image-wrap.float-right.svelte-7ekpvb{float:none;width:100%;margin:1rem 0}.zpd-highlight-wrap.svelte-7ekpvb{width:100%}}
