.info-page{max-width:950px;margin:auto;padding:35px 30px 90px;font-size:17px;line-height:1.75}.info-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:55px;padding-bottom:25px;display:flex}.info-nav>a:last-child{font-size:14px}.info-page h1{margin-bottom:25px;font-size:clamp(40px,6vw,65px);line-height:1.1}.info-page h2{letter-spacing:-.5px;margin-top:35px;font-family:inherit;font-size:23px;line-height:1.4}.info-page p{color:#586153;max-width:760px}.info-page a:not(.wordmark){text-underline-offset:4px;text-decoration:underline}.info-page .info-primary{color:#283329;background:#f2cf4a;border-radius:8px;margin:10px 0;padding:13px 24px;font-size:16px;text-decoration:none;display:inline-flex}.info-page form{max-width:550px}.info-page label{margin:20px 0;font-size:15px;display:block}.info-page input,.info-page textarea,.info-page select{background:#fffefb;border:1px solid #9da591;border-radius:6px;width:100%;margin-top:7px;padding:12px;font-size:16px;display:block}.info-page button{cursor:pointer;background:#f2cf4a;border:1px solid #dcded3;border-radius:7px;min-height:48px;padding:12px 20px;font-size:16px}.info-page button:disabled{opacity:.5}.info-callout{background:#f6f5ee;border:1px solid #dcded3;border-radius:10px;margin:20px 0;padding:20px}.info-callout p:last-child{margin-bottom:0}.order-money{border-top:1px solid #dcded3;justify-content:space-between;padding-top:15px;font-size:20px;display:flex}.info-table{border-collapse:collapse;width:100%;font-size:16px}.info-table th,.info-table td{text-align:left;border-bottom:1px solid #dcded3;padding:15px 10px}.order-warning{color:#8a593a!important}.info-page details{border-bottom:1px solid #dcded3;padding:15px 0}.info-page summary{cursor:pointer}.service-management{--purchase-ink:#253127;--purchase-soft:#62695e;--purchase-line:#dddcd1}.info-page .service-management .check-row,.info-page .service-management .billing-options label{align-items:flex-start;gap:10px;display:flex}.info-page .service-management input[type=checkbox],.info-page .service-management input[type=radio]{accent-color:#253127;flex:none;width:18px;height:18px;margin:4px 0 0;padding:0}.service-management .billing-options{margin-top:16px}.service-management .service-plan-title h2{margin:0}.service-management .billing-schedule{font-size:14px}
