.ik-itemgrid{display:flex;flex-direction:column;gap:40px}.ik-itemgrid__head{align-items:flex-end;display:flex;gap:24px 100px;justify-content:space-between}.ik-itemgrid__title{display:flex;flex:1 1 0;flex-direction:column;gap:24px;min-width:0}p.ik-itemgrid__eyebrow{color:#b83a31;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.4;margin:0;text-transform:uppercase}.ik-itemgrid__heading{color:#131212;font-family:Lora,serif;font-size:52px;font-weight:600;line-height:1.12;margin:0}p.ik-itemgrid__intro{color:#3d3a34;flex:0 0 460px;font-family:Inter,sans-serif;font-size:17px;line-height:1.6;margin:0}.ik-itemgrid--light .ik-itemgrid__heading{color:#f7f4ed}.ik-itemgrid--light p.ik-itemgrid__intro{color:#e3dfd5}.ik-itemgrid--light .ik-itemgrid__sub-title{color:#f7f4ed}.ik-itemgrid--light p.ik-itemgrid__sub-text{color:#e3dfd5}.ik-itemgrid__sub{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 16px}p.ik-itemgrid__sub-eyebrow{color:#b83a31;font-family:Inter,sans-serif;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.4;margin:0;text-transform:uppercase}.ik-itemgrid__sub-title{color:#131212;font-family:Lora,serif;font-size:30px;font-weight:600;line-height:1.2;margin:0}p.ik-itemgrid__sub-text{color:#59564f;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;margin:0}.ik-items{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(4,minmax(0,1fr))}.ik-items--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ik-items--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ik-items--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ik-items--5{grid-template-columns:repeat(5,minmax(0,1fr))}.ik-item{background-color:#fff;border:1px solid #ddd7ca;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:24px}p.ik-item__eyebrow{font-family:Inter,sans-serif;font-size:13px;letter-spacing:.02em;line-height:1.4;text-transform:uppercase}p.ik-item__eyebrow,p.ik-item__figure{color:#b83a31;font-weight:600;margin:0}p.ik-item__figure{font-family:Lora,serif;font-size:44px;line-height:1.08}.ik-item__title{color:#171513;font-family:Lora,serif;font-size:24px;font-weight:400;line-height:1.2;margin:0}p.ik-item__desc{line-height:1.65;margin:0}.ik-item__points,p.ik-item__desc{color:#55534d;font-family:Inter,sans-serif;font-size:16px}.ik-item__points{line-height:1.6}.ik-item__points p{margin:0}.ik-item__points p+p{margin-top:10px}.ik-item__points ul{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px}.ik-item__points li{margin:0}.ik-item__points a{color:#b83a31;font-weight:600;text-decoration:underline}.ik-item__foot{align-items:flex-start;display:flex;flex-direction:column;gap:12px;margin-top:auto;padding-top:8px}p.ik-item__footnote{color:#59564f;font-size:13px;margin:0}.ik-item__link,p.ik-item__footnote{font-family:Inter,sans-serif;line-height:1.5}.ik-item__link{color:#171513;font-size:16px}.ik-item__link,.ik-item__link:focus,.ik-item__link:hover{text-decoration:underline}.ik-item__link--outline,.ik-item__link--primary{align-items:center;border-radius:999px;box-sizing:border-box;display:inline-flex;font-weight:600;height:54px;justify-content:center;line-height:1;padding:0 28px;text-decoration:none;transition:opacity .15s ease;white-space:nowrap}.ik-item__link--primary{background-color:#b83a31;border:1px solid #b83a31}.ik-item__link--outline{background-color:transparent;border:1px solid #131212}.ik-item__link--outline:focus,.ik-item__link--outline:hover,.ik-item__link--primary:focus,.ik-item__link--primary:hover{opacity:.85;text-decoration:none}@media(max-width:1023px){.ik-itemgrid__head{align-items:flex-start;flex-direction:column}.ik-itemgrid__title{flex:none;width:100%}.ik-itemgrid__heading{font-size:40px}p.ik-itemgrid__intro{flex:none;max-width:460px}.ik-items--3,.ik-items--4,.ik-items--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ik-itemgrid__heading{font-size:34px}.ik-itemgrid__sub-title{font-size:26px}.ik-items--2,.ik-items--3,.ik-items--4,.ik-items--5{grid-auto-rows:auto;grid-template-columns:1fr}.ik-item__link--outline,.ik-item__link--primary{height:auto;min-height:50px;padding:14px 24px;text-align:center;white-space:normal}}ul.ik-item__tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0 0;padding:0}ul.ik-item__tags li{background-color:#f7f4ed;border:1px solid #ddd7ca;border-radius:999px;color:#3d3a34;font-family:Inter,sans-serif;font-size:12px;line-height:1.4;margin:0;padding:4px 10px}.ik-item--dark ul.ik-item__tags li{background-color:transparent;border-color:#49443c;color:#e3dfd5}p.ik-item__figure--after{border-top:1px solid #ddd7ca;color:#171513;font-size:26px;font-weight:400;line-height:1.2;margin-top:4px;padding-top:16px}.ik-item--dark p.ik-item__figure--after{border-top-color:#49443c;color:#f7f4ed}.ik-item__detail,.ik-item__details{display:flex;flex-direction:column}.ik-item__detail{gap:6px;padding:14px 0}.ik-item__detail:first-child{padding-top:4px}.ik-item__detail+.ik-item__detail{border-top:1px solid #ddd7ca}.ik-item--dark .ik-item__detail+.ik-item__detail{border-top-color:#49443c}p.ik-item__detail-label{color:#8f8b82;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.4;margin:0;text-transform:uppercase}.ik-item--dark p.ik-item__detail-label{color:#a8a398}p.ik-item__detail-text{color:#55534d;font-family:Inter,sans-serif;font-size:14px;line-height:1.6;margin:0}.ik-item--dark p.ik-item__detail-text{color:#e3dfd5}.ik-item--linked{position:relative;transition:border-color .2s ease,box-shadow .2s ease}.ik-item--linked:hover{border-color:#b83a31;box-shadow:0 4px 18px rgba(23,21,19,.08)}a.ik-item__cardlink{color:inherit;text-decoration:none}a.ik-item__cardlink:after{border-radius:inherit;content:"";inset:0;position:absolute}a.ik-item__cardlink:focus-visible{outline:none}.ik-item--linked:focus-within{outline:2px solid #b83a31;outline-offset:2px}.ik-itemgrid--small-titles .ik-item__title{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.ik-itemgrid[id]{scroll-margin-top:110px}.ik-itemgrid.ik-itemgrid--small-titles .ik-item .ik-item__title{font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.4}p.ik-itemgrid__sub-eyebrow.ik-itemgrid__sub-eyebrow{font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.4;text-transform:uppercase}.ik-item__link--outline.ik-item__link--outline,.ik-item__link--primary.ik-item__link--primary{box-sizing:border-box;font-size:15px;font-weight:600;height:auto;line-height:1.3;min-height:48px;padding:12px 26px}p.ik-itemgrid__note{color:#55534d;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;margin:32px 0 0;max-width:760px}.ik-itemgrid--light p.ik-itemgrid__note{color:#e3dfd5}@media (max-width:767px){p.ik-itemgrid__note{margin-top:24px}}p.ik-item__detail-label.ik-item__detail-label{font-size:12px}