.sn-fea__list{--sn-fea-gap:var(--sn-space-default,24px);counter-reset:sn-fea;display:grid;text-align:left}.sn-fea--gap-none{--sn-fea-gap:0}.sn-fea--gap-xsmall{--sn-fea-gap:var(--sn-space-xsmall,12px)}.sn-fea--gap-small{--sn-fea-gap:var(--sn-space-small,16px)}.sn-fea--gap-default{--sn-fea-gap:var(--sn-space-default,24px)}.sn-fea--gap-medium{--sn-fea-gap:var(--sn-space-medium,48px)}.sn-fea--gap-large{--sn-fea-gap:var(--sn-space-large,64px)}.sn-fea--gap-xlarge{--sn-fea-gap:var(--sn-space-xlarge,80px)}.sn-fea--rows .sn-fea__list{gap:0}.sn-fea--grid .sn-fea__list{gap:var(--sn-space-medium,48px) var(--sn-space-large,64px);grid-template-columns:repeat(2,minmax(0,1fr))}.sn-fea__item{counter-increment:sn-fea;min-width:0}.sn-fea--rows .sn-fea__item{align-items:center;border-top:1px solid var(--sn-color-border,#e0dadd);display:grid;gap:var(--sn-space-large,64px);grid-template-columns:minmax(0,1fr);padding-block:calc(var(--sn-fea-gap)*2)}.sn-fea--rows .sn-fea__item:first-child{border-top:0;padding-top:0}.sn-fea--rows .sn-fea__item:last-child{padding-bottom:0}.sn-fea--rows .sn-fea__item.has-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media{order:-1}.sn-fea--rows .sn-fea__item:not(.has-media) .sn-fea__content{max-width:46rem}.sn-fea--numbered .sn-fea__content:before{color:var(--sn-color-mark,var(--sn-color-action,#f45f26));content:counter(sn-fea,decimal-leading-zero);float:left;font-family:var(--sn-font-display,system-ui,sans-serif);font-size:var(--sn-type-eyebrow-size,12px);font-variant-numeric:tabular-nums;font-weight:var(--sn-weight-semibold,600);letter-spacing:.08em;line-height:1.5;margin-right:var(--sn-space-xsmall,12px)}.sn-fea--numbered .sn-fea__kicker{color:var(--sn-color-muted,#7c7178);line-height:1.5}.sn-fea--numbered .sn-fea__title{clear:both;padding-top:var(--sn-space-xxsmall,8px)}.sn-fea__kicker{color:var(--sn-color-mark,var(--sn-color-action,#f45f26));font-size:var(--sn-type-eyebrow-size,12px);font-weight:var(--sn-type-eyebrow-weight,600);letter-spacing:var(--sn-type-eyebrow-tracking,.08em);line-height:1.5;margin:0 0 var(--sn-space-xxsmall,8px);text-transform:uppercase}.sn-fea__title{color:var(--sn-color-heading,#1a1418);font-family:var(--sn-font-display,system-ui,sans-serif);font-size:clamp(22px,2.4vw,var(--sn-type-h3-size,24px));font-weight:var(--sn-weight-semibold,600);letter-spacing:var(--sn-type-heading-tracking,-.015em);line-height:1.2;margin:0 0 var(--sn-space-xsmall,12px);text-wrap:balance}.sn-fea--rows .sn-fea__title{font-size:clamp(24px,2.8vw,var(--sn-type-h2-size,32px))}.sn-fea__text{color:var(--sn-color-body,#2c2c31);line-height:var(--sn-type-body-leading,1.55)}.sn-fea__text>:last-child{margin-bottom:0}.sn-fea__points{display:grid;gap:var(--sn-space-xsmall,12px);margin-top:var(--sn-space-default,24px)}.sn-fea__points li{color:var(--sn-color-heading,#1a1418);line-height:1.45;padding-left:30px;position:relative}.sn-fea__points li:before{background:var(--sn-color-mark,var(--sn-color-action,#f45f26));content:"";height:18px;left:0;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m3.2 8.4 3 3 6.6-7'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m3.2 8.4 3 3 6.6-7'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute;top:.18em;width:18px}.sn-fea__link{color:var(--sn-color-link,#e5462a);display:inline-block;font-weight:var(--sn-weight-medium,500);margin-top:var(--sn-space-default,24px);text-decoration:underline;text-underline-offset:4px}.sn-fea__media img{border-radius:var(--sn-radius-card,20px);box-shadow:var(--sn-shadow-md,0 8px 24px -6px rgba(40,5,25,.12));display:block;height:auto;width:100%}.sn-fea--grid .sn-fea__media,.sn-fea--grid3 .sn-fea__media{margin-top:var(--sn-space-default,24px)}.sn-fea--grid3 .sn-fea__list{gap:var(--sn-space-medium,48px);grid-template-columns:repeat(3,minmax(0,1fr))}.sn-fea--grid3 .sn-fea__item+.sn-fea__item{border-left:1px solid var(--sn-color-border,#e0dadd);padding-left:var(--sn-space-medium,48px)}.sn-fea--grid3 .sn-fea__list{gap:var(--sn-space-medium,48px) 0}.sn-fea--grid3 .sn-fea__item{padding-right:var(--sn-space-medium,48px)}.sn-fea--grid3 .sn-fea__item:last-child{padding-right:0}.sn-section--bg-dark .sn-fea__points li,.sn-section--bg-dark .sn-fea__title,.sn-section--bg-dark_glow .sn-fea__points li,.sn-section--bg-dark_glow .sn-fea__title{color:var(--sn-color-on-dark,#fff)}.sn-section--bg-dark .sn-fea__text,.sn-section--bg-dark_glow .sn-fea__text{color:var(--sn-color-on-dark-muted,#cbb6c4)}.sn-section--bg-dark .sn-fea--rows .sn-fea__item,.sn-section--bg-dark.sn-fea--grid3 .sn-fea__item,.sn-section--bg-dark.sn-fea--rows .sn-fea__item,.sn-section--bg-dark_glow .sn-fea--rows .sn-fea__item,.sn-section--bg-dark_glow.sn-fea--grid3 .sn-fea__item,.sn-section--bg-dark_glow.sn-fea--rows .sn-fea__item{border-color:hsla(0,0%,100%,.16)}@media (max-width:860px){.sn-fea--grid .sn-fea__list,.sn-fea--grid3 .sn-fea__list,.sn-fea--rows .sn-fea__item.has-media{grid-template-columns:1fr}.sn-fea--grid3 .sn-fea__item,.sn-fea--grid3 .sn-fea__item+.sn-fea__item{border-left:0;padding-inline:0}.sn-fea--grid3 .sn-fea__item+.sn-fea__item{border-top:1px solid var(--sn-color-border,#e0dadd);padding-top:var(--sn-space-medium,48px)}.sn-fea--rows .sn-fea__item{gap:var(--sn-space-default,24px);padding-block:var(--sn-space-medium,48px)}.sn-fea--rows.sn-fea--alternate .sn-fea__item.has-media:nth-child(2n) .sn-fea__media{order:0}}.sn-section--bg-dark .sn-fea__kicker,.sn-section--bg-dark_glow .sn-fea__kicker{--sn-color-mark:var(--sn-color-accent-on-dark,var(--sn-color-action,#f45f26))}