@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";:root{--base-100:#fff;--base-200:#f5f0e8;--base-300:#e8dfd0;--base-400:#dc143c;--base-500:#8b0000;--base-600:#003893;--base-700:#c8a951;--base-800:#0f0f0f}*{box-sizing:border-box;margin:0;padding:0}body{font-family:DM Sans,sans-serif}h1,h3{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:900;line-height:.85}h1{font-size:clamp(3rem,5vw,7rem)}h3{font-size:clamp(2rem,3vw,5rem)}p{font-size:1.125rem;font-weight:450;line-height:1.1}span{text-transform:uppercase;background-color:var(--base-100);color:var(--base-800);border-radius:.25rem;padding:.5rem;font-size:.9rem;font-weight:500}section{width:100%;height:100svh;position:relative;overflow:hidden}.hero{color:var(--base-100);background:linear-gradient(160deg,#dc143c 0%,#003893 100%)}.hero-content{will-change:transform;justify-content:center;align-items:center;width:100%;height:100svh;display:flex;position:absolute}.hero-content h1{text-align:center;width:60%}.sticky-cards{width:100%;height:100svh;transform-style:preserve-3d;perspective:1000px;position:absolute;overflow:hidden}.card{aspect-ratio:4/5;width:25%;min-width:300px;color:var(--base-100);text-align:center;will-change:transform;background-position:50%;background-size:cover;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:center;padding:4rem 2rem;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.card:before{content:"";z-index:0;border-radius:1rem;position:absolute;inset:0}.card>*{z-index:1;position:relative}.card-front .icon{border:.125rem solid var(--base-100);border-radius:100%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.card-front{backface-visibility:hidden;transform:translate(-50%,50%)rotateY(0)}.card-back .icon{width:5rem;height:5rem;color:var(--base-400);background-color:#fffffff2;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.card#card-1{background-image:url(/assets/card-1-UUk0zl2-.jpg)}.card#card-1:before{background:linear-gradient(#0038931a,#00389373)}.card#card-1{color:var(--base-100)}.card#card-2{background-image:url(/assets/card-2-CGk82n0-.jpg)}.card#card-2:before{background:linear-gradient(#dc143c1a,#dc143c73)}.card#card-2{color:var(--base-100)}.card#card-3{background-image:url(/assets/card-3-T6cGR3tv.jpg)}.card#card-3:before{background:linear-gradient(#c8a9511a,#c8a95173)}.card#card-3{color:var(--base-100)}.card#card-4{background-image:url(/assets/card-4-DHZs5fyv.jpg)}.card#card-4:before{background:linear-gradient(#0000000d,#00000059)}.card#card-4{color:var(--base-100)}.card-front{background-image:url(/assets/card-front-mVH2t8RJ.jpg)}.card-front:before{background:linear-gradient(#8b00001a,#8b000073)}.card-front{color:var(--base-100)}.card-back{backface-visibility:hidden;transform:translate(-50%,50%)rotateY(180deg)}.about{color:var(--base-100);background:linear-gradient(160deg,#003893 0%,#dc143c 100%);justify-content:center;align-items:center;display:flex}.about h3{text-align:center;width:60%}@media (width<=1000px){.hero-content h1,.about h3{width:85%}}
