.supplier-page{background:#fbfcf8;color:#233127;font-size:14px;color-scheme:light}.merchant-header{max-width:1320px;margin:auto;padding:24px 45px;display:flex;align-items:center;gap:35px;border-bottom:1px solid #263a2012}.merchant-header .brand{flex-shrink:0}.merchant-header .brand-title{color:#233127}.merchant-header .brand-subtitle{color:#718263}.merchant-header nav{display:flex;gap:28px;margin-left:auto;font-size:12px;color:#68755e}.merchant-header nav a:hover{color:#31521e}.merchant-cta{background:#d2ef9b;color:#263f15;border:1px solid #9abb6755;border-radius:7px;padding:15px 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:35px;font-size:13px;font-weight:500;transition:transform .2s,background .2s}.merchant-cta:hover{background:#c3e987;transform:translateY(-2px)}.merchant-cta.small{padding:11px 16px;gap:20px;font-size:12px}.merchant-main{max-width:1320px;padding:0 45px;margin:auto}.merchant-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:90px 0 85px;min-height:590px}.merchant-eyebrow{font:11px var(--display);letter-spacing:2px;color:#70885b;display:flex;align-items:center;gap:8px}.merchant-eyebrow i{height:5px;width:5px;border-radius:50%;background:#7da543}.merchant-hero h1{font-size:53px;line-height:1.4;letter-spacing:1px;font-weight:500;margin:24px 0}.merchant-hero h1>span{color:#729446}.merchant-hero-copy>p{font-size:14px;line-height:2;color:#74806b}.merchant-hero-actions{display:flex;gap:25px;align-items:center;margin-top:29px}.subtle-link{font-size:12px;color:#61784d;display:inline-flex;gap:15px}.hero-assurances{display:flex;gap:22px;margin-top:30px;font-size:11px;color:#839375}.hero-assurances span:before{content:'✓';margin-right:6px;color:#658a3a}.business-visual{position:relative;padding:24px 15px;isolation:isolate}.business-visual:before{content:'';position:absolute;inset:-40px;background:radial-gradient(ellipse,#d3e6b44d,transparent 70%);z-index:-2}.dashboard-card{border:1px solid #aec58c55;background:linear-gradient(145deg,#fff,#f3f8eb);padding:24px;border-radius:15px;box-shadow:0 25px 65px #45612712;transform:rotate(-3deg);position:relative}.dashboard-top{display:flex;justify-content:space-between;align-items:center;gap:10px;font:9px var(--display);letter-spacing:1.2px;color:#78915f}.dashboard-top>span:first-child{display:flex;align-items:center;gap:5px}.dashboard-top i{height:5px;width:5px;border-radius:50%;background:#8ab451}.dashboard-top>span:last-child{font:9px var(--font);color:#93a27f}.dashboard-caption{font-size:11px;color:#81916f;margin-top:28px}.dashboard-number{font-size:35px;font-weight:500;letter-spacing:2px;margin-top:12px}.dashboard-number span{color:#8ba65f;padding:0 12px}.chart{display:flex;align-items:flex-end;height:118px;gap:11px;margin-top:26px;border-bottom:1px solid #879e652b;background:repeating-linear-gradient(0deg,transparent,transparent 38px,#90a76f13 39px,#90a76f13 40px)}.chart>span{height:var(--h);flex:1;background:linear-gradient(0deg,#9ebc6c,#d6eba5);border-radius:4px 4px 0 0}.chart>span:nth-last-child(-n+3){background:linear-gradient(0deg,#789a43,#b8d87e)}.chart-caption{display:flex;justify-content:space-between;font-size:8px;color:#889b70;margin-top:10px}.dashboard-model{display:flex;align-items:center;gap:10px;border-top:1px solid #77995520;margin-top:26px;padding-top:17px}.model-icon{background:#172115;color:#d2f980;border-radius:7px;width:31px;height:31px;display:grid;place-items:center;font:600 14px var(--display)}.dashboard-model strong{font-size:11px;font-weight:500}.dashboard-model small{display:block;font-size:9px;color:#89997a;margin-top:5px}.available{margin-left:auto;color:#75994b;font-size:9px;border:1px solid #8eb45535;padding:4px 7px;border-radius:20px}.floating-card{position:absolute;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #d8e2cb;background:#fffffff2;border-radius:9px;box-shadow:0 8px 30px #344e1810;font-size:11px;backdrop-filter:blur(8px)}.floating-card small{display:block;font-size:9px;color:#8a9a7c;margin-top:5px}.floating-icon{font-size:22px;color:#71994d;background:#edf5e1;border-radius:7px;width:34px;height:34px;display:grid;place-items:center}.float-top{right:-15px;top:-1px;transform:rotate(3deg)}.float-bottom{left:-25px;bottom:3px;transform:rotate(2deg)}.visual-orbit{position:absolute;inset:-30px;border:1px dashed #b3c89650;border-radius:50%;transform:rotate(25deg);z-index:-1}.orbit-two{inset:0 -40px;transform:rotate(-20deg)}.manifesto{display:flex;align-items:center;justify-content:space-between;padding:30px 0;border-block:1px solid #6f875125;gap:20px}.manifesto>span{font:10px var(--display);color:#8e9e7d;letter-spacing:1.5px}.manifesto p{font-size:17px;color:#839174;letter-spacing:.7px}.manifesto strong{color:#344b29;font-weight:400}.opportunity,.process{padding-top:75px}.merchant-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px}.merchant-section-heading h2,.earnings h2,.merchant-faq h2{font-size:29px;line-height:1.6;letter-spacing:.5px;font-weight:500;margin-top:12px}.merchant-section-heading>p{font-size:12px;color:#7c8d6a;line-height:1.9}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.benefit-grid article{padding:26px 23px;border:1px solid #8ea67126;background:#fff;border-radius:9px}.benefit-icon{font-size:30px;color:#7f9e50;display:block;margin-bottom:28px}.benefit-grid small{font:9px var(--display);letter-spacing:1.3px;color:#91a17f}.benefit-grid h3{font-size:16px;font-weight:500;margin:12px 0}.benefit-grid p,.step-grid p{font-size:12px;line-height:2;color:#7c8d6b}.earnings{display:grid;grid-template-columns:1fr 1fr;gap:65px;background:#edf3e5;border:1px solid #acbf911f;border-radius:13px;margin-top:75px;padding:45px}.earnings-copy{padding-top:15px}.earnings-copy>p{font-size:13px;line-height:2;color:#7b8b69;margin-top:20px}.calculation-note{font-size:10px;color:#8b9c78;line-height:2;display:block;margin-top:31px}.calculator{background:#fff;border:1px solid #a2b97b30;border-radius:10px;padding:25px;box-shadow:0 8px 20px #3b5c1505}.calculator-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:14px}.calculator-heading small{font:8px var(--display);letter-spacing:1px;color:#97a585}.calc-range{display:block;font-size:11px;color:#7a8d66}.calc-range output{float:right;color:#4d6d33;font-weight:500}.calc-range input{width:100%;margin:16px 0 22px;accent-color:#82a64e;cursor:pointer}.calc-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.calc-fields label{font-size:10px;color:#7d8e69}.calc-fields input{display:block;width:100%;padding:10px 11px;font-size:13px;color:#3c542b;border:1px solid #adbF922e;border-radius:5px;background:#f7faf2;margin-top:7px;outline:none}.calc-fields input:focus{border-color:#82a64e}.estimate{display:flex;justify-content:space-between;align-items:center;margin-top:25px;padding-top:21px;border-top:1px solid #8dA76c26}.estimate div>span{font-size:10px;color:#7b8c68}.estimate strong{display:block;font:500 40px var(--display);color:#527c2a;letter-spacing:-.5px;margin-top:7px}.estimate-arrow{font-size:30px;color:#9cbb70}.calc-breakdown{display:flex;justify-content:space-between;font-size:9px;color:#90a07b;margin-top:15px}.calc-breakdown b{font-weight:400;color:#59763d;margin-left:8px}.calc-disclaimer{font-size:9px;line-height:1.9;color:#99a58b;margin-top:16px}.step-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:27px}.step-grid article{padding-top:20px;border-top:1px solid #99ae7b38}.step-grid article>span{font:400 34px var(--display);color:#98b379}.step-grid h3{font-size:16px;font-weight:500;margin:18px 0 10px}.merchant-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;margin-top:80px;padding:55px 0;border-top:1px solid #7c995426}.merchant-faq h2{font-size:24px}.faq-list details{border-bottom:1px solid #9daf852b;padding:19px 0}.faq-list details:first-child{padding-top:0}.faq-list summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;font-size:13px;color:#536b41;gap:20px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#9bb27b}.faq-list p{font-size:12px;color:#7d8f6b;line-height:2;margin-top:13px}.apply-section{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding:50px;background:#192316;border-radius:13px;margin-top:25px;position:relative;overflow:hidden}.apply-section:before{content:'';position:absolute;left:-15%;bottom:-60%;width:650px;height:650px;border:1px solid #9cbf6220;border-radius:50%;pointer-events:none}.apply-copy{position:relative}.apply-copy .merchant-eyebrow{font-size:9px;color:#94ae76}.apply-copy h2{font-size:39px;color:#e7efdd;line-height:1.5;font-weight:400;margin-top:22px}.apply-copy>p{font-size:13px;color:#a5b792;margin-top:20px}.apply-copy>.subtle-link{font-size:11px;color:#b5cc98;margin-top:33px}.application-caption{font:22px var(--display);color:#b1cb8e;letter-spacing:3px;margin-top:65px;line-height:1.6}.application-caption>span{font:11px var(--font);letter-spacing:.5px;color:#7e9764}.apply-section form{position:relative;background:#fdfef9;border:1px solid #dbE8ca;border-radius:9px;padding:28px;color:#3e552c}.form-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:25px}.form-heading h3{font-size:16px;font-weight:500}.form-heading>span{font-size:9px;color:#94a37f}.apply-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.apply-section label{display:block;font-size:11px;color:#81936c}.apply-section input,.apply-section select,.apply-section textarea{display:block;width:100%;border:1px solid #aabf8d42;background:#f7faf2;color:#3b5329;border-radius:5px;padding:10px 11px;margin:8px 0 0;outline:none;font:12px var(--font);color-scheme:light}.apply-section input:focus,.apply-section select:focus,.apply-section textarea:focus{border-color:#82a54d}.apply-section textarea{height:86px;resize:none}.apply-section form>label{margin-top:17px}.application-note{font-size:9px;line-height:1.9;color:#94a481;margin:15px 0}.apply-section form>.merchant-cta{width:100%;padding:12px 16px;font-size:12px}#application-status{font-size:11px;line-height:1.8;color:#587b35;margin-top:10px}.merchant-footer{display:flex;align-items:center;justify-content:space-between;padding:32px 0;gap:20px;font-size:10px;color:#8c9d79}.merchant-footer>a{font:500 18px var(--display);color:#667e4c;letter-spacing:2px}.merchant-footer>a>span{font:11px var(--font);letter-spacing:1px}.merchant-footer small{font-size:9px}a:focus-visible,summary:focus-visible{outline:2px solid #7ca44b;outline-offset:5px}
@media(max-width:1100px){.merchant-header{padding:22px 28px;gap:20px}.merchant-header nav{gap:17px}.merchant-main{padding:0 28px}.merchant-hero{gap:30px;padding:70px 0}.merchant-hero h1{font-size:43px}.dashboard-card{padding:20px}.dashboard-number{font-size:30px}.floating-card{padding:11px;font-size:10px}.float-top{right:-7px}.benefit-grid{gap:12px}.benefit-grid article{padding:23px 17px}.earnings{gap:30px;padding:32px}.merchant-faq,.apply-section{gap:35px}.apply-section{padding:35px}.apply-copy h2{font-size:34px}.merchant-section-heading h2,.earnings h2{font-size:26px}.merchant-header .brand-name>.brand-title{font-size:20px}.merchant-header .brand-beta{display:none}}
@media(max-width:780px){.merchant-header{padding:19px 22px}.merchant-header nav{display:none}.merchant-header>.merchant-cta{margin-left:auto}.merchant-header .brand>.brand-name{display:flex}.merchant-header .brand-title{font-size:20px!important}.merchant-main{padding:0 22px}.merchant-hero{grid-template-columns:1fr;gap:50px;padding:48px 0 55px}.merchant-hero h1{font-size:43px;margin:22px 0}.merchant-eyebrow{font-size:9px;letter-spacing:1.4px}.merchant-hero-copy>p{font-size:13px}.merchant-hero-actions{gap:22px}.merchant-cta{font-size:12px;padding:14px 18px;gap:22px}.hero-assurances{font-size:10px;gap:17px;margin-top:24px}.business-visual{max-width:500px;width:100%;margin:0 auto;padding:15px 12px}.dashboard-number{font-size:33px}.dashboard-card{padding:23px}.float-top{right:-5px;top:-7px}.float-bottom{left:-3px;bottom:-4px}.manifesto{padding:23px 0;gap:12px}.manifesto>span{font-size:8px;letter-spacing:1px}.manifesto>span:last-child{display:none}.manifesto p{font-size:13px;line-height:1.8;max-width:240px}.opportunity,.process{padding-top:50px}.merchant-section-heading{display:block;margin-bottom:25px}.merchant-section-heading h2,.earnings h2{font-size:25px}.merchant-section-heading>p{margin-top:12px;font-size:11px}.benefit-grid{grid-template-columns:1fr 1fr;gap:12px}.benefit-grid article{padding:22px 16px}.benefit-grid h3{font-size:15px;line-height:1.6}.benefit-grid small{font-size:8px}.benefit-grid p{font-size:11px}.benefit-icon{margin-bottom:21px}.earnings{grid-template-columns:1fr;margin-top:50px;padding:25px 20px;gap:28px}.earnings-copy{padding-top:0}.earnings-copy>p{font-size:12px;margin-top:15px}.calculation-note{margin-top:16px}.calculator{padding:21px 17px}.calculator-heading small{font-size:7px}.calc-fields{gap:14px}.calc-breakdown{font-size:8px}.step-grid{grid-template-columns:1fr 1fr;gap:25px 20px}.step-grid p{font-size:11px}.step-grid h3{font-size:15px}.merchant-faq{grid-template-columns:1fr;gap:28px;margin-top:50px;padding:35px 0}.merchant-faq h2{font-size:24px}.apply-section{grid-template-columns:1fr;padding:27px 20px;gap:28px;margin-top:15px}.apply-copy h2{font-size:35px;margin-top:16px}.apply-copy>.subtle-link{margin-top:22px}.application-caption{display:none}.apply-section form{padding:23px 18px}.form-heading h3{font-size:15px}.form-heading>span{font-size:8px}.apply-fields{gap:14px 11px}.merchant-footer{flex-wrap:wrap;gap:13px}.merchant-footer>span{font-size:9px}.merchant-footer small{font-size:8px;width:100%;padding-top:3px}.merchant-header .youzi-logo{width:32px;height:32px}.merchant-header .brand{gap:7px}.merchant-header .brand-subtitle{font-size:9px}.merchant-header .merchant-cta.small{font-size:10px;padding:9px 12px;gap:12px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
