.page{background-color:#191414;font-weight:300;height:auto;min-height:100vh}b{font-weight:500}.buy-me-a-coffee{display:none}.banner{align-items:center;border-bottom:1px solid #989898;display:flex;justify-content:flex-start;margin-bottom:4rem;min-height:60vh;position:relative}@media (max-width:768px){.banner{height:auto;min-height:200px}}.title{color:#f0f0f0;font-size:clamp(2.5rem,9vw,9rem)}.last-updated{bottom:2rem;color:#f0f0f0;font-weight:500;position:absolute;right:0;text-transform:uppercase}.last-updated span{color:#1db954;font-weight:500}@media (max-width:768px){.last-updated{bottom:0;left:0;right:auto}}.intro{color:#f0f0f0;font-size:clamp(1rem,2vw,1.5rem);line-height:1.5;margin-bottom:4rem;max-width:76%}@media (max-width:768px){.intro{max-width:100%}}.wrapper{align-items:flex-start;column-gap:4rem;display:flex;flex-direction:row;justify-content:flex-start;position:relative}@media (max-width:992px){.wrapper{flex-direction:column;row-gap:4rem}}.navigation{flex-shrink:0;left:0;position:sticky;top:7rem}.navigation ol li{color:#f0f0f0}@media (max-width:992px){.navigation{position:static;width:100%}}.clauses a{text-decoration:none}.clauses a:hover{text-decoration:underline}.clauses__clause{font-size:1.15rem;line-height:1.2;margin-bottom:20px}.clauses ::marker{color:#1db954!important}.clauses__clause-sub-clause{font-size:.95rem;line-height:1.2;margin-bottom:16px;margin-top:16px}.content{border-left:1px solid #989898;padding-left:4rem}.content *{color:#f0f0f0}.content h2{font-size:1.5rem}.content h3{font-size:1.125rem}.content .clause{margin-bottom:2.5rem;scroll-margin-top:8rem}.content .sub-clause{margin-bottom:1.5rem;padding-left:2rem;scroll-margin-top:8rem}@media (max-width:992px){.content{border-left:0;padding-left:0}}