.enterprise-page{background:var(--background)}.enterprise-page .bg-primary{color:var(--background)}.enterprise-page :is(h1,h2,h3){letter-spacing:0;overflow-wrap:break-word}.enterprise-container{max-width:85rem;margin-inline:auto;padding-inline:2.5rem}.enterprise-hero{min-height:min(48rem,100svh - 4rem)}.enterprise-scene{opacity:.7;pointer-events:none;position:absolute;inset:0 0 0 38%}.enterprise-band{border-bottom:1px solid var(--border);padding-block:6rem}.enterprise-kicker{color:var(--sea);text-transform:uppercase;letter-spacing:.16em;font-size:.75rem}.enterprise-heading{max-width:48rem;font-size:3rem;line-height:1.15}.enterprise-copy{color:var(--muted-foreground);font-size:1.125rem;line-height:1.9}.enterprise-skill{background:var(--glass);border:1px solid var(--glass-border);border-radius:8px;transition:transform .3s,border-color .3s}.enterprise-skill:hover{border-color:var(--sea);transform:perspective(900px)translateY(-4px)rotateX(1deg)}.enterprise-skill[data-open=true]{border-color:var(--electric)}.enterprise-stage{border-bottom:2px solid var(--border);border-radius:0;min-height:7rem}.enterprise-stage[aria-selected=true]{border-color:var(--sea);background:var(--glass)}.enterprise-stage:hover{background:var(--glass);color:var(--foreground)}.enterprise-stage:hover>span{color:inherit}.enterprise-container,.enterprise-container :is(.grid,.grid>*,.enterprise-stage){min-width:0}.enterprise-container :is(h1,h2,h3,p,li,.enterprise-stage){overflow-wrap:anywhere}.enterprise-container a{white-space:normal;max-width:100%}@media (width<=767px){.enterprise-container{padding-inline:1.5rem}.enterprise-hero{min-height:calc(100svh - 3rem)}.enterprise-scene{opacity:.3;inset:15% -30% 0 20%}.enterprise-band{padding-block:4rem}.enterprise-heading{font-size:2rem}.enterprise-hero h1{font-size:1.75rem}.enterprise-stage{min-height:8rem}}@media (prefers-reduced-motion:reduce){.enterprise-skill:hover{transform:none}}@media (width<=374px){.enterprise-hero h1{font-size:1.5rem}}
