.yum-hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;display:flex;align-items:center;min-height:calc(100svh - 84px);background:#0b0b0b}.yum-hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;z-index:-1;background:#000000d1;pointer-events:none}.yum-hero-copy[data-astro-cid-bbe6dxrz]{display:grid;gap:1.5rem;padding-block:3rem}h1[data-astro-cid-bbe6dxrz]{max-width:24ch;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.12;letter-spacing:-.02em}p[data-astro-cid-bbe6dxrz]{max-width:62ch;color:#e5e7eb;line-height:1.75}.yum-hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.yum-hero-actions[data-astro-cid-bbe6dxrz] .button[data-astro-cid-bbe6dxrz]{width:100%}.yum-secondary[data-astro-cid-bbe6dxrz]{border-color:var(--accent);background:var(--surface);color:var(--ink)}.yum-secondary[data-astro-cid-bbe6dxrz]:hover{border-color:var(--accent)}figure[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:-2;overflow:hidden}img[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover}@media(min-width:900px){.yum-hero-copy[data-astro-cid-bbe6dxrz]{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;padding-block:4rem}.yum-hero-actions[data-astro-cid-bbe6dxrz] .button[data-astro-cid-bbe6dxrz]{width:auto}}@media(min-width:1150px){.yum-hero[data-astro-cid-bbe6dxrz]{min-height:calc(100svh - 96px)}}.services-intro[data-astro-cid-g5jplrhu] h2[data-astro-cid-g5jplrhu]{max-width:28ch}.industrial-grid[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}.industrial-card[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;background:#141414;border:1px solid #262626;border-radius:8px}.industrial-card[data-astro-cid-g5jplrhu] svg{color:var(--accent)}h3[data-astro-cid-g5jplrhu]{font-size:1.375rem;line-height:1.3}.industrial-card[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{color:#fff;font-size:1rem;line-height:1.7}.industrial-tag[data-astro-cid-g5jplrhu]{margin-top:auto;padding-top:.5rem;color:#22c55e;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media(min-width:700px){.industrial-grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(2,minmax(0,1fr))}}.office-section[data-astro-cid-v2cbyr3p]{background:var(--soft)}.about-section[data-astro-cid-v2cbyr3p]{display:grid;align-items:center;gap:2rem;padding-block:4rem}.about-copy[data-astro-cid-v2cbyr3p]{display:grid;gap:1.25rem;min-width:0}.about-copy[data-astro-cid-v2cbyr3p] h2[data-astro-cid-v2cbyr3p]{max-width:22ch}.about-text[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{max-width:60ch;font-size:1rem;line-height:1.7;color:var(--muted)}.about-text[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]+p[data-astro-cid-v2cbyr3p]{margin-top:1rem}.about-points[data-astro-cid-v2cbyr3p]{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.about-points[data-astro-cid-v2cbyr3p] li[data-astro-cid-v2cbyr3p]{display:flex;align-items:flex-start;gap:.625rem;font-size:1rem;line-height:1.5}.about-points[data-astro-cid-v2cbyr3p] svg{margin-top:.2rem;color:var(--accent)}.about-visual[data-astro-cid-v2cbyr3p]{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:10px}.about-visual[data-astro-cid-v2cbyr3p]>img[data-astro-cid-v2cbyr3p]{display:block;width:100%;height:auto}@media(min-width:768px){.about-section[data-astro-cid-v2cbyr3p]{padding-block:5rem}.about-with-photo[data-astro-cid-v2cbyr3p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}}@media(min-width:1150px){.about-text[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{font-size:1.125rem}}.process-section[data-astro-cid-ezmtmb76]{padding-block:4rem;background:var(--paper);color:var(--ink)}.process-layout[data-astro-cid-ezmtmb76]{display:grid;gap:2.5rem;align-items:center}.process-visual[data-astro-cid-ezmtmb76]{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:10px}.process-visual[data-astro-cid-ezmtmb76] img[data-astro-cid-ezmtmb76]{display:block;width:100%;height:auto}.process-copy[data-astro-cid-ezmtmb76]{min-width:0}.process-copy[data-astro-cid-ezmtmb76] h2[data-astro-cid-ezmtmb76]{max-width:25ch;margin-bottom:2rem}.process-list[data-astro-cid-ezmtmb76]{margin:0;padding:0;list-style:none}.process-list[data-astro-cid-ezmtmb76] li[data-astro-cid-ezmtmb76]{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1.5rem;border-bottom:1px solid var(--line)}.process-list[data-astro-cid-ezmtmb76] li[data-astro-cid-ezmtmb76]:last-child{border-bottom:0}.process-number[data-astro-cid-ezmtmb76]{color:var(--accent);font-size:1.125rem;font-weight:700}.process-step[data-astro-cid-ezmtmb76] h3[data-astro-cid-ezmtmb76]{font-size:1.125rem;line-height:1.4}.process-step[data-astro-cid-ezmtmb76] p[data-astro-cid-ezmtmb76]{max-width:60ch;margin-top:.5rem;color:var(--muted);font-size:1rem;line-height:1.7}@media(min-width:900px){.process-section[data-astro-cid-ezmtmb76]{padding-block:6rem}.process-layout[data-astro-cid-ezmtmb76]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}.process-list[data-astro-cid-ezmtmb76]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.process-list[data-astro-cid-ezmtmb76] li[data-astro-cid-ezmtmb76]:nth-last-child(-n+2){border-bottom:0}}.coverage-section[data-astro-cid-4lbaqoyp]{background:var(--soft)}h2[data-astro-cid-4lbaqoyp]{max-width:30ch}.coverage-base[data-astro-cid-4lbaqoyp]{display:grid;gap:.5rem;margin-top:2rem;color:var(--muted)}.coverage-base[data-astro-cid-4lbaqoyp] strong[data-astro-cid-4lbaqoyp]{color:var(--ink);font-weight:600}.coverage-blocks[data-astro-cid-4lbaqoyp]{display:grid;gap:2rem;margin-top:2.5rem}article[data-astro-cid-4lbaqoyp]{border-top:1px solid var(--line);padding-top:1.5rem}h3[data-astro-cid-4lbaqoyp]{font-size:1.25rem}article[data-astro-cid-4lbaqoyp] p[data-astro-cid-4lbaqoyp]{margin-top:1rem;color:var(--muted);line-height:1.75}@media(min-width:900px){.coverage-blocks[data-astro-cid-4lbaqoyp]{grid-template-columns:repeat(3,minmax(0,1fr))}}.form-submit .quote-instagram-icon{transform:translateY(2px)}
