:root{--plum:#4C1D4F;--ivory:#FFF8EF;--teal:#2A9D8F;--link-color:#2A9D8F;--muted:#6c5e73;--container:min(1120px,92vw);--shadow:0 10px 30px rgba(12,10,16,.18)}*,::after,::before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,h1,h2,h3,h4,ol,p,ul{margin:0}a{text-decoration:none;color:var(--link-color)}:focus-visible{outline:2px dashed var(--teal);outline-offset:2px}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans";color:#201924;background:linear-gradient(180deg,var(--ivory),#fff);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:var(--container);margin-inline:auto;padding-inline:12px}.s-20182fbc10716eb197ea{padding-block:clamp(42px,6vw,80px)}h1{font-size:clamp(1.9rem,2.2vw + 1rem,3rem);line-height:1.05;color:#1b1320}h2{font-size:clamp(1.3rem,1.2vw + .9rem,1.9rem);margin-top:22px;color:#1c1321}.s-5d307c16ac0e770445b5,h3{margin-top:14px}h3{font-size:1.05rem;color:#3a2c43}.s-89f6229a11ac4ebaa553{color:var(--muted)}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(76,29,79,.12);border-radius:16px;padding:18px;box-shadow:var(--shadow)}.s-2a609230a5a9b8a71bd6 a{display:block;padding:6px 0}.s-c3ee137d4f22eb06ed13{width:100%;border-collapse:collapse}.s-35cc21c7c9ff7f257e81,.s-acd243973b8ece24055c{margin-top:8px}.s-c3ee137d4f22eb06ed13 td,.s-c3ee137d4f22eb06ed13 th{border:1px solid rgba(76,29,79,.18);padding:10px;vertical-align:top}header{position:sticky;top:0;z-index:50;background:rgba(255,248,239,.86);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid rgba(76,29,79,.12)}.s-fea877d4f0f1699da0f9{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-63acf68c4f951d6412a8 img{width:36px;height:36px;border-radius:10px}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.2px;color:var(--plum)}.s-252a25667dc7c65fe0e9{display:flex;align-items:center;gap:20px}.s-252a25667dc7c65fe0e9 a{padding:10px 12px;border-radius:10px;color:#2b2231;font-weight:600}.s-252a25667dc7c65fe0e9 a:hover{background:rgba(42,157,143,.1)}.s-9613c87ef22f34bb9290{background:var(--plum);color:#fff8ef!important;padding:10px 16px;border-radius:12px;box-shadow:var(--shadow);cursor:pointer;border:0}.s-9613c87ef22f34bb9290:hover{transform:translateY(-1px)}.s-7a86b15480e0a870f0b0{display:none;padding:10px 12px;border-radius:12px;border:1px solid rgba(76,29,79,.2);background:0 0;cursor:pointer}@media (max-width:860px){.s-252a25667dc7c65fe0e9{display:none;position:fixed;inset:68px 0 auto 0;background:var(--ivory);border-bottom:1px solid rgba(76,29,79,.12);padding:14px 20px;flex-direction:column;align-items:flex-start}.s-252a25667dc7c65fe0e9.s-5fc7e38bffe00ca46add{display:flex}.s-7a86b15480e0a870f0b0{display:inline-flex}}footer{border-top:1px solid rgba(76,29,79,.12);background:#fff}.s-234b082940c46f877a08{display:grid;gap:18px;padding:24px 0}.s-49709ad975004444e9f4{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.s-5ab97e7baeed3b39b1b4{display:flex;gap:14px;flex-wrap:wrap}.s-5e8ffccc00b4f58ddcd7{display:flex;gap:16px;flex-wrap:wrap;color:#231b27}.s-5ab97e7baeed3b39b1b4 a,.s-5e8ffccc00b4f58ddcd7 a{cursor:pointer}.s-658c8286c17e402644ee{opacity:0;transform:translateY(16px);filter:blur(1px)}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:none;filter:none;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1)}