: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-5225e9e2ed799207892d{max-width:var(--max);margin-inline:auto;padding-inline:var(--pad)}.s-158494d7ad2d8ca30111{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:space-between}.s-dc3a7badff1680629d02{min-height:100vh}.s-881d8b15d36335134fc1{border-radius:var(--radius);background:#fff;box-shadow:var(--shadow);overflow:hidden}.s-2821fd18f45e789526cb{display:grid;grid-template-columns:1fr .6fr;gap:var(--gap);align-items:start}.s-0055ad0087f248035fa8{margin-top:16px}@media (max-width:1000px){.s-2821fd18f45e789526cb{grid-template-columns:1fr}}.s-a7c32bbb36a68e8af1b6{aspect-ratio:4/3}header.s-dccd58630d5b6dec26b1{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-fb4b213366508869c474{display:flex;align-items:center;justify-content:space-between;padding-block:10px}.s-6ed22b2b1109efcb266d{display:flex;align-items:center;gap:12px}.s-d2b983a29ad5ac6c0bfa{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-d2b983a29ad5ac6c0bfa::after{content:"";position:absolute;inset:8px;border-radius:50%;border:2px solid var(--sky)}.s-151add64b32164b7ebcb{font-weight:800;letter-spacing:.3px}nav.s-3d980c0d50f2f16868b7 a{padding:10px 14px;border-radius:12px;transition:.25s;font-weight:600}nav.s-3d980c0d50f2f16868b7 a:hover{background:rgba(44,119,179,.1)}.s-d62b007ddd451f365593{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:12px;border:2px solid var(--sky);background:var(--paper)}.s-d62b007ddd451f365593 svg{width:22px;height:22px}.s-dd75a18d81cded88f9c1{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-dd75a18d81cded88f9c1.s-9b3bffd90198bbe6b90d{transform:translateY(0) scale(1);opacity:1;pointer-events:auto}.s-dd75a18d81cded88f9c1 a{display:block;padding:14px 18px;border-bottom:1px dashed rgba(0,0,0,.06)}.s-dd75a18d81cded88f9c1 a:last-child{border-bottom:0}@media (max-width:980px){nav.s-3d980c0d50f2f16868b7{display:none}.s-d62b007ddd451f365593{display:flex}}main.s-5c8d49986a2363296c52{padding-block:clamp(48px,6vw,88px)}.s-11a99ce023a857e5e617{font-size:clamp(28px,3.2vw,48px);margin:.2em 0}.s-f8fd58d2121c09cef452{color:var(--muted);margin-bottom:12px}.s-25ad5cc1e6382e843c2a{margin-top:18px}.s-d0b3c78cd25d3559f105{padding:18px}.s-d0b3c78cd25d3559f105 h2{margin:1.4em 0 .4em;font-size:clamp(20px,2.1vw,26px)}.s-d0b3c78cd25d3559f105 h3{margin:1.2em 0 .4em;font-size:clamp(18px,1.8vw,22px)}.s-d0b3c78cd25d3559f105 ul{margin:.2em 0 .8em 1.2em}.s-d0b3c78cd25d3559f105 li{margin:.25em 0}.s-f5da662cbc12f38b1b0a{background:#fff7ed;border:1px solid #fed7aa;padding:10px 12px;border-radius:12px;color:#92400e;margin:.8em 0}.s-b9e90b72c327ea468a7c{background:linear-gradient(180deg,#f4efe9,#ece6dd);border-top:1px solid rgba(0,0,0,.06);padding-block:28px}.s-284f0940c77531f54494{display:flex;flex-wrap:wrap;gap:14px}*{box-sizing:border-box}