.verification-design{--verification-ink:#082830;--verification-green:#007c57;--verification-blue:#edf2ff;background:#f7f8ff;color:var(--verification-ink);padding-bottom:64px;font-family:var(--font-inter),Arial,sans-serif}.verification-design .verification-container{width:100%;max-width:1296px;margin-inline:auto;padding-inline:36px}.verification-design h2{font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.7px}.verification-design a:focus-visible,.verification-design button:focus-visible{outline:3px solid #008c64;outline-offset:4px}.verification-design .verification-eyebrow{color:var(--verification-green);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px}.verification-breadcrumb{display:flex;gap:10px;align-items:center;padding:12px max(32px,calc((100% - 1232px) / 2));background:var(--verification-blue);font-size:12px;color:#546e78}.verification-breadcrumb [aria-current]{color:#00825d;font-weight:650}.verification-hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:64px;align-items:start;padding-block:32px 24px}.verification-badge{display:inline-block;padding:4px 10px;color:#087959;background:#e5edff;border-radius:4px;font-size:10px;text-transform:uppercase;font-weight:750;letter-spacing:.3px}.verification-hero h1{margin-top:14px;font-size:clamp(28px,3vw,36px);line-height:1.2;font-weight:700;letter-spacing:-1.5px}.verification-introduction{font-size:18px;line-height:1.6;color:#667176;margin-top:14px}.verification-introduction p,.verification-story-copy p{display:inline}.verification-introduction p+p:before,.verification-story-copy p+p:before{content:" "}.verification-trust{background:white;border:1px solid #e8edf7;border-radius:8px;overflow:hidden}.verification-trust-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 22px 8px}.verification-trust h2{margin-top:5px;font-size:22px}.verification-trust>p{padding:0 22px 12px;font-size:11px;line-height:1.4;color:#667176}.verification-icon{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;background:#edf2ff;border-radius:4px;color:#28444f}.verification-icon svg{width:24px;height:24px}.verification-trust-heading .verification-icon{color:#008665;background:#dce7ff}.verification-trust-levels{padding:12px 16px;background:var(--verification-blue);min-height:100px}.verification-trust-levels h3{font-size:12px;font-weight:700;color:#274b54}.verification-trust-levels p{font-size:12px;color:#667176;line-height:1.4;margin-top:4px}.verification-trust-options{display:flex;gap:8px;padding:0 22px 12px}.verification-trust-options button{cursor:pointer;border-radius:3px;padding:3px 8px;font-size:10px;color:#516974;background:#edf2ff}.verification-trust-options button[aria-pressed=true]{color:white;background:#007c57}.verification-trust-levels .verification-trust-summary{color:#007c57;font-size:10px}.verification-story-panel{background:#001c24;padding:32px;border-radius:8px;box-shadow:0 3px 5px #082e3c26}.verification-story-heading{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px}.verification-story-heading .verification-icon{background:#007854;color:#9afbd2;width:36px;height:36px}.verification-story-heading>p{font-size:10px;text-transform:uppercase;color:#42e2aa;letter-spacing:.6px;font-weight:700}.verification-story-heading h2{font-size:13px;color:#bdd6dc;font-weight:500;letter-spacing:0}.verification-story-copy{padding:18px;background:#09323d;color:#d5e7ed;border-radius:3px;font-size:18px;font-weight:400;line-height:1.65}.verification-checks{padding-top:12px}.verification-buyer h2,.verification-checks h2{margin-top:10px}.verification-section-intro{color:#667176;font-size:16px;line-height:1.5}.verification-checks ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:80px 16px;margin-top:16px;align-items:start}.verification-checks li{background:#fff;padding:16px;border-radius:7px;min-height:112px;box-shadow:0 1px 2px #183a4208}.verification-checks li p{margin-top:18px;font-size:16px;line-height:1.4;font-weight:500}.verification-checks li:last-child{grid-column:1/-1;display:flex;align-items:center;gap:12px;min-height:82px;margin-top:16px}.verification-checks li:last-child p{margin:0}.verification-buyer{padding-top:64px}.verification-buyer ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:104px 16px;margin-top:16px;align-items:start}.verification-buyer li{background:white;border-radius:7px;padding:16px;min-height:106px;box-shadow:0 1px 2px #183a4208}.verification-number{display:inline-block;padding:3px 6px;background:#e4edff;color:#294451;border-radius:3px;font-size:16px;line-height:1.4;font-weight:750}.verification-buyer li p{font-size:16px;font-weight:500;line-height:1.5;margin-top:12px}.verification-faq{padding-block:48px 32px}.verification-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start;margin-top:32px}.verification-faq-card{background:#fff;border:1px solid #f0f3f9;border-radius:6px;padding:24px}.verification-faq button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;cursor:pointer;font-size:16px;font-weight:650;color:#29434d}.verification-faq button svg{color:#76858c;flex-shrink:0;transition:transform .2s;transform:rotate(-90deg)}.verification-faq button .verification-faq-expanded{transform:none}.verification-faq-card>p{margin-top:12px;color:#6c767b;font-size:14px;line-height:1.55}.verification-faq h2{font-size:36px;letter-spacing:-1px}.verification-links{background:var(--verification-blue)}.verification-links>div{padding-block:48px}.verification-links h2{margin-top:10px}.verification-resources-heading{display:flex;align-items:center;gap:10px}.verification-resources-heading>svg{width:20px;height:20px;color:#00825d}.verification-resource-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px}.verification-resource-grid a{background:#fff;padding:24px;border-radius:8px;font-size:16px;line-height:1.4;font-weight:600;transition:transform .2s,box-shadow .2s}.verification-resource-grid a:hover{transform:translateY(-3px);box-shadow:0 4px 12px #153d4812}.verification-resource-grid .verification-icon{background:#06313b;color:#3de9b2;margin-bottom:14px}.site-shell:has(.verification-design)>footer,.site-shell:has(.verification-design)>header{font-family:var(--font-inter),Arial,sans-serif}@media (max-width:1023px){.verification-hero{gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.verification-buyer ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.verification-checks ol{gap:32px 16px}}@media (max-width:767px){.verification-design{padding-bottom:32px}.verification-breadcrumb,.verification-design .verification-container{padding-inline:20px}.verification-hero{grid-template-columns:1fr;padding-block:28px}.verification-introduction{font-size:16px}.verification-story-panel{padding:20px}.verification-story-heading{gap:10px;margin-bottom:20px}.verification-story-heading h2{flex-basis:100%}.verification-story-copy{font-size:16px;padding:16px}.verification-story-copy p{display:block}.verification-story-copy p+p{margin-top:12px}.verification-checks{padding-top:28px}.verification-buyer ol,.verification-checks ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.verification-buyer li,.verification-checks li{padding:14px}.verification-buyer li p,.verification-checks li p{font-size:14px}.verification-checks li:last-child{margin-top:0}.verification-buyer{padding-top:32px}.verification-faq{padding-block:32px}.verification-faq h2{font-size:30px}.verification-faq-grid{grid-template-columns:1fr;margin-top:24px}.verification-faq-card{padding:20px}.verification-faq button{font-size:15px}.verification-links>div{padding-block:32px}.verification-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.verification-resource-grid a{padding:18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.verification-design *{transition:none!important}.verification-design a:hover{transform:none}}.site-shell:has(.verification-design)>header{border:0;background:#fff}.site-shell:has(.verification-design)>header>div:first-child{border:0;background:#edf2ff}.site-shell:has(.verification-design)>header>div:nth-child(2){padding-top:20px;padding-bottom:0}.site-shell:has(.verification-design) header form[role=search] input{border:1px solid #e6ecf7;border-radius:7px;background:#eef3ff;padding-right:58px}.site-shell:has(.verification-design) header form[role=search]>button{right:5px;width:40px;height:33px;display:grid;place-items:center;border-radius:5px;background:#007b55;color:#fff}.site-shell:has(.verification-design) header nav{position:relative;margin-top:20px;min-height:46px;padding-block:12px;background:#e7eeff;box-shadow:0 0 0 100vmax #e7eeff;clip-path:inset(0 -100vmax);font-size:12px}.site-shell:has(.verification-design) header a[href="/easy-sourcing"].whitespace-nowrap:not(nav a){background:#42f4b0;border-radius:5px;padding:10px 12px;color:#063e32}.site-shell:has(.verification-design)>footer{border:0;background:#001c24!important}.site-shell:has(.verification-design)>footer>div{max-width:1308px;padding:44px 38px 32px}.site-shell:has(.verification-design)>footer .border-t{margin-top:28px;padding-top:22px}.site-shell:has(.verification-design)>footer h3{color:#f0f7fa;font-size:14px;font-weight:600}.site-shell:has(.verification-design)>footer address,.site-shell:has(.verification-design)>footer ul{color:#9eb4bd;font-size:12px}.site-shell:has(.verification-design)>footer li{margin-top:7px;line-height:1.8}.site-shell:has(.verification-design)>footer a:hover{color:#55edb0}.site-shell:has(.verification-design)>footer .border-t{border-color:#173b45}.site-shell:has(.verification-design)>footer p.text-xs{color:#93acb5}@media (max-width:767px){.site-shell:has(.verification-design)>header>div:nth-child(2){padding-top:15px;padding-bottom:15px}.site-shell:has(.verification-design)>footer>div{padding:40px 20px}}@media (min-width:1024px){.site-shell:has(.verification-design)>header>div:nth-child(2){padding-inline:22px}.site-shell:has(.verification-design) header nav{font-size:14px;gap:32px}.site-shell:has(.verification-design) header form[role=search] input{padding-right:118px}.site-shell:has(.verification-design) header form[role=search]>button{width:108px;display:flex;align-items:center;justify-content:center;gap:6px}.site-shell:has(.verification-design) header form[role=search]>button:after{content:"Search";font-size:14px;font-weight:600}.site-shell:has(.verification-design)>footer>div{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:18px 44px;padding:42px 22px 28px}.site-shell:has(.verification-design)>footer .border-t,.site-shell:has(.verification-design)>footer>div>.grid{display:contents}.site-shell:has(.verification-design)>footer>div>.grid>div:first-child{grid-column:2;grid-row:1/span 2}.site-shell:has(.verification-design)>footer>div>.grid>div:nth-child(2){grid-column:3;grid-row:1}.site-shell:has(.verification-design)>footer>div>.grid>div:nth-child(3){grid-column:4;grid-row:1/span 2}.site-shell:has(.verification-design)>footer>div>.grid>div:nth-child(4){grid-column:3;grid-row:2}.site-shell:has(.verification-design)>footer>div>.grid>div:nth-child(5){grid-column:1;grid-row:2}.site-shell:has(.verification-design)>footer address{grid-column:1;grid-row:1;line-height:1.6;max-width:300px}.site-shell:has(.verification-design)>footer .border-t>p{grid-column:1/-1;grid-row:3;margin-top:12px;font-size:10px}.site-shell:has(.verification-design)>footer ul{margin-top:12px}.site-shell:has(.verification-design)>footer li{margin-top:3px;margin-bottom:0;line-height:1.5}}