.nv-tile-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.nv-tile-grid--cols-2{grid-template-columns:repeat(2,1fr)}.nv-tile-grid--cols-4{grid-template-columns:repeat(4,1fr)}.nv-tile-grid__tile{position:relative;display:block;aspect-ratio:1/1;background:#ede6da;border:1px solid #ece7e0;border-radius:3px;overflow:hidden;text-decoration:none;color:#fff;-webkit-transition:border-color .25s;transition:border-color .25s}.nv-tile-grid__tile:hover{border-color:var(--nv-gold);color:#fff}.nv-tile-grid__img{position:absolute;inset:0;overflow:hidden}.nv-tile-grid__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1),-webkit-transform .7s cubic-bezier(.16,1,.3,1)}.nv-tile-grid__tile:not(.nv-tile-grid__tile--noimg) .nv-tile-grid__img::after{content:'';position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(20,16,12,.88)),color-stop(38%,rgba(20,16,12,.6)),color-stop(72%,rgba(20,16,12,0)));background:linear-gradient(to top,rgba(20,16,12,.88) 0,rgba(20,16,12,.6) 38%,rgba(20,16,12,0) 72%);pointer-events:none}.nv-tile-grid__tile:hover .nv-tile-grid__img img{-webkit-transform:scale(1.035);transform:scale(1.035)}.nv-tile-grid__tag{position:absolute;top:14px;left:14px;z-index:3;background:rgba(255,255,255,.94);color:#1c1917;font-size:11.5px;font-weight:600;letter-spacing:.3px;padding:5px 11px;border-radius:2px}.nv-tile-grid__tile--quote .nv-tile-grid__tag{background:#1c1917;color:#fff}.nv-tile-grid__body{position:absolute;left:0;right:0;bottom:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:22px 24px}.nv-tile-grid__tile h3{font-family:var(--nv-font-serif);font-weight:500;font-size:22px;line-height:1.25;margin:0 0 6px;color:#fff;text-wrap:balance}.nv-tile-grid__sub{display:block;margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:#f1ece4}.nv-tile-grid__tile--noimg .nv-tile-grid__sub{color:var(--nv-gold-d)}.nv-tile-grid__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:48px;text-align:center}.nv-tile-grid__footer-text{margin:0;max-width:640px;font-size:16px;line-height:1.8;font-weight:300;color:#55504a;text-wrap:pretty}.nv-tile-grid__tile p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#f1ece4;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-tile-grid__cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:13.5px;color:#fff;padding-top:10px;border-top:1px solid rgba(255,255,255,.35)}.nv-tile-grid__cta svg{width:18px;height:18px;color:var(--nv-gold);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.nv-tile-grid__tile:hover .nv-tile-grid__cta svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.nv-tile-grid__tile--noimg,.nv-tile-grid__tile--noimg:hover{color:var(--nv-ink)}.nv-tile-grid__tile--noimg h3{color:var(--nv-ink)}.nv-tile-grid__tile--noimg p{color:#4a453e}.nv-tile-grid__tile--noimg .nv-tile-grid__cta{color:#1c1917;border-top-color:rgba(28,25,23,.2)}.nv-tile-grid__tile--noimg .nv-tile-grid__cta svg{color:var(--nv-gold-d)}@media (max-width:900px){.nv-tile-grid,.nv-tile-grid--cols-4{grid-template-columns:1fr 1fr;gap:14px}.nv-tile-grid__body{padding:16px 16px 18px}.nv-tile-grid__tile h3{font-size:18px}.nv-tile-grid__tile p{display:none}.nv-tile-grid__cta{font-size:12.5px;padding-top:12px}.nv-tile-grid__footer{margin-top:32px}}@media (max-width:640px){.nv-tile-grid__sub{display:none}.nv-tile-grid__tag{top:12px;left:12px}.nv-tile-grid__body{padding:44px 14px 16px}.nv-tile-grid__tile:not(.nv-tile-grid__tile--noimg) .nv-tile-grid__img::after{background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(20,16,12,.88)),color-stop(55%,rgba(20,16,12,.55)),to(rgba(20,16,12,0)));background:linear-gradient(to top,rgba(20,16,12,.88) 0,rgba(20,16,12,.55) 55%,rgba(20,16,12,0) 100%)}}.nv-tile-grid--card .nv-tile-grid__tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;aspect-ratio:auto;background:#fff;border-color:#ece7e0;color:#1c1917}.nv-tile-grid--card .nv-tile-grid__tile:hover{color:#1c1917;border-color:var(--nv-gold)}.nv-tile-grid--card .nv-tile-grid__img{position:relative;inset:auto;aspect-ratio:1/1;background:#f1ece4;-webkit-box-flex:0;-ms-flex:none;flex:none}.nv-tile-grid--card .nv-tile-grid__tile .nv-tile-grid__img::after{display:none}.nv-tile-grid--card .nv-tile-grid__tag{font-weight:500;letter-spacing:0}.nv-tile-grid--card .nv-tile-grid__body{position:static;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:22px 24px 24px}.nv-tile-grid--card .nv-tile-grid__tile h3{color:#1c1917;font-size:22px;line-height:1.25;margin:0 0 8px}.nv-tile-grid--card .nv-tile-grid__sub,.nv-tile-grid--card .nv-tile-grid__tile--noimg .nv-tile-grid__sub{display:block;margin:0 0 8px;font-size:14px;line-height:1.6;font-weight:400;letter-spacing:0;text-transform:none;color:#6b655d}.nv-tile-grid--card .nv-tile-grid__tile p{display:block;margin:0 0 18px;font-size:14px;line-height:1.6;font-weight:400;color:#6b655d;overflow:visible;-webkit-line-clamp:unset}.nv-tile-grid--card .nv-tile-grid__cta,.nv-tile-grid--card .nv-tile-grid__tile--noimg .nv-tile-grid__cta{margin-top:auto;-ms-flex-item-align:stretch;align-self:stretch;padding-top:16px;border-top:1px solid #f0ece6;color:#1c1917;font-size:13.5px}.nv-tile-grid--card .nv-tile-grid__cta svg,.nv-tile-grid--card .nv-tile-grid__tile--noimg .nv-tile-grid__cta svg{color:var(--nv-gold-d)}@media (max-width:640px){.nv-tile-grid--overlay.nv-tile-grid--notag .nv-tile-grid__body{padding-top:16px}}@media (max-width:900px){.nv-tile-grid--card .nv-tile-grid__body{padding:16px 16px 18px}.nv-tile-grid--card .nv-tile-grid__tile h3{font-size:18px}.nv-tile-grid--card .nv-tile-grid__sub,.nv-tile-grid--card .nv-tile-grid__tile p{display:none}.nv-tile-grid--card .nv-tile-grid__cta,.nv-tile-grid--card .nv-tile-grid__tile--noimg .nv-tile-grid__cta{font-size:12.5px;padding-top:12px}}@media (max-width:640px){.nv-tile-grid--card .nv-tile-grid__body{padding:16px 16px 18px}.nv-tile-grid--card .nv-tile-grid__tag{top:12px;left:12px}}@media (prefers-reduced-motion:reduce){.nv-tile-grid__tile:hover .nv-tile-grid__img img{-webkit-transform:none;transform:none}}