.conversion-panel[data-astro-cid-ogz7nt4u]{background:#fff;border:1px solid #d8e8e3;border-radius:18px;grid-template-columns:1.5fr 1fr;gap:32px;min-width:0;margin-block:28px;padding:28px 32px;display:grid;box-shadow:0 8px 32px #12343b06}.conversion-kicker[data-astro-cid-ogz7nt4u]{color:#0f766e;letter-spacing:.12em;font-size:10px;font-weight:700}.conversion-panel[data-astro-cid-ogz7nt4u] h2[data-astro-cid-ogz7nt4u]{letter-spacing:-.5px;margin:10px 0 12px;font-size:clamp(22px,2.3vw,30px);line-height:1.25}.conversion-panel[data-astro-cid-ogz7nt4u] p[data-astro-cid-ogz7nt4u]{color:#36545b;overflow-wrap:anywhere;font-size:14px;line-height:1.8}.conversion-actions[data-astro-cid-ogz7nt4u]{flex-wrap:wrap;gap:12px;margin:20px 0 12px;display:flex}.conversion-actions[data-astro-cid-ogz7nt4u] a[data-astro-cid-ogz7nt4u]{white-space:normal;text-align:center;justify-content:center;min-height:48px;font-size:14px}.conversion-panel[data-astro-cid-ogz7nt4u] small[data-astro-cid-ogz7nt4u]{color:#5a7175;font-size:12px}.conversion-brief[data-astro-cid-ogz7nt4u]{background:#f0f7f5;border-radius:12px;align-self:start;min-width:0;padding:20px}.conversion-brief[data-astro-cid-ogz7nt4u] summary[data-astro-cid-ogz7nt4u]{cursor:pointer;font-size:15px;font-weight:600;line-height:1.6}.conversion-brief[data-astro-cid-ogz7nt4u] ul[data-astro-cid-ogz7nt4u]{gap:8px;margin:16px 0;padding-left:20px;font-size:13px;line-height:1.7;display:grid}.conversion-brief[data-astro-cid-ogz7nt4u] h3[data-astro-cid-ogz7nt4u]{margin:18px 0 8px;font-size:14px;line-height:1.5}.conversion-related[data-astro-cid-ogz7nt4u]{gap:10px;display:grid}.conversion-brief[data-astro-cid-ogz7nt4u] a[data-astro-cid-ogz7nt4u]{color:#0f766e;font-size:13px;text-decoration:underline}.conversion-panel[data-astro-cid-ogz7nt4u] [data-astro-cid-ogz7nt4u]:focus-visible{outline-offset:4px;outline:3px solid #0f766e}@media (width<=767px){.conversion-panel[data-astro-cid-ogz7nt4u]{grid-template-columns:1fr;gap:20px;max-width:calc(100% - 32px);padding:23px}.conversion-actions[data-astro-cid-ogz7nt4u]{grid-template-columns:1fr;display:grid}.conversion-actions[data-astro-cid-ogz7nt4u] a[data-astro-cid-ogz7nt4u]{width:100%}.conversion-brief[data-astro-cid-ogz7nt4u]{padding:16px}}.page-header[data-service-banner]{isolation:isolate;background:#123d42;align-items:center;min-height:440px;padding:55px 0 60px;display:flex}.page-header[data-service-banner] .service-hero-photo{z-index:-2;position:absolute;inset:0}.page-header[data-service-banner] .service-hero-photo img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.page-header[data-service-banner]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#092c32f5 0%,#092c32e3 35%,#092c328c 65%,#092c3224 100%);border-radius:0;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.page-header[data-service-banner]:after{display:none}.page-header[data-service-banner] .page-header-inner{max-width:740px}.page-header[data-service-banner] h1{letter-spacing:-1.2px;text-wrap:balance;font-size:clamp(32px,3.4vw,48px);line-height:1.15}.page-header[data-service-banner] .lead{color:#b8edda;max-width:680px;font-size:18px;line-height:1.6}.page-header[data-service-banner] p:not(.lead){color:#e1efec;max-width:665px;font-size:14px;line-height:1.85}.page-header[data-service-banner] .breadcrumb{backdrop-filter:blur(5px);background:#ffffff0d;border:1px solid #ffffff25;padding:8px 13px;font-size:11px}.page-header[data-service-banner] .breadcrumb a:hover{color:#b8edda}.page-header[data-service-banner] .page-header-cta{gap:12px;margin-top:24px}.page-header[data-service-banner] .btn-primary{color:#123d42;background:#b9edda;border-color:#b9edda;border-radius:8px}.page-header[data-service-banner] .ehb-aside-wa{border-radius:8px}@media (width<=650px){.page-header[data-service-banner]{min-height:0;padding:32px 0 38px}.page-header[data-service-banner]:before{background:linear-gradient(90deg,#092c32ed,#092c32c9)}.page-header[data-service-banner] h1{letter-spacing:-.8px;font-size:32px}.page-header[data-service-banner] .lead{font-size:16px}.page-header[data-service-banner] p:not(.lead){font-size:13px;line-height:1.8}.page-header[data-service-banner] .page-header-cta>a{white-space:normal;text-align:center;justify-content:center;max-width:100%;font-size:12px}.page-header[data-service-banner] .service-hero-photo img{object-position:65% center}}
