.sp-hero[data-astro-cid-al3nrj3o]{color:#fff;background:linear-gradient(#42b0ff,#12d2fc);margin-top:-56px;margin-bottom:-56px;padding-block:64px;position:relative}@media (width>=1024px){.sp-hero[data-astro-cid-al3nrj3o]{margin-block:-85px}}.sp-hero-box[data-astro-cid-al3nrj3o]{padding-block:48px}@media (width>=1024px){.sp-hero-box[data-astro-cid-al3nrj3o]{padding-top:64px;padding-bottom:96px}}@media (width>=1280px){.sp-hero-box[data-astro-cid-al3nrj3o]{padding-top:96px;padding-bottom:176px}}@media (width>=768px){.sp-hero-row[data-astro-cid-al3nrj3o]{align-items:flex-start;display:flex}}.sp-hero-text[data-astro-cid-al3nrj3o]{text-align:center;max-width:736px}@media (width>=768px){.sp-hero-text[data-astro-cid-al3nrj3o]{text-align:left;flex:1;padding:12px}}@media (width>=1024px){.sp-hero-text[data-astro-cid-al3nrj3o]{padding-left:32px}}@media (width>=1280px){.sp-hero-text[data-astro-cid-al3nrj3o]{padding-right:112px}}.sp-hero-head[data-astro-cid-al3nrj3o]{margin-bottom:40px}.sp-hero-h[data-astro-cid-al3nrj3o]{color:#fff}@media (width>=1024px){.sp-hero-h[data-astro-cid-al3nrj3o]{margin-bottom:12px}}.sp-hero-line[data-astro-cid-al3nrj3o]{font-size:20px;font-weight:500;line-height:1.4545}@media (width>=1024px){.sp-hero-line[data-astro-cid-al3nrj3o]{font-size:22px}}.sp-hero-btns[data-astro-cid-al3nrj3o]{flex-direction:column;align-items:center;gap:12px;margin-block:24px;display:flex}@media (width>=768px){.sp-hero-btns[data-astro-cid-al3nrj3o]{align-items:flex-start}}@media (width>=1024px){.sp-hero-btns[data-astro-cid-al3nrj3o]{flex-direction:row}}.sp-hero-btns[data-astro-cid-al3nrj3o] .btn[data-astro-cid-al3nrj3o]{min-width:226px}.sp-btn-white[data-astro-cid-al3nrj3o]{color:var(--c-accent);background:#fff;border-color:#fff}.sp-btn-white[data-astro-cid-al3nrj3o]:hover{background:var(--c-accent-soft);color:var(--c-accent-hover);border-color:#fff}.sp-hero-art[data-astro-cid-al3nrj3o]{display:none;position:relative}@media (width>=768px){.sp-hero-art[data-astro-cid-al3nrj3o]{flex:1 1 0;justify-content:center;min-width:0;display:flex}}.sp-blob[data-astro-cid-al3nrj3o]{aspect-ratio:1.45;background:#aae2ff8c;border-radius:58% 42% 48% 52%/55% 45%;width:92%;max-width:560px;position:absolute;top:-6%;left:50%;transform:translate(-50%)rotate(-6deg)}.sp-spark[data-astro-cid-al3nrj3o]{z-index:1;color:#fffc;width:18px;height:18px;position:absolute}.sp-spark--a[data-astro-cid-al3nrj3o]{top:0;left:14%}.sp-spark--b[data-astro-cid-al3nrj3o]{width:12px;top:10%;right:12%}.sp-spark--c[data-astro-cid-al3nrj3o]{top:56%;right:4%}.sp-hero-art[data-astro-cid-al3nrj3o] .sp-mascot{width:72%;max-width:340px;position:relative}.sp-wave[data-astro-cid-al3nrj3o]{aspect-ratio:1584/55;width:100%;height:auto;display:none;position:absolute;bottom:-1px;left:0}@media (width>=768px){.sp-wave[data-astro-cid-al3nrj3o]{display:block}}.sp-pill[data-astro-cid-al3nrj3o]{overflow-wrap:anywhere;border:1px solid;border-radius:9999px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 16px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.sp-pill[data-astro-cid-al3nrj3o] svg{flex:none}.sp-pill--blue[data-astro-cid-al3nrj3o]{color:#fff;border-color:#92e6ff}.sp-pill--blue[data-astro-cid-al3nrj3o]:hover{background:#ffffff1f}.sp-pill--light[data-astro-cid-al3nrj3o]{color:#2f5fd3;border-color:#688ee4}.sp-pill--light[data-astro-cid-al3nrj3o]:hover{background:#fff}.sp-intro-row[data-astro-cid-al3nrj3o]{max-width:1024px;margin-inline:auto}@media (width>=768px){.sp-intro-row[data-astro-cid-al3nrj3o]{justify-content:center;align-items:center;display:flex}}.sp-intro-art[data-astro-cid-al3nrj3o]{flex:1;justify-content:center;padding-block:12px;display:flex}.sp-intro-art[data-astro-cid-al3nrj3o] img{width:60%;max-width:260px;height:auto}@media (width>=768px){.sp-intro-art[data-astro-cid-al3nrj3o]{padding:28px 80px}.sp-intro-art[data-astro-cid-al3nrj3o] img{width:100%}}.sp-intro-text[data-astro-cid-al3nrj3o]{color:var(--c-text);padding-block:12px;font-size:1.4rem;font-weight:500;line-height:1.6}@media (width>=768px){.sp-intro-text[data-astro-cid-al3nrj3o]{flex:none;width:60%;padding-inline:12px}}.sp-sec[data-astro-cid-al3nrj3o]{position:relative}.sp-head[data-astro-cid-al3nrj3o]{text-align:center}.sp-head[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:var(--c-text);opacity:.9;margin:16px 0 48px;font-size:20px;line-height:1.4}@media (width>=768px){.sp-head[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{font-size:24px}}.sp-blue1[data-astro-cid-al3nrj3o],.sp-blue2[data-astro-cid-al3nrj3o],.sp-blue1[data-astro-cid-al3nrj3o] .sp-head[data-astro-cid-al3nrj3o] h2,.sp-blue2[data-astro-cid-al3nrj3o] .sp-head[data-astro-cid-al3nrj3o] h2,.sp-blue1[data-astro-cid-al3nrj3o] .sp-head[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o],.sp-blue2[data-astro-cid-al3nrj3o] .sp-head[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:#fff}.sp-blue1[data-astro-cid-al3nrj3o]{background:linear-gradient(#16c1eb,#1f78ff)}.sp-blue1[data-astro-cid-al3nrj3o]:before,.sp-blue1[data-astro-cid-al3nrj3o]:after{content:"";z-index:2;height:20px;position:absolute;left:0;right:0}.sp-blue1[data-astro-cid-al3nrj3o]:before{background:#3d8afe;bottom:0}.sp-blue1[data-astro-cid-al3nrj3o]:after{background:#84b3ff;bottom:-20px}.sp-blue2[data-astro-cid-al3nrj3o]{background:linear-gradient(#16e3ff,#1f78ff)}.sp-blue2[data-astro-cid-al3nrj3o]:before,.sp-blue2[data-astro-cid-al3nrj3o]:after{content:"";height:20px;position:absolute;left:0;right:0}.sp-blue2[data-astro-cid-al3nrj3o]:before{background:#a1e4ff;top:0}.sp-blue2[data-astro-cid-al3nrj3o]:after{background:#d0eeff;top:-20px}.sp-white[data-astro-cid-al3nrj3o]{background:linear-gradient(#fff,#ebf6ff)}.sp-quote[data-astro-cid-al3nrj3o]{background:#fff;border:1px solid #ced6e0;border-radius:1rem;flex-direction:column;max-width:50rem;margin:4rem auto 0;padding:2.5em 1em 1em 2em;display:flex;position:relative;box-shadow:0 4px 10px #1169ff1a}@media (width>=769px){.sp-quote[data-astro-cid-al3nrj3o]{padding:2em 3em 1em 3.6em;font-size:1.25rem}}.sp-quote[data-astro-cid-al3nrj3o]:before{content:"";background:#4580e2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 86 86'%3E%3Cpath fill='%23fff' d='M41.14 54.633H24.149V41.547c0-4.818 1.003-8.62 3.008-11.406 2.006-2.787 5.443-5.248 10.313-7.383l3.672 6.953c-2.995 1.406-5.066 2.812-6.211 4.219-1.146 1.38-1.784 3.02-1.914 4.922h8.125v15.78Zm19.805 0H43.953V41.547c0-4.818 1.003-8.62 3.008-11.406 2.005-2.787 5.443-5.248 10.312-7.383l3.672 6.953c-2.995 1.406-5.065 2.812-6.21 4.219-1.146 1.38-1.785 3.02-1.915 4.922h8.125v15.78Z'/%3E%3C/svg%3E") 50%/100% no-repeat;border-radius:50%;width:60px;height:60px;margin-left:-30px;position:absolute;top:-30px;left:50%}@media (width>=768px){.sp-quote[data-astro-cid-al3nrj3o]:before{margin:0;top:-28px;left:-31px}}.sp-quote[data-astro-cid-al3nrj3o] blockquote[data-astro-cid-al3nrj3o]{margin:0}.sp-quote[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:#1f5fcc;margin:0;font-weight:500;line-height:1.5}@media (width>=768px){.sp-quote[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{font-size:1.2rem}}.sp-quote-by[data-astro-cid-al3nrj3o]{color:#072a63;align-self:flex-start;max-width:250px;padding-block:1em;font-size:1rem;font-weight:700}@media (width>=1086px){.sp-quote-by[data-astro-cid-al3nrj3o]{align-self:flex-end}}.sp-quote-by[data-astro-cid-al3nrj3o] strong[data-astro-cid-al3nrj3o]{font-size:.8rem;display:block}.sp-large[data-astro-cid-al3nrj3o]{padding-top:64px}@media (width>=768px){.sp-large[data-astro-cid-al3nrj3o]{justify-content:center;align-items:center;display:flex}.sp-large--rev[data-astro-cid-al3nrj3o]{flex-direction:row-reverse}}.sp-large-art[data-astro-cid-al3nrj3o]{justify-content:center;padding-block:12px;display:flex}.sp-large-art[data-astro-cid-al3nrj3o] img{width:70%;max-width:420px;height:auto}@media (width>=768px){.sp-large-art[data-astro-cid-al3nrj3o]{flex:none;width:60%;padding:28px 80px}.sp-large-art[data-astro-cid-al3nrj3o] img{width:100%}}.sp-large-text[data-astro-cid-al3nrj3o]{flex:1;padding-block:12px;font-size:1rem;font-weight:500;line-height:1.7}@media (width>=768px){.sp-large-text[data-astro-cid-al3nrj3o]{padding-inline:12px;font-size:1.2rem}}.sp-large-text[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:#fff}.sp-large-text[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o] a{color:#8aedff;text-decoration:underline}.sp-acc[data-astro-cid-al3nrj3o]{margin-top:48px}@media (width>=768px){.sp-acc[data-astro-cid-al3nrj3o]{flex-direction:row-reverse;justify-content:center;align-items:center;display:flex}}@media (width>=1024px){.sp-acc[data-astro-cid-al3nrj3o]{margin-top:0}}.sp-acc-art[data-astro-cid-al3nrj3o]{flex:1;justify-content:center;padding:12px;display:flex}.sp-acc-art[data-astro-cid-al3nrj3o] img{width:80%;max-width:440px;height:auto}@media (width>=768px){.sp-acc-art[data-astro-cid-al3nrj3o] img{width:100%}}.sp-acc-list[data-astro-cid-al3nrj3o]{padding-block:12px}@media (width>=768px){.sp-acc-list[data-astro-cid-al3nrj3o]{flex:none;width:60%;padding-inline:12px}}@media (width>=1024px){.sp-acc-list[data-astro-cid-al3nrj3o]{margin-top:80px}}.sp-acc-list[data-astro-cid-al3nrj3o] li[data-astro-cid-al3nrj3o]{color:#2a468f;text-align:center;flex-direction:column;align-items:center;margin-bottom:48px;font-size:20px;line-height:1.4;display:flex}.sp-acc-list[data-astro-cid-al3nrj3o] li[data-astro-cid-al3nrj3o]:last-child{margin-bottom:0}@media (width>=768px){.sp-acc-list[data-astro-cid-al3nrj3o] li[data-astro-cid-al3nrj3o]{text-align:left;flex-direction:row}}.sp-acc-list[data-astro-cid-al3nrj3o] .sp-acc-icon{object-fit:contain;flex:none;width:96px;height:96px;margin-bottom:20px}@media (width>=768px){.sp-acc-list[data-astro-cid-al3nrj3o] .sp-acc-icon{margin:0 28px 0 0}}.sp-acc-list[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{font-weight:500}.sp-acc-list[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o] a{color:var(--c-accent);text-decoration:underline}.sp-row[data-astro-cid-al3nrj3o]{padding-top:64px}@media (width>=768px){.sp-row[data-astro-cid-al3nrj3o]{justify-content:center;align-items:center;display:flex}.sp-row--rev[data-astro-cid-al3nrj3o]{flex-direction:row-reverse}}.sp-row-art[data-astro-cid-al3nrj3o]{flex:1;justify-content:center;max-width:643px;padding-block:12px;display:flex}.sp-row-art[data-astro-cid-al3nrj3o] img{width:55%;max-width:300px;height:auto}@media (width>=768px){.sp-row-art[data-astro-cid-al3nrj3o]{padding:16px 64px}.sp-row-art[data-astro-cid-al3nrj3o] img{width:100%}}.sp-row-text[data-astro-cid-al3nrj3o]{color:var(--c-text);flex:1;padding-block:12px;font-size:1rem;font-weight:500;line-height:1.7}@media (width>=768px){.sp-row-text[data-astro-cid-al3nrj3o]{padding-inline:12px;font-size:1.2rem}}.sp-faq-sp[data-astro-cid-al3nrj3o]{height:48px}@media (width>=768px){.sp-faq-sp[data-astro-cid-al3nrj3o]{height:64px}}.sp-try[data-astro-cid-al3nrj3o]{background:#e8f5ff}.sp-try-in[data-astro-cid-al3nrj3o]{text-align:center;flex-direction:column;align-items:center;padding-bottom:32px;display:flex}.sp-try-in[data-astro-cid-al3nrj3o] .btn[data-astro-cid-al3nrj3o]{margin-top:24px}.sp-head--start[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:#000;max-width:768px;margin:24px auto 16px}@media (width>=768px){.sp-head--start[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{margin-bottom:48px}}.sp-cards[data-astro-cid-al3nrj3o]{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.sp-cards[data-astro-cid-al3nrj3o]{flex-direction:row;justify-content:space-between;align-items:stretch;gap:0}}.sp-card[data-astro-cid-al3nrj3o]{text-align:center;transition:box-shadow .2s var(--ease);border-radius:8px;flex:1;padding:48px 16px 44px;display:block;position:relative;box-shadow:0 16px 8px -8px #374a5d08,0 1px 4px 1px #37475805,0 0 0 1px #ececec}@media (width>=768px){.sp-card[data-astro-cid-al3nrj3o]{margin:0 2em}}.sp-card[data-astro-cid-al3nrj3o]:hover{box-shadow:0 16px 24px -8px #374a5d1f,0 0 0 1px #d5e1fd}.sp-card[data-astro-cid-al3nrj3o] .sp-card-art{object-fit:contain;width:130px;height:130px;margin-inline:auto;display:block}.sp-card[data-astro-cid-al3nrj3o] h3[data-astro-cid-al3nrj3o]{color:var(--c-ink);letter-spacing:-.51px;padding-block:12px;font-size:1.125rem;font-weight:700;line-height:1.1}@media (width>=768px){.sp-card[data-astro-cid-al3nrj3o] h3[data-astro-cid-al3nrj3o]{font-size:23px;line-height:28px}}.sp-card[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{color:#2462f5;padding-inline:24px;font-size:1rem}@media (width>=768px){.sp-card[data-astro-cid-al3nrj3o] p[data-astro-cid-al3nrj3o]{font-size:1.2rem}}
