.SkTyMG_page{background-color:var(--beige-light)}.SkTyMG_loader{justify-content:center;align-items:center;height:75vh;display:flex}
.cwvS-q_wrapper[data-variant=light]{color:var(--purple-dark);background:var(--beige-light)!important}.cwvS-q_wrapper[data-variant=light] p:not([data-color-fixed]){color:var(--dark-transparent)!important}.cwvS-q_wrapper[data-variant=light] p[data-color-fixed],.cwvS-q_wrapper[data-variant=light] :is(h1,h2,h3,h4,h5,h6){color:var(--purple-dark)!important}.cwvS-q_wrapper[data-variant=dark]{color:var(--beige-light);background:var(--purple-dark)!important}.cwvS-q_wrapper[data-variant=dark] p:not([data-color-fixed]){color:var(--beige-transparent)!important}.cwvS-q_wrapper[data-variant=dark] p[data-color-fixed],.cwvS-q_wrapper[data-variant=dark] :is(h1,h2,h3,h4,h5,h6){color:var(--beige-light)!important}.cwvS-q_wrapper{flex-direction:column;transition:background-color .5s,color .5s;display:flex}.cwvS-q_content{flex-direction:column;gap:60px;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding:130px 40px;display:flex;position:relative}.cwvS-q_articleHeader{color:var(--purple-dark);grid-template-columns:1fr minmax(auto,770px);display:grid}.cwvS-q_articleDetails{color:var(--dark-transparent)}.cwvS-q_articleDetailsBadge{margin-bottom:16px}.cwvS-q_articleContent{color:var(--purple-dark);flex-direction:column;gap:30px;display:flex}.cwvS-q_articleContent a{color:var(--violet---white-theme);text-decoration:none}.cwvS-q_articleContent section :not(.cwvS-q_articleImageBanner){width:100%;max-width:770px}.cwvS-q_articleContent section{text-align:start;flex-direction:column;align-items:flex-end;gap:24px;display:flex}.cwvS-q_articleParagraph p{font-family:PP Mori;font-size:15px}.cwvS-q_articleImageBanner{object-fit:cover;border-radius:8px;width:100%;height:720px;margin:40px 0}.cwvS-q_articleImageBanner img{max-width:100%!important}.cwvS-q_articleImageParagraphPortrait{object-fit:cover;border-radius:8px;width:100%;max-width:770px;height:700px;max-height:700px}.cwvS-q_articleImageParagraph{object-fit:cover;border-radius:8px;width:100%;max-width:770px;height:500px}.cwvS-q_articleImageBanner img,.cwvS-q_articleImageParagraph{object-fit:cover;position:relative!important}.cwvS-q_articleImageParagraph img{object-fit:cover}.cwvS-q_articleCode{background:var(--purple-dark);color:var(--beige-light);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:8px;padding:16px 20px;font-size:14px;line-height:1.6}.cwvS-q_articleCodeBlock{position:relative}.cwvS-q_articleContent section .cwvS-q_articleCodeBlock .cwvS-q_articleCode{padding-right:56px}.cwvS-q_articleContent section .cwvS-q_articleCodeBlock .cwvS-q_articleCodeCopy,.cwvS-q_articleContent section .cwvS-q_articleCodeBlock .cwvS-q_articleCodeCopy *{width:auto;max-width:none}.cwvS-q_articleContent section .cwvS-q_articleCodeBlock .cwvS-q_articleCodeCopy{position:absolute;top:10px;right:10px}.cwvS-q_articleCodeCopy svg{width:18px;height:18px;color:var(--beige-light);transition:color .2s}.cwvS-q_articleCodeCopy:hover svg,.cwvS-q_articleCodeCopy[data-copied] svg{color:var(--violet---white-theme)}.cwvS-q_articleQuoteAuthor{flex-direction:column;display:flex}.cwvS-q_articleQuoteAuthor p:last-of-type{color:var(--dark-transparent)}.cwvS-q_table table,.cwvS-q_table th,.cwvS-q_table td{border:1px solid var(--grey-transparent);border-collapse:collapse}.cwvS-q_table table{border:1px solid #0000}.cwvS-q_table td,.cwvS-q_table th{padding:20px}.cwvS-q_table table{table-layout:fixed}.cwvS-q_textlessUnorderedList{margin-top:0}@media screen and (max-width:1400px){.cwvS-q_articleImageBanner{aspect-ratio:1360/720;height:100%}}@media screen and (max-width:1200px){.cwvS-q_articleHeader{flex-direction:column;gap:60px;display:flex}.cwvS-q_articleHeader h2{font-size:clamp(32px,6vw,46px)!important}}@media screen and (max-width:675px){.cwvS-q_content{padding:130px 20px}.cwvS-q_articleImageParagraph{height:auto}.cwvS-q_articleImageParagraph img{height:auto!important;position:relative!important}}@media screen and (max-width:520px){.cwvS-q_table td,.cwvS-q_table th{padding:5px;font-size:12px}}@media screen and (max-width:430px){.cwvS-q_content{gap:50px;padding:130px 16px}.cwvS-q_articleDetails{order:1}.cwvS-q_articleHeader{gap:32px}.cwvS-q_articleImageBanner{margin:0 0 20px}}
