.hero.svelte-1q37ri0{position:relative;min-height:85vh;display:flex;align-items:center;overflow:hidden}.hero-content.svelte-1q37ri0{position:relative;z-index:2;width:100%;max-width:var(--max-width);margin:0 auto;padding:0 var(--spacing-xl) var(--spacing-2xl)}.hero-title.svelte-1q37ri0{font-size:var(--font-size-hero);font-weight:300;color:var(--color-white);line-height:1.1;letter-spacing:-.02em}.highlight.svelte-1q37ri0{display:inline-block;border:2px solid var(--color-white);border-radius:999px;padding:.05em .4em;font-weight:300}.hero-content.svelte-1q37ri0 .divider{margin-top:var(--spacing-lg)}.use-cases.svelte-kp4cwf{position:relative}.use-cases-inner.svelte-kp4cwf{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-xl) var(--spacing-xl) 0}.use-cases-inner.svelte-kp4cwf .cards-slider{padding-bottom:var(--spacing-xs)}.use-cases-inner.svelte-kp4cwf .hs-bar{width:100vw;position:relative;left:50%;transform:translate(-50%)}.usecase-item.svelte-kp4cwf{flex:0 0 calc(100% / 3);padding:0 var(--spacing-lg);box-sizing:border-box;scroll-snap-align:none;display:flex;flex-direction:column}.usecase-item.svelte-kp4cwf:nth-child(3n+1){scroll-snap-align:start}.usecase-item.svelte-kp4cwf .article-card{flex:1}.usecase-item.svelte-kp4cwf .card-image{flex:none}.usecase-item.svelte-kp4cwf .card-body{flex:1}.card-tags.svelte-kp4cwf{display:flex;flex-wrap:wrap;gap:.5rem;padding-top:var(--spacing-sm)}.carousel-nav.svelte-kp4cwf{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.nav-btn.svelte-kp4cwf{width:40px;height:40px;border-radius:50%;border:1px solid var(--color-gray-300);background:transparent;cursor:pointer;font-size:var(--font-size-base);color:var(--color-text);display:flex;align-items:center;justify-content:center;transition:all .2s}.nav-btn.svelte-kp4cwf:hover{border-color:var(--color-dark);background:var(--color-gray-100)}@media(max-width:768px){.use-cases-inner.svelte-kp4cwf{padding:var(--spacing-lg) 0}.usecase-item.svelte-kp4cwf{flex:0 0 100%;padding:0 var(--spacing-md);scroll-snap-align:start}.carousel-nav.svelte-kp4cwf{padding:0 var(--spacing-md)}}.service-card.svelte-j3latp{display:flex;flex-direction:column;gap:var(--spacing-sm)}.service-number.svelte-j3latp{font-size:var(--font-size-sm);color:var(--color-text-light);font-weight:400}.service-divider.svelte-j3latp{width:100%;height:1px;background:var(--color-gray-500)}.service-title.svelte-j3latp{font-size:var(--font-size-lg);font-weight:600;color:var(--color-white);line-height:1.3}.service-tags.svelte-j3latp{display:flex;flex-wrap:wrap;gap:.5rem}.services.svelte-1aoc31z{background:var(--color-dark);position:relative}.services-inner.svelte-1aoc31z{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-section) var(--spacing-xl)}.services-content.svelte-1aoc31z{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl)}.services-left.svelte-1aoc31z{display:flex;flex-direction:column;gap:var(--spacing-md)}.services-title.svelte-1aoc31z{font-size:var(--font-size-section-title);font-weight:300;color:var(--color-white);line-height:1.1;letter-spacing:-.02em}.services-left.svelte-1aoc31z .divider{margin:var(--spacing-sm) 0}.services-desc.svelte-1aoc31z{font-size:var(--font-size-sm);color:var(--color-text-light);line-height:1.7;font-style:italic}.services-grid.svelte-1aoc31z{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xl)}@media(min-width:769px){.services-grid.svelte-1aoc31z{padding-left:var(--spacing-2xl)}}@media(max-width:768px){.services-inner.svelte-1aoc31z{flex-direction:column;padding:var(--spacing-xl) var(--spacing-md)}.services-content.svelte-1aoc31z,.services-grid.svelte-1aoc31z{grid-template-columns:1fr}}.explained.svelte-1b027h3{position:relative;background:var(--color-white)}.explained-inner.svelte-1b027h3{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-section) var(--spacing-xl)}.explained-title.svelte-1b027h3{font-size:var(--font-size-section-title);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-dark)}.explained-inner.svelte-1b027h3>.divider{margin:var(--spacing-lg) 0}.explained-subtitle.svelte-1b027h3{font-size:var(--font-size-lg);font-weight:600;line-height:1.5;color:var(--color-dark);max-width:50rem}.pillars-grid.svelte-1b027h3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.pillar.svelte-1b027h3{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.pillar-desc.svelte-1b027h3{font-size:var(--font-size-sm);color:var(--color-gray-500);line-height:1.7}.pillar.svelte-1b027h3 .divider{margin-top:auto}@media(max-width:768px){.explained-inner.svelte-1b027h3{padding:var(--spacing-xl) var(--spacing-md)}.pillars-grid.svelte-1b027h3{grid-template-columns:1fr;gap:var(--spacing-lg)}}.career.svelte-zpubsp{position:relative;min-height:80vh;display:flex;flex-direction:column;overflow:hidden;background:#000}.career-inner.svelte-zpubsp{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:space-between;max-width:var(--max-width);margin:0 auto;width:100%;padding:var(--spacing-section) var(--spacing-xl) var(--spacing-xl)}.career-title.svelte-zpubsp{font-size:var(--font-size-section-title);font-weight:300;line-height:1.1;letter-spacing:-.02em;color:var(--color-white)}.career-bottom.svelte-zpubsp{display:flex;justify-content:space-between;align-items:flex-end}.career-tags.svelte-zpubsp{display:flex;gap:.75rem;flex-wrap:wrap}@media(max-width:768px){.career-inner.svelte-zpubsp{padding:var(--spacing-xl) var(--spacing-md)}.career-bottom.svelte-zpubsp{flex-direction:column;align-items:flex-start;gap:var(--spacing-lg)}}.values.svelte-1noaxkx{position:relative;background:#ebebeb}.values-inner.svelte-1noaxkx{max-width:var(--max-width);margin:0 auto;padding:var(--spacing-section) var(--spacing-xl);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-2xl);align-items:center}.values-visual.svelte-1noaxkx{display:flex;align-items:center;justify-content:center}.values-visual.svelte-1noaxkx img:where(.svelte-1noaxkx){width:100%;max-width:400px;height:auto}.values-list.svelte-1noaxkx{list-style:none;margin:0;padding:0}.values-item.svelte-1noaxkx{font-size:var(--font-size-lg);font-weight:600;color:var(--color-blue);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-blue)}.values-item.svelte-1noaxkx:first-child{border-top:1px solid var(--color-blue)}.values-content.svelte-1noaxkx .cta-btn{margin-top:var(--spacing-lg)}@media(max-width:768px){.values-inner.svelte-1noaxkx{grid-template-columns:1fr;padding:var(--spacing-xl) var(--spacing-md)}.values-visual.svelte-1noaxkx img:where(.svelte-1noaxkx){max-width:280px}}
