:root{--beige:#F4E9DA;--navy:#0F2A43;--navy-80:#153652;--sage:#86A28A;--ink:#0f0f10;--muted:#3e474f;--link-color:#2E6D59;--glass:rgba(255,255,255,.55);--container:1200px;--radius:14px;--shadow:0 10px 30px rgba(15,42,67,.18)}*,::after,::before{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body,figure,h1,h2,h3,h4,li,p,ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{color:var(--link-color);text-decoration:none}a:focus,button:focus{outline:2px solid var(--sage);outline-offset:2px}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";color:var(--navy);background:radial-gradient(1200px 700px at 20% 10%,#fff3e2 0,transparent 60%),radial-gradient(900px 600px at 85% 20%,#e6f1ea 0,transparent 60%),var(--beige);line-height:1.45;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:min(100%,var(--container));margin-inline:auto;padding:clamp(16px,2.5vw,28px)}header{position:sticky;top:0;z-index:50;backdrop-filter:saturate(160%) blur(10px);background:linear-gradient(180deg,rgba(244,233,218,.9),rgba(244,233,218,.65));border-bottom:1px solid rgba(15,42,67,.07)}.s-ab75b8b1ff22d65876f0{display:flex;align-items:center;justify-content:space-between;gap:20px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img.s-5807dd602664a565fe53{width:40px;height:40px;border-radius:10px;box-shadow:var(--shadow)}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6{font-weight:800;letter-spacing:.2px}.s-e315b9647f24c7978ddb{font-size:12px;color:var(--muted)}nav ul{list-style:none;display:flex;gap:18px;align-items:center}nav a{font-weight:600;padding:10px 12px;border-radius:10px}nav a:hover{background:rgba(134,162,138,.12)}.s-f7525edf70a8458e7664{background:var(--navy);color:#fff}.s-f7525edf70a8458e7664:hover{background:var(--navy-80)}.s-7a86b15480e0a870f0b0{display:none;background:0 0;border:0;width:44px;height:44px;border-radius:12px;cursor:pointer}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0::after,.s-7a86b15480e0a870f0b0::before{content:"";display:block;height:2px;background:var(--navy);margin:7px 10px;transition:transform .35s,opacity .25s}.s-b5d6577a4db23ec8675f{display:none;position:fixed;inset:70px 12px auto 12px;background:#fff;border:1px solid rgba(15,42,67,.08);border-radius:16px;box-shadow:var(--shadow);padding:12px}.s-b5d6577a4db23ec8675f ul{flex-direction:column;align-items:stretch}.s-b5d6577a4db23ec8675f a{padding:14px 12px;border-radius:12px;background:linear-gradient(180deg,#fff,#faf8f5)}.s-b5d6577a4db23ec8675f a+a{margin-top:8px}.s-6e6d10c71fe3e2d1be11,.s-d4ba4554d565105f80cb .s-b5d6577a4db23ec8675f{display:block}.s-d4ba4554d565105f80cb .s-7a86b15480e0a870f0b0 span{transform:scaleX(0)}.s-d4ba4554d565105f80cb .s-7a86b15480e0a870f0b0::before{transform:translateY(9px) rotate(45deg)}.s-d4ba4554d565105f80cb .s-7a86b15480e0a870f0b0::after{transform:translateY(-9px) rotate(-45deg)}.s-0911aed621a145fb7a54{min-height:92vh;display:grid;place-items:center;position:relative;overflow:hidden}.s-0911aed621a145fb7a54 .s-f0cad97953dfb126d32d{width:min(100%,var(--container));display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(16px,3.5vw,40px);padding-block:clamp(36px,6vw,72px)}.s-2351b1d3c90fc1094adf{position:relative;padding:clamp(24px,3.5vw,36px);background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,.65));border:1px solid rgba(15,42,67,.08);border-radius:22px;box-shadow:var(--shadow);isolation:isolate}.s-2351b1d3c90fc1094adf::after,.s-2351b1d3c90fc1094adf::before{content:"";position:absolute;inset:-2px;border-radius:inherit;z-index:-1;background:conic-gradient(from 0deg at 75% 20%,rgba(134,162,138,.65),transparent 25%),conic-gradient(from 180deg at 15% 80%,rgba(15,42,67,.5),transparent 30%);filter:blur(24px);opacity:.55;animation:18s linear infinite halo}@keyframes halo{to{transform:rotate(360deg)}}.s-e3d73bbe835342dd939e{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--muted);background:rgba(134,162,138,.14);padding:8px 12px;border-radius:999px}.s-0911aed621a145fb7a54 h1{margin-top:14px;font-size:clamp(36px,5.6vw,64px);line-height:1.05;color:var(--navy);letter-spacing:-.02em;font-weight:900}.s-0911aed621a145fb7a54 p.s-8cb33b2754e53feca4f7{margin-top:14px;font-size:clamp(16px,1.4vw,19px);color:#24374a;max-width:62ch}.s-f9e2073bb5434552b837{display:flex;align-items:flex-start;gap:14px;margin-top:20px;flex-wrap:wrap}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:14px;font-weight:800;letter-spacing:.02em;border:2px solid transparent}.s-23b0ed88362dca359e07{background:var(--navy);color:#fff;box-shadow:0 14px 32px rgba(15,42,67,.22)}.s-23b0ed88362dca359e07:hover{background:#0b2236;transform:translateY(-1px)}.s-edfabaff57f2f9d79a4a{width:100%;font-size:14px;color:var(--muted)}.s-edfabaff57f2f9d79a4a a{font-weight:700;text-decoration:underline dotted}.s-e5df2721529cfa7568e9{position:relative;aspect-ratio:4/5;border-radius:24px;overflow:hidden;border:1px solid rgba(15,42,67,.08);background:linear-gradient(180deg,#fff,#fbfaf7);box-shadow:var(--shadow)}.s-e5df2721529cfa7568e9 .s-5c7d283db5846bba7f89{position:absolute;inset:-30%;border-radius:50%;border:2px dashed rgba(15,42,67,.12);animation:40s linear infinite spin}.s-e5df2721529cfa7568e9 .s-5c7d283db5846bba7f89.s-a50126cc2d6c726de0ca{inset:-20%;animation-duration:26s;border-style:solid;border-color:rgba(134,162,138,.35)}.s-e5df2721529cfa7568e9 .s-5c7d283db5846bba7f89.s-aa893358be4b506d8aeb{inset:-10%;animation-duration:18s;border-style:dotted}@keyframes spin{to{transform:rotate(360deg)}}.s-bd5a6fcd49ada4f8ed0d{position:absolute;inset:0;display:grid;grid-template-rows:1fr 160px;grid-template-columns:1fr;gap:0}.s-9c3c01b49dd6edc63f60{position:relative}.s-dcb881481c56dd2bc40c{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px}.s-dcb881481c56dd2bc40c .s-fad7abc8664a0b53b795{border-radius:14px;overflow:hidden;border:1px solid rgba(15,42,67,.08);background:#fff}.s-6001ab2c72462cd43525 img,.s-93493e46c8cbaa89faab,.s-e30bac819e76bf091aae{width:100%;height:100%;object-fit:cover;object-position:center}.s-483a849194ae14bacc5f{position:absolute;top:16px;right:16px;background:rgba(134,162,138,.9);color:#0b2b1f;padding:8px 12px;font-weight:900;font-size:12px;border-radius:999px;letter-spacing:.08em;text-transform:uppercase}.s-658c8286c17e402644ee{opacity:0;transform:translateY(12px) scale(.98);transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:none}.s-32a4f12c247be0e7fa78{position:absolute;pointer-events:none;opacity:.9}.s-32a4f12c247be0e7fa78.s-6dd34506bbd5e58221bb{background:radial-gradient(circle at 30% 30%,#9bb59f 0 40%,#86a28a 41% 100%);box-shadow:0 15px 40px rgba(134,162,138,.35)}.s-32a4f12c247be0e7fa78.s-57c5f2e274183c795f66{background:radial-gradient(circle at 60% 30%,#11314e 0 40%,#0f2a43 41% 100%);box-shadow:0 15px 40px rgba(15,42,67,.35)}.s-32a4f12c247be0e7fa78.s-89f6229a11ac4ebaa553{width:26px;height:26px;border-radius:50%}.s-32a4f12c247be0e7fa78.s-20af418657698863db8d{width:56px;height:56px;border-radius:16px;rotate:8deg}.s-32a4f12c247be0e7fa78.s-5296d5cced2aa1cf19af{width:120px;height:120px;border-radius:50%}.s-a473a8c1ab29e55e40e1{top:8%;left:8%;animation:11s ease-in-out infinite float1}.s-0f927dce74ec3475c7a3{bottom:12%;left:10%;animation:13s ease-in-out infinite float2}.s-d099916d553b31fdbfa0{top:16%;right:8%;animation:17s ease-in-out infinite float3}@keyframes float1{0%,100%{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes float2{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}@keyframes float3{0%,100%{transform:translateY(0) translateX(0)}50%{transform:translateY(-10px) translateX(-6px)}}footer{margin-top:40px;background:linear-gradient(180deg,rgba(15,42,67,.05),rgba(15,42,67,.08));border-top:1px solid rgba(15,42,67,.12)}.s-790f5a4f2e985b582ee9{display:grid;gap:24px}.s-49709ad975004444e9f4{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;align-items:start}.s-5109b8ed055a6af8a9f4{display:flex;gap:12px;align-items:center}.s-5109b8ed055a6af8a9f4 img{width:36px;height:36px;border-radius:10px}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;align-content:start}.s-5ab97e7baeed3b39b1b4 a{padding:6px 0;font-weight:700}.s-623b8e331687f0d3a7e0{display:flex;gap:16px;flex-wrap:wrap;font-size:14px;color:var(--muted)}.s-94e81641c40fc83dd1f2{margin-top:12px}.s-9a2b079cc82c080ebd2a{padding-bottom:18px}.s-212301c593df7a10ee64,.s-f7525edf70a8458e7664,a,button{cursor:pointer}main .s-20182fbc10716eb197ea{padding-block:clamp(48px,7vw,96px)}.s-20182fbc10716eb197ea .s-255a762c36cdae2fe950{display:grid;gap:clamp(18px,2.4vw,28px)}.s-20182fbc10716eb197ea h2{font-size:clamp(26px,3.2vw,40px);line-height:1.1;letter-spacing:-.01em}.s-20182fbc10716eb197ea p.s-0706025b2bbcec1ed8d6{max-width:72ch}.s-f3c543ad5fe9d69603e7{display:grid;gap:clamp(14px,1.8vw,20px)}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:repeat(3,1fr)}.s-f3c543ad5fe9d69603e7.s-ba3ce074cca37b5c9de9{grid-template-columns:repeat(4,1fr)}.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da{grid-template-columns:repeat(2,1fr)}@media (max-width:960px){.s-6e6d10c71fe3e2d1be11,nav{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}.s-0911aed621a145fb7a54 .s-f0cad97953dfb126d32d,.s-49709ad975004444e9f4{grid-template-columns:1fr}.s-e5df2721529cfa7568e9{order:-1;aspect-ratio:16/9}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04,.s-f3c543ad5fe9d69603e7.s-ba3ce074cca37b5c9de9{grid-template-columns:1fr 1fr}}@media (max-width:640px){.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da,.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04,.s-f3c543ad5fe9d69603e7.s-ba3ce074cca37b5c9de9{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,#fff,#fbfaf7);border:1px solid rgba(15,42,67,.08);border-radius:18px;padding:18px;box-shadow:var(--shadow);position:relative;overflow:hidden}.s-2ab0591dbcf5fefdad65 h3{font-size:clamp(18px,2.1vw,22px);margin-bottom:6px}.s-2ab0591dbcf5fefdad65 p{color:#2b3f55}.s-c44e12466ad9bfb4d398{font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--muted)}.s-adac3846b477f4671462{display:inline-block;padding:6px 10px;border-radius:999px;background:rgba(134,162,138,.15);color:#113b2c;font-weight:800;font-size:12px}.s-f8995ba5891b07e328c6{width:28px;height:28px;object-fit:contain}.s-b10a7e1b3479994a7510{display:flex;align-items:center;gap:10px;margin-top:12px}.s-b10a7e1b3479994a7510 a{font-weight:800;text-decoration:underline dotted}.s-b26dc72d261a92c1cfd1{display:grid;gap:12px}.s-38b62be4bddaa5661c7d{display:grid;gap:10px}.s-38b62be4bddaa5661c7d li{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.s-383216819013117c7440{width:16px;height:16px}.s-6001ab2c72462cd43525{height:240px;border-radius:16px;overflow:hidden;border:1px solid rgba(15,42,67,.08);background:#fff}.s-2097c33723b61c7e24d3{font-weight:900;font-size:clamp(20px,2.8vw,28px)}.s-c51048b7325d60e326d1{font-size:13px;color:var(--muted)}.s-2fcb5a43a42afa8e9972{background:linear-gradient(90deg,rgba(15,42,67,.05),rgba(134,162,138,.08),rgba(15,42,67,.05));padding:10px;border-radius:12px;font-weight:700}.s-c38c66f7bf25cecaff5e{display:flex;flex-wrap:wrap;gap:8px}.s-c38c66f7bf25cecaff5e a{padding:8px 12px;border-radius:999px;background:#fff;border:1px solid rgba(15,42,67,.12);font-weight:700}.s-9c6c337ee51971e973c9{font-size:36px;font-weight:900;color:#0b2236}.s-6558780756caf6326add{color:var(--sage);text-decoration:underline wavy rgba(134,162,138,.5) 3px}