.product-tile-photo{object-fit:cover;transition:transform .35s}.product-tile:hover .product-tile-photo{transform:scale(1.035)}.product-tile-shade{z-index:1;background:linear-gradient(#0512230a 20%,#051223db 100%);position:absolute;inset:0}.product-tile .product-icon,.product-tile .round-arrow,.product-tile-copy{z-index:2;position:relative}.product-tile-copy h3{color:#fff}.product-tile-copy p{color:#ffffffc7}.product-tile .round-arrow{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07162a40;border-color:#ffffff80}.process-photo{aspect-ratio:4/3;border-radius:14px;margin:-10px -2px 24px;position:relative;overflow:hidden}.process-photo img{object-fit:cover;filter:saturate(.8)}.privacy-policy>p{color:var(--sub);margin:0 0 14px;font-size:15px;line-height:1.85}.privacy-policy>h1+p{color:var(--ink);margin-top:24px;font-size:17px}.privacy-policy h2{border-top:1px solid var(--border);letter-spacing:-.025em;margin:42px 0 12px;padding-top:18px;font-size:21px}.privacy-policy a{color:var(--blue);text-underline-offset:3px;font-weight:750;text-decoration:underline}.privacy-policy .notice{margin-top:40px}@media (max-width:767px){.process-new article{padding:18px 0 25px}.process-photo{aspect-ratio:16/9;margin:0 0 18px}}
:root{--accent-dark:#765900;--brand-text:#765900}.logo>span:last-child>span,.eyebrow,.hero-new h1 em,.hero-checks svg,.quote-feature-copy li span,.text-link,.case-card span,.admin-metric-card span{color:var(--brand-text)}.final-cta .eyebrow{color:#4f3b00}.privacy-policy a{color:#634a00;text-underline-offset:.18em;text-decoration:underline}.logo-light>span:last-child>span{color:#f5c51e}.site-footer .logo-mark{color:#0000;background:url(/brand/wearflow-mark.png) 50%/contain no-repeat;font-size:0}.process-new span,.product-help a{color:#f5c51e}.tile-blue,.demo-thumb{background-color:#fff5c9}.tile-navy{background-color:#eee8d7}.text-link,.case-card a,.product-help a,.footer-links a,.site-footer address a,.top-note a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.case-card a,.footer-links a,.site-footer address a{width:100%}}.portfolio-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid;overflow:visible}.portfolio-filters button{white-space:nowrap;width:100%;min-width:0;padding-inline:.4rem}.estimate-products .category-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid;overflow:visible}.estimate-products .category-tabs button{white-space:normal;width:100%;min-width:0;padding-inline:.4rem;line-height:1.25}.evidence-strip{color:#fff;background:#17140b;border-block:1px solid #e5dfcc}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-item{border-bottom:1px solid #ffffff1f;min-width:0;padding:1.25rem .5rem}.evidence-item:nth-child(odd){border-right:1px solid #ffffff1f}.evidence-item strong{color:#f5c51e;font:800 clamp(1.8rem, 8vw, 3rem)/1 var(--font-display);letter-spacing:-.04em;display:block}.evidence-item div{gap:.15rem;margin-top:.55rem;display:grid}.evidence-item b{font-size:.9rem}.evidence-item span{color:#b9b3a4;font-size:.72rem;line-height:1.45}@media (min-width:768px){.portfolio-filters{flex-wrap:wrap;display:flex}.portfolio-filters button{width:auto;padding-inline:.85rem}.evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.evidence-item{border-bottom:0;border-right:1px solid #ffffff1f;padding:2rem 1.5rem}.evidence-item:last-child{border-right:0}}@media (min-width:1024px){.estimate-products .category-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}
