.company-projects[data-astro-cid-rdj34se6]{background:#111e27;border-top:1px solid #263944}.company-project-grid[data-astro-cid-rdj34se6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.company-project[data-astro-cid-rdj34se6]{background:#182731;border:1px solid #334550;text-decoration:none;display:block}.company-project[data-astro-cid-rdj34se6]:hover{border-color:var(--company-accent)}.company-project[data-astro-cid-rdj34se6] .image-frame[data-astro-cid-rdj34se6]{border:0;border-radius:0;height:235px}.company-project[data-astro-cid-rdj34se6] .image-frame[data-astro-cid-rdj34se6] img[data-astro-cid-rdj34se6]{height:100%}.company-project-info[data-astro-cid-rdj34se6]{padding:1.2rem 1.4rem}.company-project-info[data-astro-cid-rdj34se6] h3[data-astro-cid-rdj34se6]{margin:.65rem 0}.company-project-info[data-astro-cid-rdj34se6] p[data-astro-cid-rdj34se6]{margin:0;font-size:.84rem}.company-theme[data-astro-cid-rdj34se6] #verksamhet[data-astro-cid-rdj34se6]{scroll-margin-top:90px}@media (width<=650px){.company-project-grid[data-astro-cid-rdj34se6]{grid-template-columns:1fr}.company-project[data-astro-cid-rdj34se6] .image-frame[data-astro-cid-rdj34se6]{height:220px}}.company-theme[data-astro-cid-rdj34se6]{--cyan:var(--company-accent)}.company-hero[data-astro-cid-rdj34se6]{background:radial-gradient(circle at 95% 40%,color-mix(in srgb,var(--company-accent) 20%,transparent),transparent 40%),#0d1922;border-bottom:1px solid #32424d;padding:2rem 0 5rem}.company-crumb[data-astro-cid-rdj34se6]{color:#8ba3b2;margin-bottom:5rem;font-size:.77rem}.company-crumb[data-astro-cid-rdj34se6] a[data-astro-cid-rdj34se6]{color:#bfcbd2;text-decoration:none}.company-crumb[data-astro-cid-rdj34se6] span[data-astro-cid-rdj34se6]{margin:0 .6rem}.company-hero-grid[data-astro-cid-rdj34se6]{grid-template-columns:minmax(0,1.7fr) minmax(270px,.8fr);align-items:center;gap:3rem;display:grid}.company-hero[data-astro-cid-rdj34se6] h1[data-astro-cid-rdj34se6]{font-size:clamp(2.7rem,6vw,5.1rem)}.company-hero[data-astro-cid-rdj34se6] .lead[data-astro-cid-rdj34se6]{max-width:700px}.company-hero[data-astro-cid-rdj34se6] .eyebrow[data-astro-cid-rdj34se6]{color:var(--company-accent)}.hero-tools[data-astro-cid-rdj34se6]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.company-btn[data-astro-cid-rdj34se6]{background:var(--company-accent);color:#fff}.logo-plate[data-astro-cid-rdj34se6]{aspect-ratio:1;background:linear-gradient(145deg,#1a2a33,#111e26);border:1px solid #40515b;flex-direction:column;justify-content:center;align-items:center;gap:1.8rem;width:100%;max-width:330px;margin-left:auto;display:flex}.logo-plate[data-astro-cid-rdj34se6] img[data-astro-cid-rdj34se6]{width:8.8rem;height:auto;image-rendering:pixelated}.logo-plate[data-astro-cid-rdj34se6] strong[data-astro-cid-rdj34se6]{font-size:1.65rem}.logo-plate[data-astro-cid-rdj34se6]>span[data-astro-cid-rdj34se6]{letter-spacing:.18em;color:#91aab7;text-transform:uppercase;font-size:.65rem}.company-photo[data-astro-cid-rdj34se6]{background:#101b23}.photo-box[data-astro-cid-rdj34se6]{height:min(53vw,470px);min-height:280px;margin-top:-1px;overflow:hidden}.photo-box[data-astro-cid-rdj34se6] img[data-astro-cid-rdj34se6]{object-fit:cover;width:100%;height:100%}.no-photo[data-astro-cid-rdj34se6]{background:repeating-linear-gradient(35deg,#172730,#172730 24px,#1d303a 25px 27px);flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:100%;height:100%;display:flex}.no-photo[data-astro-cid-rdj34se6] img[data-astro-cid-rdj34se6]{width:min(55%,300px);height:auto;image-rendering:pixelated}.no-photo[data-astro-cid-rdj34se6] strong[data-astro-cid-rdj34se6]{font-size:1.5rem}.no-photo[data-astro-cid-rdj34se6] small[data-astro-cid-rdj34se6]{letter-spacing:.14em;color:#b8c5ce;font-size:.66rem}.facts[data-astro-cid-rdj34se6]{background:#182731;border:1px solid #34454f;padding:2rem}.facts[data-astro-cid-rdj34se6] h3[data-astro-cid-rdj34se6]{margin-bottom:1.7rem}.facts[data-astro-cid-rdj34se6] dl[data-astro-cid-rdj34se6]{margin:0}.facts[data-astro-cid-rdj34se6] div[data-astro-cid-rdj34se6]{border-top:1px solid #354651;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.82rem;display:flex}.facts[data-astro-cid-rdj34se6] dt[data-astro-cid-rdj34se6]{color:#94a9b7}.facts[data-astro-cid-rdj34se6] dd[data-astro-cid-rdj34se6]{text-align:right;margin:0;font-weight:700}.service-list[data-astro-cid-rdj34se6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin:2rem 0 0;padding-left:2.5rem;list-style:decimal-leading-zero;display:grid}.service-list[data-astro-cid-rdj34se6] li[data-astro-cid-rdj34se6]{border-top:1px solid #35464e;padding:1.2rem .75rem;font-size:1.12rem;font-weight:700;line-height:1.45}.service-list[data-astro-cid-rdj34se6] li[data-astro-cid-rdj34se6]::marker{color:var(--company-accent);font-size:.8rem;font-weight:800}.secondary-image[data-astro-cid-rdj34se6]{min-height:450px}.secondary-image[data-astro-cid-rdj34se6] img[data-astro-cid-rdj34se6]{height:100%}.company-cta[data-astro-cid-rdj34se6]{background:linear-gradient(90deg,color-mix(in srgb,var(--company-accent) 25%,#0e1a21),#101b23);padding:5rem 0}.company-cta[data-astro-cid-rdj34se6] h2[data-astro-cid-rdj34se6]{max-width:750px}.company-cta[data-astro-cid-rdj34se6] .eyebrow[data-astro-cid-rdj34se6]{color:#efffff}@media (width<=800px){.company-hero-grid[data-astro-cid-rdj34se6]{grid-template-columns:1fr}.logo-plate[data-astro-cid-rdj34se6]{aspect-ratio:1;max-width:210px;margin-left:0}.company-crumb[data-astro-cid-rdj34se6]{margin-bottom:2.5rem}.service-list[data-astro-cid-rdj34se6]{grid-template-columns:1fr}.photo-box[data-astro-cid-rdj34se6]{height:310px}}
