.services-page-content.svelte-1uxuamt{position:relative}.services-page-content.svelte-1uxuamt .service-area-section{margin:4rem 0}.services-page-content{overflow-x:hidden}.service-section__header.svelte-1nkzs01{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;margin-bottom:2rem}.service-section__title.svelte-1nkzs01{font-family:Mundial,sans-serif;font-weight:400;font-size:3.8125rem;line-height:1;letter-spacing:-.114rem;margin:0}.service-section__description.svelte-1nkzs01{font-family:Inter,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.5;letter-spacing:-.025em;color:#151c2b;margin:0;text-align:center}.service-section__description--left.svelte-1nkzs01{text-align:left}.process-tabs.svelte-1nkzs01{display:flex;flex-direction:column;gap:1rem}.process-tab.svelte-1nkzs01{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#fffc;border:2px solid transparent;border-radius:1rem;cursor:pointer;transition:all .3s ease;text-align:left;width:100%}.process-tab.svelte-1nkzs01:hover{background:#fffffff2;transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.process-tab--active.svelte-1nkzs01:hover{background:#fff;transform:translateY(-1px);border-color:var(--orca-red-600);box-shadow:0 4px 16px #ff291833}.process-tab--active.svelte-1nkzs01{background:#fff;border-color:var(--orca-red-600);box-shadow:0 4px 16px #ff291833}.process-tab__number.svelte-1nkzs01{position:relative;width:3rem;height:3rem;flex-shrink:0}.process-tab__number-bg.svelte-1nkzs01{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;z-index:1}.process-tab__number-text.svelte-1nkzs01{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.25rem;color:var(--orca-red-600);z-index:3}.process-tab__progress.svelte-1nkzs01{position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(-90deg);z-index:2}.process-tab__progress-fill.svelte-1nkzs01{transform-origin:center;transform:rotate(-90deg);opacity:0}.process-tab--active.svelte-1nkzs01 .process-tab__progress-fill:where(.svelte-1nkzs01){opacity:1}.process-tab__title.svelte-1nkzs01{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:1.125rem;line-height:1.3;color:var(--orca-blue-900);margin:0}.process-tab--active.svelte-1nkzs01 .process-tab__title:where(.svelte-1nkzs01){color:var(--orca-blue-900)}.process-tab--active.svelte-1nkzs01 .process-tab__number-text:where(.svelte-1nkzs01){color:var(--orca-red-600)}.process-tab--active.svelte-1nkzs01 .process-tab__number-bg:where(.svelte-1nkzs01){background:#fff}.process-content.svelte-1nkzs01{position:relative;min-height:500px}.process-content__item.svelte-1nkzs01{position:absolute;top:0;left:0;right:0;opacity:0;transform:translate(20px);transition:all .4s ease;pointer-events:none}.process-content__item--active.svelte-1nkzs01{opacity:1;transform:translate(0);pointer-events:auto}.process-content__step-number.svelte-1nkzs01{font-family:Inter,sans-serif;font-weight:500;font-size:.875rem;color:var(--orca-red-600);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem}.process-content__title.svelte-1nkzs01{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:2rem;line-height:1.2;color:var(--orca-blue-900);margin:0 0 1.5rem}.process-content__description.svelte-1nkzs01{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6;color:var(--orca-gray-600);margin:0}.animated-column.svelte-1nkzs01{position:relative;height:100%;overflow:hidden;mask:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask:linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%)}.animated-column__track.svelte-1nkzs01{display:flex;flex-direction:column;gap:1rem;animation:svelte-1nkzs01-flowUpward 20s linear infinite;will-change:transform}.animated-item.svelte-1nkzs01{display:flex;align-items:start;gap:.75rem;padding:.75rem 1rem;background:var(--color-light);border-radius:1rem;flex-shrink:0}@keyframes svelte-1nkzs01-flowUpward{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.glassmorphic-card.svelte-1nkzs01{background:#fff;border-radius:1.5rem;padding:2.5rem;transition:all .3s ease}.glassmorphic-card.svelte-1nkzs01:hover{transform:translateY(-4px)}.glassmorphic-card__title.svelte-1nkzs01{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.75rem;line-height:1.2;color:var(--orca-blue-900);margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1);text-transform:capitalize}.glassmorphic-card__description.svelte-1nkzs01{font-family:Inter,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.6;color:var(--orca-gray-600);margin:0}.related-services-card.svelte-1nkzs01{height:16.5rem;background:#fff;border-radius:1rem;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;display:block}.related-services-card.svelte-1nkzs01:hover{transform:translateY(-2px);box-shadow:0 10px 25px #00000026}.related-services-card-image.svelte-1nkzs01{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.related-services-card-bg.svelte-1nkzs01{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.related-services-card.svelte-1nkzs01:hover .related-services-card-bg:where(.svelte-1nkzs01){transform:scale(1.05)}.related-services-card-overlay.svelte-1nkzs01{position:absolute;top:0;right:0;bottom:0;left:0;background:#dcebf933;z-index:2}.related-services-card-gradient.svelte-1nkzs01{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(-1.32deg,#0009 10.675%,#0000 47.123%);z-index:3}.related-services-card-content.svelte-1nkzs01{position:absolute;bottom:1rem;left:0;right:0;padding:1.5rem 1.5rem 0;z-index:4;height:6.5rem;overflow:hidden;transition:height .3s ease-out}.related-services-card.svelte-1nkzs01:hover .related-services-card-content:where(.svelte-1nkzs01){height:5.5rem}.related-services-card-text.svelte-1nkzs01{display:flex;flex-direction:column;gap:.9375rem;position:relative;transform:translateY(0);transition:transform .3s ease-out}.related-services-card.svelte-1nkzs01:hover .related-services-card-text:where(.svelte-1nkzs01){transform:translateY(-7rem)}.related-services-card-title.svelte-1nkzs01{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.1;letter-spacing:-.02em;color:#fff;margin:0 0 1.25rem;max-width:162px}.related-services-card-description.svelte-1nkzs01{font-family:Inter,sans-serif;font-weight:400;font-size:1rem;line-height:1.4;color:#fff;margin:0;opacity:.9}@media (max-width: 768px){.service-section__title.svelte-1nkzs01{font-size:2.5rem;letter-spacing:-.075rem}.service-section__description.svelte-1nkzs01{font-size:1rem}.grid.svelte-1nkzs01{grid-template-columns:1fr!important;gap:2rem}.animated-column.svelte-1nkzs01{height:300px}.glassmorphic-card.svelte-1nkzs01{padding:2rem}.glassmorphic-card__title.svelte-1nkzs01{font-size:1.5rem}.glassmorphic-card__description.svelte-1nkzs01{font-size:1rem}.process-content.svelte-1nkzs01{min-height:250px}.process-content__title.svelte-1nkzs01{font-size:1.5rem}.process-content__description.svelte-1nkzs01{font-size:1rem}.process-tab.svelte-1nkzs01{padding:1rem}.process-tab__title.svelte-1nkzs01{font-size:1rem}.related-services-card.svelte-1nkzs01{height:14rem}.related-services-card-title.svelte-1nkzs01{font-size:1.25rem;max-width:100%}.related-services-card-description.svelte-1nkzs01{font-size:.875rem}}.common-issues-dark.svelte-1nkzs01 .service-section__title:where(.svelte-1nkzs01){background:linear-gradient(135deg,#ffffff 0%,var(--orca-blue-400) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.common-issues-dark.svelte-1nkzs01 .service-section__description:where(.svelte-1nkzs01){color:#fffc}.common-issues-dark.svelte-1nkzs01 .flex.items-start:where(.svelte-1nkzs01){background:#ffffff0d;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.common-issues-dark.svelte-1nkzs01 .flex.items-start:where(.svelte-1nkzs01):hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px);transition:all .3s ease}.common-issues-dark.svelte-1nkzs01 .flex.items-start:where(.svelte-1nkzs01) p:where(.svelte-1nkzs01){color:#ffffffe6}.common-issues-dark.svelte-1nkzs01 .w-6.h-6:where(.svelte-1nkzs01){background:#ff291833;color:var(--orca-red-400)}.process-section-dark.svelte-1nkzs01{position:relative;overflow:hidden}.process-section__texture.svelte-1nkzs01{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;z-index:1;border-radius:1.25rem}.process-section-dark.svelte-1nkzs01 .service-section__title:where(.svelte-1nkzs01){background:linear-gradient(135deg,#ffffff 0%,var(--orca-blue-400) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.process-section-dark.svelte-1nkzs01 .service-section__description:where(.svelte-1nkzs01){color:#fffc}.process-section-dark.svelte-1nkzs01 .process-tab:where(.svelte-1nkzs01){background:#ffffff0d;border:2px solid rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.process-section-dark.svelte-1nkzs01 .process-tab--active:where(.svelte-1nkzs01){border-color:var(--orca-red-600)!important}.process-section-dark.svelte-1nkzs01 .process-tab:where(.svelte-1nkzs01):hover{background:#ffffff14;border-color:#ffffff26;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.process-section-dark.svelte-1nkzs01 .process-tab--active:where(.svelte-1nkzs01):hover{border-color:var(--orca-red-600)!important}.process-section-dark.svelte-1nkzs01 .process-tab__title:where(.svelte-1nkzs01){color:#ffffffe6}.process-section-dark.svelte-1nkzs01 .process-tab__number-text:where(.svelte-1nkzs01){color:#ffffffe6}.process-section-dark.svelte-1nkzs01 .process-tab__number-bg:where(.svelte-1nkzs01){background:#ffffff1a}.process-section-dark.svelte-1nkzs01 .process-content__step-number:where(.svelte-1nkzs01){color:var(--orca-red-400)}.process-section-dark.svelte-1nkzs01 .process-content__title:where(.svelte-1nkzs01){color:#fff}.process-section-dark.svelte-1nkzs01 .process-content__description:where(.svelte-1nkzs01){color:#fffc}@media (max-width: 1024px){.process-content.svelte-1nkzs01{margin-top:2rem}}@media (max-width: 768px){.process-section-dark.svelte-1nkzs01 .relative.z-10.container:where(.svelte-1nkzs01){padding-bottom:8rem}}
