.case[data-astro-cid-3bav5whp]{gap:var(--space-8);border-radius:var(--radius-2xl);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid;position:relative}.case--light[data-astro-cid-3bav5whp]{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-lg)}.case--light[data-astro-cid-3bav5whp]:before{content:"";border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:linear-gradient(90deg, var(--color-brand-600), var(--color-sky-300));height:4px;position:absolute;inset:0 0 auto}.case--dark[data-astro-cid-3bav5whp]{background:linear-gradient(160deg,#02172533,#0217258c);border:1px solid #7fd0f547;box-shadow:inset 0 1px #ffffff14,0 40px 80px -40px #0009}.case__header[data-astro-cid-3bav5whp]{max-width:52rem}.case__tags[data-astro-cid-3bav5whp]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.case__brand[data-astro-cid-3bav5whp]{min-height:5rem;margin-bottom:var(--space-4);align-items:center;display:flex}.case__brand--dark-logo[data-astro-cid-3bav5whp]{width:fit-content;padding:var(--space-4) var(--space-6);border-radius:var(--radius-lg);background:#050d12;display:inline-flex}.case__logo[data-astro-cid-3bav5whp]{object-fit:contain;width:clamp(7rem,10vw,10rem);max-width:100%;height:auto;display:block}.case--dark[data-astro-cid-3bav5whp] .case__logo[data-astro-cid-3bav5whp]{width:clamp(13rem,23vw,20rem)}.case__story-label[data-astro-cid-3bav5whp]{padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;align-items:center;display:inline-flex}.case--dark[data-astro-cid-3bav5whp] .case__story-label[data-astro-cid-3bav5whp]{background:var(--color-white);color:var(--color-brand-950)}.case__product[data-astro-cid-3bav5whp]{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-display);font-weight:var(--font-weight-bold);letter-spacing:.02em;display:inline-flex}.case--dark[data-astro-cid-3bav5whp] .case__product[data-astro-cid-3bav5whp]{background:var(--color-white);color:var(--color-brand-950)}.case__kicker[data-astro-cid-3bav5whp]{color:var(--color-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.case__title[data-astro-cid-3bav5whp]{font-size:var(--font-size-2xl);line-height:var(--line-height-snug);margin:0}.case__lead[data-astro-cid-3bav5whp]{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-md)}.case__grid[data-astro-cid-3bav5whp]{gap:var(--space-8);display:grid}@media (width>=64rem){.case__grid[data-astro-cid-3bav5whp]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}}.case__story[data-astro-cid-3bav5whp]{gap:var(--space-6);display:grid}@media (width>=40rem){.case__story[data-astro-cid-3bav5whp]{grid-template-columns:1fr 1fr}.case__block[data-astro-cid-3bav5whp]:last-child{grid-column:1/-1}}.case__block[data-astro-cid-3bav5whp] h4[data-astro-cid-3bav5whp]{margin-bottom:var(--space-2);font-size:var(--font-size-md)}.case__block[data-astro-cid-3bav5whp] p[data-astro-cid-3bav5whp]{color:var(--color-text-muted);margin:0}.case__list[data-astro-cid-3bav5whp]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.case__list[data-astro-cid-3bav5whp]{column-gap:var(--space-6);grid-template-columns:1fr 1fr}}.case__list[data-astro-cid-3bav5whp] li[data-astro-cid-3bav5whp]{gap:var(--space-2);color:var(--color-text);display:flex}.case__list[data-astro-cid-3bav5whp] .case__check{color:var(--color-accent);margin-top:.2rem}.case__terms[data-astro-cid-3bav5whp]{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-bg-subtle);border:1px solid var(--color-border)}.case--dark[data-astro-cid-3bav5whp] .case__terms[data-astro-cid-3bav5whp]{background:#0217258c}.case__terms-title[data-astro-cid-3bav5whp]{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--color-heading);font-weight:var(--font-weight-bold);display:flex}.case__terms[data-astro-cid-3bav5whp] ul[data-astro-cid-3bav5whp]{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-text);margin:0;display:grid}.case__terms[data-astro-cid-3bav5whp] ul[data-astro-cid-3bav5whp] li[data-astro-cid-3bav5whp]::marker{color:var(--color-accent)}.case__terms-note[data-astro-cid-3bav5whp]{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.case__note[data-astro-cid-3bav5whp]{padding:var(--space-5) var(--space-6);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--color-primary-subtle);color:var(--color-text);font-size:var(--font-size-sm)}.case--dark[data-astro-cid-3bav5whp] .case__note[data-astro-cid-3bav5whp]{background:#0217258c}.case__note[data-astro-cid-3bav5whp] p{max-width:none;margin:0}.case__actions[data-astro-cid-3bav5whp]{gap:var(--space-4)}.contact__inner[data-astro-cid-uukcahgk]{gap:var(--space-12);align-items:start;display:grid}@media (width>=64rem){.contact__inner[data-astro-cid-uukcahgk]{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.contact__intro[data-astro-cid-uukcahgk] h2[data-astro-cid-uukcahgk]{margin-bottom:var(--space-4)}.contact__steps[data-astro-cid-uukcahgk]{gap:var(--space-5);margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.contact__steps[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{gap:var(--space-4);grid-template-columns:auto 1fr;display:grid}.contact__step-number[data-astro-cid-uukcahgk]{background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-on-primary);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid}.contact__step-title[data-astro-cid-uukcahgk]{color:var(--color-heading);font-weight:var(--font-weight-bold);margin:0}.contact__step-text[data-astro-cid-uukcahgk]{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.contact__platform[data-astro-cid-uukcahgk]{margin:var(--space-8) 0 0;color:var(--color-text-muted)}.contact__panel[data-astro-cid-uukcahgk]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.contact__panel[data-astro-cid-uukcahgk] h3[data-astro-cid-uukcahgk]{font-size:var(--font-size-2xl)}.contact__email-icon[data-astro-cid-uukcahgk]{width:3.5rem;height:3.5rem;margin-bottom:var(--space-5);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--color-brand-600), var(--color-brand-800));color:var(--color-white);place-items:center;display:inline-grid}.contact__email[data-astro-cid-uukcahgk] ul[data-astro-cid-uukcahgk]{gap:var(--space-2);margin:0 0 var(--space-5);padding:0;list-style:none;display:grid}.contact__email[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{gap:var(--space-2);align-items:flex-start;display:flex}.contact__email[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk] svg{color:var(--color-accent);margin-top:.25rem}.contact__email-hint[data-astro-cid-uukcahgk]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.contact__email[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]:not(.button){font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.contact-intro[data-astro-cid-uukcahgk]{color:var(--color-text-muted);margin-bottom:var(--space-8)}.contact-form[data-astro-cid-uukcahgk]{gap:var(--space-6);display:grid}.form-field[data-astro-cid-uukcahgk]{gap:var(--space-2);flex-direction:column;display:flex}.form-field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk],.privacy-check[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk]{font-weight:var(--font-weight-semibold);color:var(--color-heading)}.form-field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.form-field[data-astro-cid-uukcahgk] select[data-astro-cid-uukcahgk],.form-field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{width:100%;min-height:var(--target-min);border:1px solid var(--color-control-border);border-radius:var(--radius-md);padding:var(--space-3);font:inherit;color:var(--color-text);background:var(--color-surface);display:block}.form-field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{resize:vertical}.field-hint[data-astro-cid-uukcahgk]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.privacy-check[data-astro-cid-uukcahgk]{align-items:flex-start;gap:var(--space-3);display:flex}.privacy-check[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]{flex-shrink:0;width:1.2rem;height:1.2rem;margin-top:.3rem}.submit-button[data-astro-cid-uukcahgk]{min-height:var(--target-min);padding:var(--space-3) var(--space-8);border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;justify-self:start}.submit-button[data-astro-cid-uukcahgk]:hover{background:var(--color-primary-hover)}.submit-button[data-astro-cid-uukcahgk]:disabled{opacity:.55;cursor:wait}.contact-feedback[data-astro-cid-uukcahgk]{padding:var(--space-4);border-left:4px solid var(--color-primary);background:var(--color-bg-subtle)}.contact-feedback[data-astro-cid-uukcahgk]:focus{outline:var(--focus-ring-width) solid var(--color-focus)}.hero-visual[data-astro-cid-i3xutpoc]{margin:0}.hero-visual__svg[data-astro-cid-i3xutpoc]{width:100%;height:auto;font-family:var(--font-sans);display:none}.hero-visual__mobile[data-astro-cid-i3xutpoc]{isolation:isolate;width:100%;min-width:0;font-family:var(--font-sans);background:radial-gradient(closest-side,#0a78ab3d,#0000 80%);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"terms holder""record record""offering delivery";align-items:center;gap:clamp(1rem,4vw,1.5rem) clamp(.5rem,2.2vw,1rem);padding:.5rem .25rem;display:grid;position:relative}.hero-visual__mobile-connectors[data-astro-cid-i3xutpoc]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-visual__mobile-node[data-astro-cid-i3xutpoc]{z-index:1;color:#fff;overflow-wrap:normal;background:#052338;border:1px solid #7fd0f573;border-radius:999px;align-items:center;gap:.45rem;min-width:0;min-height:3.4rem;padding:.45rem;font-size:clamp(.74rem,2.9vw,.9rem);font-weight:600;line-height:1.25;display:flex;position:relative}.hero-visual__mobile-node--terms[data-astro-cid-i3xutpoc]{grid-area:terms}.hero-visual__mobile-node--holder[data-astro-cid-i3xutpoc]{grid-area:holder}.hero-visual__mobile-node--offering[data-astro-cid-i3xutpoc]{grid-area:offering}.hero-visual__mobile-node--delivery[data-astro-cid-i3xutpoc]{grid-area:delivery}.hero-visual__mobile-icon[data-astro-cid-i3xutpoc]{background:#045f8b;border-radius:50%;flex:0 0 1.7rem;place-items:center;width:1.7rem;height:1.7rem;display:grid}.hero-visual__mobile-icon[data-astro-cid-i3xutpoc] svg[data-astro-cid-i3xutpoc]{width:1.05rem;height:1.05rem}.hero-visual__mobile-record[data-astro-cid-i3xutpoc]{z-index:1;color:#021725;text-align:center;background:#fff;border:1px solid #b9dcee;border-radius:1.1rem;flex-direction:column;grid-area:record;justify-content:center;justify-self:center;align-items:center;gap:.6rem;width:min(64%,11rem);min-height:8rem;padding:.9rem;display:flex;position:relative;box-shadow:0 1rem 2rem #000c182e}.hero-visual__mobile-record[data-astro-cid-i3xutpoc] strong[data-astro-cid-i3xutpoc]{font-family:var(--font-display);font-size:.95rem;line-height:1.25}.hero-visual__mobile-logo[data-astro-cid-i3xutpoc]{outline-offset:0;filter:drop-shadow(0 .2rem .3rem #02172547);border-radius:.35rem;outline:1px solid #06324f8c;width:3rem;height:3rem;display:block}.hero-visual__mobile-lines[data-astro-cid-i3xutpoc]{justify-items:center;gap:.3rem;width:100%;display:grid}.hero-visual__mobile-lines[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]{background:#dbe4ea;border-radius:999px;width:75%;height:.35rem;display:block}.hero-visual__mobile-lines[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(2){width:58%}.hero-visual__mobile-lines[data-astro-cid-i3xutpoc] span[data-astro-cid-i3xutpoc]:nth-child(3){background:#f0f7fb;width:44%}@media (width>=48rem){.hero-visual__svg[data-astro-cid-i3xutpoc]{display:block}.hero-visual__mobile[data-astro-cid-i3xutpoc]{display:none}}.hero-visual__label[data-astro-cid-i3xutpoc]{fill:#fff;font-size:14px;font-weight:600}.hero-visual__record[data-astro-cid-i3xutpoc]{fill:#021725;font-family:var(--font-display);font-size:16px;font-weight:700}.hero-visual__links[data-astro-cid-i3xutpoc] path[data-astro-cid-i3xutpoc]{animation:2.4s linear infinite hero-visual-flow}@keyframes hero-visual-flow{to{stroke-dashoffset:-22px}}@media (prefers-reduced-motion:reduce){.hero-visual__links[data-astro-cid-i3xutpoc] path[data-astro-cid-i3xutpoc]{animation:none}}.licensing-layers[data-astro-cid-rkuw76ki]{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-bg-subtle);margin-top:0;overflow:hidden}.licensing-layers__intro[data-astro-cid-rkuw76ki]{border-bottom:1px solid var(--color-border);padding:clamp(1.5rem,2.7vw,2.75rem)}.licensing-layers__eyebrow[data-astro-cid-rkuw76ki]{margin:0 0 var(--space-3);color:var(--color-brand-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.licensing-layers[data-astro-cid-rkuw76ki] h2[data-astro-cid-rkuw76ki]{max-width:27ch;margin-bottom:var(--space-3);font-size:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.licensing-layers__intro[data-astro-cid-rkuw76ki]>p[data-astro-cid-rkuw76ki]:last-child{max-width:65ch;color:var(--color-text-muted);margin:0}.licensing-layers__list[data-astro-cid-rkuw76ki]{margin:0;padding:0;list-style:none;display:grid}.licensing-layers__list[data-astro-cid-rkuw76ki] li[data-astro-cid-rkuw76ki]{border-bottom:1px solid var(--color-border);min-width:0;padding:clamp(1.5rem,2.6vw,2.5rem)}.licensing-layers__list[data-astro-cid-rkuw76ki] li[data-astro-cid-rkuw76ki]:last-child{border-bottom:0}.licensing-layers__number[data-astro-cid-rkuw76ki]{margin-bottom:var(--space-5);color:var(--color-brand-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.12em;display:block}.licensing-layers__list[data-astro-cid-rkuw76ki] h3[data-astro-cid-rkuw76ki]{margin-bottom:var(--space-3);font-size:var(--font-size-lg);letter-spacing:normal}.licensing-layers__list[data-astro-cid-rkuw76ki] p[data-astro-cid-rkuw76ki]{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.65}.licensing-layers__list[data-astro-cid-rkuw76ki] .licensing-layers__focus[data-astro-cid-rkuw76ki]{background:var(--color-brand-900);--color-heading:var(--color-white);--color-text-muted:var(--color-inverse-muted)}.licensing-layers__focus[data-astro-cid-rkuw76ki] .licensing-layers__number[data-astro-cid-rkuw76ki]{color:var(--color-sky-300)}@media (width>=48rem){.licensing-layers__list[data-astro-cid-rkuw76ki]{grid-template-columns:repeat(3,minmax(0,1fr))}.licensing-layers__list[data-astro-cid-rkuw76ki] li[data-astro-cid-rkuw76ki]{border-bottom:0;border-right:1px solid var(--color-border)}.licensing-layers__list[data-astro-cid-rkuw76ki] li[data-astro-cid-rkuw76ki]:last-child{border-right:0}}@media (forced-colors:active){.licensing-layers__focus[data-astro-cid-rkuw76ki]{border:2px solid canvastext}}.pricing-bridge__panel[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-subtle);flex-wrap:wrap;padding:clamp(1.5rem,2vw,2.25rem);display:flex}.pricing-bridge__copy[data-astro-cid-lcdefpme]{flex:22rem}.pricing-bridge__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);font-size:var(--font-size-2xl)}.pricing-bridge__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:64ch;color:var(--color-text-muted);margin:0}@media (width<=35.99rem){.pricing-bridge__panel[data-astro-cid-lcdefpme] .button{width:100%}}.foundation__intro[data-astro-cid-lcdefpme]{max-width:52rem;margin-bottom:var(--space-12)}.foundation__intro[data-astro-cid-lcdefpme] .section-heading{margin-bottom:var(--space-5)}.foundation__outcome[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);background:var(--color-primary-subtle);color:var(--color-heading);font-family:var(--font-display);font-size:var(--font-size-lg);margin:0;display:inline-flex}.foundation__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}@media (width<=35.99rem){.foundation__actions[data-astro-cid-lcdefpme] .button{width:100%}}.ip[data-astro-cid-lcdefpme]{gap:var(--space-8);margin-top:var(--space-16);padding-top:var(--space-12);border-top:1px solid var(--color-border);display:grid}@media (width>=64rem){.ip[data-astro-cid-lcdefpme]{align-items:stretch;gap:var(--space-12);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.ip__title[data-astro-cid-lcdefpme]{font-size:var(--font-size-2xl)}.ip__chain[data-astro-cid-lcdefpme]{gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none;display:grid}.ip__chain[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:auto 1fr;display:grid;position:relative}.ip__chain[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";top:3rem;bottom:calc(-1 * var(--space-4));border-left:2px dashed var(--color-brand-200);position:absolute;left:1.375rem}.ip__chain-icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--color-primary-subtle);width:2.75rem;height:2.75rem;color:var(--color-brand-700);place-items:center;display:grid;box-shadow:inset 0 0 0 1px #045f8b26}.ip__chain-title[data-astro-cid-lcdefpme]{color:var(--color-heading);font-weight:var(--font-weight-bold);margin:0}.ip__chain-text[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.record-note[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-left:4px solid var(--color-brand-600);border-radius:var(--radius-xl);background:var(--color-surface);align-self:start;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.record-note[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--font-size-xl)}.record-note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.split-heading[data-astro-cid-lcdefpme]{gap:var(--space-8);margin-bottom:var(--space-12);display:grid}@media (width>=64rem){.split-heading[data-astro-cid-lcdefpme]{align-items:end;gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.split-heading[data-astro-cid-lcdefpme] .section-heading{margin-bottom:0}}.audiences[data-astro-cid-lcdefpme]{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.audiences[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr;display:grid}.audiences[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{border-bottom:0;padding-bottom:0}.audiences__icon[data-astro-cid-lcdefpme]{background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-brand-700);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;display:grid}.audiences__title[data-astro-cid-lcdefpme]{color:var(--color-heading);font-weight:var(--font-weight-bold);margin:0}.audiences__text[data-astro-cid-lcdefpme]{margin:var(--space-1) 0 0;color:var(--color-text-muted)}.services[data-astro-cid-lcdefpme] .section-heading,.agentic-services[data-astro-cid-lcdefpme] .section-heading{max-width:54rem}.services__context[data-astro-cid-lcdefpme]{max-width:54rem;margin:0 0 var(--space-12)}.services__context[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4);font-size:var(--font-size-xl)}.services__context[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0}.services__context[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:var(--space-3)}.service-check[data-astro-cid-lcdefpme]{margin:0 0 var(--space-12)}.service-check__intro[data-astro-cid-lcdefpme]{margin:0 0 var(--space-4);color:var(--color-heading)}.service-check__steps[data-astro-cid-lcdefpme]{gap:var(--space-4);counter-reset:check;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.service-check__steps[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}.service-check__steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);position:relative}.service-check__icon[data-astro-cid-lcdefpme]{width:2.75rem;height:2.75rem;margin-bottom:var(--space-4);border-radius:var(--radius-lg);background:var(--color-brand-600);color:var(--color-white);place-items:center;display:inline-grid}.service-check__title[data-astro-cid-lcdefpme]{color:var(--color-heading);font-family:var(--font-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.service-check__text[data-astro-cid-lcdefpme]{margin:var(--space-2) 0 0;color:var(--color-text-muted)}.service-check__caption[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.faq[data-astro-cid-lcdefpme]{gap:var(--space-3);display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:box-shadow var(--duration-fast) var(--easing-standard)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open]{box-shadow:var(--shadow-md)}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--target-min);padding:var(--space-5) var(--space-6);color:var(--color-heading);font-weight:var(--font-weight-bold);cursor:pointer;border-radius:var(--radius-lg);list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] .faq__chevron{color:var(--color-link);transition:transform var(--duration-fast) var(--easing-standard)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] .faq__chevron{transform:rotate(90deg)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 var(--space-6) var(--space-6);color:var(--color-text-muted);margin:0}
