:root{--navy: #000066;--blue: #2140ff;--ink: #070b2b;--soft: #f4f5f8;--line: #e3e5ee;--txt: #0b0f2e;--mut: #5a5f7a;--sky: #a9b6ff}html{font-size:clamp(13px,.223vw + 10.71px,17px);-webkit-text-size-adjust:100%;--ni-gutter: max(7.5rem, calc((100vw - 88rem)/2) );--ni-band: max(1.25rem, calc(var(--ni-gutter) - 1.5rem));--ni-header-gutter: max(1.25rem, calc(var(--ni-gutter) - 4rem));--ni-vy: .68;--ni-py: 1;--ni-rs: 1;--ni-fs: 1}html,body{overscroll-behavior:none}body{margin:0;background:#fff}img,video,iframe{max-width:100%}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.ni-site{position:relative;overflow-x:clip;background:#fff;font-family:Hanken Grotesk,system-ui,sans-serif;color:var(--txt);-webkit-font-smoothing:antialiased}:where(a){color:inherit;text-decoration:none}:where(a:hover){color:var(--blue)}input,textarea,button{font-family:inherit}[data-scr]{scrollbar-width:thin;scrollbar-color:rgba(11,15,46,.25) transparent}@keyframes ni-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ni-marqR{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ni-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(3.4);opacity:0}}@keyframes ni-wave{0%{transform:scale(.2);opacity:.55}to{transform:scale(1);opacity:0}}@keyframes ni-dash{to{stroke-dashoffset:-20}}@keyframes ni-travel{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes ni-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ni-orb{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-40px) scale(1.15)}}@keyframes ni-spin{to{transform:rotate(360deg)}}@keyframes ni-grid{to{transform:translate(64px,64px)}}@keyframes ni-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes ni-wf{0%,to{background:#fff;color:#006}8%,22%{background:#2140ff;color:#fff}}@keyframes ni-slide{0%{left:0%}70%,to{left:100%}}@keyframes ni-stripe{to{background-position:28px 0}}@keyframes ni-prog{0%{width:0%}80%,to{width:100%}}@keyframes ni-shim{to{background-position:-200% 0}}@keyframes ni-feed{0%{opacity:0;transform:translateY(34px) scale(.96)}7%,43%{opacity:1;transform:none}50%,to{opacity:0;transform:translateY(-34px) scale(.96)}}@keyframes ni-feed5{0%{opacity:0;transform:translateY(30px) scale(.96)}3%,17%{opacity:1;transform:none}20%,to{opacity:0;transform:translateY(-30px) scale(.96)}}@keyframes ni-sfA{0%,44%{opacity:1;transform:scaleY(1)}47%{opacity:1;transform:scaleY(0)}47.01%,97%{opacity:0;transform:scaleY(0)}97.01%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes ni-sfB{0%,47%{opacity:0;transform:scaleY(0)}47.01%{opacity:1;transform:scaleY(0)}50%,94%{opacity:1;transform:scaleY(1)}97%{opacity:1;transform:scaleY(0)}97.01%,to{opacity:0;transform:scaleY(0)}}@keyframes ni-grow{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1)}}@keyframes ni-word{0%,to{color:#c5c9d8}8%,30%{color:#2140ff}}.ni-burger{display:none;margin-left:.5rem;width:2.75rem;height:2.75rem;place-items:center;border:0;border-radius:50%;background:var(--soft);color:var(--navy);cursor:pointer}.ni-drawer{overscroll-behavior:contain;display:none;position:fixed;inset:4.5rem 0 0;z-index:2;padding:.75rem var(--ni-header-gutter) 2rem;overflow-y:auto;background:#fff;font-family:Hanken Grotesk,system-ui,sans-serif;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}body:has(.ni-drawer[data-open=true]) .ni-cookie{visibility:hidden}.ni-drawer[data-open=true]{opacity:1;visibility:visible}.ni-drawer-link{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;border-bottom:1px solid var(--line);font-weight:600;font-size:17px;color:var(--txt);cursor:pointer}.ni-drawer-sub{display:flex;align-items:center;min-height:2.75rem;padding-left:1rem;font-size:15px;color:var(--mut)}.ni-cookie{max-width:calc(100vw - 2rem)}.ni-modal{max-width:calc(100vw - 2rem)!important;max-height:calc(100dvh - 2rem);overflow-y:auto}.ni-num-head{padding-right:12.75rem}.ni-wrap{flex-wrap:wrap}.ni-nav-loader{position:fixed;left:50%;bottom:2.5rem;z-index:90;padding:1rem 1.5rem;border-radius:1.25rem;background:var(--ink);box-shadow:0 1.25rem 3.125rem #070b2b59;transform:translate(-50%);opacity:0;pointer-events:none;animation:ni-loader-in .25s ease .15s forwards}.ni-nav-loader .ni-loader-mark{width:8.5rem;gap:.75rem;opacity:1;animation:none}.ni-page-loading{min-height:100vh}.ni-wrap>a{flex:none;white-space:nowrap}.ni-hero-tabs button{min-width:0}@media(max-width:1200px){.ni-desktop-nav{display:none!important}.ni-burger{display:grid}.ni-drawer{display:block}.ni-hero-decor{display:none!important}.ni-hero-visual{zoom:.76}.ni-tabs{width:auto!important;max-width:100%;overflow-x:auto;scrollbar-width:none}.ni-tabs::-webkit-scrollbar{display:none}.ni-tabs>*{flex:none!important}}@media(max-width:1024px){html{font-size:14px;--ni-gutter: 2.5rem;--ni-vy: .56;--ni-py: .8}.ni-cols-4,.ni-cols-5,.ni-cols-6{grid-template-columns:repeat(3,minmax(0,1fr))!important}.ni-h{height:auto!important;min-height:16rem}.ni-hero{height:auto!important;min-height:26rem;max-height:none!important;display:flex;flex-direction:column}.ni-hero-controls{display:none!important}.ni-hero-visual{position:relative!important;inset:auto!important;transform:none!important;order:2;flex:none;margin:0 auto 2.5rem!important;max-width:none!important;zoom:.9}.ni-hero:has(.ni-hero-visual) .ni-hero-copy{padding-bottom:2rem}.ni-hero-copy a{white-space:nowrap}.ni-hero-copy .ni-hero-row{flex-wrap:wrap}.ni-hero-copy{order:1;position:relative!important;inset:auto!important;width:auto!important;max-width:none!important;box-sizing:border-box;padding:4.5rem var(--ni-gutter) 5.5rem}.ni-hide-md{display:none!important}.ni-unstick{position:static!important}[data-stack]{position:relative!important;top:auto!important;height:auto!important;transform:none!important}}@media(max-width:860px){.ni-cols-2{grid-template-columns:minmax(0,1fr)!important}.ni-cols-3,.ni-cols-4,.ni-cols-5,.ni-cols-6{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ni-span{grid-column:1 / -1!important}.ni-cols{grid-template-rows:none!important;grid-auto-rows:auto!important}*:has(>[data-line]){display:none!important}.ni-hide-sm{display:none!important}.ni-steps{grid-template-columns:minmax(0,1fr)!important}.ni-strip{display:flex!important;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--ni-gutter));padding-inline:var(--ni-gutter)}.ni-strip::-webkit-scrollbar{display:none}.ni-strip>*{flex:0 0 7.5rem}.ni-vtabs{display:flex!important;flex-direction:row!important;overflow-x:auto;gap:.5rem!important;scrollbar-width:none;margin-inline:calc(-1 * var(--ni-gutter));padding-inline:var(--ni-gutter)}.ni-vtabs::-webkit-scrollbar{display:none}.ni-vtabs>*{flex:0 0 auto;width:min(72vw,17rem)!important;min-height:0!important;height:auto!important;transform:none!important}.ni-timeline{grid-template-columns:minmax(0,1fr)!important;gap:.75rem!important}.ni-timeline>:nth-child(2){display:none!important}.ni-map-card{left:1rem!important;right:1rem!important;width:auto!important;max-width:none!important}.ni-gcc>:nth-child(2){display:none!important}.ni-map{height:17.7rem!important;min-height:0;max-width:none!important;justify-self:center!important;zoom:.72}.ni-map-lg{height:21.125rem!important}.ni-showcase{height:35rem!important;zoom:.62}.ni-decor{display:none!important}.ni-job-head{grid-template-columns:3rem minmax(0,1fr) 3rem!important;row-gap:.75rem!important}.ni-job-head>:nth-child(3){grid-row:2;grid-column:2 / -1;justify-self:start;width:auto!important}.ni-stack{flex-direction:column;align-items:flex-start!important;gap:1.25rem!important}.ni-stack>*{max-width:100%;flex-wrap:wrap}.ni-hero-tabs button span:last-child{display:none!important}.ni-hero-tabs button{padding:1rem .5rem 1.125rem 0!important}}@media(max-width:600px){html{font-size:14.5px;--ni-gutter: 1.25rem;--ni-vy: .46;--ni-py: .65}html{--ni-fs: .82}.ni-cols-3,.ni-one{grid-template-columns:minmax(0,1fr)!important}.ni-h{min-height:11rem}.ni-map{zoom:.5}.ni-map-lg,.ni-showcase{zoom:.4}.ni-num-ring{zoom:.6}.ni-num-head{padding-right:7.75rem}.ni-num-body{margin-top:3.5rem}.ni-hero-visual{zoom:.58;margin-bottom:1.5rem!important}.ni-modal-grid{grid-template-columns:minmax(0,1fr)!important}.ni-modal{padding:1.5rem 1.25rem!important;box-sizing:border-box}input,textarea{font-size:16px!important;min-width:0;width:100%;box-sizing:border-box}.ni-cookie{left:.75rem!important;right:.75rem!important;bottom:.75rem!important;width:auto!important;max-width:none;padding:1.1rem!important}[data-cta]{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:400px){.ni-hero-visual{zoom:.52}}.ni-hover-cecf5e1:hover{background:var(--sky)!important;color:var(--navy)!important}.ni-hover-7a9bbc5:hover{background:#ffffff1f!important;color:#fff!important}.ni-hover-28ff70b:hover{background:#ffffff2e!important}.ni-hover-cb8ba5f:hover{background:var(--sky)!important}.ni-hover-e6d55fc:hover{color:#fff!important}.ni-hover-7a45197:hover{background:#ffffff1c!important;transform:translateY(-8px)!important}.ni-hover-b9a2c7f:hover{transform:translateY(-8px)!important;box-shadow:0 30px 60px #0000664d!important;color:#fff!important}.ni-hover-e8b8c5d:hover{background:var(--navy)!important;color:#fff!important;transform:translateY(-8px)!important}.ni-hover-2d80559:hover{background:#ffffff24!important}.ni-hover-e8d0278:hover{transform:translateY(-8px)!important;box-shadow:0 26px 50px #070b2b1a!important}.ni-hover-4f80880:hover{box-shadow:0 26px 50px #070b2b1a!important;transform:translateY(-6px)!important;color:var(--txt)!important}.ni-hover-ba0d8cd:hover{color:var(--navy)!important}.ni-hover-66e111e:hover{background:#eceefa!important}.ni-hover-8fc14ba:hover{transform:translateY(-8px)!important}.ni-hover-b223aed:hover{background:var(--soft)!important}.ni-hover-dd7afeb:hover{box-shadow:0 30px 60px #070b2b1a!important;transform:translateY(-6px)!important}.ni-hover-0515739:hover{background:var(--blue)!important;color:#fff!important}.ni-hover-9a77b0e:hover{background:#eceefa!important;transform:translateY(-6px)!important}.ni-hover-85d21e5:hover{transform:translateY(-4px)!important;box-shadow:0 20px 40px #070b2b14!important}.ni-hover-3a2928c:hover{background:#ffffff1a!important;transform:translateY(-6px)!important}.ni-hover-3db7b3c:hover{transform:translateY(-8px)!important;box-shadow:0 34px 70px #00006624!important}.ni-hover-37e4bc5:hover{background:var(--navy)!important;color:#fff!important}.ni-hover-77e18d2:hover{background:#e8ebff!important}.ni-hover-dc659f9:hover{background:var(--blue)!important}.ni-hover-d13769f:hover{transform:translateY(-8px)!important;box-shadow:0 28px 56px #2140ff24!important}.ni-hover-7261185:hover{transform:translateY(-6px)!important;box-shadow:0 26px 50px #070b2b14!important}.ni-hover-c53280e:hover{transform:translateY(-6px)!important;box-shadow:0 30px 60px #2140ff4d!important}.ni-hover-33e6d95:hover{background:#e8ebff!important;transform:translateY(-6px)!important;color:var(--txt)!important}.ni-hover-81fd989:hover{transform:translateY(-8px)!important;box-shadow:0 30px 60px #070b2b33!important;color:#fff!important}.ni-hover-04be54b:hover{background:#ffffff21!important;transform:translate(6px)!important;color:#fff!important}.ni-hover-7682384:hover{transform:translateY(-8px)!important;box-shadow:0 34px 70px #0000664d!important}.ni-hover-56037b7:hover{transform:translateY(-8px)!important;box-shadow:0 34px 70px #0f7a4a2e!important}.ni-hover-de1dc6e:hover{background:#e8ebff!important;transform:translateY(-8px)!important}.ni-hover-23a8cee:hover{transform:translateY(-4px)!important;box-shadow:0 16px 32px #070b2b14!important}.ni-hover-faf45ab:hover{color:var(--sky)!important}.ni-hover-8bb9593:hover{background:#ffffff1a!important;color:#fff!important}.ni-hover-da1b459:hover{box-shadow:0 40px 80px #070b2b47!important}.ni-hover-c94b069:hover{transform:scale(1.05)!important}.ni-hover-c5f1f30:hover{background:var(--ni-hover-0)!important}.ni-hover-a34f2e4:hover{box-shadow:0 26px 50px #070b2b1a!important;background:#eef0fb!important}.ni-hover-939c31b:hover{transform:scale(1.06)!important}.ni-hover-84e7f9a:hover{box-shadow:0 20px 40px #070b2b14!important;background:#eef0fb!important}.ni-hover-c2ef899:hover{transform:translateY(-8px)!important;box-shadow:0 26px 50px #070b2b24!important}.ni-focus-26d0a6b:focus{border-color:var(--blue)!important;box-shadow:0 0 0 4px #2140ff1f!important;background:#fff!important}.ni-hover-bfb5444:hover{background:#eceefb!important}.ni-hover-edf0187:hover{color:var(--blue)!important;padding-left:6px!important}.ni-hover-562a8ed:hover{border-color:var(--blue)!important}.ni-hover-b79ea70:hover{background:var(--blue)!important;border-color:var(--blue)!important;color:#fff!important}.ni-hover-2084ecf:hover{background:var(--blue)!important;border-color:var(--blue)!important}.ni-hover-05e0326:hover{border-color:var(--navy)!important}._block_1xrdg_1{position:fixed;right:1.5rem;bottom:1.5rem;width:30rem;box-sizing:border-box;z-index:950;border-radius:1.5rem;background:#fff;box-shadow:0 1.875rem 4.375rem #070b2b47,0 0 0 1px #0b0f2e0f;padding:1.625rem 1.625rem 1.375rem;font-family:Hanken Grotesk,system-ui,sans-serif;color:var(--txt);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}._row_1xrdg_21{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._row2_1xrdg_28{display:flex;align-items:center;gap:.75rem}._grid_1xrdg_34{width:2.625rem;height:2.625rem;border-radius:.75rem;background:var(--soft);color:var(--navy);display:grid;place-items:center}._label_1xrdg_44{font-weight:600;font-size:max(14px,1.1875rem);letter-spacing:-.01em}._button_1xrdg_50{width:2.125rem;height:2.125rem;border-radius:50%;border:0;background:transparent;color:var(--mut);cursor:pointer;display:grid;place-items:center;transition:background .3s}._text_1xrdg_63{margin:.875rem 0 0;font-size:max(12px,.8438rem);line-height:1.6;color:var(--mut)}._grid2_1xrdg_70{display:grid;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1)}._block2_1xrdg_75{overflow:hidden;min-height:0}._stack_1xrdg_80{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem}._row3_1xrdg_87{display:flex;align-items:center;justify-content:space-between;gap:.75rem;height:3rem;padding:0 .875rem;border-radius:.875rem;background:var(--soft)}._label2_1xrdg_98{font-weight:600;font-size:max(12px,.875rem)}._label3_1xrdg_103{font-weight:600;font-size:max(12px,.75rem);color:var(--blue)}._button2_1xrdg_109{position:relative;width:2.75rem;height:1.625rem;border-radius:62.4375rem;border:0;cursor:pointer;transition:background .35s}._layer_1xrdg_119{position:absolute;top:.1875rem;left:.1875rem;width:1.25rem;height:1.25rem;border-radius:50%;background:#fff;box-shadow:0 1px .1875rem #0b0f2e33;transition:transform .4s cubic-bezier(.22,1,.36,1)}._row4_1xrdg_131{display:flex;gap:.5rem;margin-top:1.125rem}._button3_1xrdg_137{height:2.625rem;padding:0 1.125rem;border-radius:62.4375rem;cursor:pointer;font-weight:600;font-size:max(12px,.875rem);transition:background .35s,color .35s,border-color .35s;border:1px solid var(--navy);background:var(--navy);color:#fff}._button4_1xrdg_153{height:2.625rem;padding:0 1.125rem;border-radius:62.4375rem;cursor:pointer;font-weight:600;font-size:max(12px,.875rem);transition:background .35s,color .35s,border-color .35s;border:1px solid var(--line);background:#fff;color:var(--txt)}._button5_1xrdg_169{height:2.625rem;padding:0 1.125rem;border-radius:62.4375rem;cursor:pointer;font-weight:600;font-size:max(12px,.875rem);transition:background .35s,color .35s,border-color .35s;margin-left:auto;border:1px solid transparent;background:transparent;color:var(--blue)}._row5_1xrdg_186{display:flex;gap:1.125rem;margin-top:.875rem;font-size:max(12px,.75rem)}._link_1xrdg_193{color:var(--mut)}._footer_qcvgg_1{background:var(--ink);color:#ffffffb8;padding:calc(5rem * var(--ni-vy)) var(--ni-gutter) calc(2rem * var(--ni-py)) var(--ni-gutter)}._grid_qcvgg_7{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:calc(3.5rem * var(--ni-vy));padding-bottom:3.5rem;border-bottom:1px solid rgba(255,255,255,.12)}._stack_qcvgg_15{display:flex;flex-direction:column;gap:1.375rem}._image_qcvgg_21{height:1.875rem;align-self:flex-start;filter:brightness(0) invert(1)}._text_qcvgg_27{margin:0;font-size:max(12px,.875rem);line-height:1.7;max-width:21.25rem}._row_qcvgg_34{display:flex;gap:.625rem}._link_qcvgg_39{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;color:#fff;transition:background .4s,border-color .4s}._stack2_qcvgg_52{display:flex;flex-direction:column;gap:.75rem}._block_qcvgg_58{font-weight:600;font-size:max(12px,.875rem);color:#fff;margin-bottom:.5rem}._link2_qcvgg_65{font-size:max(12px,.875rem);color:#ffffffb3;transition:color .3s}._text2_qcvgg_71{margin:0;font-size:max(12px,.875rem);line-height:1.7}._link3_qcvgg_77{font-size:max(12px,.875rem);color:var(--sky);margin-top:.5rem}._label_qcvgg_83{font-size:max(12px,.875rem)}._row2_qcvgg_87{display:flex;justify-content:space-between;padding-top:1.625rem;font-size:max(12px,.8125rem);color:#ffffff80}._row3_qcvgg_95{display:flex;gap:1.5rem}._frame_1axt4_1{position:relative;display:block;width:100%;height:100%;overflow:hidden}._image_1axt4_9{display:block;width:100%;height:100%;object-fit:cover}._loading_1axt4_17{background:linear-gradient(100deg,#7882aa1a 30%,#7882aa38,#7882aa1a 70%) 0 0 / 200% 100%;animation:ni-shim 1.4s linear infinite}._block_zmozv_1{position:sticky;top:0;height:4.5rem;z-index:100}._layer_zmozv_8{position:absolute;top:4.5rem;left:0;right:0;height:calc(100vh - 4.5rem);background:#070b2b59;backdrop-filter:blur(.1875rem);-webkit-backdrop-filter:blur(.1875rem);pointer-events:none;transition:opacity .5s cubic-bezier(.22,1,.36,1)}._header_zmozv_21{position:relative;height:4.5rem;backdrop-filter:blur(1rem);-webkit-backdrop-filter:blur(1rem);transition:background .5s,border-color .5s;display:flex;align-items:center;padding:0 var(--ni-header-gutter) 0 var(--ni-header-gutter);gap:calc(2.75rem * var(--ni-vy));z-index:3}._link_zmozv_36{display:flex;align-items:center;flex:none}._image_zmozv_42{height:1.75rem}._nav_zmozv_46{position:relative;display:flex;align-items:center;height:4.5rem}._layer2_zmozv_53{position:absolute;top:1rem;height:2.5rem;border-radius:62.4375rem;background:var(--soft);transition:left .5s cubic-bezier(.22,1,.36,1),width .5s cubic-bezier(.22,1,.36,1),opacity .35s}._link2_zmozv_65{position:relative;height:2.5rem;padding:0 1rem;display:flex;align-items:center;gap:.375rem;font-size:max(14px,.9375rem);transition:color .3s}._layer3_zmozv_76{position:absolute;left:1rem;right:1rem;bottom:-.375rem;height:2px;border-radius:2px;background:var(--blue);transition:transform .45s cubic-bezier(.22,1,.36,1)}._icon_zmozv_87{transition:transform .5s cubic-bezier(.22,1,.36,1)}._row_zmozv_91{margin-left:auto;display:flex;align-items:center;gap:1.125rem}._row2_zmozv_98{position:relative;display:flex;height:2.25rem;padding:.1875rem;border-radius:62.4375rem;background:var(--soft)}._layer4_zmozv_107{position:absolute;top:.1875rem;left:.1875rem;width:4rem;height:1.875rem;border-radius:62.4375rem;background:#fff;box-shadow:0 1px .25rem #0b0f2e1f;transition:transform .5s cubic-bezier(.22,1,.36,1)}._button_zmozv_119{position:relative;width:4rem;border:0;background:transparent;cursor:pointer;font-weight:600;font-size:max(12px,.8125rem);color:var(--txt)}._button2_zmozv_130{position:relative;width:4rem;border:0;background:transparent;cursor:pointer;font:500 .8125rem Noto Sans JP,sans-serif;color:var(--txt)}._link3_zmozv_142{height:2.75rem;padding:0 .5rem 0 1.375rem;border-radius:62.4375rem;background:var(--navy);color:#fff;display:flex;align-items:center;gap:.75rem;font-weight:600;font-size:max(12px,.875rem);transition:background .35s}._grid_zmozv_156{width:1.875rem;height:1.875rem;border-radius:50%;background:#ffffff29;display:grid;place-items:center}._layer5_zmozv_165{position:absolute;top:4.5rem;left:0;right:0;overflow:hidden;background:#fff;border-radius:0 0 1.75rem 1.75rem;box-shadow:0 2.5rem 5rem #070b2b2e;transition:height .65s cubic-bezier(.22,1,.36,1);z-index:2}._layer6_zmozv_178{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--navy),var(--blue),var(--sky));transform-origin:left;transition:transform .9s cubic-bezier(.22,1,.36,1)}._grid2_zmozv_189{position:absolute;inset:0;padding:calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py)) calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py));display:grid;grid-template-columns:minmax(0,1fr) 27.5rem;gap:3.5rem;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}._grid3_zmozv_202{display:grid;grid-template-columns:1fr 1fr;gap:.375rem 1.5rem;align-content:start}._link4_zmozv_209{display:flex;gap:1rem;align-items:flex-start;padding:1rem;border-radius:1rem}._grid4_zmozv_217{width:2.625rem;height:2.625rem;border-radius:.75rem;display:grid;place-items:center;flex:none;transition:background .35s,color .35s}._label_zmozv_229{display:block;font-weight:600;font-size:max(14px,1.0625rem);color:var(--txt)}._label2_zmozv_236{display:block;margin-top:.25rem;font-size:max(12px,.875rem);line-height:1.45;color:var(--mut)}._block2_zmozv_244{position:relative;height:18.125rem;border-radius:1.375rem;overflow:hidden;background:var(--ink)}._layer7_zmozv_252{position:absolute;inset:0;transition:opacity .7s cubic-bezier(.22,1,.36,1)}._layer8_zmozv_258{position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(7,11,43,.55) 55%,rgba(7,11,43,.92));pointer-events:none}._layer9_zmozv_265{position:absolute;left:1.5rem;right:1.5rem;bottom:1.375rem;color:#fff;pointer-events:none}._block3_zmozv_274{display:inline-block;padding:.25rem .625rem;border-radius:62.4375rem;background:var(--blue);color:#fff;font-size:max(12px,.75rem);font-weight:600;letter-spacing:.1em}._block4_zmozv_285{font-weight:600;font-size:max(16px,calc(1.25rem * var(--ni-fs)));line-height:1.3;margin-top:.5rem}._stack_zmozv_292{position:absolute;inset:0;padding:calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py)) calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py));display:flex;flex-direction:column;gap:1.75rem;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}._grid5_zmozv_305{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}._stack2_zmozv_311{display:flex;flex-direction:column;gap:2px;padding:1.375rem;border-radius:1.25rem;background:var(--soft)}._grid6_zmozv_320{width:2.75rem;height:2.75rem;border-radius:.75rem;background:var(--navy);display:grid;place-items:center;color:#fff;margin-bottom:.875rem}._link5_zmozv_331{font-weight:600;font-size:max(14px,1.125rem);margin-bottom:.5rem}._link6_zmozv_337{display:flex;align-items:center;gap:.5rem;font-size:max(12px,.875rem);color:var(--mut);padding:.3125rem 0;transition:color .3s,padding .4s cubic-bezier(.22,1,.36,1)}._label3_zmozv_349{width:.25rem;height:.25rem;border-radius:50%;background:currentColor}._link7_zmozv_356{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.375rem;border-radius:1rem;border:1px solid var(--line);font-weight:600;font-size:max(14px,.9375rem);transition:opacity .6s .3s,border-color .3s}._row3_zmozv_370{display:flex;align-items:center;gap:.375rem;color:var(--blue)}._grid7_zmozv_377{position:absolute;inset:0;padding:calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py)) calc(2.5rem * var(--ni-py)) calc(7.5rem * var(--ni-py));display:grid;grid-template-columns:20rem repeat(2,minmax(0,1fr));gap:1.5rem;transition:opacity .45s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}._block5_zmozv_390{font-size:max(12px,.75rem);font-weight:600;letter-spacing:.1em;color:var(--blue)}._block6_zmozv_397{font-weight:600;font-size:max(16px,calc(1.625rem * var(--ni-fs)));line-height:1.2;letter-spacing:-.02em;margin-top:.75rem}._text_zmozv_405{margin:.75rem 0 0;font-size:max(14px,.9375rem);line-height:1.6;color:var(--mut)}._block7_zmozv_412{position:relative;height:15.625rem;border-radius:1.375rem;overflow:hidden;color:#fff;cursor:pointer}._layer10_zmozv_421{position:absolute;inset:0}._layer11_zmozv_426{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(7,11,43,.88));pointer-events:none}._layer12_zmozv_433{position:absolute;left:1.5rem;right:1.5rem;bottom:1.375rem;pointer-events:none}._block8_zmozv_441{font-weight:600;font-size:clamp(22px,20.54px + .375vw,1.875rem);letter-spacing:-.02em;margin-top:.5rem}
