:root{--taupe-700:#8B6E60;--taupe-100:#f5efe9;--indigo-900:#2D1F5E;--indigo-700:#3a2b78;--ink:#17141f;--text:#1c1b1a;--muted:#5b5560;--bg:#fcfaf8;--link-color:#3a2b78;--shadow:0 10px 30px rgba(25,20,40,.18);--container:1200px;--radius:16px;--gap:clamp(16px,2vw,28px);--section:clamp(60px,8vw,120px)}*,::after,::before{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;scroll-behavior:smooth}figure,h1,h2,h3,ol,p,ul{margin:0;padding:0}img{display:block;max-width:100%;height:auto}a,button{background:0 0;border:0;color:inherit;font:inherit;padding:0}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--text);background:var(--bg);max-width:100vw;overflow-x:hidden}a{color:var(--link-color)}.s-255a762c36cdae2fe950{width:min(var(--container),92vw);margin-inline:auto}.s-0335bd3da698e00a3d2d,.s-212301c593df7a10ee64,nav a{cursor:pointer}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;backdrop-filter:blur(6px);background:color-mix(in srgb,#fff 78%,transparent);border-bottom:1px solid color-mix(in srgb,var(--taupe-100) 70%,var(--indigo-900) 30%)}.s-ab75b8b1ff22d65876f0{display:flex;align-items:center;justify-content:space-between;padding:14px 0;gap:16px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px;color:var(--ink)}.s-ae3d7fbdc7f36b2e3453{width:42px;height:42px;border-radius:10px;overflow:hidden;box-shadow:var(--shadow);background:linear-gradient(135deg,var(--taupe-700),var(--indigo-900))}.s-ae3d7fbdc7f36b2e3453 img{width:100%;height:100%;object-fit:cover}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6{font-weight:800;letter-spacing:.5px;font-size:1.05rem}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}nav.s-e3b7c980d763196e9d13 a{color:var(--ink);font-weight:600;padding:8px 10px;border-radius:10px}nav.s-e3b7c980d763196e9d13 a:hover{background:var(--taupe-100);text-decoration:none}.s-03648b909e476a499259{padding:10px 16px;border-radius:12px;background:linear-gradient(135deg,var(--indigo-900),var(--indigo-700));color:#fff;font-weight:700;box-shadow:var(--shadow)}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border-radius:12px;background:var(--taupe-100);align-items:center;justify-content:center}.s-7a86b15480e0a870f0b0 span{width:20px;height:2px;background:var(--indigo-900);position:relative;display:block}.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{content:"";position:absolute;left:0;right:0;height:2px;background:var(--indigo-900)}.s-7a86b15480e0a870f0b0 span::before{top:-6px}.s-7a86b15480e0a870f0b0 span::after{top:6px}main{min-height:100vh;display:grid;align-content:start}.s-0911aed621a145fb7a54{padding:clamp(68px,10vw,120px) 0;background:linear-gradient(180deg,#fff,#fbf6f1)}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1.1fr .9fr;gap:var(--gap);align-items:center}@media (max-width:980px){nav.s-e3b7c980d763196e9d13{position:fixed;inset:64px 0 auto 0;background:#fff;padding:18px 6vw 28px;border-bottom:1px solid var(--taupe-100);transform:translateY(-140%);transition:transform .5s cubic-bezier(.2,.8,.2,1);flex-direction:column;gap:10px}nav.s-e3b7c980d763196e9d13.s-5fc7e38bffe00ca46add{transform:translateY(0)}.s-7a86b15480e0a870f0b0{display:flex}.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-9cd7c186300be5672687 .s-c44e12466ad9bfb4d398{color:var(--indigo-900);font-weight:800;display:inline-flex;gap:10px;align-items:center}.s-9cd7c186300be5672687 .s-c44e12466ad9bfb4d398::before{content:"";width:10px;height:10px;border-radius:50%;background:conic-gradient(from .3turn,var(--taupe-700),var(--indigo-900));box-shadow:0 0 0 6px color-mix(in srgb,var(--indigo-900) 10%,transparent)}h1{font-size:clamp(2rem,1.6rem + 1.8vw,3rem);color:var(--indigo-900)}p.s-e4b074a036fcdaa716be{color:var(--muted)}.s-8f327bef6e7f6d96a4d1{aspect-ratio:4/3;border-radius:22px;overflow:hidden;box-shadow:var(--shadow)}.s-8f327bef6e7f6d96a4d1 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-6578912eabc4ebb2adc8{padding:var(--section) 0}.s-584b59eaafaa354b39a5{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap)}@media (max-width:1100px){.s-584b59eaafaa354b39a5{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.s-584b59eaafaa354b39a5{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid color-mix(in srgb,var(--taupe-100) 80%,var(--indigo-900) 20%);border-radius:20px;padding:22px;box-shadow:var(--shadow);display:grid;gap:8px}.s-fd14b4cac7faef751c84{transition-delay:.05s}.s-0732f58da97896ee4dab{transition-delay:.1s}.s-ca49a380d75e22487a14{transition-delay:.15s}.s-9c6c337ee51971e973c9{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#fff;font-weight:900;background:linear-gradient(135deg,var(--indigo-900),var(--taupe-700))}.s-23b0ed88362dca359e07{padding:12px 18px;border-radius:14px;color:#fff;font-weight:800;background:linear-gradient(135deg,var(--indigo-900),var(--indigo-700));box-shadow:var(--shadow)}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px) scale(.98);filter:blur(6px)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:none;filter:none;transition:transform .9s cubic-bezier(.2,.8,.2,1),opacity .9s,filter .9s}footer.s-a928d4c5751e4352ec16{background:linear-gradient(180deg,#fcfaf8,#f5efe9);border-top:1px solid var(--taupe-100)}.s-790f5a4f2e985b582ee9{padding:30px 0 40px;display:grid;gap:20px}.s-49709ad975004444e9f4{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;align-items:start}@media (max-width:900px){.s-49709ad975004444e9f4{grid-template-columns:1fr}}.s-0a73eea00e89f420e14d{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.s-0a73eea00e89f420e14d a{padding:6px 0;color:var(--ink);font-weight:600}.s-623b8e331687f0d3a7e0{color:var(--muted);font-size:.95rem;display:flex;gap:16px;flex-wrap:wrap}.s-21c87345f76c79d78257{color:var(--indigo-900)}.s-40e8238d648e36ebede8{display:flex;flex-wrap:wrap;gap:14px;margin-top:clamp(24px,4vw,40px)}