@property --p{syntax:"<number>";inherits:true;initial-value:0}:where(.lp){--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--color-done:#1ac56a;--color-done-soft:#e6f8ee;--color-gold:#f0b430;--color-gold-ink:#d99a12;--color-gold-soft:#fdf4df;--color-dark:#161a2e;overflow-x:clip}:where(.lp) .lp-band{background:var(--color-surface);border-radius:56px;margin-inline:24px}:root.js :where(.lp) [data-reveal]{opacity:0;filter:blur(6px);transition:opacity .7s var(--ease-out), transform .9s var(--ease-out), filter .7s var(--ease-out);transition-delay:var(--d,0s);transform:translateY(22px)}:root.js :where(.lp) [data-reveal].is-in{opacity:1;filter:none;transform:none}:where(.lp) .lp-section{padding:104px 0}:where(.lp) .lp-head{text-align:center;max-width:780px;margin:0 auto 48px}:where(.lp) .lp-kicker{border-radius:var(--radius-pill);background:var(--color-card);color:#3d4260;align-items:center;gap:7px;height:34px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #161a2e0f}:where(.lp) .lp-kicker svg{color:var(--color-accent)}:where(.lp) .lp-title{text-wrap:balance;margin:14px 0 12px;font-size:clamp(1.6rem,3vw,2.25rem);font-weight:1000;line-height:1.45}:where(.lp) .lp-lead{font-size:1.03rem}:where(.lp) .lp-mark{color:inherit}:where(.lp) .lp-btn{border-radius:var(--radius-pill);white-space:nowrap;isolation:isolate;transition:transform .35s var(--ease-spring), box-shadow .35s var(--ease-out), background .25s ease;justify-content:center;align-items:center;gap:8px;padding:15px 28px;font-size:1rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}:where(.lp) .lp-btn:hover{transform:translateY(-2px)}:where(.lp) .lp-btn:active{transition-duration:.12s;transform:translateY(0)scale(.98)}:where(.lp) .lp-btn .lp-arrow{transition:transform .35s var(--ease-spring)}:where(.lp) .lp-btn:hover .lp-arrow{transform:translate(-4px)}:where(.lp) .lp-btn--primary{background:var(--color-primary);color:#fff;box-shadow:0 6px 16px #f149222e}:where(.lp) .lp-btn--primary:before{content:"";z-index:-1;transition:transform .8s var(--ease-out);background:linear-gradient(100deg,#0000 30%,#ffffff47 50%,#0000 70%);position:absolute;inset:0;transform:translate(110%)}:where(.lp) .lp-btn--primary:hover:before{transform:translate(-110%)}:where(.lp) .lp-btn--primary:hover{box-shadow:0 10px 24px #f1492242}:where(.lp) .lp-btn--ghost{background:var(--color-card);color:var(--color-heading);box-shadow:var(--shadow-sm)}:where(.lp) .lp-btn--ghost:hover{box-shadow:var(--shadow-md)}:where(.lp) .lp-btn--dark{background:var(--color-dark);color:#fff;box-shadow:0 8px 20px #161a2e2e}:where(.lp) .lp-btn--dark:hover{box-shadow:0 12px 26px #161a2e42}:where(.lp) .lp-btn--line{background:var(--color-card);color:var(--color-heading);box-shadow:inset 0 0 0 1.5px var(--color-border)}:where(.lp) .lp-btn--line:hover{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-heading) 30%, transparent)}:where(.lp) .lp-tint{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}:where(.lp) .lp-tint--blue{background:var(--color-accent-soft);color:var(--color-accent)}:where(.lp) .lp-tint--orange{background:var(--color-primary-soft);color:var(--color-primary)}:where(.lp) .lp-tint--green{background:var(--color-done-soft);color:var(--color-done)}:where(.lp) .lp-tint--gold{background:var(--color-gold-soft);color:var(--color-gold-ink)}:where(.lp) .lp-tint--gray{background:var(--color-surface);color:var(--color-heading)}:where(.lp) .lp-card{background:var(--color-card);transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out), border-color .5s var(--ease-out);border:1px solid #0000;border-radius:28px;position:relative;box-shadow:0 1px 2px #161a2e0a,0 10px 30px #161a2e0f}:where(.lp) .lp-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 70%);opacity:0;transition:opacity .4s;position:absolute;inset:0}@media (hover:hover){:where(.lp) .lp-card:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--color-accent) 14%, var(--color-border));transform:translateY(-4px)}:where(.lp) .lp-card:hover:before{opacity:1}}@media (width<=760px){:where(.lp) .lp-section{padding:72px 0}:where(.lp) .lp-band{border-radius:32px;margin-inline:10px}:where(.lp) .lp-head{margin-bottom:36px}}.logo.svelte-1l8nvlt{align-items:center;gap:9px;display:inline-flex}.logo__name.svelte-1l8nvlt{color:var(--color-heading);letter-spacing:-.01em;font-size:1.25rem;font-weight:1000}.logo__mark.svelte-1l8nvlt{display:block}.nav.svelte-rfuq4y{z-index:50;transition:padding .4s var(--ease-out);padding-top:14px;position:sticky;top:0}.nav--scrolled.svelte-rfuq4y{padding-top:8px}.nav__inner.svelte-rfuq4y{border-radius:var(--radius-pill);box-shadow:var(--shadow-md);padding:10px 12px;transition:background .4s ease, box-shadow .4s ease, border-color .4s ease, padding .4s var(--ease-out);background:#ffffffeb;border:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;padding-inline-start:22px;display:flex}.nav--scrolled.svelte-rfuq4y .nav__inner:where(.svelte-rfuq4y){-webkit-backdrop-filter:saturate(1.6)blur(18px);background:#ffffffb8;border-color:#ffffffb3;padding-block:7px;box-shadow:0 10px 30px #1b24471a}.nav__links.svelte-rfuq4y{align-items:center;gap:30px;display:flex;position:relative}.nav__link.svelte-rfuq4y{color:var(--color-text);white-space:nowrap;padding-block:6px;font-size:.95rem;font-weight:600;transition:color .25s}.nav__link.svelte-rfuq4y:hover{color:var(--color-heading)}.nav__link--active.svelte-rfuq4y{color:var(--color-primary)}.nav__indicator.svelte-rfuq4y{background:var(--color-primary);opacity:0;height:3px;transition:transform .5s var(--ease-spring), width .5s var(--ease-spring), opacity .3s ease;border-radius:999px;position:absolute;bottom:-4px;left:0}.nav__indicator--ready.svelte-rfuq4y{opacity:1}.nav__end.svelte-rfuq4y{align-items:center;gap:18px;display:flex}.nav__cta.svelte-rfuq4y{padding:11px 22px;font-size:.95rem}@media (width<=1040px){.nav__links.svelte-rfuq4y{display:none}}@media (width<=560px){.nav__inner.svelte-rfuq4y{padding-inline-start:16px}.nav__cta.svelte-rfuq4y{padding:10px 18px;font-size:.9rem}}.ac.svelte-1auvrwr{align-items:center;gap:10px;min-width:0;display:inline-flex}.ac__img.svelte-1auvrwr{width:var(--s);height:var(--s);object-fit:cover;border-radius:50%;flex-shrink:0}.ac__img--team.svelte-1auvrwr,.ac__img--initial.svelte-1auvrwr{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);place-items:center;display:grid}.ac__img--initial.svelte-1auvrwr{background:var(--color-accent-soft);color:var(--color-accent);box-shadow:none;font-weight:800}.ac__text.svelte-1auvrwr{min-width:0;line-height:1.5;display:grid}.ac__name.svelte-1auvrwr{color:var(--color-heading);font-size:.9rem;font-weight:800}.ac__title.svelte-1auvrwr{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.card.svelte-1kzidvy{background:var(--color-card);transition:transform .3s var(--ease-out,ease), box-shadow .3s ease;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 28px #14182a12}.card.svelte-1kzidvy:hover{transform:translateY(-4px);box-shadow:0 16px 40px #14182a1f}.card__cover.svelte-1kzidvy{aspect-ratio:16/9;background:var(--color-surface);display:block;overflow:hidden}.card__cover.svelte-1kzidvy img:where(.svelte-1kzidvy){object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out,ease);display:block}.card.svelte-1kzidvy:hover .card__cover:where(.svelte-1kzidvy)>img:where(.svelte-1kzidvy){transform:scale(1.04)}.card__placeholder.svelte-1kzidvy{background:radial-gradient(circle at 30% 70%, var(--color-primary-soft), transparent 60%), var(--color-surface);place-items:center;width:100%;height:100%;display:grid}.card__placeholder.svelte-1kzidvy img:where(.svelte-1kzidvy){opacity:.9;width:56px;height:56px}.card__body.svelte-1kzidvy{flex:1;align-content:start;gap:10px;padding:20px 22px 22px;display:grid}.card__meta.svelte-1kzidvy{color:var(--color-muted);align-items:center;gap:6px;margin:0;font-size:.8rem;display:flex}.card__time.svelte-1kzidvy{align-items:center;gap:4px;display:inline-flex}.card__title.svelte-1kzidvy{margin:0;font-size:1.12rem;line-height:1.7}.card__title.svelte-1kzidvy a:where(.svelte-1kzidvy){color:var(--color-heading)}.card__title.svelte-1kzidvy a:where(.svelte-1kzidvy):after{content:"";position:absolute;inset:0}.card__summary.svelte-1kzidvy{color:var(--color-text);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.95;display:-webkit-box;overflow:hidden}.card--featured.svelte-1kzidvy{grid-template-columns:1.15fr 1fr;display:grid}.card--featured.svelte-1kzidvy .card__cover:where(.svelte-1kzidvy){aspect-ratio:auto;min-height:320px}.card--featured.svelte-1kzidvy .card__body:where(.svelte-1kzidvy){align-content:center;gap:14px;padding:32px}.card--featured.svelte-1kzidvy .card__title:where(.svelte-1kzidvy){font-size:1.55rem;line-height:1.6}@media (width<=820px){.card--featured.svelte-1kzidvy{display:flex}.card--featured.svelte-1kzidvy .card__cover:where(.svelte-1kzidvy){aspect-ratio:16/9;min-height:0}.card--featured.svelte-1kzidvy .card__body:where(.svelte-1kzidvy){padding:20px 22px 22px}.card--featured.svelte-1kzidvy .card__title:where(.svelte-1kzidvy){font-size:1.25rem}}.footer.svelte-jz8lnl{--color-card:#161a2e;--color-heading:#fff;--color-text:#a9aec4;--color-muted:#8e93ab;--color-surface:#ffffff14;--color-border:#ffffff14;background:var(--color-card)}.footer__top.svelte-jz8lnl{grid-template-columns:1.2fr 1fr 1fr 1.5fr;gap:40px;padding:56px 24px 44px;display:grid}.footer__heading.svelte-jz8lnl{color:var(--color-heading);margin-top:0;margin-bottom:18px;font-size:1rem;font-weight:700}.footer__col.svelte-jz8lnl{flex-direction:column;display:flex}.footer__link.svelte-jz8lnl,.footer__contact.svelte-jz8lnl{color:var(--color-text);align-items:center;gap:9px;width:fit-content;padding:7px 0;font-size:.9rem;transition:color .18s;display:inline-flex}.footer__link.svelte-jz8lnl:hover,.footer__contact.svelte-jz8lnl:hover{color:var(--color-primary)}.footer__contact-icon.svelte-jz8lnl{background:var(--color-surface);width:30px;height:30px;color:var(--color-primary);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.footer__socials.svelte-jz8lnl{gap:10px;margin-top:18px;display:flex}.footer__social.svelte-jz8lnl{background:var(--color-surface);width:38px;height:38px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s,transform .2s;display:inline-flex}.footer__social.svelte-jz8lnl:hover{background:var(--color-primary);color:#fff;transform:translateY(-2px)}.footer__brand.svelte-jz8lnl{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.footer__tagline.svelte-jz8lnl{color:var(--color-muted);max-width:28em;margin:0;font-size:.92rem;line-height:1.9}.footer__trust-seal.svelte-jz8lnl{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;justify-content:center;align-items:center;min-width:100px;min-height:100px;padding:8px;display:flex}.footer__trust-seal.svelte-jz8lnl a:where(.svelte-jz8lnl),.footer__trust-seal.svelte-jz8lnl img:where(.svelte-jz8lnl){display:block}.footer__bottom.svelte-jz8lnl{border-top:1px solid var(--color-border);background:0 0}.footer__bottom-row.svelte-jz8lnl{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;padding-top:20px;padding-bottom:20px;display:flex}.footer__bottom.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--color-muted);margin:0;font-size:.85rem}.footer__credit.svelte-jz8lnl{color:var(--color-heading);font-weight:700;transition:color .18s}.footer__credit.svelte-jz8lnl:hover{color:var(--color-primary)}@media (width<=860px){.footer__top.svelte-jz8lnl{grid-template-columns:1fr 1fr;gap:32px}.footer__brand.svelte-jz8lnl{order:-1;grid-column:1/-1}}@media (width<=520px){.footer__top.svelte-jz8lnl{grid-template-columns:1fr}.footer__bottom-row.svelte-jz8lnl{text-align:center;flex-direction:column}}
