body,html,ol,ul{margin:0;padding:0}img,label,svg{display:block}.s-70dec33a5fe6a63805da,.s-f33a1ad7fa92ffdf2b21{grid-template-columns:1fr 1fr}:root{--navy:#16293A;--sand:#D9C6A3;--sand-2:#E9DEC9;--link-color:#E0B877;--accent:#F2B880;--shadow:0 20px 50px rgba(13,26,38,.22),0 4px 20px rgba(13,26,38,.18);--radius:16px;--container:clamp(280px,92vw,1180px);--section-space:clamp(60px,8vw,120px);--shadow:0 18px 42px rgba(13,26,38,.22),0 4px 18px rgba(13,26,38,.18);--radius:14px}*,.s-40871d16c5c7089afefa *,::after,::before{box-sizing:border-box}img,svg{max-width:100%}button,input,select,textarea{font:inherit;color:inherit;background:0 0;border:0;padding:0}body,input{color:var(--sand-2)}ol,ul{list-style:none}a{text-decoration:none;color:var(--link-color)}html{scroll-behavior:smooth}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial;background:radial-gradient(1200px 600px at 15% 10%,rgba(233,222,201,.05),transparent 60%),radial-gradient(1000px 500px at 85% 90%,rgba(233,222,201,.06),transparent 60%),var(--navy);line-height:1.5;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:var(--container);margin-inline:auto;padding-inline:1rem}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;padding:.9rem 1.2rem;background:linear-gradient(135deg,var(--sand),#e8d5b3);color:#0f1720;font-weight:700;box-shadow:var(--shadow);cursor:pointer}.s-32de81d91dad96832480{margin-top:1rem}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;backdrop-filter:saturate(1.2) blur(10px);background:rgba(22,41,58,.72);border-bottom:1px solid rgba(233,222,201,.12)}.s-ab75b8b1ff22d65876f0{display:flex;align-items:center;justify-content:space-between;min-height:64px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.75rem}.s-9a6e62baac61bc01b827{width:36px;height:36px;border-radius:10px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.25)}.s-f88ffcdbfa9b410a08ee{font-weight:900;color:var(--sand);font-size:1.05rem}nav.s-9579c21825ff83855299{display:flex;align-items:center;gap:1.2rem}nav.s-9579c21825ff83855299 a{padding:.55rem .8rem;border-radius:12px;color:var(--sand-2);border:1px solid transparent}nav.s-9579c21825ff83855299 a:hover{border-color:rgba(233,222,201,.2);background:rgba(233,222,201,.07)}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:10px;align-items:center;justify-content:center;border:1px solid rgba(233,222,201,.16);cursor:pointer}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d{position:relative;width:22px;height:2px;background:var(--sand);border-radius:2px}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after,.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--sand);border-radius:2px;transform-origin:center;transition:transform .3s,top .3s}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{top:-7px}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after{top:7px}.s-b3cd584ff1d124ae8f1d{position:fixed;inset:0 0 auto 0;top:64px;height:calc(100vh - 64px);background:linear-gradient(180deg,rgba(22,41,58,.96),rgba(22,41,58,.98));transform:translateY(-8px) scale(.98);opacity:0;pointer-events:none;transition:transform .25s,opacity .25s;z-index:60;padding:1rem 1.25rem 2rem;display:flex;flex-direction:column;gap:.5rem}.s-b3cd584ff1d124ae8f1d a{padding:1rem;border-radius:12px;background:rgba(233,222,201,.07);border:1px solid rgba(233,222,201,.16);color:var(--sand)}.s-93e615789fdb08d58a9f .s-b3cd584ff1d124ae8f1d{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d,.s-f3287e154f5b5779ce8a{background:0 0}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{top:0;transform:rotate(45deg)}.s-93e615789fdb08d58a9f .s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after{top:0;transform:rotate(-45deg)}main{min-height:100vh}.s-20182fbc10716eb197ea{padding-block:var(--section-space)}.s-f3c543ad5fe9d69603e7{display:grid;gap:clamp(16px,3vw,28px)}.s-7040cb72e5b1a981b50c{background:rgba(32,52,68,.55);border:1px solid rgba(233,222,201,.18);border-radius:16px;box-shadow:var(--shadow);padding:1.2rem}.s-bb362a46a483f3f8c993,input{background:rgba(233,222,201,.06)}.s-b553fa5dedda8c556f55{margin-top:.8rem}.s-bb362a46a483f3f8c993{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(233,222,201,.18);box-shadow:var(--shadow)}.s-23d75500ec79d71aeb6e,.s-6d765a5ffd9c3452641b{position:fixed;right:clamp(10px,2vw,24px);box-shadow:var(--shadow)}.s-d455a1573de2f6e6c343{aspect-ratio:4/3}.s-bb362a46a483f3f8c993 img{width:100%;height:100%;object-fit:cover;object-position:center}label{font-weight:700;color:#fff;margin:.6rem 0 .2rem}input{width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(233,222,201,.18)}.s-f33a1ad7fa92ffdf2b21{display:grid;gap:.8rem}.s-5e02f4d6aea0b3a7ccbf,.s-c21c237e8a2705b26599{margin-top:.4rem}.s-92005ecf3788faea8346{font-size:.9rem;opacity:.8}.s-356d897c89dcd60a0cdb{margin:.8rem 0 0}.s-5e9b60f69165f32f8930{display:inline-flex;align-items:center;gap:.4rem;background:rgba(233,222,201,.1);border:1px solid rgba(233,222,201,.16);color:var(--sand);border-radius:999px;padding:.35rem .6rem;font-weight:700;font-size:.9rem}footer.s-a928d4c5751e4352ec16{margin-top:8vh;border-top:1px solid rgba(233,222,201,.12);background:linear-gradient(180deg,rgba(22,41,58,.85),#16293a)}.s-790f5a4f2e985b582ee9{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:2rem 0;align-items:start}.s-5109b8ed055a6af8a9f4{display:flex;align-items:center;gap:.8rem}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1.25rem}.s-5ab97e7baeed3b39b1b4 a{color:var(--sand-2);padding:.35rem .25rem;border-radius:8px}.s-5ab97e7baeed3b39b1b4 a:hover{background:rgba(233,222,201,.07);border:1px solid rgba(233,222,201,.16)}@media (max-width:980px){nav.s-9579c21825ff83855299{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-70dec33a5fe6a63805da,.s-790f5a4f2e985b582ee9,.s-f33a1ad7fa92ffdf2b21{grid-template-columns:1fr}}.s-40871d16c5c7089afefa a{color:var(--link-color);text-decoration:none}.s-40871d16c5c7089afefa a:hover{text-decoration:underline}.s-40871d16c5c7089afefa .s-56095d030502292c7ac6,.s-40871d16c5c7089afefa .s-b553f1922a573489c475,.s-40871d16c5c7089afefa [role=button],.s-40871d16c5c7089afefa button{cursor:pointer}.s-23d75500ec79d71aeb6e{bottom:clamp(10px,2vw,24px);z-index:9999;width:min(520px,94vw);background:linear-gradient(180deg,rgba(22,41,58,.95),rgba(22,41,58,.98));color:var(--sand-2);border:1px solid rgba(233,222,201,.18);border-radius:var(--radius);padding:.95rem 1rem;display:none}.s-eb7d2a78c21a5b178a32{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:start}.s-9ee568e02148d36c6a81{margin:0 0 .25rem;color:#fff;font-weight:800;font-size:1rem;line-height:1.2}.s-03b1d0cb9cd399105874{margin:0;font-size:.95rem;opacity:.95}.s-0119850e37dda7f16e7d{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.s-5f9b7de0bf8ff62a1810{border:1px solid rgba(233,222,201,.18);background:rgba(233,222,201,.06);color:var(--sand-2);padding:.6rem .85rem;border-radius:999px;font-weight:800}.s-5f9b7de0bf8ff62a1810:hover{background:rgba(233,222,201,.12)}.s-74f25617e801546dc93a{background:linear-gradient(135deg,var(--sand),#e8d5b3);color:#0f1720;border-color:transparent}.s-74f25617e801546dc93a:hover{filter:brightness(.98)}.s-b553f1922a573489c475{align-self:center;font-size:.9rem;opacity:.9}.s-6d765a5ffd9c3452641b{bottom:calc(clamp(10px,2vw,24px) + 70px);z-index:10000;width:min(560px,96vw);background:linear-gradient(180deg,rgba(22,41,58,.97),rgba(22,41,58,.99));color:var(--sand-2);border:1px solid rgba(233,222,201,.18);border-radius:var(--radius);padding:1rem;display:none}.s-6d765a5ffd9c3452641b h3{margin:0 0 .35rem;color:#fff}.s-6d765a5ffd9c3452641b p{margin:0 0 .65rem;font-size:.95rem;opacity:.95}.s-469a41d7bcf9feffa225{display:grid;gap:.6rem .8rem;grid-template-columns:1fr auto;align-items:center}.s-56095d030502292c7ac6{display:inline-flex;align-items:center;gap:.5rem;background:rgba(233,222,201,.08);border:1px solid rgba(233,222,201,.16);color:var(--sand);border-radius:999px;padding:.45rem .75rem;font-weight:800;font-size:.9rem}.s-bd33e331fae11cc17ffe{font-size:.75rem;opacity:.85;background:rgba(233,222,201,.14);padding:.2rem .5rem;border-radius:999px}.s-f9f73ec44e0bca5f3573{display:inline-flex;align-items:center;gap:.55rem}.s-f9f73ec44e0bca5f3573 input{appearance:none;width:42px;height:26px;border-radius:999px;position:relative;border:1px solid rgba(233,222,201,.25);background:rgba(233,222,201,.08);outline:0;transition:.2s}.s-f9f73ec44e0bca5f3573 input::after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;top:3px;left:3px;background:var(--sand);transition:.2s}.s-f9f73ec44e0bca5f3573 input:checked{background:linear-gradient(135deg,var(--sand),#e8d5b3);border-color:transparent}.s-f9f73ec44e0bca5f3573 input:checked::after{left:20px;background:#0f1720}.s-f7e9960985a705b00bfd{font-size:.85rem;opacity:.85;margin-top:.5rem}.s-e2ab67f535936233324e{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.8rem}@media (prefers-reduced-motion:no-preference){.s-23d75500ec79d71aeb6e,.s-6d765a5ffd9c3452641b{transform:translateY(8px);opacity:.98;transition:transform .25s,opacity .25s}.s-23d75500ec79d71aeb6e.s-3e77eea577f1f58d7d10,.s-6d765a5ffd9c3452641b.s-3e77eea577f1f58d7d10{transform:translateY(0);opacity:1}}@media (max-width:520px){.s-eb7d2a78c21a5b178a32{grid-template-columns:1fr}.s-0119850e37dda7f16e7d{justify-content:flex-start}.s-6d765a5ffd9c3452641b{bottom:calc(clamp(10px,2vw,24px) + 12px)}}.s-c0e6dad204a87040983b{color:#fff;margin:.2rem 0 .6rem}.s-d644eead15c8894c3d8d{max-width:70ch}.s-cfe0e2e41b977d65a528{margin:0}.s-b3a3ecb4d411d01a21f5{margin:.25rem 0 0}.s-67aaee906b7665f75c21{color:#fff;margin-top:0}.s-b785aa3cb46c6fe0168b{color:var(--sand-2);margin:.6rem 0 0;opacity:.9}