.ProcessSection-module__yUfhZG__section{padding-block:var(--industry-section-y);background:linear-gradient(180deg, var(--surface-canvas) 0%, var(--st-ink) 100%)}.ProcessSection-module__yUfhZG__inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4.2vw,48px)}.ProcessSection-module__yUfhZG__header{text-align:center;max-width:min(100%,48rem);margin:0 auto clamp(40px,5vw,56px)}.ProcessSection-module__yUfhZG__badge{margin:0 0 clamp(18px,2.4vw,24px);}.ProcessSection-module__yUfhZG__badgeDot{}.ProcessSection-module__yUfhZG__title{}.ProcessSection-module__yUfhZG__description{color:var(--st-muted);margin:0;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.7}.ProcessSection-module__yUfhZG__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,4vw,48px);display:grid}.ProcessSection-module__yUfhZG__pinWrap{position:relative}.ProcessSection-module__yUfhZG__stepsPanel{height:clamp(320px,46vh,420px);position:relative;overflow:hidden}.ProcessSection-module__yUfhZG__steps{will-change:transform;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ProcessSection-module__yUfhZG__steps li{flex-shrink:0}.ProcessSection-module__yUfhZG__visual{justify-content:center;align-items:center;min-height:clamp(280px,36vw,420px);display:flex}.ProcessSection-module__yUfhZG__ringOuter{aspect-ratio:1;width:clamp(240px,32vw,360px);transform:rotate(calc(-360deg / var(--orbit-total) * var(--active-orbit-index,0)));transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative}.ProcessSection-module__yUfhZG__ringInner{background:radial-gradient(circle at 50% 35%, rgba(var(--palette-violet-500-rgb), .35) 0%, transparent 62%), linear-gradient(180deg, var(--surface-elevated) 0%, var(--surface-canvas) 100%);border:1px solid rgba(var(--palette-violet-500-rgb), .35);box-shadow:0 0 0 12px rgba(var(--palette-violet-500-rgb), .08), 0 24px 64px rgba(var(--palette-navy-950-rgb), .35);transform:rotate(calc(360deg / var(--orbit-total) * var(--active-orbit-index,0)));border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:18%}.ProcessSection-module__yUfhZG__stepLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--st-purple);font-size:.75rem;font-weight:700}.ProcessSection-module__yUfhZG__stepDisplay{color:var(--text-primary);margin-top:6px;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1}.ProcessSection-module__yUfhZG__stepCode{letter-spacing:.08em;color:#ffffff8f;margin-top:4px;font-size:.75rem;font-weight:600}.ProcessSection-module__yUfhZG__ringOuter:before{content:"";border:1px dashed rgba(var(--palette-violet-500-rgb), .28);border-radius:50%;position:absolute;inset:0}.ProcessSection-module__yUfhZG__orbitIcon{background:var(--st-panel-soft);border:1px solid var(--st-border);width:40px;height:40px;color:var(--text-secondary);transform:translate(-50%, -50%) rotate(calc(360deg / var(--orbit-total) * var(--orbit-index))) translateY(calc(-1 * clamp(120px, 16vw, 180px))) rotate(calc(-360deg / var(--orbit-total) * var(--orbit-index)));border-radius:50%;justify-content:center;align-items:center;transition:background .35s,color .35s,border-color .35s,box-shadow .35s;display:flex;position:absolute;top:50%;left:50%}.ProcessSection-module__yUfhZG__orbitIconActive{background:var(--st-purple-deep);color:var(--text-primary);box-shadow:0 0 0 6px rgba(var(--palette-violet-500-rgb), .18);border-color:#0000}.ProcessSection-module__yUfhZG__stepButton{width:100%;min-height:88px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:14px;padding:clamp(14px,1.8vw,18px) clamp(16px,2vw,20px);transition:background .2s,border-color .2s;display:flex}.ProcessSection-module__yUfhZG__stepButton:hover,.ProcessSection-module__yUfhZG__stepButton:focus-visible{background:#ffffff08}.ProcessSection-module__yUfhZG__stepButtonActive{background:var(--st-panel);border-color:var(--st-border)}.ProcessSection-module__yUfhZG__iconWrap{background:rgba(var(--palette-violet-500-rgb), .14);width:36px;height:36px;color:var(--st-purple);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProcessSection-module__yUfhZG__stepContent{flex-direction:column;gap:6px;min-width:0;display:flex}.ProcessSection-module__yUfhZG__stepMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProcessSection-module__yUfhZG__stepNumber{letter-spacing:.06em;color:var(--st-purple);flex-shrink:0;font-size:.75rem;font-weight:700}.ProcessSection-module__yUfhZG__stepTitle{color:var(--text-primary);font-size:clamp(.9375rem,1.05vw,1.0625rem);font-weight:600;line-height:1.35}.ProcessSection-module__yUfhZG__stepDescription{opacity:0;max-height:0;color:var(--st-muted);font-size:.875rem;line-height:1.65;transition:max-height .45s,opacity .35s,margin .35s;overflow:hidden}.ProcessSection-module__yUfhZG__stepDescriptionVisible{opacity:1;max-height:6rem}.ProcessSection-module__yUfhZG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.ProcessSection-module__yUfhZG__split{grid-template-columns:1fr}.ProcessSection-module__yUfhZG__stepsPanel{height:auto;overflow:visible}.ProcessSection-module__yUfhZG__steps{will-change:auto}.ProcessSection-module__yUfhZG__visual{min-height:280px}}@media (prefers-reduced-motion:reduce){.ProcessSection-module__yUfhZG__stepButton,.ProcessSection-module__yUfhZG__orbitIcon,.ProcessSection-module__yUfhZG__ringOuter,.ProcessSection-module__yUfhZG__ringInner,.ProcessSection-module__yUfhZG__stepDescription{transition:none}}
.AnalysisSection-module__Ts9UiW__section{--analysis-bg:var(--surface-canvas);--analysis-card:var(--surface-card);--analysis-border:var(--border-subtle);padding:var(--industry-section-y) 0;background:var(--analysis-bg)}.AnalysisSection-module__Ts9UiW__inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4.2vw,48px)}.AnalysisSection-module__Ts9UiW__header{text-align:center;max-width:min(100%,52rem);margin:0 auto clamp(40px,5vw,56px)}.AnalysisSection-module__Ts9UiW__badge{margin:0 0 clamp(18px,2.4vw,24px);}.AnalysisSection-module__Ts9UiW__badgeDot{}.AnalysisSection-module__Ts9UiW__title{text-wrap:balance;margin:0 0 clamp(14px,2vw,18px);}.AnalysisSection-module__Ts9UiW__description{max-width:min(100%,42rem);color:var(--st-muted);text-wrap:balance;margin:0 auto;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.7}.AnalysisSection-module__Ts9UiW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,20px);display:grid}.AnalysisSection-module__Ts9UiW__card{text-align:center;background:var(--analysis-card);border:1px solid var(--analysis-border);border-radius:clamp(14px,1.6vw,16px);flex-direction:column;align-items:center;min-height:clamp(220px,24vw,260px);padding:clamp(24px,2.8vw,32px) clamp(18px,2.2vw,24px);display:flex}.AnalysisSection-module__Ts9UiW__iconWrap{background:var(--brand-primary);width:52px;height:52px;color:var(--text-primary);box-shadow:0 0 20px rgba(var(--brand-primary-rgb), .35);border-radius:50%;justify-content:center;align-items:center;margin:0 0 18px;display:flex}.AnalysisSection-module__Ts9UiW__cardTitle{color:var(--text-primary);text-wrap:balance;margin:0 0 10px;font-size:clamp(.9375rem,1.05vw,1rem);font-weight:700;line-height:1.35}.AnalysisSection-module__Ts9UiW__cardDescription{color:var(--st-muted);text-wrap:balance;margin:0;font-size:.8125rem;line-height:1.65}@media (max-width:1024px){.AnalysisSection-module__Ts9UiW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.AnalysisSection-module__Ts9UiW__grid{grid-template-columns:1fr}}
.FundingSection-module__CkFxHW__section{--funding-bg:var(--surface-canvas);--funding-border:var(--border-subtle);padding:var(--industry-section-y) 0;background:var(--funding-bg)}.FundingSection-module__CkFxHW__inner{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4.2vw,48px)}.FundingSection-module__CkFxHW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(28px,3.5vw,40px);display:grid}.FundingSection-module__CkFxHW__imageWrap{background:var(--surface-card);border:1px solid var(--funding-border);border-radius:clamp(18px,2.2vw,22px);min-height:100%;position:relative;overflow:hidden}.FundingSection-module__CkFxHW__image{object-fit:cover;object-position:center}.FundingSection-module__CkFxHW__copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.FundingSection-module__CkFxHW__title{text-wrap:balance;margin:0 0 clamp(24px,3vw,32px);font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;}.FundingSection-module__CkFxHW__list{flex-direction:column;gap:clamp(18px,2.2vw,22px);display:flex}.FundingSection-module__CkFxHW__item{align-items:flex-start;gap:14px;display:flex}.FundingSection-module__CkFxHW__iconWrap{background:var(--brand-primary);width:48px;height:48px;color:var(--text-primary);box-shadow:0 0 18px rgba(var(--brand-primary-rgb), .32);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FundingSection-module__CkFxHW__itemBody{min-width:0}.FundingSection-module__CkFxHW__itemTitle{color:var(--text-primary);margin:0 0 6px;font-size:clamp(.9375rem,1.05vw,1rem);font-weight:700;line-height:1.35}.FundingSection-module__CkFxHW__itemDescription{color:var(--st-muted);margin:0;font-size:.8125rem;line-height:1.65}@media (max-width:900px){.FundingSection-module__CkFxHW__split{grid-template-columns:1fr}.FundingSection-module__CkFxHW__imageWrap{min-height:clamp(280px,52vw,380px)}}
.FinalCtaSection-module__70RZbq__section{--final-bg:var(--surface-inverse);--final-ink:var(--text-inverse);--final-muted:rgba(var(--palette-navy-900-rgb), .68);--final-card:var(--surface-section-light);--final-border:rgba(var(--palette-navy-900-rgb), .08);padding:var(--industry-section-y) var(--industry-section-x) var(--industry-section-y-loose);background:var(--final-bg)}.FinalCtaSection-module__70RZbq__shell{max-width:1280px;margin:0 auto}.FinalCtaSection-module__70RZbq__header{text-align:center;max-width:min(100%,46rem);margin:0 auto clamp(36px,4.5vw,48px)}.FinalCtaSection-module__70RZbq__badge{color:#12131ad1;border-color:#12131a24;margin:0 0 clamp(18px,2.4vw,24px);}.FinalCtaSection-module__70RZbq__badgeDot{}.FinalCtaSection-module__70RZbq__title{letter-spacing:-.03em;color:var(--final-ink);text-wrap:balance;margin:0 0 clamp(12px,1.6vw,16px);font-size:clamp(1.625rem,3vw,2.375rem);font-weight:700;line-height:1.18}.FinalCtaSection-module__70RZbq__description{max-width:min(100%,40rem);color:var(--final-muted);text-wrap:balance;margin:0 auto;font-size:clamp(.9375rem,1.05vw,1.0625rem);line-height:1.7}.FinalCtaSection-module__70RZbq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,16px);margin-bottom:clamp(36px,4.5vw,48px);display:grid}.FinalCtaSection-module__70RZbq__stat{background:var(--final-card);text-align:center;border-radius:clamp(14px,1.6vw,16px);padding:clamp(20px,2.4vw,28px) clamp(16px,2vw,20px)}.FinalCtaSection-module__70RZbq__statValue{color:var(--final-ink);margin:0 0 6px;font-size:clamp(1.625rem,2.6vw,2.125rem);font-weight:700;line-height:1.1}.FinalCtaSection-module__70RZbq__statValueAccent{color:var(--brand-primary)}.FinalCtaSection-module__70RZbq__statLabel{color:var(--final-muted);margin:0;font-size:.8125rem;line-height:1.45}.FinalCtaSection-module__70RZbq__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,3.2vw,36px);display:grid}.FinalCtaSection-module__70RZbq__highlights{flex-direction:column;justify-content:center;gap:clamp(18px,2.2vw,22px);display:flex}.FinalCtaSection-module__70RZbq__highlight{align-items:center;gap:14px;display:flex}.FinalCtaSection-module__70RZbq__highlightIcon{background:var(--brand-primary);width:48px;height:48px;color:var(--text-on-brand);box-shadow:0 0 18px rgba(var(--brand-primary-rgb), .28);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.FinalCtaSection-module__70RZbq__highlightTitle{color:var(--final-ink);margin:0;font-size:clamp(.9375rem,1.05vw,1rem);font-weight:600;line-height:1.4}.FinalCtaSection-module__70RZbq__ctaCard{background:var(--brand-primary);min-height:clamp(240px,28vw,300px);color:var(--text-on-brand);box-shadow:0 20px 48px rgba(var(--brand-primary-rgb), .28);border-radius:clamp(18px,2.2vw,22px);flex-direction:column;justify-content:center;padding:clamp(28px,3.5vw,40px);display:flex}.FinalCtaSection-module__70RZbq__ctaTitle{text-wrap:balance;margin:0 0 12px;font-size:clamp(1.25rem,2.1vw,1.625rem);font-weight:700;line-height:1.28}.FinalCtaSection-module__70RZbq__ctaTitle,.FinalCtaSection-module__70RZbq__ctaTitle span{color:var(--text-on-brand)}.FinalCtaSection-module__70RZbq__ctaDescription{color:#ffffffe6;margin:0 0 clamp(24px,3vw,32px);font-size:clamp(.875rem,1vw,.9375rem);line-height:1.65}.FinalCtaSection-module__70RZbq__ctaButton{background:var(--surface-inverse);min-height:48px;color:var(--final-ink);border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:0 clamp(28px,3.2vw,36px);font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.FinalCtaSection-module__70RZbq__ctaButton:hover,.FinalCtaSection-module__70RZbq__ctaButton:focus-visible{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}@media (max-width:900px){.FinalCtaSection-module__70RZbq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.FinalCtaSection-module__70RZbq__split{grid-template-columns:1fr}.FinalCtaSection-module__70RZbq__highlights{justify-content:flex-start}}@media (max-width:480px){.FinalCtaSection-module__70RZbq__stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.FinalCtaSection-module__70RZbq__ctaButton{transition:none}}
.AfStudio-module__bIuNla__page{--st-ink:var(--palette-navy-950);--st-panel:var(--surface-card);--st-panel-soft:var(--surface-card);--st-border:#ffffff1a;--st-muted:#ffffffad;--st-purple:var(--brand-primary);--st-purple-deep:var(--brand-primary-deep);--st-gradient:var(--brand-gradient);background:var(--st-ink);color:var(--text-primary);font-family:var(--font-primary,"Plus Jakarta Sans", "Manrope", sans-serif)}
