:root{color-scheme:light;--bg-page:#f7f6f3;--bg-card:#fff;--bg-surface-alt:#f0eee8;--border:#e4e1d9;--fg:#1c1b17;--fg-muted:#6e6c63;--fg-tertiary:#9a978c;--brand-primary:#1c1b17;--brand-primary-alt:#3a3934;--brand-tint:#f0eee8;--on-brand:#fff;--link:#33418c;--link-hover:#4a5fc1;--success:#1b8a5a;--warning:#b98900;--destructive:#c4432b;--info:#2a6fbf;--font-sans:"Inter", -apple-system, "Segoe UI", system-ui, sans-serif;--font-display:"Plus Jakarta Sans", "Inter", system-ui, sans-serif;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-xxxl:40px;--space-huge:56px;--radius-sm:8px;--radius-chip:14px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--radius-xl:28px;--bg-page-gradient:radial-gradient(1200px 520px at 12% -8%, #f3e6d8 0%, transparent 70%), radial-gradient(900px 480px at 92% -12%, #e6e7f1 0%, transparent 70%);--bg-glass:color-mix(in srgb, var(--bg-card) 72%, transparent);--border-glass:#ffffffb3;--shadow-soft:0 1px 2px #1c1b170a, 0 12px 32px -12px #1c1b171f;--shadow-lift:0 2px 4px #1c1b170a, 0 24px 56px -24px #1c1b1733;--ink:var(--fg);--on-ink:var(--bg-card);--logo-bg:var(--ink);--logo-caf:var(--on-ink);--logo-citizen:#9a978c;--content-max-width:1200px;--header-height:72px}[data-theme=dark]{color-scheme:dark;--bg-page:#12151a;--bg-card:#1b1f26;--bg-surface-alt:#242933;--border:#2b313c;--fg:#f2f4f7;--fg-muted:#9aa3b2;--fg-tertiary:#6e7686;--brand-primary:#f2f4f7;--brand-primary-alt:#d6dae1;--brand-tint:#242933;--on-brand:#12151a;--link:#7c8ce0;--link-hover:#919fe6;--bg-page-gradient:radial-gradient(1200px 520px at 12% -8%, #1d2130 0%, transparent 70%), radial-gradient(900px 480px at 92% -12%, #1f2235 0%, transparent 70%);--bg-glass:color-mix(in srgb, var(--bg-card) 70%, transparent);--border-glass:#ffffff0f;--shadow-soft:0 1px 2px #0003, 0 12px 32px -12px #00000073;--shadow-lift:0 2px 4px #0003, 0 24px 56px -24px #0009;--logo-caf:var(--bg-page);--logo-citizen:#8a877d}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 28px);-webkit-text-size-adjust:100%}html,body{min-height:100%}body{background:var(--bg-page-gradient), var(--bg-page);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-attachment:fixed;margin:0;font-size:16px;line-height:24px;overflow-x:clip}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}img,svg{max-width:100%;display:block}a{color:inherit}::selection{background:var(--fg);color:var(--bg-page)}:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}[x-cloak]{display:none!important}.container{width:100%;max-width:calc(var(--content-max-width) + 64px);margin-inline:auto;padding-inline:clamp(20px,4vw,32px)}.section{padding-block:clamp(64px,8.5vw,112px)}.section-tight{padding-block:clamp(40px,5vw,64px)}.section-head{max-width:640px;margin-bottom:clamp(32px,4vw,52px)}.section-head-center{text-align:center;max-width:720px;margin-inline:auto}.display-title{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.8rem,6.6vw,5rem);font-weight:800;line-height:.98}.headline-large{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.05}.headline-medium{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2rem);font-weight:800;line-height:1.15}.headline-small{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1.3}.title-large{font-size:1.375rem;font-weight:600;line-height:1.4}.title-medium{font-size:1rem;font-weight:500;line-height:1.5}.body-large{font-size:1.125rem;line-height:1.65}.body-medium{font-size:.9375rem;line-height:1.55}.body-small{font-size:.8125rem;line-height:1.5}.lead{color:var(--fg-muted);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.muted{color:var(--fg-muted)}.tertiary{color:var(--fg-tertiary)}.tabular{font-variant-numeric:tabular-nums}.eyebrow{color:var(--fg-muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.eyebrow:before{content:"";background:var(--link);border-radius:50%;flex:none;width:6px;height:6px}.on-ink .eyebrow{color:inherit;opacity:.65}.on-ink .eyebrow:before{background:currentColor}.link{color:var(--link);text-underline-offset:3px;text-decoration:underline 1px;transition:color .12s}.link:hover{color:var(--link-hover)}.glass-card{background:var(--bg-glass);border:1px solid var(--border-glass);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);backdrop-filter:blur(18px)saturate(1.2)}.ink-surface{background:var(--ink);color:var(--on-ink)}.icon-tile{border-radius:var(--radius-chip);background:var(--brand-tint);width:48px;height:48px;color:var(--brand-primary);flex:none;place-items:center;display:inline-grid}.on-ink .icon-tile{background:color-mix(in srgb, var(--on-ink) 12%, transparent);color:var(--on-ink)}.btn{border-radius:var(--radius-pill);text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 28px;font-size:1rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.btn-primary{background:var(--brand-primary);color:var(--on-brand);box-shadow:0 10px 24px -12px #1c1b1773}.btn-primary:hover{background:var(--brand-primary-alt)}[data-theme=dark] .btn-primary:hover{background:var(--brand-primary-alt);color:var(--on-brand)}.btn-secondary{background:var(--bg-card);border-color:var(--border);color:var(--fg)}.btn-secondary:hover{border-color:var(--fg-tertiary)}.btn-inverse{background:var(--on-ink);color:var(--ink);box-shadow:0 10px 24px -14px #0000008c}.btn-inverse:hover{background:var(--on-ink);opacity:.9}.btn-sm{min-height:44px;padding:0 18px;font-size:.875rem}.btn-block{width:100%}.btn .icon{flex:none}.icon-btn{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-glass);width:44px;height:44px;color:var(--fg);flex:none;place-items:center;padding:0;transition:background-color .14s,border-color .14s,color .14s;display:inline-grid}.icon-btn:hover{border-color:var(--fg-tertiary)}.brand{color:var(--fg);flex:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand-name{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:800;line-height:1}.logo-mark{width:var(--logo-size,44px);height:var(--logo-size,44px);border-radius:calc(var(--logo-size,44px) * .28);background:var(--logo-bg);flex:none;place-items:center;display:inline-grid}.logo-mark svg{width:100%;height:100%}.logo-invert{--logo-bg:var(--on-ink);--logo-caf:var(--ink)}.chip{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-card);min-height:26px;color:var(--fg-muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.status{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:5px;min-height:24px;padding:0 9px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.status-info{background:color-mix(in srgb, var(--info) 12%, transparent);color:var(--info)}.status-warning{background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.status-success{background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success)}.skip-link{z-index:100;border-radius:var(--radius-pill);background:var(--fg);color:var(--bg-page);padding:10px 16px;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .16s;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){html.has-js .reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(18px)}html.has-js .reveal.is-visible{opacity:1;transform:none}}@media (width<=900px){body.nav-locked{overflow:hidden}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:60;border-bottom:1px solid #0000;transition:background-color .18s,border-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{background:color-mix(in srgb, var(--bg-page) 82%, transparent);border-bottom-color:var(--border);backdrop-filter:blur(18px)saturate(1.2)}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-xl);min-height:var(--header-height);display:flex}.desktop-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;margin-left:auto;display:flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--radius-pill);min-height:40px;color:var(--fg);white-space:nowrap;align-items:center;padding:0 14px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .12s,color .12s;display:inline-flex}.desktop-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--bg-glass)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-sm);display:flex}.theme-icon[data-astro-cid-nen7h5rs]{place-items:center;display:grid}.theme-icon-sun[data-astro-cid-nen7h5rs]{display:none}[data-theme=dark] .theme-icon-sun[data-astro-cid-nen7h5rs]{display:grid}[data-theme=dark] .theme-icon-moon[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs]{display:none}.menu-icon[data-astro-cid-nen7h5rs]{place-items:center;display:grid}.menu-icon-close[data-astro-cid-nen7h5rs],.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon-open[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .menu-icon-close[data-astro-cid-nen7h5rs]{display:grid}.mobile-menu[data-astro-cid-nen7h5rs]{inset-inline:0;height:calc(100dvh - var(--header-height));background:color-mix(in srgb, var(--bg-page) 98%, transparent);border-bottom:1px solid var(--border);box-shadow:var(--shadow-soft);backdrop-filter:blur(20px)saturate(1.2);position:absolute;top:100%;overflow-y:auto}.mobile-nav[data-astro-cid-nen7h5rs]{padding-block:var(--space-lg) var(--space-xl);gap:4px;display:grid}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-md);color:var(--fg);align-items:center;font-size:1rem;font-weight:500;text-decoration:none;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{background:var(--bg-glass)}.mobile-nav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{margin-top:var(--space-sm)}.mobile-note[data-astro-cid-nen7h5rs]{margin-top:var(--space-sm);color:var(--fg-muted);text-align:center;font-size:.75rem}@media (width<=900px){.desktop-nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-grid}}@media (width>=901px){.mobile-menu[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=560px){.header-cta[data-astro-cid-nen7h5rs]{display:none}.header-actions[data-astro-cid-nen7h5rs]{margin-left:auto}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);background:color-mix(in srgb, var(--bg-card) 35%, transparent);padding-top:clamp(40px,5vw,60px)}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);display:grid}.footer-brand[data-astro-cid-jo6i4kqk]{max-width:380px}.footer-tagline[data-astro-cid-jo6i4kqk]{color:var(--fg-muted);margin-top:16px;font-size:.875rem;line-height:1.6}.footer-cta[data-astro-cid-jo6i4kqk]{color:var(--link);align-items:center;gap:6px;margin-top:20px;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.footer-cta[data-astro-cid-jo6i4kqk]:hover{color:var(--link-hover);text-underline-offset:3px;text-decoration:underline}.footer-title[data-astro-cid-jo6i4kqk]{color:var(--fg-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;margin-top:16px;display:grid}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg-muted);font-size:.875rem;line-height:1.4;text-decoration:none;transition:color .12s}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border);color:var(--fg-muted);justify-content:space-between;align-items:flex-start;gap:20px 48px;margin-top:clamp(36px,5vw,52px);padding-block:22px 26px;font-size:.75rem;line-height:1.55;display:flex}.footer-legal[data-astro-cid-jo6i4kqk]{text-align:right;max-width:62ch}@media (width<=760px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.footer-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1;max-width:460px}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column}.footer-legal[data-astro-cid-jo6i4kqk]{text-align:left}}.video-block[data-astro-cid-5ajeno4d]{margin-top:clamp(36px,5vw,56px)}.video-frame[data-astro-cid-5ajeno4d]{box-shadow:var(--shadow-lift);border-radius:34px;padding:10px}.video-media[data-astro-cid-5ajeno4d]{aspect-ratio:16/9;background:var(--bg-card);isolation:isolate;border-radius:24px;position:relative;overflow:hidden}.video-player[data-astro-cid-5ajeno4d]{border-radius:inherit;object-fit:contain;background:0 0;width:100%;height:100%;display:block}.video-placeholder[data-astro-cid-5ajeno4d]{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}.video-glow[data-astro-cid-5ajeno4d]{z-index:-2;background:radial-gradient(60% 70% at 82% 12%,#4a5fc14d 0%,#0000 68%),radial-gradient(55% 65% at 10% 92%,#f3e6d824 0%,#0000 70%),radial-gradient(45% 55%,#ffffff0d 0%,#0000 75%);position:absolute;inset:-20%}.video-grid[data-astro-cid-5ajeno4d]{z-index:-1;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 70%,#000 20%,#0000 100%)}.video-chip[data-astro-cid-5ajeno4d]{border-radius:var(--radius-pill);color:#fffc;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #ffffff29;align-items:center;gap:7px;min-height:28px;padding:0 12px;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:clamp(16px,2.5vw,24px);left:clamp(16px,2.5vw,24px)}.video-chip[data-astro-cid-5ajeno4d]:before{content:"";background:#b98900;border-radius:50%;width:6px;height:6px}.video-center[data-astro-cid-5ajeno4d]{flex-direction:column;align-items:center;max-width:460px;display:flex}.play-badge[data-astro-cid-5ajeno4d]{color:#fff;backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:clamp(64px,8vw,88px);height:clamp(64px,8vw,88px);margin-bottom:clamp(18px,2.5vw,28px);display:grid;position:relative}.play-badge[data-astro-cid-5ajeno4d]:after{content:"";border:1px solid #ffffff38;border-radius:50%;animation:3.2s cubic-bezier(.2,.7,.2,1) infinite ping;position:absolute;inset:-1px}@keyframes ping{0%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}.video-title[data-astro-cid-5ajeno4d]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.35rem,2.6vw,2rem);font-weight:800;line-height:1.15}.video-sub[data-astro-cid-5ajeno4d]{color:#fff9;margin-top:10px;font-size:clamp(.8125rem,1.3vw,.9375rem);line-height:1.5}.video-footer[data-astro-cid-5ajeno4d]{inset-inline:clamp(16px,2.5vw,24px);color:#ffffff8c;justify-content:space-between;align-items:center;gap:16px;font-size:.75rem;display:flex;position:absolute;bottom:clamp(14px,2vw,20px)}.video-logo[data-astro-cid-5ajeno4d]{color:#ffffffd9;font-family:var(--font-display);letter-spacing:-.01em;--logo-bg:#fff;--logo-caf:#1c1b17;--logo-citizen:#9a978c;align-items:center;gap:9px;font-size:.875rem;font-weight:700;display:inline-flex}.video-meta[data-astro-cid-5ajeno4d]{letter-spacing:.08em;text-transform:uppercase}@media (width<=640px){.video-frame[data-astro-cid-5ajeno4d]{border-radius:26px;padding:7px}.video-media[data-astro-cid-5ajeno4d]{border-radius:20px}.video-sub[data-astro-cid-5ajeno4d],.video-footer[data-astro-cid-5ajeno4d]{display:none}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(44px,7vw,84px);padding-bottom:clamp(28px,4vw,44px)}.hero-copy[data-astro-cid-ge2uvauf]{max-width:900px}.hero[data-astro-cid-ge2uvauf] .eyebrow[data-astro-cid-ge2uvauf]{margin-bottom:22px}.hero-lead[data-astro-cid-ge2uvauf]{max-width:62ch;color:var(--fg-muted);margin-top:clamp(20px,2.5vw,28px);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.hero-actions[data-astro-cid-ge2uvauf]{gap:var(--space-md);flex-wrap:wrap;margin-top:clamp(28px,3.5vw,40px);display:flex}.hero-meta[data-astro-cid-ge2uvauf]{color:var(--fg-muted);flex-wrap:wrap;gap:10px 24px;margin-top:clamp(24px,3vw,32px);font-size:.8125rem;font-weight:500;display:flex}.hero-meta[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:7px;display:inline-flex}.hero-meta[data-astro-cid-ge2uvauf] svg{color:var(--success);flex:none}.hero-video[data-astro-cid-ge2uvauf]{--reveal-delay:.12s}@media (width<=640px){.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch}.hero-meta[data-astro-cid-ge2uvauf]{gap:8px 16px}}.trust-strip[data-astro-cid-wtzqjce7]{border-block:1px solid var(--border);background:color-mix(in srgb, var(--bg-card) 38%, transparent);backdrop-filter:blur(10px)}.trust-grid[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 0;padding-block:clamp(20px,2.5vw,28px);display:grid}.trust-grid[data-astro-cid-wtzqjce7] li[data-astro-cid-wtzqjce7]{align-items:center;gap:12px;min-width:0;display:flex}.trust-icon[data-astro-cid-wtzqjce7]{background:var(--brand-tint);width:40px;height:40px;color:var(--fg);border-radius:12px;flex:none;place-items:center;display:inline-grid}.trust-text[data-astro-cid-wtzqjce7]{flex-direction:column;gap:1px;min-width:0;display:flex}.trust-text[data-astro-cid-wtzqjce7] strong[data-astro-cid-wtzqjce7]{font-size:.8125rem;font-weight:600;line-height:1.35}.trust-text[data-astro-cid-wtzqjce7] span[data-astro-cid-wtzqjce7]{color:var(--fg-muted);font-size:.75rem;line-height:1.4}@media (width>=901px){.trust-grid[data-astro-cid-wtzqjce7] li[data-astro-cid-wtzqjce7]+li[data-astro-cid-wtzqjce7]{border-left:1px solid var(--border);padding-left:clamp(20px,3vw,36px)}}@media (width<=900px){.trust-grid[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}}@media (width<=560px){.trust-grid[data-astro-cid-wtzqjce7]{grid-template-columns:1fr;gap:16px}}.steps-head[data-astro-cid-5wfdsgz3]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(24px,5vw,64px);margin-bottom:clamp(32px,4vw,52px);display:grid}.steps-head[data-astro-cid-5wfdsgz3] .section-head[data-astro-cid-5wfdsgz3]{margin-bottom:0}.steps-head[data-astro-cid-5wfdsgz3] .eyebrow[data-astro-cid-5wfdsgz3]{margin-bottom:16px}.steps-intro[data-astro-cid-5wfdsgz3]{max-width:42ch;color:var(--fg-muted);padding-bottom:6px;font-size:1rem;line-height:1.6}.steps-grid[data-astro-cid-5wfdsgz3]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.step-card[data-astro-cid-5wfdsgz3]{min-height:100%;padding:clamp(24px,2.6vw,32px);transition:transform .18s,box-shadow .18s,border-color .18s;position:relative}.step-card[data-astro-cid-5wfdsgz3]:hover{border-color:var(--border);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.step-number[data-astro-cid-5wfdsgz3]{color:var(--fg-tertiary);font-family:var(--font-display);letter-spacing:-.04em;opacity:.5;font-size:2.35rem;font-weight:800;line-height:1;position:absolute;top:20px;right:26px}.step-card[data-astro-cid-5wfdsgz3] .icon-tile[data-astro-cid-5wfdsgz3]{margin-bottom:clamp(28px,3vw,40px)}.step-title[data-astro-cid-5wfdsgz3]{max-width:18ch;font-family:var(--font-display);letter-spacing:-.015em;font-size:1.2rem;font-weight:700;line-height:1.35}.step-text[data-astro-cid-5wfdsgz3]{color:var(--fg-muted);margin-top:10px;font-size:.9rem;line-height:1.6}@media (width<=900px){.steps-head[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr;align-items:start}.steps-intro[data-astro-cid-5wfdsgz3]{max-width:52ch}.step-card[data-astro-cid-5wfdsgz3]{min-height:0}.step-card[data-astro-cid-5wfdsgz3] .icon-tile[data-astro-cid-5wfdsgz3]{margin-bottom:24px}}@media (width<=760px){.steps-grid[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr}.step-title[data-astro-cid-5wfdsgz3]{max-width:none}}.features-section[data-astro-cid-cognygiv]{padding-top:0}.features-lead[data-astro-cid-cognygiv]{max-width:56ch;color:var(--fg-muted);margin-top:18px;font-size:1rem;line-height:1.6}.features-grid[data-astro-cid-cognygiv]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feature-card[data-astro-cid-cognygiv]{flex-direction:column;padding:clamp(24px,2.6vw,30px);transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.feature-card[data-astro-cid-cognygiv]:hover{border-color:var(--border);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.feature-card[data-astro-cid-cognygiv] .icon-tile[data-astro-cid-cognygiv]{margin-bottom:22px}.feature-arrow[data-astro-cid-cognygiv]{color:var(--fg-tertiary);opacity:0;transition:opacity .18s,transform .18s;position:absolute;top:24px;right:24px;transform:translate(-4px,4px)}.feature-card[data-astro-cid-cognygiv]:hover .feature-arrow[data-astro-cid-cognygiv]{opacity:1;transform:translate(0)}.feature-title[data-astro-cid-cognygiv]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.35}.feature-text[data-astro-cid-cognygiv]{color:var(--fg-muted);margin-top:8px;font-size:.9rem;line-height:1.6}@media (width<=900px){.features-grid[data-astro-cid-cognygiv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.features-grid[data-astro-cid-cognygiv]{grid-template-columns:1fr}}.dash-mock[data-astro-cid-jzxzalj6]{border:1px solid var(--border);background:var(--bg-card);width:100%;max-width:500px;color:var(--fg);border-radius:24px;margin-left:auto;overflow:hidden;box-shadow:0 32px 70px -28px #00000073}.dash-bar[data-astro-cid-jzxzalj6]{border-bottom:1px solid var(--border);background:var(--bg-surface-alt);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.dash-brand[data-astro-cid-jzxzalj6]{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}.dash-dots[data-astro-cid-jzxzalj6]{gap:4px;display:inline-flex}.dash-dots[data-astro-cid-jzxzalj6] i[data-astro-cid-jzxzalj6]{background:var(--border);border-radius:50%;width:6px;height:6px}.dash-body[data-astro-cid-jzxzalj6]{padding:clamp(16px,2vw,20px)}.dash-head[data-astro-cid-jzxzalj6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-eyebrow[data-astro-cid-jzxzalj6]{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:600}.dash-title[data-astro-cid-jzxzalj6]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:1px;font-size:1.15rem;font-weight:800;line-height:1.2}.dash-count[data-astro-cid-jzxzalj6]{border-radius:var(--radius-pill);background:var(--ink);min-height:24px;color:var(--on-ink);white-space:nowrap;align-items:center;padding:0 9px;font-size:.625rem;font-weight:600;display:inline-flex}.dash-stats[data-astro-cid-jzxzalj6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.dash-stat[data-astro-cid-jzxzalj6]{border:1px solid var(--border);background:color-mix(in srgb, var(--bg-surface-alt) 68%, transparent);border-radius:13px;flex-direction:column;gap:1px;padding:9px 10px;display:flex}.dash-value[data-astro-cid-jzxzalj6]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:800;line-height:1.2}.dash-label[data-astro-cid-jzxzalj6]{color:var(--fg-muted);white-space:nowrap;font-size:.59375rem;line-height:1.3}.dash-tabs[data-astro-cid-jzxzalj6]{gap:5px;margin-top:14px;display:flex;overflow:hidden}.dash-tab[data-astro-cid-jzxzalj6]{border-radius:var(--radius-pill);min-height:24px;color:var(--fg-muted);white-space:nowrap;align-items:center;padding:0 10px;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.dash-tab[data-astro-cid-jzxzalj6].is-active{background:var(--ink);color:var(--on-ink)}.dash-list[data-astro-cid-jzxzalj6]{border-top:1px solid var(--border);margin-top:12px}.dash-row[data-astro-cid-jzxzalj6]{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:10px 0;display:flex}.dash-row[data-astro-cid-jzxzalj6]:last-child{border-bottom:0;padding-bottom:2px}.dash-avatar[data-astro-cid-jzxzalj6]{background:var(--brand-tint);width:30px;height:30px;color:var(--fg-muted);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.59375rem;font-weight:700;display:inline-grid}.dash-person[data-astro-cid-jzxzalj6]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dash-person[data-astro-cid-jzxzalj6] strong[data-astro-cid-jzxzalj6]{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:1.3;overflow:hidden}.dash-person[data-astro-cid-jzxzalj6] span[data-astro-cid-jzxzalj6]{color:var(--fg-muted);font-size:.625rem;line-height:1.3}.dash-foot[data-astro-cid-jzxzalj6]{align-items:center;gap:8px;margin-top:12px;display:flex}.dash-search[data-astro-cid-jzxzalj6]{border:1px solid var(--border);min-width:0;color:var(--fg-tertiary);white-space:nowrap;text-overflow:ellipsis;background:var(--bg-card);border-radius:10px;flex:1;align-items:center;gap:6px;padding:7px 9px;font-size:.625rem;display:inline-flex;overflow:hidden}.dash-filter[data-astro-cid-jzxzalj6]{border:1px solid var(--border);border-radius:var(--radius-pill);min-height:26px;color:var(--fg-muted);background:var(--bg-surface-alt);align-items:center;padding:0 10px;font-size:.625rem;font-weight:500;display:inline-flex}@media (width<=900px){.dash-mock[data-astro-cid-jzxzalj6]{margin-inline:auto}}.operator-panel[data-astro-cid-bbwbzl7k]{box-shadow:var(--shadow-lift);border-radius:36px;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(26px,4.5vw,56px);display:grid;position:relative;overflow:hidden}.operator-panel[data-astro-cid-bbwbzl7k]:before{content:"";pointer-events:none;background:radial-gradient(700px 400px at 92% -12%,#4a5fc138 0%,#0000 70%),radial-gradient(560px 380px at 0 112%,#f3e6d81f 0%,#0000 70%);position:absolute;inset:0}.operator-copy[data-astro-cid-bbwbzl7k],.operator-visual[data-astro-cid-bbwbzl7k]{z-index:1;position:relative}.operator-copy[data-astro-cid-bbwbzl7k] .eyebrow[data-astro-cid-bbwbzl7k]{margin-bottom:16px}.operator-copy[data-astro-cid-bbwbzl7k] h2[data-astro-cid-bbwbzl7k]{max-width:17ch}.operator-lead[data-astro-cid-bbwbzl7k]{opacity:.78;max-width:50ch;margin-top:18px;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.65}.operator-list[data-astro-cid-bbwbzl7k]{gap:11px;margin-top:clamp(24px,3vw,30px);display:grid}.operator-list[data-astro-cid-bbwbzl7k] li[data-astro-cid-bbwbzl7k]{opacity:.92;align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.5;display:flex}.operator-list[data-astro-cid-bbwbzl7k] svg{opacity:.8;flex:none;margin-top:2px}.operator-actions[data-astro-cid-bbwbzl7k]{flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:clamp(28px,3.5vw,36px);display:flex}.operator-note[data-astro-cid-bbwbzl7k]{opacity:.6;font-size:.75rem}@media (width<=900px){.operator-panel[data-astro-cid-bbwbzl7k]{border-radius:28px;grid-template-columns:1fr}.operator-copy[data-astro-cid-bbwbzl7k] h2[data-astro-cid-bbwbzl7k]{max-width:22ch}.operator-actions[data-astro-cid-bbwbzl7k]{flex-direction:column;align-items:flex-start}}.phone-stage[data-astro-cid-pi5iexg2]{place-items:center;padding:12px;display:grid;position:relative}.phone-glow[data-astro-cid-pi5iexg2]{aspect-ratio:1;background:radial-gradient(circle at 50% 48%, color-mix(in srgb, var(--link) 18%, transparent) 0%, #f3e6d838 45%, transparent 70%);filter:blur(14px);z-index:0;border-radius:50%;width:min(110%,460px);position:absolute}.phone[data-astro-cid-pi5iexg2]{z-index:1;background:var(--ink);width:min(100%,288px);box-shadow:0 0 0 1px color-mix(in srgb, var(--on-ink) 10%, transparent), 0 40px 80px -32px #00000073;border-radius:46px;padding:9px;position:relative}.screen[data-astro-cid-pi5iexg2]{aspect-ratio:9/18.4;background:var(--bg-page-gradient), var(--bg-page);color:var(--fg);border-radius:38px;flex-direction:column;padding:30px 14px 12px;display:flex;overflow:hidden}.notch[data-astro-cid-pi5iexg2]{border-radius:var(--radius-pill);background:var(--ink);width:76px;height:19px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.app-top[data-astro-cid-pi5iexg2]{align-items:center;gap:8px;display:flex}.app-avatar[data-astro-cid-pi5iexg2]{background:var(--brand-tint);width:30px;height:30px;color:var(--fg-muted);border-radius:50%;flex:none;place-items:center;font-size:.5625rem;font-weight:700;display:inline-grid}.app-hello[data-astro-cid-pi5iexg2]{flex:1;min-width:0}.app-hi[data-astro-cid-pi5iexg2]{letter-spacing:-.01em;font-size:.75rem;font-weight:700;line-height:1.25}.app-sub[data-astro-cid-pi5iexg2]{color:var(--fg-muted);font-size:.5625rem;line-height:1.3}.app-bell[data-astro-cid-pi5iexg2]{border:1px solid var(--border);background:var(--bg-glass);width:28px;height:28px;color:var(--fg);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.app-bell[data-astro-cid-pi5iexg2] i[data-astro-cid-pi5iexg2]{background:var(--destructive);border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.app-stats[data-astro-cid-pi5iexg2]{grid-template-columns:1fr 1fr;gap:7px;margin-top:13px;display:grid}.app-stat[data-astro-cid-pi5iexg2]{border:1px solid var(--border-glass);background:var(--bg-glass);box-shadow:var(--shadow-soft);border-radius:13px;flex-direction:column;gap:1px;padding:8px 10px;display:flex}.app-stat[data-astro-cid-pi5iexg2] strong[data-astro-cid-pi5iexg2]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800;line-height:1.2}.app-stat[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{color:var(--fg-muted);font-size:.5625rem;line-height:1.3}.app-label[data-astro-cid-pi5iexg2]{color:var(--fg-muted);letter-spacing:.09em;text-transform:uppercase;margin:15px 0 7px;font-size:.5625rem;font-weight:600}.app-actions[data-astro-cid-pi5iexg2]{grid-template-columns:1fr 1fr;gap:7px;display:grid}.app-action[data-astro-cid-pi5iexg2]{border:1px solid var(--border-glass);background:var(--bg-glass);min-height:74px;box-shadow:var(--shadow-soft);border-radius:14px;flex-direction:column;gap:8px;padding:9px;font-size:.5625rem;font-weight:600;line-height:1.35;display:flex}.app-action-icon[data-astro-cid-pi5iexg2]{background:var(--brand-tint);width:25px;height:25px;color:var(--fg);border-radius:50%;place-items:center;display:inline-grid}.app-action-ink[data-astro-cid-pi5iexg2]{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}.app-action-ink[data-astro-cid-pi5iexg2] .app-action-icon[data-astro-cid-pi5iexg2]{background:color-mix(in srgb, var(--on-ink) 14%, transparent);color:var(--on-ink)}.app-practice[data-astro-cid-pi5iexg2]{border:1px solid var(--border-glass);background:var(--bg-glass);box-shadow:var(--shadow-soft);border-radius:14px;align-items:center;gap:7px;padding:8px;display:flex}.app-practice[data-astro-cid-pi5iexg2]+.app-practice[data-astro-cid-pi5iexg2]{margin-top:7px}.app-tip[data-astro-cid-pi5iexg2]{border:1px dashed var(--border);color:var(--fg-muted);border-radius:12px;align-items:center;gap:6px;margin-top:8px;padding:8px 10px;font-size:.5625rem;line-height:1.3;display:flex}.app-tip[data-astro-cid-pi5iexg2] svg{color:var(--fg-tertiary);flex:none}.app-doc[data-astro-cid-pi5iexg2]{background:var(--brand-tint);width:27px;height:27px;color:var(--fg);border-radius:9px;flex:none;place-items:center;display:inline-grid}.app-practice-text[data-astro-cid-pi5iexg2]{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}.app-practice-text[data-astro-cid-pi5iexg2] strong[data-astro-cid-pi5iexg2]{font-size:.625rem;font-weight:600;line-height:1.3}.app-practice-text[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{color:var(--fg-muted);font-size:.5rem;line-height:1.3}.app-practice[data-astro-cid-pi5iexg2] .status[data-astro-cid-pi5iexg2]{min-height:17px;padding:0 6px;font-size:.46875rem}.app-dock[data-astro-cid-pi5iexg2]{border-top:1px solid var(--border);justify-content:space-around;align-items:center;margin-top:auto;padding-top:9px;display:flex}.app-dock-item[data-astro-cid-pi5iexg2]{color:var(--fg-tertiary);flex-direction:column;align-items:center;gap:2px;font-size:.46875rem;font-weight:500;display:flex}.app-dock-item[data-astro-cid-pi5iexg2].is-active{color:var(--fg)}.phone-badge[data-astro-cid-pi5iexg2]{z-index:2;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-card);color:var(--fg);box-shadow:var(--shadow-lift);white-space:nowrap;align-items:center;gap:7px;padding:9px 13px;font-size:.6875rem;font-weight:600;display:inline-flex;position:absolute;top:18%;right:-6px}.phone-badge[data-astro-cid-pi5iexg2] svg{color:var(--success)}@media (width<=640px){.phone[data-astro-cid-pi5iexg2]{width:min(100%,270px)}.phone-badge[data-astro-cid-pi5iexg2]{right:0}}.citizen-grid[data-astro-cid-pktrukzt]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.citizen-copy[data-astro-cid-pktrukzt]{max-width:560px}.citizen-copy[data-astro-cid-pktrukzt] .eyebrow[data-astro-cid-pktrukzt]{margin-bottom:16px}.citizen-lead[data-astro-cid-pktrukzt]{max-width:48ch;color:var(--fg-muted);margin-top:18px;font-size:clamp(1rem,1.4vw,1.08rem);line-height:1.65}.citizen-list[data-astro-cid-pktrukzt]{gap:18px;margin-top:clamp(26px,3vw,34px);display:grid}.citizen-list[data-astro-cid-pktrukzt] li[data-astro-cid-pktrukzt]{align-items:flex-start;gap:14px;display:flex}.citizen-icon[data-astro-cid-pktrukzt]{border-radius:12px;width:40px;height:40px}.citizen-text[data-astro-cid-pktrukzt]{flex-direction:column;gap:2px;padding-top:1px;display:flex}.citizen-text[data-astro-cid-pktrukzt] strong[data-astro-cid-pktrukzt]{font-size:.95rem;font-weight:600;line-height:1.4}.citizen-text[data-astro-cid-pktrukzt] span[data-astro-cid-pktrukzt]{color:var(--fg-muted);font-size:.85rem;line-height:1.5}.citizen-note[data-astro-cid-pktrukzt]{color:var(--fg-muted);align-items:center;gap:7px;margin-top:clamp(24px,3vw,32px);font-size:.75rem;font-weight:500;display:inline-flex}.citizen-visual[data-astro-cid-pktrukzt]{--reveal-delay:.1s}@media (width<=900px){.citizen-grid[data-astro-cid-pktrukzt]{grid-template-columns:1fr}.citizen-copy[data-astro-cid-pktrukzt]{max-width:620px}}.hr-mock[data-astro-cid-r22cn4vx]{z-index:1;width:100%;max-width:480px;margin-inline:auto;position:relative}.hr-card[data-astro-cid-r22cn4vx]{border:1px solid var(--border);background:var(--bg-card);color:var(--fg);border-radius:24px;padding:clamp(18px,2.2vw,24px);box-shadow:0 32px 70px -28px #00000073}.hr-head[data-astro-cid-r22cn4vx]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hr-eyebrow[data-astro-cid-r22cn4vx]{color:var(--fg-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:600}.hr-title[data-astro-cid-r22cn4vx]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:2px;font-size:1.05rem;font-weight:800;line-height:1.25}.hr-tag[data-astro-cid-r22cn4vx]{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--bg-surface-alt);min-height:24px;color:var(--fg-muted);letter-spacing:.04em;align-items:center;padding:0 9px;font-size:.625rem;font-weight:700;display:inline-flex}.hr-label[data-astro-cid-r22cn4vx]{color:var(--fg-muted);letter-spacing:.08em;text-transform:uppercase;margin:16px 0 6px;font-size:.625rem;font-weight:600}.hr-employee[data-astro-cid-r22cn4vx]{border:1px solid var(--border);background:var(--bg-surface-alt);border-radius:13px;align-items:center;gap:9px;padding:7px 9px;display:flex}.hr-avatar[data-astro-cid-r22cn4vx]{background:var(--brand-tint);width:30px;height:30px;color:var(--fg-muted);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.59375rem;font-weight:700;display:inline-grid}.hr-name[data-astro-cid-r22cn4vx]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hr-name[data-astro-cid-r22cn4vx] strong[data-astro-cid-r22cn4vx]{font-size:.75rem;font-weight:600;line-height:1.3}.hr-name[data-astro-cid-r22cn4vx] span[data-astro-cid-r22cn4vx]{color:var(--fg-muted);font-size:.625rem;line-height:1.3}.hr-ok[data-astro-cid-r22cn4vx]{background:color-mix(in srgb, var(--success) 14%, transparent);width:21px;height:21px;color:var(--success);border-radius:50%;flex:none;place-items:center;display:inline-grid}.hr-services[data-astro-cid-r22cn4vx]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.hr-service[data-astro-cid-r22cn4vx]{border:1px solid var(--border);background:var(--bg-surface-alt);min-height:30px;color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;align-items:center;gap:6px;padding:0 9px;font-size:.625rem;font-weight:500;line-height:1.2;display:inline-flex;overflow:hidden}.hr-service[data-astro-cid-r22cn4vx].is-selected{border-color:var(--ink);background:var(--ink);color:var(--on-ink);font-weight:600}.hr-service[data-astro-cid-r22cn4vx] svg{flex:none}.hr-foot[data-astro-cid-r22cn4vx]{justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.hr-note[data-astro-cid-r22cn4vx]{color:var(--fg-tertiary);font-size:.59375rem}.hr-submit[data-astro-cid-r22cn4vx]{border-radius:var(--radius-pill);background:var(--ink);min-height:34px;color:var(--on-ink);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;font-size:.6875rem;font-weight:600;display:inline-flex}.hr-status[data-astro-cid-r22cn4vx]{z-index:2;border:1px solid var(--border);background:var(--bg-card);width:fit-content;max-width:100%;color:var(--fg);box-shadow:var(--shadow-lift);border-radius:16px;align-items:center;gap:9px;margin:-14px 0 0 18px;padding:9px 12px;display:flex;position:relative}.hr-status-icon[data-astro-cid-r22cn4vx]{background:var(--brand-tint);width:28px;height:28px;color:var(--fg);border-radius:9px;flex:none;place-items:center;display:inline-grid}.hr-status-text[data-astro-cid-r22cn4vx]{flex-direction:column;gap:0;min-width:0;display:flex}.hr-status-text[data-astro-cid-r22cn4vx] strong[data-astro-cid-r22cn4vx]{white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1.3}.hr-status-text[data-astro-cid-r22cn4vx] span[data-astro-cid-r22cn4vx]{color:var(--fg-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.59375rem;line-height:1.3;overflow:hidden}.hr-status[data-astro-cid-r22cn4vx] .status[data-astro-cid-r22cn4vx]{min-height:20px;padding:0 7px;font-size:.5625rem}@media (width<=560px){.hr-services[data-astro-cid-r22cn4vx]{grid-template-columns:1fr}.hr-service[data-astro-cid-r22cn4vx]{white-space:normal}.hr-status[data-astro-cid-r22cn4vx]{margin:12px 0 0}.hr-status-text[data-astro-cid-r22cn4vx] span[data-astro-cid-r22cn4vx]{white-space:normal}}.companies-panel[data-astro-cid-3t5arpap]{box-shadow:var(--shadow-lift);border-radius:36px;grid-template-columns:minmax(0,.98fr) minmax(0,1.02fr);align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(26px,4.5vw,56px);display:grid;position:relative;overflow:hidden}.companies-panel[data-astro-cid-3t5arpap]:before{content:"";pointer-events:none;background:radial-gradient(700px 400px at 8% -12%,#4a5fc138 0%,#0000 70%),radial-gradient(560px 380px at 100% 112%,#f3e6d81f 0%,#0000 70%);position:absolute;inset:0}.companies-copy[data-astro-cid-3t5arpap],.companies-visual[data-astro-cid-3t5arpap]{z-index:1;position:relative}.companies-copy[data-astro-cid-3t5arpap] .eyebrow[data-astro-cid-3t5arpap]{margin-bottom:16px}.companies-copy[data-astro-cid-3t5arpap] h2[data-astro-cid-3t5arpap]{max-width:16ch}.companies-lead[data-astro-cid-3t5arpap]{opacity:.78;max-width:48ch;margin-top:18px;font-size:clamp(.98rem,1.4vw,1.08rem);line-height:1.65}.companies-flow[data-astro-cid-3t5arpap]{gap:16px;margin-top:clamp(24px,3vw,30px);display:grid}.companies-flow[data-astro-cid-3t5arpap] li[data-astro-cid-3t5arpap]{align-items:flex-start;gap:12px;display:flex}.flow-mark[data-astro-cid-3t5arpap]{border:1px solid color-mix(in srgb, var(--on-ink) 22%, transparent);font-variant-numeric:tabular-nums;opacity:.9;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;font-size:.6875rem;font-weight:700;display:inline-grid}.flow-text[data-astro-cid-3t5arpap]{flex-direction:column;gap:2px;display:flex}.flow-text[data-astro-cid-3t5arpap] strong[data-astro-cid-3t5arpap]{font-size:.92rem;font-weight:600;line-height:1.4}.flow-text[data-astro-cid-3t5arpap] span[data-astro-cid-3t5arpap]{opacity:.72;font-size:.85rem;line-height:1.55}.companies-note[data-astro-cid-3t5arpap]{border-top:1px solid color-mix(in srgb, var(--on-ink) 16%, transparent);opacity:.72;align-items:flex-start;gap:9px;margin-top:clamp(24px,3vw,30px);padding-top:18px;font-size:.8125rem;line-height:1.55;display:flex}.companies-note[data-astro-cid-3t5arpap] svg{flex:none;margin-top:2px}@media (width<=900px){.companies-panel[data-astro-cid-3t5arpap]{border-radius:28px;grid-template-columns:1fr}.companies-copy[data-astro-cid-3t5arpap] h2[data-astro-cid-3t5arpap]{max-width:22ch}}.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.faq-intro[data-astro-cid-hemr5th4]{top:calc(var(--header-height) + 32px);position:sticky}.faq-intro[data-astro-cid-hemr5th4] .eyebrow[data-astro-cid-hemr5th4]{margin-bottom:16px}.faq-lead[data-astro-cid-hemr5th4]{max-width:40ch;color:var(--fg-muted);margin-top:18px;font-size:.98rem;line-height:1.65}.faq-link[data-astro-cid-hemr5th4]{color:var(--link);align-items:center;gap:6px;margin-top:24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .12s;display:inline-flex}.faq-link[data-astro-cid-hemr5th4]:hover{color:var(--link-hover);text-underline-offset:3px;text-decoration:underline}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--border)}.faq-item[data-astro-cid-hemr5th4]:first-child{border-top:1px solid var(--border)}.faq-question[data-astro-cid-hemr5th4]{width:100%;color:var(--fg);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:1rem;font-weight:600;line-height:1.45;display:flex}.faq-question[data-astro-cid-hemr5th4]:hover{color:var(--brand-primary-alt)}.faq-icon[data-astro-cid-hemr5th4]{border:1px solid var(--border);background:var(--bg-glass);width:32px;height:32px;color:var(--fg);border-radius:50%;flex:none;place-items:center;transition:transform .22s,background-color .22s,border-color .22s,color .22s;display:inline-grid}.faq-icon[data-astro-cid-hemr5th4].is-open{border-color:var(--ink);background:var(--ink);color:var(--on-ink);transform:rotate(45deg)}.faq-answer[data-astro-cid-hemr5th4]{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.7,.2,1);display:grid}.faq-answer[data-astro-cid-hemr5th4].is-open{grid-template-rows:1fr}.faq-answer-inner[data-astro-cid-hemr5th4]{overflow:hidden}.faq-answer-inner[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:62ch;color:var(--fg-muted);padding:0 52px 22px 0;font-size:.92rem;line-height:1.65}@media (width<=900px){.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq-intro[data-astro-cid-hemr5th4]{position:static}.faq-answer-inner[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding-right:0}}.cta-panel[data-astro-cid-4zgmmfpt]{text-align:center;border-radius:36px;padding:clamp(40px,7vw,76px) clamp(24px,4vw,48px);position:relative;overflow:hidden}.cta-glow[data-astro-cid-4zgmmfpt]{background:radial-gradient(50% 60% at 50% 0%, color-mix(in srgb, var(--link) 12%, transparent) 0%, transparent 70%), radial-gradient(45% 55% at 15% 100%, #f3e6d8 0%, transparent 70%);pointer-events:none;position:absolute;inset:-30%}.cta-mark[data-astro-cid-4zgmmfpt]{opacity:.045;pointer-events:none;position:absolute;bottom:-38px;right:-28px;transform:rotate(-8deg)}.cta-content[data-astro-cid-4zgmmfpt]{z-index:1;flex-direction:column;align-items:center;max-width:720px;margin-inline:auto;display:flex;position:relative}.cta-content[data-astro-cid-4zgmmfpt] .eyebrow[data-astro-cid-4zgmmfpt]{margin-bottom:18px}.cta-content[data-astro-cid-4zgmmfpt] h2[data-astro-cid-4zgmmfpt]{max-width:18ch}.cta-lead[data-astro-cid-4zgmmfpt]{max-width:48ch;color:var(--fg-muted);margin-top:18px;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.65}.cta-content[data-astro-cid-4zgmmfpt] .btn[data-astro-cid-4zgmmfpt]{margin-top:clamp(26px,3vw,34px)}.cta-note[data-astro-cid-4zgmmfpt]{color:var(--fg-muted);font-variant-numeric:tabular-nums;margin-top:14px;font-size:.75rem}
