.ps-language-control{display:inline-flex;align-items:center;gap:5px;color:#cdd5e2;min-width:0}.ps-language-control select{color:#fff;background:#152338;border:1px solid #425068;border-radius:5px;min-height:36px;max-width:112px;padding:4px 5px;font:inherit;font-size:12px;cursor:pointer}.ps-language-control select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ps-skip{position:fixed;left:16px;top:0;transform:translateY(-200%)}.ps-skip:focus{transform:none}html[dir=rtl] body{text-align:right}html[dir=rtl] .ps-language-control select{direction:ltr}html[dir=rtl] .ps-nav-panel a{text-align:right}html[dir=rtl] .ps-h1,html[dir=rtl] .ps-h2,html[dir=rtl] .ps-h3{letter-spacing:0;line-height:1.4}html[dir=rtl] .ps-mono{letter-spacing:0}html[dir=rtl] .ps-quote-fab{right:auto;left:24px}html[dir=rtl] .ps-field,html[dir=rtl] .ps-cfg-step-label{text-align:right}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number]{direction:ltr;text-align:right}html[dir=rtl] .ps-cfg-rail{direction:rtl}@media (max-width: 480px){.ps-language-control{gap:3px}.ps-language-control select{max-width:94px;font-size:11px}.ps-hdr-actions{gap:8px}}.ps-journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.ps-journal-card{min-width:0;border-bottom:1px solid var(--line);padding-bottom:30px}.ps-journal-figure{margin:0;overflow:hidden}.ps-journal-figure img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:var(--paper-2);transition:transform .3s ease}.ps-journal-card>a:hover img{transform:scale(1.025)}.ps-journal-card-copy{padding-top:22px}.ps-journal-card-copy time{color:var(--text-3);font-size:11px}.ps-journal-card h2{font-size:clamp(23px,2.1vw,30px);line-height:1.18;font-weight:500;margin:12px 0}.ps-journal-card h2 a{color:inherit;text-decoration:none}.ps-journal-card h2 a:hover{text-decoration:underline;text-underline-offset:4px}.ps-journal-card p{color:var(--text-2);line-height:1.7;margin:0 0 18px}.ps-journal-notice{padding:22px 0;display:flex;gap:20px;align-items:center;flex-wrap:wrap;color:var(--text-2)}.ps-journal-notice p{margin:0;line-height:1.6}.ps-journal-error{border-bottom:1px solid var(--line);margin-bottom:24px}.ps-journal-pagination{display:flex;justify-content:center;margin-top:36px}.ps-journal-article{max-width:920px;margin-inline:auto}.ps-journal-byline{display:flex;gap:12px 28px;flex-wrap:wrap;color:var(--text-3);font-size:13px;margin-bottom:24px}.ps-journal-figure figcaption{padding-top:12px;color:var(--text-3);font-size:12px;line-height:1.6}.ps-journal-prose{max-width:720px;margin:40px auto 0;font-size:17px;line-height:1.85;color:var(--text-2);overflow-wrap:anywhere}.ps-journal-prose h2{font-size:clamp(24px,2.7vw,32px);line-height:1.25;font-weight:500;letter-spacing:-.02em;color:var(--text);margin:36px 0 16px}.ps-journal-prose p{margin:0 0 20px}.ps-journal-prose ul,.ps-journal-related ul{padding-inline-start:22px}.ps-journal-prose li{margin-bottom:10px}.ps-journal-prose a,.ps-journal-related a{color:var(--text);text-underline-offset:4px}.ps-journal-sources{margin-top:40px;border-top:1px solid var(--line);font-size:14px}.ps-journal-related{max-width:720px;margin:44px auto 0;border-top:1px solid var(--line);padding-top:20px}.ps-journal-related h2{font-size:20px;font-weight:500}.ps-journal-related li{margin-bottom:14px;line-height:1.5}@media (max-width:700px){.ps-journal-grid{grid-template-columns:1fr;gap:32px}.ps-journal-prose{font-size:16px}.ps-journal-card-copy{padding-top:16px}}@media (prefers-reduced-motion:reduce){.ps-journal-figure img{transition:none}.ps-journal-card>a:hover img{transform:none}}
