body.blog #header{position:absolute;top:0!important;left:0;right:0;z-index:30;background:linear-gradient(rgba(7,8,10,.84),rgba(7,8,10,.28) 72%,transparent);color:#fff}
body.blog #header .header-wrapper,body.blog #header #top-bar,body.blog #header #masthead{background:transparent!important}
body.blog #header .header-bg-color,body.blog #header .header-bg-image{background:transparent!important;opacity:0!important}
body.blog #header #top-bar{height:34px!important;min-height:34px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}
body.blog #header #top-bar .flex-row{height:34px!important;min-height:34px!important}
body.blog #header .header-main,body.blog #header .header-inner{height:84px!important;min-height:84px!important;border:0!important;box-shadow:none!important}
body.blog #header .nav>li>a,body.blog #header .header-button a,body.blog #header .header-nav .icon-menu,body.blog #header .header-nav .icon-search,body.blog #header .header-nav .icon-shopping-bag{color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.45)}
body.blog #header .nav>li>a:hover{color:#f4b524!important}
body.blog #header #logo img{max-height:74px!important;transform:translateY(4px);filter:drop-shadow(0 4px 12px rgba(0,0,0,.35))}
body.blog #header .header-wrapper.stuck,body.blog #header .stuck{background:rgba(15,15,18,.96)!important;box-shadow:0 12px 34px rgba(0,0,0,.18);backdrop-filter:blur(14px)}
body.blog #header .top-divider,body.blog #header .top-divider.full-width,body.blog #header .header-wrapper:after,body.blog #header #masthead:after,body.blog #header .header-inner:after{display:none!important;border:0!important}
.aor-blog-archive{background:#f5f1eb;color:#202126;font-family:"Lato",Arial,sans-serif}
.aor-blog-shell{width:min(1240px,calc(100% - 64px));margin:0 auto}
.aor-blog-hero{position:relative;min-height:760px;overflow:hidden;background:#090a0b;color:#fff}
.aor-blog-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#090a0b 0 43%,rgba(9,10,11,.9) 55%,rgba(9,10,11,.15) 100%);pointer-events:none}
.aor-blog-hero__media{position:absolute;inset:0 0 0 42%;background-position:54% center;background-size:cover;background-repeat:no-repeat;filter:saturate(.8) contrast(1.06)}
.aor-blog-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:70px;align-items:end;padding:210px 0 84px}
.aor-blog-eyebrow,.aor-blog-label{margin:0 0 18px;color:#f4b524;font-size:12px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}
.aor-blog-hero h1{max-width:720px;margin:0;color:#fff;font-family:Lato,Arial,sans-serif;font-size:clamp(58px,6.7vw,96px);font-weight:900;letter-spacing:-.045em;line-height:.92;text-wrap:balance}
.aor-blog-hero__lead{max-width:590px;margin:28px 0 0;color:#d5d1cc;font-size:18px;line-height:1.65}
.aor-blog-feature{align-self:end;margin:0 0 -8px;padding:30px 32px;border-left:3px solid #f4b524;background:rgba(10,10,12,.78);backdrop-filter:blur(12px)}
.aor-blog-feature .aor-blog-label{margin-bottom:14px}.aor-blog-feature h2{max-width:470px;margin:0;color:#fff;font-family:Lato,Arial,sans-serif;font-size:34px;font-weight:900;letter-spacing:-.035em;line-height:1}.aor-blog-feature p{margin:18px 0 22px;color:#d2ceca;font-size:15px;line-height:1.6}.aor-blog-feature a,.aor-blog-story__link{color:#fff!important;font-size:12px;font-weight:800;letter-spacing:.08em;text-decoration:none!important}
.aor-blog-library{padding:90px 0 108px;background:#f5f1eb}
.aor-blog-library__head{display:grid;grid-template-columns:.84fr 1.16fr;gap:74px;align-items:end;padding-bottom:58px;border-bottom:1px solid #d8cec4}
.aor-blog-library__head h2,.aor-blog-cta h2{margin:0;color:#202126;font-family:Lato,Arial,sans-serif;font-size:clamp(42px,4.8vw,66px);font-weight:900;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.aor-blog-library__head>p{max-width:580px;margin:0;color:#68615c;font-size:17px;line-height:1.7}
.aor-blog-filters{display:flex;flex-wrap:wrap;gap:11px;padding:28px 0 42px}.aor-blog-filters a{padding:10px 15px;border:1px solid #cabeb3;color:#4d4742!important;font-size:11px;font-weight:800;letter-spacing:.08em;text-decoration:none!important;text-transform:uppercase}.aor-blog-filters a.is-active{border-color:#9e1830;background:#9e1830;color:#fff!important}
.aor-blog-stories{display:grid;grid-template-columns:repeat(12,1fr);gap:18px}.aor-blog-story{position:relative;grid-column:span 4;min-height:430px;overflow:hidden;background:#171719}.aor-blog-story:nth-child(1){grid-column:span 7;min-height:490px}.aor-blog-story:nth-child(2){grid-column:span 5;min-height:490px}.aor-blog-story:nth-child(6n){grid-column:span 12;min-height:360px}.aor-blog-story>a{position:absolute;inset:0;display:flex;color:#fff!important;text-decoration:none!important}.aor-blog-story img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.aor-blog-story>a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,7,8,.02) 20%,rgba(6,7,8,.9) 100%)}.aor-blog-story__copy{position:relative;z-index:2;display:flex;width:100%;flex-direction:column;justify-content:flex-end;padding:32px}.aor-blog-story__meta{display:flex;gap:13px;margin-bottom:14px;color:#f4b524;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.aor-blog-story h3{max-width:580px;margin:0 0 18px;color:#fff;font-family:Lato,Arial,sans-serif;font-size:30px;font-weight:900;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.aor-blog-story:nth-child(1) h3,.aor-blog-story:nth-child(2) h3{font-size:clamp(32px,3vw,44px)}.aor-blog-story:nth-child(6n) .aor-blog-story__copy{max-width:650px}.aor-blog-story:hover img{transform:scale(1.035)}.aor-blog-story__archive{position:absolute;top:25px;left:25px;z-index:3;padding:8px 10px;background:#f5f1eb;color:#9e1830;font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}
.aor-blog-story>a:focus-visible,.aor-blog-feature a:focus-visible,.aor-blog-filters a:focus-visible,.aor-blog-button:focus-visible{outline:3px solid #f4b524;outline-offset:4px}
.aor-blog-library .navigation.pagination{margin:48px 0 0}.aor-blog-library .nav-links{display:flex;justify-content:center;gap:8px}.aor-blog-library .page-numbers{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;border:1px solid #cabeb3;color:#4d4742}.aor-blog-library .page-numbers.current{border-color:#9e1830;background:#9e1830;color:#fff}
.aor-blog-empty{padding:44px 0;color:#68615c;font-size:17px}
.aor-blog-cta{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;margin-top:74px;padding:54px 58px;border-radius:28px;background:linear-gradient(118deg,#090a0b 4%,#49131f 100%);color:#fff}.aor-blog-cta h2{color:#fff;font-size:clamp(38px,4vw,56px)}.aor-blog-cta>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.aor-blog-cta p{max-width:510px;margin:0 0 24px;color:#d3cfca;font-size:16px;line-height:1.65}.aor-blog-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 25px;border-radius:999px;background:#fff;color:#9e1830!important;font-size:12px;font-weight:800;text-decoration:none!important;text-transform:uppercase;transition:transform .22s ease}.aor-blog-button:hover{transform:translateY(-2px)}
@media(max-width:900px){.aor-blog-hero{min-height:700px}.aor-blog-hero__inner{grid-template-columns:1fr;gap:40px;padding-top:185px}.aor-blog-feature{max-width:560px}.aor-blog-library__head,.aor-blog-cta{grid-template-columns:1fr;gap:28px}.aor-blog-story:nth-child(1),.aor-blog-story:nth-child(2),.aor-blog-story{grid-column:span 6}.aor-blog-story:nth-child(6n){grid-column:span 12}}
@media(max-width:560px){body.blog #header #top-bar{display:none!important}body.blog #header .header-main,body.blog #header .header-inner{height:95px!important;min-height:95px!important}.aor-blog-shell{width:calc(100% - 40px)}.aor-blog-hero{min-height:0}.aor-blog-hero:after{background:linear-gradient(180deg,rgba(9,10,11,.35),#090a0b 72%)}.aor-blog-hero__media{inset:0;height:390px;background-position:center 26%}.aor-blog-hero__inner{grid-template-columns:1fr;gap:34px;padding:390px 0 58px}.aor-blog-hero h1{font-size:50px}.aor-blog-hero__lead{font-size:16px}.aor-blog-feature{margin:0;padding:22px}.aor-blog-feature h2{margin-bottom:18px;font-size:26px}.aor-blog-feature>p:not(.aor-blog-label){display:none}.aor-blog-library{padding:66px 0 74px}.aor-blog-library__head{gap:22px;padding-bottom:42px}.aor-blog-library__head h2{font-size:42px}.aor-blog-library__head>p{font-size:16px}.aor-blog-filters{overflow-x:auto;flex-wrap:nowrap;padding:24px 0 32px}.aor-blog-filters a{white-space:nowrap}.aor-blog-stories{display:block}.aor-blog-story,.aor-blog-story:nth-child(1),.aor-blog-story:nth-child(2),.aor-blog-story:nth-child(6n){min-height:420px;margin-bottom:16px}.aor-blog-story__copy{padding:26px}.aor-blog-story h3,.aor-blog-story:nth-child(1) h3,.aor-blog-story:nth-child(2) h3{font-size:31px}.aor-blog-cta{margin-top:52px;padding:38px 26px;border-radius:22px}}
