*{box-sizing:border-box}@media (max-width:900px){.wh-hero{grid-template-columns:1fr!important;gap:40px!important}.wh-collage{height:430px!important}.wh-h1{font-size:40px!important}}body{margin:0;background-color:#fafaf9;background-image:radial-gradient(rgba(10,10,10,.05) 1px,transparent 1px);background-size:22px 22px}::selection{background:#0a0a0a;color:#fff}.wn-page{background-color:#fafaf9;background-image:radial-gradient(rgba(10,10,10,.05) 1px,transparent 1px);background-size:22px 22px}.wn-trig{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:#0a0a0a;background:transparent;border:none;cursor:pointer;padding:10px 14px;border-radius:10px 10px 0 0;white-space:nowrap}.wn-hl{position:absolute;top:0;left:0;height:calc(100% + 21px);background:#f3f3f1;border-radius:10px 10px 0 0;z-index:0;opacity:0;pointer-events:none;transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1)}.wn-item{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid #ECECE8;border-radius:14px;background:#fff;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.wn-item:hover{border-color:#cfcfca;box-shadow:0 14px 30px -20px #1414124d;transform:translateY(-2px)}.wn-item:hover .wn-arrow{transform:translate(3px)}.wn-arrow{transition:transform .2s;color:#0a0a0a;flex-shrink:0}.wn-ico{width:46px;height:46px;border-radius:11px;border:1px solid #ECECE8;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a}@keyframes wn-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.wn-panel{animation:wn-drop .2s cubic-bezier(.4,0,.2,1)}.wn-badge{font-family:Space Mono,monospace;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:#0a3d26;background:#7fe3a6;border-radius:100px;padding:2px 8px;display:inline-block}.wn-burger{display:none;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid #ECECE8;border-radius:13px;background:#fff;cursor:pointer;color:#0a0a0a;flex-shrink:0;margin-left:auto;transition:background .18s}.wn-rt-mobile{display:none}.wn-burger:hover{background:#f3f3f1}.wn-mobile{display:none}.wn-macc{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:17px 4px;background:none;border:none;cursor:pointer;font-family:Space Grotesk,sans-serif;font-weight:600;font-size:18px;color:#0a0a0a;text-align:left}.wn-rot{transition:transform .22s;color:#6f6f6c;flex-shrink:0}.wn-rot.up{transform:rotate(180deg)}.wn-mitem{display:flex;align-items:center;gap:13px;padding:11px 0;text-decoration:none}.wn-ctl{display:flex;align-items:center;gap:6px;height:42px;padding:0 11px;border:1px solid #ECECE8;border-radius:12px;background:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:700;color:#0a0a0a;transition:background .18s,border-color .18s}.wn-ctl:hover{background:#f3f3f1}.wn-ctl-sq{width:42px;padding:0;justify-content:center}.wn-div{width:1px;height:24px;background:#ecece8;flex-shrink:0}.wn-pop{animation:wn-drop .18s cubic-bezier(.4,0,.2,1)}.wn-lang{display:flex;align-items:center;gap:10px;width:100%;padding:10px 11px;border:none;background:none;border-radius:9px;cursor:pointer;text-align:left;font-family:Manrope,sans-serif;font-size:14.5px;font-weight:600;color:#0a0a0a;transition:background .15s}.wn-lang:hover,.wn-lang.on{background:#f3f3f1}.wn-lpill{padding:8px 12px;border:1px solid #ECECE8;border-radius:10px;background:#fff;font-family:Space Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;color:#0a0a0a;cursor:pointer}.wn-lpill.on{background:#0a0a0a;color:#fff;border-color:#0a0a0a}.wn-fhead{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:24px;letter-spacing:-.01em;color:#0a0a0a}.wn-feye{font-family:Space Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#8a8a86}.wn-flink{font-family:Manrope,sans-serif;font-size:14.5px;color:#7a7a76;text-decoration:none;transition:color .15s;width:fit-content}.wn-flink:hover{color:#0a0a0a}.wn-flink.on{color:#0a0a0a;font-weight:700}.wn-fbtn{display:inline-flex;align-items:center;gap:9px;background:#14352a;color:#fff;text-decoration:none;font-family:Manrope,sans-serif;font-weight:700;font-size:15px;padding:14px 22px;border-radius:13px;transition:background .18s,transform .18s;white-space:nowrap}.wn-fbtn:hover{background:#1d4a39;transform:translateY(-1px)}.wn-fborder{border-top:1px solid #ECECE8}.wn-fleg{font-family:Manrope,sans-serif;font-size:14px;color:#7a7a76;text-decoration:none;transition:color .15s}.wn-fleg:hover{color:#0a0a0a}.wn-social{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;border:1px solid #ECECE8;color:#0a0a0a;text-decoration:none;transition:background .18s,border-color .18s}.wn-social:hover{background:#f3f3f1}.wn-dark.wn-page{background-color:#0c1310!important;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px)!important}.wn-dark .wn-card{background:#13201a!important;box-shadow:0 1px #ffffff0a,0 24px 60px -36px #000!important}.wn-dark .wn-fcard{background:#13201a!important;box-shadow:0 -1px #ffffff0a,0 -24px 60px -36px #000!important}.wn-dark .wn-trig{color:#efefec!important}.wn-dark .wn-hl{background:#ffffff14!important}.wn-dark .wn-mega-wrap{background:#0f1a15!important}.wn-dark .wn-item{background:#16241d!important;border-color:#ffffff14!important}.wn-dark .wn-item:hover{border-color:#ffffff38!important;box-shadow:0 14px 30px -20px #000!important}.wn-dark .wn-ico{border-color:#ffffff21!important;color:#efefec!important}.wn-dark .wn-t{color:#efefec!important}.wn-dark .wn-d{color:#93938d!important}.wn-dark .wn-arrow,.wn-dark .wn-rt-ico{color:#efefec!important}.wn-dark .wn-ctl{background:#16241d!important;border-color:#ffffff1f!important;color:#efefec!important}.wn-dark .wn-ctl:hover{background:#1e2e26!important}.wn-dark .wn-div{background:#ffffff1f!important}.wn-dark .wn-burger{background:#16241d!important;border-color:#ffffff1f!important;color:#efefec!important}.wn-dark .wn-pop{background:#16241d!important;border-color:#ffffff1a!important}.wn-dark .wn-lang{color:#efefec!important}.wn-dark .wn-lang:hover,.wn-dark .wn-lang.on{background:#ffffff12!important}.wn-dark .wn-chk{color:#7fe3a6!important}.wn-dark .wn-lpill{background:#16241d!important;border-color:#ffffff1f!important;color:#efefec!important}.wn-dark .wn-lpill.on{background:#7fe3a6!important;color:#0a3d26!important;border-color:#7fe3a6!important}.wn-dark .wn-mobile{background:#13201a!important}.wn-dark .wn-mrow{border-color:#ffffff14!important}.wn-dark .wn-macc{color:#efefec!important}.wn-dark .wn-mcart{border-color:#ffffff1f!important;color:#efefec!important}.wn-dark .wn-fborder{border-color:#ffffff14!important}.wn-dark .wn-fhead{color:#efefec!important}.wn-dark .wn-flink{color:#93938d!important}.wn-dark .wn-flink:hover,.wn-dark .wn-flink.on{color:#efefec!important}.wn-dark .wn-cz{border-color:#ffffff1f!important}.wn-dark .wn-fleg{color:#93938d!important}.wn-dark .wn-fleg:hover{color:#efefec!important}.wn-dark .wn-social{border-color:#ffffff1f!important;color:#efefec!important}.wn-dark .wn-social:hover{background:#1e2e26!important}.wn-dark .wn-flogo{filter:brightness(0) invert(1)}.wn-dark .wn-fbtn{background:#7fe3a6!important;color:#0a3d26!important}.wn-dark .wn-fbtn:hover{background:#93ecb5!important}.wn-dark .wn-fsub{color:#93938d!important}@media (max-width:1180px){.wn-desktop{gap:0!important}.wn-trig{font-size:14px!important;padding:9px!important;gap:5px!important}.wn-trig i{width:14px!important;height:14px!important}.wn-row{padding:16px 18px!important;gap:10px!important}.wn-rt-desktop{gap:13px!important}.wn-logo img{height:40px!important}.wn-badge{display:none!important}}@media (max-width:1000px){.wn-desktop,.wn-rt-desktop,.wn-mega-wrap{display:none!important}.wn-burger{display:inline-flex!important}.wn-mobile{display:block!important}.wn-rt-mobile{display:flex!important;align-items:center;gap:8px;margin-left:auto}.wn-burger{margin-left:8px!important}.wn-shell{padding:16px 14px 0!important}.wn-row{padding:14px 16px!important}.wn-logo img{height:38px!important}.wn-fgrid{grid-template-columns:repeat(2,1fr)!important;gap:32px 24px!important}}
