.s-ae61715b136fca145954,.s-f7525edf70a8458e7664{box-shadow:var(--shadow-soft);border-radius:12px}*,::after,::before{box-sizing:border-box}:root{--steel-900:#1F446B;--steel-700:#2F5D8B;--steel:#3A6EA5;--steel-300:#7FA4CC;--off:#F6F8FA;--ink:#0F1720;--muted:#536273;--link-color:#2F5D8B;--ok:#0E9F6E;--warn:#C27803;--danger:#B42318;--radius-xl:24px;--radius-lg:18px;--radius-md:12px;--shadow-soft:0 10px 30px rgba(31,68,107,.12);--shadow-float:0 40px 80px rgba(31,68,107,.25);--container:1200px;--gutter:24px;--h1:clamp(2rem, 2vw + 1.6rem, 3rem);--h2:clamp(1.5rem, 1.4vw + 1rem, 2.25rem);--lead:clamp(1.125rem, 0.6vw + 1rem, 1.375rem);--text:17px;--tiny:13px;--radius-lg:16px;--shadow-soft:0 14px 40px rgba(31,68,107,.18)}html:focus-within{scroll-behavior:smooth}body,html{height:100%}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none;color:var(--link-color)}button{font:inherit;border:0;background:0 0}.s-8b5800612c359e344c8d,body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial}ol[role=list],ul[role=list]{list-style:none;padding:0;margin:0}body{font-size:var(--text);line-height:1.6;color:var(--ink);background:var(--off);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.s-b93ec56608fb302fea7a{cursor:pointer}.s-473d51709eeec9a6925c{font-weight:800}header.s-c099a42a5555825cdb50{position:sticky;top:0;z-index:1000;backdrop-filter:saturate(140%) blur(8px);background:rgba(246,248,250,.75);border-bottom:1px solid rgba(58,110,165,.12)}.s-493264b2b1e52308108f{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:10px}.s-ae61715b136fca145954{width:36px;height:36px;background:conic-gradient(from 180deg,#a5c4e0,#3a6ea5 60%,#a5c4e0);position:relative;overflow:hidden}.s-ae61715b136fca145954::after{content:"";position:absolute;inset:6px;border-radius:10px;background:linear-gradient(135deg,rgba(246,248,250,.95),rgba(246,248,250,.6));mask:radial-gradient(circle at 30% 30%,transparent 8px,black 9px) no-repeat}.s-42b67a75f8270dd7c471{font-weight:800;letter-spacing:.02em}.s-42b67a75f8270dd7c471 b{color:var(--steel)}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}nav.s-e3b7c980d763196e9d13 a{font-weight:600}.s-e61e00f86d9fccdee24f{display:flex;gap:18px}.s-e61e00f86d9fccdee24f a{font-size:.95rem;color:var(--muted)}.s-f7525edf70a8458e7664{padding:10px 14px;background:var(--steel);color:#fff;font-weight:700}.s-212301c593df7a10ee64:active,.s-f7525edf70a8458e7664:active{transform:translateY(1px)}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border-radius:12px;background:0 0;position:relative}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";position:absolute;left:12px;right:12px;height:2px;background:var(--ink);border-radius:2px;transition:transform .3s,top .3s,opacity .2s}.s-7a86b15480e0a870f0b0 span{top:21px}.s-7a86b15480e0a870f0b0::before{top:14px}.s-7a86b15480e0a870f0b0::after{top:28px}.s-7a86b15480e0a870f0b0[aria-expanded=true]::before{top:21px;transform:rotate(45deg)}.s-7a86b15480e0a870f0b0[aria-expanded=true]::after{top:21px;transform:rotate(-45deg)}.s-7a86b15480e0a870f0b0[aria-expanded=true] span{opacity:0}.s-b3cd584ff1d124ae8f1d{position:fixed;inset:0;background:rgba(246,248,250,.98);display:none;z-index:1200;padding-top:84px}.s-0fd0bcfb44f83e7d5ac7 svg,.s-4c9efe9b22a78f30499d .s-56252c72228fbded4ac7,.s-b153126ce101182e843b,.s-b3cd584ff1d124ae8f1d.s-5fc7e38bffe00ca46add,.s-c7e8dd3fd5789ce86eea{display:block}.s-b3cd584ff1d124ae8f1d nav{display:grid;gap:14px;padding:0 28px}.s-b3cd584ff1d124ae8f1d a{padding:14px 16px;border-radius:12px;background:#fff;box-shadow:var(--shadow-soft);font-weight:700}@media (max-width:980px){.s-e61e00f86d9fccdee24f,nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}}.s-0911aed621a145fb7a54{min-height:92vh;display:grid;place-items:center;position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(58,110,165,.12)}.s-d78a5dc003ca462d6deb{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:46px}.s-0911aed621a145fb7a54 h1{font-size:var(--h1);line-height:1.15;letter-spacing:-.01em;font-weight:900;background:linear-gradient(180deg,var(--ink),var(--steel-900));-webkit-background-clip:text;background-clip:text;color:transparent}.s-0911aed621a145fb7a54 p.s-8cb33b2754e53feca4f7{font-size:var(--lead);color:var(--muted);max-width:60ch}.s-60bad22b4fd2c434433a{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:22px}.s-212301c593df7a10ee64{padding:14px 18px;border-radius:14px;font-weight:800;letter-spacing:.01em;background:linear-gradient(135deg,var(--steel),var(--steel-700));color:#fff;box-shadow:var(--shadow-float)}.s-212301c593df7a10ee64.s-e059fc6904f0a3146139{background:#fff;color:var(--steel-700);border:1px solid rgba(58,110,165,.25);box-shadow:var(--shadow-soft)}.s-1247eb8f560d72ae8727{display:flex;gap:10px;margin-top:10px}.s-c6b6df0a9e1bcfd2478c{padding:8px 12px;border-radius:999px;background:rgba(58,110,165,.08);color:var(--steel-700);font-weight:700;font-size:.9rem}.s-ea5e044532f9bdaa4e24{position:relative;height:min(64vh,560px);width:100%;border-radius:var(--radius-xl);background:linear-gradient(180deg,#fff,#f2f6fb);box-shadow:var(--shadow-soft);overflow:hidden}.s-4dd50a3c951e62bbffc6{position:absolute;inset:0;pointer-events:none}.s-e874d7152355a3b31dc7{position:absolute;right:4%;bottom:4%;width:min(82%,520px);aspect-ratio:16/11;border-radius:16px;overflow:hidden;box-shadow:var(--shadow-float);background:#e9eef6}.s-2ab0591dbcf5fefdad65,.s-3ecf7e010ac38cf0fadc,.s-8b5800612c359e344c8d,.s-bb362a46a483f3f8c993,.s-c8fb554a62152a51a317{box-shadow:var(--shadow-soft)}.s-bb362a46a483f3f8c993 img,.s-e874d7152355a3b31dc7 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-db4baacb8d20becf1ec8{position:absolute;inset:0;display:grid;place-items:center}.s-c8fb554a62152a51a317{position:absolute;inset:auto;width:auto;transform:translate(-50%,-50%);will-change:transform;padding:10px 14px;border-radius:999px;background:#fff;font-weight:800;color:var(--steel-700)}.s-5c7d283db5846bba7f89{position:absolute;border-radius:999px;border:1px dashed rgba(58,110,165,.25);animation:linear infinite spin;pointer-events:none}.s-5c7d283db5846bba7f89.s-5573e39b6600496d40f4{width:78%;height:78%;animation-duration:38s}.s-5c7d283db5846bba7f89.s-a50126cc2d6c726de0ca{width:56%;height:56%;animation-duration:28s;border-style:solid;border-color:rgba(58,110,165,.18)}.s-5c7d283db5846bba7f89.s-aa893358be4b506d8aeb{width:36%;height:36%;animation-duration:18s;border-style:dotted}@keyframes spin{to{transform:rotate(360deg)}}@keyframes orbitA{to{offset-distance:100%}}.s-1671136810824dbe19ef{offset-path:path("M 50 250 C 200 50, 600 50, 750 250 C 600 450, 200 450, 50 250 Z")}.s-11aaff1e018fe27c1308{offset-path:path("M 150 300 C 300 120, 550 120, 700 300 C 550 480, 300 480, 150 300 Z")}.s-8b2d9930bc1881f5f869{offset-path:path("M 250 330 C 380 220, 470 220, 600 330 C 470 440, 380 440, 250 330 Z")}.s-c8fb554a62152a51a317[data-orbit="A"]{animation:22s linear infinite orbitA;offset-distance:0%}.s-c8fb554a62152a51a317[data-orbit="B"]{animation:28s linear infinite orbitA;offset-distance:33%}.s-c8fb554a62152a51a317[data-orbit="C"]{animation:34s linear infinite orbitA;offset-distance:66%}.s-0fd0bcfb44f83e7d5ac7{position:absolute;filter:blur(0px);opacity:.9;mix-blend-mode:multiply}.s-c382353e6c82e8d7835c{left:-6%;opacity:.7;top:-6%;width:220px}.s-7dd8694b9da4fb0427c8{bottom:-8%;right:-4%;transform:rotate(8deg);width:260px}main section.s-a0f1490a20d0211c997b{padding:80px 0}.s-f3c543ad5fe9d69603e7{display:grid;gap:34px}.s-b8a0689a5cee83f7fa00{margin-top:22px}.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da{grid-template-columns:1.1fr .9fr}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:repeat(3,1fr)}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(58,110,165,.12);border-radius:18px;padding:20px}.s-35fda1ed18c09a281772{margin-bottom:12px}.s-347595ee730d4014e5e7,.s-6018cb9fe166335146b2,.s-a7d02004066fd13181e4{margin-top:10px}.s-e8ac3a8e93327e2ff453{background:linear-gradient(180deg,#fff,#f6f8fa);margin-top:12px}.s-bb362a46a483f3f8c993{border-radius:16px;overflow:hidden;background:#e9eef6}.s-9e50b81f4ed2e350e265{aspect-ratio:16/9}.s-f02fd40a3bb32e447d87{aspect-ratio:4/5}.s-5e9b60f69165f32f8930{display:inline-block;padding:6px 10px;border-radius:999px;background:rgba(58,110,165,.08);color:var(--steel-700);font-weight:700;font-size:.85rem}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px);transition:opacity .7s,transform .7s cubic-bezier(.2,.6,0,1)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:none}.s-1b08290b57bb5f33b80b>*{opacity:0;transform:translateY(16px)}.s-1b08290b57bb5f33b80b.s-af10ef20dd9060bbeead>*{opacity:1;transform:none;transition:opacity .6s,transform .6s cubic-bezier(.2,.6,0,1)}.s-1b08290b57bb5f33b80b.s-af10ef20dd9060bbeead>:nth-child(2){transition-delay:.08s}.s-1b08290b57bb5f33b80b.s-af10ef20dd9060bbeead>:nth-child(3){transition-delay:.16s}.s-1b08290b57bb5f33b80b.s-af10ef20dd9060bbeead>:nth-child(4){transition-delay:.24s}.s-1b08290b57bb5f33b80b.s-af10ef20dd9060bbeead>:nth-child(5){transition-delay:.32s}.swiper{--swiper-theme-color:var(--steel);--swiper-navigation-size:26px}/* inline→css for .swiper */ .swiper--inl-b66cd1{margin-top:18px}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:var(--steel-700);width:42px;height:42px;border-radius:12px;background:rgba(58,110,165,.08);box-shadow:var(--shadow-soft)}.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{font-size:20px}.swiper .swiper-pagination-bullet{background:var(--steel-300);opacity:.6}.swiper .swiper-pagination-bullet-active{background:var(--steel)}.s-51c398417955eb05c9fa{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.s-7eb3bcde3367a23117db{margin-top:16px}.s-158f340e2a0f7aaaf2e8{background:#fff;border:1px solid rgba(58,110,165,.12);border-radius:16px;padding:16px}.s-158f340e2a0f7aaaf2e8 h4{font-size:1.05rem;margin-bottom:8px}.s-158f340e2a0f7aaaf2e8 .s-f32b67c7e26342af42ef{font-weight:900;font-size:1.6rem}.s-7187dadeaa9825054bf2{width:100%;height:38px}footer.s-c099a42a5555825cdb50{margin-top:64px;border-top:1px solid rgba(58,110,165,.12);background:linear-gradient(0deg,rgba(58,110,165,.05),transparent)}.s-32cb9138ce24c9c5d191{display:grid;grid-template-columns:1fr auto;gap:20px;padding:28px 0;align-items:center}.s-32cb9138ce24c9c5d191 small{color:var(--muted)}.s-f8e7fbb03c5d014f66ed{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.s-f8e7fbb03c5d014f66ed a{padding:8px 0;font-weight:600}@media (max-width:1100px){.s-d78a5dc003ca462d6deb,.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da{grid-template-columns:1fr}.s-ea5e044532f9bdaa4e24{order:-1}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:1fr 1fr}.s-51c398417955eb05c9fa{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.s-51c398417955eb05c9fa,.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:1fr}}.s-86552dc4d9d34e875190{position:fixed;inset:auto 16px 16px 16px;z-index:2147483000;display:none}.s-8b5800612c359e344c8d{max-width:920px;margin:0 auto;background:#fff;border:1px solid rgba(58,110,165,.12);border-radius:var(--radius-lg);color:var(--ink);line-height:1.55;overflow:hidden}.s-256f81771729a2e6e6c9{display:flex;gap:16px;align-items:stretch}.s-bd70dc3a1e86a1105895{flex:1;padding:16px 18px}.s-70917a97201cfeed9f0f{font-weight:900;letter-spacing:.01em}.s-f156c63105f163b518cf{color:var(--muted);margin-top:6px}.s-67d6b45efeb987ea4aaa{display:flex;gap:10px;align-items:center;padding:16px}.s-53390d522cd7b4ba193b{cursor:pointer;user-select:none;border:0;border-radius:12px;padding:10px 14px;font-weight:800;letter-spacing:.01em}.s-3ecf7e010ac38cf0fadc{background:linear-gradient(135deg,var(--steel),var(--steel-700));color:#fff}.s-3e6ed24809ecd3f09611{background:#fff;border:1px solid rgba(58,110,165,.22);color:var(--steel-900)}.s-f4b1f1b100d6e512c81d{background:0 0;color:var(--steel-700);padding:8px 10px}.s-56252c72228fbded4ac7{display:none;padding:14px 18px;border-top:1px solid rgba(58,110,165,.12);background:var(--off)}.s-c198e74a91522d1f59cb{display:grid;grid-template-columns:1fr auto;gap:10px 16px;align-items:center}.s-0641c54af30fb277f1d5{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:rgba(58,110,165,.08);color:var(--steel-700);font-weight:800;font-size:.9rem}.s-43bd061aa8c285c20676{--w:46px;--h:26px;position:relative;width:var(--w);height:var(--h)}.s-43bd061aa8c285c20676 input{position:absolute;inset:0;opacity:0}.s-ef8cc570ef5343f76c5d{width:var(--w);height:var(--h);border-radius:999px;background:#e7eef7;border:1px solid rgba(58,110,165,.25);transition:.25s}.s-26c5a10f10eee460bd87{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transition:.25s}.s-43bd061aa8c285c20676 input:checked+.s-ef8cc570ef5343f76c5d{background:linear-gradient(135deg,var(--steel-300),var(--steel))}.s-43bd061aa8c285c20676 input:checked+.s-ef8cc570ef5343f76c5d .s-26c5a10f10eee460bd87{left:calc(100% - 23px)}.s-d7a3374dd3d16888aecc{font-size:.85rem;color:var(--muted)}.s-e862b2abb2c9b628b48a{margin-top:6px}.s-3cc0b23e238d4b881500{grid-column:1/-1;margin-top:8px}.s-f6b4fb0bf18712a69f86{position:fixed;left:16px;bottom:16px;z-index:2147483000;display:none}.s-6dd25ecfde93e26b84fc{background:#fff;border:1px solid rgba(58,110,165,.22);color:var(--steel-900);border-radius:999px;padding:8px 12px;box-shadow:var(--shadow-soft);font-weight:800;cursor:pointer}@media (max-width:860px){.s-256f81771729a2e6e6c9{flex-direction:column}.s-67d6b45efeb987ea4aaa{padding-top:0;flex-wrap:wrap}}.s-437d8ff42dd4bc2e71c1,.s-ab6306babc5116f4eeda{align-items:center;display:flex;gap:12px}@media (prefers-reduced-motion:no-preference){a:hover{filter:brightness(1.05)}.s-8b5800612c359e344c8d{animation:.3s kw-pop}@keyframes kw-pop{from{transform:translateY(6px);opacity:0}to{transform:none;opacity:1}}}.s-aa4c623f5ddf921654d0{font-size:var(--h2);line-height:1.2;margin:10px 0 12px}.s-91c4de40446d30d84fe7{margin-top:12px}.s-54c906b616c6860aa324{font-size:var(--h2);line-height:1.2;margin:10px 0 6px}.s-78afe8784910e803bdeb{height:48px;width:48px}.s-7ea657ea683925239d7b{font-size:1.25rem}.s-2ed8c03e4bf9d2c4a55f{margin-left:18px}.s-437d8ff42dd4bc2e71c1{margin-bottom:8px}.s-4f8910d7489b8af95a1f{height:40px;width:40px}.s-ca7a796c67dea16794ce{font-size:1.2rem}.s-acd243973b8ece24055c{margin-top:8px}.s-57104ed9c3ce174681a3{display:block;font-weight:800;margin-bottom:8px}.s-9fbd1da69c94484fc3e1{align-items:center;display:flex;gap:10px}.s-4cd29be9501f1e9465ce{background:#fff;border:1px solid rgba(58,110,165,.25);border-radius:12px;flex:1;padding:12px 14px}.s-43763710468f6658857f{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.s-a1eb3d184070a7c25da2{color:var(--steel-900);margin-top:6px}.s-a0b141ab17dde0c5a84f{color:#2f5d8b}.s-7961fe9371e8e704e7b3{display:flex;gap:10px;grid-column:1/-1;justify-content:flex-end;margin-top:6px}