#cb-text a,.s-cb22b7adc8e796b3f1b0 a{font-weight:600}:root{--earth-700:#5a3e2b;--earth-800:#4b3425;--earth-900:#2f2017;--grape-500:#6a1b9a;--grape-600:#5c1686;--link-color:#6a1b9a;--wrap:1200px;--shadow-sm:0 8px 20px rgba(16,8,24,.18);--c-bg:#ffffff;--c-grad-a:#ffffff;--c-grad-b:#fbf7f3;--c-border:rgba(90,62,43,.15);--c-text:#3b2f3f;--c-muted:#6a5e66;--c-link:var(--link-color, #6a1b9a);--c-primary-a:var(--grape-500, #6a1b9a);--c-primary-b:var(--earth-700, #5a3e2b);--c-shadow:var(--shadow-xl, 0 30px 60px rgba(16,8,24,.35));--radius:16px}h1,h2{color:var(--earth-900)}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,html,li,ol,p,ul{margin:0;padding:0}#cb-panel,p{margin-top:10px}canvas,img,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}ul{list-style:disc;padding-left:1.2rem}:focus{outline:#6a1b9a dashed 2px;outline-offset:3px}html{scroll-behavior:smooth}body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Noto Sans;color:#231a21;background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;max-width:100vw;overflow-x:hidden}a:hover{opacity:.92}.s-5d47aee6233fed20e198{max-width:var(--wrap);margin:0 auto;padding:0 20px}header{position:sticky;top:0;z-index:1200;background:rgba(255,255,255,.82);backdrop-filter:saturate(150%) blur(14px);border-bottom:1px solid rgba(90,62,43,.12)}.s-f8f97f560c1f91be3c94{display:flex;align-items:center;justify-content:space-between;height:72px}.s-ba54b0f7f09064f95291{display:flex;align-items:center;gap:14px}.s-ba54b0f7f09064f95291 svg{width:38px;height:38px;filter:drop-shadow(var(--shadow-sm))}.s-11bab28597e973f7cdfb{font-weight:800;color:var(--earth-800)}.s-4479ac10dda76ec63079{font-size:.78rem;color:#533b55}.s-cb22b7adc8e796b3f1b0{display:flex;gap:22px;align-items:center}.s-a175d78e5bb3a75b9201{display:none;width:40px;height:40px;border-radius:10px;border:1px solid rgba(0,0,0,.06);align-items:center;justify-content:center;background:#fff;cursor:pointer}.s-a175d78e5bb3a75b9201 span,.s-a175d78e5bb3a75b9201::after,.s-a175d78e5bb3a75b9201::before{content:"";display:block;width:20px;height:2px;background:#2b2230;border-radius:2px;transition:transform .3s,opacity .3s}.s-a175d78e5bb3a75b9201::before{position:relative;top:-6px}.s-a175d78e5bb3a75b9201::after{position:relative;top:6px}.s-a175d78e5bb3a75b9201.s-740363a17f0b96ef44db span{opacity:0}.s-a175d78e5bb3a75b9201.s-740363a17f0b96ef44db::before{transform:translateY(6px) rotate(45deg)}.s-a175d78e5bb3a75b9201.s-740363a17f0b96ef44db::after{transform:translateY(-6px) rotate(-45deg)}.s-57ea3490f045eb0571ff{position:fixed;inset:0 0 auto 0;top:72px;background:#fff;z-index:1100;border-bottom:1px solid rgba(0,0,0,.08);transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.s-57ea3490f045eb0571ff.s-740363a17f0b96ef44db{transform:none;opacity:1;pointer-events:auto}.s-57ea3490f045eb0571ff .s-5d47aee6233fed20e198 a{display:block;padding:14px 4px;font-weight:700;color:var(--earth-800)}@media (max-width:900px){.s-cb22b7adc8e796b3f1b0{display:none}.s-a175d78e5bb3a75b9201{display:flex}}main{min-height:calc(100vh - 72px - 72px)}.s-4d1992a5697bb64cba1c{padding:48px 0;background:linear-gradient(180deg,#fff,#f7f1eb)}.s-fedac40bbc4a21c39665{padding:32px 0 56px}.s-f3e42c1347edf6af5e4c{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:18px;padding:16px;box-shadow:var(--shadow-sm)}h1{font-size:clamp(1.8rem,1.2rem + 2.2vw,2.6rem);line-height:1.1}h2{font-size:clamp(1.3rem,1rem + 1.2vw,1.8rem);margin-top:28px}h3{font-size:1.05rem;margin-top:18px;color:#2f2732}p{color:#3b2f3f}.s-0bc01259e6f7a5503879{color:#6a5e66}.s-ecd5ccd677f12d0a7aea{width:1px;height:16px;background:rgba(0,0,0,.08);display:inline-block}footer{background:#fff;border-top:1px solid rgba(90,62,43,.12)}.s-ae0145a26ebf0f63b27d{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 0;font-size:.95rem;color:#4a3f44}#cb-consent,.s-f3fc59ab46ceba4acdc0{position:fixed;z-index:1400;padding:14px 16px}.s-ae0145a26ebf0f63b27d a{color:#4b3425}.s-f3fc59ab46ceba4acdc0{inset:auto 12px 12px 12px;background:linear-gradient(135deg,#fff,#fbf7f3);border:1px solid rgba(90,62,43,.15);border-radius:16px;box-shadow:0 30px 60px rgba(16,8,24,.35);display:flex;gap:14px;align-items:flex-start}#cb-consent[hidden],.s-f3fc59ab46ceba4acdc0.s-54c1ce528ae1d1ae06d2{display:none}.s-f3fc59ab46ceba4acdc0 .s-2149b4d662a9abea1cf6{flex:1;font-size:.95rem;color:#3b2f3f}#cb-actions,.s-f3fc59ab46ceba4acdc0 .s-773769dccba0931a129b{display:flex;gap:10px;flex-wrap:wrap}#cb-actions button,.s-f3fc59ab46ceba4acdc0 button{cursor:pointer}.s-f3fc59ab46ceba4acdc0 .s-80c323d7c86167ce524c{background:linear-gradient(135deg,#6a1b9a,#5a3e2b);color:#fff;border:none;padding:10px 14px;border-radius:12px}.s-f3fc59ab46ceba4acdc0 .s-1667da1774745d702ea6{background:#fff;color:#5b4a5f;border:1px solid rgba(0,0,0,.08);padding:10px 14px;border-radius:12px}#cb-consent{left:12px;right:12px;bottom:12px;background:linear-gradient(135deg,var(--c-grad-a),var(--c-grad-b));border:1px solid var(--c-border);border-radius:var(--radius);box-shadow:var(--c-shadow);display:flex;gap:14px;align-items:flex-start}#cb-text{flex:1;font-size:.95rem;color:var(--c-text)}#cb-text a{color:var(--c-link)}.s-2f0caf172e5933cd16bb{border-radius:12px;padding:10px 14px;font-weight:700}.s-807554403d437d585038{background:linear-gradient(135deg,var(--c-primary-a),var(--c-primary-b));color:#fff;border:none}.s-842bd7058c9ed73d2bb1{background:#fff;color:#5b4a5f;border:1px solid rgba(0,0,0,.08)}.s-8cf13fcb88ae474924aa{background:0 0;border:none;text-decoration:underline;color:var(--c-link);padding:8px 6px}#cb-panel{width:100%;border-top:1px dashed rgba(0,0,0,.12);padding-top:10px;display:none}#cb-panel[aria-hidden=false]{display:block}.s-ee919159afbaed9b3c53{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.s-e26694e437b447e2319f{gap:8px;justify-content:flex-end}.s-27c4cf8285a825c97fa4{display:flex;flex-direction:column}.s-de22485780b629e7d5db{font-weight:700;color:#2f2732}.s-6e947c00a6b33f6f9610{font-size:.86rem;color:var(--c-muted)}.s-5919ab24634e68723fd3{appearance:none;width:46px;height:26px;border-radius:999px;background:#ddd;position:relative;outline:0;cursor:pointer;transition:background .2s}.s-5919ab24634e68723fd3::after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .2s}.s-5919ab24634e68723fd3:checked{background:linear-gradient(135deg,var(--c-primary-a),var(--c-primary-b))}.s-5919ab24634e68723fd3:checked::after{left:23px}.s-fedeff79bbef3c0c3d86{width:1px;height:16px;background:rgba(0,0,0,.08)}@media (min-width:720px){#cb-consent{left:auto;right:18px;bottom:18px;max-width:720px}}