
.rr-support{padding-block:7rem 9rem}.rr-support-heading{max-width:72rem}.rr-support-heading h1{font-size:clamp(4.8rem,7vw,9rem);margin:0 0 2rem}.rr-support-heading>p:last-child{max-width:44rem}.rr-support-nav{display:flex;flex-wrap:wrap;gap:1.2rem 3rem;margin:4rem 0 6rem;border-block:1px solid #17181725;padding-block:2rem;font-size:1.3rem}.rr-support-nav a{text-decoration:none;min-height:44px;display:flex;align-items:center}.rr-support-nav a:hover{text-decoration:underline}.rr-support-contact{display:grid;grid-template-columns:1fr 1.35fr;gap:8rem}.rr-support-contact h2{font-size:3rem;margin-bottom:2.5rem}.rr-support-email{font-size:clamp(2rem,2.4vw,3.3rem);letter-spacing:-.025em;overflow-wrap:anywhere}.rr-support-contact aside p:not(.rr-kicker){max-width:33rem;font-size:1.4rem}.rr-support-back{display:inline-block;margin-top:2rem;font-size:1.3rem}.rr-contact-form{display:grid;gap:2rem}.rr-form-row{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.rr-contact-form label{display:block;font-size:1.2rem;margin-bottom:.8rem}.rr-contact-form input,.rr-contact-form select,.rr-contact-form textarea{font:inherit;font-size:1.5rem;color:var(--rr-ink);background:transparent;border:1px solid #17181766;border-radius:0;width:100%;padding:1.2rem;min-height:48px;box-sizing:border-box}.rr-contact-form textarea{resize:vertical}.rr-contact-form select{padding-right:2.5rem}.rr-contact-form .rr-button{justify-self:start}.rr-contact-form .rr-caption{margin:0}.rr-form-status{padding:1.5rem;border-left:3px solid var(--rr-ink);background:#17181708;line-height:1.6}.rr-support-documents{display:grid;grid-template-columns:1fr 1.35fr;gap:8rem;margin-top:10rem;padding-top:5rem;border-top:1px solid #17181725}.rr-support-documents h2{max-width:32rem;font-size:clamp(3.5rem,4vw,5.2rem)}.rr-support-preparation{max-width:32rem;font-size:1.3rem}.rr-support-detail{scroll-margin-top:3rem}.rr-document-draft{padding-top:1rem;border-top:1px solid #17181725}.rr-store cart-items>.page-width,.rr-store #main-cart-footer>.page-width{max-width:var(--rr-width);padding-inline:var(--rr-gutter)}.rr-store .title-wrapper-with-link{margin-block:5rem 2rem}.rr-store .title-wrapper-with-link .title{font-size:clamp(4rem,5vw,6rem)}.rr-store .cart__warnings.rr-cart-empty{display:none;text-align:center;margin:4rem auto 7rem;max-width:72rem;padding:0;grid-template-columns:minmax(0,1fr);gap:0;align-items:center}.rr-store cart-items.is-empty .rr-cart-empty{display:grid}.rr-cart-empty h2{font-size:clamp(3.2rem,4.5vw,5.5rem);margin:0 auto 2rem;max-width:36rem}.rr-cart-empty .rr-button{margin:2rem 0}.rr-store .rr-cart-title-empty{margin-block:4rem 0}.rr-store .rr-cart-title-empty .title{font-size:1.2rem;font-family:inherit;letter-spacing:.15em;text-transform:uppercase}.rr-cart-title-empty>a{display:none}.rr-cart-support{padding-block:3rem 5rem;border-top:1px solid #17181725;font-size:1.3rem}.rr-cart-support>p:first-child{font-size:1.8rem;margin:0 0 1.5rem}.rr-cart-support>div{display:flex;gap:3rem;flex-wrap:wrap}.rr-store .cart__checkout-button{border-radius:0}.rr-store .cart-item__name{font-family:inherit}.rr-store .cart__ctas .button{font-weight:600}.rr-store .drawer__inner{border-radius:0}.rr-store .cart-drawer .cart__warnings .button{margin-top:2rem}.rr-store .cart-drawer .cart__warnings{padding-top:5rem}
@media(max-width:749px){.rr-support{padding-block:4rem 5rem}.rr-support-nav{margin:3rem 0;gap:.4rem 2rem}.rr-support-contact,.rr-support-documents{grid-template-columns:1fr;gap:3.5rem}.rr-support-documents{margin-top:5rem;padding-top:3rem}.rr-support-contact h2{font-size:2.5rem}.rr-form-row{grid-template-columns:1fr}.rr-contact-form input,.rr-contact-form select,.rr-contact-form textarea{font-size:16px}.rr-store .cart__warnings.rr-cart-empty{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin:2rem auto 4rem}.rr-cart-empty h2{font-size:3.4rem;max-width:100%}.rr-cart-support>div{gap:1.5rem}.rr-store .title-wrapper-with-link{margin-top:3rem}.rr-support .rr-button{gap:1.5rem}.rr-support-detail .rte{padding-right:0}.rr-support-detail .rte .rr-button{font-size:1.3rem}}
.rr-store .rr-cart-empty h2{color:var(--rr-ink)}
