.buyers-display{font-family:var(--font-display,Georgia, "Times New Roman", serif)}.buyers-hero{isolation:isolate;background:radial-gradient(1100px 520px at 78% -10%,#4da6ff2e,#0000 60%),radial-gradient(900px 480px at 8% 112%,#d4a84324,#0000 55%),radial-gradient(700px 380px,#2b4a7a59,#0000 70%),linear-gradient(152deg,#0b2545 0%,#10305c 55%,#163059 100%);position:relative;overflow:hidden}.buyers-hero:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 80% at 50% 30%,#000 30%,#0000 75%)}.buyers-grain:after{content:"";z-index:0;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.05'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.buyers-rule{background:linear-gradient(90deg,#0000,#d4a843d9,#0000);height:1px}@media (min-width:768px){.buyers-ribbon>*+*{border-left:1px solid #d4a84347}}.buyers-timeline{position:relative}.buyers-timeline:before{content:"";background:linear-gradient(#d4a84300,#d4a8438c 8% 92%,#d4a84300);width:1px;position:absolute;top:8px;bottom:8px;left:27px}@media (min-width:768px){.buyers-timeline:before{left:35px}}.buyers-step-num{font-variant-numeric:tabular-nums;letter-spacing:.02em}.buyers-faq details{border-bottom:1px solid #0b25451f}.buyers-faq summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1.5rem .25rem;list-style:none;display:flex}.buyers-faq summary::-webkit-details-marker{display:none}.buyers-faq summary:after{content:"+";color:#8a681a;flex-shrink:0;font-size:1.5rem;line-height:1;transition:transform .25s}.buyers-faq details[open] summary:after{transform:rotate(45deg)}.buyers-faq summary:hover .buyers-faq-q{color:#c8102e}#afford{scroll-margin-top:5rem}main:has(.buyers-page)+footer{margin-top:0}
