@charset "UTF-8";.right-layout .headline-header{gap:2rem}.right-layout .headline-title{font-size:1.125rem;line-height:1.75rem;line-height:21px}.right-layout .headline-meta-container .share-buttons .share-button{border-radius:.25rem;padding:6px}.right-layout .headline-meta-container .share-buttons .share-button .share-icon{height:9px;width:9px}.right-layout .headline-gradient-divider{display:none}.headline-header{margin-top:27px;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:2rem}@media(min-width:1280px){.headline-header{gap:1rem}}.headline-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;width:100%;font-family:Roboto,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;line-height:21px;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:1280px){.headline-title{font-size:50px;line-height:75px}}.headline-meta-container{display:flex;width:100%;align-items:center;justify-content:space-between}.headline-meta-container .time-section{display:flex;align-items:center;justify-content:space-between;gap:10px}.headline-meta-container .share-buttons{display:flex;align-items:center;gap:10px}.headline-meta-container .share-buttons .share-button{display:flex;cursor:pointer;align-items:center;gap:10px;border-radius:.25rem;background-color:#fff3;padding:6px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.headline-meta-container .share-buttons .share-button:hover{background-color:#ffffff4d}@media(min-width:1280px){.headline-meta-container .share-buttons .share-button{border-radius:10px;padding:15px}}.headline-meta-container .share-buttons .share-button .share-icon{height:9px;width:9px;overflow:visible}@media(min-width:1280px){.headline-meta-container .share-buttons .share-button .share-icon{height:30px;width:30px}}.headline-gradient-divider{display:none;height:3px;width:100%}@media(min-width:768px){.headline-gradient-divider{display:flex}}.headline-gradient-divider{background:linear-gradient(90deg,red,#e6394600)}.rich-text-section{margin-top:27px;font-family:Roboto,sans-serif;font-weight:400;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.rich-text-section a{text-decoration-line:underline}.rich-text-section a:hover{font-weight:700}.rich-text-section h1,.rich-text-section h2{margin-top:1rem;margin-bottom:1rem;font-family:Roboto,sans-serif;font-size:32px;text-transform:uppercase;line-height:1.4;letter-spacing:-1px}.rich-text-section h3{margin-bottom:.5rem;margin-top:1rem;font-family:Roboto,sans-serif;font-size:1.25rem;line-height:1.75rem;line-height:1.4;letter-spacing:-.5px}@media(min-width:768px){.rich-text-section h3{font-size:1.5rem;line-height:2rem}}.rich-text-section p{font-family:Roboto,sans-serif;font-size:1rem;line-height:.75rem;letter-spacing:0em}@media(min-width:768px){.rich-text-section p{font-size:1.25rem;line-height:1.5rem}}.rich-text-section ol{margin-top:.5rem;margin-bottom:.5rem;list-style-position:outside;padding-left:2.5rem;list-style-type:revert}.rich-text-section ul{margin-top:.5rem;margin-bottom:.5rem;list-style-position:outside;list-style-type:disc;padding-left:2.5rem}.rich-text-section ul li{margin-bottom:.5rem}.rich-text-section ul li:last-child{margin-bottom:0}.rich-text-section table{margin-top:1rem;margin-bottom:1rem;width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.25rem}@media(min-width:768px){.rich-text-section table{font-size:1rem;line-height:1.5rem}}.rich-text-section table{border:1px solid rgb(255 255 255 / 20%)}.rich-text-section th,.rich-text-section td{border-width:1px;border-color:#fff3;padding:.5rem .75rem;vertical-align:top}.rich-text-section th{background-color:#ffffff1a;font-weight:600}.rich-text-section tr:nth-child(2n){background-color:#ffffff0d}.rich-text-section blockquote{position:relative;margin-top:1rem;margin-bottom:1rem;border-left-width:4px;border-color:#fff6;padding-left:1.5rem;font-style:italic;color:#ffffffe6}.rich-text-section blockquote p{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5rem;line-height:1.625}@media(min-width:768px){.rich-text-section blockquote p{font-size:1.125rem;line-height:1.75rem}}.rich-text-section blockquote:before{content:open-quote;position:absolute;left:0;top:-.5rem;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:2.25rem;line-height:2.5rem;color:#ffffff4d}.rich-text-section blockquote footer{margin-top:.5rem;font-size:.875rem;line-height:1.25rem;font-style:normal;color:#ffffffb3}
