@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_34cc27{font-family:Montserrat,Montserrat Fallback;font-style:normal}.__variable_34cc27{--font-body:"Montserrat","Montserrat Fallback"}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1d3bc6cf8ffd57a1-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/86fbc9d8e118e1a5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/643504413c165422-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/a65324f02aa278dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Baloo\ 2 Fallback;src:local("Arial");ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.00%;size-adjust:95.78%}.__className_185f4e{font-family:Baloo\ 2,Baloo\ 2 Fallback;font-style:normal}.__variable_185f4e{--font-heading:"Baloo 2","Baloo 2 Fallback"}:root{--sky-top:#8fdcf5;--sky-mid:#63c7ef;--sky-horizon:#d7f3fc;--cream:#fffaf0;--cream-2:#fff1d6;--card:var(--cream);--card2:#fff4e0;--wood-dark:#171b22;--wood-mid:#20252e;--wood-light:#3a4250;--text:#241c12;--muted:rgba(36,28,18,.68);--onDark:#f3f6fb;--onDarkMuted:rgba(243,246,251,.72);--gold-1:#ffe27a;--gold-2:#ffb020;--gold-3:#e8730a;--green-1:#8bf06f;--green-2:#2fae3a;--green-3:#1f7a28;--red-1:#ff7a5c;--red-2:#e8402a;--red-3:#a4210f;--outline:#5c2f10;--line:rgba(58,66,80,.18);--shadow:0 16px 40px rgba(20,24,30,.24);--shadow-sm:0 6px 16px rgba(20,24,30,.20);--radius:22px;--font-heading:var(--font-heading,"Baloo 2",ui-rounded,system-ui,sans-serif);--font-body:var(--font-body,"Montserrat",system-ui,sans-serif)}*{box-sizing:border-box}body,html{height:100%}html{background:var(--sky-mid)}body{margin:0;color:var(--text);font-family:var(--font-body);background:transparent}.brandLogo,.footerTitle,.heroTitle,h1,h2,h3{font-family:var(--font-heading)}body:before{inset:0;z-index:-2;background:radial-gradient(900px 420px at 15% 0,rgba(255,255,255,.55) 0,rgba(255,255,255,0) 55%),linear-gradient(180deg,var(--sky-top) 0,var(--sky-mid) 55%,var(--sky-horizon) 100%)}body:after,body:before{content:"";position:fixed;pointer-events:none}body:after{left:0;right:0;bottom:0;height:220px;z-index:-1;opacity:.35;background-repeat:repeat-x;background-position:bottom;background-size:640px 220px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='220' viewBox='0 0 640 220'><g fill='%23ffffff'><rect x='20' y='90' width='46' height='130'/><rect x='80' y='60' width='34' height='160'/><rect x='130' y='110' width='40' height='110'/><rect x='190' y='40' width='30' height='180'/><rect x='240' y='95' width='48' height='125'/><rect x='310' y='70' width='36' height='150'/><rect x='360' y='120' width='44' height='100'/><rect x='420' y='50' width='32' height='170'/><rect x='470' y='100' width='46' height='120'/><rect x='530' y='75' width='34' height='145'/><rect x='580' y='105' width='40' height='115'/></g></svg>")}img{max-width:100%;display:block}.appShell{min-height:100vh;display:flex;flex-direction:column}.appShell,.main{background:transparent}.main{flex:1;padding:22px 16px 36px}.container{max-width:1020px;margin:0 auto}.card{border-radius:var(--radius);background:var(--card);box-shadow:var(--shadow);border:3px solid var(--wood-light)}.cardInner{padding:18px}@media (min-width:920px){.cardInner{padding:22px}}.twdLogo{display:block;width:auto;user-select:none}.twdLogo--header{height:40px}.twdLogo--footer{height:34px}.twdLogo--hero{height:96px}@media (max-width:520px){.twdLogo--header{height:32px}}.siteHeader{position:sticky;top:0;z-index:30;background:linear-gradient(180deg,rgba(255,255,255,.06) 0,rgba(0,0,0,.12) 100%),linear-gradient(180deg,var(--wood-light) 0,var(--wood-dark) 100%);border-bottom:3px solid rgba(0,0,0,.35);box-shadow:0 6px 18px rgba(0,0,0,.18)}.siteHeaderInner{max-width:1120px;margin:0 auto;padding:12px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px}.brand{justify-self:start;min-width:0}.brand,.brand a{display:flex;align-items:center}.brand a{text-decoration:none}.nav{justify-self:center}.navList{list-style:none;margin:0;padding:0;display:flex;gap:6px;align-items:center;justify-content:center}.navLink{display:inline-flex;padding:10px 14px;border-radius:999px;text-decoration:none;color:var(--onDarkMuted);font-weight:700;font-size:15px;border:1px solid transparent}.navLink:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.14);color:var(--onDark)}.navLink.isActive{background:rgba(255,178,32,.2);border-color:rgba(255,178,32,.45);color:#ffe9b8}.headerRight{justify-self:end;display:flex;align-items:center;gap:10px}.headerCta,.headerLang{display:flex}.navToggle{display:none;width:42px;height:42px;border-radius:999px;border:2px solid rgba(255,255,255,.18);background:var(--cream);cursor:pointer}.navToggleLines{position:relative;margin:0 auto;display:block}.navToggleLines,.navToggleLines:after,.navToggleLines:before{width:18px;height:2px;background:var(--wood-dark);border-radius:2px}.navToggleLines:after,.navToggleLines:before{content:"";position:absolute;left:0}.navToggleLines:before{top:-6px}.navToggleLines:after{top:6px}@media (max-width:860px){.siteHeaderInner{grid-template-columns:auto 1fr auto;grid-template-areas:"brand lang toggle" "cta   cta  cta";row-gap:10px}.brand{grid-area:brand}.headerRight{display:contents}.headerLang{grid-area:lang;justify-self:center;transform:translateX(-8px)}.headerToggle{grid-area:toggle;justify-self:end}.headerCta{grid-area:cta;justify-self:center;width:100%;display:flex;justify-content:center}.headerCta .ctaButton{width:min(520px,100%);justify-content:center}.nav{display:none}.navToggle{display:inline-flex;align-items:center;justify-content:center}}.mobileNav{display:none}@media (max-width:860px){.mobileNav{display:block;max-height:0;overflow:hidden;transition:max-height .26s ease;border-top:1px solid rgba(255,255,255,.1)}.mobileNav.isOpen{max-height:420px}.mobileNavInner{max-width:1120px;margin:0 auto;padding:10px 16px 16px;display:flex;flex-direction:column;gap:12px}.mobileNavList{list-style:none;margin:0;padding:0;display:grid;gap:8px}.mobileNavLink{display:flex;align-items:center;padding:10px 14px;border-radius:18px;text-decoration:none;color:var(--text);font-weight:800;background:var(--cream);border:2px solid var(--line)}.mobileNavLink.isActive{background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:2px solid var(--outline);color:var(--outline)}}.langSwitch{position:relative}.langButton{display:flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:var(--cream);border:2px solid rgba(0,0,0,.18);box-shadow:0 8px 18px rgba(0,0,0,.2);color:var(--wood-dark);font-weight:800}.langCaret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--wood-dark)}.langCaret.isOpen{transform:rotate(180deg)}.langMenu{position:absolute;right:0;top:calc(100% + 8px);min-width:140px;max-height:320px;overflow-y:auto;padding:8px;border-radius:14px;border:2px solid var(--line);background:var(--cream);box-shadow:0 18px 40px rgba(58,36,21,.28);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease}.langMenu.isOpen{opacity:1;pointer-events:auto;transform:translateY(0)}.langItem{width:100%;text-align:left;padding:10px;border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;font-weight:700;color:var(--text)}.langItem:hover{background:rgba(255,178,32,.14);border-color:rgba(255,178,32,.3)}.langItem.isActive{background:rgba(255,178,32,.22);border-color:rgba(255,178,32,.45)}.ctaButton{border:0;border-radius:999px;cursor:pointer;font-family:var(--font-heading);font-weight:700;letter-spacing:.3px;text-transform:uppercase;font-size:14px;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;position:relative}.ctaButton:hover{transform:translateY(-1px)}.ctaButton:active{transform:translateY(0)}.ctaButton.primary{background:linear-gradient(180deg,var(--green-1) 0,var(--green-2) 100%);color:#0d3a12;box-shadow:inset 0 1px 0 rgba(255,255,255,.6),inset 0 -3px 0 rgba(0,0,0,.16),0 10px 20px rgba(31,122,40,.28)}.ctaButton.primary:hover{filter:brightness(1.05)}.ctaButton.primary:active{box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 -1px 0 rgba(0,0,0,.14)}.ctaButton.bonus{background:linear-gradient(180deg,var(--red-1) 0,var(--red-2) 70%,var(--red-3) 100%);color:#ffe9b8;box-shadow:inset 0 1px 0 rgba(255,205,120,.55),inset 0 -3px 0 rgba(0,0,0,.22),0 10px 20px rgba(164,33,15,.32)}.ctaButton.bonus:hover{filter:brightness(1.06)}.ctaButton.bonus:active{box-shadow:inset 0 1px 0 rgba(255,205,120,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.ctaButton.secondary{background:var(--cream);color:var(--wood-dark);border:1.5px solid var(--line);box-shadow:0 3px 10px rgba(20,24,30,.14)}.ctaButton.ghost{background:transparent;color:var(--onDark);border:1.5px solid rgba(255,255,255,.3);box-shadow:none;text-transform:none}.tableWrap{margin:12px 0 16px;overflow:visible!important}.table{width:100%;border-collapse:separate;border-spacing:0;border:2px solid var(--line);border-radius:14px;overflow:hidden;background:var(--cream)}.table td,.table th{padding:10px;border-bottom:1px solid var(--line);font-size:13px}.table th{background:var(--cream-2);font-weight:800}.table tr:last-child td{border-bottom:0}.siteFooter{background:linear-gradient(180deg,rgba(255,255,255,.05) 0,rgba(0,0,0,.14) 100%),linear-gradient(180deg,var(--wood-mid) 0,var(--wood-dark) 100%);border-top:3px solid rgba(0,0,0,.35);padding:24px 16px;color:var(--onDark)}.footerInner{max-width:1120px;margin:0 auto;display:grid;gap:18px;min-width:0}.footerInner>*{min-width:0}@media (min-width:860px){.footerInner{grid-template-columns:1.1fr .8fr 1.1fr;align-items:start}}.footerTitle{font-weight:800;margin:0 0 10px;color:var(--onDark);overflow-wrap:break-word}.footerMuted{color:var(--onDarkMuted);font-weight:500;line-height:1.55;overflow-wrap:break-word}.footerLinks{list-style:none;margin:0;padding:0;display:grid;gap:8px}.footerLink{color:var(--onDark);text-decoration:none;font-weight:700}.footerLink:hover{text-decoration:underline;color:var(--gold-1)}.footerBottom{display:flex;flex-wrap:wrap;row-gap:6px;column-gap:10px;margin-top:12px;color:var(--onDarkMuted);font-weight:700}.demoSection{max-width:1100px;margin:0 auto;padding:18px 16px 0}.demoFrame{position:relative;width:100%;border-radius:20px;overflow:hidden;box-shadow:var(--shadow);border:3px solid var(--wood-light);background:#000}.demoFrame:before{content:"";display:block;padding-top:56.25%}.demoFrame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:680px){.demoSection{padding:14px 12px 0}.demoFrame{border-radius:16px}.demoFrame:before{padding-top:75%}}.faqAccordion{margin-top:12px;border-top:2px solid var(--line)}.faqItem{border-bottom:2px solid var(--line)}.faqTrigger{width:100%;justify-content:space-between;gap:12px;padding:14px 2px;cursor:pointer;background:transparent;border:0;text-align:left;font-weight:800;color:var(--text)}.faqIcon,.faqTrigger{display:flex;align-items:center}.faqIcon{flex:0 0 auto;width:26px;height:26px;justify-content:center;border-radius:999px;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));color:var(--outline);font-weight:900;transition:transform .16s ease}.faqBody{padding:0 2px 14px 0;color:var(--muted);line-height:1.65}.faqItem[data-open=true] .faqIcon{transform:rotate(45deg)}.heroBlock{padding:26px 0 18px;display:flex;justify-content:center}.heroCard{width:calc(100% - 32px);max-width:1160px;margin:0 auto;border-radius:26px;overflow:hidden;border:4px solid var(--wood-light);background:linear-gradient(180deg,var(--cream) 0,var(--cream-2) 100%);box-shadow:var(--shadow)}.heroCardInner{display:grid;grid-template-columns:1.1fr .9fr;grid-template-areas:"text  image" "feat  image" "feat  cta";column-gap:22px;row-gap:0;align-items:stretch;padding:26px}@media (max-width:980px){.heroCardInner{grid-template-columns:1fr;grid-template-areas:"text" "image" "cta" "feat"}}.heroText{grid-area:text;display:flex;flex-direction:column;justify-content:center;padding:18px}.heroTitle{margin:0 0 12px;font-size:38px;line-height:1.04;letter-spacing:-.01em;color:var(--text);font-weight:700}@media (max-width:520px){.heroTitle{font-size:30px}}.heroSubtitle{margin:0 0 14px;color:var(--muted);max-width:52ch}.legalHeader{max-width:980px;margin:26px auto 0;padding:0 16px}.legalTitle{margin:0 0 8px;font-family:var(--font-heading);font-size:32px;line-height:1.1;letter-spacing:-.01em;color:var(--text);font-weight:700}@media (max-width:520px){.legalTitle{font-size:26px}}.ctaRow{grid-area:cta;display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:16px}.heroMeta{margin-top:10px;font-size:13px;color:var(--muted)}.featureGrid{grid-area:feat;margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px}@media (max-width:980px){.featureGrid{grid-template-columns:1fr}}.featurePill{background:var(--cream);border:2px solid var(--line);border-radius:18px;padding:14px;box-shadow:0 4px 0 rgba(90,54,20,.14)}.featurePill strong{display:block;margin:0 0 6px;font-weight:800;font-family:var(--font-heading);color:var(--wood-dark)}.featurePill span{display:block;color:var(--muted);font-size:14px;line-height:1.45}.heroRight{grid-area:image;display:flex;align-items:center;justify-content:center;min-width:0}@media (max-width:980px){.heroRight{margin-top:16px}}.heroSideImage{width:100%;border-radius:20px;overflow:hidden;border:3px solid var(--wood-light);background:transparent;display:flex;align-items:center;justify-content:center}.heroSideImage img{width:100%;height:auto;display:block}.contentCard{max-width:980px;margin:20px auto 28px}.articleContent{color:var(--text);font-size:16px;line-height:1.75}.articleContent p{margin:0 0 12px}.articleContent h2{margin:26px 0 12px;font-size:24px;letter-spacing:-.01em}.articleContent h2,.articleContent h3{color:var(--wood-dark);font-weight:700}.articleContent h3{margin:18px 0 8px;font-size:19px}.articleContent ol,.articleContent ul{padding-left:22px;margin:8px 0 14px}.articleContent li{margin:6px 0}.articleContent strong{color:var(--wood-dark)}.articleContent table{width:100%;border-collapse:separate;border-spacing:0;margin:14px 0 18px;background:var(--cream);border:2px solid var(--line);border-radius:14px;overflow:hidden}.articleContent td,.articleContent th{padding:11px 12px;border-bottom:1px solid var(--line);font-size:14px}.articleContent th{text-align:left;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));color:var(--outline);font-weight:800}.articleContent tr:last-child td{border-bottom:none}.articleContent table img{border-radius:8px}.articleContent figure{margin:18px 0}.articleContent figure img{display:block;width:100%;height:auto;border-radius:18px;border:3px solid var(--wood-light);box-shadow:var(--shadow-sm)}.articleContent figure.figureNarrow{display:flex;justify-content:center}.articleContent figure.figureNarrow img{width:auto;max-width:320px;height:auto}@media (max-width:520px){.articleContent figure.figureNarrow img{max-width:240px}}.demoEmbed{margin:16px 0 22px}.demoHint{margin:10px 0 0;text-align:center;color:var(--muted);font-size:13px}.contentChunk+.contentChunk{margin-top:12px}.inlineMedia{margin:18px 0}.inlineMediaImg{width:100%;height:auto;border-radius:18px;border:3px solid var(--wood-light);box-shadow:var(--shadow-sm)}.inlineCtas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:16px 0 20px}.inlineCta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px;border-radius:18px;background:linear-gradient(180deg,rgba(255,178,32,.18),rgba(255,178,32,.06));border:2px solid rgba(255,178,32,.45);margin:18px 0}.inlineCtaSecondary{background:linear-gradient(180deg,rgba(47,174,58,.16),rgba(47,174,58,.05));border-color:rgba(47,174,58,.4)}.inlineCtaText{display:flex;flex-direction:column;gap:3px}.inlineCtaText strong{font-size:15px}.inlineCtaText span{color:var(--muted);font-size:13px}.inlineCtaActions{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:720px){.inlineCta{flex-direction:column;align-items:flex-start}}.casinoLogo{max-width:140px;max-height:48px;width:auto;height:auto;object-fit:contain}.casinoLogo:not([src]),.casinoLogo[src=""]{display:none}@media (max-width:860px){table.tableAsCards{display:block;width:100%;border-collapse:separate;border-spacing:0}table.tableAsCards thead{display:none}table.tableAsCards tbody{display:block}table.tableAsCards tr{display:block;margin:0 0 12px;border-radius:16px;overflow:hidden;border:2px solid var(--line);background:var(--cream)}table.tableAsCards td{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:0;border-top:1px solid var(--line);text-align:right;white-space:normal}table.tableAsCards td:first-child{border-top:0}table.tableAsCards td:before{content:attr(data-label);flex:0 0 auto;max-width:46%;text-align:left;font-weight:700;color:var(--muted)}table.tableAsCards td.casino-logo-cell,table.tableAsCards td.casinoLogoCell{justify-content:flex-start;text-align:left}table.tableAsCards td.casino-logo-cell:before,table.tableAsCards td.casinoLogoCell:before{display:none}table.tableAsCards img.casinoLogo{max-height:34px;width:auto;object-fit:contain;display:block}}@media (max-width:520px){.main{padding:22px 20px 36px}.heroCard{width:calc(100% - 40px)}}@media (max-width:860px){.pageContainer{padding-left:16px;padding-right:16px}.contentCard,.heroCard{padding-left:14px;padding-right:14px}.articleContent{padding-left:2px;padding-right:2px}.heroTitle{margin-left:auto;margin-right:auto}.heroSubtitle,.heroTitle{text-align:center}.ctaRow{justify-content:center;align-items:center;gap:12px}.heroCtaPrimary,.heroCtaSecondary{margin-left:0;margin-right:0}}.statStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 22px}@media (max-width:720px){.statStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.statChip{background:linear-gradient(180deg,var(--cream) 0,var(--cream-2) 100%);border:2px solid var(--line);border-radius:16px;padding:14px 12px;text-align:center;box-shadow:0 3px 0 rgba(20,24,30,.08)}.statChip .statValue{display:block;font-family:var(--font-heading);font-weight:800;font-size:22px;color:var(--red-2);line-height:1.1}.statChip .statLabel{display:block;margin-top:4px;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--muted)}.uspGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:14px;margin:18px 0 22px}.uspGrid.cols2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:860px){.uspGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.uspGrid{grid-template-columns:1fr}}.uspCard{background:var(--cream);border:2px solid var(--line);border-radius:18px;padding:18px 16px;box-shadow:0 4px 0 rgba(20,24,30,.08)}.uspIcon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));font-size:22px;margin-bottom:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.uspCard strong{display:block;font-family:var(--font-heading);color:var(--wood-dark);margin-bottom:6px;font-size:16px}.uspCard p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.stepsFlow{display:flex;flex-direction:column;gap:0;margin:18px 0 22px;counter-reset:step}.stepItem{display:grid;grid-template-columns:40px 1fr;gap:14px;position:relative;padding-bottom:22px}.stepItem:last-child{padding-bottom:0}.stepItem:before{counter-increment:step;content:counter(step);grid-row:1/span 2;width:40px;height:40px;border-radius:999px;background:linear-gradient(180deg,var(--green-1),var(--green-2));color:#0d3a12;font-family:var(--font-heading);font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 3px 0 var(--green-3);z-index:1}.stepItem:not(:last-child):after{content:"";position:absolute;left:19px;top:40px;bottom:-2px;width:2px;background:var(--line)}.stepItem strong{display:block;font-family:var(--font-heading);color:var(--wood-dark);font-size:15px;margin-bottom:3px;padding-top:8px}.stepItem span{color:var(--muted);font-size:14px;line-height:1.55;display:block}.calloutBox{display:flex;gap:12px;align-items:flex-start;background:var(--cream-2);border:2px solid rgba(255,178,32,.4);border-left:6px solid var(--gold-2);border-radius:14px;padding:14px 16px;margin:18px 0}.calloutBox .calloutIcon{font-size:22px;line-height:1;flex:0 0 auto}.calloutBox strong{display:block;color:var(--wood-dark);margin-bottom:3px}.calloutBox p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.prosCons{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0 22px}@media (max-width:640px){.prosCons{grid-template-columns:1fr}}.consCol,.prosCol{border-radius:18px;padding:16px;border:2px solid var(--line)}.prosCol{background:linear-gradient(180deg,rgba(47,174,58,.1),rgba(47,174,58,.02))}.consCol{background:linear-gradient(180deg,rgba(232,64,42,.1),rgba(232,64,42,.02))}.consCol strong,.prosCol strong{display:block;font-family:var(--font-heading);color:var(--wood-dark);margin-bottom:8px}.consCol ul,.prosCol ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.consCol li,.prosCol li{padding-left:22px;position:relative;font-size:14px;color:var(--muted);line-height:1.5}.prosCol li:before{content:"✓";color:var(--green-3)}.consCol li:before,.prosCol li:before{position:absolute;left:0;font-weight:800}.consCol li:before{content:"✕";color:var(--red-2)}.brandBadge{display:inline-flex;gap:6px;padding:10px 16px;border-radius:12px;background:var(--wood-dark);color:var(--onDark);font-family:var(--font-heading);font-size:15px;letter-spacing:.2px;min-width:120px;border:1px solid rgba(255,255,255,.08)}.brandBadge,.placeholderImg{align-items:center;justify-content:center;font-weight:700}.placeholderImg{display:flex;min-height:220px;border-radius:18px;border:2px dashed var(--line);background:repeating-linear-gradient(45deg,rgba(58,66,80,.05) 0 10px,rgba(58,66,80,.09) 10px 20px);color:var(--muted);font-size:13px;text-align:center;padding:16px}html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] .siteHeaderInner{direction:rtl}html[dir=rtl] .brand{justify-self:end}html[dir=rtl] .nav{justify-self:center}html[dir=rtl] .headerRight{justify-self:start;flex-direction:row-reverse}html[dir=rtl] .navList{flex-direction:row-reverse}html[dir=rtl] .mobileNavInner{direction:rtl}html[dir=rtl] .mobileNavLink{text-align:right;justify-content:flex-start}html[dir=rtl] .card,html[dir=rtl] .cardInner,html[dir=rtl] .container,html[dir=rtl] .main{direction:rtl}html[dir=rtl] .eyebrow,html[dir=rtl] .lead,html[dir=rtl] .muted,html[dir=rtl] .sectionTitle,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] li,html[dir=rtl] p{text-align:right}html[dir=rtl] ol,html[dir=rtl] ul{padding-right:1.25rem;padding-left:0}html[dir=rtl] .breadcrumbList,html[dir=rtl] .breadcrumbs{direction:rtl}html[dir=rtl] .actions,html[dir=rtl] .buttonRow,html[dir=rtl] .ctaRow,html[dir=rtl] .heroActions{flex-direction:row-reverse}@media (max-width:860px){html[dir=rtl] .siteHeaderInner{grid-template-areas:"toggle lang brand" "cta cta cta"}html[dir=rtl] .headerLang{justify-self:center;transform:translateX(8px)}html[dir=rtl] .headerToggle{justify-self:start}}html[dir=rtl] .stepItem{grid-template-columns:1fr 40px}html[dir=rtl] .stepItem:before{grid-column:2}html[dir=rtl] .stepItem:not(:last-child):after{left:auto;right:19px}html[dir=rtl] .calloutBox{border-left:2px solid rgba(255,178,32,.4);border-right:6px solid var(--gold-2)}html[dir=rtl] .consCol li,html[dir=rtl] .prosCol li{padding-left:0;padding-right:22px}html[dir=rtl] .consCol li:before,html[dir=rtl] .prosCol li:before{left:auto;right:0}