.pa-site-shell{min-height:100vh;color:var(--pa-ink);font-family:var(--pa-font-body);background-color:var(--pa-paper)}.pa-wrap{width:min(calc(100% - 48px),var(--pa-container))}.pa-wrap{margin-inline:auto}@media (max-width:767px){.pa-wrap{width:min(calc(100% - 32px),var(--pa-container))}}@media (max-width:479px){.pa-wrap{width:min(calc(100% - 24px),var(--pa-container))}}.pa-reading{width:min(100%,var(--pa-reading))}.pa-reading{margin-inline:auto}.pa-section{width:100%;background-color:var(--pa-paper)}.pa-section{padding-block:80px}@media (max-width:767px){.pa-section{padding-block:56px}}@media (max-width:479px){.pa-section{padding-block:44px}}.pa-section-surface{width:100%;background-color:var(--pa-surface)}.pa-section-surface{padding-block:80px}@media (max-width:767px){.pa-section-surface{padding-block:56px}}@media (max-width:479px){.pa-section-surface{padding-block:44px}}.pa-section-plum{width:100%;color:#fff;background-color:var(--pa-plum)}.pa-section-plum{padding-block:80px}@media (max-width:767px){.pa-section-plum{padding-block:56px}}@media (max-width:479px){.pa-section-plum{padding-block:44px}}.pa-kicker{color:var(--pa-ember);font-family:var(--pa-font-body);font-weight:700;font-size:14px;line-height:1.25;text-transform:uppercase;letter-spacing:0.08em;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.pa-display{max-width:850px;color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:500;font-size:clamp(48px,6vw,76px);line-height:0.98;letter-spacing:-0.04em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-h1{max-width:960px;color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:500;font-size:clamp(44px,5.2vw,68px);line-height:1.02;letter-spacing:-0.035em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-h2{max-width:780px;color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:500;font-size:clamp(34px,4vw,48px);line-height:1.08;letter-spacing:-0.025em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-h3{color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:600;font-size:28px;line-height:1.2;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-deck{max-width:720px;color:var(--pa-muted);font-family:var(--pa-font-display);font-size:clamp(21px,2.4vw,26px);line-height:1.45;margin-top:24px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-body-lg{max-width:720px;color:var(--pa-ink);font-size:20px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.pa-body-lg{font-size:19px}}.pa-body{color:var(--pa-ink);font-size:18px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-meta{color:var(--pa-muted);font-weight:600;font-size:14px;line-height:1.45;letter-spacing:0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-rule{width:100%;height:1px;background-color:var(--pa-outline)}.pa-stack-sm{display:flex;flex-flow:column;gap:12px}.pa-stack{display:flex;flex-flow:column;gap:24px}.pa-stack-lg{display:flex;flex-flow:column;gap:40px}.pa-prose-link{color:var(--pa-plum);text-decoration:underline}.pa-prose-link:hover{color:var(--pa-ember-hover)}.pa-prose-link:focus-visible{border-radius:2px;outline-offset:4px}.pa-prose-link{text-decoration-thickness:1.5px;text-underline-offset:3px}.pa-btn{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-height:48px;color:#fff;font-weight:700;font-size:14px;text-decoration:none;letter-spacing:0.05em;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:var(--pa-ember);border-radius:999px;border-top:2px solid var(--pa-ember);border-right:2px solid var(--pa-ember);border-bottom:2px solid var(--pa-ember);border-left:2px solid var(--pa-ember);transition:background-color 0.18s ease,border-color 0.18s ease,transform 0.18s ease}.pa-btn:hover{color:#fff;text-decoration:none;background-color:var(--pa-ember-hover);transform:translate3d(0,-1px,0)}.pa-btn:focus-visible{outline:3px solid var(--pa-plum);outline-offset:3px}.pa-btn-secondary{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-height:48px;color:var(--pa-plum);font-weight:700;font-size:14px;text-decoration:none;letter-spacing:0.05em;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:var(--pa-surface);border-radius:999px;border-top:2px solid var(--pa-plum);border-right:2px solid var(--pa-plum);border-bottom:2px solid var(--pa-plum);border-left:2px solid var(--pa-plum)}.pa-btn-secondary:hover{color:var(--pa-plum-deep);text-decoration:none;background-color:var(--pa-plum-soft);transform:translate3d(0,-1px,0)}.pa-btn-secondary:focus-visible{outline:3px solid var(--pa-ember);outline-offset:3px}.pa-actions{display:flex;gap:12px;margin-top:32px}.pa-actions{flex-wrap:wrap}.pa-chip{display:inline-flex;width:fit-content;color:var(--pa-plum-deep);font-weight:700;font-size:13px;text-decoration:none;letter-spacing:0.04em;padding-top:7px;padding-right:12px;padding-bottom:7px;padding-left:12px;background-color:var(--pa-plum-soft);border-radius:999px}.pa-chip:hover{color:#fff;background-color:var(--pa-plum)}.pa-chip:focus-visible{outline-offset:3px}.pa-chip a{color:inherit;text-decoration:none}.pa-chip:has(a):hover{color:#fff;background-color:var(--pa-plum)}.pa-chip a:focus-visible{border-radius:999px;outline-offset:3px}.pa-card{display:flex;flex-flow:column;height:100%;overflow:hidden;background-color:var(--pa-surface);border-radius:var(--pa-radius-lg);border-top:1px solid var(--pa-outline);border-right:1px solid var(--pa-outline);border-bottom:1px solid var(--pa-outline);border-left:1px solid var(--pa-outline);transition:border-color 0.18s ease,background-color 0.18s ease,transform 0.18s ease}.pa-card:hover{background-color:var(--pa-surface-soft);transform:translate3d(0,-2px,0)}.pa-card-media{display:flex;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:3/2;color:var(--pa-ember);background-color:var(--pa-plum-soft);border-top-left-radius:128px;border-top-right-radius:128px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.pa-card-image{width:100%;height:100%;object-fit:cover}.pa-card-body{display:flex;flex-flow:column;gap:16px;flex-grow:1;flex-shrink:1;flex-basis:0px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}.pa-card-body>.oxy-container-link{min-height:96px}.pa-card-body>.pa-meta{margin-top:auto}.pa-card-body>.pa-card-link{align-self:start}@media (max-width:1023px){.pa-card-body>.oxy-container-link{min-height:128px}}@media (max-width:767px){.pa-card-body{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.pa-card-body>.oxy-container-link{min-height:0px}}.pa-card-title{color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:600;font-size:27px;line-height:1.18;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-card-excerpt{color:var(--pa-muted);font-size:16px;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-card-excerpt>p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-card-link{color:var(--pa-plum);font-weight:700;text-decoration:underline}.pa-card-link:hover{color:var(--pa-ember-hover)}.pa-card-link:focus-visible{outline-offset:4px}.pa-card-link{text-underline-offset:4px}.pa-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px}@media (max-width:1023px){.pa-path-grid{grid-template-columns:1fr}}.pa-path{display:flex;flex-flow:column;gap:18px;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--pa-surface);border-top:3px solid var(--pa-ember)}.pa-path>.pa-card-link{align-self:start;margin-top:auto}.pa-evidence-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:40px;background-color:var(--pa-outline);border-top:1px solid var(--pa-outline);border-right:1px solid var(--pa-outline);border-bottom:1px solid var(--pa-outline);border-left:1px solid var(--pa-outline)}@media (max-width:1023px){.pa-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pa-evidence-grid{grid-template-columns:1fr}}.pa-evidence-cell{display:flex;flex-flow:column;gap:12px;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--pa-paper)}.pa-notice{color:var(--pa-ink);font-size:16px;line-height:1.6;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--pa-surface-soft);border-top-left-radius:0px;border-top-right-radius:var(--pa-radius-lg);border-bottom-left-radius:0px;border-bottom-right-radius:var(--pa-radius-lg);border-left:4px solid var(--pa-ember)}.pa-header{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 0px);z-index:50;width:100%;background-color:rgba(248,244,238,.97);border-bottom:1px solid var(--pa-outline)}.pa-header-inner{display:flex;justify-content:space-between;align-items:center;gap:28px;width:min(calc(100% - 48px),var(--pa-container));min-height:82px}.pa-header-inner{margin-inline:auto}@media (max-width:1023px){.pa-header-inner{min-height:72px}}@media (max-width:767px){.pa-header-inner{width:min(calc(100% - 32px),var(--pa-container))}}.pa-brand-link{display:flex;align-items:center;color:var(--pa-plum);text-decoration:none}.pa-brand-link:focus-visible{border-radius:var(--pa-radius-sm);outline-offset:5px}.pa-brand-lockup{width:238px;max-height:60px;object-fit:contain}@media (max-width:1023px){.pa-brand-lockup{width:210px}}@media (max-width:767px){.pa-brand-lockup{width:180px}}.pa-nav{display:flex;align-items:center;gap:4px}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.pa-nav-link{display:block;width:100%;min-height:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pa-nav .breakdance-menu-list>.pa-nav-link>.breakdance-menu-link{display:flex;align-items:center;width:100%;min-height:52px;box-sizing:border-box;color:var(--pa-ink);padding-top:14px;padding-right:20px;padding-bottom:14px;padding-left:20px;background-color:var(--pa-paper);border-left:4px solid transparent;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease}.pa-nav .breakdance-menu-list>.pa-nav-link>.breakdance-menu-link:hover{color:#fff;background-color:var(--pa-plum)}.pa-nav .breakdance-menu-list>.pa-nav-link>.breakdance-menu-link:focus-visible{outline:3px solid var(--pa-ember);outline-offset:-4px}.pa-nav .breakdance-menu-toggle:hover{background-color:var(--pa-plum-soft)}}.pa-nav-link{display:inline-flex;align-items:center;min-height:44px;color:var(--pa-ink);font-weight:700;font-size:14px;text-decoration:none;padding-top:10px;padding-right:12px;padding-bottom:10px;padding-left:12px;border-bottom:2px solid transparent}.pa-nav-link:hover{color:var(--pa-plum)}.pa-nav-link:focus-visible{outline:3px solid var(--pa-ember);outline-offset:2px}.pa-nav-link.is-active{color:var(--pa-plum)}.pa-skip-link{position:fixed;top:8px;left:8px;z-index:9999;color:#fff;font-weight:700;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--pa-plum);border-radius:var(--pa-radius-sm);transform:translate3d(0,-160%,0)}.pa-skip-link:focus{transform:translate3d(0,0px,0)}.pa-footer{width:100%;color:#fff;background-color:var(--pa-plum)}.pa-footer{padding-block:64px 32px}.pa-footer-grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(180px,.7fr));gap:48px}@media (max-width:767px){.pa-footer-grid{grid-template-columns:1fr;gap:32px}}.pa-footer-title{color:#fff;font-family:var(--pa-font-display);font-size:30px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-footer-copy{max-width:560px;color:#f1eaf4;font-size:16px;line-height:1.65;margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pa-footer-link{display:block;width:fit-content;min-height:36px;color:#fff;text-decoration:underline}.pa-footer-link:hover{color:#f3b09f}.pa-footer-link:focus-visible{outline:3px solid #fff;outline-offset:3px}.pa-footer-link{text-underline-offset:4px}.pa-footer-meta{color:#f1eaf4;font-size:13px;margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.28)}.pa-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(320px,5fr);align-items:center;gap:72px}@media (max-width:1023px){.pa-hero{grid-template-columns:1fr;gap:48px}}.pa-threshold-art{display:flex;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:4/5;color:var(--pa-ember);background-color:var(--pa-plum-soft);border-top-left-radius:220px;border-top-right-radius:220px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width:1023px){.pa-threshold-art{width:min(100%,560px)}}.pa-threshold-mark{width:38%;height:auto}.pa-feature-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,5fr);align-items:start;gap:48px}@media (max-width:1023px){.pa-feature-grid{grid-template-columns:1fr}}.pa-feature-panel{padding-top:36px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:var(--pa-surface-soft);border-radius:var(--pa-radius-lg)}.pa-article-hero{border-bottom:1px solid var(--pa-outline)}.pa-article-hero{padding-block:72px 48px}@media (max-width:767px){.pa-article-hero{padding-block:52px 36px}}.pa-article-meta{display:flex;gap:8px 20px;margin-top:24px}.pa-article-meta{flex-wrap:wrap}.pa-featured-frame{width:min(calc(100% - 48px),1040px);overflow:hidden;margin-top:48px;margin-right:auto;margin-bottom:0px;margin-left:auto;background-color:var(--pa-plum-soft);border-top-left-radius:220px;border-top-right-radius:220px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width:767px){.pa-featured-frame{width:min(calc(100% - 32px),1040px);border-top-left-radius:120px;border-top-right-radius:120px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.pa-featured-image{width:100%;object-fit:cover;aspect-ratio:3/2}.pa-article-grid{display:grid;grid-template-columns:minmax(190px,260px) minmax(0,720px);justify-content:center;gap:64px}.pa-article-grid{padding-block:64px 88px}@media (max-width:1023px){.pa-article-grid{grid-template-columns:1fr;gap:32px;width:min(calc(100% - 48px),var(--pa-reading))}.pa-article-grid{margin-inline:auto}}@media (max-width:767px){.pa-article-grid{width:min(calc(100% - 32px),var(--pa-reading))}.pa-article-grid{padding-block:48px 64px}}.pa-article-aside{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 112px)}@media (max-width:1023px){.pa-article-aside{position:static}}.pa-post-content>:first-child{margin-top:0px}.pa-post-content>:last-child{margin-bottom:0px}.pa-post-content p{margin-top:0px;margin-right:0px;margin-bottom:1.35em;margin-left:0px}.pa-post-content h2{font-size:clamp(31px,4vw,42px);line-height:1.12;letter-spacing:-0.02em;margin-top:2em;margin-right:0px;margin-bottom:0.65em;margin-left:0px}.pa-post-content h3{font-size:clamp(25px,3vw,31px);line-height:1.18;margin-top:1.7em;margin-right:0px;margin-bottom:0.55em;margin-left:0px}.pa-post-content h4{font-size:22px;line-height:1.25;margin-top:1.5em;margin-right:0px;margin-bottom:0.5em;margin-left:0px}.pa-post-content li{margin-bottom:0.55em;padding-left:0.25em}.pa-post-content blockquote{color:var(--pa-plum-deep);font-family:var(--pa-font-display);font-size:22px;line-height:1.5;margin-top:2em;margin-right:0px;margin-bottom:2em;margin-left:0px;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;background-color:var(--pa-surface-soft);border-left:4px solid var(--pa-ember)}.pa-post-content table{width:100%;font-size:16px;margin-top:2em;margin-right:0px;margin-bottom:2em;margin-left:0px}.pa-post-content table{border-collapse:collapse}.pa-post-content th{color:var(--pa-plum-deep);background-color:var(--pa-plum-soft)}.pa-post-content hr{margin-top:2.5em;margin-right:0px;margin-bottom:2.5em;margin-left:0px;border-top:1px solid var(--pa-outline);border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pa-post-content img{height:auto;max-width:100%;border-radius:var(--pa-radius-lg)}@media (max-width:767px){.pa-post-content{font-size:17px;line-height:1.7}.pa-post-content table{display:block}.pa-post-content table{overflow-x:auto}}.pa-archive-hero{border-bottom:1px solid var(--pa-outline)}.pa-archive-hero{padding-block:64px 40px}.pa-loop{width:min(calc(100% - 48px),var(--pa-container));margin-top:56px;margin-right:auto;margin-bottom:80px;margin-left:auto}@media (max-width:767px){.pa-loop{width:min(calc(100% - 32px),var(--pa-container))}}.pa-author-box{display:block;width:100%;box-sizing:border-box;padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;background-color:var(--pa-surface);border-radius:var(--pa-radius-lg);border-top:1px solid var(--pa-outline);border-right:1px solid var(--pa-outline);border-bottom:1px solid var(--pa-outline);border-left:1px solid var(--pa-outline)}.pa-author-box>.pa-stack-sm{width:100%;max-width:none}@media (max-width:767px){.pa-author-box{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px}}.pa-post-content h2{color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:600;text-wrap:balance}.pa-post-content h2{scroll-margin-top:120px}.pa-post-content h3{color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:600;text-wrap:balance}.pa-post-content h3{scroll-margin-top:120px}.pa-post-content h4{color:var(--pa-plum);font-family:var(--pa-font-display);font-weight:600;text-wrap:balance}.pa-post-content h4{scroll-margin-top:120px}.pa-post-content a{color:var(--pa-plum);text-decoration:underline}.pa-post-content a{text-decoration-thickness:1.5px;text-underline-offset:3px}.pa-author-box a{color:var(--pa-plum);text-decoration:underline}.pa-author-box a{text-decoration-thickness:1.5px;text-underline-offset:3px}.pa-meta a{color:var(--pa-plum);text-decoration:underline}.pa-meta a{text-decoration-thickness:1.5px;text-underline-offset:3px}.pa-post-content a:hover{color:var(--pa-ember-hover)}.pa-author-box a:hover{color:var(--pa-ember-hover)}.pa-meta a:hover{color:var(--pa-ember-hover)}.pa-post-content a:focus-visible{border-radius:2px;outline-offset:3px}.pa-author-box a:focus-visible{border-radius:2px;outline-offset:3px}.pa-meta a:focus-visible{border-radius:2px;outline-offset:3px}.pa-post-content ul{margin-top:0px;margin-right:0px;margin-bottom:1.5em;margin-left:0px;padding-left:1.4em}.pa-post-content ol{margin-top:0px;margin-right:0px;margin-bottom:1.5em;margin-left:0px;padding-left:1.4em}.pa-post-content th{text-align:left;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top:1px solid var(--pa-outline);border-right:1px solid var(--pa-outline);border-bottom:1px solid var(--pa-outline);border-left:1px solid var(--pa-outline)}.pa-post-content th{vertical-align:top}.pa-post-content td{text-align:left;padding-top:14px;padding-right:14px;padding-bottom:14px;padding-left:14px;border-top:1px solid var(--pa-outline);border-right:1px solid var(--pa-outline);border-bottom:1px solid var(--pa-outline);border-left:1px solid var(--pa-outline)}.pa-post-content td{vertical-align:top}.pa-nav-link:hover{color:var(--pa-plum)}.pa-nav-link.is-active{color:var(--pa-plum)}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.breakdance-menu-item--active>.breakdance-menu-link{color:var(--pa-plum-deep);font-weight:700;background-color:var(--pa-plum-soft)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.current-menu-item>.breakdance-menu-link{color:var(--pa-plum-deep);font-weight:700;background-color:var(--pa-plum-soft)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.pa-nav-link.is-active>.breakdance-menu-link{color:var(--pa-plum-deep);font-weight:700;background-color:var(--pa-plum-soft)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.pa-nav-link>.breakdance-menu-link[aria-current="page"]{color:var(--pa-plum-deep);font-weight:700;background-color:var(--pa-plum-soft)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.breakdance-menu-item--active>.breakdance-menu-link:hover{color:#fff;background-color:var(--pa-plum)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.current-menu-item>.breakdance-menu-link:hover{color:#fff;background-color:var(--pa-plum)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.pa-nav-link.is-active>.breakdance-menu-link:hover{color:#fff;background-color:var(--pa-plum)}}@media (max-width:1023px){.pa-nav .breakdance-menu-list>.pa-nav-link>.breakdance-menu-link[aria-current="page"]:hover{color:#fff;background-color:var(--pa-plum)}}