.s-20182fbc10716eb197ea,footer{border-top:1px solid rgba(14,14,14,.08)}:root{--soft-black:#0e0e0e;--cream:#FFF6EC;--muted:#464646;--container:1000px}*,::after,::before{box-sizing:border-box}body,html{height:100%}body,dd,dl,dt,h1,h2,h3,h4,li,ol,p,ul{margin:0}a{text-decoration:none;color:#ff7f6f}html{scroll-behavior:smooth}body{line-height:1.6;-webkit-font-smoothing:antialiased;background:var(--cream);color:var(--soft-black);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--container);margin:0 auto;padding:0 24px}.s-c1e280ceee85082bae82{margin-top:14px}.s-20182fbc10716eb197ea{padding:clamp(48px,6vw,84px) 0}h1{font-size:clamp(1.8rem,3.8vw,3rem);line-height:1.1;margin-bottom:8px}h2{font-size:clamp(1.3rem,2.6vw,1.8rem);margin:14px 0 8px}h3{font-size:1.05rem;margin:12px 0 6px}.s-8cb33b2754e53feca4f7{color:var(--muted);max-width:80ch}ol,ul{padding-left:20px}.s-c51048b7325d60e326d1{background:#fff;border:1px solid var(--soft-black);border-radius:12px;padding:12px}.s-1e6ba947489071f4c56b{margin-top:12px}header{position:sticky;top:0;z-index:50;backdrop-filter:saturate(1.2) blur(8px);background:color-mix(in oklab,var(--cream) 92%,#fff 8%);border-bottom:1px solid rgba(14,14,14,.08)}.s-fea877d4f0f1699da0f9{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:16px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-755ea24aa34ee7d8efa5{font-weight:900;letter-spacing:.4px}.s-5807dd602664a565fe53{width:42px;height:42px;border-radius:10px;overflow:hidden;border:2px solid var(--soft-black);flex:0 0 42px}.s-2af7ba610d5e2506d4bb{height:32px;width:32px}.s-bce1b640aa3b70b17d91{display:flex;gap:22px;align-items:center}.s-bce1b640aa3b70b17d91 a{font-weight:700;font-size:.95rem}.s-cc4c96facde9ef9579c3{white-space:nowrap;font-weight:800}.s-7a86b15480e0a870f0b0{display:none;background:0 0;border:0;width:44px;height:44px;padding:8px}.s-7a86b15480e0a870f0b0 span,.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{display:block;background:var(--soft-black);height:2px;border-radius:2px;position:relative;width:100%}.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{content:"";position:absolute;left:0}.s-7a86b15480e0a870f0b0 span::before{top:-8px}.s-7a86b15480e0a870f0b0 span::after{top:8px}footer{background:#fff;padding:34px 0}.s-e53f6505fb12a7b7f678{display:grid;grid-template-columns:2fr 1.2fr 1fr;gap:22px}.s-5ab97e7baeed3b39b1b4 a{display:block;padding:6px 0}.s-b150a1aa0a630d6d247c{font-size:.9rem;color:var(--muted);margin-top:8px}@media (max-width:980px){.s-bce1b640aa3b70b17d91{display:none}.s-7a86b15480e0a870f0b0{display:inline-block}.s-10e7a3fcea616cd8cc05{position:fixed;inset:64px 0 auto 0;background:var(--cream);border-top:1px solid rgba(14,14,14,.08);transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s}.s-10e7a3fcea616cd8cc05.s-5fc7e38bffe00ca46add{transform:translateY(0);opacity:1;visibility:visible}.s-76284e0741d714672caf{display:grid;gap:10px;padding:18px}.s-76284e0741d714672caf a{padding:14px 12px;border:1px solid var(--soft-black);border-radius:12px;background:#fff;font-weight:700}.s-e53f6505fb12a7b7f678{grid-template-columns:1fr}}.s-33cc824b1eca5788d93b{align-items:center;display:flex;gap:10px;margin-bottom:10px}.s-cf0d76a7e2ee5c36434c{margin-bottom:6px}.s-80798799f3c9e6ea82cc{justify-content:flex-end;margin-top:4px}