.s-legal-hero{overflow-x:clip;padding-block:34px 44px;position:relative}@media(min-width:768px){.s-legal-hero{padding-block:var(--esl-space-6-5) 48px}}@media(min-width:1280px){.s-legal-hero{padding-block:60px 50px}}.s-legal-hero__amber,.s-legal-hero__corner,.s-legal-hero__cream{pointer-events:none;position:absolute;z-index:0}.s-legal-hero__corner{background:var(--esl-color-orange-10);border-radius:84.6px 95.4px 293.4px 246.6px;height:190px;right:0;top:-96px;width:172px}@media(min-width:768px){.s-legal-hero__corner{height:266px;width:240px}}@media(min-width:1280px){.s-legal-hero__corner{height:419px;right:calc(max(24px,50% - 664px) - 96px);top:-218px;width:419px}}.s-legal-hero__amber{background:var(--esl-color-yellow-100);border-radius:20.46px 26.04px 75.795px 63.705px;height:93px;right:-15px;top:51px;width:93px;z-index:1}@media(min-width:768px){.s-legal-hero__amber{border-radius:36.08px 45.92px 133.66px 112.34px;height:164px;right:13px;top:63px;width:164px}}@media(min-width:1280px){.s-legal-hero__amber{border-radius:44px 56px 163px 137px;height:200px;right:calc(max(24px,50% - 664px) - 26.99px);top:6px;width:200px}}.s-legal-hero__cream{background:var(--esl-color-yellow-20);border-radius:50%;height:148px;left:-54px;top:17px;width:148px}@media(min-width:768px){.s-legal-hero__cream{height:190px;left:-70px;top:8.55px;width:190px}}@media(min-width:1280px){.s-legal-hero__cream{left:calc(max(24px,50% - 664px) - 126px);top:-2.45px}}.s-legal-hero__inner{margin-inline:auto;max-width:720px;position:relative;z-index:2}.s-legal-hero__title{--esl-highlight-padding:2px 6px;--esl-highlight-lh:1;--esl-highlight-leading:1;--esl-highlight-gap:5.6px;margin:0}.s-legal-hero__llama{background-repeat:no-repeat;background-size:contain;pointer-events:none;position:absolute;z-index:0;z-index:3}.s-legal-hero--terms .s-legal-hero__llama{background-image:url(/assets/dist/assets/legal-llama-terms.png);height:81px;left:176px;top:-30px;width:54px}@media(min-width:768px){.s-legal-hero--terms .s-legal-hero__llama{height:188px;left:372px;top:-38px;width:125px}}@media(min-width:1280px){.s-legal-hero--terms .s-legal-hero__llama{height:188px;left:473px;top:-20px;width:125px}}.s-legal-hero--privacy .s-legal-hero__llama{background-image:url(/assets/dist/assets/legal-llama-privacy.png);height:80px;left:174px;top:-31px;width:64px}@media(min-width:768px){.s-legal-hero--privacy .s-legal-hero__llama{height:171px;left:371px;top:-27px;width:137px}}@media(min-width:1280px){.s-legal-hero--privacy .s-legal-hero__llama{height:184px;left:462px;top:-34px;width:147px}}.s-legal-hero--cookie .s-legal-hero__llama{background-image:url(/assets/dist/assets/legal-llama-cookie.png);height:82px;left:182px;top:-31px;width:55px}@media(min-width:768px){.s-legal-hero--cookie .s-legal-hero__llama{height:159px;left:385px;top:-23px;width:106px}}@media(min-width:1280px){.s-legal-hero--cookie .s-legal-hero__llama{height:175px;left:462px;top:-25px;width:117px}}.s-legal-article{padding-bottom:var(--esl-space-8)}@media(min-width:768px){.s-legal-article{padding-bottom:var(--esl-space-9)}}.s-legal-article__column{margin-inline:auto;max-width:720px}.s-legal-article__section+.s-legal-article__section{margin-block-start:var(--esl-space-5)}.s-legal-article__title{font-family:var(--esl-font-display);font-size:var(--esl-h3-size);font-weight:var(--esl-font-weight-extrabold);letter-spacing:var(--esl-h3-ls);line-height:var(--esl-h3-lh);margin:0 0 var(--esl-space-4)}.s-legal-article__text{color:var(--esl-color-ink-body)}.s-legal-article__text>*{margin:0}.s-legal-article__text>*+*{margin-block-start:var(--esl-space-3)}.s-legal-article__text p{text-wrap:wrap}.s-legal-article__text strong{font-weight:var(--esl-font-weight-extrabold)}.s-legal-article__text .list:first-child{padding-block-start:4px}.s-legal-article__text .list>li{text-wrap:wrap}.s-legal-article__text .list>.has-sublist{align-items:flex-start}.s-legal-article__text li>div>ul{display:flex;flex-direction:column;gap:var(--esl-space-2);list-style:disc;margin:var(--esl-space-3) 0 0;padding-inline-start:var(--esl-space-5)}.s-legal-article__text li>div>ul li::marker{color:var(--esl-color-accent)}