.published-news-slider{isolation:isolate;color:#3f2e1c;background:#faf4e7;border:1px solid #c5a46a;border-radius:1.25rem;width:min(1360px,100% - 2rem);margin:1.5rem auto 0;position:relative;overflow:hidden}.published-news-slider:before{content:"";z-index:-1;background:linear-gradient(90deg,#fffaf024,#fffaf0bf 28%,#fffaf0e6 50%,#fffaf0bf 72%,#fffaf024),url(/brand/news-library-light-v1.webp) bottom/cover;position:absolute;inset:0}.published-news-slides{display:grid}.published-news-slide{text-align:center;opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;gap:.45rem;min-width:0;min-height:210px;padding:.85rem 4rem .5rem;transition:opacity .4s;display:flex}.published-news-slide[data-active=true]{opacity:1;visibility:visible}.published-news-badge{color:#5b3d17;background:#efdab0;border:1px solid #b98f45;border-radius:2rem;padding:.2rem .9rem;font-size:.85rem;font-weight:700}.published-news-slide h2{color:#34291f;max-width:1000px;font-family:var(--font-serif), serif;overflow-wrap:anywhere;margin:0;font-size:clamp(1.4rem,2.25cqi,2rem);line-height:1.45}.published-news-slide h2 a{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.published-news-slide p{margin:0}.published-news-slide time{color:#654b2c;font-size:.9rem}.published-site .published-news-read{color:#382818;background:linear-gradient(120deg,#f0d598,#dcb564);border:1px solid #c69e50;border-radius:.5rem;justify-content:center;align-items:center;gap:.7rem;min-height:44px;padding:.4rem 1.25rem;font-weight:700;display:inline-flex}.published-news-arrow,.published-news-rotation,.published-news-dots button{font:inherit;cursor:pointer;min-width:44px;min-height:44px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.published-news-arrow{background:#fffbf1;border:1px solid #a88751;border-radius:50%;position:absolute;top:44%}.published-news-previous{inset-inline-start:1rem}.published-news-next{inset-inline-end:1rem}.published-news-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem 1rem;padding:0 1rem .5rem;display:flex}.published-news-all{color:#654b2c;text-underline-offset:.2em;background:#fffbf1;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.3rem .7rem;font-size:.85rem;text-decoration:underline;display:inline-flex}.published-news-all:hover{background:#efdab0}.published-news-dots{border:0;min-width:0;margin:0;padding:0;display:flex}.published-news-dots button{background:0 0;border:0;border-radius:50%;padding:0}.published-news-dots span{background:#fffbf1;border:1px solid #765321;border-radius:50%;width:10px;height:10px}.published-news-dots button[aria-current=true] span{background:#765321;box-shadow:0 0 0 3px #76532126}.published-news-arrow:hover{background:#efdab0}.published-site .published-news-slider :focus-visible{outline-offset:3px;outline:3px solid #785018}.published-home-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.published-home-search{margin:1.2rem auto 0}.published-home-search form{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.published-home-search label{color:#69491f;font-size:.9rem}.published-home-search form>div{background:#fffdf8;border:1px solid #cbb68d;border-radius:.6rem;flex:1;align-items:center;gap:.6rem;min-width:220px;padding:.4rem;display:flex}.published-home-search svg{flex-shrink:0;margin-inline-start:.3rem}.published-home-search input{min-width:0;min-height:44px;font:inherit;color:#34291f;background:0 0;border:0;flex:1}.published-home-search button{min-width:70px;min-height:44px;font:inherit;cursor:pointer;color:#fff9ed;background:#69491f;border:0;border-radius:.4rem;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .8rem;display:inline-flex}@container published-site (width<=600px){.published-news-slider{border-radius:.85rem;width:calc(100% - 1.2rem);margin-top:.7rem}.published-news-slider:before{background-position:50%,80% bottom}.published-news-slide{gap:.4rem;min-height:225px;padding:.8rem 3rem .5rem}.published-news-slide h2{font-size:1.28rem;line-height:1.45}.published-news-slide h2 a{-webkit-line-clamp:3}.published-news-previous{inset-inline-start:.2rem}.published-news-next{inset-inline-end:.2rem}.published-news-arrow{border-color:#0000;width:44px;min-width:44px;min-height:44px}.published-news-controls{gap:.15rem}.published-news-dots button{min-width:44px}.published-home-search form{gap:.4rem}.published-home-search label{width:100%}}@media (prefers-reduced-motion:reduce){.published-news-slide{transition:none}}
