.sp-head[data-astro-cid-g363lt5y]{text-align:center;max-width:760px;margin:0 auto;padding:88px 24px 0}h1[data-astro-cid-g363lt5y]{letter-spacing:-.035em;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:600;line-height:1.02}.sp-routes-wrap[data-astro-cid-g363lt5y]{max-width:1200px;margin:0 auto;padding:56px 24px 0}.sp-routes[data-astro-cid-g363lt5y]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.sp-routes[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{height:100%;color:inherit;background:color-mix(in oklab, var(--muted) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 6%, transparent);border-radius:22px;flex-direction:column;padding:24px;text-decoration:none;transition:box-shadow .25s,translate .35s cubic-bezier(.22,1,.36,1);display:flex}.sp-routes[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]>svg[data-astro-cid-g363lt5y]{width:24px;height:24px;margin-bottom:18px}.sp-routes[data-astro-cid-g363lt5y] h2[data-astro-cid-g363lt5y]{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600}.sp-routes[data-astro-cid-g363lt5y] p[data-astro-cid-g363lt5y]{color:var(--muted-foreground);flex:1;margin:6px 0 0;font-size:14px;line-height:1.5}.sp-cta[data-astro-cid-g363lt5y]{align-items:center;gap:4px;margin-top:18px;font-size:14px;font-weight:500;display:inline-flex}.sp-cta[data-astro-cid-g363lt5y] svg[data-astro-cid-g363lt5y]{width:14px;height:14px;transition:translate .2s ease-out}@media (hover:hover){.sp-routes[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 12%, transparent), 0 20px 40px -28px #00000059;translate:0 -3px}.sp-routes[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]:hover .sp-cta[data-astro-cid-g363lt5y] svg[data-astro-cid-g363lt5y]{translate:2px}}.sp-contact[data-astro-cid-g363lt5y]{scroll-margin-top:64px}.ct-grid[data-astro-cid-g363lt5y]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.ct-side[data-astro-cid-g363lt5y]{position:sticky;top:112px}.ct-h2[data-astro-cid-g363lt5y]{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:600;line-height:1.06}.ct-p[data-astro-cid-g363lt5y]{color:var(--muted-foreground);text-wrap:pretty;margin:18px 0 0;font-size:16px;line-height:1.65}.ct-promises[data-astro-cid-g363lt5y]{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ct-promises[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]{color:var(--muted-foreground);padding-left:28px;font-size:14.5px;line-height:1.5;position:relative}.ct-promises[data-astro-cid-g363lt5y] li[data-astro-cid-g363lt5y]:before{content:"";border-bottom:1.8px solid #3bc76b;border-left:1.8px solid #3bc76b;width:9px;height:5px;position:absolute;top:.4em;left:4px;rotate:-45deg}.ct-promises[data-astro-cid-g363lt5y] b[data-astro-cid-g363lt5y]{color:var(--foreground);font-weight:600}.ct-promises[data-astro-cid-g363lt5y] a[data-astro-cid-g363lt5y]{color:var(--foreground);text-underline-offset:3px}.ct-card[data-astro-cid-g363lt5y]{background:var(--background);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 9%, transparent), 0 30px 60px -36px #0006;border-radius:24px;padding:28px}.ct-form[data-astro-cid-g363lt5y]{gap:18px;display:grid}.ct-topics[data-astro-cid-g363lt5y]{border:0;margin:0;padding:0}.ct-topics[data-astro-cid-g363lt5y] legend[data-astro-cid-g363lt5y],.ct-field[data-astro-cid-g363lt5y]>span[data-astro-cid-g363lt5y]{margin-bottom:8px;font-size:13.5px;font-weight:500;display:block}.ct-field[data-astro-cid-g363lt5y] em[data-astro-cid-g363lt5y]{color:var(--muted-foreground);font-style:normal;font-weight:400}.ct-pills[data-astro-cid-g363lt5y]{flex-wrap:wrap;gap:8px;display:flex}.ct-pills[data-astro-cid-g363lt5y] label[data-astro-cid-g363lt5y]{cursor:pointer;position:relative}.ct-pills[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]{opacity:0;pointer-events:none;position:absolute}.ct-pills[data-astro-cid-g363lt5y] span[data-astro-cid-g363lt5y]{height:36px;color:var(--muted-foreground);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 12%, transparent);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;transition:color .15s,background-color .15s,box-shadow .15s,scale .15s ease-out;display:inline-flex}.ct-pills[data-astro-cid-g363lt5y] label[data-astro-cid-g363lt5y]:active span[data-astro-cid-g363lt5y]{scale:.96}.ct-pills[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]:checked+span[data-astro-cid-g363lt5y]{color:var(--background);background:var(--foreground);box-shadow:none}.ct-pills[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]:focus-visible+span[data-astro-cid-g363lt5y]{outline:2px solid color-mix(in oklab, var(--foreground) 50%, transparent);outline-offset:2px}.ct-hint[data-astro-cid-g363lt5y]{color:var(--muted-foreground);background:oklab(84.0927% .0354517 .133462/.14);border-radius:12px;margin:-6px 0 0;padding:10px 12px;font-size:13.5px}.ct-row[data-astro-cid-g363lt5y]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ct-field[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y],.ct-field[data-astro-cid-g363lt5y] select[data-astro-cid-g363lt5y],.ct-field[data-astro-cid-g363lt5y] textarea[data-astro-cid-g363lt5y]{width:100%;font:inherit;color:var(--foreground);background:color-mix(in oklab, var(--foreground) 4%, var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent);border:0;border-radius:12px;padding:11px 13px;font-size:15px;transition:box-shadow .15s}.ct-field[data-astro-cid-g363lt5y] textarea[data-astro-cid-g363lt5y]{resize:vertical;min-height:140px;line-height:1.55}.ct-field[data-astro-cid-g363lt5y] select[data-astro-cid-g363lt5y]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%23888' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px}.ct-field[data-astro-cid-g363lt5y] input[data-astro-cid-g363lt5y]:focus,.ct-field[data-astro-cid-g363lt5y] select[data-astro-cid-g363lt5y]:focus,.ct-field[data-astro-cid-g363lt5y] textarea[data-astro-cid-g363lt5y]:focus{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 35%, transparent), 0 0 0 4px color-mix(in oklab, var(--foreground) 7%, transparent);outline:none}.ct-trap[data-astro-cid-g363lt5y]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ct-error[data-astro-cid-g363lt5y]{color:#c4321f;background:oklab(63.7057% .184829 .100531/.1);border-radius:12px;margin:0;padding:10px 12px;font-size:14px}:root.dark .ct-error[data-astro-cid-g363lt5y]{color:#ff8a7a}.ct-error[data-astro-cid-g363lt5y] a{color:inherit;text-underline-offset:3px;font-weight:600}.ct-foot[data-astro-cid-g363lt5y]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.ct-send[data-astro-cid-g363lt5y]{height:46px;font:inherit;color:var(--background);background:var(--foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0 22px;font-size:15px;font-weight:500;transition:scale .15s ease-out,opacity .15s;display:inline-grid;position:relative}.ct-send[data-astro-cid-g363lt5y]:active{scale:.97}.ct-send-label[data-astro-cid-g363lt5y],.ct-spin[data-astro-cid-g363lt5y]{grid-area:1/1;transition:opacity .15s}.ct-spin[data-astro-cid-g363lt5y]{border:2px solid color-mix(in oklab, var(--background) 35%, transparent);border-top-color:var(--background);opacity:0;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}.sending[data-astro-cid-g363lt5y] .ct-send-label[data-astro-cid-g363lt5y]{opacity:0}.sending[data-astro-cid-g363lt5y] .ct-spin[data-astro-cid-g363lt5y]{opacity:1}@keyframes spin{to{rotate:360deg}}.ct-note[data-astro-cid-g363lt5y]{color:var(--muted-foreground);font-size:13px}.ct-done[data-astro-cid-g363lt5y]{text-align:center;outline:none;justify-items:center;padding:40px 12px 28px;display:grid}.ct-done[data-astro-cid-g363lt5y][hidden]{display:none}.ct-check[data-astro-cid-g363lt5y]{color:#fff;background:#3bc76b;border-radius:50%;place-items:center;width:64px;height:64px;display:grid}.ct-check[data-astro-cid-g363lt5y] svg[data-astro-cid-g363lt5y]{width:30px;height:30px}.ct-check[data-astro-cid-g363lt5y] path[data-astro-cid-g363lt5y]{stroke-dasharray:24}@media (prefers-reduced-motion:no-preference){.ct-done[data-astro-cid-g363lt5y]:not([hidden]) .ct-check[data-astro-cid-g363lt5y]{animation:.5s cubic-bezier(.34,1.5,.64,1) both pop}.ct-done[data-astro-cid-g363lt5y]:not([hidden]) .ct-check[data-astro-cid-g363lt5y] path[data-astro-cid-g363lt5y]{animation:.45s cubic-bezier(.65,0,.35,1) .2s both draw}}@keyframes pop{0%{opacity:0;scale:.5}}@keyframes draw{0%{stroke-dashoffset:24px}}.ct-done[data-astro-cid-g363lt5y] h3[data-astro-cid-g363lt5y]{letter-spacing:-.02em;margin:20px 0 0;font-size:22px;font-weight:600}.ct-done[data-astro-cid-g363lt5y] p[data-astro-cid-g363lt5y]{color:var(--muted-foreground);margin:8px 0 0;font-size:15px}.ct-again[data-astro-cid-g363lt5y]{height:38px;font:inherit;color:var(--foreground);background:color-mix(in oklab, var(--foreground) 7%, transparent);cursor:pointer;border:0;border-radius:999px;margin-top:22px;padding:0 16px;font-size:14px}.qa[data-astro-cid-g363lt5y]{border-top:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);interpolate-size:allow-keywords;max-width:760px;margin:40px auto 0}.qa-sub[data-astro-cid-g363lt5y]{letter-spacing:.1em;text-transform:uppercase;max-width:760px;color:var(--muted-foreground);margin:56px auto 0;font-size:13px;font-weight:600}.qa-sub[data-astro-cid-g363lt5y]+.qa[data-astro-cid-g363lt5y]{margin-top:14px}.qa[data-astro-cid-g363lt5y] details[data-astro-cid-g363lt5y]{border-bottom:1px solid color-mix(in oklab, var(--foreground) 9%, transparent)}.qa[data-astro-cid-g363lt5y] summary[data-astro-cid-g363lt5y]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-size:16.5px;font-weight:500;list-style:none;display:flex}.qa[data-astro-cid-g363lt5y] summary[data-astro-cid-g363lt5y]::-webkit-details-marker{display:none}.qa-plus[data-astro-cid-g363lt5y]{flex:none;width:14px;height:14px;position:relative}.qa-plus[data-astro-cid-g363lt5y]:before,.qa-plus[data-astro-cid-g363lt5y]:after{content:"";background:var(--muted-foreground);border-radius:1px;width:14px;height:1.5px;transition:rotate .25s cubic-bezier(.22,1,.36,1);position:absolute;top:6.25px;left:0}.qa-plus[data-astro-cid-g363lt5y]:after{rotate:90deg}.qa[data-astro-cid-g363lt5y] details[data-astro-cid-g363lt5y][open] .qa-plus[data-astro-cid-g363lt5y]:after{rotate:0deg}.qa[data-astro-cid-g363lt5y] details[data-astro-cid-g363lt5y] p[data-astro-cid-g363lt5y]{color:var(--muted-foreground);margin:0;padding:0 40px 22px 2px;font-size:15px;line-height:1.6}.qa[data-astro-cid-g363lt5y] code{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 6%, transparent);border-radius:6px;padding:.1em .35em;font:500 .88em ui-monospace,SFMono-Regular,Menlo,monospace}.qa[data-astro-cid-g363lt5y] a{color:var(--foreground);text-underline-offset:3px}@media (prefers-reduced-motion:no-preference){.qa[data-astro-cid-g363lt5y] details[data-astro-cid-g363lt5y]::details-content{height:0;transition:height .3s cubic-bezier(.22, 1, .36, 1), content-visibility .3s allow-discrete;overflow:clip}.qa[data-astro-cid-g363lt5y] details[data-astro-cid-g363lt5y][open]::details-content{height:auto}}@media (width<=1023px){.sp-routes[data-astro-cid-g363lt5y]{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-grid[data-astro-cid-g363lt5y]{grid-template-columns:minmax(0,1fr);gap:36px}.ct-side[data-astro-cid-g363lt5y]{position:static}}@media (width<=767px){.sp-head[data-astro-cid-g363lt5y]{padding:56px 20px 0}.sp-routes-wrap[data-astro-cid-g363lt5y]{padding:40px 20px 0}.sp-routes[data-astro-cid-g363lt5y]{grid-template-columns:minmax(0,1fr)}.ct-card[data-astro-cid-g363lt5y]{padding:20px}.ct-row[data-astro-cid-g363lt5y]{grid-template-columns:minmax(0,1fr)}}
