.ps-section--vendor{padding:50px 0}.ps-section--vendor .ps-section__header{text-align:center;padding-bottom:50px}.ps-section--vendor .ps-section__header p{color:#666;text-transform:uppercase;margin-bottom:10px;font-size:14px;font-weight:600}.ps-section--vendor .ps-section__header h4{color:#272827;font-size:24px;font-weight:400}@media (min-width:480px){.ps-section--vendor{padding:60px 0}.ps-section--vendor .ps-section__header p{margin-bottom:16px;font-size:16px}.ps-section--vendor .ps-section__header h4{font-size:24px}}@media (min-width:768px){.ps-section--vendor{padding:75px 0}.ps-section--vendor .ps-section__header{padding-bottom:50px}.ps-section--vendor .ps-section__header p{margin-bottom:16px}.ps-section--vendor .ps-section__header h4{font-size:30px}}@media (min-width:992px){.ps-section--vendor{padding:100px 0}.ps-section--vendor .ps-section__header{padding-bottom:90px}.ps-section--vendor .ps-section__header p{margin-bottom:30px}}.ml-vendor-hero{padding:var(--ml-space-9) 0 var(--ml-space-8);text-align:center;background:linear-gradient(180deg, var(--ml-color-surface-alt) 0%, var(--ml-color-surface) 100%)}.ml-vendor-hero__inner{max-width:760px;margin:0 auto}.ml-vendor-hero__title{margin:0 0 var(--ml-space-4);font-size:var(--ml-font-4xl);line-height:var(--ml-line-tight);font-weight:var(--ml-weight-bold);color:var(--ml-color-ink)}.ml-vendor-hero__lead{margin:0 auto var(--ml-space-6);max-width:620px;font-size:var(--ml-font-lg);line-height:var(--ml-line-relaxed);color:var(--ml-color-ink-muted)}.ml-vendor-hero__highlights{gap:var(--ml-space-3);margin:0 auto var(--ml-space-7);text-align:left;flex-direction:column;padding:0;list-style:none;display:inline-flex}.ml-vendor-hero__highlight{align-items:center;gap:var(--ml-space-2);font-size:var(--ml-font-lg);font-weight:var(--ml-weight-medium);color:var(--ml-color-ink);display:flex}.ml-vendor-hero__check{color:var(--ml-color-success);flex:none}.ml-vendor-hero__actions{justify-content:center;gap:var(--ml-space-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.ml-vendor-hero{padding:var(--ml-space-11) 0 var(--ml-space-9)}.ml-vendor-hero__title{font-size:var(--ml-font-5xl)}}@media (max-width:575px){.ml-vendor-hero{padding:var(--ml-space-7) 0 var(--ml-space-6)}.ml-vendor-hero__title{font-size:var(--ml-font-3xl)}.ml-vendor-hero__lead{font-size:var(--ml-font-md)}}.ps-vendor-banner{text-align:center;z-index:10;padding:60px 0;position:relative}backgr .ps-vendor-banner:before{z-index:-1;background-color:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}.ps-vendor-banner h2{color:#fff;max-width:960px;margin:0 auto 30px;font-size:24px;font-weight:600}.ps-vendor-banner .ps-btn{border-radius:0;padding:15px 30px;font-size:16px}@media (min-width:480px){.ps-vendor-banner{padding:80px 0}}@media (min-width:768px){.ps-vendor-banner{padding:100px 0}.ps-vendor-banner h2{font-size:28px}.ps-vendor-banner .ps-btn{font-size:20px}}@media (min-width:992px){.ps-vendor-banner{padding:120px 0}.ps-vendor-banner h2{font-size:36px}}@media (min-width:1200px){.ps-vendor-banner{padding:160px 0}.ps-vendor-banner h2{font-size:48px}.ps-vendor-banner .ps-btn{padding:20px 40px;font-size:24px}}.ps-vendor-about .ps-block--icon-box-2{max-width:450px;margin:0 auto 40px}.ps-vendor-about .ps-section__header h4 br{display:none}@media (min-width:992px){.ps-vendor-about .ps-block--icon-box-2{max-width:none;margin:0}.ps-vendor-about .ps-section__header h4 br{display:inline}}.ps-vendor-milestone{background-color:#f6f6f6}.ps-vendor-best-fees .ps-section__numbers{justify-content:center;margin-bottom:60px;display:flex}.ps-vendor-best-fees .ps-section__numbers figure{border:2px solid #f5a11c;border-radius:50%;flex-flow:column wrap;justify-content:center;width:100px;height:100px;margin:0 10px;display:flex}.ps-vendor-best-fees .ps-section__numbers figure h3{color:#272827;width:100%;margin-bottom:0;font-size:30px;font-weight:400;line-height:1em;display:block}.ps-vendor-best-fees .ps-section__numbers figure span{font-size:16px}.ps-vendor-best-fees .ps-section__desc{text-align:left;grid-template-columns:1fr;gap:28px;max-width:780px;margin:0 auto 40px;display:grid}.ps-vendor-best-fees .ps-section__desc>figure{margin:0}.ps-vendor-best-fees .ps-section__desc>figure figcaption{text-align:left;color:#272827;margin-bottom:16px;font-size:16px;font-weight:600}.ps-vendor-best-fees .ps-section__desc ul li{text-align:left;color:#666;margin-bottom:12px;padding-left:26px;font-size:14px;line-height:1.6em;position:relative}.ps-vendor-best-fees .ps-section__desc ul li:before{content:"✓";color:#f5a11c;font-weight:700;position:absolute;top:0;left:0}.ps-vendor-best-fees .ps-section__highlight{text-align:left;background-color:#f6f6f6;flex-direction:column;align-items:flex-start;margin-bottom:40px;padding:30px 10px;display:flex}.ps-vendor-best-fees .ps-section__highlight img{max-height:100px;margin-bottom:30px}.ps-vendor-best-fees .ps-section__highlight figure{text-align:left;padding:0 20px}.ps-vendor-best-fees .ps-section__highlight figure p{color:#272827;font-size:14px;font-weight:500}.ps-vendor-best-fees .ps-section__content{text-align:center;max-width:730px;margin:0 auto}.ps-vendor-best-fees .ps-section__content>h5{color:#666;margin-bottom:50px;font-size:16px;font-weight:400;line-height:1.4em}@media (min-width:480px){.ps-vendor-best-fees .ps-section__numbers figure{width:170px;height:170px;margin:0 40px}.ps-vendor-best-fees .ps-section__numbers figure h3{font-size:60px}.ps-vendor-best-fees .ps-section__highlight{text-align:justify;flex-flow:row;align-items:center;padding:30px 10px}.ps-vendor-best-fees .ps-section__highlight img{max-height:none;margin-bottom:0}}@media (min-width:768px){.ps-vendor-best-fees .ps-section__desc{grid-template-columns:1fr 1fr;gap:48px}.ps-vendor-best-fees .ps-section__desc ul li{font-size:16px}.ps-vendor-best-fees .ps-section__content>h5{font-size:18px}.ps-vendor-best-fees .ps-section__highlight{padding:30px 20px}.ps-vendor-best-fees .ps-section__highlight figure{text-align:justify;padding-left:60px;padding-right:60px}.ps-vendor-best-fees .ps-section__highlight figure p{font-size:16px}}.ps-vendor-faqs figure{margin-bottom:50px}.ps-vendor-faqs figure figcaption{color:#272827;margin-bottom:20px;font-size:18px;font-weight:600;line-height:1.4em}.ps-vendor-faqs figure p{font-size:16px}.ps-vendor-faqs .ps-section__footer{text-align:center;border-top:1px solid #e1e1e1;padding-top:50px}.ps-vendor-faqs .ps-section__footer p{color:#272827;margin-bottom:40px;font-size:18px;font-weight:400}.ps-vendor-faqs .ps-section__footer .ps-btn{padding:15px 30px;font-size:16px}@media (min-width:768px){.ps-vendor-faqs .ps-section__footer{padding-top:60px}.ps-vendor-faqs .ps-section__footer p{font-size:20px}}@media (min-width:992px){.ps-vendor-faqs .ps-section__footer{padding-top:100px}.ps-vendor-faqs .ps-section__footer p{font-size:30px}.ps-vendor-faqs .ps-section__footer .ps-btn{padding:20px 40px;font-size:24px}}.ps-block--vendor-milestone{flex-flow:column-reverse wrap;padding-bottom:90px;padding-left:60px;display:flex;position:relative}.ps-block--vendor-milestone:before{content:"";background-color:#f5a11c;width:2px;height:100%;position:absolute;top:0;left:25px;transform:translate(-50%)}@media (min-width:480px){.ps-block--vendor-milestone:before{left:40px}}@media (min-width:768px){.ps-block--vendor-milestone:before{left:50%}}.ps-block--vendor-milestone .ps-block__left,.ps-block--vendor-milestone .ps-block__right{width:100%}.ps-block--vendor-milestone .ps-block__left{padding:0}.ps-block--vendor-milestone .ps-block__left h4{color:#272827;margin-bottom:30px;font-size:18px;font-weight:600;line-height:1.2em}@media (min-width:992px){.ps-block--vendor-milestone .ps-block__left h4{font-size:22px}}.ps-block--vendor-milestone .ps-block__left ul{padding-left:20px}.ps-block--vendor-milestone .ps-block__left ul li{color:#666;margin-bottom:20px;font-size:14px}@media (min-width:992px){.ps-block--vendor-milestone .ps-block__left ul li{font-size:16px}.ps-block--vendor-milestone .ps-block__left{padding-right:80px}}@media (min-width:1200px){.ps-block--vendor-milestone .ps-block__left{padding-right:140px}}.ps-block--vendor-milestone .ps-block__right{text-align:center;margin-bottom:40px;padding:40px 0 0}.ps-block--vendor-milestone .ps-block__right img{max-height:150px}@media (min-width:768px){.ps-block--vendor-milestone .ps-block__right{text-align:right;margin-bottom:0;padding:0}.ps-block--vendor-milestone .ps-block__right img{max-height:none}}@media (min-width:992px){.ps-block--vendor-milestone .ps-block__right{padding-left:80px}}.ps-block--vendor-milestone .ps-block__number{background-color:#fff;border:2px solid #f5a11c;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:0;left:0;transform:translate(0)}.ps-block--vendor-milestone .ps-block__number span{color:#272827;font-size:20px}@media (min-width:992px){.ps-block--vendor-milestone .ps-block__number span{font-size:24px}}@media (min-width:1200px){.ps-block--vendor-milestone .ps-block__number span{font-size:48px}}@media (min-width:480px){.ps-block--vendor-milestone .ps-block__number{width:50px;height:50px}}@media (min-width:992px){.ps-block--vendor-milestone .ps-block__number{width:80px;height:80px}}@media (min-width:1200px){.ps-block--vendor-milestone .ps-block__number{width:100px;height:100px;left:50%;transform:translate(-50%)}}@media (min-width:480px){.ps-block--vendor-milestone{padding-left:100px}}@media (min-width:768px){.ps-block--vendor-milestone{flex-flow:row;padding-left:0}}.ps-block--vendor-milestone.reverse{flex-flow:column-reverse wrap}.ps-block--vendor-milestone.reverse .ps-block__left{padding:0}@media (min-width:992px){.ps-block--vendor-milestone.reverse .ps-block__left{padding-left:80px;padding-right:0}}@media (min-width:1200px){.ps-block--vendor-milestone.reverse .ps-block__left{padding-left:140px}}.ps-block--vendor-milestone.reverse .ps-block__right{text-align:center;padding:0}@media (min-width:768px){.ps-block--vendor-milestone.reverse .ps-block__right{text-align:left}}@media (min-width:992px){.ps-block--vendor-milestone.reverse .ps-block__right{padding-left:0;padding-right:80px}}@media (min-width:768px){.ps-block--vendor-milestone.reverse{flex-flow:row-reverse}}.ps-block--vendor-milestone:last-child:before{display:none}.ps-block--icon-box-2{text-align:center}.ps-block--icon-box-2 .ps-block__thumbnail{min-height:130px;margin-bottom:30px}.ps-block--icon-box-2 .ps-block__desc{margin-bottom:20px}.ps-block--icon-box-2 img{max-height:130px}.ps-block--icon-box-2 h4{margin-bottom:20px;font-size:24px;font-weight:500;line-height:1.4em}.ps-block--icon-box-2 p{font-size:16px}.ps-block--icon-box-2 a{font-size:16px;text-decoration:underline}
