.bot-card[data-astro-cid-ojzlo3mq]{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.bot-card__head[data-astro-cid-ojzlo3mq]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.bot-card__icon[data-astro-cid-ojzlo3mq]{flex:none;display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent)}.bot-card__head[data-astro-cid-ojzlo3mq] h3[data-astro-cid-ojzlo3mq]{margin:0}.bot-card[data-astro-cid-ojzlo3mq] h3[data-astro-cid-ojzlo3mq]{font-size:var(--font-size-md)}.bot-card[data-astro-cid-ojzlo3mq] p[data-astro-cid-ojzlo3mq]{margin-top:var(--space-2)}.bot-card__data[data-astro-cid-ojzlo3mq]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;gap:var(--space-2)}.bot-card__data[data-astro-cid-ojzlo3mq] li[data-astro-cid-ojzlo3mq]{display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--font-size-sm);color:var(--color-muted)}.bot-card__data[data-astro-cid-ojzlo3mq] svg{color:var(--color-accent);flex:none;margin-top:2px}.bot-note[data-astro-cid-ojzlo3mq]{display:flex;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-muted);max-width:80ch}.bot-note[data-astro-cid-ojzlo3mq] svg{color:var(--color-accent);flex:none}.page-hero[data-astro-cid-7t5an3yl]{position:relative;overflow:hidden;padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3rem)}.page-hero__bg[data-astro-cid-7t5an3yl]{position:absolute;inset:0;z-index:-1;opacity:.5}.page-hero[data-astro-cid-7t5an3yl]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(58% 80% at 88% -15%,color-mix(in srgb,var(--color-accent) 13%,transparent),transparent 70%)}.page-hero[data-astro-cid-7t5an3yl] h1[data-astro-cid-7t5an3yl]{margin-top:var(--space-2);max-width:22ch}.page-hero__lead[data-astro-cid-7t5an3yl]{margin-top:var(--space-4);font-size:var(--font-size-md)}.crumbs[data-astro-cid-7t5an3yl]{font-size:var(--font-size-xs);color:var(--color-muted);margin-bottom:var(--space-4);display:flex;gap:var(--space-2)}.crumbs[data-astro-cid-7t5an3yl] a[data-astro-cid-7t5an3yl]{color:var(--color-muted)}.crumbs[data-astro-cid-7t5an3yl] a[data-astro-cid-7t5an3yl]:hover{color:var(--color-primary)}.page-hero--about[data-astro-cid-7t5an3yl] .page-hero__row[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:1.3fr .82fr;gap:clamp(2rem,5vw,4rem);align-items:center}@media(max-width:820px){.page-hero--about[data-astro-cid-7t5an3yl] .page-hero__row[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-7)}}.person-photo[data-astro-cid-7t5an3yl]{position:relative;justify-self:center;width:min(330px,72vw);aspect-ratio:1;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 32% 26%,color-mix(in srgb,var(--color-accent) 26%,var(--color-surface)),var(--color-surface) 70%);border:3px solid color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:0 24px 60px #00000080,0 0 0 10px color-mix(in srgb,var(--color-accent) 7%,transparent)}.person-photo__ph[data-astro-cid-7t5an3yl]{font-family:var(--font-display);font-weight:800;font-size:clamp(3.5rem,9vw,5.5rem);letter-spacing:.04em;color:color-mix(in srgb,var(--color-accent) 75%,var(--color-text))}.person-photo[data-astro-cid-7t5an3yl] img[data-astro-cid-7t5an3yl]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-contact[data-astro-cid-7t5an3yl]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:var(--space-6) 0 0;padding:0}.hero-contact[data-astro-cid-7t5an3yl] a[data-astro-cid-7t5an3yl]{display:inline-flex;align-items:center;gap:8px;color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.hero-contact[data-astro-cid-7t5an3yl] a[data-astro-cid-7t5an3yl]:hover{color:var(--color-accent)}.hero-contact[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.disclaimer-note[data-astro-cid-7t5an3yl]{display:flex;gap:var(--space-2);align-items:flex-start;max-width:78ch;margin:var(--space-6) 0 0;color:var(--color-muted);font-size:var(--font-size-xs);line-height:var(--leading-snug)}.disclaimer-note[data-astro-cid-7t5an3yl] svg{color:var(--color-muted);opacity:.6;flex:none;margin-top:1px}.blocks[data-astro-cid-7t5an3yl]{display:grid;gap:clamp(var(--space-6),4vw,var(--space-9))}.audience[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(var(--space-5),4vw,var(--space-7));align-items:start}@media(max-width:820px){.audience[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-5)}}.audience__card[data-astro-cid-7t5an3yl]{padding:clamp(var(--space-5),3vw,var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.audience__card--who[data-astro-cid-7t5an3yl]{border-left:3px solid var(--color-accent);background:linear-gradient(180deg,var(--color-surface),var(--color-bg-subtle))}.audience__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.audience__head[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-xl);margin:0}.audience__ico[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent)}.audience__card[data-astro-cid-7t5an3yl]>p[data-astro-cid-7t5an3yl]{margin-top:var(--space-3);font-size:var(--font-size-md)}.audience__list[data-astro-cid-7t5an3yl]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;gap:0}.audience__list[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{display:flex;gap:var(--space-3);align-items:center;font-size:var(--font-size-md);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.audience__list[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]:last-child{border-bottom:0}.audience__check[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 32%,transparent)}@media(max-width:700px){.audience__card[data-astro-cid-7t5an3yl]{padding:var(--space-4)}.audience__head[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-lg)}.audience__list[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);padding:var(--space-2) 0}}.svc-grid[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media(max-width:820px){.svc-grid[data-astro-cid-7t5an3yl]{grid-template-columns:1fr}}.svc[data-astro-cid-7t5an3yl]{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);color:inherit;text-decoration:none;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.svc[data-astro-cid-7t5an3yl]:before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--color-accent);transition:transform var(--duration-base) var(--ease-out)}.svc[data-astro-cid-7t5an3yl]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));box-shadow:var(--shadow-lg)}.svc[data-astro-cid-7t5an3yl]:hover:before{transform:scaleX(1)}.svc__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.svc__ico[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-primary) 24%,transparent),transparent 68%);border:1px solid color-mix(in srgb,var(--color-primary) 38%,transparent);color:var(--color-primary)}.svc__title[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md);margin:0;line-height:1.3}.svc__body[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm)}.svc__list[data-astro-cid-7t5an3yl]{list-style:none;padding:0;margin:var(--space-1) 0 0;display:grid;gap:var(--space-2)}.svc__list[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{display:flex;gap:var(--space-2);align-items:center;font-size:var(--font-size-sm);color:var(--color-text)}.svc__list[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.svc__more[data-astro-cid-7t5an3yl]{margin-top:auto;padding-top:var(--space-3);display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.fgrid[data-astro-cid-7t5an3yl]{display:grid;gap:var(--space-5)}.fgrid--2[data-astro-cid-7t5an3yl]{grid-template-columns:repeat(2,1fr)}.fgrid--3[data-astro-cid-7t5an3yl]{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.fgrid--3[data-astro-cid-7t5an3yl]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.fgrid[data-astro-cid-7t5an3yl]{grid-template-columns:1fr!important}}.fcard[data-astro-cid-7t5an3yl]{position:relative;overflow:hidden;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.fcard[data-astro-cid-7t5an3yl]:before{content:"";position:absolute;left:0;top:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--color-accent);transition:transform var(--duration-base) var(--ease-out)}.fcard[data-astro-cid-7t5an3yl]:after{content:"";position:absolute;right:-40%;top:-60%;width:75%;height:130%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-accent) 16%,transparent),transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out);pointer-events:none}.fcard[data-astro-cid-7t5an3yl]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 55%,var(--color-border));box-shadow:var(--shadow-lg)}.fcard[data-astro-cid-7t5an3yl]:hover:before{transform:scaleX(1)}.fcard[data-astro-cid-7t5an3yl]:hover:after{opacity:1}.fcard[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md);margin-top:var(--space-4);position:relative}.fcard[data-astro-cid-7t5an3yl] p[data-astro-cid-7t5an3yl]{margin-top:var(--space-2);font-size:var(--font-size-sm);position:relative}.fcard__ico[data-astro-cid-7t5an3yl]{display:inline-grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);flex:none}.card-head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.fcard[data-astro-cid-7t5an3yl] .card-head[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl],.feature__intro[data-astro-cid-7t5an3yl] .card-head[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{margin-top:0}.callout[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:minmax(220px,.8fr) 1.7fr;gap:clamp(var(--space-5),5vw,var(--space-8));align-items:center;padding:clamp(var(--space-5),4vw,var(--space-7));border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--color-surface),var(--color-bg-subtle))}.callout__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-4)}.callout__ico[data-astro-cid-7t5an3yl]{display:inline-grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);flex:none}.callout__head[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-xl)}.callout__body[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}@media(max-width:760px){.callout[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-4);align-items:start}}.feature[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:.85fr 1.25fr;gap:clamp(var(--space-6),5vw,var(--space-8));align-items:center;padding:clamp(var(--space-5),4vw,var(--space-7));border:1px solid var(--color-border);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--color-surface),var(--color-bg-subtle))}@media(max-width:820px){.feature[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-5);align-items:start}}.feature__intro[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-xl);margin-top:var(--space-4)}.feature__intro[data-astro-cid-7t5an3yl] p[data-astro-cid-7t5an3yl]{margin-top:var(--space-3)}.ticks[data-astro-cid-7t5an3yl]{list-style:none;padding:0;margin:0;display:grid;gap:0}.ticks[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{display:flex;gap:var(--space-3);align-items:center;font-size:var(--font-size-md);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.ticks[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]:last-child{border-bottom:0}.ticks__c[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 16%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 32%,transparent)}.stepper[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-xl);margin-bottom:var(--space-6)}.stepper__list[data-astro-cid-7t5an3yl]{list-style:none;padding:0;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--space-4);position:relative}.stepper__list[data-astro-cid-7t5an3yl]:before{content:"";position:absolute;left:1.1rem;right:1.1rem;top:1.1rem;height:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--color-accent) 55%,transparent),color-mix(in srgb,var(--color-accent) 12%,transparent))}.stepp[data-astro-cid-7t5an3yl]{position:relative;display:grid;gap:var(--space-3);justify-items:start}.stepp__n[data-astro-cid-7t5an3yl]{display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--color-accent);color:var(--color-accent-contrast);font-family:var(--font-mono);font-weight:700;font-size:var(--font-size-xs);position:relative;z-index:1}.stepp__t[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:var(--color-text)}.stepper__cap[data-astro-cid-7t5an3yl]{margin-top:var(--space-6);display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-muted)}.stepper__cap[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}@media(max-width:820px){.stepper__list[data-astro-cid-7t5an3yl]{grid-auto-flow:row;grid-auto-columns:auto;gap:var(--space-5)}.stepper__list[data-astro-cid-7t5an3yl]:before{left:1.1rem;right:auto;top:1.1rem;bottom:1.1rem;width:2px;height:auto}.stepp[data-astro-cid-7t5an3yl]{grid-template-columns:auto 1fr;align-items:center;gap:var(--space-4)}}.offer-card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.offer-card__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;justify-content:space-between}.offer-card__price[data-astro-cid-7t5an3yl]{font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-strong)}.offer-card[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.offer-card__dur[data-astro-cid-7t5an3yl]{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:var(--space-2);font-size:var(--font-size-xs);color:var(--color-muted)}.tt-card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-2)}.tt-card__top[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.tt-card__title[data-astro-cid-7t5an3yl]{flex:1;min-width:0;margin:0;font-size:var(--font-size-md)}.tt-card__icon[data-astro-cid-7t5an3yl]{display:inline-grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 12%,transparent);color:var(--color-accent);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);flex:none}.tt-card__time[data-astro-cid-7t5an3yl]{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:.03em;color:var(--color-muted);white-space:nowrap;flex:none}.tt-card__time[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.tt-card[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.tt-card[data-astro-cid-7t5an3yl]>.muted[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm)}.tt-card__out[data-astro-cid-7t5an3yl]{display:block;margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border));font-size:var(--font-size-sm);color:var(--color-text)}.tt-card__out-label[data-astro-cid-7t5an3yl]{display:block;font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted);margin-bottom:4px}.tt-card__more[data-astro-cid-7t5an3yl]{margin-top:auto;padding-top:var(--space-4);display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.tt-card__more[data-astro-cid-7t5an3yl] svg{transition:transform var(--duration-base) var(--ease-out)}.tt-card[data-astro-cid-7t5an3yl]:hover .tt-card__more[data-astro-cid-7t5an3yl] svg{transform:translate(3px)}.tt-privacy[data-astro-cid-7t5an3yl]{margin-top:var(--space-6);display:inline-flex;gap:8px;align-items:center;font-size:var(--font-size-sm);color:var(--color-muted)}.tt-privacy[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.contact2[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--space-8);align-items:start}@media(max-width:900px){.contact2[data-astro-cid-7t5an3yl]{grid-template-columns:1fr}}.contact2__meta[data-astro-cid-7t5an3yl]{list-style:none;padding:0;margin:var(--space-4) 0 0;display:grid;gap:var(--space-3)}.contact2__meta[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.contact2__meta[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.contact2__card[data-astro-cid-7t5an3yl]{padding:clamp(1.25rem,3vw,2rem)}.contact2__intro[data-astro-cid-7t5an3yl] .lead[data-astro-cid-7t5an3yl]{margin-top:var(--space-3)}.contact2__expect[data-astro-cid-7t5an3yl]{display:flex;gap:var(--space-3);align-items:flex-start;margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-surface)}.contact2__expect-ico[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-accent) 14%,transparent);color:var(--color-accent)}.contact2__expect[data-astro-cid-7t5an3yl] strong[data-astro-cid-7t5an3yl]{font-family:var(--font-display)}.contact2__expect[data-astro-cid-7t5an3yl] p[data-astro-cid-7t5an3yl]{margin-top:2px;font-size:var(--font-size-sm)}.contact2__note[data-astro-cid-7t5an3yl]{margin-top:var(--space-5);font-size:var(--font-size-sm)}.proc[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}.proc__card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.proc__card[data-astro-cid-7t5an3yl]:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));box-shadow:var(--shadow-lg)}.proc__top[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.proc__num[data-astro-cid-7t5an3yl]{font-family:var(--font-mono);font-weight:700;font-size:var(--font-size-xs);padding:2px 7px;border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-contrast)}.proc__ico[data-astro-cid-7t5an3yl]{color:var(--color-accent);display:inline-flex}.proc__arrow[data-astro-cid-7t5an3yl]{margin-left:auto;color:var(--color-muted);display:inline-flex}.proc__card[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.proc__desc[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:var(--color-muted);line-height:var(--leading-relaxed)}.proc__tags[data-astro-cid-7t5an3yl]{margin-top:auto;display:flex;flex-wrap:wrap;gap:6px;padding-top:var(--space-2)}.proc__tag[data-astro-cid-7t5an3yl]{font-family:var(--font-mono);font-size:var(--font-size-2xs);letter-spacing:.02em;padding:4px 10px;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-surface));color:var(--color-text)}.proc__cap[data-astro-cid-7t5an3yl]{margin-top:var(--space-6);display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-muted)}.proc__cap[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none}.tf__title[data-astro-cid-7t5an3yl]{font-size:var(--font-size-2xl);margin:var(--space-3) 0 var(--space-7);max-width:26ch}.tf__grid[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:1fr auto 1fr;gap:var(--space-5);align-items:start}@media(max-width:860px){.tf__grid[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-6)}.tf__arrow[data-astro-cid-7t5an3yl]{display:none}}.tf__col[data-astro-cid-7t5an3yl]{display:grid;gap:var(--space-4);align-content:start}.tf__arrow[data-astro-cid-7t5an3yl]{align-self:center;display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:999px;border:1px solid var(--color-border);color:var(--color-muted);background:var(--color-surface)}.tf__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);letter-spacing:var(--tracking-wider);text-transform:uppercase}.tf__head--bad[data-astro-cid-7t5an3yl]{color:var(--color-danger)}.tf__head--good[data-astro-cid-7t5an3yl]{color:var(--color-success)}.tf__mark[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:999px;font-size:11px;font-weight:700}.tf__mark--bad[data-astro-cid-7t5an3yl]{background:color-mix(in srgb,var(--color-danger) 18%,transparent);color:var(--color-danger)}.tf__mark--good[data-astro-cid-7t5an3yl]{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}.tf__card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-left:3px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-left-color var(--duration-base) var(--ease-out)}.tf__card[data-astro-cid-7t5an3yl]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.tf__card--bad[data-astro-cid-7t5an3yl]{border-left-color:var(--color-danger)}.tf__card--good[data-astro-cid-7t5an3yl]{border-left-color:var(--color-success)}.tf__card[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.tf__card[data-astro-cid-7t5an3yl] p[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:var(--color-muted)}.tf__metric[data-astro-cid-7t5an3yl]{margin-top:var(--space-3);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.tf__fig[data-astro-cid-7t5an3yl]{font-family:var(--font-display);font-weight:var(--font-weight-black);font-size:var(--font-size-2xl);line-height:1}.tf__fig--bad[data-astro-cid-7t5an3yl]{color:var(--color-danger)}.tf__fig--good[data-astro-cid-7t5an3yl]{color:var(--color-success)}.tf__statlabel[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:var(--color-muted)}.tf__note[data-astro-cid-7t5an3yl]{margin-top:var(--space-6);font-size:var(--font-size-xs);color:var(--color-muted)}.dl[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:var(--space-4)}.dl__card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.dl__card[data-astro-cid-7t5an3yl]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.dl__date[data-astro-cid-7t5an3yl]{font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent)}.dl__card[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.dl__desc[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:var(--color-muted)}.dl__action[data-astro-cid-7t5an3yl]{margin-top:auto;display:flex;gap:var(--space-2);align-items:flex-start;font-size:var(--font-size-sm);padding:var(--space-3);border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-accent) 8%,var(--color-surface));border:1px solid color-mix(in srgb,var(--color-accent) 20%,var(--color-border))}.dl__action[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none;margin-top:3px}.dl__note[data-astro-cid-7t5an3yl]{margin-top:var(--space-5);display:flex;gap:8px;align-items:flex-start;font-size:var(--font-size-xs);color:var(--color-muted);max-width:80ch}.dl__note[data-astro-cid-7t5an3yl] svg{color:var(--color-accent);flex:none;margin-top:2px}.proof[data-astro-cid-7t5an3yl]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-top:var(--space-6)}@media(max-width:820px){.proof[data-astro-cid-7t5an3yl]{grid-template-columns:1fr;gap:var(--space-4)}}.proof__card[data-astro-cid-7t5an3yl]{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-xl);background:#ffffff0b;border:1px solid rgba(255,255,255,.1)}.proof__head[data-astro-cid-7t5an3yl]{display:flex;align-items:center;gap:var(--space-3)}.proof__ico[data-astro-cid-7t5an3yl]{flex:none;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--color-accent) 24%,transparent),transparent 68%);border:1px solid color-mix(in srgb,var(--color-accent) 38%,transparent);color:var(--color-accent)}.proof__title[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md);color:#fff;margin:0;line-height:1.3}.proof__desc[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);color:#c7d2dc;line-height:var(--leading-snug)}.proof__foot[data-astro-cid-7t5an3yl]{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-2)}.proof__fig[data-astro-cid-7t5an3yl]{font-size:clamp(1.35rem,2.2vw,1.7rem);color:var(--color-accent);line-height:1;font-weight:var(--font-weight-bold);white-space:nowrap}.proof__src[data-astro-cid-7t5an3yl]{font-family:var(--font-mono);font-size:var(--font-size-2xs);color:#9fb4c4;text-decoration:none}.proof__src[data-astro-cid-7t5an3yl]:hover{color:var(--color-accent)}.proof__note[data-astro-cid-7t5an3yl]{margin-top:var(--space-6);font-size:var(--font-size-sm)}.proof__note[data-astro-cid-7t5an3yl] a[data-astro-cid-7t5an3yl]{display:inline-flex;align-items:center;gap:6px;color:var(--color-accent);font-weight:var(--font-weight-semibold)}.proof__note[data-astro-cid-7t5an3yl] svg{flex:none}@media(max-width:700px){.blocks[data-astro-cid-7t5an3yl]{gap:var(--space-6)}.svc-grid[data-astro-cid-7t5an3yl].m-swipe,.fgrid[data-astro-cid-7t5an3yl].m-swipe{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:80%}.svc[data-astro-cid-7t5an3yl]{padding:var(--space-4);gap:var(--space-2)}.svc__ico[data-astro-cid-7t5an3yl]{width:2.4rem;height:2.4rem}.svc__title[data-astro-cid-7t5an3yl]{font-size:var(--font-size-md)}.fcard[data-astro-cid-7t5an3yl]{padding:var(--space-4)}.fcard__ico[data-astro-cid-7t5an3yl]{width:2.4rem;height:2.4rem}.fcard[data-astro-cid-7t5an3yl] h3[data-astro-cid-7t5an3yl]{margin-top:var(--space-2)}.feature[data-astro-cid-7t5an3yl],.callout[data-astro-cid-7t5an3yl]{padding:var(--space-4);gap:var(--space-4)}.feature__intro[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{font-size:var(--font-size-lg);margin-top:var(--space-2)}.ticks[data-astro-cid-7t5an3yl] li[data-astro-cid-7t5an3yl]{font-size:var(--font-size-sm);padding:var(--space-2) 0}.stepper[data-astro-cid-7t5an3yl] h2[data-astro-cid-7t5an3yl]{margin-bottom:var(--space-4)}.stepper__list[data-astro-cid-7t5an3yl]{gap:var(--space-4)}.offer-card[data-astro-cid-7t5an3yl]{padding:var(--space-4)}.contact2[data-astro-cid-7t5an3yl]{gap:var(--space-5)}}
