.novak-blog-listing{--novak-ocean:#08445a;--novak-mint:#b3ddd5;--novak-plum:#7c1366;--novak-evergreen:#399a82;--novak-gold:#ffb012;--novak-light:#f2f6f7;--novak-text:#333;--novak-muted:#66757b;--novak-border:#dce8e9;background:#fff;color:var(--novak-text);margin:0;padding:0;width:100%}.novak-blog-listing,.novak-blog-listing *,.novak-blog-listing :after,.novak-blog-listing :before{box-sizing:border-box}.novak-blog-listing__hero{background:#fff;padding:88px 24px 54px;width:100%}.novak-blog-listing__hero-inner{margin:0 auto;max-width:1200px;width:100%}.novak-blog-listing__eyebrow{color:var(--novak-plum);font-size:14px;font-weight:700;letter-spacing:.12em;line-height:1.2;margin:0 0 18px;text-transform:uppercase}.novak-blog-listing__title{color:var(--novak-ocean);font-size:clamp(48px,5.5vw,72px);font-weight:700;letter-spacing:-.03em;line-height:1.03;margin:0 0 22px;max-width:1200px;padding:0;width:100%}.novak-blog-listing__intro{color:#4f6269;font-size:20px;font-weight:400;line-height:1.65;margin:0;max-width:1000px}.novak-blog-section-heading{margin:0 0 34px}.novak-blog-section-heading__eyebrow{color:var(--novak-plum);font-size:12px;font-weight:700;letter-spacing:.12em;line-height:1.2;margin:0 0 9px;text-transform:uppercase}.novak-blog-section-heading__title{color:var(--novak-ocean);font-size:36px;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:0;padding:0}.novak-blog-featured{background:#fff;padding:22px 24px 88px;width:100%}.novak-blog-featured__inner{margin:0 auto;max-width:1200px;width:100%}.novak-blog-featured__grid{column-gap:48px;display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);grid-template-rows:auto auto auto;row-gap:24px;width:100%}.novak-blog-feature--primary{grid-column:1;grid-row:1/span 3;min-width:0}.novak-blog-feature--primary
.novak-blog-feature__image-link{aspect-ratio:16/9;background:var(--novak-light);border-radius:3px;display:block;margin:0 0 26px;overflow:hidden;width:100%}.novak-blog-feature--primary
.novak-blog-feature__image{display:block;height:100%!important;margin:0!important;object-fit:cover;transition:transform .3s ease;width:100%!important}.novak-blog-feature--primary
.novak-blog-feature__image-link:hover
.novak-blog-feature__image{transform:scale(1.02)}.novak-blog-feature__topic{color:var(--novak-plum);font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1.3;margin:0 0 10px;text-transform:uppercase}.novak-blog-feature--primary
.novak-blog-feature__title{font-size:34px;font-weight:700;line-height:1.18;margin:0 0 15px;max-width:780px;padding:0}.novak-blog-feature__title a{color:var(--novak-ocean)!important;text-decoration:none!important}.novak-blog-feature__title a:focus,.novak-blog-feature__title a:hover{color:var(--novak-plum)!important}.novak-blog-feature__summary{color:#4f6269;font-size:16px;line-height:1.65;margin:0 0 17px;max-width:720px}.novak-blog-feature__meta{align-items:center;color:var(--novak-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:6px;line-height:1.5;margin:0}.novak-blog-feature__dot{color:#a7b2b6}.novak-blog-feature__read{color:var(--novak-plum)!important;display:inline-block;font-size:14px;font-weight:700;line-height:1.4;margin-top:20px;text-decoration:none!important}.novak-blog-feature__read:focus,.novak-blog-feature__read:hover{color:var(--novak-ocean)!important}.novak-blog-feature--secondary{align-items:start;border-bottom:1px solid var(--novak-border);display:grid;gap:22px;grid-template-columns:150px minmax(0,1fr);min-width:0;padding-bottom:24px}.novak-blog-feature--secondary:last-child{border-bottom:0}.novak-blog-feature--secondary
.novak-blog-feature__image-link{background:var(--novak-light);border-radius:3px;display:block;height:150px;overflow:hidden;width:150px}.novak-blog-feature--secondary
.novak-blog-feature__image{display:block;height:100%!important;margin:0!important;object-fit:cover;transition:transform .25s ease;width:100%!important}.novak-blog-feature--secondary
.novak-blog-feature__image-link:hover
.novak-blog-feature__image{transform:scale(1.025)}.novak-blog-feature--secondary
.novak-blog-feature__content{min-width:0}.novak-blog-feature--secondary
.novak-blog-feature__title{font-size:20px;font-weight:700;line-height:1.3;margin:0 0 12px;padding:0}.novak-blog-archive{background:#fff;border-top:0;padding:24px 24px 96px;width:100%}.novak-blog-archive__inner{margin:0 auto;max-width:1200px;width:100%}.novak-blog-archive__list{border-top:0;width:100%}.novak-blog-archive-item{align-items:center;border-bottom:1px solid var(--novak-border);display:grid;gap:30px;grid-template-columns:150px minmax(0,1fr) 44px;padding:24px 0;width:100%}.novak-blog-archive-item__image-link,.novak-blog-archive-item__image-placeholder{background:var(--novak-light);border-radius:3px;display:block;height:105px;overflow:hidden;width:150px}.novak-blog-archive-item__image{display:block;height:100%!important;margin:0!important;object-fit:cover;transition:transform .25s ease;width:100%!important}.novak-blog-archive-item__image-link:hover
.novak-blog-archive-item__image{transform:scale(1.025)}.novak-blog-archive-item__content{min-width:0}.novak-blog-archive-item__topic{color:var(--novak-plum);font-size:11px;font-weight:700;letter-spacing:.09em;line-height:1.3;margin:0 0 7px;text-transform:uppercase}.novak-blog-archive-item__title{color:var(--novak-ocean);font-size:22px;font-weight:700;line-height:1.28;margin:0 0 8px;padding:0}.novak-blog-archive-item__title a{color:var(--novak-ocean)!important;text-decoration:none!important}.novak-blog-archive-item__title a:focus,.novak-blog-archive-item__title a:hover{color:var(--novak-plum)!important}.novak-blog-archive-item__summary{color:#56676d;font-size:14px;line-height:1.55;margin:0 0 9px;max-width:760px}.novak-blog-archive-item__meta{color:var(--novak-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;line-height:1.5}.novak-blog-archive-item__arrow{align-items:center;border:1px solid var(--novak-border);border-radius:50%;color:var(--novak-plum)!important;display:flex;font-size:20px;height:40px;justify-content:center;justify-self:end;line-height:1;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease;width:40px}.novak-blog-archive-item__arrow:focus,.novak-blog-archive-item__arrow:hover{background:var(--novak-plum);border-color:var(--novak-plum);color:#fff!important}.novak-blog-pagination{align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:42px;width:100%}.novak-blog-pagination__link{color:var(--novak-plum)!important;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none!important}.novak-blog-pagination__link:focus,.novak-blog-pagination__link:hover{color:var(--novak-ocean)!important}.novak-blog-pagination__previous{justify-self:start}.novak-blog-pagination__next{justify-self:end}.novak-blog-pagination__current{color:var(--novak-muted);font-size:13px;line-height:1.4;text-align:center}.novak-blog-all{background:#fff;padding:40px 24px 90px;width:100%}.novak-blog-all__inner{margin:0 auto;max-width:1000px;width:100%}.novak-blog-all__inner h2{color:var(--novak-ocean);font-size:36px;font-weight:700;margin:0 0 30px}.novak-blog-all__link{border-bottom:1px solid var(--novak-border);color:var(--novak-ocean)!important;display:block;font-size:18px;font-weight:600;line-height:1.4;padding:16px 0;text-decoration:none!important}.novak-blog-all__link:focus,.novak-blog-all__link:hover{color:var(--novak-plum)!important}@media (max-width:1000px){.novak-blog-featured__grid{gap:36px;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr)}.novak-blog-feature--secondary{gap:18px;grid-template-columns:120px minmax(0,1fr)}.novak-blog-feature--secondary .novak-blog-feature__image-link{height:120px;width:120px}}@media (max-width:850px){.novak-blog-listing__hero{padding-top:68px}.novak-blog-featured__grid{gap:36px;grid-template-columns:1fr;grid-template-rows:auto}.novak-blog-feature--primary{border-bottom:1px solid var(--novak-border);grid-column:auto;grid-row:auto;padding-bottom:38px}.novak-blog-feature--secondary{grid-template-columns:160px minmax(0,1fr)}.novak-blog-feature--secondary .novak-blog-feature__image-link{height:120px;width:160px}}@media (max-width:767px){.novak-blog-listing__hero{padding:52px 20px 38px}.novak-blog-listing__eyebrow{font-size:12px;margin-bottom:14px}.novak-blog-listing__title{font-size:clamp(38px,11vw,52px);line-height:1.06;margin-bottom:18px}.novak-blog-listing__intro{font-size:17px;line-height:1.6}.novak-blog-topics{padding:0 20px 42px}.novak-blog-topics__primary{gap:4px 20px;padding-bottom:16px}.novak-blog-topic,.novak-blog-topics__more{font-size:13px;min-height:34px}.novak-blog-topic:after{bottom:-17px}.novak-blog-topics__drawer{padding:20px 0 22px}.novak-blog-section-heading{margin-bottom:26px}.novak-blog-section-heading__title{font-size:31px}.novak-blog-featured{padding:16px 20px 64px}.novak-blog-feature--primary .novak-blog-feature__image-link{margin-bottom:22px}.novak-blog-feature--primary .novak-blog-feature__title{font-size:28px}.novak-blog-feature__summary{font-size:15px}.novak-blog-feature--secondary{gap:17px;grid-template-columns:115px minmax(0,1fr);padding-bottom:28px}.novak-blog-feature--secondary .novak-blog-feature__image-link{height:100px;width:115px}.novak-blog-feature--secondary .novak-blog-feature__title{font-size:18px}.novak-blog-archive{padding:60px 20px 72px}.novak-blog-archive-item{gap:18px;grid-template-columns:100px minmax(0,1fr);padding:21px 0}.novak-blog-archive-item__image-link,.novak-blog-archive-item__image-placeholder{height:90px;width:100px}.novak-blog-archive-item__title{font-size:18px}.novak-blog-archive-item__arrow,.novak-blog-archive-item__summary{display:none}.novak-blog-pagination{gap:20px;grid-template-columns:1fr 1fr}.novak-blog-pagination__current{display:none}}@media (max-width:480px){.novak-blog-feature--secondary{gap:17px;grid-template-columns:1fr}.novak-blog-feature--secondary .novak-blog-feature__image-link{aspect-ratio:16/9;height:auto;width:100%}.novak-blog-archive-item{gap:15px;grid-template-columns:84px minmax(0,1fr)}.novak-blog-archive-item__image-link,.novak-blog-archive-item__image-placeholder{height:78px;width:84px}}