.rf-access{width:min(1000px,calc(100% - 48px));margin:0 auto;padding:60px 0 80px;font:400 1.1rem/1.7 Jost,sans-serif}.rf-access h1{font:500 clamp(3rem,5vw,4.7rem)/1.03 'Cormorant Garamond',serif;color:#2E241D;margin:15px 0 25px}.rf-access h1 em{color:#8F6C2C;font-weight:400}.rf-access h2{font:500 2.3rem/1.15 'Cormorant Garamond',serif;color:#2E241D}.rf-access-head{display:grid;grid-template-columns:1fr 230px;gap:45px;align-items:center}.rf-access-head img{width:230px;height:auto}.rf-access-head p{max-width:590px}.rf-access .rf-actions{margin:28px 0}.rf-access-help{margin-top:45px;padding:30px;border:1px solid var(--line);background:rgba(251,246,236,.3)}.rf-access-help h2{margin:0 0 15px}.rf-access-help p{margin:10px 0}.rf-access details{margin-top:28px;border-block:1px solid var(--line);padding:20px 0}.rf-access summary{cursor:pointer;font-size:1rem}.rf-access-links{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:25px 0 5px}.rf-access-links a{display:block;padding:18px;border:1px solid var(--line);font-size:1rem;text-decoration:none}.rf-access small{font-size:1rem}.rf-access .eyebrow{letter-spacing:.15em}

@media(max-width:720px){.rf-access{padding-top:32px;width:calc(100% - 40px)}.rf-access-head{grid-template-columns:1fr;gap:20px}.rf-access-head img{width:110px;order:-1}.rf-access-help{padding:22px}.rf-access-links{grid-template-columns:1fr}.rf-access .button{width:100%;box-sizing:border-box}.rf-access h1{font-size:3.25rem}}
