.wf{--wf-w:1086px;--wf-line:#efefef;--wf-ink:#111;--wf-text:#3a3a3a;--wf-quiet:#6f6f6f;--wf-card:#f5f3f1;--wf-ease:cubic-bezier(.22,1,.36,1);background:#fff;color:var(--wf-ink)}.wf button{font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}.wf-intro{display:flex;flex-direction:column;align-items:center;padding:84px 16px 85px;text-align:center}.wf-intro h2{font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-.035em}.wf-intro p{max-width:470px;margin-top:14px;font-size:16px;line-height:22px;color:var(--wf-text)}.wf-cta{display:inline-flex;align-items:center;height:40px;margin-top:24px;padding:0 18px;border-radius:99px;background:#000;color:#fff!important;font-size:15px;font-weight:500;transition:background .3s,box-shadow .3s}.wf-cta:is(:hover,:focus-visible){background:#262626;box-shadow:0 0 0 4px #0000000f}.wf-wall{border-block:1px solid var(--wf-line)}.wf-frame{position:relative;max-width:var(--wf-w);margin:0 auto;border-inline:1px solid var(--wf-line)}.wf-stories{padding-bottom:96px;border-image:linear-gradient(var(--wf-line) calc(100% - 96px),#fff0) 1}.wf-dot{position:absolute;z-index:1;width:3px;height:3px;background:var(--wf-ink)}.wf-bl,.wf-tl{left:-2px}.wf-br,.wf-tr{right:-2px}.wf-tl,.wf-tr{top:-2px}.wf-bl,.wf-br{bottom:-2px}.wf-logos{display:grid;grid-template-columns:repeat(6,1fr);margin:0;padding:16px 0;list-style:none}.wf-logos>li{display:flex;height:68px}.wf-logo{display:flex;align-items:center;justify-content:center;width:100%;height:100%}a.wf-logo{cursor:pointer}.wf-logo img{--i:0;--r:0deg;--b:0;height:var(--h);width:auto;max-width:74%;object-fit:contain;filter:invert(var(--i)) hue-rotate(var(--r)) grayscale(1) brightness(var(--b)) opacity(.36);transition:filter .45s var(--wf-ease),scale .18s var(--wf-ease)}.wf-logo img.is-dark{--i:1;--r:180deg;--b:1}.wf-logo:is(:hover,:focus-visible,[data-agent]) img{filter:invert(var(--i)) hue-rotate(var(--r)) grayscale(0) brightness(1) opacity(1)}.wf-word{font-size:18px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;color:#a3a3a3;transition:color .45s var(--wf-ease),scale .18s var(--wf-ease)}.wf-logo:is(:hover,:focus-visible,[data-agent]) .wf-word{color:var(--wf-ink)}.wf-logo[data-agent=press] :is(img,.wf-word){scale:.92}.wf-agent{position:absolute;left:0;top:0;z-index:2;font-size:12px;font-weight:600;line-height:1;pointer-events:none;opacity:0;transition:opacity .5s;will-change:transform}.wf-agent.is-on{opacity:1}.wf-agent-arrow{display:block;width:1.5em;height:1.67em;margin:-.14em 0 0 -.17em;fill:var(--kalvia-cursor-color,#fb4616);stroke:#fff;stroke-width:1.3;stroke-linejoin:round;filter:var(--kalvia-cursor-shadow,drop-shadow(0 1px 2px #00000059));transform-origin:12% 8%;transition:transform .15s}.wf-agent.is-pressed .wf-agent-arrow{transform:scale(.82)}.wf-agent-tag{position:absolute;left:1.05em;top:1.4em;display:flex;align-items:center;padding:.42em .66em;border-radius:.5em;background:var(--kalvia-cursor-color,#fb4616);color:#fff;white-space:nowrap;box-shadow:0 2px 10px #0000002e}.wf-agent.is-flip .wf-agent-tag{left:auto;right:.5em}.wf-agent-note{max-width:0;opacity:0;overflow:hidden;font-weight:500;transition:max-width .5s var(--wf-ease),opacity .3s,margin-left .5s var(--wf-ease)}.wf-agent.has-note .wf-agent-note{max-width:16em;margin-left:.5em;opacity:.92}.wf-agent-ripple{position:absolute;left:-15px;top:-15px;width:30px;height:30px;border-radius:50%;background:#fb46162e;box-shadow:0 0 0 1.5px #fb461673;opacity:0}@media (prefers-reduced-motion:reduce){.wf-agent{display:none}}.wf-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:37px 33px 0}.wf-tabs{display:flex;gap:2px;padding:3px;border:1px solid #ececec;border-radius:99px}.wf-tabs button{height:33px;padding:0 18px;border:1px solid transparent;border-radius:99px;font-size:15px;color:var(--wf-text);white-space:nowrap;transition:background .25s,border-color .25s,box-shadow .25s,color .25s}.wf-tabs button:hover{color:var(--wf-ink)}.wf-tabs button[aria-pressed=true]{border-color:#e6e6e6;background:#fff;color:var(--wf-ink);box-shadow:0 1px 3px #00000012}.wf-filter{position:relative}.wf-filter>button{display:inline-flex;align-items:center;gap:9px;height:41px;padding:0 18px;border:1px solid #ececec;border-radius:99px;font-size:15px;color:#555;white-space:nowrap;transition:border-color .25s,color .25s}.wf-filter>button:hover,.wf-filter>button[aria-expanded=true]{border-color:#dcdcdc;color:var(--wf-ink)}.wf-filter>button svg{transition:transform .3s var(--wf-ease)}.wf-filter>button[aria-expanded=true] svg{transform:rotate(180deg)}.wf-filter-menu{position:absolute;z-index:5;top:calc(100% + 6px);right:0;display:flex;flex-direction:column;min-width:190px;padding:5px;border:1px solid #ececec;border-radius:14px;background:#fff;box-shadow:0 12px 32px #00000014;animation:wf-menu .22s var(--wf-ease)}.wf-filter-menu button{padding:9px 12px;border-radius:9px;font-size:14px;text-align:left;color:var(--wf-text);transition:background .2s}.wf-filter-menu button:hover{background:#f5f5f5}.wf-filter-menu button[aria-pressed=true]{color:var(--wf-ink);font-weight:500}@keyframes wf-menu{0%{opacity:0;transform:translateY(-4px)}}.wf-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:37px 12px 12px}.wf-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:346/340;padding:18px;border:1px solid var(--wf-line);border-radius:10px;background:#fff}.wf-light{position:absolute;inset:0;pointer-events:none}.wf-light canvas{display:block;width:100%;height:100%}.wf-light.is-flat{background:radial-gradient(60% 50% at 50% 47%,var(--glow),transparent 75%)}.wf-light.is-flat canvas{display:none}.wf-tag{position:relative;z-index:1;display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--wf-quiet)}.wf-tag:before{content:"";width:7px;height:7px;border:1px solid;border-radius:50%}.wf-card-logo{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;pointer-events:none}.wf-card-logo img{height:var(--h);width:auto;max-width:56%;object-fit:contain;filter:brightness(0) invert(1) drop-shadow(0 1px 10px color-mix(in srgb,var(--shade) 60%,transparent));transition:transform .5s var(--wf-ease)}.wf-card:hover .wf-card-logo img{transform:scale(1.04)}.wf-card-logo .wf-word{color:#fff;font-size:24px;text-shadow:0 1px 10px color-mix(in srgb,var(--shade) 60%,transparent)}.wf-card>p{position:relative;z-index:1;max-width:320px;font-size:15px;line-height:20px;color:var(--wf-text)}.wf-empty{grid-column:1/-1;padding:60px 0;text-align:center;color:var(--wf-quiet)}.wf-empty button{text-decoration:underline;text-underline-offset:3px;color:var(--wf-ink)}@media (max-width:1118px){.wf-frame{margin-inline:16px}}@media (max-width:860px){.wf-logos{grid-template-columns:repeat(3,1fr)}.wf-cards{grid-template-columns:repeat(2,1fr)}.wf-bar{padding-inline:12px}}@media (max-width:600px){.wf-intro{padding:56px 16px}.wf-intro h2{font-size:36px}.wf-intro p{font-size:15px;line-height:21px}.wf-stories{padding-bottom:64px;border-image-source:linear-gradient(var(--wf-line) calc(100% - 64px),#fff0)}.wf-logos{padding:8px 0}.wf-logos>li{height:60px}.wf-logo img{height:calc(var(--h)*.78);max-width:80%}.wf-word{max-width:88%;font-size:14px;line-height:1.1;text-align:center;white-space:normal}.wf-bar{flex-direction:column;align-items:stretch;gap:10px;padding:24px 12px 0}.wf-tabs{overflow-x:auto;scrollbar-width:none}.wf-tabs::-webkit-scrollbar{display:none}.wf-tabs button{flex:1 0 auto;padding:0 12px;font-size:14px}.wf-filter>button{width:100%;justify-content:space-between}.wf-filter-menu{left:0;right:0}.wf-cards{grid-template-columns:1fr;padding-top:24px}.wf-card{aspect-ratio:auto;min-height:300px}}