.services-intro[data-astro-cid-laekk3bw]{text-align:center;margin-bottom:var(--vrm-space-2xl);max-width:720px;margin-inline:auto}.services-intro[data-astro-cid-laekk3bw] h2[data-astro-cid-laekk3bw]{color:var(--vrm-color-primary);margin-bottom:var(--vrm-space-md)}.offer[data-astro-cid-laekk3bw]{gap:var(--vrm-space-xl);grid-template-columns:1fr 1fr;align-items:center;max-width:1100px;margin-inline:auto;display:grid}.offer[data-astro-cid-laekk3bw]+.offer[data-astro-cid-laekk3bw]{margin-top:var(--vrm-space-2xl)}.offer__media[data-astro-cid-laekk3bw]{margin:0}.offer__media[data-astro-cid-laekk3bw] img[data-astro-cid-laekk3bw]{border-radius:var(--vrm-radius-lg);width:100%;height:auto;box-shadow:var(--vrm-shadow-md);aspect-ratio:4/3;object-fit:cover}.offer__text[data-astro-cid-laekk3bw] h3[data-astro-cid-laekk3bw]{color:var(--vrm-color-primary);margin-bottom:var(--vrm-space-md)}.offer__text[data-astro-cid-laekk3bw] p[data-astro-cid-laekk3bw]{line-height:var(--vrm-line-height-relaxed);margin-bottom:var(--vrm-space-md)}.offer__ctas[data-astro-cid-laekk3bw]{gap:var(--vrm-space-sm);flex-direction:column;align-items:flex-start;display:flex}.btn-primary[data-astro-cid-laekk3bw],.btn-secondary[data-astro-cid-laekk3bw]{padding:var(--vrm-space-xs) var(--vrm-space-md);border-radius:var(--vrm-radius-full);font-family:var(--vrm-font-body);font-size:var(--vrm-font-size-sm);font-weight:var(--vrm-font-weight-semibold);cursor:pointer;transition:background-color var(--vrm-transition-fast);border:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-laekk3bw]{background-color:var(--vrm-color-primary);color:var(--vrm-color-text-inverted);border-color:var(--vrm-color-primary);box-shadow:0 2px 8px #205b4f2e}.btn-primary[data-astro-cid-laekk3bw]:hover,.btn-primary[data-astro-cid-laekk3bw]:focus-visible{background-color:var(--vrm-color-primary-light);border-color:var(--vrm-color-primary-light);color:var(--vrm-color-text-inverted);text-decoration:none}.btn-secondary[data-astro-cid-laekk3bw]{color:var(--vrm-color-primary);border-color:var(--vrm-color-primary);background-color:#0000}.btn-secondary[data-astro-cid-laekk3bw]:hover,.btn-secondary[data-astro-cid-laekk3bw]:focus-visible{background-color:var(--vrm-color-primary);color:var(--vrm-color-text-inverted);text-decoration:none}.regala-banner[data-astro-cid-laekk3bw]{isolation:isolate;justify-content:center;align-items:center;min-height:360px;display:flex;position:relative;overflow:hidden}.regala-banner__bg[data-astro-cid-laekk3bw]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.regala-banner__overlay[data-astro-cid-laekk3bw]{z-index:1;background:linear-gradient(#0000001a 0%,#00000052 100%);position:absolute;inset:0}.regala-banner__content[data-astro-cid-laekk3bw]{z-index:2;padding:var(--vrm-space-2xl) var(--vrm-space-lg);color:#fff;text-align:center;text-shadow:0 1px 4px #000000b3,0 0 14px #0006;max-width:640px;position:relative}.regala-banner__content[data-astro-cid-laekk3bw] h2[data-astro-cid-laekk3bw]{color:#fff;margin-bottom:var(--vrm-space-md);font-size:clamp(var(--vrm-font-size-2xl), 4vw, var(--vrm-font-size-3xl))}.regala-banner__content[data-astro-cid-laekk3bw] p[data-astro-cid-laekk3bw]{color:#fffffff2;margin-bottom:var(--vrm-space-lg);font-size:var(--vrm-font-size-md)}.regala-banner__btn[data-astro-cid-laekk3bw]{padding:var(--vrm-space-sm) var(--vrm-space-xl);color:var(--vrm-color-primary);font-weight:var(--vrm-font-weight-semibold);font-size:var(--vrm-font-size-base);border-radius:var(--vrm-radius-full);text-shadow:none;transition:background-color var(--vrm-transition-fast), transform var(--vrm-transition-fast), color var(--vrm-transition-fast);background-color:#fff;align-items:center;text-decoration:none;display:inline-flex;box-shadow:0 6px 16px #00000040}.regala-banner__btn[data-astro-cid-laekk3bw]:hover,.regala-banner__btn[data-astro-cid-laekk3bw]:focus-visible{background-color:var(--vrm-color-primary);color:var(--vrm-color-text-inverted);text-decoration:none;transform:translateY(-2px)}@media (width<=800px){.offer[data-astro-cid-laekk3bw],.offer--reverse[data-astro-cid-laekk3bw]{grid-template-columns:1fr}.offer--reverse[data-astro-cid-laekk3bw] .offer__media[data-astro-cid-laekk3bw]{order:-1}.offer[data-astro-cid-laekk3bw]+.offer[data-astro-cid-laekk3bw]{margin-top:var(--vrm-space-xl)}}
