.editorial-faq{padding-block:28px 46px;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px}.editorial-heading h2{font-size:27px;line-height:1.25;max-width:360px}.editorial-kicker{font-size:11px;font-weight:800;letter-spacing:.08em;color:#677789;margin-bottom:12px}.editorial-questions details{border-top:1px solid #dce2e8}.editorial-questions details:last-child{border-bottom:1px solid #dce2e8}.editorial-questions summary{font-size:16px;font-weight:700;padding:20px 30px 20px 0;cursor:pointer;position:relative;list-style:none}.editorial-questions summary::-webkit-details-marker{display:none}.editorial-questions summary:after{content:'+';position:absolute;right:2px;top:18px;color:#93611e;font-size:22px;font-weight:500}.editorial-questions details[open]>summary:after{content:'−'}.editorial-questions p{font-size:15px;line-height:1.75;padding:0 28px 22px 0;max-width:690px}.editorial-questions summary:focus-visible{outline:3px solid #f39b3e;outline-offset:4px}.editorial-related{padding-block:0 42px}.editorial-related h2{font-size:20px;margin-bottom:16px}.editorial-related>div{display:flex;gap:16px;flex-wrap:wrap}.editorial-related a{display:flex;align-items:center;gap:30px;border:1px solid #dce2e8;border-radius:8px;padding:15px 18px;font-size:14px;font-weight:700}.editorial-related a:hover{border-color:#b57c32}.editorial-related a span{color:#93611e}.editorial-form-help{font-size:13px;line-height:1.6;color:#617186;margin-top:8px}.editorial-hours{font-size:13px;line-height:1.7;margin-top:12px}.campaign-hero h1{font-size:36px;line-height:1.2}.campaign-hero .campaign-intro{font-size:16px}.home-hero .hero-copy h1{font-size:44px;max-width:610px;line-height:1.18}.contact-with-form .contact-page-heading>p.editorial-hours{font-size:13px}.editorial-faq+.site-footer{margin-top:0}@media(max-width:960px){.home-hero .hero-copy h1{font-size:36px}.campaign-hero h1{font-size:32px}}@media(max-width:760px){.editorial-faq{grid-template-columns:1fr;gap:20px;padding-block:24px 36px}.editorial-heading h2{font-size:25px;max-width:none}.editorial-questions summary{font-size:15px;padding-block:18px}.editorial-questions p{font-size:15px}.editorial-related{padding-bottom:32px}.editorial-related>div{display:grid;grid-template-columns:1fr}.editorial-related a{justify-content:space-between}.campaign-hero h1,.home-hero .hero-copy h1{font-size:30px}.editorial-form-help{font-size:12px}}