.hero:where(.astro-bbe6dxrz){position:relative;padding-top:clamp(7.2rem,11vw,9rem);padding-bottom:clamp(4rem,7vw,5.5rem);overflow:clip}.hero__wash:where(.astro-bbe6dxrz){position:absolute;inset:0;background:linear-gradient(180deg,#ffffff6b,#fff0);pointer-events:none}.hero__inner:where(.astro-bbe6dxrz){position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.hero__copy:where(.astro-bbe6dxrz){padding-top:2rem}.hero__eyebrow:where(.astro-bbe6dxrz){display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .85rem;margin-bottom:1.15rem;border-radius:var(--ct-radius-pill);border:1px solid rgba(15,95,166,.14);background:#ffffffb8;color:var(--ct-brand-lake-700);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hero__title:where(.astro-bbe6dxrz){max-width:12.5ch;font-family:var(--ct-font-display);font-size:clamp(2.4rem,5.2vw,3.75rem);line-height:1;letter-spacing:0;color:var(--ct-text-strong);text-wrap:balance;margin-bottom:1.25rem}.hero__subtitle:where(.astro-bbe6dxrz){max-width:38rem;font-size:1.1rem;line-height:1.85;color:var(--ct-text-muted);margin-bottom:2rem}.hero__actions:where(.astro-bbe6dxrz){display:flex;flex-wrap:wrap;gap:.85rem;margin-bottom:2.2rem}.hero__assurances:where(.astro-bbe6dxrz){display:grid;gap:.75rem;max-width:42rem}.hero__assurance:where(.astro-bbe6dxrz){display:grid;gap:.12rem;padding:.9rem 1rem;border-radius:var(--ct-radius);border:1px solid rgba(13,46,84,.12);background:#ffffffd6}.hero__assurance:where(.astro-bbe6dxrz) span:where(.astro-bbe6dxrz){font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.hero__assurance:where(.astro-bbe6dxrz) strong:where(.astro-bbe6dxrz){font-size:.96rem;font-weight:600;color:var(--ct-text-strong)}.hero__stage:where(.astro-bbe6dxrz){display:grid;gap:1.1rem;padding-top:1rem}.hero__record:where(.astro-bbe6dxrz),.hero__brief:where(.astro-bbe6dxrz){position:relative;background:#fffffff5;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-xl);box-shadow:var(--ct-shadow)}.hero__record:where(.astro-bbe6dxrz){overflow:hidden}.hero__record-band:where(.astro-bbe6dxrz){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1.25rem;background:linear-gradient(135deg,var(--ct-brand-midnight-900),var(--ct-brand-lake-700));color:var(--ct-text-inverse)}.hero__record-band:where(.astro-bbe6dxrz) span:where(.astro-bbe6dxrz),.hero__record-band:where(.astro-bbe6dxrz) strong:where(.astro-bbe6dxrz){font-size:.82rem;letter-spacing:.07em;text-transform:uppercase}.hero__record-band:where(.astro-bbe6dxrz) strong:where(.astro-bbe6dxrz){color:var(--ct-brand-sun-300)}.hero__record-body:where(.astro-bbe6dxrz){padding:1.5rem}.hero__record-header:where(.astro-bbe6dxrz){display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding-bottom:1.25rem;border-bottom:1px solid rgba(13,46,84,.1)}.hero__record-seal:where(.astro-bbe6dxrz){position:relative;display:grid;place-items:center;width:4rem;aspect-ratio:1;border-radius:var(--ct-radius);background:#eef4fbeb;color:var(--ct-brand-lake-700);box-shadow:inset 0 0 0 1px #0f5fa624;overflow:hidden}.hero__record-seal:where(.astro-bbe6dxrz):before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#f0c25133,#61a8d81f);opacity:.5;pointer-events:none}.hero__record-seal:where(.astro-bbe6dxrz):after{content:none}.hero__record-seal-mark:where(.astro-bbe6dxrz){position:relative;z-index:1}.hero__record-seal-ring:where(.astro-bbe6dxrz){opacity:.82}.hero__record-seal-check:where(.astro-bbe6dxrz){stroke-dasharray:26;stroke-dashoffset:26;animation:hero-seal-check-draw .92s cubic-bezier(.2,.8,.2,1) .32s forwards,hero-seal-check-glow 6s var(--ct-ease-standard) 1.4s infinite}.hero__record-kicker:where(.astro-bbe6dxrz){font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle);margin-bottom:.3rem}.hero__record-title:where(.astro-bbe6dxrz){font-family:var(--ct-font-display);font-size:clamp(1.56rem,2.2vw,2.1rem);line-height:1.04;letter-spacing:0;color:var(--ct-text-strong);margin-bottom:.55rem;white-space:nowrap}.hero__record-issuer:where(.astro-bbe6dxrz){font-size:.96rem;color:var(--ct-text-muted)}.hero__record-grid:where(.astro-bbe6dxrz){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;padding-block:1.25rem}.hero__record-grid:where(.astro-bbe6dxrz) div:where(.astro-bbe6dxrz){display:grid;gap:.22rem;padding-bottom:.7rem;border-bottom:1px solid rgba(13,46,84,.08)}.hero__record-grid:where(.astro-bbe6dxrz) dt:where(.astro-bbe6dxrz){font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.hero__record-grid:where(.astro-bbe6dxrz) dd:where(.astro-bbe6dxrz){font-size:.98rem;color:var(--ct-text-strong)}.hero__record-footer:where(.astro-bbe6dxrz){display:flex;flex-wrap:wrap;gap:.6rem;padding-top:1rem}.hero__record-footer:where(.astro-bbe6dxrz) span:where(.astro-bbe6dxrz){display:inline-flex;align-items:center;min-height:2rem;padding:.38rem .78rem;border-radius:var(--ct-radius-pill);background:#eef4fbeb;color:var(--ct-text-strong);font-size:.82rem;font-weight:600}.hero__brief:where(.astro-bbe6dxrz){padding:1.15rem 1.2rem 1.2rem;background:#ffffffeb}.hero__brief-label:where(.astro-bbe6dxrz){margin-bottom:.8rem;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.hero__brief:where(.astro-bbe6dxrz) ul:where(.astro-bbe6dxrz){list-style:none;display:grid;gap:.8rem}.hero__brief:where(.astro-bbe6dxrz) li:where(.astro-bbe6dxrz){position:relative;padding-left:1rem;font-size:.95rem;color:var(--ct-text-strong)}.hero__brief:where(.astro-bbe6dxrz) li:where(.astro-bbe6dxrz):before{content:"";position:absolute;left:0;top:.62rem;width:.4rem;height:.4rem;border-radius:999px;background:var(--ct-brand-sun-400)}@keyframes hero-seal-check-draw{to{stroke-dashoffset:0}}@keyframes hero-seal-check-glow{0%,to{filter:drop-shadow(0 0 0 rgba(240,194,81,0))}18%,26%{filter:drop-shadow(0 0 .45rem rgba(240,194,81,.36))}}@media(max-width:980px){.hero__inner:where(.astro-bbe6dxrz){grid-template-columns:1fr}.hero__copy:where(.astro-bbe6dxrz){padding-top:0}.hero__title:where(.astro-bbe6dxrz){max-width:14ch}}@media(max-width:640px){.hero__record-title:where(.astro-bbe6dxrz){white-space:normal}.hero__record-grid:where(.astro-bbe6dxrz){grid-template-columns:1fr}.hero__record-body:where(.astro-bbe6dxrz){padding:1.2rem}.hero__record-header:where(.astro-bbe6dxrz){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hero__record-seal-check:where(.astro-bbe6dxrz){animation:none}.hero__record-seal-check:where(.astro-bbe6dxrz){stroke-dashoffset:0;filter:none}}.workflow-preview:where(.astro-vlhk7cgy){position:relative;overflow:clip;scroll-margin-top:7rem}.workflow-preview:where(.astro-vlhk7cgy):before{content:none;position:absolute;inset:0;pointer-events:none}.workflow-preview__inner:where(.astro-vlhk7cgy){position:relative}.workflow-preview__intro:where(.astro-vlhk7cgy){max-width:54rem;margin-bottom:clamp(1.8rem,4vw,2.6rem)}.workflow-preview__title:where(.astro-vlhk7cgy){font-family:var(--ct-font-display);font-size:clamp(2.15rem,5.2vw,3.55rem);line-height:1.04;letter-spacing:0;color:var(--ct-text-strong);text-wrap:balance;margin-bottom:1rem}.workflow-preview__subtitle:where(.astro-vlhk7cgy){max-width:47rem;font-size:1.04rem;line-height:1.8;color:var(--ct-text-muted)}.workflow-preview__tabs:where(.astro-vlhk7cgy){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-bottom:1.2rem}.workflow-tab:where(.astro-vlhk7cgy){display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.8rem;min-height:5.7rem;padding:1rem 1.05rem 1.05rem;text-align:left;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-lg);background:#ffffffdb;color:var(--ct-text-muted);transition:transform var(--ct-duration-standard) var(--ct-ease-standard),border-color var(--ct-duration-standard) var(--ct-ease-standard),background-color var(--ct-duration-standard) var(--ct-ease-standard),box-shadow var(--ct-duration-standard) var(--ct-ease-standard),color var(--ct-duration-standard) var(--ct-ease-standard)}.workflow-tab:where(.astro-vlhk7cgy):hover{transform:translateY(-1px);border-color:#0f5fa63d;color:var(--ct-text-strong)}.workflow-tab:where(.astro-vlhk7cgy).is-active{background:#fffffff0;border-color:#0f5fa647;box-shadow:var(--ct-shadow-sm);color:var(--ct-text-strong)}.workflow-tab__step:where(.astro-vlhk7cgy){display:inline-flex;align-items:center;justify-content:center;width:2.1rem;aspect-ratio:1;font-size:.76rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ct-brand-lake-700);border-radius:999px;background:#0f5fa614}.workflow-tab:where(.astro-vlhk7cgy).is-active .workflow-tab__step:where(.astro-vlhk7cgy){background:#0f5fa61f}.workflow-tab__body:where(.astro-vlhk7cgy){display:grid;gap:.18rem}.workflow-tab__label:where(.astro-vlhk7cgy){font-size:1rem;font-weight:600;letter-spacing:0}.workflow-tab__preview:where(.astro-vlhk7cgy){font-size:.88rem;line-height:1.5;color:var(--ct-text-subtle)}.workflow-tab:where(.astro-vlhk7cgy).is-active .workflow-tab__preview:where(.astro-vlhk7cgy){color:var(--ct-text-muted)}.workflow-panel:where(.astro-vlhk7cgy){display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(1.5rem,3vw,2rem);padding:clamp(1.3rem,3vw,1.8rem);border-radius:var(--ct-radius-xl);border:1px solid rgba(13,46,84,.12);background:#fffffff0;box-shadow:var(--ct-shadow-sm);align-items:start}.workflow-panel:where(.astro-vlhk7cgy)[hidden]{display:none}.workflow-panel__copy:where(.astro-vlhk7cgy){padding:.4rem .1rem 0}.workflow-panel__eyebrow:where(.astro-vlhk7cgy){margin-bottom:.85rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-brand-lake-700)}.workflow-panel__title:where(.astro-vlhk7cgy){font-family:var(--ct-font-sans);font-size:clamp(1.45rem,3vw,2rem);line-height:1.12;letter-spacing:0;color:var(--ct-text-strong);margin-bottom:.9rem}.workflow-panel__description:where(.astro-vlhk7cgy){font-size:.98rem;line-height:1.74;color:var(--ct-text-muted);margin-bottom:1.15rem}.workflow-panel__metrics:where(.astro-vlhk7cgy){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-bottom:1.25rem}.workflow-panel__metrics:where(.astro-vlhk7cgy) div:where(.astro-vlhk7cgy){padding:.9rem .95rem;border-radius:1rem;background:#f2f7fdf2;border:1px solid rgba(13,46,84,.08)}.workflow-panel__metrics:where(.astro-vlhk7cgy) dt:where(.astro-vlhk7cgy){font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle);margin-bottom:.3rem}.workflow-panel__metrics:where(.astro-vlhk7cgy) dd:where(.astro-vlhk7cgy){font-size:.95rem;font-weight:600;color:var(--ct-text-strong)}.workflow-panel__proof:where(.astro-vlhk7cgy){list-style:none;display:grid;gap:.7rem}.workflow-panel__proof:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy){position:relative;padding-left:1.05rem;font-size:.94rem;line-height:1.68;color:var(--ct-text-muted)}.workflow-panel__proof:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy):before{content:"";position:absolute;left:0;top:.72rem;width:.42rem;height:.42rem;border-radius:999px;background:var(--ct-brand-sun-500);transform:translateY(-50%)}.workflow-panel__surface:where(.astro-vlhk7cgy){min-width:0}.surface:where(.astro-vlhk7cgy){overflow:hidden;border-radius:var(--ct-radius-lg);border:1px solid rgba(13,46,84,.12);background:#fffffffa;box-shadow:inset 0 1px #ffffffb3}.surface__chrome:where(.astro-vlhk7cgy){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1.1rem;background:linear-gradient(135deg,#0b2748fa,#0f5fa6f5);color:var(--ct-text-inverse)}.surface__chrome:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy),.surface__chrome:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy){font-size:.76rem;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.surface__chrome:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy){color:var(--ct-brand-sun-300)}.surface__label:where(.astro-vlhk7cgy){margin-bottom:.75rem;font-size:.73rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.surface--builder:where(.astro-vlhk7cgy){padding-bottom:1rem}.surface__builder-grid:where(.astro-vlhk7cgy){display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem}.surface__lane:where(.astro-vlhk7cgy){min-width:0;padding:1rem;border-radius:var(--ct-radius);background:#f4f8fdf0;border:1px solid rgba(13,46,84,.08)}.surface__lane--flow:where(.astro-vlhk7cgy),.surface__lane--outcome:where(.astro-vlhk7cgy){grid-column:span 1}.surface__stack:where(.astro-vlhk7cgy){display:grid;gap:.75rem}.signal-pill:where(.astro-vlhk7cgy){display:grid;gap:.12rem;padding:.82rem .9rem;border-radius:.95rem;background:#ffffffeb;border:1px solid rgba(13,46,84,.08)}.signal-pill:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy),.outcome-card:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy),.approval-card:where(.astro-vlhk7cgy) h4:where(.astro-vlhk7cgy),.verify-card:where(.astro-vlhk7cgy) h4:where(.astro-vlhk7cgy){font-size:.98rem;line-height:1.35;color:var(--ct-text-strong)}.verify-card__title:where(.astro-vlhk7cgy){white-space:nowrap}.signal-pill:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy),.outcome-card:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy),.approval-card:where(.astro-vlhk7cgy) p:where(.astro-vlhk7cgy),.reviewer-list:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy),.approval-log:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy),.verify-card__issuer:where(.astro-vlhk7cgy),.verify-card__grid:where(.astro-vlhk7cgy) dd:where(.astro-vlhk7cgy){font-size:.9rem;line-height:1.62;color:var(--ct-text-muted)}.rule-flow:where(.astro-vlhk7cgy){display:grid;gap:.7rem}.rule-flow:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy){position:relative;display:flex;align-items:center;min-height:2.9rem;padding:.7rem .9rem .7rem 2.9rem;border-radius:999px;background:#fffffff0;border:1px solid rgba(13,46,84,.08);color:var(--ct-text-strong);font-size:.92rem;font-weight:500}.rule-flow:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy):before{content:"";position:absolute;left:1rem;width:1rem;height:1rem;border-radius:999px;background:#0f5fa61f;box-shadow:inset 0 0 0 3px #0f5fa62e}.rule-flow:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy):not(:last-child):after{content:"";position:absolute;left:1.5rem;bottom:-.72rem;width:1px;height:.72rem;background:#0d2e542e}.outcome-card:where(.astro-vlhk7cgy){display:grid;gap:.45rem;padding:1rem;border-radius:1rem;background:#fffffff5;border:1px solid rgba(13,46,84,.08)}.outcome-card__footer:where(.astro-vlhk7cgy){display:flex;flex-wrap:wrap;gap:.55rem 1rem;padding-top:.7rem;border-top:1px solid rgba(13,46,84,.08)}.outcome-card__footer:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy){font-size:.8rem;color:var(--ct-text-subtle)}.surface--approval:where(.astro-vlhk7cgy){padding-bottom:1rem}.approval-grid:where(.astro-vlhk7cgy){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:1rem;padding:1rem 1rem .9rem}.approval-card:where(.astro-vlhk7cgy),.approval-log:where(.astro-vlhk7cgy),.verify-card:where(.astro-vlhk7cgy){padding:1rem;border-radius:1.1rem;background:#f4f8fdf0;border:1px solid rgba(13,46,84,.08)}.approval-card__tags:where(.astro-vlhk7cgy){display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.85rem}.approval-card__tags:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy),.verify-card__evidence:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy),.verify-card__status:where(.astro-vlhk7cgy){display:inline-flex;align-items:center;min-height:2rem;padding:.32rem .7rem;border-radius:999px;background:#ffffffeb;border:1px solid rgba(13,46,84,.08);font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--ct-text-strong)}.approval-card--reviewers:where(.astro-vlhk7cgy){background:#fffffff0}.reviewer-list:where(.astro-vlhk7cgy),.approval-log:where(.astro-vlhk7cgy) ol:where(.astro-vlhk7cgy){list-style:none;display:grid;gap:.7rem}.reviewer-list:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy){display:grid;gap:.12rem;padding:.82rem .9rem;border-radius:.95rem;background:#fffffff0;border:1px solid rgba(13,46,84,.08)}.reviewer-list:where(.astro-vlhk7cgy) strong:where(.astro-vlhk7cgy),.verify-card__grid:where(.astro-vlhk7cgy) dt:where(.astro-vlhk7cgy),.verify-card__kicker:where(.astro-vlhk7cgy),.verify-card__evidence:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy){font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.reviewer-list:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy).is-pending{border-color:#d4a44342;background:#fcf8eef2}.reviewer-list:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy).is-pending strong:where(.astro-vlhk7cgy),.reviewer-list:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy).is-pending span:where(.astro-vlhk7cgy){color:#7c5a16}.approval-log:where(.astro-vlhk7cgy){margin:0 1rem}.approval-log:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy){position:relative;padding-left:1rem}.approval-log:where(.astro-vlhk7cgy) li:where(.astro-vlhk7cgy):before{content:"";position:absolute;left:0;top:.8rem;width:.42rem;height:.42rem;border-radius:999px;background:var(--ct-brand-lake-500);transform:translateY(-50%)}.surface--verify:where(.astro-vlhk7cgy){padding-bottom:1rem}.verify-card:where(.astro-vlhk7cgy){margin:1rem;background:#fffffff5}.verify-card__header:where(.astro-vlhk7cgy){display:grid;grid-template-columns:auto 1fr auto;gap:.95rem;align-items:start;padding-bottom:1rem;border-bottom:1px solid rgba(13,46,84,.08)}.verify-card__seal:where(.astro-vlhk7cgy){display:grid;place-items:center;width:3.55rem;aspect-ratio:1;border-radius:1rem;background:#eef4fbf5;color:var(--ct-brand-lake-700)}.verify-card__kicker:where(.astro-vlhk7cgy){margin-bottom:.3rem}.verify-card__status:where(.astro-vlhk7cgy){color:#20592f;background:#ecf8eff5;border-color:#2a6e3829;align-self:start}.verify-card__grid:where(.astro-vlhk7cgy){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem 0}.verify-card__grid:where(.astro-vlhk7cgy) div:where(.astro-vlhk7cgy){padding:.88rem .92rem;border-radius:.95rem;background:#f4f8fdf0;border:1px solid rgba(13,46,84,.08)}.verify-card__grid:where(.astro-vlhk7cgy) dd:where(.astro-vlhk7cgy){margin-top:.4rem}.verify-card__evidence:where(.astro-vlhk7cgy){display:grid;gap:.75rem;padding-top:1rem;border-top:1px solid rgba(13,46,84,.08)}.verify-card__evidence:where(.astro-vlhk7cgy) div:where(.astro-vlhk7cgy){display:flex;flex-wrap:wrap;gap:.6rem}.verify-card__trust:where(.astro-vlhk7cgy){display:grid;gap:.85rem;padding-top:1rem;border-top:1px solid rgba(13,46,84,.08)}.verify-card__trust-heading:where(.astro-vlhk7cgy){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem}.verify-card__trust-heading:where(.astro-vlhk7cgy) span:where(.astro-vlhk7cgy){font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.verify-card__trust-badge:where(.astro-vlhk7cgy){display:inline-flex;align-items:center;min-height:2rem;padding:.32rem .7rem;border-radius:999px;background:#eef4fbf5;border:1px solid rgba(15,95,166,.16);font-size:.78rem;font-weight:700;letter-spacing:.04em;color:var(--ct-brand-lake-700)}.verify-card__trust-grid:where(.astro-vlhk7cgy){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.verify-card__trust-grid:where(.astro-vlhk7cgy) div:where(.astro-vlhk7cgy){padding:.82rem .9rem;border-radius:.95rem;background:#f4f8fdf0;border:1px solid rgba(13,46,84,.08)}.verify-card__trust-grid:where(.astro-vlhk7cgy) dt:where(.astro-vlhk7cgy){font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ct-text-subtle)}.verify-card__trust-grid:where(.astro-vlhk7cgy) dd:where(.astro-vlhk7cgy){margin-top:.35rem;color:var(--ct-text-muted);font-size:.92rem;line-height:1.55}@media(max-width:1100px){.workflow-panel:where(.astro-vlhk7cgy){grid-template-columns:1fr}.workflow-panel__copy:where(.astro-vlhk7cgy){padding-top:0}}@media(max-width:768px){.workflow-preview__tabs:where(.astro-vlhk7cgy){grid-template-columns:1fr}.workflow-tab:where(.astro-vlhk7cgy){min-height:auto}.workflow-panel__metrics:where(.astro-vlhk7cgy),.surface__builder-grid:where(.astro-vlhk7cgy),.approval-grid:where(.astro-vlhk7cgy),.verify-card__grid:where(.astro-vlhk7cgy),.verify-card__trust-grid:where(.astro-vlhk7cgy){grid-template-columns:1fr}.surface__chrome:where(.astro-vlhk7cgy),.verify-card__header:where(.astro-vlhk7cgy){grid-template-columns:1fr;align-items:start}.verify-card__status:where(.astro-vlhk7cgy){justify-self:start}.verify-card__title:where(.astro-vlhk7cgy){white-space:normal}}@media(prefers-reduced-motion:reduce){.workflow-tab:where(.astro-vlhk7cgy){transition:none}}.features-grid:where(.astro-vnivfuh2){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.15rem;align-items:stretch}.feature-card:where(.astro-vnivfuh2){grid-column:span 4;position:relative;padding:1.5rem;background:#fffffff5;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-lg);box-shadow:var(--ct-shadow-sm);transition:transform var(--ct-duration-standard) var(--ct-ease-standard),box-shadow var(--ct-duration-standard) var(--ct-ease-standard),border-color var(--ct-duration-standard) var(--ct-ease-standard)}.feature-card:where(.astro-vnivfuh2):before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:1px;background:linear-gradient(90deg,#0f5fa600,#0f5fa66b,#0f5fa600)}.feature-card:where(.astro-vnivfuh2):hover{border-color:#0f5fa63d;box-shadow:var(--ct-shadow-sm);transform:translateY(-2px)}.feature-card--wide:where(.astro-vnivfuh2){grid-column:span 6;padding-block:1.7rem}.feature-card__icon:where(.astro-vnivfuh2){width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#0f5fa614;border-radius:var(--ct-radius);margin-bottom:1.25rem;color:var(--ct-brand-lake-700)}.feature-card__title:where(.astro-vnivfuh2){max-width:18ch;font-family:var(--ct-font-sans);font-size:1.16rem;font-weight:700;line-height:1.2;letter-spacing:0;color:var(--ct-text-strong);margin-bottom:.6rem}.feature-card__desc:where(.astro-vnivfuh2){font-size:.97rem;color:var(--ct-text-muted);line-height:1.75}@media(max-width:768px){.features-grid:where(.astro-vnivfuh2){grid-template-columns:1fr;gap:1rem}.feature-card:where(.astro-vnivfuh2),.feature-card--wide:where(.astro-vnivfuh2){grid-column:auto}}@media(min-width:769px)and (max-width:1024px){.features-grid:where(.astro-vnivfuh2){grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card:where(.astro-vnivfuh2),.feature-card--wide:where(.astro-vnivfuh2){grid-column:auto}}.linkedin:where(.astro-ekn5rcxc){padding-block:var(--ct-section-y);background:transparent}.linkedin__inner:where(.astro-ekn5rcxc){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:clamp(2rem,5vw,4rem);align-items:center}.linkedin__title:where(.astro-ekn5rcxc){font-family:var(--ct-font-display);font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.08;letter-spacing:0;color:var(--ct-text-strong);margin-top:1rem;margin-bottom:1rem}.linkedin__subtitle:where(.astro-ekn5rcxc){font-size:1.06rem;color:var(--ct-text-muted);line-height:1.8;margin-bottom:1.75rem}.linkedin__points:where(.astro-ekn5rcxc){list-style:none;display:flex;flex-direction:column;gap:.75rem}.linkedin__points:where(.astro-ekn5rcxc) li:where(.astro-ekn5rcxc){display:flex;align-items:flex-start;gap:.75rem;font-size:.97rem;color:var(--ct-text-strong)}.linkedin__points:where(.astro-ekn5rcxc) svg:where(.astro-ekn5rcxc){color:var(--ct-brand-lake-700);flex-shrink:0;margin-top:.18rem}.linkedin__visual:where(.astro-ekn5rcxc){display:flex;align-items:center;justify-content:center}.linkedin__flow:where(.astro-ekn5rcxc){display:grid;gap:1rem;width:100%}.linkedin__badge-mini:where(.astro-ekn5rcxc),.linkedin__profile-mini:where(.astro-ekn5rcxc){background:#ffffffeb;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-lg);padding:1.25rem 1.35rem;display:flex;align-items:center;gap:.875rem;box-shadow:var(--ct-shadow-sm)}.linkedin__badge-mini:where(.astro-ekn5rcxc) strong:where(.astro-ekn5rcxc),.linkedin__profile-mini:where(.astro-ekn5rcxc) strong:where(.astro-ekn5rcxc){display:block;font-size:.875rem;font-weight:700}.linkedin__badge-mini:where(.astro-ekn5rcxc) span:where(.astro-ekn5rcxc),.linkedin__profile-mini:where(.astro-ekn5rcxc) span:where(.astro-ekn5rcxc){display:block;font-size:.75rem;color:var(--ct-text-subtle)}.linkedin__badge-icon:where(.astro-ekn5rcxc){width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#0f5fa614;border-radius:10px;flex-shrink:0}.linkedin__li-icon:where(.astro-ekn5rcxc){width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#eef3f8;border-radius:10px;flex-shrink:0}.linkedin__arrow:where(.astro-ekn5rcxc){display:grid;place-items:center;width:3rem;height:3rem;margin-inline:auto;color:var(--ct-gold);background:#f0c25124;border-radius:999px;flex-shrink:0}.linkedin__profile-mini:where(.astro-ekn5rcxc){border-color:#0a66c2}@media(max-width:768px){.linkedin__inner:where(.astro-ekn5rcxc){grid-template-columns:1fr;gap:2.5rem}.linkedin__arrow:where(.astro-ekn5rcxc){transform:rotate(90deg)}}.steps:where(.astro-cmgpsf2k){max-width:46rem;margin-inline:auto;display:flex;flex-direction:column;gap:.2rem}.step:where(.astro-cmgpsf2k){display:flex;gap:1.35rem;position:relative;padding:.95rem 1rem 0;border-radius:var(--ct-radius-lg);background:#ffffffd1;border:1px solid rgba(13,46,84,.1)}.step__line:where(.astro-cmgpsf2k){display:flex;flex-direction:column;align-items:center;flex-shrink:0}.step__num:where(.astro-cmgpsf2k){width:50px;height:50px;border-radius:var(--ct-radius);display:flex;align-items:center;justify-content:center;font-size:.8125rem;font-weight:700;color:#fff;flex-shrink:0;position:relative;z-index:1}.step__connector:where(.astro-cmgpsf2k){width:2px;flex:1;background:#0d2e541f;min-height:2rem}.step__content:where(.astro-cmgpsf2k){padding:.4rem 0 1.35rem}.step__title:where(.astro-cmgpsf2k){font-family:var(--ct-font-sans);font-size:1.22rem;font-weight:700;line-height:1.2;letter-spacing:0;color:var(--ct-text-strong);margin-bottom:.45rem}.step__desc:where(.astro-cmgpsf2k){font-size:.98rem;color:var(--ct-text-muted);line-height:1.78}@media(max-width:768px){.step:where(.astro-cmgpsf2k){gap:1rem;padding:.95rem .85rem 0}}.pricing-grid:where(.astro-hkoc4sea){display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;align-items:start}.pricing-card:where(.astro-hkoc4sea){background:#fffffff5;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-xl);padding:2rem 1.5rem;display:flex;flex-direction:column;position:relative;box-shadow:var(--ct-shadow-sm);transition:transform var(--ct-duration-standard) var(--ct-ease-standard),box-shadow var(--ct-duration-standard) var(--ct-ease-standard),border-color var(--ct-duration-standard) var(--ct-ease-standard)}.pricing-card:where(.astro-hkoc4sea):hover{box-shadow:var(--ct-shadow-sm);transform:translateY(-2px)}.pricing-card--highlight:where(.astro-hkoc4sea){border-color:#0f5fa642;box-shadow:0 0 0 1px #0f5fa624,var(--ct-shadow);transform:translateY(-.4rem);z-index:1}.pricing-card--highlight:where(.astro-hkoc4sea):hover{box-shadow:0 0 0 1px #0f5fa624,var(--ct-shadow)}.pricing-card__ribbon:where(.astro-hkoc4sea){position:absolute;top:-.75rem;left:50%;transform:translate(-50%);background:var(--ct-brand-midnight-900);color:var(--ct-text-inverse);font-size:.75rem;font-weight:700;padding:.3rem .95rem;border-radius:999px;white-space:nowrap}.pricing-card__header:where(.astro-hkoc4sea){margin-bottom:2rem}.pricing-card__name:where(.astro-hkoc4sea){font-size:.82rem;font-weight:700;color:var(--ct-text-subtle);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.75rem}.pricing-card__price:where(.astro-hkoc4sea){display:flex;align-items:baseline;gap:.25rem;margin-bottom:.75rem}.pricing-card__amount:where(.astro-hkoc4sea){font-family:var(--ct-font-sans);font-size:3rem;font-weight:700;letter-spacing:0;line-height:1;color:var(--ct-text-strong)}.pricing-card__period:where(.astro-hkoc4sea){font-size:.96rem;color:var(--ct-text-subtle);font-weight:500}.pricing-card__desc:where(.astro-hkoc4sea){font-size:.95rem;color:var(--ct-text-muted);line-height:1.7}.pricing-card__features:where(.astro-hkoc4sea){list-style:none;display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem;flex:1}.pricing-card__features:where(.astro-hkoc4sea) li:where(.astro-hkoc4sea){display:flex;align-items:flex-start;gap:.625rem;font-size:.94rem;color:var(--ct-text-strong)}.pricing-card__features:where(.astro-hkoc4sea) svg:where(.astro-hkoc4sea){color:var(--ct-brand-lake-700);flex-shrink:0;margin-top:.18rem}.pricing-card__cta:where(.astro-hkoc4sea){width:100%;justify-content:center}@media(max-width:768px){.pricing-grid:where(.astro-hkoc4sea){grid-template-columns:1fr;max-width:24rem;margin-inline:auto}.pricing-card--highlight:where(.astro-hkoc4sea){transform:none}}@media(min-width:769px)and (max-width:1024px){.pricing-grid:where(.astro-hkoc4sea){grid-template-columns:1fr;max-width:28rem;margin-inline:auto}.pricing-card--highlight:where(.astro-hkoc4sea){transform:none}}.oss:where(.astro-khyht7bj){display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.95fr);gap:clamp(2rem,5vw,4rem);align-items:center}.oss__title:where(.astro-khyht7bj){font-family:var(--ct-font-display);font-size:clamp(2rem,4.6vw,3.2rem);font-weight:700;line-height:1.08;letter-spacing:0;color:var(--ct-text-strong);margin-top:1rem;margin-bottom:1rem}.oss__subtitle:where(.astro-khyht7bj){font-size:1.06rem;color:var(--ct-text-muted);line-height:1.8;margin-bottom:2rem}.oss__actions:where(.astro-khyht7bj){display:flex;gap:1rem;flex-wrap:wrap}.oss__stats:where(.astro-khyht7bj){display:grid;grid-template-columns:1fr 1fr;gap:1rem}.oss__stat-card:where(.astro-khyht7bj){background:#fffffff5;border:1px solid rgba(13,46,84,.12);border-radius:var(--ct-radius-lg);padding:1.5rem;box-shadow:var(--ct-shadow-sm);transition:transform var(--ct-duration-standard) var(--ct-ease-standard),box-shadow var(--ct-duration-standard) var(--ct-ease-standard)}.oss__stat-card:where(.astro-khyht7bj):hover{box-shadow:var(--ct-shadow-sm);transform:translateY(-2px)}.oss__stat-icon:where(.astro-khyht7bj){width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#eef4fbeb;border-radius:10px;margin-bottom:.75rem}.oss__stat-label:where(.astro-khyht7bj){display:block;font-size:.75rem;font-weight:700;color:var(--ct-text-subtle);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.25rem}.oss__stat-value:where(.astro-khyht7bj){font-size:1.02rem;font-weight:700;color:var(--ct-text-strong)}@media(max-width:768px){.oss:where(.astro-khyht7bj){grid-template-columns:1fr;gap:2.5rem}.oss__actions:where(.astro-khyht7bj){flex-direction:column}.oss__actions:where(.astro-khyht7bj) .btn:where(.astro-khyht7bj){justify-content:center}}.cta-section:where(.astro-4xty6sx2){padding-block:var(--ct-section-y)}.cta:where(.astro-4xty6sx2){position:relative;overflow:hidden;padding:clamp(2.2rem,5vw,4rem);border-radius:var(--ct-radius-xl);border:1px solid rgba(15,95,166,.14);background:linear-gradient(135deg,#0b2748f5,#0f5fa6eb),var(--ct-bg-emphasis);box-shadow:var(--ct-shadow);text-align:center}.cta:where(.astro-4xty6sx2):before,.cta:where(.astro-4xty6sx2):after{content:none}.cta__eyebrow:where(.astro-4xty6sx2){display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .85rem;margin-bottom:1rem;border-radius:var(--ct-radius-pill);background:#ffffff24;border:1px solid rgba(255,255,255,.18);color:#f7fbfff0;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cta__title:where(.astro-4xty6sx2){max-width:16ch;margin-inline:auto;margin-bottom:.8rem;font-family:var(--ct-font-display);font-size:clamp(2.05rem,5vw,3.5rem);line-height:1.04;letter-spacing:0;color:var(--ct-text-inverse)}.cta__subtitle:where(.astro-4xty6sx2){max-width:44rem;margin-inline:auto;margin-bottom:2rem;font-size:1.08rem;line-height:1.8;color:#f7fbffd1}.cta__actions:where(.astro-4xty6sx2){display:flex;justify-content:center;gap:.85rem;flex-wrap:wrap}.cta__actions:where(.astro-4xty6sx2) .btn--secondary:where(.astro-4xty6sx2){color:var(--ct-text-inverse);background:#ffffff1f;border-color:#ffffff38}.cta__actions:where(.astro-4xty6sx2) .btn--secondary:where(.astro-4xty6sx2):hover{background:#ffffff2e}
