.values-grid-custom{font-family:var(--primary-font),sans-serif}.values-grid-custom__inner{padding:var(--gap-xl) var(--gap-l);max-width:83%;margin:0 auto}.values-grid-custom .section-heading__title{display:flex;flex-direction:column}.values-grid-custom__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-l);list-style:none;padding:0;margin:0}.values-grid-custom__card{display:flex;flex-direction:column;align-items:stretch;background:#f5f1ed;border-radius:4px;overflow:hidden;min-height:420px}.values-grid-custom__card-link{display:flex;flex-direction:column;align-items:stretch;flex:1;text-decoration:none;color:inherit}.values-grid-custom__card-link:hover .values-grid-custom__card-title{text-decoration:underline}.values-grid-custom__card-img{width:100%;height:280px;object-fit:cover;display:block;flex-shrink:0}.values-grid-custom__icon{display:flex;align-items:center;justify-content:center;height:120px;color:var(--color-secondary);padding-bottom:2em}.values-grid-custom__icon svg{width:48px;height:48px;display:block}.values-grid-custom__card-body{display:flex;flex-direction:column;gap:var(--gap-xs,8px);padding:var(--gap-m,24px);flex:1}.values-grid-custom__card-title{font-size:1rem;font-weight:700;line-height:1.3;color:var(--color-primary,#2c2c2c);margin:0;text-align:left}.values-grid-custom__card-desc{font-size:.9rem;line-height:1.65;color:var(--color-primary,#2c2c2c);margin:0;opacity:.7;text-align:left}.values-grid-custom--sticky-split .values-grid-custom__inner{display:flex;align-items:flex-start;gap:var(--gap-xl,80px)}.values-grid-custom--sticky-split .values-grid-custom__sticky{flex:0 0 35%;max-width:35%;position:sticky;top:130px;display:flex;flex-direction:column;gap:var(--gap-l)}.values-grid-custom--sticky-split .section-heading{margin-bottom:0;text-align:left}.values-grid-custom--sticky-split .section-heading__title{font-size:36px}.values-grid-custom--sticky-split .values-grid-custom__grid{flex:1;grid-template-columns:repeat(2,1fr);max-width:none;gap:0}.values-grid-custom--sticky-split .values-grid-custom__card{background:transparent;border-radius:0;overflow:visible;min-height:0;align-items:flex-start;padding:var(--gap-m) var(--gap-m) var(--gap-m) 0}.values-grid-custom--sticky-split .values-grid-custom__card:nth-child(odd){padding-right:var(--gap-m)}.values-grid-custom--sticky-split .values-grid-custom__card:nth-child(even){padding-left:var(--gap-m)}.values-grid-custom--sticky-split .values-grid-custom__card:nth-last-child(-n+2){border-bottom:none}.values-grid-custom--sticky-split.values-grid-custom--split-cols-1 .values-grid-custom__grid{grid-template-columns:1fr}.values-grid-custom--sticky-split.values-grid-custom--split-cols-1 .values-grid-custom__card{padding:var(--gap-m) 0}.values-grid-custom--sticky-split.values-grid-custom--split-cols-1 .values-grid-custom__card:nth-last-child(-n+2){border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom--sticky-split.values-grid-custom--split-cols-1 .values-grid-custom__card:last-child{border-bottom:none}.values-grid-custom--sticky-split.values-grid-custom--split-title-lg .section-heading__title{font-size:45px}.values-grid-custom--sticky-split .values-grid-custom__icon{width:36px;height:36px;justify-content:flex-start;background:transparent}.values-grid-custom--sticky-split .values-grid-custom__card-body{padding:0}.values-grid-custom--sticky-split .values-grid-custom__card-title{font-size:1rem}.values-grid-custom--sticky-split .values-grid-custom__card-desc{font-size:.875rem}.values-grid-custom__btn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:.875rem 2em;background:var(--color-secondary);color:#fff;text-decoration:none;font-size:14px;font-weight:600;letter-spacing:.7px;text-transform:uppercase;border-radius:2px;transition:background 0.2s ease;cursor:pointer}.values-grid-custom__btn:hover{background:color-mix(in srgb,var(--color-secondary) 85%,#000)}.values-grid-custom__btn-icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.values-grid-custom__btn-icon svg{width:16px;height:16px;display:block}.values-grid-custom__bottom-btn-wrap{display:flex;justify-content:center;margin-top:var(--gap-xl,48px)}.values-grid-custom--split-checklist .values-grid-custom__inner{display:flex;align-items:flex-start;gap:clamp(2rem, 6vw, 7rem)}.values-grid-custom--split-checklist .values-grid-custom__sticky{flex:0 0 38%;max-width:38%;position:static}.values-grid-custom--split-checklist .section-heading{margin-bottom:0}.values-grid-custom__checklist-col{flex:1 1 0%;display:flex;flex-direction:column;gap:var(--gap-m,1.5rem)}.values-grid-custom__items-intro{font-size:clamp(0.875rem, 1.05vw, 0.9375rem);line-height:1.65;color:var(--color-primary,#2c2c2c);opacity:.7;margin:0}.values-grid-custom__checklist{list-style:none;padding:0;margin:0}.values-grid-custom__checklist-item{display:flex;align-items:center;gap:.75rem;padding:1.1rem 0;border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom__checklist-item:first-child{border-top:1px solid rgba(0,0,0,.1)}.values-grid-custom__checklist-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-secondary,#b85c38);width:20px;height:20px}.values-grid-custom__checklist-icon svg{width:18px;height:18px;display:block}.values-grid-custom__checklist-title{font-size:.9375rem;font-weight:600;color:var(--color-primary,#2c2c2c);line-height:1.3}@media (max-width:900px){.values-grid-custom--split-checklist .values-grid-custom__inner{flex-direction:column;gap:var(--gap-l)}.values-grid-custom--split-checklist .values-grid-custom__sticky{flex:none;max-width:100%}}@media (max-width:1024px){.values-grid-custom__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.values-grid-custom__inner{max-width:90%;padding:var(--gap-l) 0}.values-grid-custom__grid{grid-template-columns:1fr}.values-grid-custom__card-img{height:220px}}@media (max-width:900px){.values-grid-custom--sticky-split .values-grid-custom__inner{flex-direction:column;gap:var(--gap-l)}.values-grid-custom--sticky-split .values-grid-custom__sticky{flex:none;max-width:100%;position:static}.values-grid-custom--sticky-split .values-grid-custom__grid{grid-template-columns:1fr;width:100%}.values-grid-custom--sticky-split .values-grid-custom__card:nth-child(odd){border-right:none}.values-grid-custom--sticky-split .values-grid-custom__card:nth-last-child(-n+2){border-bottom:1px solid rgba(0,0,0,.08)}.values-grid-custom--sticky-split .values-grid-custom__card:last-child{border-bottom:none}}.values-grid-custom--bg-dark{background:#292b2e}.values-grid-custom--bg-dark .section-heading__eyebrow,.values-grid-custom--bg-dark .section-heading__title,.values-grid-custom--bg-dark .section-heading__description,.values-grid-custom--bg-dark .values-grid-custom__items-intro,.values-grid-custom--bg-dark .values-grid-custom__checklist-title{color:#fff}.values-grid-custom--bg-dark.values-grid-custom--icon-grid .values-grid-custom__card-title,.values-grid-custom--bg-dark.values-grid-custom--icon-grid .values-grid-custom__card-desc,.values-grid-custom--bg-dark.values-grid-custom--sticky-split .values-grid-custom__card-title,.values-grid-custom--bg-dark.values-grid-custom--sticky-split .values-grid-custom__card-desc{color:#fff}.values-grid-custom--bg-dark .values-grid-custom__card{background:transparent}.values-grid-custom--bg-dark .values-grid-custom__card-title,.values-grid-custom--bg-dark .values-grid-custom__card-desc{color:#fff}.values-grid-custom--bg-dark.values-grid-custom--split-checklist .values-grid-custom__checklist-item,.values-grid-custom--bg-dark.values-grid-custom--split-checklist .values-grid-custom__checklist-item:first-child{border-color:rgba(255,255,255,.15)}.values-grid-custom--icon-grid{padding:var(--gap-xl) var(--gap-l)}.values-grid-custom--icon-grid .section-heading{margin-bottom:var(--gap-xl,64px)}.values-grid-custom--icon-grid .values-grid-custom__grid{grid-template-columns:repeat(3,1fr);gap:var(--gap-xl,64px) var(--gap-l,40px)}.values-grid-custom--icon-grid.values-grid-custom--icon-cols-2 .values-grid-custom__grid{grid-template-columns:repeat(2,1fr)}.values-grid-custom--icon-grid.values-grid-custom--icon-cols-4 .values-grid-custom__grid{grid-template-columns:repeat(4,1fr)}.values-grid-custom--icon-grid .values-grid-custom__card{background:transparent;border-radius:0;overflow:visible;min-height:0;align-items:flex-start;gap:var(--gap-s,16px)}.values-grid-custom--icon-grid .values-grid-custom__card-link{gap:var(--gap-s,16px)}.values-grid-custom--icon-grid .values-grid-custom__card-link:hover .values-grid-custom__card-title{text-decoration:none;opacity:.75}.values-grid-custom--icon-grid .values-grid-custom__icon-box{display:flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;background:var(--color-bg-icon,#ede7e0);border-radius:8px;color:var(--color-secondary)}.values-grid-custom--icon-grid .values-grid-custom__icon-box svg{width:24px;height:24px;display:block}.values-grid-custom--icon-grid .values-grid-custom__card-body{padding:0;gap:var(--gap-xxs,6px)}.values-grid-custom--icon-grid .values-grid-custom__card-title{font-size:1rem;font-weight:700;transition:opacity 0.15s ease}.values-grid-custom--icon-grid .values-grid-custom__card-desc{font-size:.875rem;line-height:1.6;opacity:.65}@media (max-width:1024px){.values-grid-custom--icon-grid .values-grid-custom__grid,.values-grid-custom--icon-grid.values-grid-custom--icon-cols-2 .values-grid-custom__grid,.values-grid-custom--icon-grid.values-grid-custom--icon-cols-4 .values-grid-custom__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.values-grid-custom--icon-grid .values-grid-custom__grid,.values-grid-custom--icon-grid.values-grid-custom--icon-cols-2 .values-grid-custom__grid,.values-grid-custom--icon-grid.values-grid-custom--icon-cols-4 .values-grid-custom__grid{grid-template-columns:1fr;gap:var(--gap-l,32px)}}.values-grid-custom--numbered-list .section-heading{margin-bottom:var(--gap-xl,64px)}.values-grid-custom__numbered-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--gap-xl,64px);list-style:none;padding:0;margin:0}.values-grid-custom__numbered-grid--cols-3{grid-template-columns:repeat(3,1fr)}.values-grid-custom__numbered-item{display:flex;align-items:flex-start;gap:var(--gap-m,24px);padding:var(--gap-m,24px) 0;border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom__numbered-grid--cols-2 .values-grid-custom__numbered-item:nth-last-child(-n+2){border-bottom:none}.values-grid-custom__numbered-grid--cols-3 .values-grid-custom__numbered-item:nth-last-child(-n+3){border-bottom:none}.values-grid-custom__numbered-grid--cols-2 .values-grid-custom__numbered-item:nth-child(-n+2),.values-grid-custom__numbered-grid--cols-3 .values-grid-custom__numbered-item:nth-child(-n+3){border-top:1px solid rgba(0,0,0,.1)}.values-grid-custom__numbered-link{display:flex;align-items:flex-start;gap:inherit;flex:1;text-decoration:none;color:inherit}.values-grid-custom__numbered-link:hover .values-grid-custom__numbered-title{text-decoration:underline}.values-grid-custom__numbered-visual{display:flex;align-items:center;justify-content:center;width:128px;height:128px;box-sizing:border-box;flex-shrink:0;background:var(--color-bg-icon,#ede7e0);border:1px solid #000;border-radius:4px;overflow:hidden;color:var(--color-secondary)}.values-grid-custom__numbered-visual img{width:100%;height:100%;object-fit:cover;display:block}.values-grid-custom__numbered-visual svg{width:40px;height:40px;display:block}.values-grid-custom__numbered-content{display:flex;flex-direction:column;gap:var(--gap-xxs,6px)}.values-grid-custom__numbered-index{font-size:.8125rem;font-weight:600;letter-spacing:.7px;color:var(--color-secondary)}.values-grid-custom__numbered-title{font-size:1rem;font-weight:700;line-height:1.3;color:var(--color-primary,#2c2c2c);margin:0}.values-grid-custom__numbered-desc{font-size:.9rem;line-height:1.65;color:var(--color-primary,#2c2c2c);opacity:.7;margin:0}.values-grid-custom--bg-dark.values-grid-custom--numbered-list .values-grid-custom__numbered-item{border-color:rgba(255,255,255,.15)}.values-grid-custom__numbered-item--icon-only .values-grid-custom__numbered-visual{width:auto;height:auto;background:transparent;border:none;border-radius:0;overflow:visible;align-items:flex-start;margin-top:.2em;color:var(--color-secondary)}.values-grid-custom__numbered-item--icon-only .values-grid-custom__numbered-visual svg{width:32px;height:32px;color:var(--color-secondary)}.values-grid-custom--bg-dark.values-grid-custom--numbered-list .values-grid-custom__numbered-title,.values-grid-custom--bg-dark.values-grid-custom--numbered-list .values-grid-custom__numbered-desc{color:#fff}@media (max-width:1024px){.values-grid-custom__numbered-grid,.values-grid-custom__numbered-grid--cols-3{grid-template-columns:1fr}.values-grid-custom__numbered-grid--cols-2 .values-grid-custom__numbered-item:nth-last-child(-n+2),.values-grid-custom__numbered-grid--cols-3 .values-grid-custom__numbered-item:nth-last-child(-n+3){border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom__numbered-item:last-child{border-bottom:none}.values-grid-custom__numbered-grid--cols-2 .values-grid-custom__numbered-item:nth-child(-n+2),.values-grid-custom__numbered-grid--cols-3 .values-grid-custom__numbered-item:nth-child(-n+3){border-top:none}.values-grid-custom__numbered-item:first-child{border-top:1px solid rgba(0,0,0,.1)}}@media (max-width:640px){.values-grid-custom__numbered-visual{width:96px;height:96px}}.values-grid-custom--image-split .values-grid-custom__inner{display:flex;align-items:stretch;gap:var(--gap-xl,64px)}.values-grid-custom--image-split.values-grid-custom--image-split-reverse .values-grid-custom__inner{flex-direction:row-reverse}.values-grid-custom--image-split .section-heading{margin-bottom:var(--gap-l,32px);text-align:left}.values-grid-custom--image-split .values-grid-custom__image-split-image{flex:0 0 40%;max-width:40%;overflow:hidden;border-radius:4px}.values-grid-custom--image-split .values-grid-custom__image-split-image img{width:100%;height:100%;object-fit:cover;display:block}.values-grid-custom--image-split .values-grid-custom__image-split-content{flex:1;display:flex;flex-direction:column;justify-content:center}.values-grid-custom__image-split-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap-l,32px) var(--gap-xl,48px);list-style:none;padding:0;margin:0}.values-grid-custom__image-split-grid--cols-1{grid-template-columns:1fr}.values-grid-custom__image-split-item{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xs,8px)}.values-grid-custom--image-split .values-grid-custom__icon-box{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;background:transparent;color:var(--color-secondary);margin-bottom:4px}.values-grid-custom--image-split .values-grid-custom__icon-box svg{width:32px;height:32px;display:block}.values-grid-custom--image-split .values-grid-custom__card-title{font-size:18px;font-weight:700}.values-grid-custom--image-split .values-grid-custom__card-desc{font-size:.875rem;line-height:1.6;opacity:.65}.values-grid-custom--image-split .values-grid-custom__btn{margin-top:var(--gap-l,32px)}.values-grid-custom--image-split-icon-inline .values-grid-custom__image-split-item-head{display:flex;align-items:center;gap:var(--gap-xs,8px)}.values-grid-custom--image-split-icon-inline .values-grid-custom__icon-box{width:22px;height:22px;margin-bottom:0}.values-grid-custom--image-split-icon-inline .values-grid-custom__icon-box svg{width:20px;height:20px}.values-grid-custom--image-split-icon-inline .values-grid-custom__card-title{font-size:16px;margin:0}.values-grid-custom--image-split-separator .section-heading{padding-bottom:var(--gap-m,24px);border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom--image-split-separator .values-grid-custom__image-split-item{padding-bottom:var(--gap-m,24px);border-bottom:1px solid rgba(0,0,0,.1)}.values-grid-custom--image-split-separator .values-grid-custom__image-split-item:last-child{padding-bottom:0;border-bottom:none}.values-grid-custom--image-split-separator.values-grid-custom--bg-dark .section-heading,.values-grid-custom--image-split-separator.values-grid-custom--bg-dark .values-grid-custom__image-split-item{border-color:rgba(255,255,255,.15)}@media (max-width:900px){.values-grid-custom--image-split .values-grid-custom__inner,.values-grid-custom--image-split.values-grid-custom--image-split-reverse .values-grid-custom__inner{flex-direction:column}.values-grid-custom--image-split .values-grid-custom__image-split-image{flex:none;max-width:100%;max-height:360px}}@media (max-width:640px){.values-grid-custom__image-split-grid,.values-grid-custom__image-split-grid--cols-1{grid-template-columns:1fr}}.values-grid-custom--stacked-list .values-grid-custom__inner{max-width:100%}.values-grid-custom--stacked-list .section-heading{margin-bottom:var(--gap-m,24px)}.values-grid-custom__stacked-list{list-style:none;padding:0;margin:0 0 var(--gap-l,32px);display:flex;flex-direction:column;gap:.85rem}.values-grid-custom__stacked-list--cols-2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--gap-l,32px);row-gap:.85rem}.values-grid-custom__stacked-item{display:flex;align-items:center;gap:.6rem}.values-grid-custom__stacked-title{font-size:.9375rem;line-height:1.3;color:var(--color-primary,#2c2c2c)}.values-grid-custom__stacked-bullet{display:block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--color-secondary,#b85c38)}.values-grid-custom__stacked-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:var(--color-secondary,#b85c38)}.values-grid-custom__stacked-icon svg{width:16px;height:16px;display:block}.values-grid-custom--stacked-list .values-grid-custom__btn{margin-top:var(--gap-s,8px)}.values-grid-custom--bg-dark.values-grid-custom--stacked-list .values-grid-custom__stacked-title{color:#fff}@media (max-width:640px){.values-grid-custom__stacked-list--cols-2{grid-template-columns:1fr}}