.globe[data-astro-cid-mcn322ag]{z-index:0;top:calc(var(--globe-top) + 40px + var(--globe-size) * .3925);width:var(--globe-size);aspect-ratio:1;opacity:0;transition:opacity 1.2s var(--ease-out);touch-action:pan-y;position:absolute;right:0;translate:30.5% -50%}.globe[data-astro-cid-mcn322ag].is-ready{opacity:1}.globe[data-astro-cid-mcn322ag] .globe__canvas{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.globe[data-astro-cid-mcn322ag].is-dragging .globe__canvas{cursor:grabbing}.globe[data-astro-cid-mcn322ag] .globe__labels{pointer-events:none;position:absolute;inset:0}.globe[data-astro-cid-mcn322ag] .globe-label{white-space:nowrap;pointer-events:none;opacity:0;align-items:center;gap:5px;transition:opacity .5s;display:flex}.globe[data-astro-cid-mcn322ag] .globe-label.is-visible{opacity:1}.globe[data-astro-cid-mcn322ag] .globe-label__dot{background:var(--globe-base);width:5px;height:5px;box-shadow:0 0 4px 1px color-mix(in srgb, var(--globe-base) 50%, transparent);border-radius:50%;flex-shrink:0}.globe[data-astro-cid-mcn322ag] .globe-label__dot.is-pulse{background:var(--globe-hot);box-shadow:0 0 8px 3px color-mix(in srgb, var(--globe-hot) 70%, transparent)}.globe[data-astro-cid-mcn322ag] .globe-label__name{font-size:12px;font-weight:var(--weight-semibold);color:var(--text-primary);text-shadow:0 0 6px var(--bg), 0 0 2px var(--bg)}.globe-words[data-astro-cid-mcn322ag]{z-index:1;pointer-events:none;font-size:28px;line-height:34px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);margin:0;display:none;position:absolute;inset:0}.globe-words[data-astro-cid-mcn322ag] span[data-astro-cid-mcn322ag]{white-space:nowrap;color:var(--text-primary);visibility:hidden;position:absolute}.globe-words[data-astro-cid-mcn322ag] span[data-astro-cid-mcn322ag]:nth-child(2){color:color-mix(in srgb, var(--text-primary) 82%, transparent)}.globe-words[data-astro-cid-mcn322ag] span[data-astro-cid-mcn322ag]:nth-child(3){color:color-mix(in srgb, var(--text-primary) 66%, transparent)}.globe-words[data-astro-cid-mcn322ag] span[data-astro-cid-mcn322ag]:nth-child(4){color:color-mix(in srgb, var(--text-primary) 50%, transparent)}@media (width>=1360px){.globe-words[data-astro-cid-mcn322ag]{display:block}.globe[data-astro-cid-mcn322ag].is-ready~.globe-words[data-astro-cid-mcn322ag].is-placed span[data-astro-cid-mcn322ag]{visibility:visible}}@media (width<=1199px){.globe[data-astro-cid-mcn322ag]{display:none}}@media (prefers-reduced-motion:reduce){.globe[data-astro-cid-mcn322ag]{transition:none}}.hero[data-astro-cid-qmrutqly]{isolation:isolate;padding:calc(var(--space-24) + var(--space-16)) var(--space-4) var(--space-20);position:relative;overflow-x:clip}@media (width>=768px){.hero[data-astro-cid-qmrutqly]{padding-top:calc(var(--space-24) * 2 + var(--space-8));padding-bottom:calc(var(--space-16) * 2);padding-inline:0}}.hero__glow[data-astro-cid-qmrutqly]{z-index:-1;pointer-events:none;background:var(--glow-hero);position:absolute;inset:0}.hero[data-astro-cid-qmrutqly]{--globe-size:clamp(620px, 50vw, 785px);--globe-top:calc(var(--space-4) + var(--space-16) + 40px)}.hero__inner[data-astro-cid-qmrutqly]{z-index:1;pointer-events:none;max-width:var(--container);margin-inline:auto;position:relative}@media (width>=768px){.hero__inner[data-astro-cid-qmrutqly]{max-width:calc(var(--container-wide) + var(--space-8) * 2);padding-inline:var(--space-8)}}.hero__content[data-astro-cid-qmrutqly]{pointer-events:auto;align-items:flex-start;gap:var(--space-6);text-align:left;flex-direction:column;max-width:40em;display:flex}.hero__pill[data-astro-cid-qmrutqly]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-capsule);background-color:var(--glass-fill);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-secondary);display:inline-flex}.hero__pill[data-astro-cid-qmrutqly] strong[data-astro-cid-qmrutqly]{font-weight:var(--weight-bold);color:var(--text-primary)}.hero__pill[data-astro-cid-qmrutqly] .hero__bolt{color:var(--text-primary);fill:currentColor;display:block}.hero__title[data-astro-cid-qmrutqly]{max-width:11.5em;font-size:var(--fs-hero);line-height:var(--lh-hero);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);color:var(--text-primary);text-wrap:balance}.hero__sub[data-astro-cid-qmrutqly]{text-wrap:balance;max-width:30em;font-size:var(--fs-card);line-height:var(--leading-body);font-weight:var(--weight-body);color:var(--text-body)}.hero__actions[data-astro-cid-qmrutqly]{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.hero-btn[data-astro-cid-qmrutqly]{justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-6);border-radius:var(--radius-capsule);font-size:var(--fs-value);line-height:1;font-weight:var(--weight-semibold);letter-spacing:var(--track-snug);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);border:1px solid #0000;display:inline-flex}@media (width>=768px){.hero-btn[data-astro-cid-qmrutqly]{min-height:56px;padding:0 var(--space-8);font-size:var(--fs-card)}}.hero-btn[data-astro-cid-qmrutqly] svg{display:block}.hero-btn[data-astro-cid-qmrutqly]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-width)}.hero-btn--primary[data-astro-cid-qmrutqly]{background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:var(--btn-hero-shadow);color:var(--btn-hero-text)}.hero-btn--primary[data-astro-cid-qmrutqly]:hover{background-color:var(--btn-hero-bg-hover);box-shadow:var(--btn-hero-shadow-hover)}.hero-btn--glass[data-astro-cid-qmrutqly]{border-color:var(--border-medium);background-color:var(--glass-fill);background-image:var(--gradient-surface);color:var(--text-primary)}.hero-btn--glass[data-astro-cid-qmrutqly]:hover{border-color:var(--border-strong);background-color:var(--bg-hover)}.section[data-astro-cid-lym2hsvz]{padding-block:var(--space-16)}@media (width>=768px){.section[data-astro-cid-lym2hsvz]{padding-block:var(--space-24)}}.section__inner[data-astro-cid-lym2hsvz]{max-width:var(--container);padding-inline:var(--space-4);margin-inline:auto}.section__inner--wide[data-astro-cid-lym2hsvz]{max-width:calc(var(--container-wide) + var(--space-8) * 2)}@media (width>=768px){.section__inner[data-astro-cid-lym2hsvz]{padding-inline:var(--space-8)}}.section__inner--center[data-astro-cid-lym2hsvz]{text-align:center}.section__head[data-astro-cid-lym2hsvz]{margin-bottom:var(--space-12)}.section__titles[data-astro-cid-lym2hsvz]{max-width:44rem}.section__inner--center[data-astro-cid-lym2hsvz] .section__titles[data-astro-cid-lym2hsvz]{margin-inline:auto}.section__head--aside[data-astro-cid-lym2hsvz]{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.section__eyebrow[data-astro-cid-lym2hsvz]{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-muted);margin-bottom:var(--space-6)}.section__heading[data-astro-cid-lym2hsvz]{font-size:var(--fs-section);line-height:var(--lh-section);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);color:var(--text-primary);white-space:pre-line}.section__subline[data-astro-cid-lym2hsvz]{margin-top:var(--space-6);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-caption)}.hs[data-astro-cid-fc4ypxer]{--hs-t:7s;place-items:center;padding:0 8%;display:grid;position:absolute;inset:0}.hs[data-astro-cid-fc4ypxer].is-off,.hs[data-astro-cid-fc4ypxer].is-off [data-astro-cid-fc4ypxer]{animation-play-state:paused!important}.hs-card[data-astro-cid-fc4ypxer]{border:1px solid var(--border-strong);background-color:var(--surface-card);background-image:var(--gradient-surface);width:100%;max-width:264px;box-shadow:var(--shadow-pane);border-radius:8px;padding:14px;position:relative}.hs-wipe[data-astro-cid-fc4ypxer],.hs-row[data-astro-cid-fc4ypxer],.hs-msg[data-astro-cid-fc4ypxer],.hs-chip[data-astro-cid-fc4ypxer],.hs-test__value--wipe[data-astro-cid-fc4ypxer],.hs-field[data-astro-cid-fc4ypxer],.hs-note[data-astro-cid-fc4ypxer]{mask-image:linear-gradient(90deg, black calc(var(--hs-w) - 25%), transparent var(--hs-w));-webkit-mask-image:linear-gradient(90deg, black calc(var(--hs-w) - 25%), transparent var(--hs-w));border-radius:5px}.hs-av[data-astro-cid-fc4ypxer]{border:1px solid var(--border-medium);background-color:var(--surface-card);width:26px;height:26px;font-size:9.5px;font-weight:var(--weight-semibold);color:var(--text-primary);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.hs-av--xs[data-astro-cid-fc4ypxer]{border-radius:4px;width:16px;height:16px;font-size:6.5px}.hs-who[data-astro-cid-fc4ypxer]{flex-direction:column;min-width:0;display:flex}.hs-name[data-astro-cid-fc4ypxer]{font-size:12px;line-height:15px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap}.hs-role[data-astro-cid-fc4ypxer]{color:var(--text-secondary);white-space:nowrap;font-size:10.5px;line-height:14px}.hs-head[data-astro-cid-fc4ypxer]{align-items:center;gap:9px;display:flex}.hs-head--line[data-astro-cid-fc4ypxer]{border-bottom:1px solid var(--border-subtle);padding-bottom:11px}.hs-vetted[data-astro-cid-fc4ypxer]{border:1px solid var(--border-medium);font-size:9.5px;line-height:14px;font-weight:var(--weight-semibold);color:var(--text-secondary);border-radius:4px;align-items:center;gap:3px;margin-left:auto;padding:1px 7px;display:inline-flex}.hs-pill[data-astro-cid-fc4ypxer]{--hs-w:75%;z-index:1;border:1px solid var(--success-edge);border-radius:var(--radius-capsule);background-color:var(--surface-card);width:max-content;box-shadow:var(--shadow-card);font-size:11px;line-height:15px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;clip-path:inset(-12px max(0%, calc(50% - var(--hs-w) * 2 / 3)) round var(--radius-capsule));align-items:center;gap:5px;margin-inline:auto;padding:4px 11px 4px 8px;display:inline-flex;position:absolute;top:-13px;left:0;right:0}.hs-pill__check[data-astro-cid-fc4ypxer]{color:var(--success);display:grid}.hs-n--wpm[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-wpm)}.hs-n--mbps[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-mbps)}.hs-n--review[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-rev)}.hs-n--hired[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-hir)}.hs-n--pct[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-pc)}.hs-n--wpm2[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-wpm2)}.hs-n--notes[data-astro-cid-fc4ypxer]{counter-reset:hs var(--hs-nt)}.hs-n[data-astro-cid-fc4ypxer]:before{content:counter(hs)}.hs-search[data-astro-cid-fc4ypxer]{border:1px solid var(--border-medium);background-color:var(--bg);height:34px;color:var(--text-secondary);border-radius:6px;align-items:center;gap:8px;padding:0 12px;display:flex}.hs-q[data-astro-cid-fc4ypxer]{display:inline-block;position:relative}.hs-q__text[data-astro-cid-fc4ypxer]{font-size:12.5px;line-height:16px;font-weight:var(--weight-medium);color:var(--text-primary);mask-image:linear-gradient(90deg, black var(--hs-q), transparent var(--hs-q));-webkit-mask-image:linear-gradient(90deg, black var(--hs-q), transparent var(--hs-q));display:block}.hs-q__caret[data-astro-cid-fc4ypxer]{top:0;left:calc(var(--hs-q) + 1px);background-color:var(--text-primary);width:1.5px;height:16px;position:absolute}.hs-rows[data-astro-cid-fc4ypxer]{flex-direction:column;gap:6px;margin-top:10px;list-style:none;display:flex}.hs-row[data-astro-cid-fc4ypxer]{border:1px solid color-mix(in srgb, var(--text-primary) calc(var(--hs-hl) * 32%), var(--border-default));background-color:color-mix(in srgb, var(--bg-elevated-2) calc(var(--hs-hl) * 100%), transparent);border-radius:5px;align-items:center;gap:9px;padding:7px 9px;display:flex;position:relative}.hs-row--b[data-astro-cid-fc4ypxer]{--hs-hl:0}.hs-row--b[data-astro-cid-fc4ypxer] .hs-who[data-astro-cid-fc4ypxer],.hs-row--b[data-astro-cid-fc4ypxer] .hs-av[data-astro-cid-fc4ypxer]{color:var(--text-secondary)}.hs-ring[data-astro-cid-fc4ypxer]{border:2px solid var(--success-edge);border-radius:var(--radius-capsule);opacity:0;pointer-events:none;width:22px;height:22px;margin-top:-11px;position:absolute;top:50%;right:46px}.hs-tests[data-astro-cid-fc4ypxer]{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px;list-style:none;display:grid}.hs-test[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);border-radius:5px;flex-direction:column;gap:3px;padding:7px 8px;display:flex;position:relative}.hs-test__label[data-astro-cid-fc4ypxer]{color:var(--text-secondary);align-items:center;gap:4px;font-size:9.5px;line-height:12px;display:inline-flex}.hs-test__value[data-astro-cid-fc4ypxer]{font-size:12.5px;line-height:16px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap}.hs-test__value[data-astro-cid-fc4ypxer] small[data-astro-cid-fc4ypxer]{font-size:9px;font-weight:var(--weight-medium);color:var(--text-secondary)}.hs-tick[data-astro-cid-fc4ypxer]{border-radius:var(--radius-capsule);background-color:var(--success-subtle);width:13px;height:13px;color:var(--success);place-items:center;display:grid;position:absolute;top:6px;right:6px}.hs-online[data-astro-cid-fc4ypxer]{color:var(--text-secondary);align-items:center;gap:4px;font-size:10.5px;line-height:14px;display:inline-flex}.hs-online__dot[data-astro-cid-fc4ypxer]{border-radius:var(--radius-capsule);background-color:var(--success);width:6px;height:6px}.hs-msgs[data-astro-cid-fc4ypxer]{gap:7px;margin-top:11px;display:grid}.hs-msg[data-astro-cid-fc4ypxer]{white-space:nowrap;border-radius:6px;max-width:85%;padding:6px 10px;font-size:11.5px;line-height:15px}.hs-msg--me[data-astro-cid-fc4ypxer]{background-color:var(--text-primary);color:var(--bg);mask-image:linear-gradient(270deg, black calc(var(--hs-w) - 25%), transparent var(--hs-w));-webkit-mask-image:linear-gradient(270deg, black calc(var(--hs-w) - 25%), transparent var(--hs-w));border-bottom-right-radius:2px;justify-self:end}.hs-msg--them[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);color:var(--text-primary);border-bottom-left-radius:2px;grid-area:2/1;justify-self:start}.hs-dots[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);opacity:0;border-radius:6px;grid-area:2/1;place-self:center start;gap:3px;padding:8px 10px;display:inline-flex}.hs-dots[data-astro-cid-fc4ypxer] span[data-astro-cid-fc4ypxer]{border-radius:var(--radius-capsule);background-color:var(--text-secondary);width:4px;height:4px}.hs-board[data-astro-cid-fc4ypxer]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.hs-col[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);border-radius:5px;flex-direction:column;gap:5px;min-height:84px;padding:6px;display:flex}.hs-col--hired[data-astro-cid-fc4ypxer]{border-color:var(--success-border)}.hs-col__head[data-astro-cid-fc4ypxer]{font-size:9.5px;line-height:14px;font-weight:var(--weight-medium);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.hs-col--hired[data-astro-cid-fc4ypxer] .hs-col__head[data-astro-cid-fc4ypxer]{color:var(--success)}.hs-count[data-astro-cid-fc4ypxer]{background-color:var(--bg-elevated-3);color:var(--text-primary);border-radius:4px;padding:0 5px;font-size:9px}.hs-chip[data-astro-cid-fc4ypxer]{border:1px solid var(--border-medium);background-color:var(--surface-card);height:24px;font-size:9.5px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:0 5px;display:flex}.hs-chip--to[data-astro-cid-fc4ypxer]{border-color:var(--success-edge)}.hs-chip--from[data-astro-cid-fc4ypxer]{--hs-w:0%}.hs-ghost[data-astro-cid-fc4ypxer]{background-color:var(--bg-elevated-2);border-radius:4px;height:24px}.hs-pill--badge[data-astro-cid-fc4ypxer] .icon{color:var(--success)}.hs-more[data-astro-cid-fc4ypxer]{font-size:11px;line-height:15px;font-weight:var(--weight-medium);color:var(--text-primary);margin-top:10px}.hs-line[data-astro-cid-fc4ypxer]{justify-content:space-between;align-items:center;gap:8px;display:flex}.hs-title[data-astro-cid-fc4ypxer]{font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hs-title[data-astro-cid-fc4ypxer] .icon{color:var(--text-secondary)}.hs-free[data-astro-cid-fc4ypxer]{border:1px solid var(--border-medium);font-size:9.5px;line-height:14px;font-weight:var(--weight-semibold);color:var(--text-secondary);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 7px}.hs-pct[data-astro-cid-fc4ypxer]{color:var(--text-secondary);margin-left:2px}.hs-bar[data-astro-cid-fc4ypxer]{background-color:var(--bg-elevated-3);border-radius:1px;height:5px;margin-top:10px;display:block;overflow:hidden}.hs-bar__fill[data-astro-cid-fc4ypxer]{width:var(--hs-p);border-radius:inherit;background-color:var(--text-primary);height:100%;display:block}.hs-fields[data-astro-cid-fc4ypxer],.hs-notes[data-astro-cid-fc4ypxer]{flex-direction:column;gap:6px;margin-top:10px;list-style:none;display:flex}.hs-field[data-astro-cid-fc4ypxer],.hs-note[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);border-radius:9px;align-items:center;gap:8px;padding:6px 8px;font-size:11px;line-height:15px;display:flex}.hs-field__icon[data-astro-cid-fc4ypxer]{color:var(--text-secondary);display:grid}.hs-field__label[data-astro-cid-fc4ypxer]{color:var(--text-secondary)}.hs-field__value[data-astro-cid-fc4ypxer]{font-weight:var(--weight-semibold);color:var(--text-primary);margin-left:auto}.hs-big[data-astro-cid-fc4ypxer]{font-size:16px;line-height:20px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap}.hs-big[data-astro-cid-fc4ypxer] small[data-astro-cid-fc4ypxer]{font-size:9px;font-weight:var(--weight-medium);color:var(--text-secondary)}.hs-typed[data-astro-cid-fc4ypxer]{color:var(--text-secondary);white-space:nowrap;mask-image:linear-gradient(90deg, black var(--hs-q), transparent var(--hs-q));-webkit-mask-image:linear-gradient(90deg, black var(--hs-q), transparent var(--hs-q));margin-top:8px;font-size:11.5px;line-height:15px}.hs-core[data-astro-cid-fc4ypxer]{gap:5px;margin-top:11px;list-style:none;display:flex}.hs-core__chip[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);color:var(--text-primary);border-radius:4px;align-items:center;gap:4px;padding:3px 8px 3px 4px;font-size:10px;line-height:14px;display:inline-flex}.hs-core__chip[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{position:static}.hs-count--lg[data-astro-cid-fc4ypxer]{background-color:var(--bg-elevated-3);padding:1px 7px;font-size:10px;line-height:14px}.hs-note--a[data-astro-cid-fc4ypxer]{border-color:var(--border-medium)}.hs-note__icon[data-astro-cid-fc4ypxer]{background-color:var(--bg-elevated-3);width:20px;height:20px;color:var(--text-secondary);border-radius:4px;flex-shrink:0;place-items:center;display:grid}.hs-note__text[data-astro-cid-fc4ypxer]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-size:10.5px;overflow:hidden}.hs-note__time[data-astro-cid-fc4ypxer]{color:var(--text-caption);flex-shrink:0;margin-left:auto;font-size:9.5px}.hs-tags[data-astro-cid-fc4ypxer]{gap:5px;margin-top:9px;display:flex}.hs-tag[data-astro-cid-fc4ypxer]{border:1px solid var(--border-default);background-color:var(--bg);color:var(--text-secondary);border-radius:4px;padding:1px 8px;font-size:9.5px;line-height:14px}.hs-apply[data-astro-cid-fc4ypxer]{background-color:var(--text-primary);height:32px;font-size:12px;font-weight:var(--weight-semibold);color:var(--bg);border-radius:6px;place-items:center;margin-top:12px;display:grid;position:relative}.hs-ring--apply[data-astro-cid-fc4ypxer]{right:28%}@media (prefers-reduced-motion:no-preference){.hs[data-astro-cid-fc4ypxer] [data-astro-cid-fc4ypxer]{animation-duration:var(--hs-t);animation-iteration-count:infinite;animation-delay:var(--hs-phase);animation-timing-function:var(--ease-out)}.hs--search[data-astro-cid-fc4ypxer] .hs-q[data-astro-cid-fc4ypxer]{animation-name:hs-type}.hs--search[data-astro-cid-fc4ypxer] .hs-q__caret[data-astro-cid-fc4ypxer]{animation-name:hs-blink;animation-timing-function:step-end}.hs--search[data-astro-cid-fc4ypxer] .hs-row--a[data-astro-cid-fc4ypxer]{animation-name:hs-row-a,hs-hl}.hs--search[data-astro-cid-fc4ypxer] .hs-row--b[data-astro-cid-fc4ypxer]{animation-name:hs-row-b}.hs--search[data-astro-cid-fc4ypxer] .hs-ring[data-astro-cid-fc4ypxer]{animation-name:hs-click}.hs--profile[data-astro-cid-fc4ypxer] .hs-n--wpm[data-astro-cid-fc4ypxer]{animation-name:hs-wpm}.hs--profile[data-astro-cid-fc4ypxer] .hs-test__value--wipe[data-astro-cid-fc4ypxer]{animation-name:hs-wipe-en}.hs--profile[data-astro-cid-fc4ypxer] .hs-n--mbps[data-astro-cid-fc4ypxer]{animation-name:hs-mbps}.hs--profile[data-astro-cid-fc4ypxer] .hs-test--a[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-a}.hs--profile[data-astro-cid-fc4ypxer] .hs-test--b[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-b}.hs--profile[data-astro-cid-fc4ypxer] .hs-test--c[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-c}.hs--profile[data-astro-cid-fc4ypxer] .hs-pill[data-astro-cid-fc4ypxer]{animation-name:hs-pill}.hs--chat[data-astro-cid-fc4ypxer] .hs-msg--me[data-astro-cid-fc4ypxer]{animation-name:hs-msg-me}.hs--chat[data-astro-cid-fc4ypxer] .hs-dots[data-astro-cid-fc4ypxer]{animation-name:hs-dots}.hs--chat[data-astro-cid-fc4ypxer] .hs-msg--them[data-astro-cid-fc4ypxer]{animation-name:hs-msg-them}.hs--match[data-astro-cid-fc4ypxer] .hs-chip--from[data-astro-cid-fc4ypxer]{animation-name:hs-from}.hs--match[data-astro-cid-fc4ypxer] .hs-chip--to[data-astro-cid-fc4ypxer]{animation-name:hs-to}.hs--match[data-astro-cid-fc4ypxer] .hs-n--review[data-astro-cid-fc4ypxer]{animation-name:hs-rev;animation-timing-function:step-end}.hs--match[data-astro-cid-fc4ypxer] .hs-n--hired[data-astro-cid-fc4ypxer]{animation-name:hs-hir;animation-timing-function:step-end}.hs--match[data-astro-cid-fc4ypxer] .hs-pill[data-astro-cid-fc4ypxer]{animation-name:hs-pill}.hs--build[data-astro-cid-fc4ypxer] .hs-n--pct[data-astro-cid-fc4ypxer]{animation-name:hs-pc}.hs--build[data-astro-cid-fc4ypxer] .hs-bar__fill[data-astro-cid-fc4ypxer]{animation-name:hs-p}.hs--build[data-astro-cid-fc4ypxer] .hs-field--a[data-astro-cid-fc4ypxer]{animation-name:hs-field-a}.hs--build[data-astro-cid-fc4ypxer] .hs-field--b[data-astro-cid-fc4ypxer]{animation-name:hs-field-b}.hs--build[data-astro-cid-fc4ypxer] .hs-pill[data-astro-cid-fc4ypxer]{animation-name:hs-pill}.hs--tests[data-astro-cid-fc4ypxer] .hs-typed[data-astro-cid-fc4ypxer]{animation-name:hs-typed}.hs--tests[data-astro-cid-fc4ypxer] .hs-n--wpm2[data-astro-cid-fc4ypxer]{animation-name:hs-wpm2}.hs--tests[data-astro-cid-fc4ypxer] .hs-core__chip--a[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-t1}.hs--tests[data-astro-cid-fc4ypxer] .hs-core__chip--b[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-t2}.hs--tests[data-astro-cid-fc4ypxer] .hs-core__chip--c[data-astro-cid-fc4ypxer] .hs-tick[data-astro-cid-fc4ypxer]{animation-name:hs-tick-t3}.hs--tests[data-astro-cid-fc4ypxer] .hs-pill[data-astro-cid-fc4ypxer]{animation-name:hs-pill}.hs--found[data-astro-cid-fc4ypxer] .hs-note--a[data-astro-cid-fc4ypxer]{animation-name:hs-note-a}.hs--found[data-astro-cid-fc4ypxer] .hs-note--b[data-astro-cid-fc4ypxer]{animation-name:hs-note-b}.hs--found[data-astro-cid-fc4ypxer] .hs-n--notes[data-astro-cid-fc4ypxer]{animation-name:hs-nt;animation-timing-function:step-end}.hs--apply[data-astro-cid-fc4ypxer] .hs-ring[data-astro-cid-fc4ypxer]{animation-name:hs-click-apply}.hs--apply[data-astro-cid-fc4ypxer] .hs-pill[data-astro-cid-fc4ypxer]{animation-name:hs-pill-apply}}@keyframes hs-type{0%,8%{--hs-q:0%;animation-timing-function:steps(7,end)}28%,90%{--hs-q:100%;animation-timing-function:steps(7,end)}97%,to{--hs-q:0%}}@keyframes hs-blink{0%,30%{opacity:1}34%{opacity:0}38%{opacity:1}42%{opacity:0}46%{opacity:1}50%{opacity:0}54%,to{opacity:1}}@keyframes hs-row-a{0%,32%{--hs-w:0%}42%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-row-b{0%,37%{--hs-w:0%}47%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-hl{0%,56%{--hs-hl:0}62%,90%{--hs-hl:1}96%,to{--hs-hl:0}}@keyframes hs-click{0%,50%{opacity:0;transform:scale(.6)}54%{opacity:1;transform:scale(1)}58%{opacity:1;transform:scale(.8)}66%,to{opacity:0;transform:scale(1.35)}}@keyframes hs-wpm{0%,12%{--hs-wpm:0}30%,90%{--hs-wpm:82}96%,to{--hs-wpm:0}}@keyframes hs-wipe-en{0%,30%{--hs-w:0%}38%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-mbps{0%,36%{--hs-mbps:0}54%,90%{--hs-mbps:198}96%,to{--hs-mbps:0}}@keyframes hs-tick-a{0%,30%{opacity:0;transform:scale(.4)}34%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-tick-b{0%,38%{opacity:0;transform:scale(.4)}42%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-tick-c{0%,54%{opacity:0;transform:scale(.4)}58%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-pill{0%,60%{--hs-w:0%}68%,90%{--hs-w:75%}96%,to{--hs-w:0%}}@keyframes hs-msg-me{0%,8%{--hs-w:0%}18%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-dots{0%,24%{opacity:0}27%,44%{opacity:1}46%,to{opacity:0}}@keyframes hs-msg-them{0%,45%{--hs-w:0%}55%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-from{0%,22%{--hs-w:125%}32%,92%{--hs-w:0%}to{--hs-w:125%}}@keyframes hs-to{0%,32%{--hs-w:0%}44%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-rev{0%,30%{--hs-rev:4}31%,97%{--hs-rev:3}98%,to{--hs-rev:4}}@keyframes hs-hir{0%,42%{--hs-hir:1}43%,93%{--hs-hir:2}94%,to{--hs-hir:1}}@keyframes hs-pc{0%,8%{--hs-pc:20}40%,90%{--hs-pc:100}96%,to{--hs-pc:20}}@keyframes hs-p{0%,8%{--hs-p:20%}40%,90%{--hs-p:100%}96%,to{--hs-p:20%}}@keyframes hs-field-a{0%,14%{--hs-w:0%}24%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-field-b{0%,26%{--hs-w:0%}36%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-typed{0%,8%{--hs-q:0%;animation-timing-function:steps(28,end)}40%,90%{--hs-q:100%}96%,to{--hs-q:0%}}@keyframes hs-wpm2{0%,8%{--hs-wpm2:0}40%,90%{--hs-wpm2:74}96%,to{--hs-wpm2:0}}@keyframes hs-tick-t1{0%,42%{opacity:0;transform:scale(.4)}46%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-tick-t2{0%,48%{opacity:0;transform:scale(.4)}52%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-tick-t3{0%,54%{opacity:0;transform:scale(.4)}58%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0}}@keyframes hs-note-a{0%,14%{--hs-w:0%}24%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-note-b{0%,38%{--hs-w:0%}48%,90%{--hs-w:125%}96%,to{--hs-w:0%}}@keyframes hs-nt{0%,18%{--hs-nt:0}19%,42%{--hs-nt:1}43%,95%{--hs-nt:2}96%,to{--hs-nt:0}}@keyframes hs-click-apply{0%,26%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1)}34%{opacity:1;transform:scale(.8)}42%,to{opacity:0;transform:scale(1.35)}}@keyframes hs-pill-apply{0%,36%{--hs-w:0%}44%,90%{--hs-w:75%}96%,to{--hs-w:0%}}@media (prefers-reduced-motion:no-preference){.hs-dots[data-astro-cid-fc4ypxer] span[data-astro-cid-fc4ypxer]{animation:hs-bounce .9s var(--ease-in-out) infinite}.hs-dots[data-astro-cid-fc4ypxer] span[data-astro-cid-fc4ypxer]:nth-child(2){animation-delay:.15s}.hs-dots[data-astro-cid-fc4ypxer] span[data-astro-cid-fc4ypxer]:nth-child(3){animation-delay:.3s}}@keyframes hs-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-3px)}}.btn[data-astro-cid-i3gwii2o]{border-radius:var(--radius-button);font-family:var(--font-sans);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-semibold);letter-spacing:var(--track-snug);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.btn--md[data-astro-cid-i3gwii2o]{min-height:var(--touch-target);padding:var(--space-3) var(--space-6)}.btn--sm[data-astro-cid-i3gwii2o]{padding:var(--space-2) var(--space-5)}.btn[data-astro-cid-i3gwii2o]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-width)}.btn--primary[data-astro-cid-i3gwii2o]{background-color:var(--action);background-image:var(--btn-fill);box-shadow:var(--btn-glow);color:var(--text-primary);text-shadow:var(--text-shadow-btn)}.btn--primary[data-astro-cid-i3gwii2o]:hover{box-shadow:var(--btn-glow-hover);transform:translateY(-1px)}.btn--primary[data-astro-cid-i3gwii2o]:active{box-shadow:var(--btn-glow);transform:translateY(0)scale(.98)}.btn--pill[data-astro-cid-i3gwii2o]{border-radius:var(--radius-capsule)}.btn--block[data-astro-cid-i3gwii2o]{width:100%;display:flex}.btn--secondary[data-astro-cid-i3gwii2o]{background-color:var(--surface-card);border-color:var(--border-default);color:var(--text-primary)}.btn--secondary[data-astro-cid-i3gwii2o]:hover{border-color:var(--border-strong)}.btn--glass[data-astro-cid-i3gwii2o]{background-color:var(--glass-fill);background-image:var(--gloss-secondary);border-color:var(--glass-border);box-shadow:var(--shadow-btn-secondary);color:var(--text-primary)}.btn--glass[data-astro-cid-i3gwii2o]:hover{border-color:var(--border-strong)}.btn--outline[data-astro-cid-i3gwii2o]{border-color:var(--detail);box-shadow:inset 0 0 0 1px var(--detail);color:var(--text-primary);background-color:#0000}.btn--outline[data-astro-cid-i3gwii2o]:hover{background-color:var(--action-subtle);border-color:var(--action-focus);box-shadow:inset 0 0 0 1px var(--action-focus)}.btn--text[data-astro-cid-i3gwii2o]{color:var(--text-primary);padding-inline:var(--space-3);background-color:#0000}.btn--text[data-astro-cid-i3gwii2o]:hover{color:var(--detail)}.btn[data-astro-cid-i3gwii2o][aria-disabled=true],.btn[data-astro-cid-i3gwii2o]:disabled{cursor:not-allowed;color:var(--text-disabled);text-shadow:none}.btn--primary[data-astro-cid-i3gwii2o][aria-disabled=true],.btn--primary[data-astro-cid-i3gwii2o]:disabled{background-color:var(--surface-selected);border-color:var(--border-default);box-shadow:none;background-image:none}.btn--secondary[data-astro-cid-i3gwii2o][aria-disabled=true],.btn--secondary[data-astro-cid-i3gwii2o]:disabled,.btn--glass[data-astro-cid-i3gwii2o][aria-disabled=true],.btn--glass[data-astro-cid-i3gwii2o]:disabled,.btn--outline[data-astro-cid-i3gwii2o][aria-disabled=true],.btn--outline[data-astro-cid-i3gwii2o]:disabled{border-color:var(--border-default);box-shadow:none;background-image:none}.btn--text[data-astro-cid-i3gwii2o][aria-disabled=true],.btn--text[data-astro-cid-i3gwii2o]:disabled{background-color:#0000}.btn[data-astro-cid-i3gwii2o][aria-disabled=true],.btn[data-astro-cid-i3gwii2o]:disabled{transform:none}@media (prefers-reduced-motion:reduce){.btn[data-astro-cid-i3gwii2o],.btn[data-astro-cid-i3gwii2o]:hover,.btn[data-astro-cid-i3gwii2o]:active{transform:none}}.aud[data-astro-cid-477lk3b5]{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-capsule);background-color:color-mix(in srgb, var(--bg) 50%, transparent);display:flex}.aud__input[data-astro-cid-477lk3b5]{opacity:0;pointer-events:none;position:absolute}.aud__tab[data-astro-cid-477lk3b5]{padding:var(--space-2) var(--space-5);border-radius:var(--radius-capsule);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease), color .18s var(--ease);justify-content:center;align-items:center;display:inline-flex}.aud__tab[data-astro-cid-477lk3b5]:hover{color:var(--detail)}.aud__input[data-astro-cid-477lk3b5]:checked+.aud__tab[data-astro-cid-477lk3b5]{background-color:var(--surface-selected);color:var(--text-primary);text-shadow:var(--text-shadow-btn);box-shadow:0 2px 5px -2px #0003}.aud__input[data-astro-cid-477lk3b5]:focus-visible+.aud__tab[data-astro-cid-477lk3b5]{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-width)}.steps[data-astro-cid-477lk3b5]{gap:var(--space-5);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=768px){.steps[data-astro-cid-477lk3b5]{grid-template-columns:repeat(2,1fr)}}@media (width>=1200px){.steps[data-astro-cid-477lk3b5]{grid-template-columns:repeat(4,1fr)}}.steps-stack[data-astro-cid-477lk3b5]{display:grid}.steps-stack[data-astro-cid-477lk3b5]>.steps[data-astro-cid-477lk3b5]{grid-area:1/1}.steps--talent[data-astro-cid-477lk3b5]{visibility:hidden}body:has(#how-aud-talent:checked) .steps--talent[data-astro-cid-477lk3b5]{visibility:visible}body:has(#how-aud-talent:checked) .steps--hire[data-astro-cid-477lk3b5]{visibility:hidden}.how-headings[data-astro-cid-477lk3b5]{display:grid}.how-heading[data-astro-cid-477lk3b5]{grid-area:1/1}.how-heading--talent[data-astro-cid-477lk3b5]{visibility:hidden}body:has(#how-aud-talent:checked) .how-heading--talent[data-astro-cid-477lk3b5]{visibility:visible}body:has(#how-aud-talent:checked) .how-heading--hire[data-astro-cid-477lk3b5]{visibility:hidden}.steps__item[data-astro-cid-477lk3b5]{margin:-12px;display:flex}.step[data-astro-cid-477lk3b5]{--panel:0;--lift:0px;--step-reveal:0%;top:var(--lift);border:1px solid rgb(var(--sheen-rgb) / calc(.12 * var(--panel)));border-radius:calc(var(--radius-card) * 2);background-color:color-mix(in srgb, var(--bg) calc(var(--panel) * 100%), transparent);background-image:linear-gradient(180deg, rgb(var(--sheen-rgb) / calc(.055 * var(--panel))), rgb(var(--sheen-rgb) / calc(.027 * var(--panel))));box-shadow:rgb(var(--sheen-rgb) / calc(.14 * var(--panel))) 0 1px 0 inset, rgb(var(--shadow-deep-rgb) / calc(.9 * var(--panel))) 0 20px 56px -16px;transition:--panel var(--duration-slow) var(--ease-out), --lift var(--duration-slow) var(--ease-out), --step-reveal var(--duration-slow) var(--ease-out), var(--spot-fade);flex-direction:column;flex:1;padding:12px;display:flex;position:relative}.step__art[data-astro-cid-477lk3b5]{aspect-ratio:4/3;isolation:isolate;border:1px solid var(--border-default);background-color:var(--bg);background-image:var(--glow-well), var(--gradient-surface);box-shadow:var(--shadow-card);transition:border-color var(--duration-slow) var(--ease-out), box-shadow var(--duration-slow) var(--ease-out);border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}@media (width<=1199px){.step__art[data-astro-cid-477lk3b5]{max-height:300px}}@container (width<=319px){.step__art[data-astro-cid-477lk3b5] .hs{zoom:.94}}@container (width<=299px){.step__art[data-astro-cid-477lk3b5] .hs{zoom:.88}}@container (width<=279px){.step__art[data-astro-cid-477lk3b5] .hs{zoom:.84}}.step__art[data-astro-cid-477lk3b5] img[data-astro-cid-477lk3b5]{mix-blend-mode:lighten;pointer-events:none;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.step__body[data-astro-cid-477lk3b5]{padding:var(--space-5) var(--space-2) var(--space-2);flex-direction:column;flex:1;display:flex}.step__num[data-astro-cid-477lk3b5]{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--detail)}.step__title[data-astro-cid-477lk3b5]{margin-top:var(--space-3);font-size:var(--fs-card);line-height:var(--lh-card);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary)}.step__text[data-astro-cid-477lk3b5]{margin-top:var(--space-2);font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--track-snug);color:var(--text-secondary)}.step__more[data-astro-cid-477lk3b5]{margin:0 -6px -6px;padding:0 6px 6px}.step__cta[data-astro-cid-477lk3b5]{padding-top:var(--space-5)}.step__cta[data-astro-cid-477lk3b5] .btn{background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:none;color:var(--btn-hero-text);text-shadow:none}.step__cta[data-astro-cid-477lk3b5] .btn:hover{background-color:var(--btn-hero-bg-hover);box-shadow:none}@media (hover:hover) and (pointer:fine){.step__more[data-astro-cid-477lk3b5]{mask-image:linear-gradient(180deg, black calc(var(--step-reveal) - 30%), transparent var(--step-reveal));-webkit-mask-image:linear-gradient(180deg, black calc(var(--step-reveal) - 30%), transparent var(--step-reveal))}.steps__item[data-astro-cid-477lk3b5]:hover .step[data-astro-cid-477lk3b5],.steps__item[data-astro-cid-477lk3b5]:focus-within .step[data-astro-cid-477lk3b5]{--panel:1;--lift:-4px;--step-reveal:130%}.steps__item[data-astro-cid-477lk3b5]:hover .step__art[data-astro-cid-477lk3b5],.steps__item[data-astro-cid-477lk3b5]:focus-within .step__art[data-astro-cid-477lk3b5]{border-color:var(--border-medium);box-shadow:var(--shadow-card-hover)}}.step__toggle[data-astro-cid-477lk3b5],.step__chev[data-astro-cid-477lk3b5]{display:none}@media (width<=767px){.steps[data-astro-cid-477lk3b5]{gap:0}.steps__item[data-astro-cid-477lk3b5]{margin:0}.steps__item[data-astro-cid-477lk3b5]+.steps__item[data-astro-cid-477lk3b5]{border-top:1px solid var(--border-default)}.step[data-astro-cid-477lk3b5]{column-gap:var(--space-3);padding:var(--space-5) 0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;display:grid;top:0}.step__body[data-astro-cid-477lk3b5],.step__more[data-astro-cid-477lk3b5]{display:contents}.step__num[data-astro-cid-477lk3b5]{grid-area:1/1}.step__title[data-astro-cid-477lk3b5]{grid-area:1/2;margin-top:0}.step__chev[data-astro-cid-477lk3b5]{width:9px;height:9px;margin-right:var(--space-2);border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);transition:transform var(--duration-normal) var(--ease-out);grid-area:1/3;display:block;transform:translateY(-25%)rotate(45deg)}.steps__item[data-astro-cid-477lk3b5].is-open .step__chev[data-astro-cid-477lk3b5]{transform:translateY(25%)rotate(-135deg)}.step__toggle[data-astro-cid-477lk3b5]{z-index:1;margin:calc(-1 * var(--space-5)) 0;border-radius:var(--radius-card);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-area:1/1/2/-1;align-self:stretch;padding:0;display:block}.step__toggle[data-astro-cid-477lk3b5]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.step__art[data-astro-cid-477lk3b5]{margin-top:var(--space-4);grid-area:2/1/auto/-1}.step__text[data-astro-cid-477lk3b5]{margin-top:var(--space-4);grid-area:3/1/auto/-1}.step__cta[data-astro-cid-477lk3b5]{padding-top:var(--space-4);grid-area:4/1/auto/-1}.steps__item[data-astro-cid-477lk3b5]:not(.is-open) [data-astro-cid-477lk3b5]:is(.step__art,.step__text,.step__cta){display:none}}@media (prefers-reduced-motion:reduce){.step[data-astro-cid-477lk3b5],.step__chev[data-astro-cid-477lk3b5]{transition:none}.steps__item[data-astro-cid-477lk3b5]:hover .step[data-astro-cid-477lk3b5],.steps__item[data-astro-cid-477lk3b5]:focus-within .step[data-astro-cid-477lk3b5]{--lift:0px}}.br-md[data-astro-cid-faixpqlj]{display:none}@media (width>=768px){.br-md[data-astro-cid-faixpqlj]{display:inline}}.rl[data-astro-cid-faixpqlj]{border-top:1px solid var(--border-default);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=900px){.rl[data-astro-cid-faixpqlj]{column-gap:var(--space-12);grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column}}.rl__row[data-astro-cid-faixpqlj]{--row-x:-30%;align-items:center;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-4) var(--space-1);border-bottom:1px solid var(--border-default);background-image:linear-gradient(90deg, transparent calc(var(--row-x) - 25%), rgb(var(--action-rgb) / .95) var(--row-x), rgb(var(--sheen-rgb) / .95) calc(var(--row-x) + 4%), transparent calc(var(--row-x) + 22%));color:var(--text-high);transition:--row-x .9s var(--ease-out), background-color var(--duration-slow) var(--ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;grid-template-columns:22px 1fr auto;display:grid}@media (width>=768px){.rl__row[data-astro-cid-faixpqlj]{gap:var(--space-4);padding:calc(var(--space-5) + 2px) var(--space-2);grid-template-columns:28px 1fr auto}}.rl__row[data-astro-cid-faixpqlj]:hover,.rl__row[data-astro-cid-faixpqlj]:focus-visible{--row-x:130%;background-color:var(--bg-elevated-1);color:var(--text-primary)}.rl__row[data-astro-cid-faixpqlj]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:calc(var(--focus-ring-width) * -1)}.rl__icon[data-astro-cid-faixpqlj]{color:var(--text-secondary);transition:color var(--duration-slow) var(--ease-out);display:grid}.rl__icon[data-astro-cid-faixpqlj] svg{width:22px;height:22px}@media (width>=768px){.rl__icon[data-astro-cid-faixpqlj] svg{width:24px;height:24px}}.rl__row[data-astro-cid-faixpqlj]:hover .rl__icon[data-astro-cid-faixpqlj],.rl__row[data-astro-cid-faixpqlj]:focus-visible .rl__icon[data-astro-cid-faixpqlj]{color:var(--text-primary)}.rl__name[data-astro-cid-faixpqlj]{font-size:var(--fs-row);line-height:var(--lh-row);font-weight:var(--weight-medium);letter-spacing:var(--track-snug)}.rl__arrow[data-astro-cid-faixpqlj]{border:1px solid var(--border-medium);width:30px;height:30px;color:var(--text-secondary);transition:color var(--duration-slow) var(--ease-out), border-color var(--duration-slow) var(--ease-out), background-color var(--duration-slow) var(--ease-out);border-radius:8px;place-items:center;display:grid}@media (width>=768px){.rl__arrow[data-astro-cid-faixpqlj]{width:34px;height:34px}}.rl__row[data-astro-cid-faixpqlj]:hover .rl__arrow[data-astro-cid-faixpqlj],.rl__row[data-astro-cid-faixpqlj]:focus-visible .rl__arrow[data-astro-cid-faixpqlj]{border-color:var(--text-primary);background-color:var(--text-primary);color:var(--bg)}@media (prefers-reduced-motion:reduce){.rl__row[data-astro-cid-faixpqlj]{transition:background-color var(--duration-slow) var(--ease-out)}.rl__row[data-astro-cid-faixpqlj]:hover,.rl__row[data-astro-cid-faixpqlj]:focus-visible{--row-x:-30%}}#roles{isolation:isolate;position:relative}#roles:before{content:"";z-index:-1;background:var(--glow-ambient);pointer-events:none;position:absolute;inset:0 30% 0 0}.tc{gap:var(--space-4);flex-direction:column;height:100%;min-height:404px;display:flex}.tc>.btn{margin-top:auto}.tc__info[data-astro-cid-6tpjmnsv]:before,.tc__results[data-astro-cid-6tpjmnsv]:before{content:"";background-image:linear-gradient(90deg, transparent, var(--border-medium) 50%, transparent);height:1px;margin-bottom:4px;display:block}.tc__info[data-astro-cid-6tpjmnsv]{gap:var(--space-2);flex-direction:column;display:flex}.tc__top[data-astro-cid-6tpjmnsv]{align-items:center;gap:var(--space-4);display:flex}.tc__avatar[data-astro-cid-6tpjmnsv]{width:calc(var(--space-12) + var(--space-1) / 2);aspect-ratio:1;border:1px solid var(--glass-border);background-color:var(--glass-fill);color:var(--detail);border-radius:50%;flex-shrink:0;place-items:center;margin:6px;display:grid;position:relative}.tc__ring[data-astro-cid-6tpjmnsv]{pointer-events:none;position:absolute;inset:-7px}.tc__seg[data-astro-cid-6tpjmnsv]{--c:var(--border-medium);background:conic-gradient(from calc(-60deg + var(--i) * 120deg), var(--c) 0deg 112deg, transparent 112deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.tc__seg[data-astro-cid-6tpjmnsv]:first-child{--i:0}.tc__seg[data-astro-cid-6tpjmnsv]:nth-child(2){--i:1}.tc__seg[data-astro-cid-6tpjmnsv]:nth-child(3){--i:2}.tc__seg[data-astro-cid-6tpjmnsv].is-on{--c:rgb(var(--action-rgb))}.tc__who[data-astro-cid-6tpjmnsv]{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.tc__pay[data-astro-cid-6tpjmnsv]{flex-wrap:wrap;gap:6px;display:flex}.tc__chip[data-astro-cid-6tpjmnsv]{border-radius:var(--radius-capsule);background-color:rgb(var(--action-rgb) / .3);font-size:12.5px;line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;align-items:center;gap:4px;padding:2px 9px;display:inline-flex}.tc__chip[data-astro-cid-6tpjmnsv] svg{color:var(--detail)}.tc__title[data-astro-cid-6tpjmnsv]{font-size:var(--fs-card);line-height:var(--lh-card);font-weight:var(--weight-semibold);letter-spacing:var(--track-snug);color:var(--text-primary);align-items:center;gap:6px;min-width:0;display:flex}.tc__role[data-astro-cid-6tpjmnsv]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc__vetted[data-astro-cid-6tpjmnsv]{color:var(--success);flex-shrink:0;display:inline-flex}.tc__quote[data-astro-cid-6tpjmnsv]{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tc__meta[data-astro-cid-6tpjmnsv]{flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:58px;list-style:none;display:flex}.tc__meta[data-astro-cid-6tpjmnsv] li[data-astro-cid-6tpjmnsv]{border:1px solid var(--border-default);background-color:var(--bg-elevated-2);font-size:12.5px;line-height:16px;font-weight:var(--weight-medium);color:var(--text-body);border-radius:8px;align-items:center;gap:5px;padding:4px 9px;display:inline-flex}.tc__meta[data-astro-cid-6tpjmnsv] svg{color:var(--detail)}.tc__results[data-astro-cid-6tpjmnsv]{gap:var(--space-2);flex-direction:column;display:flex}.tc__label[data-astro-cid-6tpjmnsv]{font-size:11px;line-height:14px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-caption)}.tc__tests[data-astro-cid-6tpjmnsv]{flex-wrap:wrap;gap:6px;list-style:none;display:flex}.tc__test[data-astro-cid-6tpjmnsv]{border-radius:var(--radius-capsule);background-color:rgb(var(--tt) / .24);font-size:13px;line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;align-items:center;gap:5px;padding:5px 11px;display:inline-flex}.tc__test[data-astro-cid-6tpjmnsv] svg{color:var(--tf)}.tc__test--todo[data-astro-cid-6tpjmnsv]{border:1px dashed var(--border-strong);font-weight:var(--weight-medium);color:var(--text-caption);background-color:#0000}.tc__test--todo[data-astro-cid-6tpjmnsv] svg{color:var(--text-caption)}.tc__test--more[data-astro-cid-6tpjmnsv]{border:1px dashed var(--border-strong);color:var(--text-secondary);background-color:#0000}.tp-gallery[data-astro-cid-2wf7iuxl]{--tp-card-w:min(452px, 88cqw)}.section.talent-pool{overflow-x:clip}.tp-actions[data-astro-cid-2wf7iuxl]{align-items:center;gap:var(--space-4);display:flex}.tp-actions[data-astro-cid-2wf7iuxl] .btn--primary{background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:var(--btn-hero-shadow);color:var(--btn-hero-text);text-shadow:none}.tp-actions[data-astro-cid-2wf7iuxl] .btn--primary:hover{background-color:var(--btn-hero-bg-hover);box-shadow:var(--btn-hero-shadow-hover)}.tp-arrows[data-astro-cid-2wf7iuxl]{gap:var(--space-2);display:flex}.tp-arrows[data-astro-cid-2wf7iuxl][hidden]{display:none}.tp-arrow[data-astro-cid-2wf7iuxl]{padding:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-capsule);background-color:var(--glass-fill);background-image:var(--gloss-secondary);box-shadow:var(--shadow-btn-secondary);cursor:pointer;transition:border-color .18s var(--ease), opacity .18s var(--ease);place-items:center;display:grid}.tp-arrow[data-astro-cid-2wf7iuxl] img[data-astro-cid-2wf7iuxl]{display:block}.tp-arrow--prev[data-astro-cid-2wf7iuxl] img[data-astro-cid-2wf7iuxl]{scale:-1 1}.tp-arrow[data-astro-cid-2wf7iuxl]:hover:not(:disabled){border-color:var(--detail)}.tp-arrow[data-astro-cid-2wf7iuxl]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-width)}.tp-arrow[data-astro-cid-2wf7iuxl]:disabled{opacity:.4;cursor:default}.tp-gallery[data-astro-cid-2wf7iuxl]{position:relative;container-type:inline-size}.tp-gallery[data-astro-cid-2wf7iuxl]:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgb(var(--action-rgb) / .3), rgb(var(--glow-deep-rgb) / .1) 55%, transparent);pointer-events:none;position:absolute;inset:-30% -10%}.tp-track[data-astro-cid-2wf7iuxl]{--tp-bleed:calc(50vw - 50cqw);align-items:stretch;gap:var(--space-5);margin-inline:calc(-1 * var(--tp-bleed));padding-inline:var(--tp-bleed);scroll-padding-inline:var(--tp-bleed);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.tp-track[data-astro-cid-2wf7iuxl]::-webkit-scrollbar{display:none}.tp-item[data-astro-cid-2wf7iuxl]{flex:0 0 var(--tp-card-w);scroll-snap-align:start;border:1px solid var(--border-default);border-radius:calc(var(--radius-card) * 2 - 2px);background-color:var(--bg);background-image:var(--glow-well), var(--gradient-surface);box-shadow:var(--shadow-card);padding:14px;display:flex}@media (width<=480px){.tp-gallery[data-astro-cid-2wf7iuxl]{--tp-card-w:100cqw}.tp-item[data-astro-cid-2wf7iuxl]{min-width:0;padding:10px}}.tp-item[data-astro-cid-2wf7iuxl]>.tc{border-color:var(--border-medium);box-shadow:var(--shadow-pane);flex:1}.tp-empty[data-astro-cid-2wf7iuxl]{padding-block:var(--space-12);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-caption)}.fb[data-astro-cid-nlhxvapq]{gap:var(--space-4);grid-template-columns:1fr;grid-auto-rows:22rem;display:grid}@media (width>=768px){.fb[data-astro-cid-nlhxvapq]{grid-template-columns:repeat(2,1fr)}.fb-tile--pipeline[data-astro-cid-nlhxvapq]{grid-column:span 2}}@media (width>=1024px){.fb[data-astro-cid-nlhxvapq]{grid-template-columns:repeat(3,1fr)}}.fb-dots[data-astro-cid-nlhxvapq]{display:none}@media (width<=767px){.fb[data-astro-cid-nlhxvapq]{gap:var(--space-3);margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.fb[data-astro-cid-nlhxvapq]::-webkit-scrollbar{display:none}.fb-tile[data-astro-cid-nlhxvapq]{scroll-snap-align:start;flex:0 0 86%;height:25rem}.fb-tile[data-astro-cid-nlhxvapq]:last-child{scroll-snap-align:end}.fb-dots[data-astro-cid-nlhxvapq]{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);display:flex}.fb-dot[data-astro-cid-nlhxvapq]{border-radius:var(--radius-capsule);background-color:var(--border-medium);width:8px;height:8px;transition:width .3s var(--ease-out), background-color .3s var(--ease-out);position:relative}.fb-dot[data-astro-cid-nlhxvapq]:after{content:"";position:absolute;inset:-12px -6px}.fb-dot[data-astro-cid-nlhxvapq].is-on{background-color:var(--text-primary);width:24px}}.fb-tile[data-astro-cid-nlhxvapq]{--fb-h:0;border:1px solid var(--bento-edge);background-color:var(--bg);box-shadow:var(--bento-inset);transition:--fb-h .3s var(--ease-out);border-radius:12px;position:relative;overflow:hidden}.fb-tile[data-astro-cid-nlhxvapq]:hover,.fb-tile[data-astro-cid-nlhxvapq]:focus-within{--fb-h:1}@media (hover:none){.fb-tile[data-astro-cid-nlhxvapq]{--fb-h:1}}.fb-shade[data-astro-cid-nlhxvapq]{pointer-events:none;background-color:rgb(var(--sheen-rgb) / calc(.025 * var(--fb-h)));position:absolute;inset:0}.fb-art[data-astro-cid-nlhxvapq]{position:absolute;inset:0;overflow:hidden}.fb-body[data-astro-cid-nlhxvapq]{left:0;right:0;bottom:calc(var(--fb-h) * 40px);z-index:1;gap:var(--space-1);padding:var(--space-6);pointer-events:none;flex-direction:column;display:flex;position:absolute}.fb-icon[data-astro-cid-nlhxvapq]{width:44px;height:44px;margin-bottom:var(--space-2);color:var(--text-secondary);scale:calc(1 - .25 * var(--fb-h));transform-origin:0;display:flex}.fb-title[data-astro-cid-nlhxvapq]{font-size:20px;line-height:28px;font-weight:var(--weight-semibold);letter-spacing:var(--track-snug);color:var(--text-primary)}.fb-new[data-astro-cid-nlhxvapq]{margin-left:var(--space-2);vertical-align:3px;padding:2px var(--space-2);border-radius:var(--radius-capsule);background-color:var(--btn-hero-bg);font-size:11px;line-height:14px;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--btn-hero-text);display:inline-block}.fb-text[data-astro-cid-nlhxvapq]{max-width:28em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}.fb-cta[data-astro-cid-nlhxvapq]{z-index:1;padding:var(--space-4) var(--space-6) var(--space-5);--fb-wipe:calc(var(--fb-h) * 140% - 20%);mask-image:linear-gradient(0deg, black calc(var(--fb-wipe) - 20%), transparent var(--fb-wipe));-webkit-mask-image:linear-gradient(0deg, black calc(var(--fb-wipe) - 20%), transparent var(--fb-wipe));position:absolute;bottom:0;left:0;right:0}.fb-link[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);min-height:32px;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-semibold);color:var(--text-primary);display:inline-flex}.fb-link[data-astro-cid-nlhxvapq] svg{transition:translate .2s var(--ease-out)}.fb-link[data-astro-cid-nlhxvapq]:hover svg{translate:3px}.fb-tile--free[data-astro-cid-nlhxvapq] .fb-cta[data-astro-cid-nlhxvapq]{-webkit-mask-image:none;mask-image:none}.fb-tile--free[data-astro-cid-nlhxvapq] .fb-body[data-astro-cid-nlhxvapq]{bottom:52px}.fb-btn[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);height:40px;padding:0 var(--space-5);border-radius:var(--radius-capsule);background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:var(--btn-hero-shadow);font-size:var(--fs-label);font-weight:var(--weight-semibold);color:var(--btn-hero-text);transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);display:inline-flex}.fb-btn[data-astro-cid-nlhxvapq]:hover{background-color:var(--btn-hero-bg-hover);box-shadow:var(--btn-hero-shadow-hover)}.fb-btn[data-astro-cid-nlhxvapq]:focus-visible,.fb-link[data-astro-cid-nlhxvapq]:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px;border-radius:var(--radius-control)}.fb-av[data-astro-cid-nlhxvapq]{border:1px solid var(--border-medium);border-radius:var(--radius-capsule);width:32px;height:32px;font-size:11px;font-weight:var(--weight-semibold);color:var(--text-primary);flex-shrink:0;place-items:center;display:grid}.fb-tile--pipeline[data-astro-cid-nlhxvapq],.fb-tile--fit[data-astro-cid-nlhxvapq]{container-type:inline-size}.fb-board-wrap[data-astro-cid-nlhxvapq]{top:var(--space-5);justify-content:center;display:flex;position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(#000 34%,#0000 70%);mask-image:linear-gradient(#000 34%,#0000 70%)}.fb-board[data-astro-cid-nlhxvapq]{--col:274px;--row:124px;width:808px;height:300px;scale:calc(.94 + .04 * var(--fb-h));transform-origin:top;animation:fb-board 7s var(--ease-in-out) infinite;flex-shrink:0;animation-play-state:paused;position:relative}.fb.is-live .fb-board[data-astro-cid-nlhxvapq]{animation-play-state:running}@container (width<=860px){.fb-board[data-astro-cid-nlhxvapq]{zoom:.8}}@container (width<=600px){.fb-board-wrap[data-astro-cid-nlhxvapq]{padding-left:var(--space-3);mask-image:linear-gradient(#000 34%,#0000 70%),linear-gradient(90deg,#000 85%,#0000);mask-composite:intersect;justify-content:flex-start;-webkit-mask-image:linear-gradient(#000 34%,#0000 70%)}.fb-board[data-astro-cid-nlhxvapq]{zoom:.66;margin-left:calc(-1 * var(--col))}}@keyframes fb-board{0%,22%{--fb-mv:0;--fb-rev:4;--fb-hir:1}40%,80%{--fb-mv:1;--fb-rev:3;--fb-hir:2}86%{--fb-mv:1;--fb-rev:3;--fb-hir:2}96%,to{--fb-mv:0;--fb-rev:4;--fb-hir:1}}.fb-col[data-astro-cid-nlhxvapq]{top:0;left:calc(var(--c) * var(--col));align-items:center;gap:var(--space-2);width:260px;height:40px;padding:0 var(--space-3);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);font-size:14px;font-weight:var(--weight-semibold);color:var(--text-primary);display:flex;position:absolute}.fb-col__ring[data-astro-cid-nlhxvapq]{border:1.5px solid var(--fb-tone);border-radius:var(--radius-capsule);place-items:center;width:22px;height:22px;font-size:10px;line-height:1;display:grid}.fb-col--new[data-astro-cid-nlhxvapq]{--fb-tone:var(--detail)}.fb-col--review[data-astro-cid-nlhxvapq]{--fb-tone:rgb(var(--cta-blue-rgb));counter-reset:fb-n var(--fb-rev)}.fb-col--hired[data-astro-cid-nlhxvapq]{--fb-tone:var(--success);counter-reset:fb-n var(--fb-hir)}.fb-col--review[data-astro-cid-nlhxvapq] .fb-col__ring[data-astro-cid-nlhxvapq]:after,.fb-col--hired[data-astro-cid-nlhxvapq] .fb-col__ring[data-astro-cid-nlhxvapq]:after{content:counter(fb-n)}.fb-pc[data-astro-cid-nlhxvapq]{left:calc(var(--c) * var(--col));top:calc(52px + var(--r) * var(--row));width:260px;height:112px;padding:var(--space-3);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bg);background-image:linear-gradient(var(--bento-chip), var(--bento-chip));box-shadow:var(--bento-inset);flex-direction:column;display:flex;position:absolute}.fb-pc--hired[data-astro-cid-nlhxvapq]{--c:2;--r:var(--fb-mv);border-color:var(--success-border)}.fb-pc--jon[data-astro-cid-nlhxvapq]{--c:1;--r:calc(1 - var(--fb-mv))}.fb-pc__top[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-subtle);display:flex}.fb-pc__top[data-astro-cid-nlhxvapq] .fb-card__text[data-astro-cid-nlhxvapq]{flex:1}.fb-pc__country[data-astro-cid-nlhxvapq],.fb-pc__chip[data-astro-cid-nlhxvapq]{border-radius:var(--radius-capsule);background-color:var(--glass-fill);font-size:10px;line-height:14px;font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;padding:2px 8px}.fb-pc__label[data-astro-cid-nlhxvapq]{color:var(--text-caption);margin:7px 0 5px;font-size:10px;line-height:12px}.fb-pc__chips[data-astro-cid-nlhxvapq]{gap:5px;display:flex}.fb-pc--move[data-astro-cid-nlhxvapq]{--fb-in:1;--c:calc(1 + var(--fb-mv));--r:0;z-index:1;border-color:color-mix(in srgb, var(--success-border) calc(var(--fb-mv) * 100%), var(--bento-edge));scale:calc(1 + .2 * var(--fb-mv) * (1 - var(--fb-mv)));box-shadow:var(--bento-inset), 0 calc(var(--fb-mv) * (1 - var(--fb-mv)) * 96px) 40px -12px rgb(var(--shadow-deep-rgb) / .9);mask-image:linear-gradient(color-mix(in srgb, black calc(var(--fb-in) * 100%), transparent), color-mix(in srgb, black calc(var(--fb-in) * 100%), transparent));-webkit-mask-image:linear-gradient(color-mix(in srgb, black calc(var(--fb-in) * 100%), transparent), color-mix(in srgb, black calc(var(--fb-in) * 100%), transparent));animation:7s linear infinite paused fb-move-fade}.fb.is-live .fb-pc--move[data-astro-cid-nlhxvapq]{animation-play-state:running}@keyframes fb-move-fade{0%,80%{--fb-in:1}85%,95%{--fb-in:0}to{--fb-in:1}}.fb-card__text[data-astro-cid-nlhxvapq]{flex-direction:column;min-width:0;display:flex}.fb-card__name[data-astro-cid-nlhxvapq]{font-size:13px;line-height:17px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap;align-items:center;gap:4px;display:flex}.fb-card__name[data-astro-cid-nlhxvapq] .fb-ok{color:var(--success)}.fb-card__role[data-astro-cid-nlhxvapq]{color:var(--text-secondary);white-space:nowrap;font-size:11px;line-height:15px}.fb-marquee[data-astro-cid-nlhxvapq]{scale:calc(.96 + .04 * var(--fb-h));transform-origin:top;top:var(--space-8);position:absolute;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}.fb-marquee__track[data-astro-cid-nlhxvapq]{gap:var(--space-3);width:max-content;animation:20s linear infinite fb-drift;display:flex}.fb-tile--profiles[data-astro-cid-nlhxvapq]:hover .fb-marquee__track[data-astro-cid-nlhxvapq]{animation-play-state:paused}@keyframes fb-drift{to{transform:translateX(calc(-50% - var(--space-3) / 2))}}.fb-profile[data-astro-cid-nlhxvapq]{width:150px;padding:var(--space-4);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);transition:border-color .3s var(--ease-out), background-color .3s var(--ease-out);flex-direction:column;gap:2px;display:flex}.fb-profile[data-astro-cid-nlhxvapq]:hover{border-color:var(--success-border);background-color:rgb(var(--sheen-rgb) / .1)}.fb-profile__head[data-astro-cid-nlhxvapq]{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.fb-vetted[data-astro-cid-nlhxvapq]{font-size:10px;line-height:12px;font-weight:var(--weight-semibold);color:var(--success);align-items:center;gap:3px;display:inline-flex}.fb-tile--profiles[data-astro-cid-nlhxvapq] .fb-art[data-astro-cid-nlhxvapq]{background-image:radial-gradient(55% 32% at 50% 26%, rgb(var(--success-rgb) / .16), transparent 80%)}.fb-profile__name[data-astro-cid-nlhxvapq]{font-size:14px;line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary)}.fb-profile__role[data-astro-cid-nlhxvapq],.fb-profile__tests[data-astro-cid-nlhxvapq]{color:var(--text-secondary);font-size:12px;line-height:16px}.fb-profile__tests[data-astro-cid-nlhxvapq]{margin-top:var(--space-2);color:var(--text-caption)}.fb-ai[data-astro-cid-nlhxvapq]{top:var(--space-8);right:var(--space-6);width:280px;padding:var(--space-3);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);box-shadow:var(--bento-inset);scale:calc(.85 + .1 * var(--fb-h));transform-origin:100% 0;position:absolute;-webkit-mask-image:linear-gradient(#000 30%,#0000 90%);mask-image:linear-gradient(#000 30%,#0000 90%)}.fb-ai__head[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);display:flex}.fb-ai__who[data-astro-cid-nlhxvapq]{flex-direction:column;flex:1;min-width:0;display:flex}.fb-ai__name[data-astro-cid-nlhxvapq]{font-size:13px;line-height:16px;font-weight:var(--weight-semibold);color:var(--text-primary)}.fb-ai__role[data-astro-cid-nlhxvapq],.fb-ai__tools[data-astro-cid-nlhxvapq]{color:var(--text-secondary);font-size:11px;line-height:14px}.fb-ai__tag[data-astro-cid-nlhxvapq]{padding:2px var(--space-2);border:1px solid var(--ai-edge);border-radius:var(--radius-capsule);font-size:10px;line-height:14px;font-weight:var(--weight-semibold);color:var(--text-primary);align-items:center;gap:4px;display:inline-flex}.fb-ai__tag[data-astro-cid-nlhxvapq] svg{color:var(--ai)}.fb-ai__row[data-astro-cid-nlhxvapq]{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);display:flex}.fb-ai__skill[data-astro-cid-nlhxvapq]{flex-direction:column;display:flex}.fb-ai__sname[data-astro-cid-nlhxvapq]{font-size:12px;line-height:16px;font-weight:var(--weight-semibold);color:var(--text-primary)}.fb-ai__lvl[data-astro-cid-nlhxvapq]{color:var(--text-secondary);flex-direction:column;align-items:flex-end;gap:4px;font-size:10px;line-height:12px;display:flex}.fb-meter[data-astro-cid-nlhxvapq]{gap:3px;display:flex}.fb-meter[data-astro-cid-nlhxvapq] i[data-astro-cid-nlhxvapq]{border-radius:var(--radius-capsule);background-color:var(--border-medium);width:14px;height:3px}.fb-meter[data-astro-cid-nlhxvapq][data-l="1"] i[data-astro-cid-nlhxvapq]:nth-child(-n+1),.fb-meter[data-astro-cid-nlhxvapq][data-l="2"] i[data-astro-cid-nlhxvapq]:nth-child(-n+2),.fb-meter[data-astro-cid-nlhxvapq][data-l="3"] i[data-astro-cid-nlhxvapq]:nth-child(-n+3){background-color:var(--ai)}.fb-find[data-astro-cid-nlhxvapq]{top:var(--space-6);right:var(--space-6);left:var(--space-6);gap:var(--space-3);max-width:360px;scale:calc(.9 + .05 * var(--fb-h));transform-origin:100% 0;flex-direction:column;margin-left:auto;display:flex;position:absolute;-webkit-mask-image:linear-gradient(#000 40%,#0000 88%);mask-image:linear-gradient(#000 40%,#0000 88%)}.fb-find__search[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);height:38px;padding:0 var(--space-3);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);color:var(--text-primary);font-size:13px;display:flex}.fb-find__search[data-astro-cid-nlhxvapq] svg{color:var(--text-secondary)}.fb-find__chips[data-astro-cid-nlhxvapq]{flex-wrap:wrap;gap:6px;display:flex}.fb-chip[data-astro-cid-nlhxvapq]{border:1px solid var(--bento-edge);border-radius:var(--radius-capsule);color:var(--text-secondary);transition:background-color .3s var(--ease-out), color .3s var(--ease-out);padding:4px 10px;font-size:11px;line-height:14px}.fb-chip[data-astro-cid-nlhxvapq].is-on{background-color:var(--btn-hero-bg);color:var(--btn-hero-text);border-color:#0000}.fb-find__results[data-astro-cid-nlhxvapq]{--fb-in:1;gap:var(--space-2);flex-direction:column;display:flex}.fb-find__results[data-astro-cid-nlhxvapq].is-swap{animation:fb-arrive .5s var(--ease-out) both;mask-image:linear-gradient(180deg, black calc(var(--fb-in) * 140% - 40%), transparent calc(var(--fb-in) * 140%));-webkit-mask-image:linear-gradient(180deg, black calc(var(--fb-in) * 140% - 40%), transparent calc(var(--fb-in) * 140%))}@keyframes fb-arrive{0%{--fb-in:0}to{--fb-in:1}}.fb-res[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);height:56px;padding:0 var(--space-3);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);box-shadow:var(--bento-inset);display:flex}.fb-res[data-astro-cid-nlhxvapq] .fb-card__text[data-astro-cid-nlhxvapq]{flex:1}.fb-score[data-astro-cid-nlhxvapq]{border:1.5px solid var(--success);border-radius:var(--radius-control);width:36px;height:36px;font-size:15px;font-weight:var(--weight-semibold);color:var(--success);place-items:center;display:grid}.fb-free[data-astro-cid-nlhxvapq]{top:var(--space-8);right:var(--space-6);width:220px;padding:var(--space-4);border:1px solid var(--bento-edge);border-radius:var(--radius-card);background-color:var(--bento-chip);box-shadow:var(--bento-inset);scale:calc(.85 + .1 * var(--fb-h));transform-origin:100% 0;position:absolute;-webkit-mask-image:linear-gradient(#000 35%,#0000 95%);mask-image:linear-gradient(#000 35%,#0000 95%)}.fb-free__price[data-astro-cid-nlhxvapq]{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.fb-free__amount[data-astro-cid-nlhxvapq]{font-size:36px;line-height:40px;font-weight:var(--weight-semibold);letter-spacing:var(--track-snug);color:var(--text-primary)}.fb-free__per[data-astro-cid-nlhxvapq]{color:var(--text-secondary);font-size:13px}.fb-free__row[data-astro-cid-nlhxvapq]{align-items:center;gap:var(--space-2);border-top:1px solid var(--border-subtle);color:var(--text-primary);padding:6px 0;font-size:13px;line-height:18px;display:flex}.fb-free__check[data-astro-cid-nlhxvapq]{border:1.5px solid var(--success);border-radius:var(--radius-capsule);width:18px;height:18px;color:var(--success);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.fb-tile[data-astro-cid-nlhxvapq]{transition:none}.fb-marquee__track[data-astro-cid-nlhxvapq],.fb-board[data-astro-cid-nlhxvapq],.fb-pc--move[data-astro-cid-nlhxvapq]{animation:none}.fb-profile--clone[data-astro-cid-nlhxvapq]{display:none}}.section.assessments{position:relative;overflow-x:clip}.section.assessments .section__head{text-align:center}.as-grid[data-astro-cid-rc5lif3d]{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (width>=1280px){.as-grid[data-astro-cid-rc5lif3d]{grid-template-columns:925fr 451fr}}.as-grid[data-astro-cid-rc5lif3d]>.as-card{min-height:calc(var(--space-24) * 4 + var(--space-16));border-color:var(--border-default);text-align:left;flex-direction:column;display:flex}@media (width<=767px){.as-grid[data-astro-cid-rc5lif3d]>.as-card--optional{min-height:0}}.as-grid[data-astro-cid-rc5lif3d]>.as-card--core{background-image:radial-gradient(45% 60% at 88% 62%, rgb(var(--action-rgb) / .3), transparent), radial-gradient(40% 55% at 95% 0%, rgb(var(--action-rgb) / .35), transparent), var(--gradient-surface)}.as-grid[data-astro-cid-rc5lif3d]>.as-card--optional{background-image:radial-gradient(60% 45% at 50% 100%, rgb(var(--action-rgb) / .45), transparent), var(--gradient-surface)}.as-intro[data-astro-cid-rc5lif3d]{gap:var(--space-3);padding:var(--space-8) var(--space-6) 0;flex-direction:column;display:flex}@media (width>=768px){.as-intro[data-astro-cid-rc5lif3d]{padding:var(--space-12) var(--space-12) 0}}.as-title[data-astro-cid-rc5lif3d]{font-size:var(--fs-section-sm);line-height:var(--lh-section-sm);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary)}.as-text[data-astro-cid-rc5lif3d]{max-width:24em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body)}.as-diagram[data-astro-cid-rc5lif3d]{display:none}.as-tests[data-astro-cid-rc5lif3d]{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.as-wires[data-astro-cid-rc5lif3d]{display:none}.as-test[data-astro-cid-rc5lif3d],.as-vetted[data-astro-cid-rc5lif3d],.as-custom[data-astro-cid-rc5lif3d]{align-items:center;gap:var(--space-3);border:1px solid var(--border-default);background-color:color-mix(in srgb, var(--bg) 70%, transparent);background-image:var(--gradient-surface);box-shadow:var(--shadow-card);display:flex}.as-test[data-astro-cid-rc5lif3d]{height:52px;padding:0 var(--space-5) 0 var(--space-2);border-radius:var(--radius-capsule)}.as-test__icon[data-astro-cid-rc5lif3d],.as-vetted__icon[data-astro-cid-rc5lif3d]{border-radius:var(--radius-capsule);background-color:var(--action-subtle);width:36px;height:36px;color:var(--detail);flex-shrink:0;place-items:center;display:grid}.as-test__text[data-astro-cid-rc5lif3d]{flex-direction:column;display:flex}.as-test__name[data-astro-cid-rc5lif3d]{font-size:var(--fs-label);line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary);white-space:nowrap}.as-test__note[data-astro-cid-rc5lif3d]{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-secondary);white-space:nowrap}.as-vetted[data-astro-cid-rc5lif3d]{height:60px;padding:0 var(--space-6) 0 var(--space-2);border-color:var(--success-edge);border-radius:var(--radius-capsule);white-space:nowrap}.as-vetted__icon[data-astro-cid-rc5lif3d]{background-color:var(--success-subtle);width:44px;height:44px;color:var(--success)}.as-vetted__name[data-astro-cid-rc5lif3d]{font-size:var(--fs-value);line-height:20px;font-weight:var(--weight-semibold);color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){.as-vetted[data-astro-cid-rc5lif3d]{animation:as-halo 2.8s var(--ease-out) 1.6s infinite}}@keyframes as-halo{0%{box-shadow:var(--shadow-card), 0 0 0 0 var(--success-border)}60%,to{box-shadow:var(--shadow-card), 0 0 0 10px transparent}}.as-custom[data-astro-cid-rc5lif3d]{height:64px;padding:0 var(--space-4) 0 var(--space-3);border-color:var(--border-accent);border-radius:var(--radius-card);position:relative}.as-custom__tag[data-astro-cid-rc5lif3d]{top:calc(-1 * var(--space-3));right:var(--space-3);padding:2px var(--space-2);border-radius:var(--radius-capsule);background-color:var(--btn-hero-bg);font-size:11px;line-height:14px;font-weight:var(--weight-semibold);letter-spacing:.04em;color:var(--btn-hero-text);position:absolute}@media (width>=900px){.as-diagram[data-astro-cid-rc5lif3d]{height:300px;margin:auto var(--space-12) var(--space-12);padding:0;display:block;position:relative}.as-tests[data-astro-cid-rc5lif3d]{gap:38px;width:210px;position:absolute;top:34px;left:0}.as-vetted[data-astro-cid-rc5lif3d]{position:absolute;top:120px;left:calc(36% + 134.4px)}.as-custom[data-astro-cid-rc5lif3d]{position:absolute;top:0;right:0}.as-wires[data-astro-cid-rc5lif3d]{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}}.as-chain[data-astro-cid-rc5lif3d]{padding:var(--space-8) var(--space-6);flex-direction:column;margin-top:auto;display:flex}@media (width>=768px){.as-chain[data-astro-cid-rc5lif3d]{padding:var(--space-8) var(--space-12) var(--space-12)}}@media (width>=900px){.as-chain[data-astro-cid-rc5lif3d]{display:none}}.as-chain__tests[data-astro-cid-rc5lif3d]{gap:var(--space-2);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.as-tile[data-astro-cid-rc5lif3d]{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-card);background-color:color-mix(in srgb, var(--bg) 70%, transparent);background-image:var(--gradient-surface);text-align:center;flex-direction:column;display:flex}.as-tile[data-astro-cid-rc5lif3d] .as-test__icon[data-astro-cid-rc5lif3d]{margin-bottom:var(--space-1)}.as-tile__name[data-astro-cid-rc5lif3d]{font-size:var(--fs-label);line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary)}.as-chain__wires[data-astro-cid-rc5lif3d]{width:100%;height:56px;display:block;overflow:visible}.as-chain__vetted[data-astro-cid-rc5lif3d]{width:max-content;margin-inline:auto}.as-chain__custom[data-astro-cid-rc5lif3d]{margin-top:var(--space-6);height:60px}.as-wire[data-astro-cid-rc5lif3d],.as-pulse[data-astro-cid-rc5lif3d]{fill:none;stroke-linecap:round}.as-wire[data-astro-cid-rc5lif3d]{stroke:var(--border-accent);stroke-width:1.5px}.as-wire--custom[data-astro-cid-rc5lif3d]{stroke-dasharray:1.2 1.6}.as-pulse[data-astro-cid-rc5lif3d]{stroke:var(--action-focus);stroke-width:2px;stroke-dasharray:14 200;stroke-dashoffset:14px;filter:drop-shadow(0 0 4px rgb(var(--action-focus-rgb) / .9));opacity:0}@media (prefers-reduced-motion:no-preference){.as-pulse[data-astro-cid-rc5lif3d]{opacity:1;animation:as-pulse 2.8s var(--ease-in-out) calc(var(--i) * .35s) infinite}}@keyframes as-pulse{0%{stroke-dashoffset:14px}70%,to{stroke-dashoffset:-100px}}.as-chips[data-astro-cid-rc5lif3d]{gap:var(--space-4);padding-block:var(--space-8) var(--space-12);flex-direction:column;margin-block:auto;display:flex;overflow:hidden}.as-row[data-astro-cid-rc5lif3d]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.as-track[data-astro-cid-rc5lif3d]{gap:var(--space-3);width:max-content;animation:as-drift var(--speed,34s) linear infinite;list-style:none;display:flex}.as-row--reverse[data-astro-cid-rc5lif3d] .as-track[data-astro-cid-rc5lif3d]{margin-left:calc(-1 * var(--space-16));animation-direction:reverse}.as-chips[data-astro-cid-rc5lif3d]:hover .as-track[data-astro-cid-rc5lif3d]{animation-play-state:paused}@keyframes as-drift{0%{transform:translate(0)}to{transform:translateX(calc(-50% - var(--space-3) / 2))}}.as-chip[data-astro-cid-rc5lif3d]{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-5) 0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-capsule);background-color:color-mix(in srgb, var(--bg) 70%, transparent);background-image:var(--gradient-surface);font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-primary);white-space:nowrap;flex-shrink:0;display:inline-flex}.as-chip[data-astro-cid-rc5lif3d] svg{color:var(--detail)}@media (prefers-reduced-motion:reduce){.as-track[data-astro-cid-rc5lif3d]{width:auto;padding-inline:var(--space-8);flex-wrap:wrap;animation:none}.as-row[data-astro-cid-rc5lif3d]{-webkit-mask-image:none;mask-image:none}.as-row--reverse[data-astro-cid-rc5lif3d] .as-track[data-astro-cid-rc5lif3d]{margin-left:0}.as-chip--clone[data-astro-cid-rc5lif3d]{display:none}}.cx[data-astro-cid-fwiqqwg4]{gap:var(--space-4);text-align:left;grid-template-columns:1fr 1fr;max-width:68em;margin-inline:auto;display:grid}.cx-tile--pain[data-astro-cid-fwiqqwg4]{order:1}.cx-tile--fix[data-astro-cid-fwiqqwg4]{order:2}.cx-tile[data-astro-cid-fwiqqwg4]{--fb-h:0;border:1px solid var(--bento-edge);background-color:var(--bg);box-shadow:var(--bento-inset);transition:--fb-h .3s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;position:relative;overflow:hidden}.cx-tile[data-astro-cid-fwiqqwg4]:hover{--fb-h:1}.cx-art[data-astro-cid-fwiqqwg4]{height:230px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.cx-body[data-astro-cid-fwiqqwg4]{padding:0 var(--space-6) var(--space-6);flex-direction:column;flex:1;display:flex}.cx-label[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);display:inline-flex}.cx-label--fix[data-astro-cid-fwiqqwg4]{color:var(--text-primary)}.cx-mark[data-astro-cid-fwiqqwg4]{border-radius:var(--radius-capsule);background-color:var(--glass-fill);width:20px;height:20px;color:var(--text-secondary);place-items:center;display:grid}.cx-mark--fix[data-astro-cid-fwiqqwg4]{background-color:var(--success-subtle);color:var(--success)}.cx-list[data-astro-cid-fwiqqwg4]{flex-direction:column;list-style:none;display:flex}.cx-pain[data-astro-cid-fwiqqwg4]{align-items:flex-start;gap:var(--space-3);border-top:1px solid var(--border-subtle);padding:10px 0;display:flex}.cx-pain__icon[data-astro-cid-fwiqqwg4]{border:1px solid var(--bento-edge);border-radius:var(--radius-capsule);background-color:var(--glass-fill);width:22px;height:22px;color:var(--text-caption);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.cx-pain__t[data-astro-cid-fwiqqwg4]{font-size:var(--fs-value);color:var(--text-secondary);text-decoration:line-through;text-decoration-color:var(--border-strong);line-height:22px}.cx-pain__n[data-astro-cid-fwiqqwg4]{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--text-caption)}.cx-fix[data-astro-cid-fwiqqwg4]{align-items:flex-start;gap:var(--space-3);border-top:1px solid var(--border-subtle);padding:10px 0;display:flex}.cx-fix__icon[data-astro-cid-fwiqqwg4]{border:1px solid var(--success-edge);border-radius:var(--radius-capsule);background-color:var(--success-subtle);width:22px;height:22px;color:var(--success);flex-shrink:0;place-items:center;margin-top:1px;display:grid}.cx-fix__text[data-astro-cid-fwiqqwg4]{flex-direction:column;display:flex}.cx-fix__t[data-astro-cid-fwiqqwg4]{font-size:var(--fs-value);line-height:22px;font-weight:var(--weight-semibold);color:var(--text-primary)}.cx-fix__n[data-astro-cid-fwiqqwg4]{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--text-secondary)}.cx-foot[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-3) var(--space-5);padding-top:var(--space-5);flex-wrap:wrap;margin-top:auto;display:flex}.cx-btn[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-6);border-radius:var(--radius-capsule);background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:var(--btn-hero-shadow);font-size:var(--fs-label);font-weight:var(--weight-semibold);color:var(--btn-hero-text);transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);display:inline-flex}.cx-btn[data-astro-cid-fwiqqwg4]:hover{background-color:var(--btn-hero-bg-hover);box-shadow:var(--btn-hero-shadow-hover)}.cx-btn[data-astro-cid-fwiqqwg4]:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.cx-note[data-astro-cid-fwiqqwg4]{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--text-secondary)}.cx-tile--fix[data-astro-cid-fwiqqwg4] .cx-art[data-astro-cid-fwiqqwg4]{padding-top:var(--space-8);background-image:radial-gradient(50% 40% at 50% 45%, rgb(var(--success-rgb) / .14), transparent 80%);justify-content:center;display:flex}.cx-card[data-astro-cid-fwiqqwg4]{width:340px;height:max-content;padding:var(--space-4);border:1px solid var(--success-border);border-radius:var(--radius-card);background-color:var(--bg);background-image:linear-gradient(var(--bento-chip), var(--bento-chip));box-shadow:var(--bento-inset), 0 24px 48px -20px rgb(var(--success-rgb) / .35);scale:calc(.96 + .04 * var(--fb-h));transform-origin:top}.cx-card__head[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-subtle);display:flex}.cx-av[data-astro-cid-fwiqqwg4]{border:1px solid var(--border-medium);border-radius:var(--radius-capsule);width:36px;height:36px;font-size:12px;font-weight:var(--weight-semibold);color:var(--text-primary);flex-shrink:0;place-items:center;display:grid}.cx-who[data-astro-cid-fwiqqwg4]{flex-direction:column;flex:1;min-width:0;display:flex}.cx-name[data-astro-cid-fwiqqwg4]{font-size:14px;line-height:18px;font-weight:var(--weight-semibold);color:var(--text-primary);align-items:center;gap:4px;display:flex}.cx-name[data-astro-cid-fwiqqwg4] .cx-ok{color:var(--success)}.cx-role[data-astro-cid-fwiqqwg4]{color:var(--text-secondary);font-size:11px;line-height:15px}.cx-stage[data-astro-cid-fwiqqwg4],.cx-test[data-astro-cid-fwiqqwg4]{border:1px solid var(--success-edge);border-radius:var(--radius-capsule);font-size:11px;line-height:14px;font-weight:var(--weight-semibold);color:var(--success);white-space:nowrap;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.cx-tests[data-astro-cid-fwiqqwg4]{padding:var(--space-3) 0;gap:6px;display:flex}.cx-test[data-astro-cid-fwiqqwg4]{border-color:var(--bento-edge);background-color:var(--glass-fill);font-weight:var(--weight-medium);color:var(--text-primary)}.cx-test[data-astro-cid-fwiqqwg4] svg{color:var(--success)}.cx-msg[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-2);padding:10px var(--space-3);border-radius:var(--radius-control);background-color:var(--glass-fill);color:var(--text-body);font-size:12px;line-height:16px;display:flex}.cx-msg[data-astro-cid-fwiqqwg4] svg{color:var(--text-secondary);flex-shrink:0}.cx-tile--pain[data-astro-cid-fwiqqwg4] .cx-art[data-astro-cid-fwiqqwg4]{scale:calc(.97 + .03 * var(--fb-h));transform-origin:top}.cx-bit[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-2);border:1px solid var(--bento-edge);border-radius:var(--radius-control);background-color:var(--bg);background-image:linear-gradient(var(--bento-chip), var(--bento-chip));color:var(--text-secondary);white-space:nowrap;padding:9px 12px;font-size:12px;line-height:16px;display:inline-flex;position:absolute}.cx-bit[data-astro-cid-fwiqqwg4] svg{color:var(--text-caption)}.cx-bit__n[data-astro-cid-fwiqqwg4]{border-radius:var(--radius-capsule);background-color:var(--border-medium);color:var(--text-primary);padding:0 6px;font-size:10px}.cx-bit--1[data-astro-cid-fwiqqwg4]{top:34px;left:8%;rotate:-4deg}.cx-bit--2[data-astro-cid-fwiqqwg4]{top:80px;left:30%;rotate:2deg}.cx-bit--3[data-astro-cid-fwiqqwg4]{flex-direction:column;align-items:flex-start;top:120px;left:6%;rotate:3deg}.cx-sheet__name[data-astro-cid-fwiqqwg4]{align-items:center;gap:var(--space-2);display:inline-flex}.cx-sheet[data-astro-cid-fwiqqwg4]{grid-template-columns:repeat(3,48px);gap:3px;display:grid}.cx-sheet[data-astro-cid-fwiqqwg4] i[data-astro-cid-fwiqqwg4]{background-color:var(--border-default);border-radius:2px;height:8px}.cx-bit--4[data-astro-cid-fwiqqwg4]{border-color:var(--border-medium);font-weight:var(--weight-medium);color:var(--text-body);padding:14px 16px;top:26px;right:8%;rotate:5deg}.cx-bit--5[data-astro-cid-fwiqqwg4]{top:150px;right:6%;rotate:-3deg}.cx-dots[data-astro-cid-fwiqqwg4]{display:none}@media (width<=767px){.cx[data-astro-cid-fwiqqwg4]{gap:var(--space-3);margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.cx[data-astro-cid-fwiqqwg4]::-webkit-scrollbar{display:none}.cx-tile[data-astro-cid-fwiqqwg4]{scroll-snap-align:start;flex:0 0 88%}.cx-tile--fix[data-astro-cid-fwiqqwg4]{order:1}.cx-tile--pain[data-astro-cid-fwiqqwg4]{scroll-snap-align:end;order:2}.cx-tile[data-astro-cid-fwiqqwg4]{--fb-h:1}.cx-art[data-astro-cid-fwiqqwg4]{height:200px}.cx-card[data-astro-cid-fwiqqwg4]{width:300px}.cx-body[data-astro-cid-fwiqqwg4]{padding:0 var(--space-5) var(--space-5)}.cx-dots[data-astro-cid-fwiqqwg4]{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);display:flex}.cx-dots[data-astro-cid-fwiqqwg4] span[data-astro-cid-fwiqqwg4]{border-radius:var(--radius-capsule);background-color:var(--border-medium);width:8px;height:8px;transition:width .3s var(--ease-out), background-color .3s var(--ease-out)}.cx-dots[data-astro-cid-fwiqqwg4] span[data-astro-cid-fwiqqwg4].is-on{background-color:var(--text-primary);width:24px}}.badge[data-astro-cid-xnvg4s5j]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-capsule);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--weight-medium);white-space:nowrap;border:1px solid #0000;display:inline-flex}.badge--accent[data-astro-cid-xnvg4s5j]{background-color:var(--action-subtle);border-color:var(--border-accent);color:var(--detail)}.badge--glass[data-astro-cid-xnvg4s5j]{background-color:var(--glass-fill);color:var(--text-primary);letter-spacing:var(--track-snug)}.badge--solid[data-astro-cid-xnvg4s5j]{background-color:var(--action);background-image:var(--gloss-primary);color:var(--text-primary);text-shadow:var(--text-shadow-btn)}.badge--neutral[data-astro-cid-xnvg4s5j]{background-color:var(--surface-selected);border-color:var(--border-default);color:var(--text-body)}.badge--success[data-astro-cid-xnvg4s5j]{background-color:var(--success-subtle);border-color:var(--success-border);color:var(--success)}.badge--warning[data-astro-cid-xnvg4s5j]{background-color:var(--warning-subtle);border-color:var(--warning-border);color:var(--warning)}.badge--error[data-astro-cid-xnvg4s5j]{background-color:var(--error-subtle);border-color:var(--error-border);color:var(--error)}.badge--info[data-astro-cid-xnvg4s5j]{background-color:var(--info-subtle);border-color:var(--info-border);color:var(--info)}.pr-grid[data-astro-cid-j7xdwx4a]{gap:var(--space-6);text-align:left;grid-template-columns:1fr;max-width:30em;margin-inline:auto;list-style:none;display:grid}@media (width>=1280px){.pr-grid[data-astro-cid-j7xdwx4a]{grid-template-columns:repeat(3,1fr);max-width:none}}.pr-grid[data-astro-cid-j7xdwx4a]>li[data-astro-cid-j7xdwx4a]{display:flex}.pr-grid[data-astro-cid-j7xdwx4a] .pr-card{isolation:isolate;gap:var(--space-4);width:100%;padding:var(--space-5);border-color:var(--border-default);flex-direction:column;display:flex;position:relative}.pr-grid[data-astro-cid-j7xdwx4a] .pr-card--highlight{border-color:var(--detail);--spot-edge:0;background-image:radial-gradient(90% 45% at 50% 100%, rgb(var(--action-rgb) / .55), transparent 72%), radial-gradient(50% 25% at 50% 100%, rgb(var(--action-focus-rgb) / .22), transparent 70%), var(--gradient-surface)}.pr-top[data-astro-cid-j7xdwx4a]{gap:var(--space-3);flex-direction:column;display:flex}.pr-head[data-astro-cid-j7xdwx4a]{align-items:center;column-gap:var(--space-3);grid-template-columns:1fr auto;display:grid}.pr-name[data-astro-cid-j7xdwx4a]{font-size:var(--fs-card);line-height:var(--lh-card);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary)}.pr-tagline[data-astro-cid-j7xdwx4a]{margin-top:var(--space-1);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-caption);grid-column:1/-1}.pr-head[data-astro-cid-j7xdwx4a] .pr-badge{padding-inline:var(--space-2);flex-shrink:0;margin-block:-2px}.pr-head[data-astro-cid-j7xdwx4a] .pr-badge img[data-astro-cid-j7xdwx4a]{display:block}.pr-switch[data-astro-cid-j7xdwx4a]{align-self:flex-start;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-default);border-radius:var(--radius-capsule);margin:0;display:inline-flex}.pr-switch__opt[data-astro-cid-j7xdwx4a]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-capsule);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary);white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease);display:inline-flex}.pr-switch__opt[data-astro-cid-j7xdwx4a]:hover{background-color:var(--glass-fill)}.pr-switch__opt[data-astro-cid-j7xdwx4a]:has(input:checked){background-color:var(--surface-selected)}.pr-switch__save[data-astro-cid-j7xdwx4a]{font-weight:var(--weight-semibold);color:var(--success);margin-left:5px}.pr-switch__opt[data-astro-cid-j7xdwx4a]:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--focus-ring-width)}.pr-switch--static[data-astro-cid-j7xdwx4a] .pr-switch__opt[data-astro-cid-j7xdwx4a]{background-color:var(--glass-fill);cursor:default}@media (width<=400px){.pr-switch__opt[data-astro-cid-j7xdwx4a]{padding-inline:var(--space-2)}.pr-switch__save[data-astro-cid-j7xdwx4a]{margin-left:3px}}@media (width<=350px){.pr-switch[data-astro-cid-j7xdwx4a]:not(.pr-switch--static){align-self:stretch}.pr-switch[data-astro-cid-j7xdwx4a]:not(.pr-switch--static) .pr-switch__opt[data-astro-cid-j7xdwx4a]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center}.pr-switch__save[data-astro-cid-j7xdwx4a]{margin-left:0}}.pr-rule[data-astro-cid-j7xdwx4a]{border-top:1px solid var(--glass-fill)}.pr-tagslot[data-astro-cid-j7xdwx4a]{margin-bottom:calc(var(--space-2) * -1)}.pr-tagslot[data-astro-cid-j7xdwx4a] .pr-tag--3mo[data-astro-cid-j7xdwx4a]{visibility:hidden}.pr-tagslot[data-astro-cid-j7xdwx4a] .pr-tag--6mo[data-astro-cid-j7xdwx4a]{display:none}@supports selector(:has(a)){.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="3mo"]:checked) .pr-tagslot[data-astro-cid-j7xdwx4a] .pr-tag--3mo[data-astro-cid-j7xdwx4a]{visibility:visible}.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="6mo"]:checked) .pr-tagslot[data-astro-cid-j7xdwx4a] .pr-tag--3mo[data-astro-cid-j7xdwx4a]{display:none}.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="6mo"]:checked) .pr-tagslot[data-astro-cid-j7xdwx4a] .pr-tag--6mo[data-astro-cid-j7xdwx4a]{display:inline-block}}.pr-tag[data-astro-cid-j7xdwx4a]{padding:2px var(--space-2);border:1px solid var(--success-border);background-color:var(--success-subtle);font-size:11px;line-height:16px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--success);border-radius:6px;display:inline-block}.pr-cta-note[data-astro-cid-j7xdwx4a]{margin-top:calc(var(--space-2) * -1);text-align:center;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--text-caption)}.pr-price[data-astro-cid-j7xdwx4a]{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.pr-price__was[data-astro-cid-j7xdwx4a]{font-size:var(--fs-card);line-height:var(--lh-card);color:var(--text-caption)}.pr-price__now[data-astro-cid-j7xdwx4a]{font-size:calc(var(--fs-display) * 1.12);line-height:1;font-weight:var(--weight-medium);color:var(--text-primary)}@media (prefers-reduced-motion:no-preference){.pr-amount[data-astro-cid-j7xdwx4a] .pr-price__now[data-astro-cid-j7xdwx4a]{transform-origin:0;animation:.22s cubic-bezier(.34,1.56,.64,1) pr-pop;display:inline-block}}@keyframes pr-pop{0%{transform:scale(1)}45%{transform:scale(1.04)}to{transform:scale(1)}}.pr-price__per[data-astro-cid-j7xdwx4a],.pr-note[data-astro-cid-j7xdwx4a]{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-caption)}.pr-amount[data-astro-cid-j7xdwx4a]{gap:var(--space-4);flex-direction:column;display:flex}.pr-amount--3mo[data-astro-cid-j7xdwx4a],.pr-amount--6mo[data-astro-cid-j7xdwx4a]{display:none}@supports selector(:has(a)){.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="3mo"]:checked) .pr-amount--monthly[data-astro-cid-j7xdwx4a],.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="6mo"]:checked) .pr-amount--monthly[data-astro-cid-j7xdwx4a]{display:none}.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="3mo"]:checked) .pr-amount--3mo[data-astro-cid-j7xdwx4a],.pr-top[data-astro-cid-j7xdwx4a]:has(input[value="6mo"]:checked) .pr-amount--6mo[data-astro-cid-j7xdwx4a]{display:flex}}@supports not selector(:has(a)){.pr-switch[data-astro-cid-j7xdwx4a]:not(.pr-switch--static){display:none}}.pr-top[data-astro-cid-j7xdwx4a] .pr-cta{gap:var(--space-2)}.pr-top[data-astro-cid-j7xdwx4a] .pr-cta.btn--primary{background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);box-shadow:var(--btn-hero-shadow);color:var(--btn-hero-text);text-shadow:none}.pr-top[data-astro-cid-j7xdwx4a] .pr-cta.btn--primary:hover{background-color:var(--btn-hero-bg-hover);box-shadow:var(--btn-hero-shadow-hover)}.pr-switch__opt[data-astro-cid-j7xdwx4a],.pr-top[data-astro-cid-j7xdwx4a] .pr-cta{isolation:isolate;position:relative;overflow:hidden}.pr-switch__opt[data-astro-cid-j7xdwx4a]:after,.pr-top[data-astro-cid-j7xdwx4a] .pr-cta:after{content:"";background-image:var(--glint-sweep);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-120%)}.pr-top[data-astro-cid-j7xdwx4a] .pr-cta.btn--primary{--glint-rgb:var(--action-rgb)}.pr-top[data-astro-cid-j7xdwx4a] .pr-cta.btn--outline:hover{background-color:#0000}@media (prefers-reduced-motion:no-preference){.pr-switch__opt[data-astro-cid-j7xdwx4a]:hover:after,.pr-top[data-astro-cid-j7xdwx4a] .pr-cta:hover:after{animation:1.1s cubic-bezier(.32,.72,0,1) forwards pr-glint}}@keyframes pr-glint{0%{opacity:0;transform:translate(-120%)}15%{opacity:1}to{opacity:0;transform:translate(120%)}}.pr-limits[data-astro-cid-j7xdwx4a]{flex-direction:column;display:flex}.pr-limit[data-astro-cid-j7xdwx4a]{justify-content:space-between;gap:var(--space-4);padding:7px var(--space-3);background-color:var(--bg);border:1px solid var(--glass-fill);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--text-primary);display:flex}.pr-limit[data-astro-cid-j7xdwx4a]+.pr-limit[data-astro-cid-j7xdwx4a]{margin-top:-1px}.pr-limit[data-astro-cid-j7xdwx4a]:first-child{border-radius:var(--radius-card) var(--radius-card) 0 0}.pr-limit[data-astro-cid-j7xdwx4a]:last-child{border-radius:0 0 var(--radius-card) var(--radius-card)}.pr-limit[data-astro-cid-j7xdwx4a] dt[data-astro-cid-j7xdwx4a]{font-weight:var(--weight-medium)}.pr-limit[data-astro-cid-j7xdwx4a] dd[data-astro-cid-j7xdwx4a]{font-weight:var(--weight-semibold);text-align:right}.pr-features[data-astro-cid-j7xdwx4a]{gap:var(--space-3);padding-inline:var(--space-2);flex-direction:column;display:flex}.pr-features__label[data-astro-cid-j7xdwx4a]{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-semibold);color:var(--text-caption)}.pr-features__list[data-astro-cid-j7xdwx4a]{column-gap:var(--space-3);grid-template-columns:auto 1fr;row-gap:6px;list-style:none;display:grid}.pr-feature[data-astro-cid-j7xdwx4a]{grid-template-columns:subgrid;font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-primary);grid-column:span 2;align-items:center;display:grid}.pr-feature[data-astro-cid-j7xdwx4a] img[data-astro-cid-j7xdwx4a]{justify-self:center;display:block}.pr-footnote[data-astro-cid-j7xdwx4a]{margin-top:var(--space-16);text-wrap:balance;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary)}#pricing{isolation:isolate;position:relative}#pricing:before{content:"";z-index:-1;background:var(--glow-ambient-strong);pointer-events:none;position:absolute;inset:0}.faq-list[data-astro-cid-tycplb2i]{gap:var(--space-3);text-align:left;flex-direction:column;max-width:48em;margin-inline:auto;display:flex}.faq-list[data-astro-cid-tycplb2i]>.faq-item{border-radius:calc(var(--radius-card) * 1.5);border-color:var(--border-default);transition:border-color var(--duration-normal) var(--ease-out), var(--spot-fade)}.faq-list[data-astro-cid-tycplb2i]>.faq-item[open]{border-color:var(--border-medium)}.faq-q[data-astro-cid-tycplb2i]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);cursor:pointer;font-size:var(--fs-card);line-height:var(--lh-card);font-weight:var(--weight-medium);letter-spacing:var(--track-snug);color:var(--text-primary);list-style:none;display:flex}@media (width>=768px){.faq-q[data-astro-cid-tycplb2i]{padding:var(--space-6) var(--space-8)}}.faq-q[data-astro-cid-tycplb2i]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-tycplb2i]:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:calc(-1 * var(--focus-ring-width));border-radius:inherit}.faq-q__text[data-astro-cid-tycplb2i]{text-wrap:pretty}.faq-q__mark[data-astro-cid-tycplb2i]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-capsule);border:1px solid var(--border-default);background-color:var(--glass-fill);color:var(--detail);flex-shrink:0;place-items:center;display:grid}.faq-q__mark[data-astro-cid-tycplb2i] svg{transform:rotate(var(--icon-r));transition:--icon-r var(--duration-slow) var(--ease-out);display:block}.faq-item[open] .faq-q__mark[data-astro-cid-tycplb2i] svg{--icon-r:180deg}.faq-a[data-astro-cid-tycplb2i]{margin-inline:var(--space-5);padding:var(--space-5) 0 var(--space-6);border-top:1px solid var(--border-default);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body)}@media (width>=768px){.faq-a[data-astro-cid-tycplb2i]{margin-inline:var(--space-8)}}@supports (interpolate-size:allow-keywords){.faq-list[data-astro-cid-tycplb2i]>.faq-item{interpolate-size:allow-keywords}.faq-list[data-astro-cid-tycplb2i]>.faq-item::details-content{height:0;transition:height .3s var(--ease), content-visibility .3s allow-discrete;overflow:clip}.faq-list[data-astro-cid-tycplb2i]>.faq-item[open]::details-content{height:auto}}@media (prefers-reduced-motion:reduce){.faq-q__mark[data-astro-cid-tycplb2i] svg,.faq-list[data-astro-cid-tycplb2i]>.faq-item::details-content{transition:none}}.section.final-cta .fc-card{align-items:center;gap:var(--space-6);padding:var(--space-12) var(--space-6);border-color:var(--border-default);background-image:var(--horizon-haze), var(--horizon-arc), var(--gradient-surface);background-repeat:no-repeat;flex-direction:column;display:flex}@media (width>=768px){.section.final-cta .fc-card{padding:var(--space-24) var(--space-12)}}.fc-title[data-astro-cid-x5xn55qe]{max-width:16em;font-size:var(--fs-section);line-height:var(--lh-section);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);color:var(--text-primary);text-wrap:balance}.fc-sub[data-astro-cid-x5xn55qe]{max-width:36em;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-body);text-wrap:balance}.section.final-cta .fc-btn{gap:var(--space-4);min-height:64px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-8);font-size:var(--fs-card);background-color:var(--glass-fill);background-image:var(--sheen-fine), var(--cta-glass-fill);border-color:var(--cta-glass-border);box-shadow:var(--cta-glass-shadow);transition:background-position var(--duration-sheen-hover) var(--ease-out), border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out);background-position:115% 0,0 0;background-repeat:no-repeat;background-size:250% 100%,100% 100%}.section.final-cta .fc-btn:hover{background-image:var(--sheen-fine), var(--cta-glass-fill-hover);border-color:var(--cta-glass-border-hover);box-shadow:var(--cta-glass-shadow-hover);background-position:31% 0,0 0}@media (prefers-reduced-motion:reduce){.section.final-cta .fc-btn{transition:border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out)}}.fc-btn__chip[data-astro-cid-x5xn55qe]{border-radius:var(--radius-capsule);background-color:var(--btn-hero-bg);background-image:var(--btn-hero-fill);width:46px;height:46px;box-shadow:var(--btn-hero-shadow);color:var(--btn-hero-text);place-items:center;display:grid}.fc-btn__chip[data-astro-cid-x5xn55qe] svg{display:block}@media (width>=768px){.section.final-cta .fc-btn{gap:var(--space-5);min-height:76px;padding-left:var(--space-12);font-size:20px}.fc-btn__chip[data-astro-cid-x5xn55qe]{width:56px;height:56px}}.fc-trust[data-astro-cid-x5xn55qe]{font-size:var(--fs-label);line-height:var(--lh-label);font-weight:var(--weight-medium);color:var(--text-secondary);text-wrap:balance}.fc-trust__item[data-astro-cid-x5xn55qe]{white-space:nowrap}.fc-trust[data-astro-cid-x5xn55qe]{justify-content:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;list-style:none;display:flex}.fc-trust__item[data-astro-cid-x5xn55qe]{align-items:center;gap:var(--space-2);display:inline-flex}.fc-trust__check[data-astro-cid-x5xn55qe]{border-radius:var(--radius-capsule);background-color:var(--success-subtle);width:16px;height:16px;color:var(--success);place-items:center;display:grid}
