@import"https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@0,200..900;1,200..900&display=swap";body{display:grid;grid-template-rows:auto 1fr;gap:1.25rem}main.svelte-w8w776 section:where(.svelte-w8w776) h2:where(.svelte-w8w776){font-size:42px;font-weight:700}main.svelte-w8w776 section:where(.svelte-w8w776) p:where(.svelte-w8w776){font-weight:300;margin-top:1rem}main.svelte-w8w776 section:where(.svelte-w8w776) h2:where(.svelte-w8w776) a:where(.svelte-w8w776){color:var(--text-color);text-decoration:none}.service.svelte-w8w776:after{content:attr(data-pronunciation);font-weight:200;font-family:Source Code Pro;font-size:1rem;display:block;text-align:center}main.svelte-w8w776{height:100%;padding:0;margin:0;scroll-snap-type:y mandatory;overflow-y:scroll;scrollbar-width:none;display:grid;grid-template-rows:repeat(2,100%)}section.svelte-w8w776{scroll-snap-align:start;scroll-snap-stop:always;text-wrap:balance;height:100%;align-items:center;justify-content:center;position:relative;display:flex;flex-direction:column}section.svelte-w8w776:before,section.svelte-w8w776:after{content:"";position:absolute;width:1rem;height:1rem;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s ease}section.svelte-w8w776:not(:first-child):before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 15l7-7 7 7"/></svg>');top:3rem;left:50%;transform:translate(-50%)}section.svelte-w8w776:not(:last-child):after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="black"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/></svg>');bottom:3rem;left:50%;transform:translate(-50%)}@media (prefers-color-scheme: dark){section.svelte-w8w776:not(:first-child):before{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="white"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 15l7-7 7 7"/></svg>')}section.svelte-w8w776:not(:last-child):after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="white"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7"/></svg>')}}section.svelte-w8w776>:where(.svelte-w8w776){opacity:0;transform:translateY(20px);transition:all .2s ease}section.svelte-w8w776.active>:where(.svelte-w8w776){opacity:1;transform:translateY(0)}section.svelte-w8w776.active:before{opacity:1;animation:svelte-w8w776-moveUp .5s ease-in-out infinite}section.svelte-w8w776.active:after{opacity:1;animation:svelte-w8w776-moveDown .5s ease-in-out infinite}@keyframes svelte-w8w776-moveUp{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(-8px)}}@keyframes svelte-w8w776-moveDown{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(8px)}}@keyframes svelte-w8w776-pulse{0%,to{opacity:.7}50%{opacity:.3}}
