.perspective-subscription{color:#171717;border-block:1px solid #d5d2ce;grid-template-columns:1fr 1fr;gap:24px clamp(28px,6vw,96px);padding:48px 0;display:grid;position:relative}.ps-eyebrow{color:#a43b26;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px;font-size:.78rem;font-weight:600}.ps-copy h2{letter-spacing:-.035em;max-width:560px;margin:0 0 20px;font-size:clamp(1.7rem,2.6vw,2.6rem);font-weight:400;line-height:1.15}.ps-copy>p:last-child{color:#57534f;max-width:500px;margin:0;line-height:1.65}.ps-form{align-self:center;min-width:0}.ps-form fieldset{border:0;min-width:0;margin:0;padding:0}.ps-form>fieldset:disabled{opacity:.65}.ps-label{margin-bottom:10px;font-size:.85rem;display:block}.ps-input-row{gap:0;display:flex}.ps-input-row input{color:#151515;min-width:0;font:inherit;background:#fff;border:1px solid #807a73;border-radius:0;flex:1;min-height:50px;padding:14px}.ps-button{color:#fff;font:inherit;cursor:pointer;background:#ab3d28;border:1px solid #ab3d28;border-radius:0;justify-content:center;align-items:center;gap:14px;padding:14px 20px;font-size:.9rem;line-height:1.4;text-decoration:none;display:inline-flex}.ps-button:hover{background:#8f2f1c}.ps-button:disabled{cursor:wait}.ps-consent{align-items:flex-start;gap:12px;margin-top:18px;font-size:.84rem;line-height:1.55;display:flex}.ps-consent input{accent-color:#ab3d28;flex:0 0 18px;width:18px;height:18px;margin-top:3px}.ps-privacy{color:#57534f;margin:12px 0 0;font-size:.8rem;line-height:1.6}.ps-privacy a,.ps-links a,.ps-error a,.ps-form noscript a{color:inherit;text-underline-offset:4px;text-decoration:underline}.ps-links{flex-wrap:wrap;grid-column:1/-1;gap:26px;font-size:.82rem;line-height:1.5;display:flex}.ps-honeypot{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.ps-receipt,.ps-error{margin:20px 0 0;font-size:.9rem;line-height:1.6}.ps-receipt{border-inline-start:3px solid #496147;padding-inline-start:16px}.ps-error{color:#922f1d}.perspective-subscription :focus-visible{outline-offset:4px;outline:2px solid #ab3d28}.ps-compact{grid-template-columns:1fr;gap:22px;padding-block:32px}.ps-compact .ps-copy h2{font-size:clamp(1.7rem,2.3vw,2.1rem)}.ps-website-link{align-self:center;line-height:1.6}.ps-website-link>p{margin-bottom:16px}.subscription-page{width:calc(100% - 64px);max-width:1140px;margin:55px auto 95px}.subscription-page>.ps-breadcrumb{flex-wrap:wrap;gap:12px;margin-bottom:55px;font-size:.8rem;display:flex}.ps-breadcrumb a{text-underline-offset:4px;text-decoration:underline}.subscription-page>h1{letter-spacing:-.04em;margin:0 0 45px;font-size:clamp(2.5rem,5vw,4.6rem);font-weight:400;line-height:1.1}.subscription-page>.perspective-subscription{padding-block:42px}.ps-editorial-note{color:#57534f;max-width:740px;margin-top:34px;font-size:.94rem;line-height:1.75}@media (max-width:760px){.perspective-subscription{grid-template-columns:1fr;gap:28px;padding-block:32px}.ps-copy h2{max-width:560px}.ps-form{max-width:620px}.subscription-page{width:calc(100% - 40px);margin-block:32px 60px}.subscription-page>.ps-breadcrumb{margin-bottom:36px}.subscription-page>h1{margin-bottom:30px}.ps-input-row{flex-wrap:wrap;gap:12px}.ps-input-row input{border-inline-end:1px solid #807a73;flex-basis:100%}.ps-button{min-height:48px}.ps-links{gap:18px 26px}}.ps-section{margin-block:64px}.laa-subscription{padding-top:0;padding-bottom:64px}.laa-subscription .perspective-subscription{max-width:950px;margin-inline:auto}@media print{.perspective-subscription{display:none}}.ps-form .ps-topics{margin-top:24px}.ps-topics legend{padding:0;font-size:.85rem;font-weight:500}.ps-topic-help{color:#57534f;margin:8px 0 13px;font-size:.8rem;line-height:1.55}.ps-topic-options{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.ps-topic-options label{align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.5;display:flex}.ps-topic-options input{accent-color:#ab3d28;flex:0 0 18px;width:18px;height:18px;margin:1px 0 0}.ps-submit{margin-top:22px}@media (max-width:420px){.ps-topic-options{grid-template-columns:1fr}}
