@font-face{font-family:museoSansCyrl;src:url(/_next/static/media/b3c0986bd20b5f7a-s.p.woff) format("woff");font-display:swap;font-weight:300}@font-face{font-family:museoSansCyrl;src:url(/_next/static/media/7a352990c944d72e-s.p.woff) format("woff");font-display:swap;font-weight:500}@font-face{font-family:museoSansCyrl;src:url(/_next/static/media/544db86aeb87412b-s.p.woff) format("woff");font-display:swap;font-weight:700}@font-face{font-family:museoSansCyrl;src:url(/_next/static/media/433963438f274904-s.p.woff) format("woff");font-display:swap;font-weight:900}@font-face{font-family:museoSansCyrl Fallback;src:local("Arial");ascent-override:91.71%;descent-override:25.37%;line-gap-override:0.00%;size-adjust:102.49%}.__className_bb8f45{font-family:museoSansCyrl,museoSansCyrl Fallback}.__variable_bb8f45{--font-museo-sans:"museoSansCyrl","museoSansCyrl Fallback"}:root{--background:#ffffff;--foreground:#323335;--background-primary:#f3f8ff;--blue-low:#f3f8ff;--background-secondary:#f6f6f6;--text-primary:var(--foreground);--text-contrast:#242624;--text-secondary:#919399;--text-tertiary:#6a788a;--text-black:#000000;--text-dark-500:#16151c;--text-label:#b2bcc8;--border-primary:#f0f2f5;--border-secondary:#c8c9cc;--border-tertiary:#e7e7ea;--text-link:#00b323;--text-link-hover:#00812c;--border-thickness-2:2px;--border-radius-24:24px;--brand-gradient:linear-gradient(90.64deg,#7eafe5 -11.43%,#1ccc9e 30.66%,#1ae276 72.75%,#4bd629 108.83%);--error:#e97070;--layout-width:1440px}body,html{max-width:100vw;overflow-x:hidden}body{width:100%;min-height:100vh;min-height:100dvh;color:var(--foreground);font-family:var(--font-museo-sans),sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}html:has(body[style*="overflow: hidden"]){overflow:hidden!important;height:100vh!important}html{scrollbar-width:thin}html[data-scroll-behavior=smooth]{scroll-behavior:smooth}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit}button{font-family:var(--font-museo-sans),sans-serif}main{display:flex;flex:1 1}.page-wrapper{width:100%;max-width:var(--layout-width);margin:0 auto;padding-bottom:128px;background:#fff;display:flex;flex-direction:column}@media(max-width:1260px){.page-wrapper{padding:0 24px 128px}}@media(max-width:640px){.page-wrapper{padding:0 16px 96px}}@media(max-width:480px){.page-wrapper{padding:0 12px 64px}}.inner-page-wrapper{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.container-wrapper{width:100%;padding-bottom:128px;background:#fff;display:flex}.container{width:100%;max-width:var(--layout-width);margin:0 auto;padding:0 40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:48px}@media(max-width:1023px){.container{padding:0 40px}}@media(max-width:959px){.container{padding:0 32px}}@media(max-width:767px){.container{padding:0 24px;gap:120px}}@media(max-width:639px){.container{padding:0 16px}}@media(max-width:479px){.container{padding:0 12px;gap:100px}}.internship-container-wrapper{width:100%;background:#fff}.internship-container{width:100%;max-width:var(--layout-width);margin:0 auto;padding:64px 80px 128px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:128px}@media(max-width:1023px){.internship-container{padding:64px 40px 96px}}@media(max-width:767px){.internship-container{padding:48px 32px 80px;gap:120px}}@media(max-width:639px){.internship-container{padding:32px 24px 64px}}@media(max-width:479px){.internship-container{padding:32px 16px 48px;gap:100px}}.dialog-form-wrapper{width:100%;height:100%;display:flex;flex-direction:column;gap:48px}@media(max-width:767px){.dialog-form-wrapper{gap:36px}}.form-container{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:32px}@media(max-width:767px){.form-container{gap:24px}}h1.title{font-size:52.61px;line-height:60px}@media(max-width:1024px){h1.title{font-size:38.44px;line-height:46px}}@media(max-width:479px){h1.title{font-size:30px;line-height:38px;text-align:center}}h2.form-title{font-size:40px;line-height:48px}@media(max-width:767px){h2.form-title{font-size:30px;line-height:40px}}p.form-switch-text{margin:16px auto 0;font-size:16px;line-height:24px;display:inline-flex;align-items:center;gap:12px}h1.team-name,span.team-name{background-image:linear-gradient(90deg,#14cb53 24%,#2fa7cd);-webkit-background-clip:text;background-clip:text}.section-header-gradient,h1.team-name,span.team-name{width:-moz-fit-content;width:fit-content;color:rgba(0,0,0,0)}.section-header-gradient{margin:0 auto;text-align:center;font-size:60px;font-style:normal;font-weight:900;line-height:120%;background:var(--brand-gradient,linear-gradient(91deg,#7eafe5 -11.43%,#1ccc9e 30.66%,#1ae276 72.75%,#4bd629 108.83%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(max-width:768px){.section-header-gradient{font-size:48px}}@media(max-width:480px){.section-header-gradient{font-size:40px;text-align:center}}.ProseMirror-focused{outline:none!important;box-shadow:none!important}.ProseMirror{min-height:200px;padding:12px 16px;background-color:var(--background);border:1px solid #f0f2f5;border-radius:12px;font-size:18px;font-weight:300;line-height:120%;color:var(--foreground);font-family:var(--font-museo-sans),sans-serif;transition:border .3s ease-in-out;outline:none;box-shadow:none}.ProseMirror p{margin:0 0 .5em}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{font-weight:600;margin:1em 0 .5em;line-height:1.3}.ProseMirror h1{font-size:2rem}.ProseMirror h2{font-size:1.75rem}.ProseMirror h3{font-size:1.5rem}.ProseMirror h4{font-size:1.25rem}.ProseMirror h5{font-size:1.125rem}.ProseMirror h6{font-size:1rem}.ProseMirror ol,.ProseMirror ul{padding-left:1.5em;margin:.8em 0}.ProseMirror li{margin:.3em 0}.ProseMirror a{color:#1a73e8;text-decoration:underline;cursor:pointer}.ProseMirror a:hover{color:#0c58c5}.ProseMirror strong{font-weight:600}.ProseMirror em{font-style:italic}.ProseMirror blockquote{border-left:4px solid #ddd;padding-left:1em;margin-left:0;color:#555;font-style:italic}.ProseMirror code{background:#f4f4f4;padding:2px 4px;border-radius:4px;font-family:monospace;font-size:.9em}.ProseMirror:hover{border:1px solid #1ae276}.ProseMirror.ProseMirror-focused{outline:none!important;box-shadow:none!important;border:1px solid #1ae276}.ProseMirror.error{border:1px solid var(--error)!important}.error-message-container{margin:auto;display:flex;flex-direction:column;gap:2}