.tsr-ad-surface{min-width:0;width:100%;overflow-wrap:anywhere}.tsr-ad-content-frame,.tsr-ad-editorial-content{min-width:0}.tsr-ad-placement{container-type:inline-size;box-sizing:border-box;text-align:center;margin:24px auto;max-width:100%;color:var(--site-foreground,#17201b);font:11px/1.5 Arial,sans-serif}.tsr-ad-label{display:block;letter-spacing:.12em;text-transform:uppercase;opacity:.65;margin-bottom:8px}.tsr-ad-label:before{content:"Advertisement"}.tsr-ad-box{box-sizing:content-box;margin:auto;max-width:100%;display:flex;justify-content:center;align-items:center}.tsr-ad-box iframe{max-width:none!important;border:0}.tsr-ad-billboard{display:none;width:970px;padding:0 16px}.tsr-ad-billboard .tsr-ad-box{min-height:90px}.tsr-ad-rail{display:none}.tsr-ad-halfpage{width:300px}.tsr-ad-halfpage .tsr-ad-box{min-height:600px}.tsr-ad-header>.tsr-ad-rectangle1{width:calc(100% - 32px);max-width:336px}.tsr-ad-end{max-width:720px;margin:32px auto;padding:0 16px;box-sizing:border-box}.tsr-ad-disclosure{text-align:center;font:13px/1.5 Arial,sans-serif;opacity:.75;margin:0 0 16px}.tsr-ad-surface:has([data-ad-article])>.tsr-ad-end{display:none}.tsr-ad-article-middle{width:100%;max-width:680px;margin:40px auto;padding:24px 0;border-top:1px solid #d9dfd6;border-bottom:1px solid #d9dfd6;box-sizing:border-box}.tsr-ad-article-middle>.tsr-ad-placement{width:100%;margin:0}.tsr-ad-privacy{text-align:center;margin:24px}.tsr-ad-privacy button{min-height:44px;padding:8px 16px;font:14px/1.5 Arial,sans-serif;text-decoration:underline;background:transparent;color:inherit;border:1px solid;border-radius:4px;cursor:pointer}.tsr-ad-end .tsr-ad-placement{width:100%;margin:0;min-width:0}.tsr-ad-rectangle1 .tsr-ad-box{min-height:200px}.tsr-ad-rectangle2 .tsr-ad-box{min-height:54px}@container (min-width:300px){.tsr-ad-rectangle1 .tsr-ad-box{min-height:250px}}@container (min-width:320px){.tsr-ad-rectangle2 .tsr-ad-box{min-height:100px}}@container (min-width:336px){.tsr-ad-rectangle2 .tsr-ad-box{min-height:280px}}@container (min-width:970px){.tsr-ad-billboard .tsr-ad-box{min-height:250px}}@media(min-width:800px){.tsr-ad-billboard{display:block;width:calc(100% - 32px);max-width:1002px}.tsr-ad-header.has-billboard>.tsr-ad-rectangle1{display:none}}@media(min-width:1440px){.tsr-ad-content-frame.with-ad-rail{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;max-width:1660px;margin:auto;padding-right:24px;box-sizing:border-box}.tsr-ad-rail{display:block;padding-top:40px}}@media print{.tsr-ad-article-middle,.tsr-ad-end,.tsr-ad-header,.tsr-ad-placement,.tsr-ad-privacy,.tsr-ad-rail{display:none!important}.tsr-ad-content-frame.with-ad-rail{display:block!important}}