.s-d4ba4554d565105f80cb .s-b5d6577a4db23ec8675f,img{display:block}:root{--beige:#F4E9DA;--navy:#0F2A43;--navy-80:#153652;--sage:#86A28A;--muted:#3e474f;--link-color:#2E6D59;--container:1200px;--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{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";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-2ab0591dbcf5fefdad65,.s-b5d6577a4db23ec8675f{border:1px solid rgba(15,42,67,.08);box-shadow:var(--shadow)}.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-radius:16px;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-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-f7525edf70a8458e7664,a,button{cursor:pointer}main{min-height:100vh}.s-20182fbc10716eb197ea{padding-block:clamp(48px,7vw,96px)}.s-20182fbc10716eb197ea .s-255a762c36cdae2fe950{display:grid;gap:clamp(18px,2.4vw,28px)}h1{font-size:clamp(34px,4.6vw,56px);line-height:1.08;letter-spacing:-.01em}h2{font-size:clamp(24px,3.2vw,36px);line-height:1.12}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-70dec33a5fe6a63805da{grid-template-columns:repeat(2,1fr)}@media (max-width:960px){nav{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:1fr 1fr}}@media (max-width:640px){.s-f3c543ad5fe9d69603e7.s-70dec33a5fe6a63805da,.s-f3c543ad5fe9d69603e7.s-aaff6f1d73f85d962c04{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:linear-gradient(180deg,#fff,#fbfaf7);border-radius:18px;padding:18px}.s-94e81641c40fc83dd1f2,.s-b6de9c667d1f953c4cc9{margin-top:12px}.s-c44e12466ad9bfb4d398{font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:#3e474f}.s-6001ab2c72462cd43525{height:260px;border:1px solid rgba(15,42,67,.08);border-radius:16px;overflow:hidden;background:#fff}.s-6001ab2c72462cd43525 img{width:100%;height:100%;object-fit:cover;object-position:center}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}.s-5ab97e7baeed3b39b1b4 a{padding:6px 0;font-weight:700}.s-623b8e331687f0d3a7e0{display:flex;gap:16px;flex-wrap:wrap;font-size:14px;color:#3e474f}.s-9a2b079cc82c080ebd2a{padding-bottom:18px}