.circle{aspect-ratio:1/1;border-radius:50%;overflow:hidden}.square{aspect-ratio:1/1;overflow:hidden}.square.rounded{border-radius:6%/6%}.rounded{border-radius:3%/6%;overflow:hidden}.rounded-small{border-radius:1rem;overflow:hidden}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes bg-rotation{0%{--gradient-angle: 0deg}100%{--gradient-angle: 360deg}}.shape-mobile{--aspect-width: 700;--aspect-height: 1600}.shape-tablet,[data-block-name=project-hero] .hero-comp,[data-type="hoyt-creative/project-hero"] .hero-comp{--aspect-width: 1200;--aspect-height: 750}.shape-desktop{--aspect-width: 1400;--aspect-height: 700}.shape-comp{aspect-ratio:1200/630}[class*=shape-]{aspect-ratio:var(--aspect-width)/var(--aspect-height)}.frame-highlight{--frame-width: 6px;--frame-pad: 12px;--frame-border-radius-width: 4%;--frame-border-radius-height: 8%;position:relative;padding:var(--frame-width)}@media only screen and (min-device-width: 1025px)and (min-width: 992px){.frame-highlight{--frame-width: 10px}}.frame-highlight:before,.frame-highlight:after{animation:bg-rotation 12s linear infinite;transition:250ms all;background:conic-gradient(from var(--gradient-angle), #e88a4b, #8f51b7, #228dbc, #50ba8c, #228dbc, #8f51b7, #e88a4b);content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-radius:inherit}.frame-highlight:after{z-index:-1}.frame-highlight .frame-space{position:relative;z-index:1;padding:var(--frame-pad)}.frame-highlight .frame-space .frame-content{position:relative;z-index:2;display:flex;align-items:center}.frame-highlight.rounded{border-radius:var(--frame-border-radius-width)/var(--frame-border-radius-height)}.frame-highlight.rounded .frame-space{height:100%;border-radius:calc(var(--frame-border-radius-width) - var(--frame-width))/calc(var(--frame-border-radius-height) - var(--frame-width));overflow:hidden}.frame-highlight.rounded .frame-space .frame-content{height:100%;border-radius:calc(var(--frame-border-radius-width) - (var(--frame-width) + var(--frame-pad)))/calc(var(--frame-border-radius-height) - (var(--frame-width) + var(--frame-pad)));overflow:hidden}[data-block-name=project-hero],[data-type="hoyt-creative/project-hero"]{padding-bottom:0 !important}[data-block-name=project-hero].bg-gradient-development:before,[data-block-name=project-hero].bg-gradient-development:after,[data-block-name=project-hero].bg-gradient-creative:before,[data-block-name=project-hero].bg-gradient-creative:after,[data-block-name=project-hero].bg-gradient-both:before,[data-block-name=project-hero].bg-gradient-both:after,[data-type="hoyt-creative/project-hero"].bg-gradient-development:before,[data-type="hoyt-creative/project-hero"].bg-gradient-development:after,[data-type="hoyt-creative/project-hero"].bg-gradient-creative:before,[data-type="hoyt-creative/project-hero"].bg-gradient-creative:after,[data-type="hoyt-creative/project-hero"].bg-gradient-both:before,[data-type="hoyt-creative/project-hero"].bg-gradient-both:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}[data-block-name=project-hero].bg-gradient-development:before,[data-block-name=project-hero].bg-gradient-creative:before,[data-type="hoyt-creative/project-hero"].bg-gradient-development:before,[data-type="hoyt-creative/project-hero"].bg-gradient-creative:before{background:radial-gradient(circle at bottom center, var(--gradient-1a) 0%, var(--gradient-1b) 80%)}[data-block-name=project-hero].bg-gradient-development .hero-ribbon,[data-block-name=project-hero].bg-gradient-creative .hero-ribbon,[data-type="hoyt-creative/project-hero"].bg-gradient-development .hero-ribbon,[data-type="hoyt-creative/project-hero"].bg-gradient-creative .hero-ribbon{background:linear-gradient(to right, var(--gradient-1b) -80%, var(--gradient-1a) 80%)}[data-block-name=project-hero].bg-gradient-both:before,[data-type="hoyt-creative/project-hero"].bg-gradient-both:before{background:radial-gradient(circle at bottom right, var(--gradient-1a) -40%, var(--gradient-1b) 70%)}[data-block-name=project-hero].bg-gradient-both:after,[data-type="hoyt-creative/project-hero"].bg-gradient-both:after{background:radial-gradient(circle at top left, var(--gradient-2a) -20%, var(--gradient-2b) 40%)}[data-block-name=project-hero].bg-gradient-both .hero-ribbon,[data-type="hoyt-creative/project-hero"].bg-gradient-both .hero-ribbon{background:linear-gradient(to right, var(--gradient-1a) -20%, var(--gradient-2a) 120%)}[data-block-name=project-hero] .tag-container,[data-type="hoyt-creative/project-hero"] .tag-container{padding-top:.5rem}[data-block-name=project-hero] .hero-comp,[data-type="hoyt-creative/project-hero"] .hero-comp{background-color:#000;padding:2.5% 2.5% 0;margin-top:2rem;--shape-border-radius-width: 3%;--shape-border-radius-height: 5%;border-radius:var(--shape-border-radius-width) var(--shape-border-radius-width) 0 0/var(--shape-border-radius-height) var(--shape-border-radius-height) 0 0;border:solid #f5f5f5;border-width:1.5px .5px 0 1.5px;overflow:hidden}[data-block-name=project-hero] .image-container,[data-type="hoyt-creative/project-hero"] .image-container{aspect-ratio:var(--aspect-width)/var(--aspect-height);border-radius:.2rem .2rem 0 0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}[data-block-name=project-hero] .image-container::-webkit-scrollbar,[data-type="hoyt-creative/project-hero"] .image-container::-webkit-scrollbar{display:none}[data-block-name=project-hero] .image-container img,[data-type="hoyt-creative/project-hero"] .image-container img{-o-object-position:top;object-position:top;-o-object-fit:100%;object-fit:100%;height:auto}[data-block-name=project-hero] .hero-ribbon,[data-type="hoyt-creative/project-hero"] .hero-ribbon{height:10px}@media only screen and (min-device-width: 1025px)and (min-width: 992px){[data-block-name=project-hero] .container,[data-type="hoyt-creative/project-hero"] .container{display:flex;flex-direction:column}[data-block-name=project-hero] .hero-headline,[data-type="hoyt-creative/project-hero"] .hero-headline{flex:2}}[data-block-name=project-hero] .hero-ribbon,[data-type="hoyt-creative/project-hero"] .hero-ribbon{height:10px;background-color:red;background:linear-gradient(to right, var(--gradient-1b) -80%, var(--gradient-1a) 80%)}[data-block-name=project-hero]+section,[data-type="hoyt-creative/project-hero"]+section{margin-top:5rem}
