:root{--yql-text: #1a1a1a;--yql-text-muted: #767676;--yql-bg: #ffffff;--yql-bg-alt: #ececec;--yql-border: #d5d5d5;--yql-error: #a33;--yql-footer-bg: #000000;--yql-footer-text: #ffffff;--yql-footer-border: #808080;--yql-footer-muted: var(--yql-border);--yql-font: "Open Sans", Arial, Helvetica, sans-serif;--yql-font-nav: "Poppins", "Open Sans", Arial, Helvetica, sans-serif;--yql-text-xs: 13px;--yql-text-sm: 14px;--yql-text-base: 16px;--yql-text-md: 18px;--yql-text-lg: 22px;--yql-text-xl: 28px;--yql-text-2xl: 40px;--yql-weight-regular: 400;--yql-weight-semibold: 600;--yql-weight-bold: 700;--yql-weight-heavy: 800;--yql-leading-tight: 1.15;--yql-leading-snug: 1.4;--yql-leading-normal: 1.5;--yql-leading-relaxed: 1.7;--yql-tracking-normal: .04em;--yql-space-1: .5rem;--yql-space-2: .75rem;--yql-space-3: 1rem;--yql-space-4: 1.5rem;--yql-space-5: 2rem;--yql-space-6: 3rem;--yql-space-7: 4rem;--yql-space-8: 6rem;--yql-border-width: 2px;--yql-width-wide: 1100px;--yql-width-narrow: 760px;--yql-measure-headline: 900px;--yql-measure-excerpt: 700px;--yql-aspect-lede: 16 / 7;--yql-aspect-card: 3 / 2;--yql-logo-height: 100px;--yql-card-min-width: 260px;--yql-subscribe-max-width: 480px;--yql-profile-photo-size: 96px}*{box-sizing:border-box}body{margin:0;background:var(--yql-bg);color:var(--yql-text);font-family:var(--yql-font)}.yql-header{display:flex;flex-direction:column;align-items:center;padding:var(--yql-space-6) var(--yql-space-5) 0}.yql-logo{height:var(--yql-logo-height);width:auto;display:block;margin-bottom:var(--yql-space-5)}.yql-nav-sticky{position:sticky;top:0;z-index:10;background:var(--yql-bg);padding:var(--yql-space-3) 0}.yql-nav-bar{width:100%;max-width:var(--yql-width-wide);margin:0 auto;border-top:var(--yql-border-width) solid var(--yql-border);border-bottom:var(--yql-border-width) solid var(--yql-border)}.yql-nav{display:flex;justify-content:space-between;width:100%;gap:var(--yql-space-3);flex-wrap:wrap;list-style:none;margin:0;padding:var(--yql-space-2) 0}.yql-nav a{color:var(--yql-text);text-decoration:none;font-family:var(--yql-font-nav);font-size:var(--yql-text-base);font-weight:var(--yql-weight-semibold)}.yql-nav a:hover{text-decoration:underline}.yql-nav-toggle{display:none}.yql-main{max-width:var(--yql-width-wide);margin:0 auto;padding:var(--yql-space-8) 0 var(--yql-space-7)}.yql-section-title{display:flex;justify-content:space-between;align-items:baseline;gap:var(--yql-space-3);font-weight:var(--yql-weight-bold);font-size:var(--yql-text-xl);color:var(--yql-text);margin:0 0 var(--yql-space-4);padding-bottom:var(--yql-space-2);border-bottom:var(--yql-border-width) solid var(--yql-border)}.yql-section-title h2{font:inherit;color:inherit;margin:0}.yql-section-see-more{font-size:var(--yql-text-xs);font-weight:var(--yql-weight-regular);color:var(--yql-text);text-decoration:none;white-space:nowrap}.yql-section-see-more:hover{text-decoration:underline}.yql-lede{display:flex;align-items:stretch;color:inherit;text-decoration:none;margin-bottom:var(--yql-space-6);border:var(--yql-border-width) solid var(--yql-border)}.yql-lede-image{flex:3 1 0;min-width:0;width:100%;aspect-ratio:var(--yql-aspect-card);object-fit:cover;background:var(--yql-bg-alt);display:block}.yql-lede-content{flex:2 1 0;min-width:0;display:flex;flex-direction:column;justify-content:flex-start;padding:var(--yql-space-4)}.yql-lede-title{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:0 0 var(--yql-space-2)}.yql-lede-excerpt{font-size:var(--yql-text-sm);color:var(--yql-text-muted);line-height:var(--yql-leading-normal);margin:0}.yql-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--yql-card-min-width),1fr));gap:var(--yql-space-5);margin:0 0 var(--yql-space-8)}.yql-card{display:block;color:inherit;text-decoration:none;border:var(--yql-border-width) solid var(--yql-border)}.yql-card-image{width:100%;aspect-ratio:var(--yql-aspect-card);object-fit:cover;background:var(--yql-bg-alt);margin-bottom:var(--yql-space-2)}.yql-card-title{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:0 0 var(--yql-space-1);padding:0 var(--yql-space-3)}.yql-category-tag{display:inline-block;align-self:flex-start;background:var(--yql-bg-alt);color:var(--yql-text);font-size:var(--yql-text-xs);font-weight:var(--yql-weight-semibold);padding:var(--yql-space-1) var(--yql-space-2);margin:0 0 var(--yql-space-2)}.yql-card .yql-category-tag{margin-left:var(--yql-space-3);margin-right:var(--yql-space-3)}.yql-author{display:flex;align-items:center;align-self:flex-start;gap:var(--yql-space-1);margin:0 0 var(--yql-space-2)}.yql-card .yql-author{margin-left:var(--yql-space-3);margin-right:var(--yql-space-3)}.yql-author-photo{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block;flex-shrink:0}.yql-author-text{display:flex;flex-direction:column}.yql-author-name{font-size:var(--yql-text-xs);font-weight:var(--yql-weight-regular);color:var(--yql-text);line-height:1.4;text-decoration:none}.yql-author-name:hover{text-decoration:underline}.yql-author-date{font-size:var(--yql-text-xs);color:var(--yql-text);line-height:1.4}.yql-author-profile{display:flex;align-items:center;gap:var(--yql-space-3);margin:0 0 var(--yql-space-6)}.yql-author-profile-photo{width:var(--yql-profile-photo-size);height:var(--yql-profile-photo-size);border-radius:50%;object-fit:cover;flex-shrink:0}.yql-author-profile-name{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:0}.yql-event-card{display:flex;gap:var(--yql-space-4);padding:var(--yql-space-4) 0;border-top:var(--yql-border-width) solid var(--yql-border);align-items:center}.yql-event-date{background:var(--yql-bg-alt);color:var(--yql-text);font-size:var(--yql-text-xs);font-weight:var(--yql-weight-semibold);padding:var(--yql-space-1) var(--yql-space-2)}.yql-event-content{flex:1;min-width:0}.yql-event-title{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:0}.yql-event-meta{font-size:var(--yql-text-xs);font-weight:var(--yql-weight-regular);color:var(--yql-text);margin:var(--yql-space-1) 0 0}.yql-event-button{flex-shrink:0;text-decoration:none}.yql-empty{color:var(--yql-text-muted);font-size:var(--yql-text-sm);margin:0 0 var(--yql-space-8)}.yql-events-section{width:100vw;margin-left:calc(-50vw + 50%);background:var(--yql-footer-bg);padding:var(--yql-space-6) 0;margin-top:var(--yql-space-6);margin-bottom:var(--yql-space-8)}.yql-events-section.yql-events-section--flush{margin-bottom:calc(-1 * var(--yql-space-7))}.yql-events-inner{max-width:var(--yql-width-wide);margin:0 auto}.yql-event-card--dark{border-top-color:var(--yql-footer-border)}.yql-event-card--dark .yql-event-title,.yql-event-card--dark .yql-event-meta{color:var(--yql-footer-text)}.yql-subscribe-button.yql-event-button--dark{background:var(--yql-footer-text);color:var(--yql-footer-bg)}.yql-error{color:var(--yql-error);font-size:var(--yql-text-sm)}.yql-footer{background:var(--yql-footer-bg);color:var(--yql-footer-text);padding:var(--yql-space-7) var(--yql-space-5) var(--yql-space-4)}.yql-footer-inner{max-width:var(--yql-width-wide);margin:0 auto}.yql-footer-columns{display:flex;justify-content:space-between;gap:var(--yql-space-7);flex-wrap:wrap;margin-bottom:var(--yql-space-6)}.yql-footer-heading{font-size:var(--yql-text-lg);font-weight:var(--yql-weight-bold);color:var(--yql-footer-text);margin:0 0 var(--yql-space-3)}.yql-footer-col-list{list-style:none;margin:0;padding:0}.yql-footer-col-list--split{column-count:2;column-gap:var(--yql-space-6)}.yql-footer-col-list li{margin-bottom:var(--yql-space-2);break-inside:avoid}.yql-footer-col-list a{display:block;color:var(--yql-footer-text);text-decoration:none;font-size:var(--yql-text-md);font-weight:var(--yql-weight-regular);white-space:nowrap}.yql-footer-col-list a:hover{text-decoration:underline}.yql-footer-divider{border-top:var(--yql-border-width) solid var(--yql-footer-border);margin:var(--yql-space-3) 0}.yql-footer-note{margin:0;text-align:center;color:var(--yql-footer-muted);font-size:var(--yql-text-sm)}.yql-post{max-width:var(--yql-width-narrow);margin:0 auto var(--yql-space-6)}.yql-post-title{font-weight:var(--yql-weight-heavy);font-size:var(--yql-text-2xl);line-height:var(--yql-leading-tight);color:var(--yql-text);margin:0 0 var(--yql-space-2)}.yql-post-updated{color:var(--yql-text);font-size:var(--yql-text-xs);line-height:1.4;margin:var(--yql-space-1) 0 0}.yql-post-body{font-size:var(--yql-text-base);line-height:var(--yql-leading-relaxed);color:var(--yql-text);margin-top:var(--yql-space-4)}.yql-event-cover{display:block;width:100%;height:auto;margin-top:var(--yql-space-4)}.yql-post-body a,.yql-link{color:var(--yql-text);text-decoration:underline}.yql-post-body h1,.yql-post-body h2{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-xl);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:var(--yql-space-1) 0}.yql-post-body h3,.yql-post-body h4,.yql-post-body h5,.yql-post-body h6{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:var(--yql-space-1) 0}.yql-subscribe{max-width:var(--yql-subscribe-max-width);margin:var(--yql-space-6) auto var(--yql-space-3);padding:var(--yql-space-5);border:var(--yql-border-width) solid var(--yql-border);text-align:center}.yql-subscribe-title{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-lg);line-height:var(--yql-leading-snug);color:var(--yql-text);margin:0 0 var(--yql-space-4)}.yql-subscribe-fields{display:flex;flex-direction:column;gap:var(--yql-space-2)}.yql-subscribe-input{font-family:inherit;font-size:var(--yql-text-base);padding:var(--yql-space-2);border:var(--yql-border-width) solid var(--yql-border);background:var(--yql-bg);color:var(--yql-text)}.yql-subscribe-input:focus{outline:none;border-color:var(--yql-text)}.yql-subscribe-button{font-family:inherit;font-weight:var(--yql-weight-bold);font-size:var(--yql-text-sm);letter-spacing:var(--yql-tracking-normal);text-transform:uppercase;padding:var(--yql-space-3);background:var(--yql-text);color:var(--yql-bg);border:none;cursor:pointer}.yql-subscribe-button:hover{text-decoration:underline}.yql-subscribe-button:disabled{opacity:.5;cursor:default}.yql-subscribe-success{margin:0;font-size:var(--yql-text-base);line-height:var(--yql-leading-normal)}.yql-static{max-width:var(--yql-width-narrow);margin:0 auto}.yql-static-title{font-weight:var(--yql-weight-heavy);font-size:var(--yql-text-2xl);line-height:var(--yql-leading-tight);color:var(--yql-text);margin:0 0 var(--yql-space-4)}.yql-static h2{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-xl);color:var(--yql-text);margin:var(--yql-space-6) 0 var(--yql-space-2)}.yql-static p,.yql-static li{font-size:var(--yql-text-base);line-height:var(--yql-leading-relaxed);color:var(--yql-text)}.yql-static p{margin:0 0 var(--yql-space-3)}.yql-static ul,.yql-static ol{margin:0 0 var(--yql-space-3);padding-left:var(--yql-space-4)}.yql-static li{margin-bottom:var(--yql-space-1)}.yql-static li p,.yql-post-body li p{margin:0}.yql-accordion{border-top:var(--yql-border-width) solid var(--yql-border)}.yql-static>.yql-accordion{margin-top:var(--yql-space-6)}.yql-accordion:last-child{border-bottom:var(--yql-border-width) solid var(--yql-border)}.yql-accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--yql-space-4);width:100%;padding:var(--yql-space-4) 0;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.yql-accordion-heading{display:flex;flex-direction:column;gap:var(--yql-space-1)}.yql-accordion-trigger h2{font-weight:var(--yql-weight-bold);font-size:var(--yql-text-xl);color:var(--yql-text);margin:0}.yql-accordion-icon{flex-shrink:0;font-size:var(--yql-text-xl);font-weight:var(--yql-weight-regular);color:var(--yql-text-muted);line-height:1}.yql-accordion-content{padding-bottom:var(--yql-space-4)}@media (max-width: 767px){.yql-main{padding:var(--yql-space-6) var(--yql-space-4) var(--yql-space-5)}.yql-nav-bar{width:auto;margin:0 var(--yql-space-4);display:flex;flex-direction:column;align-items:center}.yql-nav-toggle{display:block;background:none;border:none;padding:var(--yql-space-2) 0;font-size:var(--yql-text-xl);line-height:1;color:var(--yql-text);cursor:pointer}.yql-nav-bar--open .yql-nav-toggle{align-self:flex-end}.yql-nav{display:none;flex-direction:column;width:100%;gap:0;padding:0 0 var(--yql-space-2)}.yql-nav--open{display:flex}.yql-nav li{width:100%}.yql-nav a{display:block;padding:var(--yql-space-2) 0}.yql-post-body [style*="width: min(100%"]{width:100%!important;margin:0!important}.yql-events-inner{padding:0 var(--yql-space-4)}.yql-lede{flex-direction:column}.yql-lede-image,.yql-lede-content{flex:none}.yql-event-card{flex-direction:column;align-items:flex-start}.yql-event-button{width:100%;text-align:center}}
