.b_ECpW_page{background:var(--background);min-height:100svh;color:var(--foreground)}.b_ECpW_shell{max-width:1120px;margin:0 auto;padding:0 40px}.b_ECpW_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding:30px 0;display:flex}.b_ECpW_brand{align-items:center;gap:12px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.b_ECpW_brandIcon{width:36px;height:36px}.b_ECpW_brandByline{color:var(--muted-foreground);margin-left:8px;font-size:12px;font-weight:400}.b_ECpW_webLink{align-items:center;gap:7px;font-size:14px;text-decoration:none;display:inline-flex}.b_ECpW_webLink:hover{text-underline-offset:5px;text-decoration:underline}.b_ECpW_content{max-width:720px;padding:64px 0 72px}.b_ECpW_content h1{font-family:var(--font-instrument-serif), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:clamp(40px,5vw,60px);font-weight:400;line-height:1.06}.b_ECpW_updated{color:var(--muted-foreground);margin:14px 0 0;font-size:14px}.b_ECpW_content section{margin-top:44px}.b_ECpW_content h2{margin:0 0 14px;font-size:21px;font-weight:500}.b_ECpW_content p,.b_ECpW_content li{color:var(--muted-foreground);font-size:15px;line-height:1.75}.b_ECpW_content p{margin:0 0 14px}.b_ECpW_content ul{margin:0 0 14px;padding-left:20px}.b_ECpW_content li+li{margin-top:8px}.b_ECpW_content strong{color:var(--foreground);font-weight:500}.b_ECpW_content a,.b_ECpW_footer a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.b_ECpW_footer{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;gap:20px;padding:24px 0 32px;font-size:12px;display:flex}.b_ECpW_page a:focus-visible{outline:2px solid var(--foreground);outline-offset:5px}@media (max-width:620px){.b_ECpW_shell{padding:0 22px}.b_ECpW_header{gap:16px;padding:22px 0}.b_ECpW_brand{gap:8px;font-size:17px}.b_ECpW_brandIcon{width:29px;height:29px}.b_ECpW_brandByline{display:none}.b_ECpW_webLink{gap:5px;font-size:12px}.b_ECpW_content{padding:40px 0 48px}.b_ECpW_content section{margin-top:34px}}