.arp{--arp-accent:var(--sage-deep);--arp-rule:var(--rule);padding:0 1.25rem 5rem}.arp__inner{max-width:44rem;margin:0 auto}.arp h1{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:2.5rem 0 22px;font-size:clamp(34px,5vw,52px);font-weight:500;line-height:1.12}.arp h2{border-top:1px solid var(--arp-rule);margin:2.75rem 0 16px;padding-top:1.5rem}.arp h3{margin:1.75rem 0 .5rem}.arp p{color:var(--ink-soft);margin:0 0 18px}.arp__lede{color:var(--ink-soft);max-width:34em;font-size:19px}@media (max-width:600px){.arp h1{margin-bottom:16px;font-size:29px;line-height:1.16}.arp__lede{font-size:16.5px}}.arp ul{margin:0 0 1.25rem;padding-left:1.1rem}.arp li{color:var(--ink-soft);margin-bottom:.5rem}.arp__actions{margin:1.75rem 0 .5rem}.arp-notice{border:1px solid var(--arp-rule);border-left:3px solid var(--arp-accent);margin:2rem 0;padding:1.25rem 1.35rem}.arp-notice h2,.arp-notice h3{border-top:none;margin-top:0;padding-top:0}.arp-notice__consent{border-top:1px solid var(--arp-rule);align-items:flex-start;gap:.7rem;margin-top:1rem;padding-top:1rem;display:flex}.arp-notice__consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.3rem}.arp__fineprint{border-top:1px solid var(--arp-rule);color:var(--ink-soft);margin-top:3rem;padding-top:1.25rem;font-size:14px}
