.section-icon-cards .icon-cards{display:grid;gap:3rem;margin-top:3rem}.section-icon-cards .icon-cards>div{background-color:var(--color-background-standard);border:1px solid var(--color-border);border-radius:.5rem;padding:1.5rem 2rem 1.5rem 1.5rem;position:relative;width:calc(100% - 3rem)}.section-standard .icon-cards>div{background-color:var(--color-background-alternate)}.section-alternate .icon-cards>div{background-color:var(--color-background-standard)}.section-icon-cards .icon-cards>div:last-of-type{margin-bottom:0}.section-icon-cards .icon-cards>div p:last-of-type{margin-bottom:0}.section-icon-cards .icon-cards>div .links{margin-top:.75rem;padding-right:1rem}.section-icon-cards .icon-cards>div .links a{display:block;margin:.25rem 0}.section-icon-cards .icon-cards>div .icon{border:2px solid var(--color-border);border-radius:.5rem;display:flex;flex-wrap:wrap;height:3rem;place-content:center;position:absolute;right:-1.5rem;top:-1.5rem;transform:rotate(45deg);width:3rem;z-index:20}.section-standard .icon-cards>div .icon{background-color:var(--color-background-alternate)}.section-alternate .icon-cards>div .icon{background-color:var(--color-background-standard)}.section-icon-cards .icon-cards>div .icon svg{height:1.75rem;transform:rotate(-45deg);width:1.75rem}@media (min-width:48rem){.section-icon-cards .icon-cards{gap:3rem;grid-template-columns:repeat(2,1fr);width:calc(100% - 1.5rem)}}