.home-h1[data-astro-cid-lcdefpme]{text-wrap:wrap}@media (width>=861px){.home-hero[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{min-height:max(560px,100svh - 240px);padding-top:72px;padding-bottom:72px}}.home-h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap}.intro[data-astro-cid-lcdefpme]{margin-bottom:40px}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){max-width:620px;color:var(--text);margin:18px 0 0;font-size:18px}.svc-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.svc[data-astro-cid-lcdefpme]{aspect-ratio:4/4.6;background:var(--black);color:#fff;grid-column:span 2;text-decoration:none;display:block;position:relative;overflow:hidden}.svc[data-astro-cid-lcdefpme].big{aspect-ratio:16/10.5;grid-column:span 3}.svc[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.svc[data-astro-cid-lcdefpme]:hover img{transform:scale(1.04)}.svc[data-astro-cid-lcdefpme]:hover img[style*=scaleX]{transform:scaleX(-1)scale(1.04)!important}.svc[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#00000026 0%,#0000 30%,#000000e0 100%);position:absolute;inset:0}.badge[data-astro-cid-lcdefpme]{z-index:2;background:var(--bronze);color:var(--black);font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:7px 11px;position:absolute;top:20px;left:20px}.badge[data-astro-cid-lcdefpme].value{background:#fff}.badge[data-astro-cid-lcdefpme].value:before{content:"$ ";color:var(--bronze-deep);font-weight:700}.badge[data-astro-cid-lcdefpme].bundle{background:var(--black);color:var(--bronze-soft);box-shadow:inset 0 0 0 1px var(--bronze)}.in[data-astro-cid-lcdefpme]{z-index:1;padding:28px;position:absolute;bottom:0;left:0;right:0}.svc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:36px}.svc[data-astro-cid-lcdefpme].big h3[data-astro-cid-lcdefpme]{font-size:46px}.in[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#dcdad4;max-width:340px;margin:10px 0 0;font-size:15px}.go[data-astro-cid-lcdefpme]{font:700 13px var(--display);letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--bronze);gap:10px;margin-top:16px;padding-bottom:3px;display:inline-flex}.process[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:80px;display:grid}.intro-p[data-astro-cid-lcdefpme]{max-width:470px;color:var(--text);margin:24px 0 0;font-size:18px}.process[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:32px}.steps[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid #c4c0b7;grid-template-columns:74px minmax(0,1fr);gap:8px;padding:24px 0;display:grid}.steps[data-astro-cid-lcdefpme] .n[data-astro-cid-lcdefpme]{font:700 44px/1 var(--display);color:var(--bronze-deep)}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font:700 24px/1.1 var(--display);text-transform:uppercase;letter-spacing:.01em;margin:2px 0 0}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text);margin:6px 0 0}.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.35fr 1fr 1fr;gap:4px;display:grid}.proj[data-astro-cid-lcdefpme]{background:var(--char);color:#fff;margin:0;text-decoration:none;display:block;position:relative;overflow:hidden}.proj[data-astro-cid-lcdefpme]:hover img{transform:scale(1.04)}.proj[data-astro-cid-lcdefpme] img{transition:transform .5s}.pcount[data-astro-cid-lcdefpme]{color:#fff;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#121314d1;padding:5px 9px;position:absolute;top:14px;right:14px}.proj[data-astro-cid-lcdefpme] img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.proj[data-astro-cid-lcdefpme].feature{grid-row:span 2}.proj[data-astro-cid-lcdefpme].feature img{aspect-ratio:auto}.proj[data-astro-cid-lcdefpme] .cap-p[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#0000,#000000d1);padding:22px;position:absolute;bottom:0;left:0;right:0}.proj[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font:700 22px/1.05 var(--display);text-transform:uppercase;display:block}.proj[data-astro-cid-lcdefpme] .cap-p[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:last-child{color:#d0cdc6;margin-top:5px;font-size:14px;display:block}.tag[data-astro-cid-lcdefpme]{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--black);background:var(--bronze);margin-bottom:10px;padding:4px 8px;display:inline-block}.rebate[data-astro-cid-lcdefpme]{background:var(--bronze);color:var(--black)}.rebate[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:56px;padding-top:60px;padding-bottom:60px;display:grid}.amt[data-astro-cid-lcdefpme]{font-size:clamp(72px,9vw,128px);line-height:.85}.amt[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font:500 12px var(--mono);letter-spacing:.14em;margin-bottom:10px;display:block}.rebate[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(28px,2.8vw,40px)}.rebate[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.amt){max-width:560px;margin:12px 0 0;font-size:17px}.posts[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}@media (width<=1120px){.svc-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.svc[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme].big{aspect-ratio:4/4.4;grid-column:span 1}.svc[data-astro-cid-lcdefpme]:last-child{aspect-ratio:16/8;grid-column:1/-1}.process[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:40px}.rebate[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=860px){.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.proj[data-astro-cid-lcdefpme].feature{grid-area:auto/1/auto/-1}.proj[data-astro-cid-lcdefpme].feature img{aspect-ratio:16/10}.posts[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.dbr[data-astro-cid-lcdefpme]{display:none}.home-h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:normal}.svc[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme].big,.svc[data-astro-cid-lcdefpme]:last-child{aspect-ratio:4/3.4;grid-column:1/-1}.svc[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.svc[data-astro-cid-lcdefpme].big h3[data-astro-cid-lcdefpme]{font-size:34px}.proj-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.amt[data-astro-cid-lcdefpme]{font-size:84px}}
