.nvisit-public #nvisit-main :is(h1,h2,h3){text-wrap:balance}.nvisit-public [data-slot=landing-container].max-w-360{max-width:80rem}.nvisit-public #nvisit-main h1{letter-spacing:-.035em;font-weight:600}.nvisit-public #nvisit-main h2{font-weight:600}.nvisit-public #nvisit-main>[data-slot=landing-section].py-20{padding-block:clamp(3.5rem,6vw,6rem)}.nvisit-public #nvisit-main :is(p,li){overflow-wrap:break-word;text-wrap:pretty}.nvisit-public :is(section[id],#nvisit-main){scroll-margin-top:5.5rem}.nvisit-public a:focus-visible,.nvisit-public summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.nvisit-public .nvisit-card{transition:background-color .18s,box-shadow .18s,transform .22s}.nvisit-public .nvisit-card:focus-visible{background-color:var(--color-surface-container-low)}@media (max-width:639px){.nvisit-public #nvisit-main h1{font-size:clamp(2rem,9vw,2.35rem);line-height:1.08}.nvisit-public #nvisit-main>section:first-child{padding-top:2.5rem}.nvisit-public #nvisit-main [data-slot=landing-button]{white-space:normal;text-align:center;max-width:100%;height:auto;min-height:3.25rem;padding:.75rem 1rem}}.nvisit-public [style*=--fade-y],.nvisit-public .landing-stagger>*{animation:none}@media (prefers-reduced-motion:no-preference){.nvisit-public [data-nvisit-pending]{opacity:0}.nvisit-public [data-nvisit-revealed]{animation:nvisit-section-enter .9s cubic-bezier(.16, 1, .3, 1) var(--nvisit-delay,0s) both}.nvisit-public .nvisit-preview{animation:1.1s cubic-bezier(.16,1,.3,1) .18s both nvisit-preview-enter}@media (hover:hover){.nvisit-public .nvisit-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #1b1b240f}}}@media (prefers-reduced-motion:reduce){.nvisit-public *,.nvisit-public :before,.nvisit-public :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.nvisit-public .nvisit-card:active{transform:translateY(1px)}@keyframes nvisit-section-enter{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes nvisit-preview-enter{0%{transform:translateY(28px)scale(.97)}to{transform:translateY(0)scale(1)}}
