.wf-section-2{padding:80px 0}.wf-logo-placeholder{width:100%;padding:20px 14px;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.07);font-size:13px;font-weight:500;color:rgba(255,255,255,.45);text-align:center;transition:background .2s}.wf-logo-placeholder:hover{background:rgba(255,255,255,.09)}.wf-quickscan{background:var(--offwhite);padding:90px 0}.wf-quickscan h2{font-size:32px;font-weight:700;color:var(--darktext);text-align:center;margin-bottom:44px}.wf-checklist{max-width:760px;margin:0 auto;list-style:none;padding:0}.wf-checklist li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid var(--lightgray);font-size:15px;color:var(--bodytext);line-height:1.65;font-weight:400}.wf-checklist li:last-child{border-bottom:none}.wf-page-2 .wf-check-icon{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#00b8a0 0%,#009983 100%);display:flex;align-items:center;justify-content:center;margin-top:2px}.wf-checklist strong{color:var(--darktext);font-weight:600}.wf-values{background:var(--white);padding:90px 0}.wf-values h2{font-size:32px;font-weight:700;color:var(--darktext);text-align:center;margin-bottom:8px}.wf-values .wf-values-sub{font-size:16px;color:var(--bodytext);text-align:center;max-width:620px;margin:0 auto 48px;font-weight:400}.wf-values-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.wf-value-card{text-align:center;padding:28px 14px}.wf-page-2 .wf-value-icon{width:48px;height:48px;border-radius:50%;margin:0 auto 16px;background:#f7f9fb;border:1.5px solid #dde3ea;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s}.wf-page-2 .wf-value-card:hover .wf-value-icon{border-color:#00b8a0;background:rgba(0,184,160,.05)}.wf-value-card h4{font-size:14px;font-weight:600;color:var(--darktext);margin-bottom:6px;line-height:1.35}.wf-value-card p{font-size:12.5px;color:var(--medgray);line-height:1.6;font-weight:400}@media (max-width:900px){.wf-values-grid{grid-template-columns:repeat(2,1fr)}.wf-quickscan h2,.wf-values h2{font-size:26px}.wf-section-2{padding:60px 0}}@media (max-width:600px){.wf-values-grid{grid-template-columns:1fr}}