.BenefitItem{flex-direction:column;gap:.8rem;display:flex}.BenefitItem svg{flex-shrink:0;width:28px;height:28px}.BenefitItem__Title{font-size:16px;font-style:normal;font-weight:400}.BenefitItem__Description{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1));font-size:14px;font-style:normal;font-weight:300;line-height:1.5}.BenefitItem--Compact{--tw-text-opacity:1;color:rgb(74 74 74/var(--tw-text-opacity,1));flex-direction:row;align-items:flex-start;gap:.6rem;line-height:1.35}.BenefitItem--Compact svg{width:19px;height:19px;margin-top:1px}.BenefitItem--Compact .BenefitItem__Title{font-size:13px;font-style:normal;font-weight:300}.BenefitItem--Attr{gap:0}.BenefitItem--Attr svg{width:26px;height:26px;margin-bottom:1rem;display:block}.BenefitItem--Attr .BenefitItem__Title{letter-spacing:-.01em;min-height:2.5em;margin:0 0 .55rem;font-size:clamp(.98rem,1.1vw,1.12rem);font-style:normal;font-weight:400;line-height:1.25}.BenefitItem--Attr .BenefitItem__Description{text-wrap:pretty;margin:0;line-height:1.6}.BenefitItem--Dark .BenefitItem__Description{--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1))}
.SysCard{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));border:1px solid #0000001f;flex-direction:column;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.SysCard:hover{transform:translateY(-4px);box-shadow:0 22px 50px -28px #00000059}.SysCard:hover .SysCard__Media img{transform:scale(1.05)}.SysCard:hover .SysCard__Link{gap:.85em}.SysCard__Media{aspect-ratio:4/3;--tw-bg-opacity:1;background-color:rgb(246 246 246/var(--tw-bg-opacity,1));position:relative;overflow:hidden}.SysCard__Media img{object-fit:cover;transition:transform 1.1s cubic-bezier(.22,1,.36,1)}.SysCard__Media--Wide{aspect-ratio:16/10}.SysCard__Media--Square{aspect-ratio:1}.SysCard__Body{flex-direction:column;flex:1;padding:clamp(22px,1.8vw,30px);display:flex}@media (max-width:900px){.SysCard__Body{padding:18px}}.SysCard__Badge{z-index:2;letter-spacing:.18em;--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(10 10 10/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-transform:uppercase;--tw-text-opacity:1;color:rgb(10 10 10/var(--tw-text-opacity,1));border-radius:999px;padding:.45em 1em;font-size:11px;font-style:normal;font-weight:500;position:absolute;top:16px;right:16px;box-shadow:0 6px 18px -6px #00000073}.SysCard__Code{letter-spacing:.22em;--tw-text-opacity:1;color:rgb(153 153 153/var(--tw-text-opacity,1));margin-bottom:.7rem;font-size:12px;font-style:normal;font-weight:300}.SysCard__Title{letter-spacing:-.01em;margin:0 0 .6rem;font-size:clamp(1.3rem,1.9vw,1.7rem);font-style:normal;font-weight:300;line-height:1.18}.SysCard__TitleLink{color:inherit}.SysCard__TitleLink:after{content:"";z-index:3;position:absolute;inset:0}.SysCard__Description{--tw-text-opacity:1;color:rgb(111 111 111/var(--tw-text-opacity,1));flex:1;margin:0 0 1.4rem;font-size:15px;font-style:normal;font-weight:300;line-height:1.55}.SysCard__Toggle{z-index:4;cursor:pointer;text-align:left;--tw-text-opacity:1;width:100%;min-height:44px;color:rgb(10 10 10/var(--tw-text-opacity,1));background:0 0;border:0;justify-content:space-between;align-items:center;gap:.6em;margin-top:auto;padding:0;font-size:15px;font-style:normal;font-weight:300;display:inline-flex;position:relative}.SysCard__ToggleIcon{flex-shrink:0;transition:transform .3s cubic-bezier(.22,1,.36,1)}.SysCard__Panel{z-index:4;max-height:0;transition:max-height .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.SysCard__Benefits{border-style:solid;border-color:#0000001f;border-top-width:1px;grid-template-columns:repeat(2,1fr);gap:.9rem 1.2rem;margin:1.3rem 0;padding-top:1.3rem;display:grid}.SysCard__Actions{flex-direction:column;gap:.6rem;display:flex}.SysCard__Link{align-self:flex-start;margin-top:auto}.SysCard--Open .SysCard__ToggleIcon{transform:rotate(180deg)}.SysCard--Open .SysCard__Panel{max-height:600px}.SysCard--Row{flex-direction:row}.SysCard--Row .SysCard__Media{flex-shrink:0;width:38%}.SysCard--Row .SysCard__Description{margin-bottom:.8rem}
