.feature-box{background:#f2f2f2;background:var(--nsw-off-white);border-radius:var(--border-radius);padding:1rem;text-decoration:none;position:relative;color:#22272b;color:var(--nsw-text-dark);@media(min-width:48rem){padding:2rem}& a{color:#002664;color:var(--nsw-brand-dark);&:hover,&:focus{background-color:#0026641a;background-color:var(--nsw-text-hover)}}.feature-box-link{text-decoration:none;width:100%;&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}&:hover,&:focus{text-decoration:underline}.feature-box__title{display:inline-block;text-decoration:inherit}.feature-box__content{display:inline-block;vertical-align:top;padding-top:2px;text-decoration:inherit;.feature-box__description{color:#22272b;color:var(--nsw-grey-01);text-decoration:inherit}.nsw-wysiwyg-content{text-decoration:none}}}}.feature-box__title{font-weight:700;color:#002664;color:var(--nsw-brand-dark);line-height:1;margin-bottom:24px;font-size:3.375rem;@media(min-width:48rem){font-size:2.5rem}@media(min-width:62rem){font-size:3.125rem}@media(min-width:75rem){font-size:4rem}}.feature-box--large{display:flex;flex-direction:column;justify-content:center}.feature-box--small{display:flex;flex-direction:row;align-items:center;.feature-box__title{font-size:2rem;margin-right:24px;margin-bottom:0}}.feature-box--highlight{.feature-box__title{color:#d7153a;color:var(--nsw-brand-accent)}}.feature-box__description{font-size:var(--font-size-lg);font-weight:700}.feature-box__details{font-size:var(--font-size-sm)}
