.wf-hs{--wf-navy:#020035;--wf-blue:#0a00ff;--wf-mist:#e5eaf3;--wf-pale:#f2f6fc;--wf-line:#dde7f5;--wf-font:"WF Mic 32 New","Mic 32 New",Roboto,Arial,sans-serif;--wf-font-light:"WF Mic 32 New Light","Mic 32 New Light",Roboto,Arial,sans-serif;--wf-font-bold:"WF Mic 32 New Bold","Mic 32 New Bold",Roboto,Arial,sans-serif;--wf-arrow:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E");--wf-plus:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M12 5v14m-7-7h14'/%3E%3C/svg%3E");--wf-tick:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E");background:linear-gradient(160deg,#f7f8fc,#e3eefa 45%,#b9dbf4);color:var(--wf-navy);font-family:var(--wf-font);padding:96px 24px}.wf-hs *,.wf-hs :after,.wf-hs :before{box-sizing:border-box}.wf-hs a,.wf-hs h2,.wf-hs h3,.wf-hs li,.wf-hs p{font-weight:400;text-transform:none}.wf-hs__wrap{gap:48px;margin:0 auto;max-width:1248px}.wf-hs__head,.wf-hs__wrap{display:flex;flex-direction:column}.wf-hs__head{align-items:center;gap:20px;text-align:center}.wf-hs.wf-hs .wf-hs__title{color:var(--wf-navy);font-family:var(--wf-font-bold);font-size:50px;letter-spacing:normal;line-height:1;margin:0}.wf-hs.wf-hs .wf-hs__intro{color:var(--wf-navy);font-family:var(--wf-font-light);font-size:21px;line-height:1.4;margin:0;max-width:640px}.wf-hs__grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.wf-hs__card{background:#fff;border:1px solid var(--wf-line);border-radius:12px;color:var(--wf-navy);display:flex;flex-direction:column;gap:16px;padding:28px 28px 18px;transition:border-color .25s}.wf-hs__card:hover{border-color:var(--wf-blue)}.wf-hs.wf-hs .wf-hs__ctitle{color:var(--wf-navy);font-family:var(--wf-font);font-size:22px;letter-spacing:-.2px;line-height:1.2;margin:0;min-height:2.4em}.wf-hs__list{border-top:1px solid var(--wf-mist);list-style:none;margin:0;padding:0}.wf-hs__list>li{border-bottom:1px solid var(--wf-mist);margin:0;padding:0}.wf-hs__list>li:before{display:none}.wf-hs__it{align-items:center;display:flex;gap:10px}.wf-hs.wf-hs .wf-hs__row{align-items:center;color:var(--wf-navy);display:flex;flex:1 1 auto;font-family:var(--wf-font-light);font-size:16px;gap:12px;line-height:1.3;min-height:48px;min-width:0;padding:8px 0;text-decoration:none;transition:color .2s}.wf-hs__row img{display:block;flex:0 0 20px;height:20px;width:20px}.wf-hs.wf-hs .wf-hs__row:hover,.wf-hs__plus{color:var(--wf-blue)}.wf-hs__plus{background:var(--wf-pale);border:0;border-radius:6px;cursor:pointer;display:grid;flex:0 0 28px;height:28px;margin:0;padding:0;place-items:center;transition:background .2s,color .2s;width:28px}.wf-hs__plus:before{background:currentColor;content:"";height:14px;-webkit-mask:var(--wf-plus) center/contain no-repeat;mask:var(--wf-plus) center/contain no-repeat;transition:transform .25s;width:14px}.wf-hs__plus:hover,.wf-hs__plus[aria-expanded=true]{background:var(--wf-blue);color:#fff}.wf-hs__plus[aria-expanded=true]:before{transform:rotate(45deg)}.wf-hs__plus:focus-visible{outline:2px solid var(--wf-blue);outline-offset:2px}.wf-hs.wf-hs .wf-hs__ben{animation:wf-hs-drop .3s ease-out both;border:0;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0 0 14px}.wf-hs__ben[hidden]{display:none!important}.wf-hs.wf-hs .wf-hs__ben li{border:0;color:var(--wf-navy);font-family:var(--wf-font-light);font-size:15px;line-height:1.4;margin:0;padding:0 0 0 32px;position:relative}.wf-hs.wf-hs .wf-hs__ben li:before{background:var(--wf-blue);content:"";display:block;height:16px;left:2px;-webkit-mask:var(--wf-tick) center/contain no-repeat;mask:var(--wf-tick) center/contain no-repeat;position:absolute;top:2px;width:16px}@keyframes wf-hs-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.wf-hs__band{align-items:center;background:var(--wf-navy);border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;gap:20px 32px;padding:28px 32px}.wf-hs__bi{color:#21d3fb;flex:0 0 32px}.wf-hs__bt{display:flex;flex:1 1 420px;flex-direction:column;gap:6px;min-width:0}.wf-hs.wf-hs .wf-hs__btitle{color:#fff;font-family:var(--wf-font);font-size:22px;letter-spacing:normal;line-height:1.2;margin:0}.wf-hs.wf-hs .wf-hs__btext{color:#fff;font-family:var(--wf-font-light);font-size:16px;line-height:1.5;margin:0}.wf-hs__acts{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}.wf-hs.wf-hs .wf-hs__git{align-items:center;background:orange;border-radius:4px;color:var(--wf-navy);display:inline-flex;font-family:var(--wf-font);font-size:16px;min-height:48px;padding:0 22px;text-decoration:none;transition:background .2s}.wf-hs.wf-hs .wf-hs__git:hover{background:#fff;color:var(--wf-navy)}.wf-hs.wf-hs .wf-hs__all{background:transparent;border:1px solid #6b70c9;padding:0 22px;transition:background .2s,color .2s,border-color .2s}.wf-hs.wf-hs .wf-hs__all:hover{background:#fff;border-color:#fff;color:var(--wf-navy)}.wf-hs__all:focus-visible,.wf-hs__git:focus-visible{outline:2px solid #21d3fb;outline-offset:3px}.wf-hs__row:focus-visible .wf-hs__go{opacity:1;transform:none}.wf-hs__foot{display:flex;justify-content:flex-end;margin-top:auto;padding-top:12px}.wf-hs.wf-hs .wf-hs__explore{align-items:center;color:var(--wf-navy);display:inline-flex;font-family:var(--wf-font);font-size:15px;gap:10px;text-decoration:none}.wf-hs__sq{background:var(--wf-pale);border-radius:8px;color:var(--wf-blue);display:grid;height:40px;place-items:center;transition:background .2s,color .2s;width:40px}.wf-hs__sq:before{background:currentColor;content:"";height:18px;-webkit-mask:var(--wf-arrow) center/contain no-repeat;mask:var(--wf-arrow) center/contain no-repeat;width:18px}.wf-hs.wf-hs .wf-hs__explore:hover{color:var(--wf-blue)}.wf-hs__explore:hover .wf-hs__sq{background:var(--wf-blue);color:#fff}.wf-hs__more{display:flex;justify-content:center}.wf-hs.wf-hs .wf-hs__all{align-items:center;background:var(--wf-navy);border-radius:4px;color:#fff;display:inline-flex;font-family:var(--wf-font);font-size:16px;gap:10px;min-height:48px;padding:0 24px;text-decoration:none;transition:background .2s}.wf-hs__all:after{background:currentColor;content:"";height:16px;-webkit-mask:var(--wf-arrow) center/contain no-repeat;mask:var(--wf-arrow) center/contain no-repeat;width:16px}.wf-hs.wf-hs .wf-hs__all:hover{background:var(--wf-blue);color:#fff}.wf-hs__explore:focus-visible,.wf-hs__row:focus-visible{outline:2px solid var(--wf-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.wf-hs *,.wf-hs :before{animation:none!important;transition:none!important}}@media (max-width:1100px){.wf-hs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wf-hs{padding:56px 20px}.wf-hs.wf-hs .wf-hs__title{font-size:36px}.wf-hs__grid{grid-template-columns:minmax(0,1fr)}.wf-hs__card{padding:22px 22px 14px}.wf-hs__band{padding:24px 20px}.wf-hs__acts{margin-left:0}.wf-hs.wf-hs .wf-hs__ctitle{min-height:0}}