.section-featured-page .layout-setup{display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:768px){.section-featured-page .layout-setup{grid-template-columns:repeat(1,1fr)}}@media (min-width:981px){.section-featured-page .layout-setup{grid-template-columns:repeat(2,1fr);gap:4em;align-items:center}}.section-featured-page .layout-setup .featured{position:relative;overflow:hidden;border-radius:15px}@media (min-width:981px){.section-featured-page .layout-setup .featured{order:2}}.section-featured-page .layout-setup .featured:before{content:"";height:100%;width:100%;position:absolute;bottom:0;left:0;background:radial-gradient(at bottom left,rgba(238,127,8,.4),rgba(238,127,8,.1),transparent);z-index:1}.section-featured-page .layout-setup .featured .image{position:relative;padding-top:60%;overflow:hidden;min-height:375px}.section-featured-page .layout-setup .featured .image img{position:absolute;inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out;transform:scale(1)}.section-featured-page .layout-setup .featured .title{position:absolute;bottom:20px;left:20px;right:20px;z-index:2;display:flex;align-items:center;justify-content:space-between}.section-featured-page .layout-setup .featured .title h4{margin:0 0 .3em;font-size:20px}.section-featured-page .layout-setup .featured .title h4 a{color:var(--white)}.section-featured-page .layout-setup .featured .title h4 a:hover{text-decoration:none}.section-featured-page .layout-setup .featured .title .subtitle{color:var(--white)}.section-featured-page .layout-setup .featured .title span{height:50px;width:50px;border:1px solid var(--white);border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:10px;transition:color .14s ease-in-out,background-color .14s ease-in-out}.section-featured-page .layout-setup .featured:hover .image img{transform:scale(1.1)}.section-featured-page .layout-setup .featured:hover .title span{background-color:var(--white);color:var(--night)}.section-featured-page .layout-setup .content h1,.section-featured-page .layout-setup .content h2,.section-featured-page .layout-setup .content h3{margin-top:0}.section-featured-page .layout-setup .content p{margin-bottom:30px}@media (min-width:981px){.section-featured-page .layout-setup .content{order:1;max-width:450px}}@media (max-width:980px){.section-featured-page .layout-setup .content .link a{width:100%}}