.hero-section.svelte-1q37ri0{background:#000;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg.svelte-1q37ri0{z-index:0;background:linear-gradient(135deg,#ff4d0008 0%,#0000 50%),linear-gradient(#000 0%,#0a0a0a 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-content.svelte-1q37ri0{z-index:1;padding:0 var(--section-padding-x);max-width:1000px;position:relative}.hero-label.svelte-1q37ri0{font-family:var(--font-main);letter-spacing:3px;color:var(--primary);margin-bottom:var(--space-md);text-transform:uppercase;font-size:.75rem;font-weight:500}.hero-section.svelte-1q37ri0 h1:where(.svelte-1q37ri0){letter-spacing:-5px;margin-bottom:var(--space-md);text-align:left;font-size:clamp(4rem,15vw,12rem);font-weight:700;line-height:.9}.hero-section.svelte-1q37ri0 h1:where(.svelte-1q37ri0) .accent:where(.svelte-1q37ri0){color:var(--primary)}.hero-section.svelte-1q37ri0 p:where(.svelte-1q37ri0){color:var(--text-medium);max-width:400px;margin-bottom:var(--space-xl);text-align:left;font-size:1rem}.hero-cta-group.svelte-1q37ri0{gap:var(--space-sm);display:flex}.cta-outline.svelte-1q37ri0{border:2px solid var(--light);color:var(--light);background:0 0}.cta-outline.svelte-1q37ri0:hover{background:var(--light);color:var(--secondary)}.hero-scroll-indicator.svelte-1q37ri0{bottom:3rem;left:var(--section-padding-x);align-items:center;gap:var(--space-sm);display:flex;position:absolute}.hero-scroll-indicator.svelte-1q37ri0 span:where(.svelte-1q37ri0){letter-spacing:2px;color:var(--text-dark);font-size:.65rem;font-family:var(--font-main)}.scroll-line.svelte-1q37ri0{background:var(--text-dark);width:60px;height:1px}@media (width<=768px){.hero-section.svelte-1q37ri0{padding:var(--space-xl) 0}.hero-section.svelte-1q37ri0 h1:where(.svelte-1q37ri0){letter-spacing:-2px;font-size:clamp(3rem,18vw,6rem)}.hero-cta-group.svelte-1q37ri0{flex-direction:column}.cta-button.svelte-1q37ri0{text-align:center}.hero-scroll-indicator.svelte-1q37ri0{display:none}}.section-wrapper-component.svelte-vj467o{padding:var(--space-xxl) var(--section-padding-x);border-top:1px solid var(--steel);background:var(--background-end);width:100%;position:relative;overflow:hidden}.section-wrapper-component.alt.svelte-vj467o{background:var(--steel-dark)}.section-wrapper-component.alt.svelte-vj467o:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:40px 40px;width:100%;height:100%;position:absolute;top:0;left:0}.content-container.svelte-vj467o{z-index:1;max-width:1200px;margin:0 auto;position:relative}.section-header.svelte-vj467o{align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xl);border-bottom:2px solid var(--steel);padding-bottom:var(--space-sm);display:flex}.section-number.svelte-vj467o{font-family:var(--font-heading);color:var(--primary);letter-spacing:2px;font-size:1rem;font-weight:700}.section-header.svelte-vj467o h2:where(.svelte-vj467o){text-align:left;color:var(--light);letter-spacing:-1px;text-transform:uppercase;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin-bottom:0;padding-bottom:0;font-size:2.5rem;line-height:1.1}.section-header.svelte-vj467o h2:where(.svelte-vj467o):after{display:none}@media (width<=768px){.section-wrapper-component.svelte-vj467o{padding:var(--space-xl) var(--section-padding-x)}.section-header.svelte-vj467o{margin-bottom:var(--space-lg);border-bottom:none;flex-direction:column;gap:0}.section-number.svelte-vj467o{margin-bottom:var(--space-xs);font-size:.8rem;display:block}.section-header.svelte-vj467o h2:where(.svelte-vj467o){font-size:2rem}}.about-grid.svelte-22v3ng{gap:var(--space-xl);display:grid}.team-grid.svelte-uypn5v{gap:var(--space-md);grid-template-columns:repeat(4,1fr);display:grid}.team-card.svelte-uypn5v{background:var(--steel);max-width:300px;overflow:hidden}.team-image-wrapper.svelte-uypn5v{aspect-ratio:1;overflow:hidden}.team-image.svelte-uypn5v{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter var(--transition-speed-normal)}.team-card.svelte-uypn5v:hover .team-image:where(.svelte-uypn5v){filter:grayscale(0%)}.team-info.svelte-uypn5v{padding:var(--space-md);border-left:3px solid var(--primary)}.team-info.svelte-uypn5v h3:where(.svelte-uypn5v){color:var(--light);margin-bottom:var(--space-xs);text-transform:uppercase;letter-spacing:0;font-size:.9rem;font-weight:600}.role.svelte-uypn5v{color:var(--text-dark);letter-spacing:2px;font-size:.65rem;font-family:var(--font-main)}@media (width<=1024px){.team-grid.svelte-uypn5v{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){.team-grid.svelte-uypn5v{grid-template-columns:repeat(2,1fr)}}.faq-list.svelte-1t8i6y4{border:1px solid var(--glass-border);border-radius:var(--border-radius-md);max-width:800px;margin:0 auto;overflow:hidden}.faq-item.svelte-1t8i6y4{border-bottom:1px solid var(--glass-border);background:var(--glass-bg)}.faq-item.svelte-1t8i6y4:last-child{border-bottom:none}.faq-question.svelte-1t8i6y4{color:var(--text-light);padding:var(--space-md) var(--space-lg);text-align:left;cursor:pointer;width:100%;transition:background-color var(--transition-speed-fast);background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.1rem;font-weight:500;display:flex}.faq-question.svelte-1t8i6y4:hover{background-color:var(--glass-bg-hover)}.faq-question.svelte-1t8i6y4 .icon:where(.svelte-1t8i6y4){color:var(--primary-light);transition:transform var(--transition-speed-normal) var(--timing-function-smooth);font-size:1.5rem}.faq-question.svelte-1t8i6y4 .icon.rotate:where(.svelte-1t8i6y4){transform:rotate(180deg)}.faq-answer.svelte-1t8i6y4{padding:0 var(--space-lg) var(--space-md) var(--space-lg);color:var(--text-medium);font-weight:300;line-height:1.7;overflow:hidden}.faq-answer.svelte-1t8i6y4 p:where(.svelte-1t8i6y4){max-width:100%;margin-bottom:0}.video-grid.svelte-1wjqvds{gap:var(--space-md);grid-template-columns:repeat(2,1fr);display:grid}.video-item.svelte-1wjqvds{border:1px solid var(--steel);text-decoration:none;display:block;position:relative;overflow:hidden}.video-thumb.svelte-1wjqvds{aspect-ratio:16/9;object-fit:cover;filter:grayscale();width:100%;transition:filter var(--transition-speed-normal);display:block}.video-item.svelte-1wjqvds:hover .video-thumb:where(.svelte-1wjqvds){filter:grayscale(0%)}.video-title.svelte-1wjqvds{padding:var(--space-md);color:var(--text-medium);border-left:3px solid var(--primary);text-transform:uppercase;letter-spacing:1px;font-size:.8rem;display:block}.error-message.svelte-1wjqvds,.no-videos.svelte-1wjqvds{color:var(--text-dark);font-size:.9rem}@media (width<=768px){.video-grid.svelte-1wjqvds{grid-template-columns:1fr}}
