.page_hero__7KFOs{padding:var(--space-2xl) 0;position:relative}.page_heroGrid__yNSix{display:grid;grid-template-columns:1fr .85fr;grid-gap:var(--space-5xl);gap:var(--space-5xl);align-items:center}.page_heroContent__dzLob{animation:page_fadeInUp__7IOrd .6s ease-out}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_heroContent__dzLob{animation:none}}.page_heroLabel__4YX7y{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-blue);text-transform:uppercase;letter-spacing:.1em}.page_heroLabelDot__aqNnu{color:var(--color-cyan);font-size:var(--font-size-xs)}.page_heroTitle__ixXIp{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);line-height:1.1;margin-bottom:var(--space-lg);color:var(--color-text-primary)}.page_heroTitleEmphasis__W9BE5{color:var(--color-violet);position:relative;display:inline-block}.page_heroTitleEmphasis__W9BE5:after{content:"";position:absolute;bottom:.1em;left:0;width:100%;height:.15em;background:var(--gradient-cool);opacity:.4;z-index:-1}.page_heroSubtitle__ZW2Yq{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-3xl);max-width:55ch}.page_heroActions__uE8fj{display:flex;gap:var(--space-lg);flex-wrap:wrap}.page_heroImage__Aq3LS{position:relative;animation:page_fadeInRight__A8K8J .8s ease-out .2s backwards}@keyframes page_fadeInRight__A8K8J{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.page_heroImage__Aq3LS{animation:none}}.page_heroImageWrapper__3zOUM{position:relative;border-radius:var(--border-radius-sm);overflow:hidden;border:2px solid transparent;background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,var(--gradient-rainbow-horizontal) border-box}.page_heroPhoto__jaPt4{width:100%;height:auto;object-fit:contain;display:block}.page_beliefs__G6_sM{padding:var(--space-5xl) 0;background-color:var(--color-surface)}.page_beliefsHeading__Y8d9d{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-3xl);color:var(--color-text-primary)}.page_beliefsGrid__SvUaM{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-2xl);gap:var(--space-2xl);max-width:1100px;margin:0 auto}.page_beliefCard__aiTkk{padding:var(--space-2xl);background-color:var(--color-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--space-md);transition:all .3s ease}.page_beliefCard__aiTkk:hover{transform:translateY(-4px);box-shadow:0 8px 24px var(--shadow-color-strong)}.page_beliefCard__aiTkk:first-child:hover{border-color:var(--color-violet)}.page_beliefCard__aiTkk:nth-child(2):hover{border-color:var(--color-cyan)}.page_beliefCard__aiTkk:nth-child(3):hover{border-color:var(--color-coral)}@media (prefers-reduced-motion:reduce){.page_beliefCard__aiTkk:hover{transform:none}}.page_beliefIcon__k4ppZ{margin-bottom:var(--space-lg)}.page_beliefs__G6_sM .page_beliefCard__aiTkk .page_beliefIcon__k4ppZ [class~=icon]{width:44px;height:44px;font-size:44px;line-height:1;display:block}.page_beliefCard__aiTkk:first-child .page_beliefIcon__k4ppZ{color:var(--color-violet)}.page_beliefCard__aiTkk:nth-child(2) .page_beliefIcon__k4ppZ{color:var(--color-cyan)}.page_beliefCard__aiTkk:nth-child(3) .page_beliefIcon__k4ppZ{color:var(--color-coral)}.page_beliefTitle__lT_a_{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-md);color:var(--color-text-primary)}.page_beliefText__cAzqz{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.page_workSection__xAYB_{padding:var(--space-5xl) 0}.page_workHeader__kk9Ox{margin-bottom:var(--space-4xl);max-width:var(--max-width-content);margin-left:auto;margin-right:auto}.page_sectionHeading__lt74q{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-lg);color:var(--color-text-primary)}.page_sectionSubheading__PUnNR{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;line-height:var(--line-height-relaxed)}.page_caseStudiesGrid__I5Di_{display:flex;flex-direction:column;gap:var(--space-3xl);max-width:var(--max-width-content);margin:0 auto}.page_caseStudyCard__oFwT7{animation:page_fadeInUp__7IOrd .6s ease-out;animation-delay:var(--delay,0s);animation-fill-mode:backwards}@media (prefers-reduced-motion:reduce){.page_caseStudyCard__oFwT7{animation:none}}.page_caseStudyLink__RWHlg{display:flex;flex-direction:column;padding:var(--space-xl) 0;padding-left:var(--space-xl);border-left:var(--chapter-marker-width) solid transparent;text-decoration:none;color:inherit;transition:all .3s ease;position:relative}.page_caseStudyLink__RWHlg:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--chapter-marker-width);background:var(--gradient-rainbow);opacity:0;transition:opacity .3s ease}.page_caseStudyLink__RWHlg:hover:before{opacity:1}.page_caseStudyLink__RWHlg:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-outline);outline-offset:var(--focus-ring-offset);border-radius:var(--border-radius-sm)}.page_caseStudyHeader__bvEul{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-md)}.page_caseStudyNumber__Exu4_{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;min-width:3ch}.page_tagList__n2uO3{display:flex;flex-wrap:wrap;gap:var(--space-xs);list-style:none;margin:0;padding:0}.page_tag__t9Q6I{font-size:var(--font-size-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium)}.page_tag__t9Q6I:first-child{color:var(--color-violet);background-color:rgba(91,33,182,.06);border:none}.page_tag__t9Q6I:nth-child(2){color:var(--color-cyan);background-color:rgba(12,90,109,.07);border:none}.page_tag__t9Q6I:nth-child(3){color:var(--color-green);background-color:rgba(6,95,70,.06);border:none}.page_tag__t9Q6I:nth-child(4){color:var(--color-yellow);background-color:rgba(146,64,14,.08);border:none}.page_tag__t9Q6I:nth-child(5){color:var(--color-coral);background-color:rgba(153,27,27,.06);border:none}[data-theme=dark] .page_tag__t9Q6I:first-child{color:var(--color-violet);background-color:rgba(196,181,253,.12)}[data-theme=dark] .page_tag__t9Q6I:nth-child(2){color:var(--color-cyan);background-color:rgba(103,232,249,.12)}[data-theme=dark] .page_tag__t9Q6I:nth-child(3){color:var(--color-green);background-color:rgba(110,231,183,.12)}[data-theme=dark] .page_tag__t9Q6I:nth-child(4){color:var(--color-yellow);background-color:rgba(252,211,77,.12)}[data-theme=dark] .page_tag__t9Q6I:nth-child(5){color:var(--color-coral);background-color:rgba(252,165,165,.12)}.page_caseStudyContent__ZX8ML{flex:1 1}.page_caseStudyTitle__Ojn1b{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);color:var(--color-text-primary);transition:color .2s ease}.page_caseStudyLink__RWHlg:hover .page_caseStudyTitle__Ojn1b{color:var(--color-violet)}.page_caseStudySubtitle__gicgB{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin:0}.page_caseStudyFooter__oVGBl{margin-top:var(--space-md)}.page_caseStudyLinkText__xlPVI{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-blue);display:flex;align-items:center;gap:var(--space-xs)}.page_caseStudyArrow__1wdKY{transition:transform .2s ease;display:inline-block}.page_caseStudyLink__RWHlg:hover .page_caseStudyArrow__1wdKY{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.page_caseStudyLink__RWHlg:hover .page_caseStudyArrow__1wdKY{transform:none}}.page_cta__i2v5_{padding:var(--space-5xl) 0;background-color:var(--color-surface);border-top:1px solid var(--color-border)}.page_ctaContent__MfmkM{max-width:var(--max-width-content);margin:0 auto;text-align:center}.page_ctaHeading__UuZzs{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);margin-bottom:var(--space-lg);color:var(--color-text-primary)}.page_ctaText__c9Wyd{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed);margin-bottom:var(--space-2xl)}.page_ctaActions__3_xe6{display:flex;gap:var(--space-lg);justify-content:center;flex-wrap:wrap}@media (max-width:968px){.page_heroGrid__yNSix{grid-template-columns:1fr;gap:var(--space-4xl)}.page_heroImage__Aq3LS{order:-1;max-width:400px;margin:0 auto}.page_heroTitle__ixXIp{font-size:var(--font-size-3xl)}}@media (max-width:768px){.page_hero__7KFOs{padding:var(--space-2xl) 0}.page_beliefs__G6_sM,.page_cta__i2v5_,.page_workSection__xAYB_{padding:var(--space-4xl) 0}.page_beliefsHeading__Y8d9d,.page_ctaHeading__UuZzs,.page_sectionHeading__lt74q{font-size:var(--font-size-2xl)}.page_beliefsGrid__SvUaM{grid-template-columns:1fr}.page_caseStudyLink__RWHlg{padding-left:var(--space-lg)}}@media (max-width:480px){.page_heroTitle__ixXIp{font-size:var(--font-size-2xl)}.page_ctaActions__3_xe6,.page_heroActions__uE8fj{flex-direction:column;align-items:stretch}.page_ctaActions__3_xe6 .page_button__52WaL,.page_heroActions__uE8fj .page_button__52WaL{width:100%;text-align:center}}