.sw-ad,.sw-ad *{box-sizing:border-box!important}.sw-ad{background:#fff!important;color:#382e2c!important;font-family:Carlito,Century Gothic,Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important}.sw-ad a{color:#971b2f!important}.sw-ad img{display:block!important;height:auto!important;max-width:100%!important}:where(.sw-ad) dd,:where(.sw-ad) dl,:where(.sw-ad) h1,:where(.sw-ad) h2,:where(.sw-ad) h3,:where(.sw-ad) p,:where(.sw-ad) ul{margin:0!important;padding:0!important}:where(.sw-ad) h1,:where(.sw-ad) h2,:where(.sw-ad) h3{color:#382e2c!important;font-family:Carlito,Century Gothic,Arial,sans-serif!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}.sw-ad-container{margin:0 auto!important;max-width:1200px!important;padding:0 32px!important}.sw-ad-section{padding:80px 0!important}.sw-ad-section--catalog{padding-top:48px!important}.sw-ad-section--grey{background:#eaeae6!important}.sw-ad-eyebrow{color:#971b2f!important;display:block!important;font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important;margin:0 0 10px!important;text-transform:uppercase!important}.sw-ad-eyebrow--orange{color:#f7973b!important}.sw-ad-h2{font-size:30px!important;line-height:1.2!important;margin:0 0 16px!important}.sw-ad-intro{color:#6b625f!important;margin:0 0 24px!important;max-width:720px!important}.sw-ad-intro--lg{font-size:18px!important}.sw-ad-ph{background:#fff4d6!important;border-radius:2px!important;color:#7a5a00!important;font-style:normal!important;outline:1px dashed #c9a13b!important;padding:0 4px!important}.sw-ad-sr{height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.sw-ad [hidden],.sw-ad a.sw-ad-card[hidden]{display:none!important}.sw-ad-btn{align-items:center!important;border:2px solid transparent!important;border-radius:4px!important;cursor:pointer!important;display:inline-flex!important;font-family:Carlito,Century Gothic,Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;gap:8px!important;justify-content:center!important;letter-spacing:.04em!important;line-height:1.2!important;padding:13px 26px!important;text-decoration:none!important;text-transform:uppercase!important;transition:background-color .15s!important}.sw-ad .sw-ad-btn--primary,.sw-ad a.sw-ad-btn--primary{background:#f7973b!important;border-color:#f7973b!important;color:#382e2c!important}.sw-ad .sw-ad-btn--primary:hover,.sw-ad a.sw-ad-btn--primary:hover{background:#e07f20!important;border-color:#e07f20!important;color:#382e2c!important}.sw-ad .sw-ad-btn--ghost,.sw-ad a.sw-ad-btn--ghost{background:transparent!important;border-color:#382e2c!important;color:#382e2c!important}.sw-ad .sw-ad-btn--ghost:hover,.sw-ad a.sw-ad-btn--ghost:hover{background:#382e2c!important;color:#fff!important}.sw-ad-link{background:none!important;border:0!important;color:#971b2f!important;cursor:pointer!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;padding:0!important}.sw-ad-link:disabled{color:#d9d9d6!important;cursor:default!important}.sw-ad-hero{background:#971b2f!important;color:#fff!important;overflow:hidden!important;padding:96px 0 88px!important;position:relative!important}.sw-ad-hero:after{background:hsla(0,0%,100%,.07)!important;border-radius:96px!important;height:680px!important;right:-300px!important;top:-380px!important;width:680px!important}.sw-ad-hero:after,.sw-ad-hero:before{content:""!important;pointer-events:none!important;position:absolute!important;transform:rotate(45deg)!important}.sw-ad-hero:before{background:rgba(0,0,0,.12)!important;bottom:-130px!important;height:260px!important;left:-130px!important;width:260px!important}.sw-ad-hero .sw-ad-container{position:relative!important;z-index:1!important}.sw-ad-hero .sw-ad-eyebrow{color:#fff!important;margin-bottom:18px!important}.sw-ad-hero .sw-ad-hero__title{color:#fff!important;font-size:50px!important;line-height:1.12!important;margin:0!important;max-width:780px!important}.sw-ad-hero .sw-ad-hero__title:after{background:#f7973b!important;content:""!important;display:block!important;height:3px!important;margin:32px 0 28px!important;width:74px!important}.sw-ad-hero .sw-ad-intro{color:#fff!important;font-size:18px!important;line-height:1.75!important;margin:0 0 36px!important;max-width:640px!important}.sw-ad-catalog{align-items:start!important;display:grid!important;gap:40px!important;grid-template-columns:280px minmax(0,1fr)!important}.sw-ad-results{min-width:0!important}.sw-ad-facets[hidden]+.sw-ad-results{grid-column:1/-1!important}.sw-ad-facets{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:6px!important;position:static!important}.sw-ad-facets__head{align-items:center!important;background:#eaeae6!important;border-bottom:1px solid #d9d9d6!important;display:flex!important;justify-content:space-between!important;padding:16px 20px!important}.sw-ad-facets__head strong{font-size:14px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.sw-ad-facets__search{border-bottom:1px solid #d9d9d6!important;padding:16px 20px!important}.sw-ad-facets__search .sw-ad-eyebrow{margin-bottom:6px!important}.sw-ad-facets__search input{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:4px!important;color:#382e2c!important;font-family:inherit!important;font-size:15px!important;height:auto!important;margin:0!important;padding:9px 12px!important;width:100%!important}.sw-ad-facet{border-bottom:1px solid #d9d9d6!important}.sw-ad-facet:last-child{border-bottom:0!important}.sw-ad-facet summary{align-items:center!important;cursor:pointer!important;display:flex!important;font-size:15px!important;font-weight:700!important;gap:8px!important;list-style:none!important;padding:14px 20px!important}.sw-ad-facet summary::-webkit-details-marker{display:none!important}.sw-ad-facet summary:after{border-bottom:2px solid #971b2f!important;border-right:2px solid #971b2f!important;content:""!important;height:8px!important;margin-left:auto!important;transform:rotate(45deg)!important;transition:transform .15s!important;width:8px!important}.sw-ad-facet[open] summary:after{transform:rotate(-135deg)!important}.sw-ad-facet__n{background:#971b2f!important;border-radius:10px!important;color:#fff!important;display:none!important;font-size:11px!important;padding:1px 7px!important}.sw-ad-facet__n.on{display:inline-block!important}.sw-ad-facet__opts{display:flex!important;flex-direction:column!important;gap:2px!important;padding:0 20px 14px!important}.sw-ad-opt{align-items:center!important;color:#382e2c!important;cursor:pointer!important;display:flex!important;font-size:15px!important;font-weight:400!important;gap:10px!important;margin:0!important;padding:5px 0!important}.sw-ad-opt input{accent-color:#971b2f!important;flex:none!important;height:17px!important;margin:0!important;width:17px!important}.sw-ad-opt__label{flex:1!important}.sw-ad-opt__count{background:#eaeae6!important;border-radius:10px!important;color:#6b625f!important;font-size:13px!important;font-style:normal!important;padding:0 8px!important}.sw-ad-opt.is-zero{cursor:default!important;opacity:.4!important}.sw-ad-lvl{display:inline-flex!important;flex:none!important;gap:2px!important;margin-right:2px!important;vertical-align:middle!important}.sw-ad-lvl i{background:#d9d9d6!important;border-radius:1px!important;display:block!important;height:12px!important;width:4px!important}.sw-ad-lvl i.on{background:#971b2f!important}.sw-ad-toolbar{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:16px!important;justify-content:space-between!important;margin:0 0 14px!important}.sw-ad-tabs{border:1px solid #d9d9d6!important;border-radius:4px!important;display:flex!important;overflow:hidden!important}.sw-ad-tabs button{background:#fff!important;border:0!important;border-radius:0!important;border-right:1px solid #d9d9d6!important;color:#382e2c!important;cursor:pointer!important;font-family:inherit!important;font-size:14px!important;font-weight:700!important;letter-spacing:0!important;padding:8px 16px!important;text-transform:none!important}.sw-ad-tabs button:last-child{border-right:0!important}.sw-ad-tabs button[aria-pressed=true]{background:#382e2c!important;color:#fff!important}.sw-ad-tabs button em{font-style:normal!important;font-weight:400!important;margin-left:4px!important;opacity:.7!important}.sw-ad-toolbar__right{align-items:center!important;color:#6b625f!important;display:flex!important;font-size:15px!important;gap:14px!important}.sw-ad-toolbar select{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:4px!important;color:#382e2c!important;font-family:inherit!important;font-size:14px!important;height:auto!important;padding:7px 10px!important;width:auto!important}.sw-ad-filters-toggle{display:none!important;font-size:13px!important;padding:7px 14px!important}.sw-ad-active{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 24px!important;min-height:8px!important}.sw-ad-active,.sw-ad-pill{align-items:center!important}.sw-ad-pill{background:rgba(151,27,47,.08)!important;border:1px solid rgba(151,27,47,.25)!important;border-radius:20px!important;color:#971b2f!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:14px!important;gap:6px!important;padding:4px 6px 4px 12px!important}.sw-ad-pill b{color:#6b625f!important;font-weight:400!important}.sw-ad-pill i{align-items:center!important;background:rgba(151,27,47,.15)!important;border-radius:50%!important;display:inline-flex!important;font-size:12px!important;font-style:normal!important;height:18px!important;justify-content:center!important;width:18px!important}.sw-ad-empty{color:#6b625f!important;padding:60px 0!important;text-align:center!important}.sw-ad-grid{display:grid!important;gap:28px!important}.sw-ad-grid--2{grid-template-columns:repeat(2,1fr)!important}.sw-ad-grid--3{grid-template-columns:repeat(3,1fr)!important}.sw-ad a.sw-ad-card{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:6px!important;color:#382e2c!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;text-decoration:none!important;transition:box-shadow .15s,transform .15s!important}.sw-ad a.sw-ad-card:hover{box-shadow:0 10px 28px rgba(56,46,44,.12)!important;transform:translateY(-2px)!important}.sw-ad-card__img{align-items:flex-end!important;aspect-ratio:16/9!important;background:linear-gradient(135deg,#382e2c,#651d32)!important;display:flex!important;overflow:hidden!important;padding:14px!important;position:relative!important}.sw-ad-card__img img{height:100%!important;inset:0!important;object-fit:cover!important;position:absolute!important;width:100%!important}.sw-ad-card__img-ph{color:hsla(0,0%,100%,.75)!important;font-size:12px!important;letter-spacing:.06em!important;position:relative!important;text-transform:uppercase!important}.sw-ad-card__img:after{border:9px solid hsla(0,0%,100%,.18)!important;content:""!important;height:46px!important;position:absolute!important;right:18px!important;top:18px!important;transform:rotate(45deg)!important;width:46px!important}.sw-ad-card__body{display:flex!important;flex:1!important;flex-direction:column!important;padding:22px!important}.sw-ad-card__tags{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 12px!important}.sw-ad-badge{border-radius:3px!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;padding:3px 9px!important;text-transform:uppercase!important}.sw-ad-badge--training{background:rgba(65,182,230,.16)!important;color:#01426a!important}.sw-ad-badge--workshop{background:rgba(196,214,0,.25)!important;color:#4a5200!important}.sw-ad-badge--service{background:rgba(151,27,47,.1)!important;color:#971b2f!important}.sw-ad-prod{border:1px solid #d9d9d6!important;border-radius:3px!important;color:#382e2c!important;font-size:13px!important;font-weight:700!important;padding:2px 9px!important}.sw-ad-card__title{font-size:20px!important;line-height:1.25!important;margin:0 0 8px!important}.sw-ad-card__text{color:#6b625f!important;flex:1!important;font-size:15px!important;margin:0!important}.sw-ad-card__meta{border-top:1px solid #d9d9d6!important;color:#6b625f!important;display:flex!important;flex-wrap:wrap!important;font-size:13px!important;gap:14px!important;margin-top:16px!important;padding-top:14px!important}.sw-ad-card__meta>span{align-items:center!important;display:inline-flex!important;gap:5px!important}.sw-ad-card__meta svg{fill:none!important;flex:none!important;height:15px!important;stroke:#971b2f!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2!important;width:15px!important}.sw-ad-card__more{color:#971b2f!important;font-size:15px!important;font-weight:700!important;margin-top:14px!important}.sw-ad-band{background:#382e2c!important;color:#fff!important;padding:72px 0!important}.sw-ad-band__inner{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:40px!important;justify-content:space-between!important}.sw-ad-band .sw-ad-band__title{color:#fff!important}.sw-ad-band__text{color:#e6e1de!important;margin:0!important;max-width:640px!important}.sw-ad .sw-ad-btn--ghost-light,.sw-ad a.sw-ad-btn--ghost-light{background:transparent!important;border-color:hsla(0,0%,100%,.7)!important;color:#fff!important}.sw-ad .sw-ad-btn--ghost-light:hover,.sw-ad a.sw-ad-btn--ghost-light:hover{background:hsla(0,0%,100%,.12)!important;border-color:#fff!important;color:#fff!important}.sw-ad .sw-ad-btn--sm{font-size:13px!important;padding:10px 16px!important}.sw-ad a.sw-ad-textlink{border-bottom:2px solid rgba(151,27,47,.3)!important;color:#971b2f!important;font-weight:700!important;padding-bottom:2px!important;text-decoration:none!important;white-space:nowrap!important}.sw-ad a.sw-ad-textlink:hover{border-bottom-color:#971b2f!important}.sw-ad-section--paper{background:#f4f4f1!important}.sw-ad-dhero{background:#971b2f!important;color:#fff!important;overflow:hidden!important;padding:40px 0 96px!important;position:relative!important}.sw-ad-dhero:after{background:hsla(0,0%,100%,.07)!important;border-radius:96px!important;height:680px!important;right:-300px!important;top:-380px!important;width:680px!important}.sw-ad-dhero:after,.sw-ad-dhero:before{content:""!important;pointer-events:none!important;position:absolute!important;transform:rotate(45deg)!important}.sw-ad-dhero:before{background:rgba(0,0,0,.12)!important;bottom:-130px!important;height:260px!important;left:-130px!important;width:260px!important}.sw-ad-dhero .sw-ad-container{position:relative!important;z-index:1!important}.sw-ad-crumbs{color:hsla(0,0%,100%,.75)!important;font-size:14px!important;margin:0 0 48px!important}.sw-ad a.sw-ad-crumbs__a,.sw-ad-crumbs a{color:hsla(0,0%,100%,.75)!important;text-decoration:none!important}.sw-ad-crumbs [aria-current],.sw-ad-crumbs a:hover{color:#fff!important}.sw-ad-dhero__grid{align-items:start!important;display:grid!important;gap:72px!important;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)!important}.sw-ad-dhero__tags{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 20px!important}.sw-ad-pilltag{border:1px solid hsla(0,0%,100%,.55)!important;border-radius:999px!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;line-height:1.3!important;padding:5px 11px!important;text-transform:uppercase!important}.sw-ad-pilltag--type{background:#fff!important;border-color:#fff!important;color:#971b2f!important}.sw-ad .sw-ad-dhero__title{color:#fff!important;font-size:48px!important;letter-spacing:-.01em!important;line-height:1.08!important;margin:0!important;text-wrap:balance!important}.sw-ad .sw-ad-dhero__title:after{background:#f7973b!important;content:""!important;display:block!important;height:3px!important;margin:28px 0 24px!important;width:74px!important}.sw-ad-dhero__intro{color:#fff!important;font-size:19px!important;line-height:1.6!important;margin:0 0 36px!important;max-width:60ch!important}.sw-ad-actions{display:flex!important;flex-wrap:wrap!important;gap:14px!important}.sw-ad-media{margin-top:8px!important;position:relative!important}.sw-ad-media:before{background:#382e2c!important;border-radius:10px!important;bottom:-20px!important;content:""!important;left:28px!important;opacity:.9!important;position:absolute!important;right:-20px!important;top:28px!important}.sw-ad-media__img{align-items:center!important;aspect-ratio:16/9!important;background:linear-gradient(135deg,#4a3d3a,#2a2120)!important;border-radius:10px!important;box-shadow:0 20px 40px rgba(40,10,15,.25)!important;display:flex!important;justify-content:center!important;overflow:hidden!important;position:relative!important}.sw-ad-media__img img{height:100%!important;left:0!important;object-fit:cover!important;position:absolute!important;top:0!important;width:100%!important}.sw-ad-media__ph{color:hsla(0,0%,100%,.75)!important;font-size:13px!important;letter-spacing:.06em!important;padding:0 24px!important;text-align:center!important;text-transform:uppercase!important}.sw-ad-media__label{align-items:center!important;background:#fff!important;border-radius:8px!important;bottom:-26px!important;box-shadow:0 12px 28px rgba(40,10,15,.22)!important;color:#382e2c!important;display:flex!important;gap:14px!important;left:-24px!important;max-width:85%!important;padding:14px 20px!important;position:absolute!important}.sw-ad-media__label svg{fill:none!important;flex:none!important;height:30px!important;stroke:#971b2f!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.6!important;width:30px!important}.sw-ad-media__label b{display:block!important;font-size:15px!important;line-height:1.25!important}.sw-ad-media__label small{color:#6b625f!important;display:block!important;font-size:13px!important}.sw-ad-pnav{background:#fff!important;border-bottom:1px solid #d9d9d6!important;box-shadow:0 2px 10px rgba(56,46,44,.04)!important;position:sticky!important;top:var(--sw-ad-top,0)!important;z-index:40!important}.sw-ad-pnav__inner{align-items:center!important;display:flex!important;gap:8px!important;min-height:60px!important}.sw-ad-pnav__links{display:flex!important;gap:4px!important;overflow-x:auto!important;scrollbar-width:none!important}.sw-ad a.sw-ad-pnav__link{border-bottom:3px solid transparent!important;color:#6b625f!important;font-size:15px!important;font-weight:700!important;padding:18px 12px!important;text-decoration:none!important;white-space:nowrap!important}.sw-ad a.sw-ad-pnav__link:hover{color:#382e2c!important}.sw-ad a.sw-ad-pnav__link.is-on{border-bottom-color:#971b2f!important;color:#971b2f!important}.sw-ad-pnav__cta{align-items:center!important;display:flex!important;gap:16px!important;margin-left:auto!important;opacity:0!important;pointer-events:none!important;transform:translateY(4px)!important;transition:opacity .2s,transform .2s!important}.sw-ad-pnav__cta.is-on{opacity:1!important;pointer-events:auto!important;transform:none!important}.sw-ad-pnav__name{font-size:14px!important;font-weight:700!important;max-width:320px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.sw-ad-dbody{padding:72px 0 88px!important}.sw-ad-dlayout{align-items:start!important;display:grid!important;gap:72px!important;grid-template-columns:minmax(0,1fr) 340px!important}.sw-ad-dmain>section{border-bottom:1px solid #d9d9d6!important;margin:0 0 64px!important;padding:0 0 64px!important;scroll-margin-top:calc(var(--sw-ad-top, 0px) + 80px)!important}.sw-ad-dmain>section:last-child{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.sw-ad-rte p{color:#382e2c!important;font-size:16px!important;margin:0 0 14px!important}.sw-ad-rte ul{list-style:none!important;margin:0 0 14px!important;padding-left:0!important}.sw-ad-rte ul li{font-size:16px!important;list-style:none!important;margin:0 0 10px!important;padding-left:28px!important;position:relative!important}.sw-ad-rte ul li:before{background:#971b2f!important;content:""!important;height:9px!important;left:4px!important;position:absolute!important;top:9px!important;transform:rotate(45deg)!important;width:9px!important}.sw-ad-rte ol{margin:0 0 14px!important;padding-left:22px!important}.sw-ad-rte h3{font-size:22px!important;margin:24px 0 10px!important}.sw-ad-rte>:last-child{margin-bottom:0!important}.sw-ad-rte--ph{background:#fff4d6!important;border-radius:3px!important;outline:1px dashed #c9a13b!important;padding:10px 14px!important}.sw-ad-rte--ph li,.sw-ad-rte--ph p{color:#7a5a00!important}.sw-ad-lead .sw-ad-rte p:first-child{font-size:19px!important;line-height:1.65!important}.sw-ad-lead .sw-ad-rte p+p{color:#6b625f!important;font-size:17px!important}.sw-ad-outcomes .sw-ad-rte ul{display:grid!important;gap:14px!important;grid-template-columns:1fr 1fr!important;margin:8px 0 0!important}.sw-ad-outcomes .sw-ad-rte ul li{background:#f4f4f1!important;border-radius:10px!important;line-height:1.5!important;margin:0!important;padding:18px 20px 18px 62px!important}.sw-ad-outcomes .sw-ad-rte ul li:before{background:#971b2f!important;border-radius:50%!important;height:28px!important;left:20px!important;top:17px!important;transform:none!important;width:28px!important}.sw-ad-outcomes .sw-ad-rte ul li:after{border-bottom:3px solid #fff!important;border-right:3px solid #fff!important;content:""!important;height:11px!important;left:30px!important;position:absolute!important;top:24px!important;transform:rotate(45deg)!important;width:6px!important}.sw-ad-who{display:grid!important;gap:20px!important;grid-template-columns:1fr 1fr!important;margin-top:8px!important}.sw-ad-who__card{border:1px solid #d9d9d6!important;flex-direction:column!important;gap:12px!important;padding:26px!important}.sw-ad-who__card,.sw-ad-who__icon{border-radius:10px!important;display:flex!important}.sw-ad-who__icon{align-items:center!important;background:#971b2f!important;height:46px!important;justify-content:center!important;width:46px!important}.sw-ad-who__icon svg{fill:none!important;height:24px!important;stroke:#fff!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.8!important;width:24px!important}.sw-ad .sw-ad-who__title{font-size:20px!important;line-height:1.25!important;margin:0!important}.sw-ad-who__card .sw-ad-rte p{color:#6b625f!important}.sw-ad-agenda{list-style:none!important;margin:12px 0 0!important;padding:0!important;position:relative!important}.sw-ad-agenda:before{background:linear-gradient(#971b2f,#f7973b)!important;bottom:22px!important;content:""!important;left:21px!important;position:absolute!important;top:22px!important;width:2px!important}.sw-ad-agenda__item{list-style:none!important;margin:0 0 12px!important;padding-left:68px!important;position:relative!important}.sw-ad-agenda__item:last-child{margin-bottom:0!important}.sw-ad-agenda__num{align-items:center!important;background:#971b2f!important;border-radius:50%!important;box-shadow:0 0 0 6px #fff!important;color:#fff!important;display:flex!important;font-variant-numeric:tabular-nums!important;font-weight:700!important;height:44px!important;justify-content:center!important;left:0!important;position:absolute!important;top:8px!important;width:44px!important}.sw-ad-agenda__item:last-child .sw-ad-agenda__num{background:#f7973b!important;color:#382e2c!important}.sw-ad-agenda details{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:10px!important}.sw-ad-agenda details[open]{border-color:rgba(151,27,47,.35)!important;box-shadow:0 6px 18px rgba(56,46,44,.06)!important}.sw-ad-agenda summary{align-items:center!important;cursor:pointer!important;display:flex!important;gap:12px!important;list-style:none!important;padding:18px 22px!important}.sw-ad-agenda summary::-webkit-details-marker{display:none!important}.sw-ad-agenda summary:after{border-bottom:2px solid #971b2f!important;border-right:2px solid #971b2f!important;content:""!important;flex:none!important;height:9px!important;margin-left:auto!important;transform:rotate(45deg)!important;transition:transform .15s!important;width:9px!important}.sw-ad-agenda details[open] summary:after{transform:rotate(-135deg)!important}.sw-ad-agenda__n{color:#971b2f!important;font-size:12px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.sw-ad-agenda__n,.sw-ad-agenda__t{display:block!important;font-weight:700!important}.sw-ad-agenda__t{color:#382e2c!important;font-size:18px!important}.sw-ad-agenda__body{padding:0 22px 20px!important}.sw-ad-agenda__body .sw-ad-rte p{color:#6b625f!important}.sw-ad-faq details{border-bottom:1px solid #d9d9d6!important}.sw-ad-faq h2+details{border-top:1px solid #d9d9d6!important}.sw-ad-faq summary{align-items:center!important;cursor:pointer!important;display:flex!important;font-size:18px!important;font-weight:700!important;gap:16px!important;list-style:none!important;padding:20px 0!important}.sw-ad-faq summary::-webkit-details-marker{display:none!important}.sw-ad-faq summary:after{align-items:center!important;background:#f4f4f1!important;border-radius:50%!important;color:#971b2f!important;content:"+"!important;display:flex!important;flex:none!important;font-size:20px!important;height:30px!important;justify-content:center!important;line-height:1!important;margin-left:auto!important;width:30px!important}.sw-ad-faq details[open] summary:after{content:"–"!important}.sw-ad-faq__a{color:#6b625f!important;padding:0 46px 22px 0!important}.sw-ad-aside{display:flex!important;flex-direction:column!important;gap:16px!important;position:sticky!important;top:calc(var(--sw-ad-top, 0px) + 84px)!important}.sw-ad-facts{background:#fff!important;border:1px solid #d9d9d6!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(56,46,44,.08)!important;overflow:hidden!important}.sw-ad-facts__head{background:#971b2f!important;color:#fff!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em!important;overflow:hidden!important;padding:16px 24px!important;position:relative!important;text-transform:uppercase!important}.sw-ad-facts__head:after{background:hsla(0,0%,100%,.08)!important;border-radius:14px!important;content:""!important;height:80px!important;position:absolute!important;right:-26px!important;top:-30px!important;transform:rotate(45deg)!important;width:80px!important}.sw-ad-facts__list{margin:0!important;padding:6px 24px!important}.sw-ad-facts__list div{align-items:center!important;border-bottom:1px solid #d9d9d6!important;display:grid!important;font-size:15px!important;gap:12px!important;grid-template-columns:22px 1fr auto!important;padding:12px 0!important}.sw-ad-facts__list div:last-child{border-bottom:0!important}.sw-ad-facts__list svg{fill:none!important;height:20px!important;stroke:#971b2f!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.8!important;width:20px!important}.sw-ad-facts__list dt{color:#6b625f!important;font-weight:400!important;margin:0!important}.sw-ad-facts__list dd{font-weight:700!important;margin:0!important;text-align:right!important}.sw-ad-facts__cta{display:flex!important;flex-direction:column!important;gap:12px!important;padding:6px 24px 24px!important}.sw-ad-facts__cta .sw-ad-btn{width:100%!important}.sw-ad a.sw-ad-facts__alt{color:#971b2f!important;font-size:14px!important;font-weight:700!important;text-align:center!important;text-decoration:none!important}.sw-ad-facts__note{color:#6b625f!important;font-size:13px!important;text-align:center!important}.sw-ad-share{align-items:center!important;border:1px solid #d9d9d6!important;border-radius:12px!important;color:#6b625f!important;display:flex!important;font-size:14px!important;gap:12px!important;justify-content:space-between!important;padding:16px 20px!important}.sw-ad-share__links{display:flex!important;gap:14px!important}.sw-ad a.sw-ad-share__links a,.sw-ad-share__links a{color:#382e2c!important;font-weight:700!important;text-decoration:none!important}.sw-ad-share__links a:hover{color:#971b2f!important}.sw-ad-related__head{align-items:flex-end!important;display:flex!important;gap:24px!important;justify-content:space-between!important;margin:0 0 32px!important}.sw-ad-related__head .sw-ad-h2{margin:0!important}.sw-ad-band--glow{background:radial-gradient(circle at 92% 10%,rgba(151,27,47,.6) 0,rgba(151,27,47,0) 45%),#382e2c!important}@media (max-width:900px){.sw-ad .sw-ad-dhero__title,.sw-ad-hero .sw-ad-hero__title{font-size:34px!important}.sw-ad-hero{padding:64px 0 56px!important}.sw-ad-hero:after{right:-420px!important;top:-460px!important}.sw-ad-catalog,.sw-ad-dhero__grid,.sw-ad-dlayout,.sw-ad-twocol{grid-template-columns:1fr!important}.sw-ad-dhero__grid,.sw-ad-dlayout{gap:48px!important}.sw-ad-media{margin-bottom:24px!important;max-width:560px!important}.sw-ad-grid--2,.sw-ad-grid--3{grid-template-columns:1fr 1fr!important}.sw-ad-facets{display:none!important}.sw-ad-facets.is-open{display:block!important}.sw-ad-filters-toggle{display:inline-flex!important}.sw-ad-aside{order:-1!important;position:static!important}}@media (max-width:600px){.sw-ad-container{padding:0 16px!important}.sw-ad-grid--2,.sw-ad-grid--3{grid-template-columns:1fr!important}.sw-ad-section{padding:56px 0!important}.sw-ad-toolbar__right{justify-content:space-between!important;width:100%!important}.sw-ad-tabs{overflow-x:auto!important;width:100%!important}.sw-ad-tabs button{flex:1 0 auto!important;padding:8px 12px!important;white-space:nowrap!important}.sw-ad-dhero{padding:28px 0 64px!important}.sw-ad-crumbs{margin-bottom:28px!important}.sw-ad .sw-ad-dhero__title{font-size:34px!important}.sw-ad-outcomes .sw-ad-rte ul,.sw-ad-who{grid-template-columns:1fr!important}.sw-ad-pnav__cta{display:none!important}.sw-ad-media:before{bottom:-10px!important;left:16px!important;right:-10px!important;top:16px!important}.sw-ad-media__label{left:-8px!important}.sw-ad-faq__a{padding-right:0!important}.sw-ad-related__head{align-items:flex-start!important;flex-direction:column!important}}