.page_lp__pDiVb{--paper:var(--zf-surface-0,#050505);--panel:var(--zf-surface-1,#0b0b0c);--ink:var(--zf-ink,#f5f6f7);--muted:var(--zf-ink-muted,rgb(245 246 247/62%));--faint:var(--zf-ink-faint,rgb(245 246 247/38%));--amber:var(--zf-accent,#dfaa45);--hairline:var(--zf-glass-edge,rgb(255 255 255/10%));color:var(--ink);background:var(--paper)}.page_inner__VHRPr{width:min(1240px,100% - 80px);margin-inline:auto}.page_hero__rAL5X{position:relative;min-height:100svh;overflow:hidden;color:var(--ink);background:var(--paper)}.page_heroMedia__Zb0ws,.page_heroVeil__x9H7c{position:absolute;inset:0}.page_heroImg__cL_g7{object-fit:cover;object-position:center 42%;filter:saturate(.96) contrast(1.02);transform:scale(1.01)}.page_heroVeil__x9H7c{background:radial-gradient(circle at 75% 18%,rgba(223,170,69,.13),transparent 28%),linear-gradient(90deg,rgba(2,2,3,.88),rgba(2,2,3,.62) 44%,rgba(2,2,3,.16) 76%),linear-gradient(0deg,rgba(2,2,3,.84),transparent 52%)}.page_heroInner__QLo33{position:relative;z-index:1;width:min(1240px,100% - 80px);min-height:100svh;margin-inline:auto;padding:190px 0 52px;display:flex;flex-direction:column;justify-content:space-between}.page_heroHead__viZjq{width:min(900px,76vw)}.page_heroKicker__niPLR,.page_kicker__QosTE{margin:0 0 28px;font:600 .72rem/1.2 var(--lp-font-mono);letter-spacing:.15em;text-transform:uppercase}.page_heroKicker__niPLR{display:flex;align-items:center;gap:12px}.page_heroKickerDot__WoYoK{width:7px;height:7px;border-radius:50%;background:var(--amber);box-shadow:0 0 22px rgba(223,170,69,.7)}.page_heroTitle__PLOYZ{margin:0;font-size:clamp(4rem,8.2vw,8.8rem);font-weight:560;line-height:.9;letter-spacing:-.085em}.page_heroLine__pVTLI{display:block}.page_heroLine__pVTLI:last-child{padding-left:.48em;color:rgba(245,246,247,.88);font-family:var(--lp-font-serif,var(--zf-font-serif,serif));font-weight:400;letter-spacing:-.065em}.page_heroLead__ObXRt{max-width:580px;margin:32px 0 0;color:rgba(245,246,247,.72);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.75}.page_heroActions__X77Up{display:flex;flex-wrap:wrap;gap:12px;margin-top:42px}.page_btnPrimary__VR4rm,.page_btnSecondary__1CdHx{color:var(--ink);text-decoration:none}.page_heroMetaEn__ntj06{display:flex;justify-content:space-between;padding-top:32px;border-top:1px solid var(--hairline);color:var(--faint);font-size:.68rem;letter-spacing:.11em}.page_process__rQAcC,.page_work__Dv1Yp{padding:152px 0;background:var(--paper)}.page_work__Dv1Yp{position:relative;isolation:isolate}.page_work__Dv1Yp:before{content:"";position:absolute;z-index:-1;top:-22rem;left:50%;width:min(92vw,1100px);height:36rem;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(223,170,69,.09),transparent 68%);pointer-events:none}.page_sectionIntro__qiNvA{display:grid;grid-template-columns:1fr 2fr;grid-gap:24px 48px;gap:24px 48px;align-items:end;margin-bottom:74px}.page_sectionIntro__qiNvA .page_kicker__QosTE{grid-row:1/3;align-self:start;color:var(--amber)}.page_h2__DqzjD{max-width:940px;margin:0;font-size:clamp(2.8rem,5.2vw,5.8rem);font-weight:480;line-height:.98;letter-spacing:-.07em}.page_lead__ZU2FC{max-width:720px;margin:0;color:var(--muted);font-size:1rem;line-height:1.9}.page_caseGrid__gZMjZ{display:grid;grid-template-columns:1.28fr 1fr 1fr;grid-gap:18px;gap:18px}.page_caseReveal__eh3r0{min-width:0}.page_caseCard__aokAc{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;color:inherit;text-decoration:none}.page_caseVisual__8ZVbd{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--panel)}.page_caseImage__lxO_0{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}.page_caseBody__2OVf6{flex:1 1;padding:30px 28px 32px;display:flex;flex-direction:column}.page_caseLabel__POGSY{color:var(--amber);font-size:.67rem;letter-spacing:.12em}.page_caseTitle__MopZ_{margin:18px 0 12px;font-family:var(--lp-font-serif,var(--zf-font-serif,serif));font-size:clamp(1.3rem,1.8vw,1.95rem);font-weight:500;line-height:1.25}.page_caseText__Eu7QE{margin:0;color:var(--muted);font-size:.9rem;line-height:1.75}.page_caseLink___0OxF{margin-top:auto;padding-top:32px;font-size:.8rem;font-weight:700}.page_capabilities__J1Zpr,.page_contact__u1n8V,.page_faq__naQhJ{color:var(--ink);background:var(--paper)}.page_capabilities__J1Zpr{padding:152px 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.page_capabilities__J1Zpr .page_kicker__QosTE,.page_contact__u1n8V .page_kicker__QosTE,.page_faq__naQhJ .page_kicker__QosTE{color:var(--amber)}.page_capabilities__J1Zpr .page_lead__ZU2FC,.page_contact__u1n8V .page_lead__ZU2FC{color:var(--muted)}.page_capabilityGrid__iqWrt{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px;margin-top:82px}.page_capabilityItem__yPbJB,.page_processItem__nSBrd{position:relative;overflow:hidden;border:1px solid var(--hairline);border-radius:var(--lp-r-panel,8px);background:linear-gradient(145deg,rgba(255,255,255,.05),rgba(255,255,255,.015));box-shadow:inset 0 1px hsla(0,0%,100%,.05)}.page_capabilityItem__yPbJB{min-height:290px;padding:34px 36px}.page_itemIndex__PcAiP{display:block;margin-bottom:58px;color:var(--amber);font-size:.68rem}.page_capabilityItem__yPbJB h3,.page_processItem__nSBrd h3{margin:0 0 16px;font-family:var(--lp-font-serif,var(--zf-font-serif,serif));font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:500;line-height:1.15}.page_capabilityItem__yPbJB p,.page_processItem__nSBrd p{max-width:440px;margin:0;color:var(--muted);line-height:1.75}.page_process__rQAcC{border-bottom:1px solid var(--hairline)}.page_processHead___M8ZA{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px;gap:48px;align-items:start}.page_processHead___M8ZA .page_kicker__QosTE{color:var(--amber)}.page_processGrid__J0fSx{margin:82px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;list-style:none}.page_processItem__nSBrd{min-height:250px;padding:28px}.page_processItem__nSBrd .page_itemIndex__PcAiP{margin-bottom:50px}.page_processItem__nSBrd p{font-size:.9rem}.page_processNote__Vp9MQ{margin-top:34px;padding:28px;display:flex;justify-content:space-between;gap:32px;border:1px solid rgba(223,170,69,.22);border-radius:var(--lp-r-panel,8px);background:linear-gradient(90deg,rgba(223,170,69,.08),transparent 62%);box-shadow:inset 0 1px hsla(0,0%,100%,.05)}.page_processNote__Vp9MQ p{max-width:690px;margin:0;color:var(--muted);line-height:1.75}.page_processNote__Vp9MQ a{color:inherit;font-weight:700;text-decoration:none}.page_faq__naQhJ{padding:132px 0 0}.page_faqHead__8hPn5{display:grid;grid-template-columns:1fr 2fr;grid-gap:48px;gap:48px;margin-bottom:68px}.page_faqList__rAB13{border-top:1px solid var(--hairline)}.page_faqItem__OBXsN{border-bottom:1px solid var(--hairline)}.page_faqItem__OBXsN summary{padding:28px 44px 28px 0;position:relative;cursor:pointer;font-size:1.1rem;font-weight:700;list-style:none}.page_faqItem__OBXsN summary::-webkit-details-marker{display:none}.page_faqItem__OBXsN summary:after{content:"+";position:absolute;top:24px;right:8px;color:var(--amber);font-size:1.5rem;font-weight:400}.page_faqItem__OBXsN[open] summary:after{content:"−"}.page_faqItem__OBXsN p{max-width:780px;margin:0;padding:0 0 30px;color:var(--muted);line-height:1.85}.page_contact__u1n8V{padding:152px 0 120px;isolation:isolate;background-color:var(--paper)!important;color:var(--ink);--zf-bg:var(--paper);--zf-ink:var(--ink);--zf-accent:var(--amber)}.page_contactHead__mYci2{margin-bottom:64px;padding-bottom:42px;border-bottom:1px solid var(--hairline)}.page_contactHead__mYci2 .page_h2__DqzjD{max-width:880px;margin-bottom:28px}.page_btnPrimary__VR4rm:focus-visible,.page_btnSecondary__1CdHx:focus-visible,.page_caseCard__aokAc:focus-visible,.page_faqItem__OBXsN summary:focus-visible,.page_processNote__Vp9MQ a:focus-visible{outline:2px solid var(--amber);outline-offset:4px}@media(max-width:900px){.page_heroInner__QLo33,.page_inner__VHRPr{width:min(100% - 48px,1240px)}.page_heroHead__viZjq{width:min(760px,88vw)}.page_caseGrid__gZMjZ{grid-template-columns:1fr 1fr}.page_caseReveal__eh3r0:first-child{grid-column:1/-1}.page_caseReveal__eh3r0:first-child .page_caseCard__aokAc{display:grid;grid-template-columns:1.35fr 1fr}.page_processGrid__J0fSx{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.page_heroInner__QLo33,.page_inner__VHRPr{width:calc(100% - 40px)}.page_heroInner__QLo33{min-height:100svh;padding:136px 0 28px}.page_heroHead__viZjq{width:100%}.page_heroTitle__PLOYZ{font-size:clamp(3.1rem,14vw,4.8rem)}.page_heroLine__pVTLI:last-child{padding-left:.18em}.page_heroLead__ObXRt{margin-top:26px;font-size:.94rem;line-height:1.75}.page_heroActions__X77Up{margin-top:30px}.page_btnPrimary__VR4rm,.page_btnSecondary__1CdHx{width:100%}.page_heroMetaEn__ntj06{display:none}.page_capabilities__J1Zpr,.page_contact__u1n8V,.page_process__rQAcC,.page_work__Dv1Yp{padding:88px 0}.page_faqHead__8hPn5,.page_processHead___M8ZA,.page_sectionIntro__qiNvA{display:block;margin-bottom:46px}.page_faqHead__8hPn5 .page_kicker__QosTE,.page_processHead___M8ZA .page_kicker__QosTE,.page_sectionIntro__qiNvA .page_kicker__QosTE{margin-bottom:20px}.page_h2__DqzjD{font-size:clamp(2.3rem,10.5vw,3.5rem)}.page_contactHead__mYci2 .page_lead__ZU2FC,.page_sectionIntro__qiNvA .page_lead__ZU2FC{margin-top:24px}.page_capabilityGrid__iqWrt,.page_caseGrid__gZMjZ,.page_processGrid__J0fSx{grid-template-columns:1fr}.page_caseReveal__eh3r0:first-child{grid-column:auto}.page_caseReveal__eh3r0:first-child .page_caseCard__aokAc{display:flex}.page_caseBody__2OVf6{padding:24px 22px 26px}.page_capabilityGrid__iqWrt,.page_processGrid__J0fSx{margin-top:48px}.page_capabilityItem__yPbJB,.page_processItem__nSBrd{min-height:auto;padding:26px 24px 32px}.page_capabilityItem__yPbJB .page_itemIndex__PcAiP,.page_itemIndex__PcAiP,.page_processItem__nSBrd .page_itemIndex__PcAiP{margin-bottom:30px}.page_processNote__Vp9MQ{display:block}.page_processNote__Vp9MQ a{display:inline-block;margin-top:20px}.page_faq__naQhJ{padding-top:88px}}@media(prefers-reduced-motion:reduce){.page_btnPrimary__VR4rm,.page_btnSecondary__1CdHx,.page_caseCard__aokAc,.page_caseImage__lxO_0{transition:none}.page_btnPrimary__VR4rm:hover,.page_btnSecondary__1CdHx:hover,.page_caseCard__aokAc:hover{transform:none}}.page_root__3mcXI{position:relative;min-height:100vh;background:radial-gradient(56% 42% at 86% 10%,var(--zf-signal-glow-soft),transparent 72%),var(--zf-surface-0);color:var(--zf-ink)}.page_pageTitleSr__vVi9C{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_contact__ogjO6{padding:clamp(80px,8vw,140px) clamp(24px,5vw,72px) clamp(60px,6vw,100px)}.page_contactInner__g4Dxm{max-width:1776px;margin:0 auto;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:48px 16px;gap:48px 16px;align-items:start}@media(max-width:720px){.page_contactInner__g4Dxm{display:flex;flex-direction:column;align-items:stretch;gap:var(--zf-s-7)}}.page_intro__t4hOc{grid-column:span 3;display:flex;flex-direction:column;gap:18px}.page_formCol__DTn0i{grid-column:4/span 6;width:100%;padding:clamp(24px,4vw,54px);border:1px solid var(--zf-glass-edge);border-radius:var(--zf-radius-panel);background:linear-gradient(145deg,var(--zf-glass-highlight),transparent 28%),var(--zf-glass-fill);box-shadow:inset 0 1px hsla(0,0%,100%,.035),0 32px 90px -60px var(--zf-signal-glow)}@media(max-width:720px){.page_formCol__DTn0i{padding:22px 18px}}@media(prefers-reduced-motion:no-preference){.page_formCol__DTn0i .page_form__KQn7G>*{opacity:0;transform:translate3d(0,28px,0);transition:opacity .7s var(--zf-ease-out),transform .7s var(--zf-ease-out)}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(2){transition-delay:0s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(3){transition-delay:60ms}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(4){transition-delay:.12s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(5){transition-delay:.18s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(6){transition-delay:.24s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(7){transition-delay:.3s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(8){transition-delay:.36s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(9){transition-delay:.42s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(10){transition-delay:.48s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(11){transition-delay:.54s}.page_formCol__DTn0i .page_form__KQn7G>:nth-child(12){transition-delay:.6s}.page_formCol__DTn0i.zf-reveal-visible .page_form__KQn7G>*{opacity:1;transform:none}}.page_kicker__ElcdJ{font-family:var(--font-shippori),var(--font-biz-mincho),serif;font-feature-settings:"palt";font-style:normal;font-size:14px;letter-spacing:-.02em;line-height:1.5;color:#fff;margin:0}.page_lead__deg2p,.page_subLead__Zoupn{font-family:var(--font-shippori),var(--font-biz-mincho),serif;font-feature-settings:"palt";font-style:normal;font-size:14px;letter-spacing:-.02em;line-height:1.5;color:#b8b8b8;margin:0}.page_subLead__Zoupn{font-size:12px}.page_email__lImjB{color:var(--zf-accent);text-decoration:underline;text-underline-offset:3px;transition:opacity .3s var(--zf-ease-out),letter-spacing .3s var(--zf-ease-out)}.page_email__lImjB:hover{opacity:.85;letter-spacing:.04em}.page_form__KQn7G{display:flex;flex-direction:column;gap:var(--zf-s-5)}.page_formContext__dMN3e{margin:0;padding:12px 14px;border:1px solid var(--zf-glass-edge);border-radius:var(--zf-radius-control);background:var(--zf-signal-glow-soft);color:var(--zf-ink-muted);font-size:12px;line-height:1.6}.page_formRow__NSYcK{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--zf-s-5);gap:var(--zf-s-5)}@media(max-width:720px){.page_formRow__NSYcK{grid-template-columns:1fr}}.page_formLabel__WETgS{display:flex;flex-direction:column;gap:var(--zf-s-2)}.page_formTerm__BI3fA{font-family:var(--font-shippori),var(--font-biz-mincho),serif;font-feature-settings:"palt";font-style:normal;font-size:12px;letter-spacing:-.02em;line-height:1;color:#b8b8b8}.page_formInput__r6ZoX,.page_formTextarea__wc4vk{background:hsla(0,0%,100%,.025);border:1px solid var(--zf-glass-edge);border-radius:var(--zf-radius-control);padding:var(--zf-s-3) var(--zf-s-4);color:var(--zf-ink);color-scheme:dark;font-family:var(--zf-font-body);font-size:var(--zf-t-body);transition:border-color .3s var(--zf-ease-out),background .3s var(--zf-ease-out),box-shadow .3s var(--zf-ease-out)}.page_formInput__r6ZoX::placeholder,.page_formTextarea__wc4vk::placeholder{color:var(--zf-ink-faint)}.page_formInput__r6ZoX:hover,.page_formTextarea__wc4vk:hover{border-color:var(--zf-glass-highlight)}.page_formInput__r6ZoX:focus,.page_formTextarea__wc4vk:focus{outline:none;border-color:var(--zf-accent);background:var(--zf-signal-glow-soft);box-shadow:0 0 0 4px var(--zf-signal-glow-soft)}@media(max-width:720px){.page_formInput__r6ZoX,.page_formTextarea__wc4vk{font-size:16px;padding:var(--zf-s-4)}}.page_formTextarea__wc4vk{resize:vertical;min-height:80px;font-family:var(--zf-font-jp);line-height:1.65}.page_successPanel__3Y23b{display:flex;flex-direction:column;align-items:flex-start;gap:var(--zf-s-3);padding:clamp(24px,4vw,40px);background:var(--zf-glass-fill);border:1px solid var(--zf-glass-edge);border-radius:var(--zf-radius-panel)}.page_successMark__JVOHM{display:grid;place-items:center;width:48px;height:48px;border-radius:999px;background:rgba(155,227,155,.14);border:1px solid rgba(155,227,155,.5);color:#9be39b;font-size:24px;line-height:1}.page_successTitle__fZdjy{font-family:var(--zf-font-jp);font-size:clamp(18px,2.4vw,22px);color:var(--zf-ink);margin:0}.page_successBody__sroNg{font-family:var(--zf-font-jp);font-size:var(--zf-t-body);color:rgba(242,234,216,.7);line-height:1.7;margin:0}.page_successNote__QcLKF{font-family:var(--zf-font-mono,monospace);font-size:12px;letter-spacing:.02em;color:rgba(242,234,216,.5);margin:var(--zf-s-2) 0 0}.page_formFieldset__G_HQ2{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--zf-s-3)}.page_budgetRow__mQ_yy{display:flex;flex-wrap:wrap;gap:var(--zf-s-3)}.page_budgetItem__PTORj{display:inline-flex;align-items:center;gap:var(--zf-s-2);padding:var(--zf-s-3) var(--zf-s-5);background:hsla(0,0%,100%,.04);border:1px solid rgba(242,234,216,.18);border-radius:var(--zf-r-2);cursor:pointer;transition:background .3s var(--zf-ease-out),border-color .3s var(--zf-ease-out),transform .3s var(--zf-ease-out)}.page_budgetItem__PTORj:has(input:checked){background:rgba(217,164,65,.18);border-color:var(--zf-accent);transform:translateY(-1px)}.page_budgetItem__PTORj:hover{border-color:rgba(217,164,65,.55);background:hsla(0,0%,100%,.06)}@media(max-width:720px){.page_budgetItem__PTORj{min-height:44px;padding:var(--zf-s-3) var(--zf-s-4)}}.page_budgetRadio__hVpyY{accent-color:var(--zf-accent);margin:0}.page_budgetText__junpR{font-family:var(--font-shippori),var(--font-biz-mincho),serif;font-feature-settings:"palt";font-style:normal;font-size:14px;letter-spacing:-.02em;line-height:1;color:#fff}.page_formAgreeRow__L37uj{display:inline-flex;align-items:center;gap:var(--zf-s-3);margin-top:var(--zf-s-3)}@media(max-width:720px){.page_formAgreeRow__L37uj{align-items:flex-start}}.page_formCheckbox__eB_bq{accent-color:var(--zf-accent);width:18px;height:18px;margin:0;flex-shrink:0}@media(max-width:720px){.page_formCheckbox__eB_bq{width:22px;height:22px}}.page_formAgreeText__RYC70{font-family:var(--zf-font-jp);font-size:var(--zf-t-body);color:var(--zf-ink)}.page_formAgreeLink__eVMNb{color:var(--zf-accent);text-decoration:underline;text-underline-offset:3px}.page_formSubmit__hQIJL{font-family:var(--font-noto-jp),sans-serif;font-size:16px;font-weight:600;letter-spacing:-.03em;line-height:1.5;color:#fff;align-self:flex-start;margin-top:var(--zf-s-3);padding:var(--zf-s-3) var(--zf-s-7);background:hsla(0,0%,100%,.06);border:1px solid rgba(222,222,222,.3);border-radius:var(--zf-r-2);cursor:pointer;position:relative;overflow:hidden;transition:background .4s var(--zf-ease-out),border-color .4s var(--zf-ease-out),color .4s var(--zf-ease-out),letter-spacing .4s var(--zf-ease-out),box-shadow .4s var(--zf-ease-out)}.page_formSubmit__hQIJL:hover{background:var(--zf-accent);color:var(--zf-bg);border-color:var(--zf-accent);letter-spacing:.02em;box-shadow:0 0 40px rgba(217,164,65,.3)}.page_formSubmit__hQIJL:active{transform:scale(.98)}@media(max-width:720px){.page_formSubmit__hQIJL{align-self:stretch;width:100%;text-align:center;padding:var(--zf-s-4) var(--zf-s-7)}}.ClientLogoStrip_strip__qvkJB{position:relative;width:100%;padding:24px clamp(24px,3.4vw,48px);background:var(--zf-bg);border-top:1px solid #363636;border-bottom:1px solid #363636}.ClientLogoStrip_pause__4Br_C{position:absolute;z-index:2;inset-block-start:6px;inset-inline-end:16px;padding:4px 7px;border:1px solid hsla(0,0%,100%,.28);background:rgba(0,0,0,.78);color:var(--zf-ink-muted);font-size:11px;line-height:1.2;cursor:pointer}.ClientLogoStrip_pause__4Br_C:focus-visible{outline:2px solid var(--zf-accent);outline-offset:2px}.ClientLogoStrip_pause__4Br_C[aria-pressed=true]{color:var(--zf-accent)}.ClientLogoStrip_srList__nUl7c{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ClientLogoStrip_viewport__nTwv_{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 12.5%,rgb(0,0,0) 87.5%,rgba(0,0,0,0))}.ClientLogoStrip_track__oMyVn{align-items:center;gap:48px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ClientLogoStrip_item__EreA4{position:relative;height:30px;flex-shrink:0}.ClientLogoStrip_img__xwVbj{object-fit:contain;filter:brightness(0) invert(1);opacity:.7;transition:opacity .4s var(--zf-ease-out)}.ClientLogoStrip_item__EreA4:hover .ClientLogoStrip_img__xwVbj{opacity:1}