body,main{min-height:100vh}#ws-consent-banner.s-eefe04dbfee623f09005,img{display:block}#ws-consent-banner,#ws-consent-manage{position:fixed;bottom:18px;box-shadow:var(--ws-shadow)}:root{--forest:#0f2d23;--forest-3:#0b2018;--mint:#c8f3de;--text:#eaf6ef;--link-color:#69e1b6;--max:1200px;--radius:16px;--ws-forest:var(--forest, #0f2d23);--ws-forest-2:var(--forest-3, #0b2018);--ws-mint:var(--mint, #c8f3de);--ws-mint-2:var(--mint-2, #9debcf);--ws-text:var(--text, #eaf6ef);--ws-link:var(--link-color, #69e1b6);--ws-shadow:0 14px 34px rgba(0,0,0,.35);--ws-radius:14px;--ws-radius-lg:18px}*,::after,::before{box-sizing:border-box}body,figure,h1,h2,h3,html,p{margin:0}a{text-decoration:none;color:var(--link-color)}button,input{font:inherit}img{max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center}body{background:linear-gradient(180deg,var(--forest),var(--forest-3));color:var(--text);font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial;max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{max-width:var(--max);margin-inline:auto;padding:18px 24px}.s-96a293d0125a0e39a164{align-items:center;display:flex;gap:18px}.s-0335bd3da698e00a3d2d{cursor:pointer}header.s-c099a42a5555825cdb50{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,rgba(15,45,35,.9),rgba(15,45,35,.65));backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid rgba(104,225,182,.18)}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:14px}.s-63acf68c4f951d6412a8 svg{width:36px;height:36px}.s-755ea24aa34ee7d8efa5{font-weight:800;letter-spacing:.6px}nav.s-e3b7c980d763196e9d13{margin-left:auto}.s-3224a500d5a1273d6d0c{display:flex;gap:18px}.s-3224a500d5a1273d6d0c a{padding:10px 12px;border-radius:12px}.s-3224a500d5a1273d6d0c a:hover,.s-ef03ca1d778b47493c5e:hover{background:rgba(200,243,222,.08)}.s-7a86b15480e0a870f0b0{display:none}.s-38591decbaf4a67f37e3{position:fixed;inset:0 0 auto auto;width:min(360px,92vw);height:100vh;background:linear-gradient(180deg,#0f2d23,#0b2018);transform:translateX(100%);transition:transform .35s;display:flex;flex-direction:column;padding:24px 20px;gap:6px}#ws-consent-banner .s-a7ea5763d475bb84435e,.s-ac4ae97285c19b13201d{background:linear-gradient(90deg,#eaf6ef,#9debcf);color:transparent}.s-38591decbaf4a67f37e3 a{padding:14px 12px;border-radius:12px;background:rgba(200,243,222,.06)}.s-38591decbaf4a67f37e3.s-9fb29051f2217270a7b2{transform:translateX(0)}.s-38591decbaf4a67f37e3 .s-da38860cb875cb64092e{align-self:flex-end;background:0 0;border:0;color:var(--text);padding:10px}.s-0911aed621a145fb7a54{min-height:40vh;display:grid;place-items:center;border-bottom:1px solid rgba(200,243,222,.08);text-align:center}.s-ac4ae97285c19b13201d{font-size:clamp(1.8rem,4.2vw,3.2rem);font-weight:900;-webkit-background-clip:text;background-clip:text}.s-f3c543ad5fe9d69603e7{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.s-f26118c77493619ce961{align-items:start}.s-7040cb72e5b1a981b50c{grid-column:span 6;border:1px solid rgba(200,243,222,.12);border-radius:16px;background:rgba(200,243,222,.05);padding:18px}.s-4265121d02270ec99d0f{background:rgba(200,243,222,.06)}.s-2da0b68df8841752bb74{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}label{font-size:.92rem;color:#cfeee1}input{padding:12px;border-radius:12px;border:1px solid rgba(200,243,222,.18);background:rgba(255,255,255,.04);color:#eaf6ef}input::placeholder{color:#bfe9d6}.s-212301c593df7a10ee64{display:inline-flex;align-items:center;gap:8px;padding:14px 18px;border-radius:14px;border:1px solid rgba(121,236,189,.35);background:linear-gradient(180deg,#c8f3de,#9debcf);color:#083222;font-weight:700}.s-31b0fcc73450c8490c51,.s-836832d5dd8078c9b226 input:checked+.s-42aef171c1c0accaeee3{background:linear-gradient(180deg,var(--ws-mint),var(--ws-mint-2))}.s-b77cad1467608c98b467{grid-column:span 6;display:grid;gap:12px}.s-3531fd0c2948d121906e{border:1px solid rgba(200,243,222,.12);border-radius:16px;overflow:hidden;aspect-ratio:3/2}footer.s-c099a42a5555825cdb50{margin-top:40px;background:linear-gradient(180deg,#0b2018,#08120f);border-top:1px solid rgba(200,243,222,.16)}.s-e53f6505fb12a7b7f678{display:grid;grid-template-columns:1fr 1fr;gap:18px}.s-e53f6505fb12a7b7f678 a{display:block;padding:10px;border-radius:12px;background:rgba(200,243,222,.06);border:1px solid rgba(200,243,222,.08)}.s-623b8e331687f0d3a7e0{display:flex;flex-wrap:wrap;gap:14px;font-size:.96rem;color:#cfeee1;margin-top:18px}.s-f84e2e2dadd87384fb55{opacity:.7;font-size:.86rem;margin-top:12px}@media (max-width:980px){.s-3224a500d5a1273d6d0c{display:none}.s-7a86b15480e0a870f0b0{display:flex}.s-7040cb72e5b1a981b50c,.s-b77cad1467608c98b467{grid-column:1/-1}}#ws-consent-root{position:relative;z-index:2147483000}#ws-consent-banner{right:18px;max-width:min(640px,92vw);color:var(--ws-text);background:linear-gradient(180deg,rgba(15,45,35,.96),rgba(11,32,24,.92));border:1px solid rgba(200,243,222,.16);border-radius:var(--ws-radius-lg);padding:14px;display:none}#ws-consent-banner .s-8f0e2f0d508c39036fec{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}#ws-consent-banner .s-a7ea5763d475bb84435e{font-weight:800;letter-spacing:.3px;margin-bottom:4px;-webkit-background-clip:text;background-clip:text}#ws-consent-banner .s-8abbc50f8e8d6920e03e{font-size:.95rem;opacity:.95}#ws-consent-banner a{color:var(--ws-link);text-decoration:none}#ws-consent-banner a:hover{text-decoration:underline}.s-3ffd9c4e802019c7364e{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.s-31b0fcc73450c8490c51,.s-ef03ca1d778b47493c5e{cursor:pointer;user-select:none}.s-31b0fcc73450c8490c51{border:1px solid rgba(121,236,189,.35);color:#083222;font-weight:800;padding:10px 14px;border-radius:12px}.s-31b0fcc73450c8490c51:hover{filter:saturate(1.1)}.s-31b0fcc73450c8490c51.s-e059fc6904f0a3146139{background:rgba(200,243,222,.08);color:var(--ws-text);border-color:rgba(200,243,222,.2)}.s-ef03ca1d778b47493c5e{background:0 0;border:0;color:var(--ws-link);padding:10px 8px;border-radius:10px}.s-74c87b089f726e8b2afb{margin-top:10px;border-top:1px solid rgba(200,243,222,.12);padding-top:10px}.s-0e604c9f5639d87ec773{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(200,243,222,.12);border-radius:12px;background:rgba(200,243,222,.05);margin-bottom:8px}.s-0e604c9f5639d87ec773 .s-9d7bf1516b2059c77d4f{font-weight:700}.s-0e604c9f5639d87ec773 .s-5d85613a56c124e3a3ff{font-size:.86rem;opacity:.9}.s-0e604c9f5639d87ec773.s-07596f183f5e91b1778d{opacity:.7}.s-836832d5dd8078c9b226{position:relative;width:48px;height:28px}.s-836832d5dd8078c9b226 input{position:absolute;inset:0;opacity:0;cursor:pointer}.s-836832d5dd8078c9b226 .s-42aef171c1c0accaeee3{position:absolute;inset:0;border-radius:999px;background:rgba(200,243,222,.14);transition:.25s;border:1px solid rgba(200,243,222,.22)}.s-836832d5dd8078c9b226 .s-d28d2b77fa489ab5252d{position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#eaf6ef;transition:.25s;box-shadow:0 2px 8px rgba(0,0,0,.3)}.s-836832d5dd8078c9b226 input:checked+.s-42aef171c1c0accaeee3+.s-d28d2b77fa489ab5252d{left:23px;background:#083222}.s-3b6699e409a8604f94dc{display:flex;gap:8px;justify-content:flex-end;margin-top:6px}#ws-consent-manage{left:18px;display:none;border:1px solid rgba(200,243,222,.18);background:rgba(200,243,222,.08);color:var(--ws-text);padding:8px 12px;border-radius:12px;cursor:pointer}#ws-consent-manage:hover{background:rgba(200,243,222,.12)}@media (max-width:680px){#ws-consent-banner{left:12px;right:12px;bottom:12px;padding:12px}#ws-consent-banner .s-8f0e2f0d508c39036fec{grid-template-columns:1fr}.s-3ffd9c4e802019c7364e{justify-content:flex-start}}.s-1c087981db29250d3c9b{background:#eaf6ef;box-shadow:0 7px 0 #eaf6ef,0 14px 0 #eaf6ef;display:inline-block;height:2px;width:26px}.s-7416a39a7202c33dbc51{color:#dff6ec;margin:8px auto 0;max-width:66ch}.s-d89b28d59de03e37acba{color:#cfeee1;font-size:.9rem;margin-top:10px}.s-bcc8470aafac1ff1f7a2{display:grid;gap:6px}.s-859a7d38eb75074fcf71{margin-bottom:6px}