.Hero_hero__Bbyie{position:relative;isolation:isolate;margin-top:clamp(.35rem,1.1vw,.8rem);min-height:clamp(31rem,64vh,42rem);padding-block:clamp(1rem,2.8vw,2rem);overflow:visible;color:var(--color-ink)}.Hero_hero__Bbyie:after,.Hero_hero__Bbyie:before{content:"";position:absolute;border-radius:50%;pointer-events:none;filter:blur(90px);opacity:.56}.Hero_hero__Bbyie:before{width:420px;height:420px;top:-120px;left:-120px;background:radial-gradient(circle,rgba(164,153,238,.24),transparent 70%)}.Hero_hero__Bbyie:after{width:340px;height:340px;right:-80px;bottom:6%;background:radial-gradient(circle,rgba(245,207,133,.26),transparent 70%)}.Hero_backdrop__Q6vbo{position:absolute;inset:1.2rem 30% .9rem -2%;pointer-events:none;z-index:0;overflow:hidden;border-radius:46% 54% 50% 50%/34% 34% 66% 66%;border:1px solid rgba(91,79,207,.08);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(255,249,240,.86) 50%,rgba(250,246,255,.9));box-shadow:var(--shadow-ambient)}.Hero_backdrop__Q6vbo:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.52),transparent 38%,transparent 74%,rgba(255,255,255,.2))}.Hero_orb__s_TI4{position:absolute;border-radius:50%;filter:blur(90px);opacity:.44}.Hero_orbPurple__aZ7z3{width:460px;height:460px;top:-180px;left:-140px;background:radial-gradient(circle,rgba(164,153,238,.3),transparent 70%)}.Hero_orbTeal__ro_MG{width:300px;height:300px;left:12%;bottom:-120px;background:radial-gradient(circle,rgba(76,201,196,.16),transparent 72%)}.Hero_orbGold__y_akJ{width:260px;height:260px;top:12%;right:18%;opacity:.3;background:radial-gradient(circle,rgba(245,207,133,.48),transparent 70%)}.Hero_grid__Vb_sf{position:absolute;inset:1.4rem 8% 1.2rem 7%;background:linear-gradient(rgba(91,79,207,.045) 1px,transparent 0),linear-gradient(90deg,rgba(229,178,89,.045) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.85) 24%,transparent 82%);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.85) 24%,transparent 82%);opacity:.62}.Hero_shell__lxhlX{position:relative;z-index:1;display:grid;grid-gap:clamp(1.8rem,3vw,2.7rem);gap:clamp(1.8rem,3vw,2.7rem);grid-template-columns:minmax(0,1.04fr) minmax(18rem,.96fr);align-items:center;min-height:clamp(24rem,52vh,34rem);padding:clamp(1.2rem,3vw,2rem) 0 clamp(.5rem,1.5vw,.8rem)}.Hero_shell__lxhlX:before{content:"";position:absolute;right:5%;top:2rem;width:min(19rem,28%);aspect-ratio:1;border-radius:50%;border:1px solid rgba(91,79,207,.14);z-index:0}.Hero_content__Cqrc_{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:50rem;padding-left:clamp(0rem,1vw,.3rem)}.Hero_eyebrow__Xfw1h{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;margin:0;padding:.42rem .98rem;border-radius:999px;background:rgba(255,255,255,.72);border:1px solid rgba(91,79,207,.12);color:var(--color-purple-deep);font-size:.76rem;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 10px 20px rgba(91,79,207,.06)}.Hero_eyebrowDot__UqmBs{width:.45rem;height:.45rem;border-radius:999px;background:linear-gradient(135deg,var(--color-purple-light),var(--color-gold-light));box-shadow:0 0 10px rgba(229,178,89,.45)}.Hero_headline__8Kw4H{max-width:15ch;margin:0;font-family:var(--font-display);font-size:clamp(3.2rem,7vw,6rem);line-height:.94;letter-spacing:-.06em;color:var(--color-ink)}.Hero_highlight__ZKcU_{background:linear-gradient(135deg,var(--color-purple-light) 0,var(--color-purple) 44%,var(--color-gold-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Hero_subheadline__8Hu4W{max-width:39rem;margin:0;color:var(--color-muted);font-size:clamp(1.04rem,1.35vw,1.16rem);line-height:1.7}.Hero_actions__m_Jyq{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:.2rem}.Hero_signalList__wusQC{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:.2rem 0 0;padding:0;list-style:none}.Hero_signal__xI04_{display:flex;align-items:flex-start;gap:.65rem;padding:.95rem 1rem;border-radius:1.2rem;border:1px solid rgba(91,79,207,.1);background:rgba(255,255,255,.8);box-shadow:var(--shadow-soft);color:var(--color-ink-2);font-size:.92rem;line-height:1.52}.Hero_signalDot___hUA9{flex:0 0 auto;width:.42rem;height:.42rem;margin-top:.32rem;border-radius:999px;background:linear-gradient(135deg,var(--color-purple-light),var(--color-gold-light));box-shadow:0 0 8px rgba(164,153,238,.22)}.Hero_spotlight__QUiTY{justify-self:end;position:relative;display:grid;grid-gap:.9rem;gap:.9rem;align-content:start;width:min(22rem,100%);margin-top:clamp(1.1rem,4vh,2.1rem);padding:1rem;border-radius:1.45rem;background:rgba(255,255,255,.84);border:1px solid rgba(91,79,207,.12);box-shadow:var(--shadow-soft);transform:rotate(2deg)}.Hero_spotlight__QUiTY:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--color-purple-light),var(--color-gold-light));opacity:.92}.Hero_spotlight__QUiTY:after{content:"";position:absolute;left:-1.1rem;bottom:-1.1rem;width:8.5rem;height:8.5rem;border-radius:50%;background:radial-gradient(circle,rgba(245,207,133,.18),transparent 72%);z-index:-1}.Hero_spotlightLabel___2rUE{margin:0;color:var(--color-purple-deep);text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;font-weight:700}.Hero_spotlightTitle__sj3Mj{margin:0;font-family:var(--font-display);font-size:clamp(1.65rem,2.4vw,2rem);line-height:1.05;color:var(--color-ink)}.Hero_spotlightDescription__cavrD{margin:0;color:var(--color-muted);line-height:1.68;font-size:.96rem}.Hero_spotlightList__cgCbf{display:grid;grid-gap:.55rem;gap:.55rem;margin:.15rem 0 0;padding:0;list-style:none}.Hero_spotlightItem__W18Q1{position:relative;padding-left:1.2rem;color:var(--color-ink-2);font-size:.94rem;line-height:1.52}.Hero_spotlightItem__W18Q1:before{content:"";position:absolute;left:0;top:.55rem;width:.45rem;height:.45rem;border-radius:999px;background:linear-gradient(135deg,var(--color-purple-light),var(--color-gold-light))}.Hero_spotlightFooter__6rxd5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.2rem;padding-top:.7rem;border-top:1px solid rgba(91,79,207,.12)}.Hero_spotlightFooterLabel__s4Dq3{display:inline-flex;align-items:center;gap:.45rem;color:var(--color-muted-soft);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.Hero_spotlightFooterLabel__s4Dq3:before{content:"";width:.4rem;height:.4rem;border-radius:999px;background:var(--color-gold);box-shadow:0 0 8px rgba(229,178,89,.45)}.Hero_spotlightFooterDomain__1C5FK{color:var(--color-purple-deep);font-family:var(--font-display);font-size:.9rem;letter-spacing:.01em;text-decoration:none;transition:color var(--transition)}.Hero_spotlightFooterDomain__1C5FK:focus-visible,.Hero_spotlightFooterDomain__1C5FK:hover{color:var(--color-teal-deep)}@media (max-width:980px){.Hero_hero__Bbyie{min-height:auto}.Hero_backdrop__Q6vbo{inset:.5rem 0 .2rem;border-radius:2.6rem 3rem 2.4rem 2.6rem}.Hero_shell__lxhlX{grid-template-columns:1fr;min-height:auto}.Hero_shell__lxhlX:before{right:1.5rem;top:auto;bottom:1rem;width:10rem}.Hero_content__Cqrc_{max-width:none}.Hero_signalList__wusQC{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero_spotlight__QUiTY{justify-self:start;width:min(24rem,100%);margin-top:.4rem;transform:none}}@media (max-width:640px){.Hero_hero__Bbyie{padding-block:.95rem 1.3rem}.Hero_backdrop__Q6vbo{inset:.2rem 0 .35rem;border-radius:2rem 2.4rem 2rem 2.2rem}.Hero_grid__Vb_sf{inset:1rem 4.5% .8rem}.Hero_shell__lxhlX{gap:1.1rem;padding:1.2rem 0 .25rem}.Hero_shell__lxhlX:before{display:none}.Hero_eyebrow__Xfw1h{font-size:.7rem}.Hero_headline__8Kw4H{max-width:8ch;font-size:clamp(2.5rem,13vw,3.4rem);line-height:.94}.Hero_subheadline__8Hu4W{font-size:.98rem;line-height:1.62}.Hero_actions__m_Jyq{flex-direction:column;align-items:stretch}.Hero_signal__xI04_{padding:.9rem .95rem;border-radius:1rem}.Hero_spotlight__QUiTY{width:100%;padding:1rem;border-radius:1.25rem}.Hero_signalList__wusQC{display:grid;grid-template-columns:1fr;grid-gap:.55rem;gap:.55rem}.Hero_spotlightTitle__sj3Mj{font-size:1.45rem}.Hero_spotlightFooter__6rxd5{flex-direction:column;align-items:flex-start}}.MetricStrip_grid__IUXMj{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}.MetricStrip_card__b8Hc2{position:relative;display:grid;grid-gap:.4rem;gap:.4rem;padding:1.5rem 1.4rem;border:1px solid var(--color-border-soft);border-radius:1.4rem;background:var(--color-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-soft);transition:transform var(--transition),box-shadow var(--transition);overflow:hidden}.MetricStrip_iconWrap__rXzz5{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.8rem;background:linear-gradient(135deg,var(--color-purple-soft),var(--color-teal-soft));color:var(--color-purple-deep);margin-bottom:.2rem}.MetricStrip_card__b8Hc2:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:var(--gradient-brand);opacity:.7}.MetricStrip_card__b8Hc2:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.MetricStrip_value__szkhd{font-family:var(--font-display);font-size:clamp(1.15rem,1.5vw,1.35rem);font-weight:700;letter-spacing:-.015em;line-height:1.2;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.MetricStrip_label__w0HRS{color:var(--color-muted);font-size:.92rem;line-height:1.55}@media (max-width:900px){.MetricStrip_grid__IUXMj{grid-template-columns:repeat(2,minmax(0,1fr))}.MetricStrip_card__b8Hc2{padding:1.15rem 1rem}}@media (max-width:560px){.MetricStrip_grid__IUXMj{grid-template-columns:1fr}}.page_metricFrame__LyK5j{padding-top:.35rem}.page_cardGridCompact__WSKde,.page_cardGrid__oV1tR,.page_editorialGrid__18LM_,.page_featureGrid__PZbU6,.page_storyGrid__HuzR3,.page_whyGrid__OUiAW{display:grid;grid-gap:1.1rem;gap:1.1rem}.page_useCaseStack__Ek7U6{display:grid;grid-gap:1.45rem;gap:1.45rem}.page_useCaseLibrary__gJedy{display:grid;grid-gap:1rem;gap:1rem}.page_useCaseLibraryEyebrow__5tX_J{margin:0;color:var(--color-purple-deep);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:700}.page_useCaseLibraryIntro__EibZv{max-width:54rem;margin:0;color:var(--color-muted);line-height:1.7}.page_storyGrid__HuzR3{grid-template-columns:repeat(3,minmax(0,1fr))}.page_storyGrid__HuzR3>:first-child{grid-column:span 2}.page_featureGrid__PZbU6{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr))}.page_featureGrid__PZbU6>:first-child{grid-column:span 2}.page_cardGrid__oV1tR{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.page_cardGridCompact__WSKde,.page_editorialGrid__18LM_{grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr))}.page_whyGrid__OUiAW{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr))}.page_storyCard__ovaM7{position:relative;display:grid;grid-gap:.9rem;gap:.9rem;padding:clamp(1.6rem,3vw,2.2rem);border-radius:1.6rem;border:1px solid var(--color-border-soft);background:var(--color-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-soft);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.page_storyCard__ovaM7:first-child{background:linear-gradient(160deg,rgba(164,153,238,.12),rgba(245,207,133,.16),rgba(255,255,255,.88));border-color:rgba(91,79,207,.12);box-shadow:var(--shadow-soft)}.page_storyCard__ovaM7:first-child .page_storyIcon__5rzWy{background:linear-gradient(135deg,rgba(164,153,238,.18),rgba(245,207,133,.22));color:var(--color-purple-deep)}.page_storyCard__ovaM7:first-child .page_storyTitle__0oaFF{color:var(--color-ink)}.page_storyCard__ovaM7:first-child .page_storyCopy__A7OnR{color:var(--color-muted)}.page_storyCard__ovaM7:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--gradient-brand);opacity:.85}.page_storyCard__ovaM7:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.page_storyIcon__5rzWy{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:.9rem;background:linear-gradient(135deg,var(--color-purple-soft),var(--color-teal-soft));color:var(--color-purple-deep)}.page_storyTitle__0oaFF{margin:0;font-family:var(--font-display);font-size:clamp(1.45rem,2vw,1.85rem);line-height:1.1;letter-spacing:-.02em;color:var(--color-ink)}.page_storyCopy__A7OnR{margin:0;color:var(--color-muted);line-height:1.7;font-size:1rem}.page_portfolioLayout__MdQ51{display:grid;grid-gap:1.2rem;gap:1.2rem;grid-template-columns:1fr;align-items:start}.page_proofCard__AlYXN{position:relative;display:grid;grid-gap:clamp(1.4rem,3vw,2rem);gap:clamp(1.4rem,3vw,2rem);grid-template-columns:minmax(0,1.06fr) minmax(16rem,.94fr);align-items:center;padding:clamp(1.2rem,3vw,1.8rem) 0;overflow:visible}.page_proofCard__AlYXN:before{content:"";position:absolute;inset:.45rem 30% .15rem -2%;border-radius:44% 56% 48% 52%/34% 34% 66% 66%;border:1px solid rgba(91,79,207,.08);background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(255,249,240,.88) 50%,rgba(250,246,255,.9));box-shadow:var(--shadow-ambient);z-index:0}.page_proofCard__AlYXN:after{right:4%;top:1.2rem;width:min(16rem,25vw);aspect-ratio:1;border-radius:50%;border:1px solid rgba(91,79,207,.14)}.page_proofCopy__Grgog,.page_proofVisual__RGs7w{position:relative;z-index:1}.page_proofCopy__Grgog{display:grid;grid-gap:.82rem;gap:.82rem;align-content:start;padding:clamp(1.8rem,4vw,2.5rem) clamp(1rem,3vw,1.4rem) clamp(1rem,2vw,1.4rem) 0}.page_portfolioEyebrow__7SF0D,.page_proofEyebrow__VJvHU{margin:0;color:var(--color-purple-deep);text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:700}.page_proofTitle__Lbfj2{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(2rem,3vw,2.7rem);line-height:1.02;letter-spacing:-.03em}.page_proofDescription__tTGVG{margin:0;max-width:36rem;color:var(--color-muted);line-height:1.72;font-size:1rem}.page_portfolioList__pSTMP,.page_proofList__ViIhr{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding:0;list-style:none}.page_portfolioItem__BT0Cu,.page_proofItem__cRBKf{position:relative;padding-left:1.05rem;line-height:1.55}.page_proofItem__cRBKf{color:var(--color-ink-2)}.page_portfolioItem__BT0Cu:before,.page_proofItem__cRBKf:before{content:"";position:absolute;left:0;top:.58rem;width:.42rem;height:.42rem;border-radius:999px;background:linear-gradient(135deg,var(--color-teal-light),var(--color-gold-light))}.page_proofActions__CM_B7{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.25rem}.page_portfolioLink__TMPZ2,.page_proofLink__9bPon{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;text-decoration:none}.page_proofLink__9bPon{color:var(--color-purple-deep)}.page_portfolioLink__TMPZ2:after,.page_proofLink__9bPon:after{content:"→"}.page_portfolioLink__TMPZ2:hover,.page_proofLink__9bPon:hover{gap:.55rem}.page_proofVisual__RGs7w{display:grid;grid-gap:1rem;gap:1rem;align-content:end;justify-self:end;width:min(20rem,100%)}.page_proofBrand__avd8N{width:3.25rem;height:3.25rem}.page_proofVisualPanel__dXraJ{display:grid;grid-gap:.65rem;gap:.65rem;padding:1.2rem;border-radius:1.3rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,rgba(14,23,20,.94),rgba(39,31,56,.9));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 42px rgba(11,23,20,.22);transform:rotate(2deg)}.page_proofVisualLabel__SpKVU{margin:0;color:rgba(247,245,238,.62);text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;font-weight:700}.page_proofVisualTitle__IVMWx{margin:0;color:#f7f5ee;font-family:var(--font-display);font-size:1.35rem}.page_proofVisualMeta__RxOFD{margin:0;color:rgba(247,245,238,.72);line-height:1.6;font-size:.92rem}.page_proofVisualTags__ynQ8J{display:flex;flex-wrap:wrap;gap:.55rem}.page_proofVisualTag__xMx8g{padding:.46rem .72rem;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08);color:rgba(247,245,238,.82);font-size:.8rem}.page_portfolioGrid__6Xl8E{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.page_portfolioCard__rQLbJ{display:grid;grid-gap:.8rem;gap:.8rem;padding:1.45rem;border-radius:1.45rem;border:1px solid var(--color-border-soft);background:var(--color-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-soft);color:inherit;text-decoration:none;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.page_portfolioCard__rQLbJ:focus-visible,.page_portfolioCard__rQLbJ:hover{transform:translateY(-4px);box-shadow:var(--shadow-card);border-color:rgba(124,111,227,.22)}.page_portfolioIcon__Y7iY7{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:.75rem;background:linear-gradient(135deg,var(--color-purple-soft),var(--color-teal-soft))}.page_portfolioEyebrow__7SF0D,.page_portfolioIcon__Y7iY7{color:var(--color-purple-deep)}.page_portfolioTitle__09AD3{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:1.28rem;line-height:1.12}.page_portfolioDescription__vJSMP{margin:0;color:var(--color-muted);line-height:1.64;text-wrap:pretty}.page_portfolioItem__BT0Cu{color:var(--color-ink-2)}.page_portfolioLink__TMPZ2{margin-top:auto;color:var(--color-purple-deep)}.page_portfolioCard__rQLbJ:focus-visible .page_portfolioLink__TMPZ2,.page_portfolioCard__rQLbJ:hover .page_portfolioLink__TMPZ2{gap:.55rem}.page_whyCard__Xd3q3{position:relative;display:grid;grid-gap:.85rem;gap:.85rem;min-height:100%;padding:1.5rem;border-radius:1.55rem;overflow:hidden;border:1px solid rgba(91,79,207,.1);background:linear-gradient(160deg,rgba(164,153,238,.12),rgba(245,207,133,.14),rgba(255,255,255,.86));box-shadow:var(--shadow-soft)}.page_whyCard__Xd3q3:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:linear-gradient(90deg,var(--color-purple-light),var(--color-gold-light));opacity:.9}.page_whyIcon__6PUHJ{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border-radius:.85rem;background:linear-gradient(135deg,rgba(164,153,238,.18),rgba(245,207,133,.2));color:var(--color-purple-deep)}.page_whyTitle__OHzv5{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:1.25rem;line-height:1.14}.page_whyDescription__Rs_Rh{margin:0;color:var(--color-muted);line-height:1.68}.page_editorialCard__M_AxE{position:relative;display:grid;grid-gap:.9rem;gap:.9rem;padding:clamp(1.4rem,3vw,1.8rem);border-radius:1.6rem;border:1px solid var(--color-border-soft);background:var(--color-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow-soft);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);overflow:hidden;color:inherit;text-decoration:none}.page_editorialCard__M_AxE:focus-visible,.page_editorialCard__M_AxE:hover{transform:translateY(-4px);border-color:rgba(124,111,227,.22);box-shadow:var(--shadow-card)}.page_editorialImageFrame__1GjbZ{overflow:hidden;border-radius:1.1rem;aspect-ratio:16/9;background:linear-gradient(135deg,var(--color-purple-soft),var(--color-teal-soft))}.page_editorialImage__VJl9H{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.page_editorialCard__M_AxE:focus-visible .page_editorialImage__VJl9H,.page_editorialCard__M_AxE:hover .page_editorialImage__VJl9H{transform:scale(1.04)}.page_editorialMetaRow__jewx7{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem}.page_editorialCategory__mBPnD{margin:0;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:999px;background:var(--color-purple-soft);color:var(--color-purple-deep);font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;font-weight:700}.page_editorialAuthor__7H1QS,.page_editorialDescription__T5i3R,.page_editorialMeta__BSoyF{margin:0;color:var(--color-muted);line-height:1.65}.page_editorialAuthor__7H1QS,.page_editorialMeta__BSoyF{font-size:.88rem}.page_editorialTitle__o294Z{margin:0;font-family:var(--font-display);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-ink)}.page_editorialLink__sbJoJ{display:inline-flex;align-items:center;gap:.4rem;margin-top:auto;color:var(--color-purple-deep);font-weight:600;font-size:.94rem;transition:color var(--transition),gap var(--transition)}.page_editorialLink__sbJoJ:after{content:"→";transition:transform var(--transition)}.page_editorialCard__M_AxE:focus-visible .page_editorialLink__sbJoJ,.page_editorialCard__M_AxE:hover .page_editorialLink__sbJoJ{color:var(--color-teal-deep);gap:.6rem}@media (max-width:780px){.page_storyGrid__HuzR3{grid-template-columns:1fr}.page_featureGrid__PZbU6>:first-child,.page_storyGrid__HuzR3>:first-child{grid-column:auto}}@media (max-width:980px){.page_proofCard__AlYXN{grid-template-columns:1fr}.page_portfolioGrid__6Xl8E{grid-template-columns:repeat(2,minmax(0,1fr))}.page_proofCard__AlYXN:before{inset:.25rem 0 0;border-radius:2.2rem 2.6rem 2.2rem 2.4rem}.page_proofCard__AlYXN:after{display:none}.page_proofVisual__RGs7w{justify-self:start;width:min(22rem,100%)}.page_proofVisualPanel__dXraJ{transform:none}}@media (max-width:640px){.page_cardGridCompact__WSKde,.page_cardGrid__oV1tR,.page_editorialGrid__18LM_,.page_featureGrid__PZbU6,.page_portfolioGrid__6Xl8E,.page_whyGrid__OUiAW{grid-template-columns:1fr}.page_editorialCard__M_AxE,.page_portfolioCard__rQLbJ,.page_storyCard__ovaM7,.page_whyCard__Xd3q3{padding:1.25rem;border-radius:1.3rem}.page_proofCard__AlYXN{padding:.2rem 0 0}.page_proofActions__CM_B7{flex-direction:column;align-items:stretch}.page_editorialMetaRow__jewx7{flex-direction:column;align-items:flex-start}}