header.s-f819d7dee1ee55de63a8,section{border-bottom:1px solid rgba(0,0,0,.06)}:root{--sand:#F5E9DA;--coral:#FF5A5F;--ink:#111;--ink-2:#2B2B2B;--muted:#6B6B6B;--link-color:#E04545;--container:1140px;--shadow:0 10px 30px rgba(0,0,0,.12);--space-xl:90px;--radius:16px}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial;color:var(--ink);background:linear-gradient(160deg,var(--sand),#fff 60%);max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}a:hover{text-decoration:underline}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding-inline:20px}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:1000;backdrop-filter:saturate(1.2) blur(10px);background:color-mix(in oklab,#fff 80%,var(--sand) 20%)}.s-ab75b8b1ff22d65876f0{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px;text-decoration:none}.s-63acf68c4f951d6412a8 .s-f1b5a91d4d6ad523f261{width:44px;height:44px;border-radius:12px;overflow:hidden;box-shadow:var(--shadow)}.s-63acf68c4f951d6412a8 .s-6ae999552a0d2dca14d6{font-weight:800;letter-spacing:.4px}nav.s-9579c21825ff83855299{display:flex;align-items:center;gap:20px}nav.s-9579c21825ff83855299 a{font-weight:600}.s-7a86b15480e0a870f0b0{display:none;cursor:pointer;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:.6rem .75rem;box-shadow:var(--shadow)}.s-38591decbaf4a67f37e3{position:fixed;inset:0 0 0 auto;width:min(86vw,380px);background:#fff;box-shadow:-30px 0 60px rgba(0,0,0,.18);transform:translateX(100%);transition:transform .3s;padding:22px}.s-38591decbaf4a67f37e3.s-5fc7e38bffe00ca46add{transform:none}.s-38591decbaf4a67f37e3 a{display:block;padding:12px 6px;font-size:1.05rem;border-radius:10px}.s-38591decbaf4a67f37e3 .s-da38860cb875cb64092e{position:absolute;right:18px;top:18px;cursor:pointer;border:none;background:#fff;padding:.4rem .6rem;border-radius:10px;box-shadow:var(--shadow)}main{min-height:100vh}section{padding:var(--space-xl) 0}h1,h2{margin:0 0 10px}p{margin:10px 0;color:var(--ink-2);line-height:1.6}ul{margin:10px 0 0 22px}footer.s-a928d4c5751e4352ec16{margin-top:90px;padding:60px 0 70px;background:#fff;border-top:1px solid rgba(0,0,0,.06)}.s-33aa5d4d1153073f9c4f{display:grid;gap:28px;grid-template-columns:1.1fr .9fr}.s-5109b8ed055a6af8a9f4{display:flex;align-items:center;gap:12px}.s-5109b8ed055a6af8a9f4 .s-f1b5a91d4d6ad523f261{width:38px;height:38px;border-radius:10px;overflow:hidden}.s-379e75c850e1334ef7be{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:8px 24px}.s-379e75c850e1334ef7be a{padding:6px 0}.s-3e3ad2dbdd16803952ae{color:#6b6b6b;font-size:.95rem}.s-1a73af9e7ae00182733b{margin-top:12px;color:var(--ink-2)}@media (max-width:980px){nav.s-9579c21825ff83855299{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-33aa5d4d1153073f9c4f{grid-template-columns:1fr}}.s-6d4b21b4d948c56f76e1{color:var(--lf-ink-2);font-size:.92rem}.s-22d312379738f68117ad{cursor:pointer}