.hero[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + clamp(40px, 7vw, 104px));padding-bottom:clamp(64px,8vw,120px);position:relative;overflow:clip}.hero__inner[data-astro-cid-i3irphx7]{align-items:center;gap:40px;display:grid}.hero__copy[data-astro-cid-i3irphx7]{justify-items:start;gap:28px;display:grid}.hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{animation:hero-in .9s var(--ease) both}.hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){animation-delay:80ms}.hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(3){animation-delay:.18s}.hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(4){animation-delay:.26s}.hero__title[data-astro-cid-i3irphx7]{font-size:var(--fs-h1);gap:.06em;line-height:1.02;display:grid}.hero__line--dim[data-astro-cid-i3irphx7]{color:#8b93aa}.hero__key[data-astro-cid-i3irphx7]{color:var(--blue-300)}.hero__lead[data-astro-cid-i3irphx7]{max-width:56ch;font-size:var(--fs-lead)}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:12px;display:flex}.hero__visual[data-astro-cid-i3irphx7]{aspect-ratio:1;width:min(240px,58vw);animation:hero-visual-in 1.2s var(--ease) both;order:-1;margin-inline:auto;position:relative}.hero__glow[data-astro-cid-i3irphx7]{filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#1a5cff57,#1a5cff14 60%,#0000 78%);position:absolute;inset:-20%}.hero__visual[data-astro-cid-i3irphx7] .hero__emblem{filter:drop-shadow(0 0 36px #1a5cff73);width:100%;height:100%;transition:opacity .6s var(--ease);padding:11%;position:absolute;inset:0}.hero__visual[data-astro-cid-i3irphx7] .hero__emblem.is-hidden{opacity:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hero__visual[data-astro-cid-i3irphx7]:not(.is-static) .hero__emblem{opacity:0}}.hero__visual[data-astro-cid-i3irphx7] .emblem__eye{filter:drop-shadow(0 0 6px #8eaeffe6)}.hero__corner[data-astro-cid-i3irphx7]{border:0 solid #8eaeff80;width:26px;height:26px;position:absolute}.hero__corner--tl[data-astro-cid-i3irphx7]{border-top-width:2px;border-left-width:2px;top:0;left:0}.hero__corner--tr[data-astro-cid-i3irphx7]{border-top-width:2px;border-right-width:2px;top:0;right:0}.hero__corner--bl[data-astro-cid-i3irphx7]{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.hero__corner--br[data-astro-cid-i3irphx7]{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.hero__hud[data-astro-cid-i3irphx7]{color:var(--text-subtle);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:.625rem;display:inline-flex;position:absolute}.hero__hud--top[data-astro-cid-i3irphx7]{top:8px;left:34px}.hero__hud--bottom[data-astro-cid-i3irphx7]{bottom:-19px;right:0}.hero__hud-dot[data-astro-cid-i3irphx7]{background:var(--blue);border-radius:50%;width:6px;height:6px;animation:1.6s steps(2,start) infinite blink}html.intro-playing .hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7],html.intro-playing .hero__visual[data-astro-cid-i3irphx7]{animation-play-state:paused}@keyframes hero-in{0%{opacity:0;transform:translateY(16px)}}@keyframes hero-visual-in{0%{opacity:0;transform:scale(.96)}}@keyframes blink{to{visibility:hidden}}@media (width<=1023px){.hero[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 16px);padding-bottom:56px}.hero__inner[data-astro-cid-i3irphx7]{gap:30px}.hero__copy[data-astro-cid-i3irphx7]{gap:18px}.hero__title[data-astro-cid-i3irphx7]{font-size:clamp(2rem,1rem + 3.4vw,2.9rem);font-stretch:108%;line-height:1.05}}@media (width<=767px){.hero__copy[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7],.hero__visual[data-astro-cid-i3irphx7]{animation:none}.hero__lead[data-astro-cid-i3irphx7]{font-size:1.0625rem;line-height:1.5}.hero__actions[data-astro-cid-i3irphx7]{gap:10px;width:100%;max-width:420px;display:grid}.hero__actions[data-astro-cid-i3irphx7] .btn{min-height:52px}}@media (width<=767px) and (height<=700px){.hero[data-astro-cid-i3irphx7]{padding-top:calc(var(--header-h) + 8px)}.hero__inner[data-astro-cid-i3irphx7]{gap:22px}.hero__copy[data-astro-cid-i3irphx7]{gap:12px}.hero__visual[data-astro-cid-i3irphx7]{width:min(208px,54vw)}.hero__hud--bottom[data-astro-cid-i3irphx7]{bottom:-14px}}@media (width<=360px){.hero__title[data-astro-cid-i3irphx7]{font-size:1.75rem}.hero__hud--top[data-astro-cid-i3irphx7]{display:none}}@media (orientation:landscape) and (height<=500px) and (width<=1023px){.hero__inner[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px}.hero__visual[data-astro-cid-i3irphx7]{order:0;width:min(240px,56svh);margin-top:8px}.hero__title[data-astro-cid-i3irphx7]{font-size:1.75rem}.hero__actions[data-astro-cid-i3irphx7]{max-width:none;display:flex}.hero__actions[data-astro-cid-i3irphx7] .btn{min-height:48px}}@media (width>=1024px){.hero[data-astro-cid-i3irphx7]{align-items:center;min-height:min(100svh,980px);display:grid}.hero__inner[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px}.hero__visual[data-astro-cid-i3irphx7]{order:0;width:min(100%,540px)}.hero__hud[data-astro-cid-i3irphx7]{gap:8px;font-size:.7rem}.hero__hud--top[data-astro-cid-i3irphx7]{top:-28px;left:0}.hero__hud--bottom[data-astro-cid-i3irphx7]{bottom:-28px;right:0}.hero__hud-dot[data-astro-cid-i3irphx7]{box-shadow:0 0 8px var(--blue)}}.certs[data-astro-cid-jkyltjvl]{border-block:1px solid var(--line);background:#0a0c128c;padding-block:clamp(48px,6vw,72px)}.certs__inner[data-astro-cid-jkyltjvl]{align-items:center;gap:32px;display:grid}.certs__title[data-astro-cid-jkyltjvl]{letter-spacing:-.01em;font-size:1.35rem;font-weight:700;line-height:1.2}.certs__text[data-astro-cid-jkyltjvl]{max-width:30ch;color:var(--text-subtle);margin-top:10px;font-size:.95rem}.certs__list[data-astro-cid-jkyltjvl]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px 16px;display:grid}.cert[data-astro-cid-jkyltjvl]{text-align:center;justify-items:center;gap:6px;display:grid}.cert[data-astro-cid-jkyltjvl] .cert__img{filter:grayscale()brightness(1.1);opacity:.82;width:auto;height:64px;transition:filter .3s var(--ease), opacity .3s var(--ease), transform .3s var(--ease);margin-bottom:6px}.certs__list[data-astro-cid-jkyltjvl]{position:relative}.certs__list[data-astro-cid-jkyltjvl]:after{content:"";background:linear-gradient(transparent, var(--blue-300), transparent);opacity:0;pointer-events:none;width:2px;position:absolute;top:-12px;bottom:-12px;left:0}.certs__list[data-astro-cid-jkyltjvl].is-scanning:after{animation:certs-beam 1.3s var(--ease) both}.cert[data-astro-cid-jkyltjvl].is-lit .cert__img{filter:drop-shadow(0 0 14px #1a5cff8c);opacity:1;transform:translateY(-3px)}@keyframes certs-beam{0%{opacity:1;left:0}85%{opacity:1}to{opacity:0;left:100%}}.certs__fame[data-astro-cid-jkyltjvl]{max-width:34ch;color:var(--text-subtle);align-items:flex-start;gap:10px;margin-top:18px;font-size:.9rem;line-height:1.45;display:flex}.certs__fame[data-astro-cid-jkyltjvl] .icon{color:var(--blue-300);flex:none;margin-top:1px}.certs__fame[data-astro-cid-jkyltjvl] strong[data-astro-cid-jkyltjvl]{color:var(--text);font-weight:600}.cert[data-astro-cid-jkyltjvl]:hover .cert__img{filter:none;opacity:1;transform:translateY(-2px)}.cert__code[data-astro-cid-jkyltjvl]{color:var(--text);white-space:nowrap;font-size:.85rem;font-weight:600}.cert__issuer[data-astro-cid-jkyltjvl]{color:var(--text-subtle);font-size:.78rem}@media (width<=599px){.certs__list[data-astro-cid-jkyltjvl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 10px}.cert[data-astro-cid-jkyltjvl] .cert__img{height:52px}.cert__code[data-astro-cid-jkyltjvl]{white-space:normal;font-size:.8rem}}@media (width>=1024px){.certs__inner[data-astro-cid-jkyltjvl]{grid-template-columns:280px 1fr;gap:48px}}@media (width>=1200px){.certs__list[data-astro-cid-jkyltjvl]{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:8px}.cert__code[data-astro-cid-jkyltjvl]{white-space:normal}}@media (width<=1199px){.cert[data-astro-cid-jkyltjvl] .cert__img{filter:none;opacity:1}}@media (width<=599px){.certs__list[data-astro-cid-jkyltjvl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.cert[data-astro-cid-jkyltjvl]{text-align:left;grid-template-columns:44px minmax(0,1fr);place-items:center start;gap:2px 12px}.cert[data-astro-cid-jkyltjvl] .cert__img{object-fit:contain;grid-row:1/span 2;justify-self:center;max-width:44px;height:44px;margin:0}.cert__code[data-astro-cid-jkyltjvl]{align-self:end}.cert__issuer[data-astro-cid-jkyltjvl]{align-self:start}}@media (width<=359px){.cert__issuer[data-astro-cid-jkyltjvl]{display:none}.cert__code[data-astro-cid-jkyltjvl]{grid-row:1/span 2;align-self:center}}.why__head[data-astro-cid-3kunynqv]{gap:24px;margin-bottom:clamp(40px,6vw,72px);display:grid}.why__title[data-astro-cid-3kunynqv]{gap:20px;display:grid}.why__art[data-astro-cid-3kunynqv]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);padding:clamp(16px,3vw,32px);position:relative;overflow:hidden}.crack[data-astro-cid-3kunynqv]{width:100%;height:auto;overflow:visible}.crack__hatch[data-astro-cid-3kunynqv]{stroke:#d3e0ff1a;stroke-width:1px}.crack__wall[data-astro-cid-3kunynqv]{stroke:var(--line-strong);stroke-width:1px}.crack__dim[data-astro-cid-3kunynqv]{fill:none;stroke:var(--text-subtle);stroke-width:1px}.crack__dot[data-astro-cid-3kunynqv]{fill:var(--blue-300)}.crack__label[data-astro-cid-3kunynqv]{fill:var(--blue-300);font-family:var(--font-mono);letter-spacing:.08em;font-size:13px}@media (width<=599px){.crack[data-astro-cid-3kunynqv]{width:150%;max-width:none;margin-left:-31.25%}}@media (width<=600px){.crack__label[data-astro-cid-3kunynqv],.crack__dim[data-astro-cid-3kunynqv],.crack__dot[data-astro-cid-3kunynqv]{display:none}}.crack__label--muted[data-astro-cid-3kunynqv]{fill:var(--text-subtle);text-transform:uppercase}.crack__grain[data-astro-cid-3kunynqv]{fill:var(--blue)}.why__art[data-astro-cid-3kunynqv].is-live .crack__arm[data-astro-cid-3kunynqv]{opacity:0}.crack__canvas[data-astro-cid-3kunynqv]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (width>=900px){.why__head[data-astro-cid-3kunynqv]{grid-template-columns:1.1fr .9fr;align-items:end;gap:64px}}.arms__head[data-astro-cid-mkevathf]{gap:24px;margin-bottom:clamp(36px,5vw,64px);display:grid}.arms__title[data-astro-cid-mkevathf]{gap:20px;display:grid}.arms__stage[data-astro-cid-mkevathf]{--octo:clamp(150px, 42vw, 220px);padding-top:calc(var(--octo) + 96px);position:relative}.arms__canvas[data-astro-cid-mkevathf]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.arms__core[data-astro-cid-mkevathf]{z-index:1;width:var(--octo);justify-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.arms__octo[data-astro-cid-mkevathf]{width:var(--octo);aspect-ratio:1;position:relative}.arms__core[data-astro-cid-mkevathf] .arms__emblem{filter:drop-shadow(0 0 18px #1a5cff8c);width:100%;height:100%;transition:opacity .6s var(--ease);padding:11%;position:absolute;inset:0}.arms__core[data-astro-cid-mkevathf] .arms__emblem.is-hidden{opacity:0}.arms__core[data-astro-cid-mkevathf] .emblem__eye{filter:drop-shadow(0 0 5px #8eaeffe6)}.arms__fronts[data-astro-cid-mkevathf]{z-index:1;display:grid;position:relative}.arms__front[data-astro-cid-mkevathf]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-1);transition:border-color .3s var(--ease);position:relative}.arms__front[data-astro-cid-mkevathf]:hover,.arms__front[data-astro-cid-mkevathf]:focus-within,.arms__front[data-astro-cid-mkevathf].is-held{border-color:var(--line-strong)}.arms__link[data-astro-cid-mkevathf]{gap:2px;min-height:44px;display:grid}.arms__link[data-astro-cid-mkevathf]:after{content:"";border-radius:inherit;position:absolute;inset:0}.arms__dot[data-astro-cid-mkevathf]{border:2px solid var(--blue-300);background:var(--bg);width:12px;height:12px;transition:background-color .3s var(--ease), box-shadow .3s var(--ease);border-radius:50%;position:absolute;top:-6px;box-shadow:0 0 0 4px #1a5cff1f}.arms__name[data-astro-cid-mkevathf]{color:var(--text);transition:color var(--dur) var(--ease);font-size:1.05rem;font-weight:600}.arms__product[data-astro-cid-mkevathf]{color:var(--blue-300);font-size:.85rem;font-weight:500}.arms__text[data-astro-cid-mkevathf]{margin-top:4px;font-size:.92rem}.arms__front[data-astro-cid-mkevathf].is-active .arms__dot[data-astro-cid-mkevathf],.arms__front[data-astro-cid-mkevathf].is-hit .arms__dot[data-astro-cid-mkevathf]{background:var(--blue-300);box-shadow:0 0 0 6px #1a5cff38, 0 0 18px var(--blue)}.arms__front[data-astro-cid-mkevathf].is-active .arms__name[data-astro-cid-mkevathf]{color:var(--blue-300)}@media (width>=900px){.arms__head[data-astro-cid-mkevathf]{grid-template-columns:1.1fr .9fr;align-items:end;gap:64px}}@media (width<=1023px){.arms__fronts[data-astro-cid-mkevathf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.arms__front[data-astro-cid-mkevathf]{padding:24px 14px 16px}.arms__dot[data-astro-cid-mkevathf]{left:calc(var(--hold) - 6px)}.arms__front[data-astro-cid-mkevathf]:first-child,.arms__front[data-astro-cid-mkevathf]:nth-child(8){--hold:16%}.arms__front[data-astro-cid-mkevathf]:nth-child(3),.arms__front[data-astro-cid-mkevathf]:nth-child(6){--hold:38%}.arms__front[data-astro-cid-mkevathf]:nth-child(4),.arms__front[data-astro-cid-mkevathf]:nth-child(5){--hold:62%}.arms__front[data-astro-cid-mkevathf]:nth-child(2),.arms__front[data-astro-cid-mkevathf]:nth-child(7){--hold:84%}.arms__name[data-astro-cid-mkevathf]{font-size:.98rem}.arms__product[data-astro-cid-mkevathf]{font-size:.8rem}.arms__text[data-astro-cid-mkevathf]{color:var(--text-muted);margin-top:8px;font-size:.84rem;line-height:1.5}}@media (width<=359px){.arms__front[data-astro-cid-mkevathf]{padding-inline:10px}.arms__name[data-astro-cid-mkevathf]{font-size:.875rem}}@media (width>=1024px){.arms__stage[data-astro-cid-mkevathf]{--octo:300px;padding-top:440px}.arms__core[data-astro-cid-mkevathf] .arms__emblem{filter:drop-shadow(0 0 28px #1a5cff73)}.arms__fronts[data-astro-cid-mkevathf]{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 20px;max-width:1100px;margin-inline:auto}.arms__front[data-astro-cid-mkevathf]{padding:26px 22px 22px}.arms__dot[data-astro-cid-mkevathf]{left:calc(30% - 6px)}.arms__front[data-astro-cid-mkevathf]:nth-child(n+5) .arms__dot[data-astro-cid-mkevathf]{left:calc(70% - 6px)}.arms__text[data-astro-cid-mkevathf]{color:var(--text-muted);margin-top:10px}}.services__grid[data-astro-cid-wxodnfkh]{gap:16px;display:grid}.services__item[data-astro-cid-wxodnfkh]{display:flex}.service-card[data-astro-cid-wxodnfkh]{flex-direction:column;flex:1;gap:12px;min-height:240px;display:flex}.service-card__cat[data-astro-cid-wxodnfkh]{color:var(--blue-300);font-size:.875rem;font-weight:600}.service-card__name[data-astro-cid-wxodnfkh]{font-size:clamp(1.4rem,1.2rem + .6vw,1.75rem)}.service-card__summary[data-astro-cid-wxodnfkh]{max-width:46ch}.service-card__scope[data-astro-cid-wxodnfkh]{color:var(--text-subtle);font-size:.9rem}.service-card__more[data-astro-cid-wxodnfkh]{color:var(--text);transition:color var(--dur) var(--ease);align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-size:.95rem;font-weight:600;display:inline-flex}.service-card[data-astro-cid-wxodnfkh]:hover .service-card__more[data-astro-cid-wxodnfkh],.service-card[data-astro-cid-wxodnfkh]:focus-visible .service-card__more[data-astro-cid-wxodnfkh]{color:var(--blue-300)}@media (width>=720px){.services__grid[data-astro-cid-wxodnfkh]{grid-template-columns:repeat(2,1fr)}.services__item--featured[data-astro-cid-wxodnfkh]{grid-column:span 2}}@media (width>=1024px){.services__grid[data-astro-cid-wxodnfkh]{grid-template-columns:repeat(3,1fr)}.services__item--featured[data-astro-cid-wxodnfkh] .service-card__name[data-astro-cid-wxodnfkh]{font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem)}}@media (width<=719px){.services__grid[data-astro-cid-wxodnfkh]{gap:0}.services__item--featured[data-astro-cid-wxodnfkh]{margin-bottom:24px}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured) .service-card[data-astro-cid-wxodnfkh]{border:0;border-top:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"cat more""name more";align-items:center;gap:4px 16px;padding:18px 2px;display:grid}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured):last-child .service-card[data-astro-cid-wxodnfkh]{border-bottom:1px solid var(--line)}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured) .service-card__cat[data-astro-cid-wxodnfkh]{grid-area:cat}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured) .service-card__name[data-astro-cid-wxodnfkh]{grid-area:name;font-size:1.25rem}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured) .service-card__summary[data-astro-cid-wxodnfkh]{display:none}.services__item[data-astro-cid-wxodnfkh]:not(.services__item--featured) .service-card__more[data-astro-cid-wxodnfkh]{grid-area:more;margin:0;padding:0;font-size:0}}.exposure__inner[data-astro-cid-u3imeu34]{align-items:center;gap:48px;display:grid}.exposure__copy[data-astro-cid-u3imeu34]{justify-items:start;gap:22px;display:grid}.exposure__outro[data-astro-cid-u3imeu34]{border-left:2px solid var(--blue);max-width:52ch;color:var(--text);padding-left:16px}.term[data-astro-cid-u3imeu34]{border:1px solid var(--line-strong);border-radius:var(--radius);font-family:var(--font-mono);background:#07080d;overflow:hidden;box-shadow:0 32px 80px -40px #000c}.term__bar[data-astro-cid-u3imeu34]{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;height:42px;padding:0 16px;display:flex;position:relative}.term__title[data-astro-cid-u3imeu34]{color:var(--text-subtle);font-size:.75rem;position:absolute;left:50%;transform:translate(-50%)}.term__body[data-astro-cid-u3imeu34]{padding:20px clamp(16px,3vw,28px) 8px;font-size:.85rem}.term__cmd[data-astro-cid-u3imeu34]{color:var(--blue-300);margin-bottom:14px}.term__list[data-astro-cid-u3imeu34]{min-height:35em}@media (width<=599px){.term__list[data-astro-cid-u3imeu34]{min-height:37em}}.term__list[data-astro-cid-u3imeu34] .term__row{border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;padding:9px 0;display:grid}.term__list[data-astro-cid-u3imeu34] dt{color:var(--text-subtle)}.term__list[data-astro-cid-u3imeu34] dd{color:var(--text);overflow-wrap:anywhere}.term__note[data-astro-cid-u3imeu34]{color:var(--text-subtle);margin-top:14px;font-size:.8125rem}.term__foot[data-astro-cid-u3imeu34]{justify-content:flex-end;padding:8px 16px 16px;display:flex}.term__rerun[data-astro-cid-u3imeu34]{border:1px solid var(--line-strong);min-height:44px;color:var(--text-muted);font-family:var(--font-mono);transition:color var(--dur) var(--ease), border-color var(--dur) var(--ease);background:0 0;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:.75rem;display:inline-flex}.term__rerun[data-astro-cid-u3imeu34]:hover{color:var(--blue-300);border-color:#8eaeff73}@media (width>=1024px){.exposure__inner[data-astro-cid-u3imeu34]{grid-template-columns:1fr 1.05fr;gap:72px}}@media (width<=1023px){.exposure__inner[data-astro-cid-u3imeu34]{gap:22px}.exposure__copy[data-astro-cid-u3imeu34]{display:contents}.exposure__copy[data-astro-cid-u3imeu34]>*{justify-self:stretch}.term[data-astro-cid-u3imeu34]{order:1;margin-block:10px}.exposure__outro[data-astro-cid-u3imeu34]{order:2}.exposure__copy[data-astro-cid-u3imeu34]>.btn{order:3;justify-self:start}}@media (width<=599px){.term__body[data-astro-cid-u3imeu34]{font-size:.8rem}.term__list[data-astro-cid-u3imeu34] .term__row{padding:7px 0}}.process__lantern[data-astro-cid-2kegqo7y]{z-index:-1;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.process__inner[data-astro-cid-2kegqo7y]{gap:48px;display:grid}.process__head[data-astro-cid-2kegqo7y]{align-content:start;gap:20px;display:grid}.process__steps[data-astro-cid-2kegqo7y]{position:relative}.process__step[data-astro-cid-2kegqo7y]{grid-template-columns:11px 1fr;gap:8px 22px;padding-bottom:44px;display:grid;position:relative}.process__track[data-astro-cid-2kegqo7y]{background:var(--line-strong);width:1px;position:absolute;top:14px;bottom:14px;left:5px}.process__fill[data-astro-cid-2kegqo7y]{background:var(--blue-300);transform-origin:top;position:absolute;inset:0}.process__step[data-astro-cid-2kegqo7y]:last-child{padding-bottom:0}.process__node[data-astro-cid-2kegqo7y]{border:1px solid var(--line-strong);background:var(--bg);width:11px;height:11px;transition:background-color .4s var(--ease), border-color .4s var(--ease);border-radius:50%;margin-top:.55em}.process__body[data-astro-cid-2kegqo7y]{gap:8px;display:grid}.process__body[data-astro-cid-2kegqo7y] p[data-astro-cid-2kegqo7y]{max-width:58ch}.process__step[data-astro-cid-2kegqo7y].is-active .process__node[data-astro-cid-2kegqo7y]{border-color:var(--blue-300);background:var(--blue-300)}@media (scripting:none){.process__node[data-astro-cid-2kegqo7y]{border-color:var(--blue-300);background:var(--blue-300)}}@media (width>=1024px){.process__inner[data-astro-cid-2kegqo7y]{grid-template-columns:.85fr 1.15fr;gap:80px}.process__head[data-astro-cid-2kegqo7y]{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}}.dev__panel[data-astro-cid-eupleeiq]{border:1px solid var(--line);background:var(--bg-1);border-radius:24px;grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;padding:clamp(28px,5vw,64px);display:grid}.dev__copy[data-astro-cid-eupleeiq]{justify-items:start;gap:22px;display:grid}.dev__points[data-astro-cid-eupleeiq]{gap:16px;margin-block:6px 10px;display:grid}.dev__points[data-astro-cid-eupleeiq] li[data-astro-cid-eupleeiq]{grid-template-columns:18px 1fr;gap:14px;display:grid}.dev__points[data-astro-cid-eupleeiq] .icon{color:var(--blue-300);margin-top:3px}.dev__points[data-astro-cid-eupleeiq] h3[data-astro-cid-eupleeiq]{letter-spacing:0;font-size:1.05rem;font-stretch:100%}.dev__points[data-astro-cid-eupleeiq] p[data-astro-cid-eupleeiq]{font-size:.95rem}.code[data-astro-cid-eupleeiq]{border:1px solid var(--line-strong);border-radius:var(--radius);background:#07080d;overflow:hidden}.code__bar[data-astro-cid-eupleeiq]{border-bottom:1px solid var(--line);color:var(--text-subtle);font-family:var(--font-mono);align-items:center;gap:8px;padding:12px 16px;font-size:.75rem;display:flex}.code__body[data-astro-cid-eupleeiq]{font-family:var(--font-mono);margin:0;padding:14px 0;font-size:.8rem;line-height:1.9;overflow-x:auto}.code__line[data-astro-cid-eupleeiq]{color:var(--text-muted);white-space:pre;padding-right:20px;display:block}.code__num[data-astro-cid-eupleeiq]{width:40px;color:var(--text-subtle);text-align:right;user-select:none;padding-right:12px;display:inline-block}.code__sign[data-astro-cid-eupleeiq]{user-select:none;width:20px;display:inline-block}@media (width<=599px){.code__body[data-astro-cid-eupleeiq]{font-size:.75rem}.code__line[data-astro-cid-eupleeiq]{white-space:pre-wrap;overflow-wrap:anywhere;grid-template-columns:26px 16px minmax(0,1fr);padding-right:14px;display:grid}.code__num[data-astro-cid-eupleeiq]{width:auto;padding-right:8px}}.code__line--del[data-astro-cid-eupleeiq]{color:var(--text-subtle);text-decoration:line-through #a6aec280}.code__line--add[data-astro-cid-eupleeiq]{color:var(--text);background:#1a5cff1f}.code__line--add[data-astro-cid-eupleeiq] .code__sign[data-astro-cid-eupleeiq]{color:var(--blue-300)}@media (width>=1024px){.dev__panel[data-astro-cid-eupleeiq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}}@media (width<=599px){.dev__panel[data-astro-cid-eupleeiq]{margin-inline:calc(-1 * var(--gutter));padding:48px var(--gutter);border-inline:0;border-radius:0}}.faq__inner[data-astro-cid-ajsgapk5]{gap:40px;display:grid}.faq__head[data-astro-cid-ajsgapk5]{align-content:start;gap:20px;display:grid}.faq__link[data-astro-cid-ajsgapk5]{color:var(--blue-300);text-underline-offset:4px;transition:text-decoration-color var(--dur) var(--ease);text-decoration:underline #8eaeff66}.faq__link[data-astro-cid-ajsgapk5]:hover{text-decoration-color:var(--blue-300)}@media (width>=1024px){.faq__inner[data-astro-cid-ajsgapk5]{grid-template-columns:.8fr 1.2fr;gap:80px}.faq__head[data-astro-cid-ajsgapk5]{top:calc(var(--header-h) + 48px);align-self:start;position:sticky}}.lead[data-astro-cid-sevzbneq]{gap:18px;display:grid}.lead-box__anchor[data-astro-cid-sevzbneq]{scroll-margin-top:calc(var(--header-h) + 24px);display:block}.lead-box__failed[data-astro-cid-sevzbneq],.lead-box__sent[data-astro-cid-sevzbneq]{display:none}#contato-erro[data-astro-cid-sevzbneq]:target~.lead-box__failed[data-astro-cid-sevzbneq]{margin-bottom:18px;display:block}#contato-enviado[data-astro-cid-sevzbneq]:target~.lead[data-astro-cid-sevzbneq],.lead-box[data-astro-cid-sevzbneq].is-sent .lead[data-astro-cid-sevzbneq]{display:none}#contato-enviado[data-astro-cid-sevzbneq]:target~.lead-box__sent[data-astro-cid-sevzbneq],.lead-box[data-astro-cid-sevzbneq].is-sent .lead-box__sent[data-astro-cid-sevzbneq]{display:grid}.lead-box__failed[data-astro-cid-sevzbneq]{border-radius:var(--radius-sm);color:#ffb3b3;border:1px solid #ff8a8a59;padding:14px 16px;font-size:.95rem}.lead-box__sent[data-astro-cid-sevzbneq]{border:1px solid var(--line-strong);border-radius:var(--radius);color:var(--text-muted);background:#1a5cff0f;justify-items:start;gap:14px;padding:clamp(22px,3vw,30px)}.lead-box__sent[data-astro-cid-sevzbneq]:focus{outline:none}.lead-box__title[data-astro-cid-sevzbneq]{color:var(--text);font-size:1.25rem;font-weight:600}.lead__row[data-astro-cid-sevzbneq]{gap:18px;display:grid}.lead__field[data-astro-cid-sevzbneq]{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.lead__label[data-astro-cid-sevzbneq]{color:var(--text);padding:0;font-size:.9rem;font-weight:500}.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=text],.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=tel],.lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{border-radius:var(--radius-sm);width:100%;min-height:50px;color:var(--text);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#ffffff08;border:1px solid #d3e0ff66;padding:0 16px}.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=text]:hover,.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=tel]:hover,.lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:hover{border-color:#d3e0ff9e}.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=text]:focus-visible,.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][type=tel]:focus-visible,.lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]:focus-visible{border-color:var(--blue-300);outline-offset:1px;background:#1a5cff0f;outline:2px solid #8eaeff59}.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]::placeholder{color:var(--text-subtle)}.lead[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq][aria-invalid=true]{border-color:#ff8a8a}.lead__req[data-astro-cid-sevzbneq]{color:var(--blue-300)}.lead__error[data-astro-cid-sevzbneq],.lead__status[data-astro-cid-sevzbneq]{color:#ffb3b3;font-size:.875rem}.lead__status[data-astro-cid-sevzbneq]:empty{display:none}.lead__trap[data-astro-cid-sevzbneq]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lead__select[data-astro-cid-sevzbneq]{display:block;position:relative}.lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq]{appearance:none;cursor:pointer;padding-right:44px;font-size:1rem}.lead[data-astro-cid-sevzbneq] select[data-astro-cid-sevzbneq] option[data-astro-cid-sevzbneq]{background:var(--bg-1);color:var(--text)}.lead__select[data-astro-cid-sevzbneq] .icon{color:var(--text-subtle);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.lead__urgency[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:10px;display:flex}.lead__urgency[data-astro-cid-sevzbneq] legend[data-astro-cid-sevzbneq]{width:100%;margin-bottom:8px}.lead__choice[data-astro-cid-sevzbneq]{cursor:pointer;position:relative}.lead__choice[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]{opacity:0;cursor:pointer;position:absolute;inset:0}.lead__choice[data-astro-cid-sevzbneq] span[data-astro-cid-sevzbneq]{border-radius:var(--radius-sm);min-height:44px;color:var(--text-muted);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease), color var(--dur) var(--ease);border:1px solid #d3e0ff66;align-items:center;padding:0 20px;font-size:.95rem;display:inline-flex}.lead__choice[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:checked+span[data-astro-cid-sevzbneq]{color:var(--text);background:#1a5cff24;border-color:#8eaeff99}.lead__choice[data-astro-cid-sevzbneq] input[data-astro-cid-sevzbneq]:focus-visible+span[data-astro-cid-sevzbneq]{outline:2px solid var(--blue-300);outline-offset:3px}.lead__actions[data-astro-cid-sevzbneq]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.lead__hint[data-astro-cid-sevzbneq]{color:var(--text-subtle);font-size:.875rem}.lead__note[data-astro-cid-sevzbneq]{color:var(--text-subtle);align-items:flex-start;gap:8px;font-size:.875rem;display:flex}.lead__note[data-astro-cid-sevzbneq] a[data-astro-cid-sevzbneq]{color:var(--text-muted);text-underline-offset:3px;text-decoration:underline}@media (width<=599px){.lead__actions[data-astro-cid-sevzbneq] .btn{white-space:normal;text-align:center;flex:100%;padding-block:10px}}.lead__note[data-astro-cid-sevzbneq] .icon{flex:none;margin-top:3px}@media (width>=600px){.lead__row[data-astro-cid-sevzbneq]{grid-template-columns:1fr 1fr}}.cta[data-astro-cid-i2nq2kku]{--sit:clamp(180px, 46vw, 260px);--hang:calc(var(--sit) * .4787);padding-bottom:calc(var(--hang) + clamp(40px, 5vw, 64px))}.cta__panel[data-astro-cid-i2nq2kku]{--pad:clamp(28px, 5vw, 64px);padding:var(--pad);border:1px solid var(--line-strong);background:var(--bg-1);border-radius:28px;gap:32px;display:grid;position:relative}.cta__copy[data-astro-cid-i2nq2kku]{z-index:1;gap:22px;min-width:0;max-width:640px;display:grid;position:relative}.cta__direct[data-astro-cid-i2nq2kku]{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;padding-top:22px;display:flex}.cta__direct[data-astro-cid-i2nq2kku] a[data-astro-cid-i2nq2kku]{min-height:44px;color:var(--text);transition:color var(--dur) var(--ease);align-items:center;gap:8px;font-weight:500;display:inline-flex}.cta__direct[data-astro-cid-i2nq2kku] a[data-astro-cid-i2nq2kku]:hover,.cta__direct[data-astro-cid-i2nq2kku] .icon{color:var(--blue-300)}.cta__mascot[data-astro-cid-i2nq2kku]{margin-bottom:calc(-1 * (var(--pad) + var(--hang)));justify-content:center;align-items:flex-end;display:flex}.cta__sit[data-astro-cid-i2nq2kku]{width:var(--sit);aspect-ratio:3380/4784;position:relative}.cta__crop[data-astro-cid-i2nq2kku]{filter:drop-shadow(0 18px 32px #00000073);position:absolute;inset:0;overflow:hidden}.cta__crop[data-astro-cid-i2nq2kku] .cta__mascot-img{width:173.31%;max-width:none;height:auto;transition:opacity .6s var(--ease);position:absolute;top:-12.625%;left:-25.8%}.cta__sit[data-astro-cid-i2nq2kku].is-particles .cta__mascot-img{opacity:0}.cta__particles[data-astro-cid-i2nq2kku]{pointer-events:none;width:160%;max-width:none;height:160%;position:absolute;top:-30%;left:-30%}@media (width>=1024px){.cta[data-astro-cid-i2nq2kku]{--sit:clamp(280px, 26vw, 370px)}.cta__panel[data-astro-cid-i2nq2kku]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:stretch}}@media (width<=599px){.cta__panel[data-astro-cid-i2nq2kku]{--pad:48px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);border-inline:0;border-radius:0}}
