.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add,img,main{display:block}:root{--ink:#0B1E3A;--sunset:#FF6B3D;--ink-900:#08152A;--ink-700:#0F2B55;--ink-500:#174486;--ink-200:#8FA6C6;--paper:#FBFBFD;--muted:#6E7B91;--success:#22C55E;--warning:#F59E0B;--link-color:#FF6B3D;--shadow:0 8px 30px rgba(11,30,58,0.25);--radius:18px;--radius-sm:12px;--container:min(1144px, 92vw)}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}h1{font-size:2em;margin:.67em 0}img{border-style:none;max-width:100%;height:auto}button,input,select,textarea{font:inherit;margin:0}a{background-color:transparent;text-decoration:none;color:var(--link-color)}ol,ul{margin:0;padding:0;list-style:none}body{margin:0;color:#0a1022;background:radial-gradient(1200px 600px at 85% -10%,rgba(255,107,61,.1),transparent 60%),radial-gradient(800px 400px at -10% 20%,rgba(23,68,134,.18),transparent 60%),var(--paper);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji";letter-spacing:.2px;max-width:100vw;overflow-x:hidden}a,em,h1,h2,h3,h4,h5,h6,li,p,small,span,strong{color:#0b1226}.s-255a762c36cdae2fe950{width:var(--container);margin:0 auto}.s-0335bd3da698e00a3d2d,a,button{cursor:pointer}header{position:sticky;top:0;z-index:50;background:rgba(251,251,253,.86);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid rgba(11,30,58,.08)}.s-02f0adc3b48b583c434a{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:40px;height:40px;border-radius:12px}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6{display:flex;flex-direction:column;line-height:1.05;font-weight:800;letter-spacing:.4px}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6 b{color:var(--ink);font-size:1.12rem}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6 span{color:var(--muted);font-size:.76rem}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:18px}nav.s-e3b7c980d763196e9d13 a{padding:10px 14px;border-radius:12px;font-weight:600;color:var(--ink)}.s-38591decbaf4a67f37e3 a:hover,nav.s-e3b7c980d763196e9d13 a:hover{background:rgba(11,30,58,.06)}.s-7a86b15480e0a870f0b0{display:none;border:0;background:var(--ink);color:#fff;width:40px;height:40px;border-radius:12px}.s-38591decbaf4a67f37e3{display:none;position:absolute;left:0;right:0;top:62px;background:#fff;border-bottom:1px solid rgba(11,30,58,.08);box-shadow:var(--shadow)}.s-38591decbaf4a67f37e3 ul{padding:14px;display:grid;gap:10px}.s-38591decbaf4a67f37e3 a{padding:12px 14px;border-radius:12px;color:var(--ink-700);font-weight:600}#hero{min-height:92vh;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:clip}#hero .s-f3c543ad5fe9d69603e7{display:grid;grid-template-columns:1.05fr 0.95fr;gap:36px;align-items:center;padding:7vh 0 10vh}.s-db4baacb8d20becf1ec8{position:absolute;inset:-10vh -10vw auto auto;z-index:-1;pointer-events:none;opacity:.85;transform:rotate(-8deg);animation:26s ease-in-out infinite alternate orbitFloat}@keyframes orbitFloat{0%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(12px) rotate(-12deg)}100%{transform:translateY(-6px) rotate(-6deg)}}.s-5bfb7116984db7b58bce h1{font-size:clamp(2.1rem, 3.6vw, 3.2rem);line-height:1.04;margin:0 0 16px;color:var(--ink);letter-spacing:-.5px}.s-5bfb7116984db7b58bce p.s-8cb33b2754e53feca4f7{font-size:clamp(1.02rem, 1.3vw, 1.18rem);color:#1c2742;margin:0 0 22px;max-width:54ch}.s-96bccd4681b2811517f0{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 26px}.s-c6b6df0a9e1bcfd2478c{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid rgba(11,30,58,.08);box-shadow:0 8px 20px rgba(11,30,58,.08);font-weight:700;color:var(--ink-700);transform:translateY(10px);opacity:0;transition:.6s cubic-bezier(.2,.8,.2,1)}.s-c6b6df0a9e1bcfd2478c .s-348a3c4a81ea6081e50d{width:10px;height:10px;border-radius:999px;background:var(--success);box-shadow:0 0 0 6px rgba(34,197,94,.12)}.s-c6b6df0a9e1bcfd2478c:nth-child(2) .s-348a3c4a81ea6081e50d{background:var(--sunset);box-shadow:0 0 0 6px rgba(255,107,61,.12)}.s-c6b6df0a9e1bcfd2478c:nth-child(3) .s-348a3c4a81ea6081e50d{background:var(--warning);box-shadow:0 0 0 6px rgba(245,158,11,.12)}.s-9613c87ef22f34bb9290{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 18px;border-radius:14px;border:2px solid transparent;font-weight:800;box-shadow:var(--shadow);transition:transform 220ms,box-shadow 220ms,background 220ms,border-color 220ms}.s-23b0ed88362dca359e07{background:linear-gradient(135deg,var(--sunset),#ff8d58);color:#0b1226}.s-23b0ed88362dca359e07:hover{transform:translateY(-1px) scale(1.01)}.s-898ef899ed67a5f73ca7{background:#fff;color:var(--ink-700);border-color:rgba(11,30,58,.14)}.s-898ef899ed67a5f73ca7:hover{box-shadow:0 10px 28px rgba(11,30,58,.18)}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,rgba(255,255,255,.88),#fff);border:1px solid rgba(11,30,58,.08);border-radius:var(--radius);padding:18px;box-shadow:0 20px 50px rgba(11,30,58,.18);transform:translateY(14px) rotate(-.4deg);position:relative;overflow:hidden}.s-2ab0591dbcf5fefdad65::after{content:"";position:absolute;inset:-20% -10% auto -10%;height:220px;background:radial-gradient(160px 90px at 20% 40%,rgba(255,107,61,.2),transparent 70%),radial-gradient(220px 120px at 80% 0,rgba(23,68,134,.18),transparent 70%);filter:blur(20px);pointer-events:none;z-index:0}.s-54faa868be8d6902a87c{display:flex;align-items:center;justify-content:space-between;gap:14px;position:relative;z-index:1}.s-93720caa841037718a71{font-size:12px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;background:#eaf3ff;color:var(--ink-500);border:1px solid rgba(23,68,134,.22);padding:8px 10px;border-radius:999px}.s-93720caa841037718a71.s-98aadb37083eddd855c2{background:#fff2ec;color:#9e3c1f;border-color:rgba(255,107,61,.35)}.s-3c6de1b7dd91465d437e{font-weight:900;color:var(--ink)}.s-ed5b7b3efaf5e5a9dd92{margin:10px 0 4px}.s-cb030491157b26a570b6{color:var(--muted);font-size:.86rem}.s-62cdb7020ff920e5aa64{margin:16px 0 8px;display:flex;height:18px;border-radius:12px;overflow:hidden;position:relative;z-index:1;border:1px solid rgba(11,30,58,.12)}.s-bea4a97042f47e1fdf46{height:100%}.s-bea4a97042f47e1fdf46.s-3559d7accf0036097196{width:42%;background:linear-gradient(90deg,#ff6b3d,#ff8d58)}.s-bea4a97042f47e1fdf46.s-0dbe529c4dfad9966678{width:28%;background:linear-gradient(90deg,#174486,#2c6ac6)}.s-bea4a97042f47e1fdf46.s-ffbaf58f1231628f9ac2{width:18%;background:linear-gradient(90deg,#ffc24d,#ff9b00)}.s-bea4a97042f47e1fdf46.s-59b189070af751d4e93a{width:12%;background:linear-gradient(90deg,#0b1e3a,#174486)}.s-51c398417955eb05c9fa{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;position:relative;z-index:1}.s-158f340e2a0f7aaaf2e8{border-radius:14px;padding:12px;background:#fff;border:1px solid rgba(11,30,58,.08);box-shadow:0 10px 24px rgba(11,30,58,.1)}.s-158f340e2a0f7aaaf2e8 small{color:var(--muted);font-weight:700}.s-158f340e2a0f7aaaf2e8 .s-9c6c337ee51971e973c9{font-weight:900;font-size:1.3rem;color:var(--ink)}.s-8e5f448d16b39d81219c{position:absolute;z-index:0;opacity:.8;filter:drop-shadow(0 8px 10px rgba(11,30,58,.2));animation:9s ease-in-out infinite alternate floaty}.s-678915cb4a93757a2c12{left:-18px;top:12px}.s-6e3002db93d946d9b8f6{animation-duration:12s;bottom:-6px;right:-12px}@keyframes floaty{0%{transform:translateY(0) rotate(0)}100%{transform:translateY(-10px) rotate(6deg)}}.s-106c1e6e023f0d235ab0{border-radius:16px;overflow:hidden;border:1px solid rgba(11,30,58,.1);aspect-ratio:16/10;background:#f6f8fc}.s-ee717fbd60ef3782f6b7{margin-top:18px;max-width:560px}.s-bba3baff82983c700118{margin-left:auto;max-width:640px}.s-106c1e6e023f0d235ab0 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-658c8286c17e402644ee{opacity:0;transform:translateY(16px);transition:.7s cubic-bezier(.2,.8,.2,1)}.s-a36bd961957d6ea2f355,.s-c6b6df0a9e1bcfd2478c.s-a36bd961957d6ea2f355{transform:translateY(0);opacity:1}.s-7e39e2e1b949e0ce4270{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}footer{background:linear-gradient(180deg,rgba(11,30,58,.02),rgba(11,30,58,.08));border-top:1px solid rgba(11,30,58,.08);margin-top:6vh}.s-234b082940c46f877a08{padding:24px 0;display:grid;gap:18px}.s-49709ad975004444e9f4{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:6px 18px}.s-5ab97e7baeed3b39b1b4 a{color:var(--ink-700);font-weight:700;padding:8px 10px;border-radius:10px}.s-5ab97e7baeed3b39b1b4 a:hover{background:rgba(11,30,58,.08)}.s-623b8e331687f0d3a7e0,.s-c51048b7325d60e326d1{color:var(--muted);font-size:.9rem}.s-1a97c649df413a596119{font-style:normal}a:focus-visible,button:focus-visible{outline:#99C2FF solid 3px;outline-offset:2px;border-radius:10px}.s-a0f1490a20d0211c997b{padding:72px 0}.s-a0f1490a20d0211c997b .s-1a954628a960aaef81d7{margin-bottom:18px}.s-c44e12466ad9bfb4d398{font-weight:900;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;color:var(--ink-500)}.s-a0f1490a20d0211c997b h2{font-size:clamp(1.6rem, 2.4vw, 2.2rem);line-height:1.1;margin:8px 0 12px;color:var(--ink)}.s-a0f1490a20d0211c997b p{color:#283350;max-width:68ch}.s-00317b5e81771fa2c4f1,.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:980px){nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:block}#hero .s-f3c543ad5fe9d69603e7{grid-template-columns:1fr;gap:28px;padding:6vh 0 8vh}.s-8e6c522d6391250f675d,.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-fad7abc8664a0b53b795{background:#fff;border:1px solid rgba(11,30,58,.08);border-radius:var(--radius);padding:18px;box-shadow:0 14px 36px rgba(11,30,58,.1);display:flex;flex-direction:column;gap:10px}.s-fad7abc8664a0b53b795 h3{margin:4px 0;color:var(--ink);font-size:1.1rem}.s-fad7abc8664a0b53b795 p{margin:0}.s-a8695615a0cbe4b906df{width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:#f4f7fd;border:1px solid rgba(11,30,58,.08)}.s-264f39cab871e4cfd65b{position:relative;padding-left:24px;border-left:2px dashed rgba(11,30,58,.18);display:grid;gap:14px}.s-264f39cab871e4cfd65b .s-bd370d1b6f9b3580a770{background:#fff;border:1px solid rgba(11,30,58,.08);border-radius:14px;padding:14px;position:relative;box-shadow:0 12px 28px rgba(11,30,58,.1)}.s-264f39cab871e4cfd65b .s-bd370d1b6f9b3580a770::before{content:"";position:absolute;left:-32px;top:16px;width:18px;height:18px;border-radius:50%;background:var(--sunset);box-shadow:0 0 0 6px rgba(255,107,61,.18)}.s-bed97175b06e68eb7ff5{background:#fff;border:1px solid rgba(11,30,58,.1);border-radius:18px;padding:18px;box-shadow:0 18px 44px rgba(11,30,58,.1);display:flex;flex-direction:column;gap:12px}.s-bed97175b06e68eb7ff5 .s-5e9b60f69165f32f8930{align-self:flex-start;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid rgba(11,30,58,.12);background:#fff7f4;color:#9e3c1f}.s-2097c33723b61c7e24d3{font-size:1.8rem;font-weight:900;color:var(--ink)}.s-adac3846b477f4671462,.s-e0ab064e637c52d51e5e .s-64c65374dbab6fe37627{color:var(--ink-700);font-weight:800}.s-bed97175b06e68eb7ff5 ul{display:grid;gap:6px}.s-bed97175b06e68eb7ff5 li{display:flex;gap:8px;align-items:flex-start}.s-bed97175b06e68eb7ff5 li::before{content:"";width:10px;height:10px;margin-top:6px;border-radius:50%;background:linear-gradient(135deg,var(--sunset),#ff8d58);box-shadow:0 0 0 6px rgba(255,107,61,.12)}.s-bed97175b06e68eb7ff5 .s-212301c593df7a10ee64{margin-top:4px}.s-1e6ba947489071f4c56b{margin-top:12px}.s-12a708bd6bafb844e271{border-radius:18px;overflow:hidden;border:1px solid rgba(11,30,58,.08);aspect-ratio:16/10;background:#f4f7fd;position:relative}.s-1902478204ab0f623022,.s-337c2cd28bde25ee70b7{margin-top:18px}.s-12a708bd6bafb844e271 svg{position:absolute;inset:0;width:100%;height:100%}.s-7187dadeaa9825054bf2{width:100%;height:100%}.s-adac3846b477f4671462{display:inline-flex;gap:8px;align-items:center;padding:8px 10px;background:#fff;border:1px solid rgba(11,30,58,.1);border-radius:999px;box-shadow:0 10px 24px rgba(11,30,58,.08)}.s-5a599b482fc1e63bd71d,.s-e75bc04532a5639ed1e9{display:grid;gap:10px}.s-e75bc04532a5639ed1e9 details{background:#fff;border:1px solid rgba(11,30,58,.1);border-radius:14px;padding:12px 14px}.s-e75bc04532a5639ed1e9 summary{font-weight:800;color:var(--ink);cursor:pointer}.s-e0ab064e637c52d51e5e{display:grid;gap:8px;grid-template-columns:120px 1fr auto;align-items:center}.s-e0ab064e637c52d51e5e .s-f32b67c7e26342af42ef{font-weight:800;color:var(--ink)}.s-e0ab064e637c52d51e5e .s-42aef171c1c0accaeee3{width:100%;height:14px;border-radius:999px;background:#eef2f9;position:relative;overflow:hidden;border:1px solid rgba(11,30,58,.1)}.s-e0ab064e637c52d51e5e .s-7aec9744ba1554e4d38f{position:absolute;left:0;top:0;bottom:0;width:0%;background:linear-gradient(90deg,var(--sunset),#ff8d58);border-right:1px solid rgba(11,30,58,.1);transition:width .9s cubic-bezier(.2,.8,.2,1)}.s-8fe5fe1748be30c9ec48{--w:78%}.s-42880df176eba34b017a{--w:62%}.s-88bc04d21b69e51513a8{--w:44%}.s-8442ed3f64f3dc5b9a03{--w:36%}.s-a0f1490a20d0211c997b+.s-a0f1490a20d0211c997b{border-top:1px solid rgba(11,30,58,.06)}.s-88a97be800de7ffae0dd{position:absolute;top:calc(100% + 1px)}.s-aec5f7afdc51a58a475c{position:absolute;top:calc(100% + 2px)}.s-caf72ec916e4d9f14636{position:absolute;top:calc(100% + 3px)}.s-d06bb37f7500b4122992{position:absolute;top:calc(100% + 4px)}