.trust-legal-page{--tl-ink:#09212b;--tl-muted:#4c6971;--tl-green:#08bf77;--tl-green-dark:#07845e;--tl-teal:#0b3940;--tl-mint:#effaf6;--tl-line:#dbe9e4;--tl-gold:#f5c65c;color:var(--tl-ink);font-size:16px;line-height:1.62}.trust-legal-page *{box-sizing:border-box}.trust-legal-page p{color:var(--tl-muted)}.trust-legal-page h1,.trust-legal-page h2,.trust-legal-page h3{color:var(--tl-ink)}.trust-legal-hero{padding:22px 0 44px;overflow:hidden;background:linear-gradient(110deg,#fff 0 58%,#edf9f4 58% 100%)}.trust-legal-breadcrumb{display:flex;gap:8px;padding:3px 0 24px;color:#617980;font-size:.7rem}.trust-legal-breadcrumb a{color:var(--tl-green-dark);font-weight:800}.trust-legal-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:52px;align-items:center}.trust-legal-eyebrow{margin:0 0 7px!important;color:var(--tl-green-dark)!important;font-size:.65rem!important;font-weight:900!important;letter-spacing:.13em;text-transform:uppercase}.trust-legal-hero h1{max-width:760px;margin:5px 0 15px;font-size:clamp(2.7rem,4vw,4.25rem);line-height:.99;letter-spacing:-.052em}.trust-legal-lead{max-width:760px;font-size:1.04rem}.trust-legal-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:22px}.trust-legal-hero-card{padding:22px;border:1px solid var(--tl-line);border-radius:22px;background:#fff;box-shadow:0 16px 38px rgba(8,43,47,.11)}.trust-legal-icon{display:grid;place-items:center;width:52px;height:52px;border-radius:15px;background:var(--tl-green);color:#053c2e;font-size:1.05rem;font-weight:950}.trust-legal-card-kicker{margin:14px 0!important;color:var(--tl-ink)!important;font-size:.82rem!important;font-weight:900}.trust-legal-facts{display:grid;gap:9px}.trust-legal-facts>div{display:grid;grid-template-columns:31px 1fr;gap:10px;align-items:center;padding:11px;border-radius:11px;background:#f6fbf8}.trust-legal-facts b{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#e4f8ef;color:var(--tl-green-dark);font-size:.65rem}.trust-legal-facts span{color:#49656d;font-size:.72rem}.trust-legal-strip{border-block:1px solid var(--tl-line);background:#fff}.trust-legal-strip>.shell{display:grid;grid-template-columns:repeat(3,1fr)}.trust-legal-strip .shell>div{padding:17px 22px;border-right:1px solid var(--tl-line)}.trust-legal-strip .shell>div:last-child{border-right:0}.trust-legal-strip span,.trust-legal-strip strong{display:block}.trust-legal-strip span{color:var(--tl-green-dark);font-size:.59rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.trust-legal-strip strong{margin-top:3px;font-size:.72rem}.trust-legal-content{padding:72px 0;background:var(--tl-mint)}.trust-legal-content-grid{display:grid;grid-template-columns:290px minmax(0,1fr);gap:36px;align-items:start}.trust-legal-side{position:sticky;top:110px;display:grid;gap:12px}.trust-legal-side-card{padding:20px;border:1px solid var(--tl-line);border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(8,43,47,.035)}.trust-legal-toc{display:grid;gap:0}.trust-legal-toc a{padding:9px 0;border-top:1px solid #edf3f0;color:#46626a;font-size:.7rem;font-weight:750;text-decoration:none}.trust-legal-toc a:first-child{border-top:0}.trust-legal-toc a:hover{color:var(--tl-green-dark)}.trust-legal-side-help strong{font-size:.82rem}.trust-legal-side-help p{font-size:.72rem}.trust-legal-side-help a{color:var(--tl-green-dark);font-size:.72rem;font-weight:900;text-decoration:none}.trust-legal-body{padding:34px 38px;border:1px solid var(--tl-line);border-radius:19px;background:#fff;box-shadow:0 9px 26px rgba(8,43,47,.05)}.trust-legal-body h2{scroll-margin-top:110px;margin:42px 0 12px;padding-top:5px;font-size:clamp(1.65rem,2.4vw,2.35rem);line-height:1.08;letter-spacing:-.035em}.trust-legal-body h2:first-child{margin-top:0}.trust-legal-body h3{margin:28px 0 9px;font-size:1.08rem}.trust-legal-body p{margin:0 0 16px;font-size:.9rem}.trust-legal-body ul{margin:0 0 18px;padding-left:22px;color:#46626a}.trust-legal-body li{margin:7px 0;font-size:.87rem}.trust-legal-callout,.trust-legal-note{margin:20px 0!important;padding:17px 19px!important;border:1px solid #ecd68f;border-radius:13px;background:#fff7df;color:#604b17!important}.trust-legal-callout p{margin:0!important;color:#604b17!important;font-size:.83rem!important}.trust-legal-table-wrap{overflow:auto;margin:20px 0;border:1px solid var(--tl-line);border-radius:13px}.trust-legal-table-wrap table{width:100%;border-collapse:collapse;background:#fff}.trust-legal-table-wrap th,.trust-legal-table-wrap td{padding:12px 14px;border-bottom:1px solid var(--tl-line);text-align:left;font-size:.78rem}.trust-legal-table-wrap th{background:#f3faf7;color:var(--tl-ink)}.trust-legal-final{padding:68px 0 105px;background:linear-gradient(135deg,#061d24,#0b4741);color:#fff}.trust-legal-final h2{margin:6px 0 12px;color:#fff!important;font-size:clamp(2rem,3vw,3rem);line-height:1.04;letter-spacing:-.04em}.trust-legal-final p{color:#d7ece9!important}.trust-legal-final .trust-legal-eyebrow{color:#4ae1a8!important}.trust-legal-final-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:52px;align-items:center}.trust-legal-final-card{display:grid;gap:10px;padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.055)}.trust-legal-final-card>div{display:grid;grid-template-columns:34px 1fr;gap:11px;align-items:center;padding:14px;border-radius:12px;background:rgba(3,22,28,.72)}.trust-legal-final-card b{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#1bd187;color:#06382b}.trust-legal-final-card strong,.trust-legal-final-card small{display:block}.trust-legal-final-card strong{color:#fff;font-size:.78rem}.trust-legal-final-card small{margin-top:2px;color:#bad2d0;font-size:.65rem}
.trust-legal-responsible-gambling .trust-legal-icon,.trust-legal-risk-disclosure .trust-legal-icon{background:#ffd875;color:#5d4312}.trust-legal-privacy-policy .trust-legal-icon{background:#dff1ff;color:#205872}.trust-legal-complaints .trust-legal-icon{background:#ffe3df;color:#8a3e35}.trust-legal-editorial-policy .trust-legal-icon{background:#e9e4ff;color:#55428a}
@media(max-width:920px){.trust-legal-hero-grid,.trust-legal-final-grid{grid-template-columns:1fr}.trust-legal-hero{background:linear-gradient(180deg,#fff 0 54%,#edf9f4 54% 100%)}.trust-legal-hero-card{max-width:650px}.trust-legal-content-grid{grid-template-columns:1fr}.trust-legal-side{position:static;grid-template-columns:1fr 1fr}.trust-legal-toc{grid-template-columns:1fr 1fr;column-gap:18px}.trust-legal-strip>.shell{grid-template-columns:1fr 1fr}.trust-legal-strip .shell>div:nth-child(2){border-right:0}.trust-legal-strip .shell>div:last-child{grid-column:1/-1;border-top:1px solid var(--tl-line)}}
@media(max-width:640px){.trust-legal-hero{padding:12px 0 38px}.trust-legal-breadcrumb{padding-bottom:18px}.trust-legal-hero h1{font-size:clamp(2.45rem,12vw,3.2rem)}.trust-legal-actions{display:grid}.trust-legal-actions .button{width:100%}.trust-legal-strip>.shell{grid-template-columns:1fr}.trust-legal-strip .shell>div{border-right:0!important;border-bottom:1px solid var(--tl-line)}.trust-legal-strip .shell>div:last-child{grid-column:auto;border-bottom:0}.trust-legal-content{padding:52px 0}.trust-legal-side{grid-template-columns:1fr}.trust-legal-toc{grid-template-columns:1fr}.trust-legal-body{padding:24px 18px}.trust-legal-body h2{font-size:1.65rem}.trust-legal-body p{font-size:.88rem}.trust-legal-final{padding-bottom:125px}}
