.app-badge[data-v-731b660a]{align-items:center;background:#f8f6f41a;border:1px solid rgba(248,246,244,.2);border-radius:var(--radius-pill);box-shadow:0 0 24px 0 var(--color-accent-glow);display:inline-flex;gap:10px;padding:8px 16px;width:-moz-fit-content;width:fit-content}.app-badge__dot[data-v-731b660a]{background:var(--color-accent);border-radius:50%;flex-shrink:0;height:8px;width:8px}.app-badge__text[data-v-731b660a]{color:var(--color-cream);font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.app-phone[data-v-8351037d]{display:flex;overflow:hidden}.app-phone__code-wrap[data-v-8351037d]{align-items:center;display:flex;flex-shrink:0;position:relative}.app-phone__code-display[data-v-8351037d]{font-family:var(--font-primary);pointer-events:none;white-space:nowrap}.app-phone__select[data-v-8351037d]{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.app-phone__field[data-v-8351037d]{background:transparent;border:none;flex:1;font-family:var(--font-primary);min-width:0;outline:none}.app-phone__field[data-v-8351037d]::-moz-placeholder{color:#b0aca8}.app-phone__field[data-v-8351037d]::placeholder{color:#b0aca8}.app-phone--hero[data-v-8351037d]{background:#ffffffe0;border-radius:var(--radius-sm);box-shadow:0 1px 1px #0000000d;transition:box-shadow var(--transition-base)}.app-phone--hero[data-v-8351037d]:focus-within{box-shadow:0 0 0 2px var(--color-accent)}.app-phone--hero .app-phone__code-wrap[data-v-8351037d]{border-right:1px solid rgba(0,0,0,.1);padding:10px 6px 10px 10px}.app-phone--hero .app-phone__code-display[data-v-8351037d]{color:var(--color-dark);font-size:13px;font-weight:500}.app-phone--hero .app-phone__field[data-v-8351037d]{color:var(--color-dark);font-size:15px;padding:10px 8px}.app-phone--hero .app-phone__field[data-v-8351037d]::-moz-placeholder{color:#767676}.app-phone--hero .app-phone__field[data-v-8351037d]::placeholder{color:#767676}.app-phone--contact[data-v-8351037d]{border:1px solid #e2e0dd;border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.app-phone--contact[data-v-8351037d]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px #f8c01c26}.app-phone--contact .app-phone__code-wrap[data-v-8351037d]{background:#f8f6f4;border-right:1px solid #e2e0dd;padding:10px 8px 10px 12px}.app-phone--contact .app-phone__code-display[data-v-8351037d]{color:var(--color-dark);font-family:var(--font-secondary);font-size:14px}.app-phone--contact .app-phone__field[data-v-8351037d]{background:var(--color-white);color:var(--color-dark);font-family:var(--font-secondary);font-size:15px;padding:10px 14px}.app-checkbox[data-v-981132dc]{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.app-checkbox__input-wrap[data-v-981132dc]{flex-shrink:0;padding-top:2px;position:relative}.app-checkbox__input[data-v-981132dc]{height:0;opacity:0;position:absolute;width:0}.app-checkbox__box[data-v-981132dc]{align-items:center;background:transparent;border:1px solid #d4d4d4;border-radius:6px;display:flex;height:20px;justify-content:center;transition:background var(--transition-base),border-color var(--transition-base);width:20px}.app-checkbox__input:checked+.app-checkbox__box[data-v-981132dc]{background:var(--color-accent);border-color:var(--color-accent)}.app-checkbox__text[data-v-981132dc]{color:var(--color-white);font-size:14px}.app-checkbox__text[data-v-981132dc] a{color:var(--color-white);text-decoration:underline}.hero[data-v-d9bd7d45]{border-radius:0 0 var(--radius-xl) var(--radius-xl);min-height:100vh;overflow:hidden;padding-top:90px;position:relative}@media(max-width:767px){.hero[data-v-d9bd7d45]{min-height:auto}}.hero__bg[data-v-d9bd7d45]{background-position:top;background-size:cover;inset:0;position:absolute}.hero__inner[data-v-d9bd7d45]{align-items:start;display:grid;gap:50px;grid-template-columns:1fr 551px;margin-inline:auto;max-width:1440px;padding:40px 112px 60px;position:relative;width:100%;z-index:1}@media(max-width:1199px){.hero__inner[data-v-d9bd7d45]{gap:40px;grid-template-columns:1fr;padding:32px 24px 48px}}.hero__content[data-v-d9bd7d45]{display:flex;flex-direction:column;gap:20px;padding-top:20px}@media(max-width:1199px){.hero__content[data-v-d9bd7d45]{padding-top:0}}.hero__h1[data-v-d9bd7d45]{font-size:clamp(2.5rem,5vw,4.375rem);letter-spacing:-.02em;line-height:1}.hero__h1[data-v-d9bd7d45],.hero__subtitle[data-v-d9bd7d45]{color:var(--color-cream);font-weight:700}.hero__subtitle[data-v-d9bd7d45]{font-size:clamp(1rem,1.5vw,1.125rem);letter-spacing:-.01em;line-height:1.4}.hero__body[data-v-d9bd7d45]{color:var(--color-muted);font-size:16px;letter-spacing:-.02em;line-height:1.65;max-width:520px}.hero__stats[data-v-d9bd7d45]{border-top:1px solid rgba(248,246,244,.2);display:flex;justify-content:space-between;margin-top:8px;padding-top:28px;width:100%}.hero__stat[data-v-d9bd7d45]{align-items:center;display:flex;flex-direction:column;gap:4px}.hero__stat-value[data-v-d9bd7d45]{color:var(--color-cream);font-size:clamp(2rem,3.5vw,3.5rem);font-weight:700;letter-spacing:-.03em;line-height:1}.hero__stat-label[data-v-d9bd7d45]{color:var(--color-muted);font-size:14px;letter-spacing:-.01em}@media(max-width:1199px){.hero__form-wrap[data-v-d9bd7d45]{padding-top:0}}.hero__form[data-v-d9bd7d45]{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#67676726;border:1px solid #929190;border-radius:24px;display:flex;flex-direction:column;gap:14px;padding:28px}.hero__form-row[data-v-d9bd7d45]{display:flex;gap:10px}@media(max-width:767px){.hero__form-row[data-v-d9bd7d45]{flex-direction:column}}.hero__field[data-v-d9bd7d45]{display:flex;flex:1;flex-direction:column;gap:6px}.hero__field label[data-v-d9bd7d45]{color:var(--color-white);font-size:14px;font-weight:500;letter-spacing:-.01em}.hero__field input[data-v-d9bd7d45],.hero__field textarea[data-v-d9bd7d45]{background:#ffffffe0;border:none;border-radius:var(--radius-sm);box-shadow:0 1px 1px #0000000d;color:var(--color-dark);font-family:var(--font-primary);font-size:15px;outline:none;padding:10px 14px;transition:box-shadow var(--transition-base);width:100%}.hero__field input[data-v-d9bd7d45]::-moz-placeholder,.hero__field textarea[data-v-d9bd7d45]::-moz-placeholder{color:#767676}.hero__field input[data-v-d9bd7d45]::placeholder,.hero__field textarea[data-v-d9bd7d45]::placeholder{color:#767676}.hero__field input[data-v-d9bd7d45]:focus,.hero__field textarea[data-v-d9bd7d45]:focus{box-shadow:0 0 0 2px var(--color-accent)}.hero__field textarea[data-v-d9bd7d45]{line-height:1.5;resize:none}.hero__phone-input[data-v-d9bd7d45]{background:#ffffffe0;border-radius:var(--radius-sm);box-shadow:0 1px 1px #0000000d;display:flex;overflow:hidden}.hero__phone-input[data-v-d9bd7d45]:focus-within{box-shadow:0 0 0 2px var(--color-accent)}.hero__phone-input input[data-v-d9bd7d45]{background:transparent;border-radius:0;box-shadow:none;padding-left:8px}.hero__phone-input input[data-v-d9bd7d45]:focus{box-shadow:none}.hero__phone-code[data-v-d9bd7d45]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;border-right:1px solid rgba(0,0,0,.1);color:var(--color-dark);cursor:pointer;flex-shrink:0;font-size:13px;font-weight:500;outline:none;padding:10px 6px 10px 10px;white-space:nowrap}.hero__select-wrap[data-v-d9bd7d45]{position:relative}.hero__select-wrap select[data-v-d9bd7d45]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffffe0;border:none;border-radius:var(--radius-sm);box-shadow:0 1px 1px #0000000d;color:var(--color-dark);cursor:pointer;font-family:var(--font-primary);font-size:15px;outline:none;padding:10px 36px 10px 14px;transition:box-shadow var(--transition-base);width:100%}.hero__select-wrap select[data-v-d9bd7d45]:focus{box-shadow:0 0 0 2px var(--color-accent)}.hero__select-chevron[data-v-d9bd7d45]{color:#525252;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.hero__submit[data-v-d9bd7d45]{align-items:center;background:var(--color-accent);border:none;border-radius:var(--radius-pill);box-shadow:var(--shadow-button);color:var(--color-dark);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:16px;font-weight:600;gap:10px;justify-content:center;letter-spacing:-.01em;overflow:visible;padding:15px 24px;position:relative;transition:transform var(--transition-base),opacity var(--transition-base);width:100%}.hero__submit[data-v-d9bd7d45]:after{animation:pulse-ring 2.5s ease-out infinite;border:2px solid var(--color-accent);border-radius:inherit;content:"";inset:-2px;opacity:0;pointer-events:none;position:absolute}.hero__submit[data-v-d9bd7d45]:hover:not(:disabled){transform:translateY(-2px)}.hero__submit[data-v-d9bd7d45]:hover:not(:disabled):after{animation:none}.hero__submit[data-v-d9bd7d45]:disabled{cursor:not-allowed;opacity:.6}.hero__submit[data-v-d9bd7d45]:disabled:after{animation:none}.hero__divider[data-v-d9bd7d45]{border-top:1px solid hsla(0,0%,100%,.15);margin:2px 0}.hero__checks[data-v-d9bd7d45]{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px 16px}.hero__check-item[data-v-d9bd7d45]{align-items:center;color:var(--color-muted);display:flex;font-size:13px;gap:6px;white-space:nowrap}.hero__check-item img[data-v-d9bd7d45]{flex-shrink:0}.hero__proof[data-v-d9bd7d45]{gap:14px;padding-top:4px}.hero__avatars[data-v-d9bd7d45],.hero__proof[data-v-d9bd7d45]{align-items:center;display:flex}.hero__avatars img[data-v-d9bd7d45]{border-radius:50%;height:40px;margin-left:-10px;width:40px}.hero__avatars img[data-v-d9bd7d45]:first-child{margin-left:0}.hero__avatars img[data-v-d9bd7d45]{-o-object-fit:cover;object-fit:cover}.hero__proof-text[data-v-d9bd7d45]{display:flex;flex-direction:column;gap:4px}.hero__client-count[data-v-d9bd7d45]{color:var(--color-cream);font-size:17px;font-weight:600;letter-spacing:-.02em;white-space:nowrap}.hero__stars[data-v-d9bd7d45]{display:flex;gap:3px}.hero__success[data-v-d9bd7d45]{color:var(--color-accent);font-weight:500}.hero__error[data-v-d9bd7d45],.hero__success[data-v-d9bd7d45]{font-size:14px;text-align:center}.hero__error[data-v-d9bd7d45]{color:#f87171}.how[data-v-5bde6d0b]{background:var(--color-cream)}.how__inner[data-v-5bde6d0b]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.how__inner[data-v-5bde6d0b]{padding-inline:0}}.how__inner[data-v-5bde6d0b]{padding-block:80px}@media(max-width:1199px){.how__inner[data-v-5bde6d0b]{padding-block:60px}}@media(max-width:767px){.how__inner[data-v-5bde6d0b]{padding-block:48px}}.how__inner[data-v-5bde6d0b]{display:flex;flex-direction:column;gap:42px}.how__header[data-v-5bde6d0b]{text-align:center}.how__header h2[data-v-5bde6d0b]{color:var(--color-dark);font-size:clamp(1.8rem,3.5vw,3.125rem);margin-bottom:16px}.how__sub[data-v-5bde6d0b]{color:var(--color-muted);font-size:16px;letter-spacing:-.025em;line-height:1.75}.how__body[data-v-5bde6d0b]{align-items:center;display:grid;gap:24px;grid-template-columns:587px 1fr}@media(max-width:1199px){.how__body[data-v-5bde6d0b]{grid-template-columns:1fr}}.how__image[data-v-5bde6d0b]{border-radius:var(--radius-lg);height:556px;overflow:hidden}@media(max-width:1199px){.how__image[data-v-5bde6d0b]{height:320px}}@media(max-width:767px){.how__image[data-v-5bde6d0b]{height:240px}}.how__image img[data-v-5bde6d0b]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.how__steps[data-v-5bde6d0b]{display:flex;flex-direction:column;gap:32px}.how__step[data-v-5bde6d0b]{align-items:center;background:var(--color-white);border-radius:var(--radius-lg);display:flex;gap:28px;padding:32px}.how__step-number[data-v-5bde6d0b]{color:var(--color-accent);flex-shrink:0;font-family:var(--font-primary);font-size:100px;font-weight:700;line-height:1;min-width:80px;opacity:.18;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:767px){.how__step-number[data-v-5bde6d0b]{font-size:56px;min-width:44px}}.how__step-content h3[data-v-5bde6d0b]{color:var(--color-dark);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:8px}.how__step-content p[data-v-5bde6d0b]{color:var(--color-muted);font-size:16px;letter-spacing:-.02em;line-height:1.65}.app-btn[data-v-64f23df0]{align-items:center;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:16px;font-weight:600;gap:8px;justify-content:center;letter-spacing:-.02em;line-height:1.5;padding:16px 32px;text-decoration:none;transition:transform var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base);white-space:nowrap}.app-btn[data-v-64f23df0]:hover{transform:translateY(-2px)}.app-btn[data-v-64f23df0]:active{transform:translateY(0)}.app-btn--primary[data-v-64f23df0]{background:var(--color-accent);box-shadow:var(--shadow-button);color:var(--color-dark)}.app-btn--primary[data-v-64f23df0]:hover{box-shadow:0 24px 16px #0000001f,0 10px 6px #0000001f}.app-btn--dark[data-v-64f23df0]{background:var(--color-dark);color:var(--color-cream)}.app-btn--dark[data-v-64f23df0]:hover{opacity:.88}.app-btn--ghost[data-v-64f23df0]{background:transparent;border:1px solid rgba(248,246,244,.3);color:var(--color-cream)}.app-btn--ghost[data-v-64f23df0]:hover{background:#f8f6f414}.app-btn--sm[data-v-64f23df0]{font-size:14px;padding:10px 20px}.cases[data-v-a6bc13a9]{background:var(--color-white)}.cases__inner[data-v-a6bc13a9]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.cases__inner[data-v-a6bc13a9]{padding-inline:0}}.cases__inner[data-v-a6bc13a9]{padding-block:80px}@media(max-width:1199px){.cases__inner[data-v-a6bc13a9]{padding-block:60px}}@media(max-width:767px){.cases__inner[data-v-a6bc13a9]{padding-block:48px}}.cases__inner[data-v-a6bc13a9]{align-items:center;display:flex;flex-direction:column;gap:42px}.cases__header[data-v-a6bc13a9]{text-align:center}.cases__header h2[data-v-a6bc13a9]{color:var(--color-dark);font-size:clamp(1.8rem,3.5vw,3.125rem);margin-bottom:16px}.cases__sub[data-v-a6bc13a9]{color:var(--color-muted);font-size:16px;letter-spacing:-.025em}.cases__grid[data-v-a6bc13a9]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);width:100%}@media(max-width:767px){.cases__grid[data-v-a6bc13a9]{grid-template-columns:1fr}}.cases__card[data-v-a6bc13a9]{align-items:flex-start;background:var(--color-cream);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex;gap:24px;padding:24px}.cases__card-icon[data-v-a6bc13a9]{flex-shrink:0}.cases__card-icon img[data-v-a6bc13a9]{display:block;height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.cases__card-body[data-v-a6bc13a9]{display:flex;flex:1;flex-direction:column;gap:8px}.cases__card-title[data-v-a6bc13a9]{color:var(--color-dark);font-size:24px;font-weight:600;line-height:1.3}.cases__card-desc[data-v-a6bc13a9]{color:var(--color-muted);font-size:16px;letter-spacing:-.02em;line-height:1.65}.cases__cta[data-v-a6bc13a9]{display:flex;justify-content:center}.why[data-v-ce62993e]{overflow:hidden;position:relative}.why__bg[data-v-ce62993e]{background-image:url(../services-page/auto-accidents/black-bg.webp);background-position:50%;background-size:cover;inset:0;position:absolute}.why__inner[data-v-ce62993e]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.why__inner[data-v-ce62993e]{padding-inline:0}}.why__inner[data-v-ce62993e]{padding-block:80px}@media(max-width:1199px){.why__inner[data-v-ce62993e]{padding-block:60px}}@media(max-width:767px){.why__inner[data-v-ce62993e]{padding-block:48px}}.why__inner[data-v-ce62993e]{display:flex;flex-direction:column;gap:56px;position:relative;z-index:1}.why__header[data-v-ce62993e]{margin-inline:auto;max-width:780px;text-align:center}.why__heading[data-v-ce62993e]{color:var(--color-white);font-size:clamp(1.8rem,3vw,3.125rem);font-weight:700;line-height:1.15;margin-bottom:20px}.why__sub[data-v-ce62993e]{color:#ffffff91;font-size:16px;letter-spacing:-.025em;line-height:1.75}.why__cursor[data-v-ce62993e]{animation:cursor-blink-ce62993e .7s step-end infinite;color:var(--color-accent);font-weight:300}.why__cursor--done[data-v-ce62993e]{animation:none;opacity:0;transition:opacity .3s ease .4s}@keyframes cursor-blink-ce62993e{0%,to{opacity:1}50%{opacity:0}}.why__body[data-v-ce62993e]{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1fr}@media(max-width:1199px){.why__body[data-v-ce62993e]{gap:40px;grid-template-columns:1fr}}.why__left[data-v-ce62993e]{display:flex;flex-direction:column;gap:24px}.why__lead[data-v-ce62993e]{color:#a8a197;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.35}.why__caption[data-v-ce62993e]{color:#fff;font-size:15px;letter-spacing:-.025em;line-height:1.75}.why__right[data-v-ce62993e]{display:flex;flex-direction:column;gap:16px}.why__feature[data-v-ce62993e],.why__row[data-v-ce62993e]{display:flex;gap:16px;height:140px}.why__feature[data-v-ce62993e]{align-items:center;background:#ffffff12;border:1px solid hsla(0,0%,100%,.09);border-radius:var(--radius-md);cursor:pointer;flex:none;flex-direction:row;overflow:hidden;padding:20px 20px 20px 38px;text-align:left;transition:width .5s cubic-bezier(.4,0,.2,1),padding-left .45s cubic-bezier(.4,0,.2,1),border-color .3s ease;width:140px}.why__feature[data-v-ce62993e]:hover{border-color:#ffffff2e}.why__feature.is-open[data-v-ce62993e]{border-color:#ffffff24;padding-left:20px;width:calc(100% - 156px)}.why__feature-icon[data-v-ce62993e]{flex-shrink:0}.why__feature-icon img[data-v-ce62993e]{display:block;height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.why__feature-text[data-v-ce62993e]{flex-shrink:0;max-width:0;opacity:0;overflow:hidden;transition:max-width .45s cubic-bezier(.4,0,.2,1),opacity .3s ease .18s}.why__feature.is-open .why__feature-text[data-v-ce62993e]{max-width:280px;opacity:1}.why__feature-title[data-v-ce62993e]{color:var(--color-white);font-size:16px;font-weight:600;line-height:1.4;margin-bottom:5px;white-space:nowrap}.why__feature-desc[data-v-ce62993e]{color:#fff;font-size:14px;line-height:1.5;white-space:nowrap}@media(max-width:767px){.why__right[data-v-ce62993e]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.why__row[data-v-ce62993e]{display:contents}.why__feature[data-v-ce62993e]{align-items:flex-start;flex-direction:column;gap:12px;height:auto!important;padding:20px!important;transition:none;width:100%!important}.why__feature.is-open[data-v-ce62993e]{padding-left:20px!important;width:100%!important}.why__feature-icon img[data-v-ce62993e]{height:40px;width:40px}.why__feature-text[data-v-ce62993e]{max-width:none!important;opacity:1!important;overflow:visible;transition:none}.why__feature-title[data-v-ce62993e]{font-size:14px;white-space:normal}.why__feature-desc[data-v-ce62993e]{font-size:13px;white-space:normal}}.team[data-v-07bd9790]{background:var(--color-cream)}.team__inner[data-v-07bd9790]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.team__inner[data-v-07bd9790]{padding-inline:0}}.team__inner[data-v-07bd9790]{padding-block:80px}@media(max-width:1199px){.team__inner[data-v-07bd9790]{padding-block:60px}}@media(max-width:767px){.team__inner[data-v-07bd9790]{padding-block:48px}}.team__inner[data-v-07bd9790]{display:flex;flex-direction:column;gap:42px}.team__header[data-v-07bd9790]{text-align:center}.team__header h2[data-v-07bd9790]{color:var(--color-dark);font-size:clamp(1.8rem,3.5vw,3.125rem);margin-bottom:16px}.team__sub[data-v-07bd9790]{color:var(--color-muted);font-size:16px;letter-spacing:-.025em;line-height:1.75;margin-inline:auto;max-width:876px}.team__grid[data-v-07bd9790]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1199px){.team__grid[data-v-07bd9790]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.team__grid[data-v-07bd9790]{display:none}}.team__track[data-v-07bd9790]{display:none}@media(max-width:767px){.team__track[data-v-07bd9790]{display:flex;gap:16px;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin-inline:-24px;padding-inline:24px;scroll-padding-inline-start:24px;scrollbar-width:none}.team__track[data-v-07bd9790]::-webkit-scrollbar{display:none}.team__track .team__card[data-v-07bd9790]{flex-shrink:0;scroll-snap-align:start;width:82%}}.team__card[data-v-07bd9790]{display:flex;flex-direction:column;gap:16px}.team__photo[data-v-07bd9790]{border-radius:var(--radius-md);height:384px;overflow:hidden;position:relative}.team__photo img[data-v-07bd9790]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.team__photo-stats[data-v-07bd9790]{bottom:24px;display:flex;gap:8px;left:24px;position:absolute;right:24px}.team__photo-stat[data-v-07bd9790]{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:#96969630;border-radius:10px;display:flex;flex:0 0 calc(50% - 4px);flex-direction:column;gap:2px;padding:8px 12px}.team__photo-stat-value[data-v-07bd9790]{color:var(--color-white);font-size:16px;font-weight:700;line-height:1.5;white-space:nowrap}.team__photo-stat-label[data-v-07bd9790]{color:#ffda79;font-size:11px;line-height:1.5}.team__info[data-v-07bd9790]{display:flex;flex-direction:column;gap:4px}.team__name[data-v-07bd9790]{color:var(--color-dark);font-size:17px;font-weight:700;line-height:1.4}.team__firm[data-v-07bd9790]{color:var(--color-accent);font-size:14px;font-weight:600;letter-spacing:-.01em}.team__title[data-v-07bd9790]{color:var(--color-muted);font-size:14px;margin-bottom:4px}.team__bio[data-v-07bd9790]{color:var(--color-dark);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.6;opacity:.75;-webkit-box-orient:vertical;overflow:hidden}.team__pagination[data-v-07bd9790]{gap:12px}.team__page-arrow[data-v-07bd9790],.team__pagination[data-v-07bd9790]{align-items:center;display:flex;justify-content:center}.team__page-arrow[data-v-07bd9790]{background:var(--color-white);border:1.5px solid var(--color-border,#e0dcd8);border-radius:50%;color:var(--color-dark);cursor:pointer;font-size:18px;height:40px;transition:background var(--transition-base),border-color var(--transition-base),opacity var(--transition-base);width:40px}.team__page-arrow[data-v-07bd9790]:hover:not(:disabled){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-dark)}.team__page-arrow[data-v-07bd9790]:disabled{cursor:not-allowed;opacity:.3}.team__page-dot[data-v-07bd9790]{background:var(--color-muted);border:none;border-radius:50%;cursor:pointer;height:10px;opacity:.35;padding:0;transition:opacity var(--transition-base),background var(--transition-base),transform var(--transition-base);width:10px}.team__page-dot.is-active[data-v-07bd9790]{background:var(--color-accent);opacity:1;transform:scale(1.3)}.team__page-dot[data-v-07bd9790]:hover:not(.is-active){opacity:.65}.cta[data-v-8b0af9cd]{background:var(--color-cream);padding-bottom:0}.cta__inner[data-v-8b0af9cd]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.cta__inner[data-v-8b0af9cd]{padding-inline:0}}.cta__inner[data-v-8b0af9cd]{padding-bottom:80px}@media(max-width:767px){.cta__inner[data-v-8b0af9cd]{padding-bottom:48px}}.cta__card[data-v-8b0af9cd]{align-items:center;border-radius:var(--radius-xl);display:flex;justify-content:center;min-height:233px;overflow:hidden;padding:44px 32px;position:relative}.cta__bg[data-v-8b0af9cd]{background-image:url(../services-page/auto-accidents/black-bg.webp);background-position:50%;background-size:cover;inset:0;position:absolute}.cta__content[data-v-8b0af9cd]{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:800px;position:relative;text-align:center;z-index:1}.cta__heading[data-v-8b0af9cd]{color:var(--color-white);font-family:var(--font-primary);font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.4}.cta__heading-rest[data-v-8b0af9cd]{color:var(--color-white);font-weight:400}.cta__phone[data-v-8b0af9cd],.cta__sub[data-v-8b0af9cd]{font-size:24px}.cta__phone[data-v-8b0af9cd]{color:var(--color-accent);font-weight:700;letter-spacing:-.03em;transition:opacity var(--transition-base)}.cta__phone[data-v-8b0af9cd]:hover{opacity:.85}.steps[data-v-35ef8370]{background:var(--color-white)}.steps__inner[data-v-35ef8370]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.steps__inner[data-v-35ef8370]{padding-inline:0}}.steps__inner[data-v-35ef8370]{padding-block:80px}@media(max-width:1199px){.steps__inner[data-v-35ef8370]{padding-block:60px}}@media(max-width:767px){.steps__inner[data-v-35ef8370]{padding-block:48px}}.steps__inner[data-v-35ef8370]{align-items:center;display:flex;flex-direction:column;gap:42px}.steps__header[data-v-35ef8370]{max-width:876px;text-align:center}.steps__header h2[data-v-35ef8370]{color:var(--color-dark);font-size:clamp(1.8rem,3.5vw,3.125rem);margin-bottom:16px}.steps__sub[data-v-35ef8370]{color:var(--color-muted);font-size:16px;letter-spacing:-.025em;line-height:1.75}.steps__grid[data-v-35ef8370]{display:grid;gap:24px;grid-template-columns:repeat(6,1fr);width:100%}.steps__grid[data-v-35ef8370]>:first-child{grid-column:1/3}.steps__grid[data-v-35ef8370]>:nth-child(2){grid-column:3/5}.steps__grid[data-v-35ef8370]>:nth-child(3){grid-column:5/7}.steps__grid[data-v-35ef8370]>:nth-child(4){grid-column:2/4}.steps__grid[data-v-35ef8370]>:nth-child(5){grid-column:4/6}@media(min-width:768px)and (max-width:1199px){.steps__grid[data-v-35ef8370]{grid-template-columns:repeat(2,1fr)}.steps__grid[data-v-35ef8370]>:first-child,.steps__grid[data-v-35ef8370]>:nth-child(2),.steps__grid[data-v-35ef8370]>:nth-child(3),.steps__grid[data-v-35ef8370]>:nth-child(4),.steps__grid[data-v-35ef8370]>:nth-child(5){grid-column:auto}}@media(max-width:767px){.steps__grid[data-v-35ef8370]{grid-template-columns:1fr}.steps__grid[data-v-35ef8370]>:first-child,.steps__grid[data-v-35ef8370]>:nth-child(2),.steps__grid[data-v-35ef8370]>:nth-child(3),.steps__grid[data-v-35ef8370]>:nth-child(4),.steps__grid[data-v-35ef8370]>:nth-child(5){grid-column:auto}}.steps__card[data-v-35ef8370]{background:var(--color-cream);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:26px;min-height:257px;overflow:hidden;padding:32px;position:relative}.steps__card-icon[data-v-35ef8370]{flex-shrink:0}.steps__card-icon img[data-v-35ef8370]{display:block;height:70px;-o-object-fit:contain;object-fit:contain;width:70px}.steps__card-body[data-v-35ef8370]{position:relative;z-index:1}.steps__card-body h3[data-v-35ef8370]{color:var(--color-dark);font-size:18px;font-weight:600;line-height:1.55;margin-bottom:8px}.steps__card-body p[data-v-35ef8370]{color:var(--color-dark);font-size:14px;letter-spacing:-.01em;line-height:1.43;opacity:.8}.steps__card-number[data-v-35ef8370]{color:transparent;font-size:120px;font-weight:700;position:absolute;right:12px;top:0;-webkit-text-stroke:1.5px rgba(212,148,12,.2);font-family:var(--font-primary);line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.steps__cta[data-v-35ef8370]{display:flex;justify-content:center;margin-top:8px}.faq[data-v-fd3b9be2]{background:var(--color-cream)}.faq__inner[data-v-fd3b9be2]{margin-inline:auto;max-width:1200px;padding-inline:24px;width:100%}@media(min-width:1200px){.faq__inner[data-v-fd3b9be2]{padding-inline:0}}.faq__inner[data-v-fd3b9be2]{padding-block:80px}@media(max-width:1199px){.faq__inner[data-v-fd3b9be2]{padding-block:60px}}@media(max-width:767px){.faq__inner[data-v-fd3b9be2]{padding-block:48px}}.faq__inner[data-v-fd3b9be2]{display:flex;flex-direction:column;gap:42px;max-width:1036px}.faq__header[data-v-fd3b9be2]{text-align:center}.faq__header h2[data-v-fd3b9be2]{color:var(--color-dark);font-size:clamp(1.8rem,3.5vw,3.125rem);margin-bottom:8px}.faq__sub[data-v-fd3b9be2]{color:var(--color-muted);font-size:16px;line-height:1.875}.faq__list[data-v-fd3b9be2]{display:flex;flex-direction:column;gap:15px}.faq__item[data-v-fd3b9be2]{background:var(--color-white);border-radius:var(--radius-md);overflow:hidden}.faq__question[data-v-fd3b9be2]{align-items:center;color:var(--color-dark);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:18px;font-weight:600;gap:16px;justify-content:space-between;padding:24px 32px;text-align:left;transition:color var(--transition-base);width:100%}.faq__question .faq__question-text--active[data-v-fd3b9be2],.faq__question[data-v-fd3b9be2]:hover{color:var(--color-accent)}.faq__icon[data-v-fd3b9be2]{color:var(--color-dark);display:flex;flex-shrink:0}.faq__answer[data-v-fd3b9be2]{overflow:hidden;transition:max-height .35s ease}.faq__answer-text[data-v-fd3b9be2]{color:var(--color-muted);font-size:16px;line-height:1.875;padding:0 32px 32px}
