.details{background-color:var(--color-white);box-shadow:0 2px 6px 0 rgba(0,0,0,0.1);border-radius:6px;padding:30px}.details+.details{margin-top:24px}.details__summary{align-items:center;color:#131415;display:flex;justify-content:space-between;font-size:calc(18rem / var(--font-base));line-height:1.28}.details__summary span{margin-right:auto;max-width:70%}.details__summary::marker{content:""}.details__summary::-webkit-details-marker{display:none}.details__body{color:#323232;padding:15px 0 0;font-size:12px;line-height:1.5}.details__body *:not(.row):not(.details--inline):not(li):not(i){display:block;margin-bottom:0}.details__body>*+*{margin-top:24px}.details__indicator{align-items:center;display:flex;font-size:calc(18rem / var(--font-base));line-height:1.3;text-transform:uppercase;font-weight:bold}.details__indicator--open,.details__indicator--close{display:none}.details__indicator-circle{transition:fill 0.2s ease}[open] .details__indicator-circle{fill:#fff}.details__indicator-arrow{transition:stroke 0.2s ease, transform 0.2s ease}[open] .details__indicator-arrow{stroke:#000}.details__indicator-icon{margin-left:16px;overflow:visible;height:30px;transition:transform 0.2s ease;width:30px}[open] .details__indicator-icon{transform:rotate(180deg)}@media (hover: hover){.details__summary:hover{cursor:pointer}.details__summary:hover .details__indicator-circle{fill:#fff}.details__summary:hover .details__indicator-arrow{stroke:#000}.details__summary:hover .details__indicator-label{text-decoration:underline}}@media only screen and (min-width: 40em){.details__body{padding:15px 30px 25px;font-size:16px}}@media only screen and (min-width: 64em){.details__summary{font-size:28px}.details__indicator{padding-left:10px}.details__indicator--open{display:block}[open] .details__indicator--open{display:none}.details__indicator--close{display:none}[open] .details__indicator--close{display:block}.details__indicator-icon{height:40px;width:40px}}:root{--font-heading: "Exo", sans-serif;--font-body: "PT Sans", sans-serif}.is-reduced-motion .autoplay-video__video{opacity:1}h1{font-family:var(--font-heading);font-weight:500;font-style:normal;text-transform:uppercase}[lang="de-de"] h1,[lang="de-de"] .h1{font-size:clamp(1.5rem, 5vw, 3rem)}.details__body{font-size:18px}.details__body a{text-decoration:underline}.updates__video-container{margin-top:24px}.updates__video{margin-top:16px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){body{background-image:url('../assets/img/tcgl/patterns/hex-background-2x.png');background-size:592.5px auto}}body{background:url('../assets/img/tcgl/patterns/hex-background.png');background-size:593px auto}@media only screen and (min-width: 64em){body{background:url('../assets/img/tcgl/patterns/hex-background.gif');background-size:593px auto}}main{position:relative}main::before{background:linear-gradient(180deg, var(--color-white) 0%, rgba(255,255,255,0) 100%);content:"";height:400px;width:100%;position:absolute;top:-100px;left:0;right:0}.main-header{background-image:linear-gradient(180deg, #323232 1%, #000 100%);clip-path:polygon(0% 0%, 0 calc(100% - 5vw), 50% 99%, 100% calc(100% - 5vw), 100% 0);padding:80px 0 100px;position:relative;z-index:1}.main-header::before{content:"";background:url('../assets/img/tcgl/patterns/halftone-hex.png');background-size:28px 276px;background-repeat:repeat-x;bottom:0;height:276px;left:0;position:absolute;width:100%}.header-angle{position:absolute;width:100%;left:0;right:0;margin:0 auto;z-index:1;object-fit:cover;min-height:100px;transform:translateY(-99%)}.patch-notes{padding:40px 0 60px;position:relative}.patch-notes li+li{margin-top:24px}.patch-notes .details ul{list-style:disc;padding-left:40px}.patch-notes .details li+li{margin-top:10px}.patch-notes .details a,.patch-notes .details button{color:#2990ff;text-decoration:underline}@media only screen and (max-width: 39.9375em){[lang="de-de"] .txt-nobreak,[lang="it-it"] .txt-nobreak{white-space:normal}}@media only screen and (min-width: 40em){.updates__video-container{margin-top:0}}@media only screen and (min-width: 64em){.patch-notes{padding:80px 0 100px}.main-header{padding:100px 0 160px}.details__body{font-size:20px}}
