.public-page>main{padding-bottom:0}.pw-panel{border:1px solid var(--pw-line);border-radius:var(--pw-radius);background:var(--pw-surface);align-content:start;gap:.85rem;padding:clamp(1.1rem,1rem + .6vw,1.5rem);display:grid}.pw-panel h2{font-family:var(--pw-font-title);margin:0;font-size:1.1875rem;line-height:1.3}.pw-panel p{color:var(--pw-ink-2);margin:0;line-height:1.55}.pw-panel-foot{border-top:1px solid var(--pw-line);padding-top:.85rem}.pw-panel-foot strong{color:var(--pw-ink)}.pw-checklist{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.pw-checklist li{color:var(--pw-ink-2);grid-template-columns:1.2rem minmax(0,1fr);gap:.5rem;line-height:1.45;display:grid}.pw-checklist svg{width:1.05rem;height:1.05rem;color:var(--pw-red);margin-top:.2rem}.pw-checklist strong{color:var(--pw-ink)}.pw-split{gap:1.5rem 4rem;display:grid}.pw-split>.pw-section-head{margin:0}@media (width>=960px){.pw-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.pw-benefits{border-top:1px solid var(--pw-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.pw-benefits li{border-bottom:1px solid var(--pw-line);min-height:52px;color:var(--pw-ink);align-items:center;gap:.75rem;font-size:1.0625rem;font-weight:600;display:flex}.pw-benefits svg{width:1.15rem;height:1.15rem;color:var(--pw-red);flex:none}.pw-process{border:1px solid var(--pw-line);border-radius:var(--pw-radius);background:var(--pw-line);gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.pw-process li{background:var(--pw-surface);align-content:start;gap:.4rem;padding:1.2rem 1.25rem 1.3rem;display:grid}.pw-process span{color:var(--pw-red);font-family:var(--pw-font-title);font-size:.875rem;font-weight:700}.pw-process h3{font-family:var(--pw-font-title);margin:0;font-size:1.0625rem}.pw-process p{color:var(--pw-ink-2);margin:0;line-height:1.5}@media (width>=720px){.pw-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.pw-process{grid-template-columns:repeat(5,minmax(0,1fr))}}.pw-independence{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem}.pw-independence>svg{width:1.6rem;height:1.6rem;color:var(--pw-official-ink)}.pw-independence h2{font-family:var(--pw-font-title);margin:0 0 .4rem;font-size:1.25rem}.pw-independence div{gap:.5rem;max-width:72ch;display:grid}.pw-jump{flex-wrap:wrap;gap:.5rem;display:flex}.pw-jump a{border:1px solid var(--pw-line-strong);background:var(--pw-surface);border-radius:999px;align-items:center;min-height:40px;padding:0 .9rem;font-weight:600;display:inline-flex}.pw-jump a:hover{border-color:var(--pw-ink-3)}.pw-faq-groups{padding-bottom:var(--pw-section);gap:clamp(2rem,1.5rem + 2vw,3rem);display:grid}.pw-faq-groups section{scroll-margin-top:calc(var(--pw-header) + 1.5rem);gap:.75rem;display:grid}.pw-faq-groups h2{font-family:var(--pw-font-title);margin:0;font-size:clamp(1.3rem,1.15rem + .6vw,1.6rem)}.pw-disclosure{scroll-margin-top:calc(var(--pw-header) + 1.5rem)}@media (width>=960px){.pw-faq-groups section{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:3rem}}.pw-documents{border-top:1px solid var(--pw-line);margin:0;padding:0;list-style:none;display:grid}.pw-documents>li{border-bottom:1px solid var(--pw-line);grid-template-columns:2.2rem minmax(0,1fr);gap:1rem;padding:1.35rem 0;display:grid}.pw-documents-icon{width:1.6rem;height:1.6rem;color:var(--pw-doc-ink);margin-top:.15rem}.pw-documents-main{gap:.4rem;min-width:0;display:grid}.pw-documents-main h3{font-family:var(--pw-font-title);margin:0;font-size:1.1875rem;line-height:1.3}.pw-documents-main h3 a{text-decoration:underline;-webkit-text-decoration-color:var(--pw-line-strong);text-decoration-color:var(--pw-line-strong);text-underline-offset:.18em;align-items:center;gap:.35rem;display:inline-flex}.pw-documents-main h3 a:hover{color:var(--pw-red-ink);text-decoration-color:currentColor}.pw-documents-main h3 svg{width:1rem;height:1rem;color:var(--pw-ink-3)}.pw-documents-use{border-radius:var(--pw-radius-sm);background:var(--pw-sunken);max-width:72ch;color:var(--pw-ink-2);margin:0;padding:.6rem .8rem;line-height:1.5}.pw-documents-use strong{color:var(--pw-ink)}.pw-documents-note{margin-block:2rem var(--pw-section)}.pw-documents-note .pw-link{width:fit-content}.pw-events{padding-bottom:var(--pw-section);gap:1rem;display:grid}.pw-events .pw-block-title{margin:0}.pw-event-slot.is-page{min-height:7rem}.pw-events-note{margin-top:.25rem}.pw-news-group{gap:1rem;padding-bottom:clamp(2rem,1.6rem + 1.6vw,3rem);display:grid}.pw-news-group .pw-block-title{margin:0}.pw-news-group .news-index-grid{padding-bottom:0}.public-page .pw-next{margin-block:0}.pw-initiatives{padding-bottom:var(--pw-section);gap:1rem;display:grid}.pw-initiatives .pw-block-title{margin:0}.pw-initiatives-slot{border:1px dashed var(--pw-line-strong);border-radius:var(--pw-radius);min-height:6.5rem;color:var(--pw-ink-3);align-content:center;padding:1rem 1.2rem;display:grid}.pw-initiatives-slot.pw-state{color:var(--pw-ink-2)}.pw-initiatives-region{min-height:18rem}.pw-initiatives-region>.pw-initiatives-slot,.pw-initiatives-region>.pw-state{align-content:center;min-height:18rem}.pw-filters{border:0;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;display:flex}.pw-filters button{border:1px solid var(--pw-line-strong);background:var(--pw-surface);min-height:40px;color:var(--pw-ink);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 .9rem;font-weight:600;display:inline-flex}.pw-filters button[aria-pressed=true]{border-color:var(--pw-ink);background:var(--pw-ink);color:#fff}.pw-initiative-row .pw-row-meta a{color:var(--pw-red-ink);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.pw-initiatives-faq{padding-bottom:var(--pw-section)}.pw-initiatives-faq>.pw-block-title{margin:0}
