.B4NSjW_page{--text:#3c3c3c;--muted:#afafaf;--line:#e5e5e5;--blue:#0a66c2;--blue-dark:#004182;--spring:cubic-bezier(.2, 1.5, .4, 1);--wash:#eaf5ff;min-height:100dvh;color:var(--text);-webkit-font-smoothing:antialiased;background:#fff;grid-template-rows:auto 1fr auto;display:grid}.B4NSjW_page[data-variant=internships]{--wash:#fff6d6}.B4NSjW_page[data-variant=cv]{--wash:#eafbe3}.B4NSjW_top{justify-content:center;align-items:center;width:100%;max-width:980px;margin-inline:auto;padding:14px 24px 0;display:flex}.B4NSjW_logo{display:inline-flex}.B4NSjW_lang,.B4NSjW_langBottom{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.9rem;font-weight:800}.B4NSjW_lang{display:none}.B4NSjW_lang a:hover,.B4NSjW_langBottom a:hover{color:#777}.B4NSjW_main{align-content:center;justify-items:center;gap:16px;width:100%;max-width:980px;margin-inline:auto;padding:6px 24px 8px;display:grid}.B4NSjW_copy{text-align:center;justify-items:center;gap:24px;width:100%;max-width:480px;display:grid}.B4NSjW_title{letter-spacing:-.01em;text-wrap:balance;color:var(--text);font-size:26px;font-weight:800;line-height:1.32}.B4NSjW_actions{gap:12px;width:min(330px,100%);display:grid}.B4NSjW_primary,.B4NSjW_secondary{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:800;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out,filter .12s;display:flex}.B4NSjW_primary{background:var(--blue);color:#fff;box-shadow:0 4px 0 var(--blue-dark);border:0}.B4NSjW_primary:hover{filter:brightness(1.08)}.B4NSjW_secondary{border:2px solid var(--line);color:var(--blue);box-shadow:0 4px 0 var(--line);background:#fff}.B4NSjW_secondary:hover{background:#f7f7f7}.B4NSjW_primary:active,.B4NSjW_secondary:active{box-shadow:none;transform:translateY(4px)}.B4NSjW_primary:focus-visible,.B4NSjW_secondary:focus-visible{outline-offset:3px;outline:3px solid #84c3ff}.B4NSjW_glyph{color:#fff;text-transform:none;--paper:var(--blue);flex:none}.B4NSjW_bottom{padding:6px 20px calc(10px + env(safe-area-inset-bottom,0px));color:var(--muted);flex-wrap:wrap;justify-content:center;gap:2px 14px;font-size:11.5px;font-weight:700;display:flex}.B4NSjW_bottom a:hover,.B4NSjW_bottom button:hover{color:#777}.B4NSjW_bottom button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.B4NSjW_langBottom{font-size:11.5px}@media (min-width:900px){.B4NSjW_top{justify-content:space-between;padding-top:22px}.B4NSjW_lang{display:inline}.B4NSjW_langBottom{display:none}.B4NSjW_main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px}.B4NSjW_title{font-size:32px}.B4NSjW_bottom{padding-bottom:18px}}.B4NSjW_scene{aspect-ratio:1;width:min(300px,40dvh,100%);position:relative}@media (min-width:900px){.B4NSjW_scene{justify-self:end;width:min(440px,56dvh,100%)}}.B4NSjW_backdrop{background:var(--wash);border-radius:50%;position:absolute;inset:9%}.B4NSjW_object{width:58%;height:auto;filter:drop-shadow(0 6px 0 var(--line));animation:B4NSjW_pop .52s var(--spring) 80ms both;position:absolute;top:19%;left:21%;overflow:visible}.B4NSjW_card{fill:#fff;stroke:var(--line);stroke-width:3px}.B4NSjW_bubble{width:var(--size);aspect-ratio:1;background:var(--tint);box-shadow:0 4px 0 var(--line);animation:B4NSjW_pop .52s var(--spring) both, B4NSjW_float 4.4s ease-in-out infinite;animation-delay:calc(.22s + var(--i) * .12s), calc(var(--i) * -1.4s);border:4px solid #fff;border-radius:50%;position:absolute;overflow:hidden}.B4NSjW_bubble[data-spot=tl]{top:4%;left:3%}.B4NSjW_bubble[data-spot=tr]{top:1%;right:5%}.B4NSjW_bubble[data-spot=bl]{bottom:3%;left:0}.B4NSjW_bubble[data-spot=br]{bottom:9%;right:0}.B4NSjW_face{top:7%;left:calc(-14% + var(--x));width:128%;max-width:none;height:auto;position:absolute}.B4NSjW_spark{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:#ffc800;width:16px;height:16px;animation:2.6s ease-in-out infinite B4NSjW_twinkle;position:absolute}.B4NSjW_spark[data-spark="1"]{top:6%;left:47%}.B4NSjW_spark[data-spark="2"]{background:#58c4ff;animation-delay:-.9s;bottom:3%;right:31%}.B4NSjW_spark[data-spark="3"]{background:#ff86a8;width:12px;height:12px;animation-delay:-1.7s;top:46%;left:6%}.B4NSjW_ring{fill:none;stroke:#d6ecff;stroke-width:3px;stroke-dasharray:5 7;transform-box:view-box;transform-origin:100px 100px;animation:30s linear infinite B4NSjW_spin}.B4NSjW_link{stroke:#cfe6ff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:4 6;animation:1.2s linear infinite B4NSjW_flow;animation-delay:calc(var(--i) * -.2s)}.B4NSjW_node{stroke:#fff;stroke-width:3px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite B4NSjW_beat;animation-delay:calc(var(--i) * .4s)}.B4NSjW_core{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite B4NSjW_breathe}.B4NSjW_coreText{fill:#fff;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700}.B4NSjW_trail{fill:none;stroke:#d7d7d7;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 9}.B4NSjW_building{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out infinite B4NSjW_ping;animation-delay:calc(2.5s + var(--i) * 1.2s)}.B4NSjW_tile{fill:#ffe7a3}.B4NSjW_case{fill:#c97b12}.B4NSjW_handle{fill:none;stroke:#c97b12;stroke-width:3px}.B4NSjW_plane{animation:3.6s ease-in-out infinite B4NSjW_fly;animation-delay:calc(var(--i) * 1.2s)}.B4NSjW_launch{fill:none;stroke:var(--blue);stroke-width:2px;opacity:.25;transform-box:fill-box;transform-origin:50%;animation:1.2s ease-out infinite B4NSjW_ripple}.B4NSjW_fill{transform-box:fill-box;transform-origin:0;animation:6s ease-in-out infinite B4NSjW_write;animation-delay:calc(var(--i) * .22s)}.B4NSjW_stamp{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite B4NSjW_stamp;rotate:-8deg}.B4NSjW_stampText{fill:#fff;letter-spacing:1px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700}@keyframes B4NSjW_pop{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes B4NSjW_float{0%,to{translate:0;rotate:-2deg}50%{translate:0 -8px;rotate:2deg}}@keyframes B4NSjW_twinkle{0%,to{opacity:.45;scale:.6}50%{opacity:1;scale:1.1}}@keyframes B4NSjW_spin{to{rotate:360deg}}@keyframes B4NSjW_flow{to{stroke-dashoffset:-20px}}@keyframes B4NSjW_beat{0%,30%,to{scale:1}15%{scale:1.25}}@keyframes B4NSjW_breathe{0%,to{scale:1}50%{scale:1.06}}@keyframes B4NSjW_ping{0%,10%,to{scale:1}5%{scale:1.14}}@keyframes B4NSjW_fly{0%{opacity:0;translate:0}8%{opacity:1}40%{translate:calc(var(--dx) * .45) calc(var(--dy) * .35 - 28px)}68%{opacity:1;translate:var(--dx) var(--dy)}76%,to{opacity:0;translate:var(--dx) var(--dy)}}@keyframes B4NSjW_ripple{0%{opacity:.35;scale:.6}to{opacity:0;scale:1.5}}@keyframes B4NSjW_write{0%,6%{scale:0 1}20%,86%{scale:1}to{scale:0 1}}@keyframes B4NSjW_stamp{0%,30%{opacity:0;scale:0}36%{opacity:1;scale:1.25}40%,86%{opacity:1;scale:1}94%,to{opacity:0;scale:0}}@media (max-height:640px) and (max-width:899px){.B4NSjW_scene{width:min(300px,33dvh,100%)}.B4NSjW_main{gap:12px}.B4NSjW_title{font-size:21px}.B4NSjW_copy{gap:14px}.B4NSjW_actions{gap:10px}.B4NSjW_primary,.B4NSjW_secondary{min-height:46px}}@media (prefers-reduced-motion:reduce){.B4NSjW_page *,.B4NSjW_page :before,.B4NSjW_page :after{animation:none!important}}
