@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_1e88a0b9-module__BQMEIq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_2f00ab21-module__rxyS5a__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
.home-module__pAgNTq__page{--ink:#0b1a33;--teal:#0b8079;--teal-dark:#08635e;--teal-soft:#e6f4f3;--mint:#eaf5f4;--muted:#536070;--line:#e6ebef;color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:clip}.home-module__pAgNTq__page a{color:var(--teal)}.home-module__pAgNTq__page a:hover{color:var(--ink)}.home-module__pAgNTq__page a:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.home-module__pAgNTq__page button:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.home-module__pAgNTq__wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 32px}.home-module__pAgNTq__teal{color:var(--teal)}.home-module__pAgNTq__center{text-align:center}.home-module__pAgNTq__h1{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:max(40px,min(4.6vw,62px));font-weight:800;line-height:1.1}.home-module__pAgNTq__h2{letter-spacing:-.026em;color:var(--ink);margin:0;font-size:max(30px,min(3vw,44px));font-weight:800;line-height:1.16}.home-module__pAgNTq__h3{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:21px;font-weight:700;line-height:1.3}.home-module__pAgNTq__lead{color:var(--muted);margin:0;font-size:18px;line-height:1.7}.home-module__pAgNTq__body{color:var(--muted);margin:0;font-size:16px;line-height:1.7}.home-module__pAgNTq__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--teal);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.home-module__pAgNTq__eyebrow:before,.home-module__pAgNTq__center .home-module__pAgNTq__eyebrow:after{content:"";background:currentColor;border-radius:2px;width:18px;height:2px}.home-module__pAgNTq__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.home-module__pAgNTq__btn{min-height:54px;font:inherit;cursor:pointer;box-sizing:border-box;border:1px solid transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,transform .25s,box-shadow .25s;display:inline-flex}.home-module__pAgNTq__btn .home-module__pAgNTq__arrow{transition:transform .25s}.home-module__pAgNTq__btn:hover .home-module__pAgNTq__arrow{transform:translate(3px)}.home-module__pAgNTq__btnSm{min-height:46px;padding:0 22px;font-size:15px}.home-module__pAgNTq__page .home-module__pAgNTq__btnPrimary{background:var(--teal);color:#fff;box-shadow:0 12px 24px -14px rgba(11,128,121,.8)}.home-module__pAgNTq__page .home-module__pAgNTq__btnPrimary:hover{background:var(--teal-dark);color:#fff;transform:translateY(-2px)}.home-module__pAgNTq__page .home-module__pAgNTq__btnOutline{color:var(--ink);background:#fff;border-color:#d5dce3}.home-module__pAgNTq__page .home-module__pAgNTq__btnOutline:hover{border-color:var(--teal);color:var(--teal);transform:translateY(-2px)}.home-module__pAgNTq__hero{background:var(--mint);border-radius:0 0 50% 50%/0 0 72px 72px;padding-bottom:112px;position:relative;overflow:hidden}.home-module__pAgNTq__nav{align-items:center;gap:40px;padding:22px 0;display:flex}.home-module__pAgNTq__navLinks{flex-wrap:wrap;gap:32px;margin:0 auto;display:flex}.home-module__pAgNTq__page .home-module__pAgNTq__navlink{color:#3f4855;padding:6px 0;font-size:15px;font-weight:600;text-decoration:none;position:relative}.home-module__pAgNTq__navlink:after{content:"";background:var(--teal);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.home-module__pAgNTq__page .home-module__pAgNTq__navlink:hover{color:var(--ink)}.home-module__pAgNTq__navlink:hover:after{transform:scaleX(1)}.home-module__pAgNTq__navActions{align-items:center;gap:12px;display:flex}.home-module__pAgNTq__menuBtn,.home-module__pAgNTq__mobileMenu{display:none}.home-module__pAgNTq__heroInner{flex-wrap:wrap;align-items:center;gap:56px;padding-top:64px;display:flex;position:relative}.home-module__pAgNTq__heroCopy{flex:440px;min-width:0}.home-module__pAgNTq__heroActions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.home-module__pAgNTq__badges{flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;display:flex}.home-module__pAgNTq__page .home-module__pAgNTq__badgeLink{border-radius:10px;line-height:0;transition:transform .25s;display:inline-block}.home-module__pAgNTq__page .home-module__pAgNTq__badgeLink:hover{transform:translateY(-3px)}.home-module__pAgNTq__stageWrap{perspective:1400px;flex:1.15 520px;min-width:0}.home-module__pAgNTq__floatA{animation:7s ease-in-out infinite alternate home-module__pAgNTq__float}.home-module__pAgNTq__stage{transform-style:preserve-3d;grid-template-rows:260px 260px;grid-template-columns:1.25fr 1fr;gap:18px;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:grid}.home-module__pAgNTq__layer{border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 70px -35px rgba(11,26,51,.45)}.home-module__pAgNTq__layerTall{grid-row:1/3}.home-module__pAgNTq__layerMid{transform:translateZ(60px)}.home-module__pAgNTq__layerFront{transform:translateZ(110px)}@keyframes home-module__pAgNTq__float{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}@keyframes home-module__pAgNTq__rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.home-module__pAgNTq__rise{animation:.9s cubic-bezier(.2,.8,.2,1) both home-module__pAgNTq__rise}.home-module__pAgNTq__d1{animation-delay:80ms}.home-module__pAgNTq__d2{animation-delay:.18s}.home-module__pAgNTq__d3{animation-delay:.28s}.home-module__pAgNTq__d4{animation-delay:.38s}.home-module__pAgNTq__photo{-o-object-fit:cover;object-fit:cover}.home-module__pAgNTq__stats{padding-top:88px}.home-module__pAgNTq__statsGrid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px;display:grid}.home-module__pAgNTq__statValue{color:var(--teal);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800}.home-module__pAgNTq__statLabel{color:var(--muted);margin-top:4px;font-size:16px}.home-module__pAgNTq__marqueeWrap{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:72px;padding:22px 0;overflow:hidden}.home-module__pAgNTq__marquee{color:#9aa4b2;white-space:nowrap;width:max-content;font-size:22px;font-weight:700;animation:45s linear infinite home-module__pAgNTq__marquee;display:flex}.home-module__pAgNTq__marqueeWrap:hover .home-module__pAgNTq__marquee{animation-play-state:paused}.home-module__pAgNTq__marqueeGroup{gap:48px;padding-right:48px;display:flex}.home-module__pAgNTq__marqueeStar{color:var(--teal)}@keyframes home-module__pAgNTq__marquee{to{transform:translate(-50%)}}.home-module__pAgNTq__section{padding-top:136px}.home-module__pAgNTq__instGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-top:64px;display:grid}.home-module__pAgNTq__tilt{border:1px solid var(--line);transform-style:preserve-3d;will-change:transform;background:#fff;border-radius:22px;padding:12px 12px 26px;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.home-module__pAgNTq__tilt:hover{box-shadow:0 30px 60px -30px rgba(11,26,51,.35)}.home-module__pAgNTq__zoom{border-radius:16px;height:210px;position:relative;overflow:hidden}.home-module__pAgNTq__zoom img{transition:transform .8s cubic-bezier(.2,.8,.2,1)}.home-module__pAgNTq__tilt:hover .home-module__pAgNTq__zoom img{transform:scale(1.06)}.home-module__pAgNTq__instText{padding:0 12px;transform:translateZ(30px)}.home-module__pAgNTq__hsOuter{background:#eff3ec;margin-top:128px;position:relative}.home-module__pAgNTq__hsSticky{flex-direction:column;justify-content:center;height:100vh;min-height:680px;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.home-module__pAgNTq__hsTrack{will-change:transform;gap:28px;margin-top:44px;padding:10px max(32px,50% - 568px);display:flex}.home-module__pAgNTq__hsCard{flex:0 0 340px;height:460px;transition:transform .25s ease-out;position:relative}.home-module__pAgNTq__cInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.8,.2,1);position:relative}.home-module__pAgNTq__cFlipped{transform:rotateY(180deg)}.home-module__pAgNTq__cFace{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;border-radius:32px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 40px 70px -40px rgba(11,26,51,.45)}.home-module__pAgNTq__cFace img{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.home-module__pAgNTq__hsCard:hover .home-module__pAgNTq__cFace img{transform:scale(1.06)}.home-module__pAgNTq__cBack{background:var(--ink);color:#fff;flex-direction:column;padding:34px 30px;display:flex;transform:rotateY(180deg)}.home-module__pAgNTq__cBackHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__pAgNTq__cBackLabel{letter-spacing:.1em;text-transform:uppercase;color:#7fd6cf;font-size:13px;font-weight:700}.home-module__pAgNTq__cBackTitle{letter-spacing:-.02em;margin-top:28px;font-size:26px;font-weight:800;line-height:1.2}.home-module__pAgNTq__cBackDesc{color:#b8c2d0;margin:12px 0 0;font-size:15px;line-height:1.6}.home-module__pAgNTq__cBackList{flex-direction:column;gap:12px;margin:auto 0 0;padding:0;list-style:none;display:flex}.home-module__pAgNTq__cChip{z-index:1;color:var(--ink);background:rgba(255,255,255,.94);border-radius:999px;padding:8px 14px;font-size:12.5px;font-weight:700;position:absolute;top:20px;left:20px}.home-module__pAgNTq__cFoot{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.home-module__pAgNTq__pill{color:var(--ink);background:#fff;border-radius:999px;padding:12px 20px;font-size:15px;font-weight:700;box-shadow:0 8px 20px -12px rgba(11,26,51,.3)}.home-module__pAgNTq__plus{all:unset;box-sizing:border-box;cursor:pointer;width:52px;height:52px;color:var(--ink);background:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1),background-color .25s,color .25s;display:flex;box-shadow:0 8px 20px -12px rgba(11,26,51,.35)}.home-module__pAgNTq__cClickable{cursor:pointer;border-radius:32px}.home-module__pAgNTq__cClickable:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.home-module__pAgNTq__cClickable:hover .home-module__pAgNTq__plus{background:var(--teal);color:#fff;transform:rotate(90deg)}.home-module__pAgNTq__cClickable:hover .home-module__pAgNTq__plusClose{transform:rotate(135deg)}.home-module__pAgNTq__plusClose{transform:rotate(45deg)}.home-module__pAgNTq__hsFoot{width:100%;margin-top:40px}.home-module__pAgNTq__hsProgress{background:#d6e2de;border-radius:99px;height:4px;overflow:hidden}.home-module__pAgNTq__hsBar{background:var(--teal);border-radius:99px;width:10%;height:100%}.home-module__pAgNTq__checkLight{color:#e6ecf2;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.home-module__pAgNTq__checkLight svg{flex:none;margin-top:1px}.home-module__pAgNTq__howOuter{height:320vh;margin-top:96px;position:relative}.home-module__pAgNTq__howSticky{height:100vh;box-sizing:border-box;flex-direction:column;justify-content:center;height:100dvh;padding:24px 0;display:flex;position:-webkit-sticky;position:sticky;top:0}.home-module__pAgNTq__howSticky>.home-module__pAgNTq__wrap{width:100%}.home-module__pAgNTq__stack{flex-direction:column;gap:10px;margin-top:24px;display:flex}.home-module__pAgNTq__spanel{all:unset;box-sizing:border-box;cursor:pointer;border-radius:24px;flex:none;width:100%;height:72px;transition:height .9s cubic-bezier(.2,.8,.2,1);display:block;position:relative;overflow:hidden}.home-module__pAgNTq__spanelOpen{height:max(250px,min(100dvh - 430px,420px))}.home-module__pAgNTq__spanel img{filter:saturate(.6);transition:transform 1.4s cubic-bezier(.2,.8,.2,1),filter .8s;transform:scale(1.08)}.home-module__pAgNTq__spanelOpen img{filter:none;transform:scale(1)}.home-module__pAgNTq__sShade{background-color:rgba(11,26,51,.72);transition:background-color .8s;position:absolute;top:0;bottom:0;left:0;right:0}.home-module__pAgNTq__spanelOpen .home-module__pAgNTq__sShade{background-color:rgba(11,26,51,.45)}.home-module__pAgNTq__sHead{color:#fff;align-items:center;gap:16px;height:72px;display:flex;position:absolute;top:0;left:24px;right:24px}.home-module__pAgNTq__sNum{width:42px;height:42px;color:var(--ink);background:rgba(255,255,255,.92);border-radius:13px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;transition:background-color .5s,color .5s;display:flex}.home-module__pAgNTq__spanelOpen .home-module__pAgNTq__sNum{background:var(--teal);color:#fff}.home-module__pAgNTq__sLabel{letter-spacing:-.01em;font-size:19px;font-weight:800}.home-module__pAgNTq__sHint{color:rgba(255,255,255,.75);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:15px;font-weight:600;transition:opacity .4s;overflow:hidden}.home-module__pAgNTq__spanelOpen .home-module__pAgNTq__sHint{opacity:0}.home-module__pAgNTq__sBody{color:#fff;opacity:0;pointer-events:none;transition:opacity .5s,transform .8s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:30px;left:32px;right:32px;transform:translateY(30px)}.home-module__pAgNTq__spanelOpen .home-module__pAgNTq__sBody{opacity:1;transition-delay:.3s;transform:none}.home-module__pAgNTq__sTitle{letter-spacing:-.025em;max-width:620px;font-size:34px;font-weight:800;line-height:1.15;display:block}.home-module__pAgNTq__sPoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;max-width:640px;margin-top:20px;display:grid}.home-module__pAgNTq__stepsCard{background:#f5f9f9;border-radius:32px;padding:64px 56px}.home-module__pAgNTq__stepsList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px;margin:56px 0 0;padding:0;list-style:none;display:grid}.home-module__pAgNTq__stepHead{align-items:center;gap:16px;display:flex}.home-module__pAgNTq__stepNum{background:var(--teal);color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-size:20px;font-weight:800;display:flex}.home-module__pAgNTq__stepLine{background:#cfe6e3;border-radius:2px;flex:1;height:2px}.home-module__pAgNTq__videoGrid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:24px;margin-top:44px;display:grid}.home-module__pAgNTq__page .home-module__pAgNTq__video{aspect-ratio:16/9;color:#fff;border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.home-module__pAgNTq__video img{transition:transform .9s cubic-bezier(.2,.8,.2,1)}.home-module__pAgNTq__video:hover img{transform:scale(1.05)}.home-module__pAgNTq__videoShade{background:rgba(11,26,51,.25);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.home-module__pAgNTq__play{width:72px;height:72px;color:var(--teal);background:#fff;border-radius:99px;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.home-module__pAgNTq__video:hover .home-module__pAgNTq__play{transform:scale(1.1)}.home-module__pAgNTq__pulse{border:2px solid rgba(255,255,255,.7);border-radius:99px;animation:2.2s ease-out infinite home-module__pAgNTq__pulse;position:absolute;top:-10px;bottom:-10px;left:-10px;right:-10px}@keyframes home-module__pAgNTq__pulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.home-module__pAgNTq__videoBar{background:rgba(11,26,51,.85);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.home-module__pAgNTq__videoTitle{font-size:17px;font-weight:700}.home-module__pAgNTq__videoMeta{opacity:.75;white-space:nowrap;font-size:13px}.home-module__pAgNTq__appCard{background:var(--ink);color:#fff;border-radius:32px;flex-wrap:wrap;align-items:center;gap:56px;padding:64px 56px;display:flex}.home-module__pAgNTq__appCopy{flex:380px;min-width:0}.home-module__pAgNTq__appRoles{flex:1.3 480px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.home-module__pAgNTq__appRole{background:#13284a;border:1px solid #1f3760;border-radius:16px;padding:20px 22px}.home-module__pAgNTq__appRoleTitle{font-size:17px;font-weight:700}.home-module__pAgNTq__appRoleBody{color:#b8c2d0;margin-top:6px;font-size:14.5px;line-height:1.5}.home-module__pAgNTq__badgeOnDark{box-shadow:0 0 0 1px rgba(255,255,255,.35)}.home-module__pAgNTq__secGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:24px;margin-top:56px;display:grid}.home-module__pAgNTq__lift{border:1px solid var(--line);box-sizing:border-box;border-radius:20px;flex-direction:column;align-items:flex-start;gap:18px;height:100%;padding:32px 28px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s,border-color .4s;display:flex}.home-module__pAgNTq__lift:hover{border-color:#cfe6e3;transform:translateY(-6px);box-shadow:0 28px 50px -30px rgba(11,26,51,.35)}.home-module__pAgNTq__icon{background:var(--teal-soft);width:52px;height:52px;color:var(--teal);border-radius:14px;flex:none;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex}.home-module__pAgNTq__lift:hover .home-module__pAgNTq__icon{background:var(--teal);color:#fff}.home-module__pAgNTq__secText{margin-top:-8px;font-size:15px}.home-module__pAgNTq__faqLayout{flex-wrap:wrap;gap:64px;display:flex}.home-module__pAgNTq__faqIntro{flex:320px}.home-module__pAgNTq__faqList{border-top:1px solid var(--line);flex:2 560px;min-width:0}.home-module__pAgNTq__faqItem{border-bottom:1px solid var(--line)}.home-module__pAgNTq__faqBtn{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-size:18px;font-weight:700;display:flex}.home-module__pAgNTq__faqBtn:hover{color:var(--teal)}.home-module__pAgNTq__faqIcon{background:var(--teal-soft);width:36px;height:36px;color:var(--teal);border-radius:99px;flex:none;justify-content:center;align-items:center;transition:transform .35s,background-color .3s,color .3s;display:flex}.home-module__pAgNTq__faqOpen .home-module__pAgNTq__faqIcon{background:var(--teal);color:#fff;transform:rotate(45deg)}.home-module__pAgNTq__faqPanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .4s,opacity .4s;display:grid;overflow:hidden}.home-module__pAgNTq__faqOpen .home-module__pAgNTq__faqPanel{opacity:1;grid-template-rows:1fr}.home-module__pAgNTq__faqAnswer{min-height:0;margin:0;padding:0 56px 24px 4px;overflow:hidden}.home-module__pAgNTq__contact{padding:136px 0 120px}.home-module__pAgNTq__contactCard{background:var(--mint);border-radius:32px;flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}.home-module__pAgNTq__contactCopy{flex-direction:column;flex:420px;min-width:0;padding:64px 56px;display:flex}.home-module__pAgNTq__contactLinks{flex-direction:column;gap:16px;margin-top:32px;display:flex}.home-module__pAgNTq__page .home-module__pAgNTq__contactLink{color:var(--ink);align-items:center;gap:14px;font-weight:700;text-decoration:none;display:flex}.home-module__pAgNTq__contactLinkIcon{background:#fff;width:44px;height:44px}.home-module__pAgNTq__contactThumbs{gap:12px;margin-top:auto;padding-top:40px;display:flex}.home-module__pAgNTq__contactThumb{border-radius:16px;width:72px;height:72px;position:relative;overflow:hidden}.home-module__pAgNTq__form{background:#fff;border-radius:24px;flex:420px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px;min-width:0;margin:20px;padding:40px 36px;display:grid;box-shadow:0 30px 60px -40px rgba(11,26,51,.35)}.home-module__pAgNTq__field{flex-direction:column;gap:7px;display:flex}.home-module__pAgNTq__fieldFull{grid-column:1/-1}.home-module__pAgNTq__field label{color:var(--ink);font-size:14px;font-weight:600}.home-module__pAgNTq__input{font:inherit;color:var(--ink);box-sizing:border-box;background:#fff;border:1px solid #d5dce3;border-radius:10px;min-height:50px;padding:13px 14px;font-size:16px;font-weight:500;transition:border-color .2s,box-shadow .2s}.home-module__pAgNTq__input:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 4px rgba(11,128,121,.15)}.home-module__pAgNTq__inputError{border-color:#b42318}.home-module__pAgNTq__fieldError{color:#b42318;font-size:13px}.home-module__pAgNTq__formNote{color:var(--muted);text-align:center;grid-column:1/-1;margin:0;font-size:13px}.home-module__pAgNTq__formStatus{border-radius:10px;grid-column:1/-1;margin:0;padding:12px 14px;font-size:14px;font-weight:600}.home-module__pAgNTq__formSuccess{background:var(--teal-soft);color:#065f5a}.home-module__pAgNTq__formFailure{color:#b42318;background:#fdecea}.home-module__pAgNTq__footer{color:var(--ink);background:#fff;position:relative;overflow:hidden}.home-module__pAgNTq__footer>.home-module__pAgNTq__wrap{z-index:1;position:relative}.home-module__pAgNTq__footerWatermark{aspect-ratio:1086/392;opacity:.07;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(900px,90vw);position:absolute;bottom:-70px;right:-60px}.home-module__pAgNTq__footerWatermark img{-o-object-fit:contain;object-fit:contain;filter:grayscale()}.home-module__pAgNTq__footerTop{flex-wrap:wrap;justify-content:space-between;gap:56px;padding-top:72px;padding-bottom:40px;display:flex}.home-module__pAgNTq__footerBrand{max-width:340px}.home-module__pAgNTq__footerLogo{border:1px solid var(--line);background:#fff;border-radius:18px;padding:16px 20px;line-height:0;display:inline-block;box-shadow:0 16px 34px -26px rgba(11,26,51,.25)}.home-module__pAgNTq__footerCols{flex-wrap:wrap;gap:72px;font-size:15px;display:flex}.home-module__pAgNTq__footerCol{flex-direction:column;gap:14px;display:flex}.home-module__pAgNTq__footerHeading{font-weight:700}.home-module__pAgNTq__page .home-module__pAgNTq__flink{color:var(--muted);text-decoration:none;transition:color .2s}.home-module__pAgNTq__page .home-module__pAgNTq__flink:hover{color:var(--teal)}.home-module__pAgNTq__flinkBtn{all:unset;cursor:pointer;color:var(--muted);transition:color .2s}.home-module__pAgNTq__flinkBtn:hover{color:var(--teal)}.home-module__pAgNTq__socials{gap:10px;margin-top:22px;display:flex}.home-module__pAgNTq__page .home-module__pAgNTq__social{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;transition:background-color .25s,border-color .25s,color .25s;display:inline-flex}.home-module__pAgNTq__page .home-module__pAgNTq__social:hover{background:var(--teal);border-color:var(--teal);color:#fff}.home-module__pAgNTq__footerBottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:32px;font-size:14px;display:flex}@supports (animation-timeline:view()){.home-module__pAgNTq__reveal{animation:linear both home-module__pAgNTq__rise;animation-timeline:view();animation-range:entry entry 35%}}@media (max-width:960px){.home-module__pAgNTq__navLinks,.home-module__pAgNTq__navActions{display:none}.home-module__pAgNTq__menuBtn{margin-left:auto;display:inline-flex}.home-module__pAgNTq__mobileMenu{flex-direction:column;gap:4px;padding:8px 0 20px;display:flex}.home-module__pAgNTq__mobileMenu a{padding:12px 4px;font-weight:600;text-decoration:none}.home-module__pAgNTq__mobileMenuActions{gap:10px;margin-top:8px;display:flex}}@media (max-width:860px){.home-module__pAgNTq__wrap{padding:0 20px}.home-module__pAgNTq__stage{grid-template-rows:180px 180px;gap:12px}.home-module__pAgNTq__hsCard{flex-basis:280px;height:400px}.home-module__pAgNTq__sBody{bottom:20px;left:20px;right:20px}.home-module__pAgNTq__sTitle{font-size:26px}.home-module__pAgNTq__sPoints{grid-template-columns:1fr}.home-module__pAgNTq__sHint{display:none}.home-module__pAgNTq__stepsCard,.home-module__pAgNTq__appCard,.home-module__pAgNTq__contactCopy{padding:40px 24px}.home-module__pAgNTq__form{grid-template-columns:1fr;margin:12px;padding:28px 20px}.home-module__pAgNTq__appRoles,.home-module__pAgNTq__videoGrid{grid-template-columns:1fr}}@media (max-height:820px){.home-module__pAgNTq__sTitle{font-size:26px}.home-module__pAgNTq__sBody{bottom:22px}.home-module__pAgNTq__sPoints{gap:8px 28px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.home-module__pAgNTq__page *,.home-module__pAgNTq__page :before,.home-module__pAgNTq__page :after{transition:none!important;animation:none!important}}
.internship-module__rh7K2q__offer{z-index:60;border:1px solid var(--line,#e6ebef);background:#fff;border-radius:26px;width:min(460px,100vw - 32px);padding:28px;animation:.9s cubic-bezier(.22,1,.36,1) both internship-module__rh7K2q__slideIn;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 36px 70px -24px rgba(11,26,51,.35),0 8px 20px -12px rgba(11,26,51,.2)}.internship-module__rh7K2q__offerClose{color:#6b7785;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.internship-module__rh7K2q__offerClose:hover{color:#0b1a33;background:#eef2f4}.internship-module__rh7K2q__live{letter-spacing:.08em;text-transform:uppercase;color:#0b8079;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.internship-module__rh7K2q__dot{background:#0b8079;border-radius:50%;width:10px;height:10px;position:relative}.internship-module__rh7K2q__dot:after{content:"";background:#0b8079;border-radius:50%;animation:1.8s ease-out infinite internship-module__rh7K2q__ping;position:absolute;top:0;bottom:0;left:0;right:0}.internship-module__rh7K2q__offerTitle{letter-spacing:-.02em;color:#0b1a33;margin:14px 32px 10px 0;font-size:27px;font-weight:800;line-height:1.25}.internship-module__rh7K2q__offerText{color:#536070;margin:0 0 20px;font-size:16px;line-height:1.6}.internship-module__rh7K2q__offerActions{align-items:center;gap:12px;display:flex}.internship-module__rh7K2q__offerActions .internship-module__rh7K2q__primary{min-height:52px;padding:0 28px;font-size:16px}.internship-module__rh7K2q__later{color:#6b7785;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 8px;font-size:15px;font-weight:600}.internship-module__rh7K2q__later:hover{color:#0b1a33}.internship-module__rh7K2q__primary{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0b8079;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 24px -14px rgba(11,128,121,.9)}.internship-module__rh7K2q__primary:hover:not(:disabled){background:#08635e;transform:translateY(-2px);box-shadow:0 16px 28px -14px rgba(11,128,121,.95)}.internship-module__rh7K2q__primary:disabled{opacity:.7;cursor:progress}.internship-module__rh7K2q__spinner{border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite internship-module__rh7K2q__spin}.internship-module__rh7K2q__overlay{z-index:80;justify-content:center;align-items:center;padding:16px;animation:.3s both internship-module__rh7K2q__fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.internship-module__rh7K2q__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:rgba(8,24,38,.62);border:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}.internship-module__rh7K2q__dialog{background:#fff;border-radius:28px;grid-template-columns:5fr 6fr;width:min(900px,100%);max-height:calc(100vh - 32px);animation:.6s cubic-bezier(.22,1,.36,1) both internship-module__rh7K2q__rise;display:grid;position:relative;overflow:hidden;box-shadow:0 50px 100px -30px rgba(0,0,0,.55)}.internship-module__rh7K2q__close{z-index:3;cursor:pointer;color:#0b1a33;background:#eef2f4;border:0;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .2s,transform .2s;display:grid;position:absolute;top:14px;right:14px}.internship-module__rh7K2q__close:hover{background:#dde5e8;transform:rotate(90deg)}.internship-module__rh7K2q__aside{color:#fff;background:linear-gradient(160deg,#0b8079 0%,#08635e 55%,#064a47 100%);padding:40px 34px;position:relative;overflow:hidden}.internship-module__rh7K2q__orb{background:rgba(255,255,255,.09);border-radius:50%;animation:14s ease-in-out infinite internship-module__rh7K2q__drift;position:absolute}.internship-module__rh7K2q__orbA{width:240px;height:240px;top:-70px;right:-90px}.internship-module__rh7K2q__orbB{width:160px;height:160px;animation-duration:18s;animation-delay:-6s;bottom:40px;left:-60px}.internship-module__rh7K2q__orbC{background:rgba(255,255,255,.13);width:90px;height:90px;animation-duration:11s;animation-delay:-3s;bottom:-30px;right:30px}.internship-module__rh7K2q__asideInner{z-index:1;position:relative}.internship-module__rh7K2q__badge{letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.16);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.internship-module__rh7K2q__asideTitle{letter-spacing:-.03em;margin:16px 0 6px;font-size:max(28px,min(3vw,36px));font-weight:800;line-height:1.1}.internship-module__rh7K2q__asideLead{color:rgba(255,255,255,.82);margin:0 0 26px;font-size:15px;line-height:1.6}.internship-module__rh7K2q__rules{gap:16px;margin:0;padding:0;list-style:none;display:grid}.internship-module__rh7K2q__rule{opacity:0;align-items:flex-start;gap:14px;animation:.6s cubic-bezier(.22,1,.36,1) both internship-module__rh7K2q__fieldIn;display:flex}.internship-module__rh7K2q__ruleIcon{background:rgba(255,255,255,.15);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.internship-module__rh7K2q__ruleHead{margin:0 0 2px;font-size:15px;font-weight:700}.internship-module__rh7K2q__ruleText{color:rgba(255,255,255,.82);margin:0;font-size:14px;line-height:1.5}.internship-module__rh7K2q__formSide{padding:40px 36px;overflow-y:auto}.internship-module__rh7K2q__formTitle{letter-spacing:-.02em;color:#0b1a33;margin:0 0 4px;font-size:24px;font-weight:800}.internship-module__rh7K2q__formLead{color:#536070;margin:0 0 22px;font-size:14px}.internship-module__rh7K2q__form{gap:16px;display:grid}.internship-module__rh7K2q__field{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) both internship-module__rh7K2q__fieldIn}.internship-module__rh7K2q__label{color:#243447;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.internship-module__rh7K2q__input{box-sizing:border-box;width:100%;min-height:48px;font:inherit;color:#0b1a33;background:#fff;border:1.5px solid #d5dce3;border-radius:14px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.internship-module__rh7K2q__input::placeholder{color:#9aa5b1}.internship-module__rh7K2q__input:focus{border-color:#0b8079;outline:none;box-shadow:0 0 0 4px rgba(11,128,121,.14)}.internship-module__rh7K2q__inputBad{border-color:#d64550}.internship-module__rh7K2q__inputBad:focus{border-color:#d64550;box-shadow:0 0 0 4px rgba(214,69,80,.14)}.internship-module__rh7K2q__error{color:#c0303b;margin:6px 0 0;font-size:13px;animation:.25s both internship-module__rh7K2q__fade}.internship-module__rh7K2q__serverError{color:#a52833;background:#fdecee;border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.internship-module__rh7K2q__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.internship-module__rh7K2q__submit{width:100%;min-height:52px;margin-top:4px;font-size:16px}.internship-module__rh7K2q__fine{text-align:center;color:#7a8693;margin:2px 0 0;font-size:12.5px}.internship-module__rh7K2q__done{text-align:center;grid-column:1/-1;justify-items:center;padding:72px 28px 60px;animation:.7s cubic-bezier(.34,1.56,.64,1) both internship-module__rh7K2q__pop;display:grid;position:relative}.internship-module__rh7K2q__done:before{content:"";background:rgba(11,128,121,.16);border-radius:50%;width:120px;height:120px;margin-left:-60px;animation:1.1s ease-out .15s both internship-module__rh7K2q__ringOut;position:absolute;top:52px;left:50%}.internship-module__rh7K2q__done:after{content:"";border:3px solid rgba(11,128,121,.5);border-radius:50%;width:120px;height:120px;margin-left:-60px;animation:1.4s ease-out .4s both internship-module__rh7K2q__ringOut;position:absolute;top:52px;left:50%}.internship-module__rh7K2q__burst{z-index:1;width:96px;height:96px;animation:.8s cubic-bezier(.34,1.56,.64,1) .1s both internship-module__rh7K2q__badgePop;position:relative}.internship-module__rh7K2q__checkCircle{stroke-dasharray:200;stroke-dashoffset:200px;animation:.7s ease-out .1s forwards internship-module__rh7K2q__draw}.internship-module__rh7K2q__checkMark{stroke-dasharray:56;stroke-dashoffset:56px;animation:.45s ease-out .7s forwards internship-module__rh7K2q__draw}.internship-module__rh7K2q__confetti{opacity:0;border-radius:2px;width:9px;height:9px;animation:1.5s cubic-bezier(.15,.8,.3,1) .45s forwards internship-module__rh7K2q__confetti;position:absolute;top:50%;left:50%}.internship-module__rh7K2q__doneTitle{letter-spacing:-.02em;color:#0b1a33;margin:24px 0 8px;font-size:28px;font-weight:800;animation:.6s cubic-bezier(.22,1,.36,1) .75s both internship-module__rh7K2q__fieldIn}.internship-module__rh7K2q__doneText{color:#536070;max-width:420px;margin:0 0 24px;font-size:16px;line-height:1.6;animation:.6s cubic-bezier(.22,1,.36,1) .9s both internship-module__rh7K2q__fieldIn}@keyframes internship-module__rh7K2q__slideIn{0%{opacity:0;transform:translate(120%)rotate(2deg)}60%{opacity:1;transform:translate(-10px)rotate(-.4deg)}to{opacity:1;transform:none}}@keyframes internship-module__rh7K2q__ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes internship-module__rh7K2q__spin{to{transform:rotate(360deg)}}@keyframes internship-module__rh7K2q__fade{0%{opacity:0}to{opacity:1}}@keyframes internship-module__rh7K2q__rise{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}@keyframes internship-module__rh7K2q__fieldIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes internship-module__rh7K2q__drift{0%,to{transform:translate(0)}50%{transform:translate(-18px,22px)}}@keyframes internship-module__rh7K2q__pop{0%{opacity:0;transform:scale(.82)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes internship-module__rh7K2q__badgePop{0%{transform:scale(0)rotate(-25deg)}70%{transform:scale(1.18)rotate(6deg)}to{transform:scale(1)rotate(0)}}@keyframes internship-module__rh7K2q__ringOut{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(3)}}@keyframes internship-module__rh7K2q__draw{to{stroke-dashoffset:0}}@keyframes internship-module__rh7K2q__confetti{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}80%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy))rotate(var(--rot))scale(.6)}}@media (max-width:760px){.internship-module__rh7K2q__dialog{grid-template-columns:1fr;overflow-y:auto}.internship-module__rh7K2q__aside{padding:30px 24px 24px}.internship-module__rh7K2q__asideLead{margin-bottom:18px}.internship-module__rh7K2q__formSide{padding:26px 24px 30px;overflow:visible}.internship-module__rh7K2q__offer{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.internship-module__rh7K2q__offer,.internship-module__rh7K2q__overlay,.internship-module__rh7K2q__dialog,.internship-module__rh7K2q__orb,.internship-module__rh7K2q__rule,.internship-module__rh7K2q__field,.internship-module__rh7K2q__checkCircle,.internship-module__rh7K2q__checkMark,.internship-module__rh7K2q__confetti,.internship-module__rh7K2q__dot:after,.internship-module__rh7K2q__spinner,.internship-module__rh7K2q__done,.internship-module__rh7K2q__done:before,.internship-module__rh7K2q__done:after,.internship-module__rh7K2q__burst,.internship-module__rh7K2q__doneTitle,.internship-module__rh7K2q__doneText{animation:none!important}.internship-module__rh7K2q__done:before,.internship-module__rh7K2q__done:after{display:none}.internship-module__rh7K2q__rule,.internship-module__rh7K2q__field{opacity:1}.internship-module__rh7K2q__checkCircle,.internship-module__rh7K2q__checkMark{stroke-dashoffset:0}}