[hidden]{display:none!important}
html[data-template="phoenix"] body{background:#fff8ef}
html[data-template="phoenix"] .topbar{border-bottom:4px solid #e5532d}
html[data-template="phoenix"] .hero{position:relative;overflow:hidden;background:linear-gradient(125deg,#fff8ef 0 66%,#f5a524 66%);grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr)}
html[data-template="phoenix"] .hero:before{content:"";position:absolute;width:360px;height:360px;border:70px solid rgba(229,83,45,.12);border-radius:50%;left:-170px;top:-190px}
html[data-template="phoenix"] .hero-copy{position:relative;z-index:1}
html[data-template="phoenix"] .hero h1{text-transform:uppercase}
html[data-template="phoenix"] .hero-card{transform:rotate(-2deg);border:3px solid #2c1711;box-shadow:18px 18px 0 #e5532d}
html[data-template="phoenix"] .service-grid article:nth-child(even){transform:translateY(28px)}
html[data-template="phoenix"] .service-grid article{border:0;border-top:7px solid #e5532d;box-shadow:0 16px 35px rgba(44,23,17,.1)}
html[data-template="phoenix"] .about{clip-path:polygon(0 8%,100% 0,100% 100%,0 100%);padding-top:140px}
@media(max-width:850px){html[data-template="phoenix"] .hero{background:linear-gradient(160deg,#fff8ef 0 82%,#f5a524 82%)}html[data-template="phoenix"] .service-grid article:nth-child(even){transform:none}}
