:root{--sky:#2C77B3;--sky-600:#1f5f90;--clay:#E3D5C6;--ink:#1b1f23;--paper:#fffefd;--muted:#6b7280;--shadow:0 10px 30px rgba(0,0,0,.12);--radius:22px;--pad:clamp(16px,2vw,28px);--gap:clamp(16px,2.2vw,32px);--max:1200px;--hand:"Shadows Into Light",ui-rounded,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--sans:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,"Helvetica Neue",Arial,sans-serif}html{scroll-behavior:smooth}body{margin:0;background:linear-gradient(180deg,var(--paper),#f9f7f4 60%,#f4efe9);color:var(--ink);font-family:var(--sans);line-height:1.6;max-width:100vw;overflow-x:hidden}a{color:#0f6abf;text-decoration:none}a:hover{text-decoration:underline}img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.s-934444e435a1b7866a2b{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.s-6afde232ce14115cf7fc{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:space-between}.s-444dbd380013fa2242b1{min-height:100vh}.s-a26e2582dfcc9fffb3b7{border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);overflow:hidden}.s-79a1eda0c40aaf45ed20{display:grid;grid-template-columns:1fr .6fr;gap:var(--gap);align-items:start}.s-76512600b5c9bcb8f1fd{margin-top:16px}@media (max-width:1000px){.s-79a1eda0c40aaf45ed20{grid-template-columns:1fr}}.s-e4e3172821d032d67948{aspect-ratio:4/3}header.s-d90e5c31139b9908f806{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.8);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.s-c0799ebbdf5c64039a4a{display:flex;align-items:center;justify-content:space-between;padding-block:10px}.s-2feac704773c2fb3b5f7{display:flex;align-items:center;gap:12px}.s-ede5c3d1fe717ce7beb9{width:40px;height:40px;border-radius:12px;background:radial-gradient(60% 60% at 50% 40%,var(--clay),#fff 70%);box-shadow:inset 0 0 0 2px var(--sky);position:relative}.s-ede5c3d1fe717ce7beb9::after{content:"";position:absolute;inset:8px;border-radius:50%;border:2px solid var(--sky)}.s-91abaf3d6fbf090dd3f2{font-weight:800;letter-spacing:.3px}nav.s-39a5d1c3745d3c8fd558 a{padding:10px 14px;border-radius:12px;transition:.25s;font-weight:600}nav.s-39a5d1c3745d3c8fd558 a:hover{background:rgba(44,119,179,.1)}.s-1a112f868a392c9538fe{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;border:2px solid var(--sky);background:var(--paper)}.s-1a112f868a392c9538fe svg{width:22px;height:22px}.s-8c80b7c95c2e56d403aa{position:fixed;inset:0 0 auto auto;top:64px;right:var(--pad);background:#fff;border-radius:18px;box-shadow:var(--shadow);width:min(86vw,320px);transform:translateY(-12px) scale(.98);opacity:0;pointer-events:none;transition:.25s}.s-8c80b7c95c2e56d403aa.s-b42e29ec1a993328f055{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.s-8c80b7c95c2e56d403aa a{display:block;padding:14px 18px;border-bottom:1px dashed rgba(0,0,0,.06)}.s-8c80b7c95c2e56d403aa a:last-child{border-bottom:0}@media (max-width:980px){nav.s-39a5d1c3745d3c8fd558{display:none}.s-1a112f868a392c9538fe{display:flex}}main.s-216b2a10991d3ad10925{padding-block:clamp(48px,6vw,88px)}.s-4a362bf2af4385466f96{font-size:clamp(28px,3.2vw,48px);margin:.2em 0}.s-5b355b48da0d8dd03baf{color:var(--muted);margin-bottom:12px}.s-92cbb37762e8234db733{margin-top:18px}.s-673f79b1d28ca5223eb5{padding:18px}.s-673f79b1d28ca5223eb5 h2{margin:1.4em 0 .4em;font-size:clamp(20px,2.1vw,26px)}.s-673f79b1d28ca5223eb5 h3{margin:1.2em 0 .4em;font-size:clamp(18px,1.8vw,22px)}.s-673f79b1d28ca5223eb5 ul{margin:.2em 0 .8em 1.2em}.s-673f79b1d28ca5223eb5 li{margin:.25em 0}.s-8dea58146b0f7367a113{background:linear-gradient(180deg,#f4efe9,#ece6dd);border-top:1px solid rgba(0,0,0,.06);padding-block:28px}.s-d86ffccbbfcca0b0a588{display:flex;flex-wrap:wrap;gap:14px}*{box-sizing:border-box}