[data-v-4d14efd7]{box-sizing:border-box}.hero[data-v-4d14efd7]{align-items:center;display:flex;height:var(--app-height);position:relative}.hero[data-v-4d14efd7],.hero-bg[data-v-4d14efd7]{overflow:hidden}.hero-bg[data-v-4d14efd7]{inset:0;opacity:0;position:absolute;transition:opacity 1s ease-in-out;will-change:opacity}.hero-bg[data-v-4d14efd7] img,.hero-bg-img[data-v-4d14efd7]{height:100%!important;inset:0;max-width:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right;position:absolute!important;width:100%!important}.hero-bg--active[data-v-4d14efd7]{opacity:1}.hero-overlay[data-v-4d14efd7]{background:linear-gradient(90deg,#091428eb 0,#091428c7 40%,#09142873 65%,#0914281a),linear-gradient(180deg,rgba(9,20,40,.3) 0,transparent 30%,transparent 70%,rgba(9,20,40,.4));inset:0;position:absolute;z-index:0}.hero-inner[data-v-4d14efd7]{align-items:flex-start;display:flex;gap:clamp(1rem,2vw,2rem);margin-inline:auto;padding-bottom:var(--sp-section-y-lg);padding-top:var(--sp-section-y-lg);width:var(--container-width);z-index:1}.hero-inner[data-v-4d14efd7],.hero-slides[data-v-4d14efd7]{position:relative}.hero-copy[data-v-4d14efd7]{display:flex;flex-direction:column;gap:clamp(1.25rem,2.083vw,1000rem);max-width:50ch;opacity:0;pointer-events:none;transform:translateY(18px);transition:opacity .55s ease,transform .55s ease}.hero-copy[data-v-4d14efd7]:not(:first-child){left:0;position:absolute;top:0}.hero-copy--active[data-v-4d14efd7]{opacity:1;pointer-events:auto;transform:translateY(0)}.hero-eyebrow[data-v-4d14efd7]{align-self:flex-start}.hero-headline[data-v-4d14efd7]{color:var(--text-inverted);overflow:hidden}.hero-sub[data-v-4d14efd7]{color:var(--text-inverted-sub);max-width:45ch}.hero-actions[data-v-4d14efd7]{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.625rem,1.215vw,1000rem)}.hero-btn-ghost[data-v-4d14efd7]{border-color:#ffffff61;color:var(--text-inverted)}.hero-btn-ghost[data-v-4d14efd7]:hover{background:#ffffff14;border-color:#ffffffa6;color:var(--text-inverted)}.hero-nav[data-v-4d14efd7]{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:.75rem;padding-top:.25rem}.hero-nav-dot[data-v-4d14efd7]{background:none;border:none;cursor:pointer;display:grid;height:22px;padding:0;place-items:center;position:relative;width:22px}.hero-nav-center[data-v-4d14efd7]{background:#fff6;border-radius:50%;height:6px;position:absolute;transition:background .3s ease,transform .3s ease;width:6px}.hero-nav-dot:hover .hero-nav-center[data-v-4d14efd7]{background:#ffffffb3}.hero-nav-dot--active .hero-nav-center[data-v-4d14efd7]{background:#fff;transform:scale(1.15)}.hero-nav-ring[data-v-4d14efd7]{inset:0;position:absolute}.hero-nav-ring-track[data-v-4d14efd7]{fill:none;stroke:#ffffff26;stroke-width:1.5}.hero-nav-ring-fill[data-v-4d14efd7]{fill:none;opacity:0;stroke:#ffffffd9;stroke-dasharray:59.69;stroke-dashoffset:59.69;stroke-width:1.5;transform:rotate(-90deg);transform-origin:center;transition:opacity .3s ease}.hero-nav-dot--active .hero-nav-ring-fill[data-v-4d14efd7]{animation:ring-fill-4d14efd7 6s linear forwards;opacity:1}@keyframes ring-fill-4d14efd7{0%{stroke-dashoffset:59.69}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.hero-nav-dot--active .hero-nav-ring-fill[data-v-4d14efd7]{animation:none}}@media(max-width:900px){.hero-copy[data-v-4d14efd7]{max-width:100%}.hero-overlay[data-v-4d14efd7]{background:linear-gradient(180deg,#0914288c 0,#091428b8 45%,#091428e6)}.hero-bg-img[data-v-4d14efd7]{-o-object-position:center center;object-position:center center}}@media(max-width:600px){.hero-inner[data-v-4d14efd7]{align-items:end;display:grid;gap:1rem;grid-template-columns:1fr;grid-template-rows:auto 1fr;padding:1.5rem 1rem 2rem}.hero-nav[data-v-4d14efd7]{flex-direction:row;gap:.625rem;grid-row:1;justify-self:start;padding-top:0;position:relative;z-index:2}.hero-slides[data-v-4d14efd7]{align-self:end;grid-row:2}.hero-copy[data-v-4d14efd7]{gap:1rem}}.ui-section-header--center[data-v-64871923]{align-items:center;text-align:center}.ui-section-header.on-dark[data-v-64871923] .h1,.ui-section-header.on-dark[data-v-64871923] .h2,.ui-section-header.on-dark[data-v-64871923] .h3{color:var(--text-inverted)}.ui-section-header.on-dark .ui-section-header__sub[data-v-64871923]{color:var(--text-inverted-sub)}.ui-section-header__actions[data-v-64871923]{display:flex;flex-wrap:wrap;gap:var(--sp-card-gap);margin-top:var(--sp-row-gap)}[data-v-e787d5ac]{box-sizing:border-box}.sect-cats-inner[data-v-e787d5ac]{margin-inline:auto;width:var(--container-width)}.sect-cats[data-v-e787d5ac]{background-image:var(--paper-overlay-up),url(../images/bg/paper-background.webp);background-position:50%;background-size:cover;border-top:1px solid var(--border-primary);overflow:hidden;padding:var(--sp-section-y) 0;position:relative}.section-header[data-v-e787d5ac]{margin-bottom:var(--sp-header-mb)}.sect-cats-header[data-v-e787d5ac] .h2{max-width:25ch}.sect-cats-header[data-v-e787d5ac] .ui-section-header__sub{max-width:38ch}.cats-grid[data-v-e787d5ac]{display:grid;gap:var(--sp-grid-gap);grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.cats-grid[data-v-e787d5ac]{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.sect-cats-inner[data-v-e787d5ac]{padding-left:.5rem;padding-right:.5rem}.sect-cats-header[data-v-e787d5ac]{align-items:flex-start;text-align:left}}@media(max-width:560px){.cats-grid[data-v-e787d5ac]{grid-template-columns:1fr}}.cat-card[data-v-e787d5ac]{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:18px;display:flex;flex-direction:column;gap:var(--sp-card-gap);overflow:hidden;padding:clamp(1.25rem,2.083vw,1000rem);position:relative;text-decoration:none;transition:border-color .28s ease,box-shadow .28s ease,transform .28s cubic-bezier(.34,1.56,.64,1)}.cat-card-thumb[data-v-e787d5ac]{aspect-ratio:3/2;background:var(--bg-subtle);margin:calc(clamp(1.25rem,2.083vw,1000rem)*-1) calc(clamp(1.25rem,2.083vw,1000rem)*-1) 0;overflow:hidden;width:calc(100% + clamp(2.5rem,4.167vw,1000rem))}.cat-card-thumb-img[data-v-e787d5ac]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease;width:100%}.cat-card:hover .cat-card-thumb-img[data-v-e787d5ac]{transform:scale(1.04)}.cat-card[data-v-e787d5ac]:before{background:var(--color-accent);border-radius:0 0 0 18px;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom center;transition:transform .32s cubic-bezier(.34,1.56,.64,1);width:3px}.cat-card[data-v-e787d5ac]:hover{border-color:#1e3a6e66;box-shadow:0 8px 40px #1e3a6e21,0 2px 8px #0000000f;transform:translateY(-4px)}.cat-card[data-v-e787d5ac]:hover:before{transform:scaleY(1)}.cat-card-body[data-v-e787d5ac]{display:flex;flex:1;flex-direction:column;gap:.8rem}.cat-desc[data-v-e787d5ac]{display:-webkit-box;-webkit-line-clamp:2;max-width:38ch;-webkit-box-orient:vertical;line-height:1.5;overflow:hidden}.cat-card-footer[data-v-e787d5ac]{align-items:center;border-top:1px solid var(--border-primary);color:var(--text-muted);display:flex;justify-content:space-between;padding-top:.875rem}.cat-count[data-v-e787d5ac]{align-items:stretch;background:#1e3a6e0a;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #1e3a6e14;font-size:.75rem;line-height:1;transition:background-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1)}.cat-count[data-v-e787d5ac],.cat-count-num[data-v-e787d5ac]{border-radius:999px;display:inline-flex;height:26px}.cat-count-num[data-v-e787d5ac]{align-items:center;background:var(--color-accent-bg);color:var(--color-accent);font-variant-numeric:tabular-nums;font-weight:700;justify-content:center;min-width:26px;padding:0 .5rem;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1)}.cat-count-label[data-v-e787d5ac]{align-items:center;color:var(--text-secondary);display:inline-flex;font-weight:500;letter-spacing:0;padding:0 .625rem 0 .5rem;transition:color .22s cubic-bezier(.16,1,.3,1)}.cat-card:hover .cat-count[data-v-e787d5ac]{background:var(--color-accent-bg);box-shadow:inset 0 1px #fff6,inset 0 0 0 1px #1e3a6e2e}.cat-card:hover .cat-count-num[data-v-e787d5ac]{background:var(--color-accent);color:var(--text-inverted)}.cat-card:hover .cat-count-label[data-v-e787d5ac]{color:var(--color-accent)}.cat-arrow-wrap[data-v-e787d5ac]{align-items:center;background:var(--bg-subtle);border-radius:50%;color:var(--text-secondary);display:inline-flex;height:28px;justify-content:center;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);width:28px}.cat-arrow[data-v-e787d5ac]{transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.cat-card:hover .cat-arrow-wrap[data-v-e787d5ac]{background:var(--color-accent);color:var(--text-inverted);transform:translate(2px)}.cat-card:hover .cat-arrow[data-v-e787d5ac]{transform:translate(1px)}[data-v-04d4fbc7]{box-sizing:border-box}.sect-why-inner[data-v-04d4fbc7]{margin-inline:auto;width:var(--container-width)}.sect-why[data-v-04d4fbc7]{background-image:var(--paper-overlay-down),url(../images/bg/paper-background.webp);background-position:50%;background-size:cover;border-top:1px solid var(--border-primary);overflow:hidden;padding:var(--sp-section-y) 0;position:relative}.why-top[data-v-04d4fbc7]{margin-bottom:var(--sp-header-mb)}.why-top-header[data-v-04d4fbc7] .ui-section-header__sub{max-width:46ch}@media(max-width:768px){.why-top-header[data-v-04d4fbc7] .ui-section-header__sub{max-width:none}}.why-photos[data-v-04d4fbc7]{display:grid;gap:var(--sp-grid-gap);grid-template-columns:repeat(3,1fr);margin-bottom:var(--sp-header-mb)}.why-photo-item[data-v-04d4fbc7]{aspect-ratio:16/10;background:var(--bg-subtle);border:1px solid rgba(30,58,110,.06);border-radius:14px;box-shadow:0 1px 2px #1e3a6e0a,0 8px 24px #1e3a6e0f;overflow:hidden;position:relative}.why-photo-item[data-v-04d4fbc7]:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff1f;content:"";inset:0;pointer-events:none;position:absolute}.why-photo[data-v-04d4fbc7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:768px){.why-photos[data-v-04d4fbc7]{grid-template-columns:1fr 1fr}.why-photo-item[data-v-04d4fbc7]:last-child{display:none}}@media(max-width:480px){.why-photos[data-v-04d4fbc7]{grid-template-columns:1fr}.why-photo-item[data-v-04d4fbc7]:last-child{display:block}}.why-rows[data-v-04d4fbc7]{display:flex;flex-direction:column;gap:.75rem}.why-row[data-v-04d4fbc7]{align-items:center;background:#ffffff8c;border:1px solid var(--border-primary);border-radius:14px;box-shadow:inset 0 1px #fff9;-moz-column-gap:clamp(1.5rem,2.778vw,1000rem);column-gap:clamp(1.5rem,2.778vw,1000rem);display:grid;grid-template-columns:2.75rem 26ch 1fr auto;padding:clamp(1.25rem,2.083vw,1000rem);position:relative;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.why-row[data-v-04d4fbc7]:before{background:var(--color-accent);border-radius:0 3px 3px 0;bottom:14px;content:"";left:0;opacity:0;position:absolute;top:14px;transform:scaleY(.4);transform-origin:center;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);width:3px}.why-row[data-v-04d4fbc7]:hover{background:#fff;border-color:#1e3a6e24;box-shadow:0 2px 8px #1e3a6e0d,inset 0 1px #fffc}.why-row[data-v-04d4fbc7]:hover:before{opacity:1;transform:scaleY(1)}.why-num[data-v-04d4fbc7]{align-self:center;color:var(--color-accent);font-family:var(--font-sans);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;transition:transform .22s cubic-bezier(.16,1,.3,1)}.why-row:hover .why-num[data-v-04d4fbc7]{transform:translate(4px)}.why-head[data-v-04d4fbc7]{gap:clamp(.75rem,1.215vw,1000rem)}.why-head[data-v-04d4fbc7],.why-icon[data-v-04d4fbc7]{align-items:center;display:flex}.why-icon[data-v-04d4fbc7]{background:var(--color-accent-bg);border-radius:10px;box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #1e3a6e14;color:var(--color-accent);flex-shrink:0;height:44px;justify-content:center;transition:background .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1);width:44px}.why-row:hover .why-icon[data-v-04d4fbc7]{background:var(--color-accent);color:var(--text-inverted);transform:scale(1.04)}.why-title[data-v-04d4fbc7]{line-height:1.3}.why-desc[data-v-04d4fbc7]{color:var(--text-secondary);line-height:1.55;max-width:58ch}.why-metric[data-v-04d4fbc7]{align-items:center;background:linear-gradient(180deg,#fff9,#fff0),#1e3a6e0a;border:1px solid rgba(30,58,110,.12);border-radius:999px;box-shadow:inset 0 1px #fff9;color:var(--color-accent);display:inline-flex;font-family:var(--font-sans);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.4375rem;letter-spacing:0;padding:.375rem .75rem .375rem .625rem;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);white-space:nowrap}.why-metric-dot[data-v-04d4fbc7]{background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 2px #1e3a6e1f;flex-shrink:0;height:6px;transition:box-shadow .22s cubic-bezier(.16,1,.3,1);width:6px}.why-row:hover .why-metric[data-v-04d4fbc7]{background:var(--color-accent);border-color:var(--color-accent);color:var(--text-inverted)}.why-row:hover .why-metric-dot[data-v-04d4fbc7]{background:#fff;box-shadow:0 0 0 2px #ffffff47}@media(max-width:1024px){.why-row[data-v-04d4fbc7]{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:2.5rem 1fr auto;grid-template-rows:auto auto;row-gap:.75rem}.why-head[data-v-04d4fbc7]{grid-column:2;grid-row:1}.why-metric[data-v-04d4fbc7]{align-self:center;grid-column:3;grid-row:1}.why-desc[data-v-04d4fbc7]{grid-column:2/-1;grid-row:2}}@media(max-width:640px){.why-rows[data-v-04d4fbc7]{gap:.875rem}.why-row[data-v-04d4fbc7]{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;padding:1.375rem 1.125rem;row-gap:.875rem}.why-num[data-v-04d4fbc7]{font-size:.7rem;grid-column:1;grid-row:1;letter-spacing:.08em;opacity:.55}.why-head[data-v-04d4fbc7]{align-items:flex-start;gap:.75rem;grid-column:1;grid-row:2}.why-icon[data-v-04d4fbc7]{border-radius:9px;height:38px;width:38px}.why-icon[data-v-04d4fbc7] svg,.why-icon svg[data-v-04d4fbc7]{height:19px;width:19px}.why-title[data-v-04d4fbc7]{font-size:1rem;font-weight:700;line-height:1.35}.why-desc[data-v-04d4fbc7]{color:var(--text-secondary);font-size:.875rem;grid-column:1;grid-row:3;line-height:1.6}.why-metric[data-v-04d4fbc7]{font-size:.7rem;grid-column:1;grid-row:4;justify-self:start;padding:.3rem .65rem .3rem .55rem}.why-row:hover .why-num[data-v-04d4fbc7]{transform:none}}@media(max-width:600px){.sect-why-inner[data-v-04d4fbc7]{padding-left:.875rem;padding-right:.875rem}}[data-v-5443f007]{box-sizing:border-box}.showcase[data-v-5443f007]{background:var(--bg-primary);padding:var(--sp-section-y) 0}.showcase-inner[data-v-5443f007]{align-items:start;-moz-column-gap:clamp(2.5rem,5.556vw,1000rem);column-gap:clamp(2.5rem,5.556vw,1000rem);display:grid;grid-template-columns:380px 1fr;margin-inline:auto;width:var(--container-width)}.showcase-left[data-v-5443f007]{display:flex;flex-direction:column;gap:clamp(1.25rem,1.736vw,1000rem);height:-moz-fit-content;height:fit-content;justify-content:center;max-width:380px;position:sticky;top:clamp(5rem,8vw,1000rem)}.showcase-kicker[data-v-5443f007]{align-self:flex-start}.showcase-sub[data-v-5443f007]{max-width:28rem}.showcase-progress[data-v-5443f007]{align-items:center;display:flex;gap:6px;padding:2px 0}.showcase-pip[data-v-5443f007]{background:var(--border-primary);border-radius:99px;height:3px;transition:width .35s ease,background .35s ease;width:20px}.showcase-pip.active[data-v-5443f007]{background:var(--color-accent);width:36px}.showcase-cta[data-v-5443f007]{align-self:flex-start}.showcase-right[data-v-5443f007]{display:flex;flex-direction:column;gap:clamp(3rem,5.208vw,1000rem);padding-block:clamp(1rem,2.083vw,1000rem)}.showcase-item[data-v-5443f007]{display:grid;gap:clamp(1.25rem,1.736vw,1000rem);grid-template-columns:1fr}.showcase-visual[data-v-5443f007]{aspect-ratio:16/10;background:var(--bg-subtle);border-radius:clamp(1rem,1.389vw,1000rem);cursor:pointer;display:block;overflow:hidden;position:relative}.showcase-img[data-v-5443f007]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s ease;width:100%}.showcase-item:hover .showcase-img[data-v-5443f007]{transform:scale(1.03)}.showcase-img-shade[data-v-5443f007]{background:linear-gradient(180deg,transparent 50%,rgba(10,8,20,.18));inset:0;pointer-events:none;position:absolute}.showcase-copy[data-v-5443f007]{display:flex;flex-direction:column;gap:clamp(.5rem,.694vw,1000rem);padding-inline:clamp(.25rem,.347vw,1000rem)}.showcase-item-kicker[data-v-5443f007]{color:var(--color-accent)!important;font-size:.8125rem!important;font-weight:600;letter-spacing:0}.showcase-item-title[data-v-5443f007]{color:var(--text-primary);line-height:1.2}.showcase-item-desc[data-v-5443f007]{color:var(--text-secondary);line-height:1.6;max-width:42ch}.showcase-arrow[data-v-5443f007]{align-items:center;background:var(--color-accent-bg);border:1px solid rgba(30,58,110,.12);border-radius:999px;box-shadow:inset 0 1px #fff9;color:var(--color-accent);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.625rem;letter-spacing:0;margin-top:.25rem;padding:.5rem .875rem .5rem 1rem;text-decoration:none;transition:background .22s cubic-bezier(.16,1,.3,1),border-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1);width:-moz-fit-content;width:fit-content}.showcase-arrow svg[data-v-5443f007]{transition:transform .22s cubic-bezier(.16,1,.3,1)}.showcase-arrow[data-v-5443f007]:hover{background:#1e3a6e14;border-color:#1e3a6e2e;box-shadow:0 1px 2px #1e3a6e0d,inset 0 1px #ffffffb3}.showcase-arrow:hover svg[data-v-5443f007]{transform:translate(3px)}.showcase-arrow[data-v-5443f007]:active{transform:scale(.98)}@media(max-width:1024px){.showcase-inner[data-v-5443f007]{grid-template-columns:320px 1fr}}@media(max-width:800px){.showcase-inner[data-v-5443f007]{grid-template-columns:1fr}.showcase-left[data-v-5443f007]{height:auto;justify-content:flex-start;position:static;top:auto}.showcase-progress[data-v-5443f007]{display:none}}@media(max-width:600px){.showcase-inner[data-v-5443f007]{padding-left:.5rem;padding-right:.5rem}}@media(max-width:480px){.showcase-visual[data-v-5443f007]{aspect-ratio:3/2}}[data-v-4351d773]{box-sizing:border-box}.sect-process-inner[data-v-4351d773]{margin-inline:auto;width:var(--container-width)}.sect-process[data-v-4351d773]{background-image:var(--paper-overlay-down),url(../images/bg/paper-background.webp);background-position:50%;background-size:cover;border-top:1px solid var(--border-primary);overflow:hidden;padding:var(--sp-section-y) 0;position:relative}.section-header[data-v-4351d773]{margin-bottom:var(--sp-header-mb)}.sect-proc-header[data-v-4351d773] .ui-section-header__sub{max-width:40ch}.process-steps[data-v-4351d773]{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);padding-top:2.5rem;position:relative}.process-steps[data-v-4351d773]:before{background:linear-gradient(90deg,#1e3a6e00,#1e3a6e2e 10% 90%,#1e3a6e00);right:6%}.process-steps[data-v-4351d773]:after,.process-steps[data-v-4351d773]:before{content:"";height:2px;left:6%;pointer-events:none;position:absolute;top:1rem;z-index:0}.process-steps[data-v-4351d773]:after{background:linear-gradient(90deg,rgba(30,58,110,0) 0,var(--color-accent) 10%,var(--color-accent) 90%,rgba(30,58,110,0) 100%);opacity:.65;transform:scaleX(var(--line-reveal,0));transform-origin:left center;width:88%}.timeline-dots[data-v-4351d773]{display:grid;gap:1.25rem;grid-template-columns:repeat(4,1fr);left:0;pointer-events:none;position:absolute;right:0;top:calc(1rem - 7px);z-index:2}.timeline-dot[data-v-4351d773]{background:#fff;border:2px solid var(--color-accent);border-radius:50%;box-shadow:0 0 0 4px #fff9,0 0 0 5px #1e3a6e14;height:16px;justify-self:center;opacity:0;position:relative;transform:scale(.5);width:16px}.timeline-dot[data-v-4351d773]:before{background:var(--color-accent);border-radius:50%;content:"";inset:3px;opacity:0;position:absolute;transition:opacity .26s cubic-bezier(.16,1,.3,1)}.timeline-dot.is-reached[data-v-4351d773]:before{opacity:1}.process-step[data-v-4351d773]{background:#fff;border:1px solid var(--border-primary);border-radius:16px;box-shadow:0 1px 2px #1e3a6e0a,inset 0 1px #fffc;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:border-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1);z-index:1}.process-step[data-v-4351d773]:hover{border-color:#1e3a6e29;box-shadow:0 2px 10px #1e3a6e0f,inset 0 1px #fffc}.process-step[data-v-4351d773]:before{background:var(--color-accent);border-radius:0 0 2px 2px;content:"";height:2px;left:1.5rem;opacity:0;position:absolute;right:1.5rem;top:0;transform:scaleX(.4);transform-origin:center;transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.process-step[data-v-4351d773]:hover:before{opacity:1;transform:scaleX(1)}.step-thumb[data-v-4351d773]{aspect-ratio:4/3;background:var(--bg-subtle);border-bottom:1px solid var(--border-primary);overflow:hidden;position:relative}.step-thumb-img[data-v-4351d773]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.step-icon-tile[data-v-4351d773]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border-radius:10px;box-shadow:0 1px 2px #1e3a6e1a,inset 0 1px #fffc,inset 0 0 0 1px #1e3a6e0f;color:var(--color-accent);display:inline-flex;height:36px;justify-content:center;left:12px;position:absolute;top:12px;transition:background .26s cubic-bezier(.16,1,.3,1),color .26s cubic-bezier(.16,1,.3,1);width:36px;z-index:1}.process-step:hover .step-icon-tile[data-v-4351d773]{background:var(--color-accent);color:var(--text-inverted)}.step-body[data-v-4351d773]{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem}.step-number[data-v-4351d773]{align-items:center;color:var(--color-accent);display:inline-flex;font-family:var(--font-sans);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:600;gap:.4375rem;letter-spacing:0;margin-bottom:.125rem}.step-number[data-v-4351d773]:before{background:var(--color-accent);border-radius:50%;box-shadow:0 0 0 2px #1e3a6e24;content:"";flex-shrink:0;height:5px;width:5px}.step-title[data-v-4351d773]{line-height:1.25}.step-desc[data-v-4351d773]{line-height:1.55}@media(max-width:900px){.process-steps[data-v-4351d773]{grid-template-columns:repeat(2,1fr)}.process-steps[data-v-4351d773]:after,.process-steps[data-v-4351d773]:before,.timeline-dots[data-v-4351d773]{display:none}}@media(max-width:600px){.sect-process-inner[data-v-4351d773]{padding-left:.5rem;padding-right:.5rem}.sect-proc-header[data-v-4351d773]{align-items:flex-start;text-align:left}}@media(max-width:480px){.process-steps[data-v-4351d773]{grid-template-columns:1fr}.step-body[data-v-4351d773]{padding:1.25rem}}[data-v-215f48de]{box-sizing:border-box}.sect-t-inner[data-v-215f48de]{margin-inline:auto;width:var(--container-width)}.sect-testimonials[data-v-215f48de]{background-image:var(--paper-overlay-up),url(../images/bg/paper-background.webp);background-position:50%;background-size:cover;border-top:1px solid var(--border-primary);overflow:hidden;padding:var(--sp-section-y) 0;position:relative}.section-header[data-v-215f48de]{margin-bottom:clamp(2.5rem,3.472vw,1000rem)}.sect-t-header[data-v-215f48de] .ui-section-header__sub{max-width:42ch}.t-slider-wrap[data-v-215f48de]{left:50%;margin-left:-50vw;margin-right:-50vw;overflow-x:hidden;overflow-y:visible;padding:.5rem 0 2rem;position:relative;right:50%;width:100vw}.t-slider[data-v-215f48de]{cursor:grab;overflow:visible;padding-left:clamp(1rem,4vw,calc(50vw - 640px + 2rem));padding-right:clamp(1rem,4vw,calc(50vw - 640px + 2rem));-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.t-card[data-v-215f48de],.t-slider[data-v-215f48de]{display:flex;gap:var(--sp-grid-gap)}.t-card[data-v-215f48de]{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:18px;box-shadow:0 6px 24px #1a1a1a17,0 1px 4px #1a1a1a0d,inset 0 1px #fffffff2;flex:0 0 420px;flex-direction:column;overflow:hidden;padding:clamp(1.5rem,2.431vw,1000rem);position:relative}.t-card[data-v-215f48de]:before{background:linear-gradient(180deg,rgba(30,58,110,.04),transparent);content:"";height:40px;left:0;pointer-events:none;position:absolute;right:0;top:0}@media(max-width:600px){.t-card[data-v-215f48de]{flex:0 0 min(340px,88vw)}.sect-testimonials[data-v-215f48de]{padding-left:.5rem;padding-right:.5rem}.sect-t-header[data-v-215f48de]{align-items:flex-start;text-align:left}}.t-stars[data-v-215f48de]{display:flex;gap:3px}.t-quote[data-v-215f48de]{color:var(--text-primary);flex:1;font-style:normal;line-height:1.65}.t-author[data-v-215f48de]{gap:clamp(.625rem,1.215vw,1000rem)}.t-author[data-v-215f48de],.t-avatar[data-v-215f48de]{align-items:center;display:flex}.t-avatar[data-v-215f48de]{border:1px solid var(--border-primary);border-radius:50%;color:var(--text-primary);flex-shrink:0;font-family:var(--font-sans);font-size:.9375rem;font-weight:700;height:40px;justify-content:center;width:40px}.t-meta[data-v-215f48de]{display:flex;flex-direction:column;gap:.15rem}.t-name[data-v-215f48de]{color:var(--text-primary);font-family:var(--font-sans);font-size:.9375rem;font-weight:600}.t-company[data-v-215f48de]{color:var(--text-muted)!important}
