.prof-page .content-section.svelte-xs1avd{padding:1.25rem 0}.module-hero.svelte-xs1avd{padding:4rem 0 .5rem}.hero-eyebrow.svelte-xs1avd{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-xs1avd{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-xs1avd{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}.two-col-inset.svelte-xs1avd{display:flex;gap:2rem;align-items:flex-start;margin:1rem 0 1.5rem}.col-text.svelte-xs1avd{flex:1}.col-image.svelte-xs1avd{flex-shrink:0;width:60%}.col-image.svelte-xs1avd img:where(.svelte-xs1avd){width:100%;height:auto}.prof-page .section-subtitle{font-size:1.25rem;font-weight:700;margin-top:.25rem}.prof-page .subsection-heading.svelte-xs1avd{font-size:1.25rem;color:var(--vm-azure-skies)}.dark .subsection-heading.svelte-xs1avd{color:var(--vm-dark-ivory)}.float-right.svelte-xs1avd{float:right;max-width:280px;height:auto;margin:.25rem 0 1rem 1.75rem;border-radius:8px}.float-right.float-large.svelte-xs1avd{max-width:50%}.float-right.float-medium.svelte-xs1avd{max-width:40%}.float-right.float-pull-up.svelte-xs1avd{margin-top:-2rem}.inline-quote.svelte-xs1avd{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}.float-right.float-wider.svelte-xs1avd{max-width:60%}.verb-callout.svelte-xs1avd{border:3px solid var(--vm-crimson-tide);background:var(--vm-ivory);border-radius:6px;padding:1rem 1.5rem;margin:1.5rem 0;width:-moz-fit-content;width:fit-content}.verb-callout.svelte-xs1avd p:where(.svelte-xs1avd){font-family:Roboto Slab,serif;font-size:1.25rem;font-weight:700;color:var(--vm-crimson-tide);margin:0;line-height:1.5}.dark .verb-callout.svelte-xs1avd{border-color:var(--vm-lifeguard);background:var(--vm-dark-ivory)}.dark .verb-callout.svelte-xs1avd p:where(.svelte-xs1avd){color:var(--vm-lifeguard)}.module-nav.svelte-xs1avd{padding:2rem 0 4rem}.module-nav-inner.svelte-xs1avd{display:flex;justify-content:space-between;align-items:center;gap:1rem}.nav-back.svelte-xs1avd{font-size:.95rem;color:var(--vm-lighter-navy);text-decoration:none;font-weight:500}.nav-back.svelte-xs1avd:hover{color:var(--vm-navy);text-decoration:underline}.nav-pills.svelte-xs1avd{display:flex;gap:.75rem}.nav-pill-group.svelte-xs1avd{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem}.nav-pill.svelte-xs1avd{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}.dark .nav-pill.svelte-xs1avd{background:var(--vm-light-navy)}.nav-pill.svelte-xs1avd:hover{background:var(--vm-lighter-navy)}.nav-label.svelte-xs1avd{font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vm-navy);margin-bottom:0;text-align:right}.dark .nav-label.svelte-xs1avd{color:var(--vm-castaway)}.nav-module-title.svelte-xs1avd{font-family:Roboto Slab,serif;font-size:1.05rem;font-weight:600}.dark .prof-page .section-heading.svelte-xs1avd{color:var(--vm-dark-ivory);border-bottom-color:var(--vm-light-castaway-50)}.dark .hero-eyebrow.svelte-xs1avd{color:var(--vm-azure-skies)}.dark .inline-quote.svelte-xs1avd{color:var(--vm-dark-ivory-85);border-left-color:var(--vm-lighter-navy)}.dark .hero-title.svelte-xs1avd{color:var(--vm-castaway)}@media(max-width:768px){.hero-title.svelte-xs1avd{font-size:1.5rem}.two-col-inset.svelte-xs1avd{flex-direction:column}.col-image.svelte-xs1avd{max-width:100%}.float-right.svelte-xs1avd{float:none;display:block;max-width:260px;margin:1rem auto}.module-nav-inner.svelte-xs1avd{flex-direction:column;align-items:flex-start}.nav-pills.svelte-xs1avd{width:100%;flex-direction:column}.nav-pill.svelte-xs1avd{align-items:center}}
