.animate-pulse.svelte-1jjnqkp{animation:svelte-1jjnqkp-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1jjnqkp-pulse{0%,to{opacity:1}50%{opacity:.5}}swiper-container.svelte-1kyq742{display:flex;overflow:hidden;padding:1px;width:100%}swiper-slide.svelte-1kyq742{flex:0 0 auto;width:250px;transition:opacity .3s ease}.tutor-card-wrapper.svelte-1kyq742{height:665px!important}@media (max-width: 639px){.tutor-card-wrapper.svelte-1kyq742{content-visibility:auto;contain-intrinsic-size:auto 665px}}@media (max-width: 767px){.mobile-preview-grid.svelte-12y0b0a.svelte-12y0b0a{grid-template-columns:repeat(var(--mobile-columns),minmax(0,1fr));gap:8px}.mobile-preview-grid.svelte-12y0b0a .preview-tile.svelte-12y0b0a{height:auto;aspect-ratio:1;overflow:hidden;border-radius:9px}.mobile-preview-grid.svelte-12y0b0a .mobile-overflow.svelte-12y0b0a{display:none}}#specialists{scroll-margin-top:80px}@media (max-width: 767px){.mobile-hero-title.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{width:100%;margin:0;font-size:clamp(1.75rem,7.9vw,2.125rem);line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.mobile-specialist-grid.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none}.mobile-specialist-grid.svelte-1kkg51y a.svelte-1kkg51y.svelte-1kkg51y{display:block;border-radius:50%}.mobile-specialist-grid.svelte-1kkg51y img.svelte-1kkg51y.svelte-1kkg51y{display:block;width:100%;height:auto;aspect-ratio:1;border:2px solid rgb(255 255 255 / 75%);border-radius:50%;-o-object-fit:cover;object-fit:cover}.mobile-specialist-grid.svelte-1kkg51y a.svelte-1kkg51y:hover img.svelte-1kkg51y{border-color:#a5e6af}.mobile-hero-actions.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:12px}.mobile-review-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y,.mobile-specialists-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px;border:1px solid rgb(255 255 255 / 65%);border-radius:12px;font-size:13px;line-height:20px;font-weight:600;white-space:nowrap}.mobile-review-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{background:#fff;border-color:#fff;color:#193950}.mobile-review-link.svelte-1kkg51y img.svelte-1kkg51y.svelte-1kkg51y{display:block;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.mobile-review-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y:hover{background:#edf4f8}.mobile-specialists-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{color:#fff;background:transparent}.mobile-specialists-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y:hover{background:rgb(255 255 255 / 8%)}.mobile-review-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y:focus-visible,.mobile-specialists-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y:focus-visible,.mobile-specialist-grid.svelte-1kkg51y a.svelte-1kkg51y.svelte-1kkg51y:focus-visible{outline:2px solid #a5e6af;outline-offset:4px}.mobile-hero-work.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{margin-top:24px}.mobile-hero-copy.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{padding-bottom:0}}@media (max-width: 359px){.mobile-specialist-grid.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-hero-actions.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{gap:8px}.mobile-review-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y,.mobile-specialists-link.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{font-size:12px}}.truncate-3-lines.svelte-1kkg51y.svelte-1kkg51y.svelte-1kkg51y{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.grabbing.svelte-12k1cdn{cursor:grabbing!important}
