.landing-refresh{--refresh-muted:#a4abb8;--refresh-line:#b9c3d622;color:#f1f2f5;background:#171b22}.landing-refresh .refresh-wrap{width:min(1180px,100% - 64px);margin-inline:auto}.landing-refresh .nav .wrap,.landing-refresh .foot>.wrap{width:min(1180px,100% - 64px)}.landing-refresh .refresh-hero{z-index:2;grid-template-columns:1fr 1.12fr;align-items:center;gap:48px;padding-block:60px 52px;display:grid;position:relative}.landing-refresh .refresh-kicker{letter-spacing:.02em;color:var(--refresh-muted);margin:0 0 24px;font-size:12px;font-weight:500;line-height:1.5}.landing-refresh .refresh-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,4.9vw,70px);font-weight:550;line-height:1.04}.landing-refresh .refresh-hero h1 .h-line{white-space:normal;display:block}.landing-refresh .refresh-hero h1 :is(.h-quiet,.h-grad){color:#f1f2f5;-webkit-text-fill-color:currentColor;background:0 0}.landing-refresh .refresh-lead{max-width:475px;color:var(--refresh-muted);margin:26px 0 28px;font-size:16px;line-height:1.7}.landing-refresh .refresh-search{z-index:5;position:relative}.landing-refresh .refresh-search .hero-search{width:100%}.landing-refresh .refresh-hero-links{flex-wrap:wrap;align-items:center;gap:24px;margin-top:20px;font-size:13px;display:flex}.landing-refresh .refresh-hero-links>a:last-child{color:var(--refresh-muted)}.landing-refresh .refresh-text-link{align-items:center;gap:12px;font-size:14px;font-weight:500;display:inline-flex}.landing-refresh .refresh-client-band{border-top:1px solid var(--refresh-line);border-bottom:1px solid var(--refresh-line);margin-bottom:56px;padding-block:25px}.landing-refresh .refresh-clients{color:#c1c6cf;justify-content:space-between;align-items:center;gap:24px;font-size:13px;display:flex}.landing-refresh .refresh-clients>span{color:var(--refresh-muted);margin-right:auto;font-size:12px}.landing-refresh .refresh-clients a{align-items:center;gap:9px;display:inline-flex}.landing-refresh .refresh-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-bottom:56px;display:grid}.landing-refresh .refresh-category{min-width:0;display:block}.landing-refresh .refresh-category-art{aspect-ratio:1.8;background:#101318;border-radius:10px;position:relative;overflow:hidden}.landing-refresh .refresh-category-art img{object-fit:cover;transition:transform .35s}.landing-refresh .refresh-category-copy{justify-content:space-between;align-items:center;gap:16px;padding:20px 0 0;display:flex}.landing-refresh .refresh-category h2{letter-spacing:-.025em;margin:0 0 7px;font-size:23px;font-weight:500}.landing-refresh .refresh-category p{color:var(--refresh-muted);margin:0;font-size:13px;line-height:1.6}.landing-refresh .refresh-category-copy>svg{color:var(--refresh-muted);flex-shrink:0}.landing-refresh .refresh-category:hover img{transform:scale(1.03)}.landing-refresh .refresh-connect{border-top:1px solid var(--refresh-line);border-bottom:1px solid var(--refresh-line);padding-block:44px}.landing-refresh .refresh-connect-copy{grid-template-columns:1fr 1.5fr;align-items:center;gap:48px;display:grid}.landing-refresh .refresh-connect h2{letter-spacing:-.035em;margin:0 0 20px;font-size:32px;font-weight:500;line-height:1.15}.landing-refresh .refresh-connect ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.landing-refresh .refresh-connect li{color:#c1c6cf;font-size:14px;line-height:1.6}.landing-refresh .refresh-connect li>span{color:var(--refresh-muted);margin-bottom:15px;font-size:12px;display:block}.landing-refresh .refresh-final{justify-content:space-between;align-items:center;gap:32px;padding-block:54px;display:flex}.landing-refresh .refresh-final h2{letter-spacing:-.035em;margin:0 0 12px;font-size:32px;font-weight:500;line-height:1.2}.landing-refresh .refresh-final p{color:var(--refresh-muted);margin:0;font-size:13px;line-height:1.7}.landing-refresh .refresh-final p a{color:#f1f2f5;text-underline-offset:3px;text-decoration:underline}.landing-refresh .refresh-security{color:var(--refresh-muted);align-items:center;gap:7px;margin-top:12px;font-size:11px;display:inline-flex}.landing-refresh .foot{padding-block:44px 24px}.landing-refresh .foot-top{gap:60px;padding:0 0 32px}.landing-refresh .foot .blurb p{max-width:310px;font-size:12px;line-height:1.7}.landing-refresh .foot-nav{gap:48px}.landing-refresh .foot-col{gap:10px}.landing-refresh .foot-col a{font-size:12px}.landing-refresh .foot-legal{margin-top:24px;padding-top:20px}.landing-refresh :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #f35469}.landing-refresh .refresh-task{border-bottom:1px solid var(--refresh-line);margin-bottom:48px;padding-bottom:48px}.landing-refresh .refresh-task-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.landing-refresh .refresh-task .refresh-kicker{margin-bottom:10px}.landing-refresh .refresh-task h2{letter-spacing:-.035em;margin:0;font-size:32px;font-weight:500;line-height:1.2}.landing-refresh .refresh-task-ask{color:#c1c6cf;max-width:700px;margin:20px 0 26px;font-size:16px;line-height:1.7}.landing-refresh .refresh-task-detail{grid-template-columns:1.5fr 1fr;align-items:center;gap:36px;display:grid}.landing-refresh .refresh-task-inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;display:grid}.landing-refresh .refresh-task-inputs dt,.landing-refresh .refresh-task-output h3{margin:0 0 8px;font-size:14px;font-weight:500}.landing-refresh .refresh-task-inputs dd,.landing-refresh .refresh-task-output p{color:var(--refresh-muted);margin:0;font-size:13px;line-height:1.6}.landing-refresh .refresh-task-output{border-left:1px solid var(--refresh-line);padding-left:28px}.landing-refresh .refresh-task-note{color:var(--refresh-muted);margin:24px 0 0;font-size:12px;line-height:1.6}@media (max-width:1000px){.landing-refresh .refresh-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.landing-refresh .refresh-hero{gap:36px}.landing-refresh .refresh-hero h1{font-size:54px}.landing-refresh .refresh-connect-copy{gap:28px}}@media (max-width:760px){.landing-refresh .refresh-task{margin-bottom:32px;padding-bottom:32px}.landing-refresh .refresh-task h2{font-size:29px}.landing-refresh .refresh-task-detail{grid-template-columns:1fr;gap:24px}.landing-refresh .refresh-task-output{border-left:0;border-top:1px solid var(--refresh-line);padding:20px 0 0}.landing-refresh .refresh-wrap,.landing-refresh .nav .wrap,.landing-refresh .foot>.wrap{width:calc(100% - 40px)}.landing-refresh .refresh-hero{grid-template-columns:1fr;gap:20px;padding-block:42px 32px}.landing-refresh .refresh-hero h1{font-size:clamp(43px,9.4vw,64px)}.landing-refresh .refresh-lead{margin-block:22px;font-size:15px}.landing-refresh .refresh-client-band{margin-bottom:32px;padding-block:22px}.landing-refresh .refresh-clients{grid-template-columns:repeat(4,1fr);gap:18px 10px;font-size:11px;display:grid}.landing-refresh .refresh-clients>span{grid-column:1/-1}.landing-refresh .refresh-clients a{gap:6px}.landing-refresh .refresh-categories{grid-template-columns:1fr;gap:26px;padding-bottom:34px}.landing-refresh .refresh-category{grid-template-columns:112px 1fr;align-items:center;gap:20px;display:grid}.landing-refresh .refresh-category-art{aspect-ratio:1}.landing-refresh .refresh-category-copy{gap:10px;padding:0}.landing-refresh .refresh-category h2{font-size:22px}.landing-refresh .refresh-category p{font-size:12px}.landing-refresh .refresh-connect{padding-block:32px}.landing-refresh .refresh-connect-copy{grid-template-columns:1fr;gap:28px}.landing-refresh .refresh-connect h2{font-size:29px}.landing-refresh .refresh-connect ol{gap:18px}.landing-refresh .refresh-connect li{font-size:12px}.landing-refresh .refresh-final{flex-direction:column;align-items:flex-start;gap:24px;padding-block:34px}.landing-refresh .refresh-final h2{font-size:29px}.landing-refresh .foot-top{grid-template-columns:1fr;gap:32px}.landing-refresh .foot-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.landing-refresh .foot-legal{flex-wrap:wrap;gap:16px}}
