@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.hero.svelte-mmzzh8{width:100vw;margin-left:calc(50% - 50vw);margin-top:-12px;background:var(--color-indigo-500);padding:64px 0 128px}@media only screen and (max-width:800px){.hero.svelte-mmzzh8{padding:36px 0 88px}}.hero__inner.svelte-mmzzh8{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:640px;margin:0 auto;padding:0 24px;text-align:center}@media only screen and (max-width:800px){.hero__inner.svelte-mmzzh8{gap:20px;padding:0 20px}}.hero__title.svelte-mmzzh8{margin:0;font-family:Inter,sans-serif;font-weight:900;font-style:italic;font-size:40px;line-height:1.15;letter-spacing:-.03em;color:var(--color-white);text-wrap:balance}@media only screen and (max-width:800px){.hero__title.svelte-mmzzh8{font-size:28px}}.hero__subtitle.svelte-mmzzh8{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.hero__line.svelte-mmzzh8{margin:0;font-size:17px;line-height:1.45;color:var(--color-white-80)}@media only screen and (max-width:800px){.hero__line.svelte-mmzzh8{font-size:17px}}.hero__chips.svelte-mmzzh8{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;max-width:364px}.hero__chip.svelte-mmzzh8{display:inline-flex;align-items:center;gap:6px;padding:8px 12px 8px 10px;border-radius:999px;background:var(--color-white-10);color:var(--color-white);font-size:14px;font-weight:600;line-height:1}.hero__chip-icon.svelte-mmzzh8{display:inline-flex;color:var(--color-lime-500)}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.vacancy__html.svelte-1yb16ar{font-size:16px;line-height:1.5em;overflow-wrap:break-word;word-break:break-word;min-width:0}.link-btn.svelte-1yb16ar{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border-radius:14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.link-btn--lime.svelte-1yb16ar{border:3px solid var(--color-indigo-900);background:var(--color-lime-500);color:var(--color-indigo-900);box-shadow:var(--color-indigo-900) 2px 2px;font-style:italic;font-weight:800}.link-btn--lime.svelte-1yb16ar:hover{box-shadow:var(--color-indigo-900) 4px 4px}.link-btn--indigo.svelte-1yb16ar{background:var(--color-indigo-500);color:var(--color-white)}.link-btn--indigo.svelte-1yb16ar:hover{background:var(--color-indigo-600)}.link-btn--ghost.svelte-1yb16ar{background:transparent;color:var(--color-indigo-600);padding:0;min-height:auto;font-weight:700}.link-btn--ghost.svelte-1yb16ar:hover{color:var(--color-indigo-800)}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.features.svelte-q11hn5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}@media only screen and (max-width:800px){.features.svelte-q11hn5{grid-template-columns:1fr}}.features__card.svelte-q11hn5{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:28px;background:var(--color-white);min-height:100%}@media only screen and (max-width:800px){.features__card.svelte-q11hn5{padding:20px;border-radius:24px}}.features__icon.svelte-q11hn5{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--color-indigo-100);color:var(--color-indigo-600)}.features__copy.svelte-q11hn5{display:flex;flex-direction:column;gap:8px;flex:1}.features__title.svelte-q11hn5{margin:0;font-size:18px;line-height:1.25;letter-spacing:-.02em;color:var(--color-indigo-900)}.features__text.svelte-q11hn5{margin:0;font-size:14px;line-height:1.5;color:var(--color-grey-800);text-wrap:balance}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.mission.svelte-g2f59w{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}@media only screen and (max-width:800px){.mission.svelte-g2f59w{gap:32px}}.mission__story.svelte-g2f59w{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:560px;text-align:center}.mission__title.svelte-g2f59w{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:28px;line-height:1.2;letter-spacing:-.03em;color:var(--color-indigo-900);text-wrap:balance}@media only screen and (max-width:800px){.mission__title.svelte-g2f59w{font-size:24px}}.mission__text.svelte-g2f59w{margin:0;max-width:480px;font-size:15px;line-height:1.6;color:var(--color-grey-800);text-wrap:balance}.founder.svelte-g2f59w{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:8px}.founder__photo.svelte-g2f59w{position:relative;width:48px;height:48px;border-radius:12px;overflow:hidden;flex-shrink:0;background:var(--color-indigo-100)}.founder__photo.svelte-g2f59w img:where(.svelte-g2f59w){width:100%;height:100%;object-fit:cover;display:block}.founder__meta.svelte-g2f59w{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.founder__name.svelte-g2f59w{font-size:15px;font-weight:600;color:var(--color-indigo-900)}.founder__role.svelte-g2f59w{font-size:13px;line-height:1.4;color:var(--color-grey-800)}.mission__values.svelte-g2f59w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}@media only screen and (max-width:800px){.mission__values.svelte-g2f59w{grid-template-columns:repeat(2,minmax(0,1fr))}}.value.svelte-g2f59w{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:20px;background:var(--color-white);min-height:100%}.value__icon.svelte-g2f59w{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--color-indigo-100);color:var(--color-indigo-600)}.value__title.svelte-g2f59w{margin:0;font-size:14px;font-weight:500;line-height:1.4;color:var(--color-indigo-900);text-wrap:balance}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.manifest.svelte-obdsnz{width:100vw;margin-left:calc(50% - 50vw);background:var(--color-indigo-100);padding:72px 0}@media only screen and (max-width:800px){.manifest.svelte-obdsnz{padding:56px 0}}.manifest__inner.svelte-obdsnz{display:flex;flex-direction:column;align-items:center;gap:28px;width:100%;max-width:680px;margin:0 auto;padding:0 24px;text-align:center}@media only screen and (max-width:800px){.manifest__inner.svelte-obdsnz{padding:0 20px;gap:22px}}.manifest__logo.svelte-obdsnz{display:block;height:48px}@media only screen and (max-width:800px){.manifest__logo.svelte-obdsnz{height:32px}}.manifest__body.svelte-obdsnz{display:flex;flex-direction:column;gap:18px}.manifest__text.svelte-obdsnz{margin:0;font-size:16px;line-height:1.65;color:var(--color-indigo-900);text-wrap:balance}.manifest__text.svelte-obdsnz:first-child,.manifest__text.svelte-obdsnz:last-child{font-weight:600}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.press.svelte-1g9novx{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%}.press__title.svelte-1g9novx{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:28px;line-height:1.25;letter-spacing:-.03em;color:var(--color-indigo-900);text-align:center}@media only screen and (max-width:800px){.press__title.svelte-1g9novx{font-size:22px}}.press__grid.svelte-1g9novx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}@media only screen and (max-width:800px){.press__grid.svelte-1g9novx{grid-template-columns:repeat(2,minmax(0,1fr))}}.press__tile.svelte-1g9novx{display:flex;align-items:center;justify-content:center;min-height:96px;padding:20px 28px;border-radius:20px;background:var(--color-white);text-decoration:none;transition:background .15s ease}.press__logo.svelte-1g9novx{display:block;width:100%;max-height:64px;object-fit:contain}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.cta.svelte-do84k8{width:100vw;margin-left:calc(50% - 50vw);background:var(--color-indigo-500);padding:80px 0}@media only screen and (max-width:800px){.cta.svelte-do84k8{padding:64px 0}}.cta__inner.svelte-do84k8{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:960px;margin:0 auto;padding:0 24px}@media only screen and (max-width:800px){.cta__inner.svelte-do84k8{padding:0 20px}}.cta__title.svelte-do84k8{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:28px;line-height:1.2;letter-spacing:-.03em;color:var(--color-white);text-align:center;text-wrap:balance}@media only screen and (max-width:800px){.cta__title.svelte-do84k8{font-size:24px}}.cta__grid.svelte-do84k8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}@media only screen and (max-width:800px){.cta__grid.svelte-do84k8{grid-template-columns:1fr}}.cta__card.svelte-do84k8{display:flex;flex-direction:column;gap:10px;padding:24px 22px;border-radius:24px;background:var(--color-white);text-decoration:none}.cta__card.svelte-do84k8:hover .cta__card-action:where(.svelte-do84k8){color:var(--color-indigo-800)}.cta__card-title.svelte-do84k8{font-weight:700;font-size:17px;line-height:1.3;letter-spacing:-.02em;color:var(--color-indigo-900)}.cta__card-text.svelte-do84k8{font-size:14px;line-height:1.5;color:var(--color-grey-800);flex:1;text-wrap:balance}.cta__card-action.svelte-do84k8{margin-top:8px;font-size:16px;font-weight:400;color:var(--color-indigo-600)}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.academpark.svelte-18zqkv3{display:block;width:auto;height:48px;object-fit:contain;border-radius:12px}.contacts.svelte-18zqkv3{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:8px;width:100%;align-items:stretch}@media only screen and (max-width:800px){.contacts.svelte-18zqkv3{grid-template-columns:1fr}}.contacts__legal.svelte-18zqkv3{display:flex;flex-direction:column;gap:20px;padding:28px 24px;border-radius:28px;background:var(--color-white)}@media only screen and (max-width:800px){.contacts__legal.svelte-18zqkv3{padding:24px 20px;border-radius:24px}}.contacts__name.svelte-18zqkv3{margin:0;font-family:Inter,sans-serif;font-weight:900;font-size:22px;line-height:1.25;letter-spacing:-.02em;color:var(--color-indigo-900);text-wrap:balance}.contacts__group.svelte-18zqkv3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}@media only screen and (max-width:800px){.contacts__group.svelte-18zqkv3{grid-template-columns:1fr 1fr}}.contacts__field.svelte-18zqkv3{display:flex;flex-direction:column;gap:6px}.contacts__label.svelte-18zqkv3{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-grey-800)}.contacts__value.svelte-18zqkv3{font-size:14px;line-height:1.5;color:var(--color-indigo-900);text-wrap:balance}.contacts__mails.svelte-18zqkv3{display:flex;flex-direction:column;gap:8px}.contacts__mail.svelte-18zqkv3{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:8px;flex:1;padding:24px;border-radius:28px;background:var(--color-white);text-decoration:none;text-align:left;transition:color .15s ease}@media only screen and (max-width:800px){.contacts__mail.svelte-18zqkv3{border-radius:24px;padding:20px}}.contacts__mail.svelte-18zqkv3:hover .contacts__mail-value:where(.svelte-18zqkv3){color:var(--color-indigo-600)}.contacts__mail-label.svelte-18zqkv3{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-grey-800)}.contacts__mail-value.svelte-18zqkv3{font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--color-indigo-900);word-break:break-word}:root{--color-background: #F5F5FC;--color-indigo-100: #E3E9FF;--color-indigo-200: #CCD6FF;--color-indigo-300: #9DADFF;--color-indigo-400: #7680FF;--color-indigo-500: #4848FE;--color-indigo-600: #4637F4;--color-indigo-700: #2C20A8;--color-indigo-800: #3C2BD7;--color-indigo-900: #1B174F;--gradient-indigo: linear-gradient(45deg, #4543F6, #5E5DF7);--color-lime-100: #d8f98d;--color-lime-200: #d1f87a;--color-lime-300: #cbf767;--color-lime-400: #c4f654;--color-lime-500: #BEF542;--color-lime-600: #abdc3b;--color-lime-700: #98c434;--color-lime-800: #85ab2e;--color-lime-900: #729327;--color-grey-100: #F9FAFB;--color-grey-200: #F4F6F8;--color-grey-300: #EEF1F3;--color-grey-400: #E9ECEE;--color-grey-500: #DEE2E6;--color-grey-600: #C7CDD4;--color-grey-700: #AFB9C3;--color-grey-800: #8A96A6;--color-grey-900: #636F7F;--color-black: #000000;--color-black-light: #222222;--color-white-5: rgba(255, 255, 255, .05);--color-white-10: rgba(255, 255, 255, .1);--color-white-20: rgba(255, 255, 255, .2);--color-white-30: rgba(255, 255, 255, .3);--color-white-40: rgba(255, 255, 255, .4);--color-white-60: rgba(255, 255, 255, .6);--color-white-80: rgba(255, 255, 255, .8);--color-white: #ffffff;--color-green-500: #16a34a;--color-green-300: #dcfce7;--color-yellow-500: #fc871a;--color-yellow-300: #fef3e8;--color-orange-500: #FF6404;--color-red-500: #e6404e;--color-red-400: #ffc0c0;--color-red-300: #ffd4d4;--color-red-200: #FFEAEA}@font-face{font-family:Stem;src:url(../../../fonts/stem/regular.woff2) format("woff2"),url(../../../fonts/stem/regular.woff) format("woff");font-weight:regular}@font-face{font-family:Stem;src:url(../../../fonts/stem/medium.woff2) format("woff2"),url(../../../fonts/stem/medium.woff) format("woff");font-weight:medium}@font-face{font-family:Unbounded;font-weight:600;src:url(../../../fonts/unbounded/semi-bold.woff2) format("woff2"),url(../../../fonts/unbounded/semi-bold.woff) format("woff")}.about.svelte-zl81zr{--section-y: 100px;--section-y-mobile: 64px;--about-pad-x: 0;--about-pad-x-mobile: 16px;display:flex;flex-direction:column;gap:var(--section-y);width:100%}@media only screen and (max-width:800px){.about.svelte-zl81zr{gap:var(--section-y-mobile)}}.about__stack.svelte-zl81zr{display:flex;flex-direction:column}.about__features.svelte-zl81zr{position:relative;z-index:1;margin-top:-56px;padding:0 var(--about-pad-x)}@media only screen and (max-width:800px){.about__features.svelte-zl81zr{margin-top:-48px;padding:0 var(--about-pad-x-mobile)}}.about__pad.svelte-zl81zr{padding:0 var(--about-pad-x)}@media only screen and (max-width:800px){.about__pad.svelte-zl81zr{padding:0 var(--about-pad-x-mobile)}}.about__pad--bottom.svelte-zl81zr{padding-bottom:64px}
