.buyer-trust,.buyer-options,.buyer-faq,.buyer-contact{margin:0 0 88px;scroll-margin-top:30px}.buyer-trust{padding-top:38px;border-top:1px solid #eee7df}.buyer-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.business-page .buyer-facts h3,.business-page .buyer-options h3{font:600 22px/1.35 Avenir Next,Segoe UI,Arial,sans-serif;letter-spacing:-.4px;margin:0 0 14px}.buyer-facts p,.buyer-options p,.buyer-options li{font-size:16px;line-height:1.7;color:#646460}.buyer-text-link{display:block;width:fit-content;margin:28px auto 0;color:#93462f;text-decoration:none;font-size:14px;padding:10px}.buyer-options-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.buyer-options-grid>article{padding:34px 38px;border:1px solid #eee7df;border-radius:20px;display:flex;flex-direction:column;align-items:flex-start;background:#fcfaf7}.buyer-options-grid>article:last-child{background:#fff0e7;border-color:#fff0e7}.buyer-status{display:inline-block;font-size:10px;letter-spacing:1.3px;font-weight:600;color:#50604d;margin-bottom:22px}.buyer-status-preview{color:#93462f}.buyer-options ul{padding-left:20px;margin:4px 0 30px}.buyer-options li{padding:4px 0}.buyer-options .business-primary{margin-top:auto}.buyer-options .buyer-small{font-size:12px;line-height:1.6;margin:18px 0 0;max-width:350px}.business-page .buyer-secondary{color:#292b28;background:transparent;border:1px solid #cbb4a4}.business-page .buyer-secondary:hover{background:#ffeadc}.buyer-faq{max-width:860px;margin-inline:auto}.buyer-faq details{border-bottom:1px solid #eee7df;padding:0}.buyer-faq details:first-of-type{border-top:1px solid #eee7df}.buyer-faq summary{padding:23px 32px 23px 0;position:relative;cursor:pointer;list-style:none;font-size:17px;font-weight:500}.buyer-faq summary::-webkit-details-marker{display:none}.buyer-faq summary:after{content:"+";position:absolute;right:0;font-size:22px;font-weight:400;top:18px;color:#93462f}.buyer-faq details[open] summary:after{content:"−"}.buyer-faq details>div{padding:0 30px 22px 0}.buyer-faq p{font-size:15px;line-height:1.75;color:#646460;margin:0}.buyer-faq a{color:#93462f;text-underline-offset:3px}.buyer-contact{text-align:center;background:#fff0e7;border-radius:24px;padding:52px 34px;margin-bottom:46px}.business-page .buyer-contact h2{max-width:680px;margin:0 auto 22px;text-align:center;text-wrap:balance}.buyer-contact>p:not(.business-section-label){max-width:640px;margin:0 auto 28px;font-size:16px;line-height:1.7;color:#646460}.buyer-contact>span{display:block;font-size:11px;color:#716c66;margin-top:18px;line-height:1.6}.business-trust{max-width:980px;margin:auto;padding-bottom:40px}.business-trust .trust-intro{text-align:center;display:block;height:auto;max-width:none;padding:28px 0 32px}.business-trust .trust-intro h1{font-size:clamp(36px,4.5vw,54px);line-height:1.15;letter-spacing:-2px;margin:0 0 18px}.business-trust .business-subtitle{max-width:760px;margin-inline:auto}.trust-date{font-size:12px;color:#716c66;margin-top:24px}.trust-scope{padding:23px 28px;border-radius:16px;background:#fff0e7;margin-bottom:24px}.trust-scope strong{font-size:14px;font-weight:600}.trust-scope p{font-size:14px;line-height:1.7;color:#646460;margin:8px 0 0}.trust-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;padding:10px 0 28px;border-bottom:1px solid #eee7df}.trust-nav a{font-size:13px;color:#93462f;text-decoration:none;padding:8px 0}.business-trust>section{padding:56px 0;border-bottom:1px solid #eee7df;scroll-margin-top:28px}.business-trust>section:last-child{border-bottom:0}.business-trust h2{margin:0 0 28px}.business-trust p,.business-trust li{font-size:16px;line-height:1.8;color:#646460}.business-trust :is(.trust-data-grid,.trust-provider-list) h3,.business-trust .trust-review-list h3{font:600 20px/1.4 Avenir Next,Segoe UI,Arial,sans-serif;letter-spacing:-.3px;margin:0 0 10px;color:#292b28}.trust-data-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 40px}.trust-data-grid p{margin:0}.business-trust a:not(.business-primary){color:#93462f;text-underline-offset:3px}.business-trust .trust-footnote{font-size:13px;line-height:1.7;margin-top:28px}.trust-list{padding-left:22px;display:grid;gap:16px}.trust-list strong{color:#292b28;font-weight:600}.trust-review-list{margin-top:28px;display:grid;gap:24px}.trust-review-list>div{border-left:2px solid #d6b59e;padding-left:22px}.trust-review-list p{margin:0}.trust-provider-list{display:grid;gap:28px}.trust-provider-list>div{border-bottom:1px solid #eee7df;padding-bottom:24px}.trust-provider-list>div:last-child{border:0;padding-bottom:0}.trust-provider-list p{margin:0 0 10px}.trust-provider-list a{font-size:13px}.trust-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:28px}.trust-actions>a:not(.business-primary){font-size:14px}.business-page .business-navigation .business-trust-link{font-size:14px}.business-page .business-footer>div:last-child{flex-wrap:wrap}@media(max-width:900px){.buyer-facts{gap:24px}.buyer-options-grid>article{padding:28px}.business-header .business-navigation{gap:18px}.business-trust .trust-intro h1{font-size:42px}.trust-data-grid{gap:26px}}@media(max-width:640px){.buyer-trust,.buyer-options,.buyer-faq{margin-bottom:56px}.buyer-facts{grid-template-columns:1fr;gap:20px}.buyer-facts p{font-size:15px;margin:0}.business-page .buyer-facts h3{font-size:21px;margin-bottom:8px}.buyer-options-grid{grid-template-columns:1fr;gap:20px}.buyer-options-grid>article{padding:26px}.buyer-options p,.buyer-options li{font-size:15px}.buyer-faq summary{font-size:16px;padding-block:20px}.buyer-faq details>div{padding-right:10px}.buyer-contact{padding:34px 24px;border-radius:20px;margin-bottom:28px}.buyer-contact>p:not(.business-section-label){font-size:15px}.business-trust .trust-intro{padding-top:14px}.business-trust .trust-intro h1{font-size:36px;letter-spacing:-1.4px}.business-trust .business-kicker{font-size:19px}.business-trust .trust-date{font-size:11px}.trust-scope{padding:20px}.trust-scope p{font-size:14px}.trust-nav{justify-content:flex-start;gap:4px 20px}.trust-nav a{font-size:12px}.business-trust>section{padding:36px 0}.business-trust h2{font-size:29px;margin-bottom:22px}.business-trust p,.business-trust li{font-size:15px;line-height:1.75}.trust-data-grid{grid-template-columns:1fr;gap:24px}.trust-review-list>div{padding-left:17px}.trust-actions{gap:20px}.trust-actions .business-primary{white-space:normal;text-align:center;font-size:14px;padding:13px 20px}.business-trust .trust-footnote{font-size:12px}}.buyer-contact .business-primary{max-width:100%;white-space:normal;text-align:center}@media(max-width:640px){.buyer-contact .business-primary{padding:13px 18px;font-size:14px}.business-page .buyer-contact h2{margin-bottom:20px}}
