.yt-list{padding:7.5px var(--mobile-gutter) 30px;max-width:var(--site-max);box-sizing:border-box;grid-template-columns:1fr;gap:30px;margin:0 auto;display:grid}.yt-card{min-width:0;margin-bottom:30px}.yt-card__img{margin-bottom:18px;padding-bottom:66.6667%;display:block;position:relative;overflow:hidden}.yt-card__img img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}.yt-card__date{margin-bottom:7.5px;font-family:Newsreader,Georgia,serif;font-size:16px;line-height:24px;display:block}.sq-section .yt-card__title{--s:1.8;margin:0 0 7.5px;line-height:1.2}.yt-card__title a{color:inherit}.yt-card__excerpt{font-size:14.92px;line-height:1.5}.yt-card__excerpt p{white-space:pre-wrap;margin:0}.sq-section .yt-card__more{color:#c4c4c4;margin-top:7.5px;padding-top:7.5px;font-size:14.92px;line-height:1.5;display:inline-block}@media (width>=768px){.yt-list{padding:var(--site-gutter);grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 30px}.yt-card{margin-bottom:0}.yt-card__img{margin-bottom:50px}.yt-card__date,.sq-section .yt-card__title{margin-bottom:30px}.yt-card__excerpt,.sq-section .yt-card__more{font-size:.9rem}.sq-section .yt-card__more{margin-top:30px;padding-top:16px}}.yt-post{padding:var(--mobile-gutter) var(--mobile-gutter) calc(var(--mobile-gutter) + 11.25px)}.yt-post__inner{max-width:750px;margin:0 auto}.yt-post__date{margin-bottom:19.2px;font-family:Newsreader,Georgia,serif;font-size:16px;line-height:24px;display:block}.sq-section .yt-post__title{margin:0 0 49px;line-height:1.2}.yt-body{padding:17px 0}@media (width>=768px){.yt-body{padding-top:0}.yt-post{padding:var(--site-gutter) var(--site-gutter) calc(var(--site-gutter) + 38.4px)}.yt-post__inner{width:50%}.yt-post__date{margin-bottom:32px}}.yt-body>:first-child{margin-top:0}.yt-body>:last-child{margin-bottom:0}.yt-body p{white-space:pre-wrap}.sq-section .yt-body :is(h1,h2,h3,h4){margin:34px 0 1rem}.sq-section .yt-body>:is(h1,h2,h3,h4):first-child{margin-top:0}.yt-body a{color:inherit;text-decoration:underline}.yt-body ol,.yt-body ul{margin:0 0 16px;padding-left:40px}.yt-body li>p{margin:8px 0}.yt-body li::marker{font-variant-numeric:tabular-nums}.yt-body blockquote{border-left:2px solid;margin:1rem 0;padding:0 0 0 1.5rem;font-size:1.2em}.yt-body p:has(>img:only-child),.yt-body p:has(>a:only-child>img){white-space:normal;margin:34px 0;line-height:0}.yt-body img{max-width:100%;height:auto;display:block}.yt-body>p:first-child:has(>img){margin-top:0}.post-button{text-align:center;margin:34px 0}.post-button--left{text-align:left}.post-button--right{text-align:right}.sq-section .yt-body .post-button a{color:#2d273f;background:#c4c4c4;border-radius:10px;padding:1rem 1.3rem;font-family:Newsreader,Georgia,serif;font-size:16px;line-height:normal;text-decoration:none;display:inline-block}.sq-section .yt-body .post-button a:hover{opacity:.8}.item-pagination{padding:3vw var(--mobile-gutter);justify-content:space-between;align-items:center;display:flex}@media (width>=768px){.item-pagination{padding:3vw var(--site-gutter)}}.item-pagination-link{color:inherit;align-items:center;max-width:50%;display:flex}.item-pagination-link--next{text-align:right;margin-left:auto}.item-pagination-icon{flex:none;align-items:center;display:flex}.item-pagination-link--prev .item-pagination-icon{padding-right:25px}.item-pagination-link--next .item-pagination-icon{padding-left:25px}.item-pagination-icon svg{stroke:currentColor;stroke-width:1px;width:18px;height:32px}.sq-section .item-pagination-title{--s:1.8;margin:0;line-height:1}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.yt-body .sqsrte-large{font-size:calc(min(1.2vh,10.8px)/2.5 + 1rem);line-height:1.5}.yt-body .sqsrte-small{font-size:calc(min(1.2vh,10.8px)/-5 + 1rem);line-height:1.5}@media (width>=768px){.yt-body .sqsrte-large{font-size:calc(min(1.2vw,18px)/2.5 + 1rem)}.yt-body .sqsrte-small{font-size:calc(min(1.2vw,18px)/-5 + 1rem)}}.yt-body .sq-empty{min-height:1.5em}.yt-body img{border-radius:20px}.yt-related{color:#2e2840;background:#f3eff6;border-radius:10px;margin:2.4rem 0 0;padding:1.1rem 1.25rem;font-size:1rem;line-height:1.6}.yt-related p{margin:0}.yt-related a{color:#514859;font-weight:600}
