@import "https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";body{margin:0;padding:0}.InstagramBackground{color:#000;background-color:#fff}.FacebookBackground{color:#fff;background-color:#0766ff}.EmailBackground{color:#fff;background-color:#000}.Squircle{--r:35%;--_r:clamp(0%,var(--r)/2,25%);--_v:calc(var(--_r)*(1 - sqrt(2)/4));--_p:calc(var(--_v) - var(--_r)/2);clip-path:shape(from var(--_v) var(--_p), curve to 50% 0 with var(--_r) 0, curve to calc(100% - var(--_v)) var(--_p) with calc(100% - var(--_r)) 0, curve to calc(100% - var(--_p)) var(--_v) with calc(100% - 2*var(--_p)) calc(2*var(--_p)), curve to 100% 50% with 100% var(--_r), curve to calc(100% - var(--_p)) calc(100% - var(--_v)) with 100% calc(100% - var(--_r)), curve to calc(100% - var(--_v)) calc(100% - var(--_p)) with calc(100% - 2*var(--_p)) calc(100% - 2*var(--_p)), curve to 50% 100% with calc(100% - var(--_r)) 100%, curve to var(--_v) calc(100% - var(--_p)) with var(--_r) 100%, curve to var(--_p) calc(100% - var(--_v)) with calc(2*var(--_p)) calc(100% - 2*var(--_p)), curve to 0 50% with 0 calc(100% - var(--_r)), curve to var(--_p) var(--_v) with 0 var(--_r), curve to var(--_v) var(--_p) with calc(2*var(--_p)) calc(2*var(--_p)))}.Brand{aspect-ratio:2.5;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;width:min(75vw,750px,100vh);display:flex;position:absolute;top:45vh;left:50vw;transform:translate(-50%)translateY(-50%);container-type:size}.Brand .Wordmark{width:100cqw;height:100cqh;display:block}.Brand .Socials{flex-direction:row;justify-content:center;align-items:center;gap:2.5cqw;width:100cqw;height:15cqh;display:flex;container-type:size}.Brand .Socials .Social{--vertical-padding:.5cqw;--horizontal-padding:2.5cqw;width:fit-content;height:100cqh;padding-top:var(--vertical-padding);padding-bottom:var(--vertical-padding);padding-left:var(--horizontal-padding);padding-right:var(--horizontal-padding);flex-direction:row;justify-content:center;align-items:center;gap:1.5cqw;font-family:Inter;display:flex}.Brand .Socials .Social .SocialLogo{aspect-ratio:1;background:0 0}.Brand .Socials .Social.InstagramBackground .SocialLogo{height:75cqh}.Brand .Socials .Social.FacebookBackground .SocialLogo{height:80cqh}.Brand .Socials .Social.EmailBackground .SocialLogo{height:65cqh}.Brand .Socials .Social.EmailBackground .SocialHandle{-webkit-user-select:text;user-select:text}.Brand .Socials .Social .SocialHandle{text-wrap:nowrap;width:fit-content;height:fit-content;font-size:60cqh;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.Brand .Socials .Social:hover:not(.EmailBackground){filter:brightness(.95)}.Brand .POBox{color:#fff;-webkit-user-select:text;user-select:text;margin-top:10cqh;font-family:Inter;font-size:7.5cqh}.Brand{z-index:1}.Showcase{filter:brightness(.65);-webkit-user-select:none;user-select:none;flex-direction:row;place-content:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.Showcase .ShowcasePanel{place-content:center;width:max(350px,33.3333vw);height:100vh;display:flex;overflow:hidden;container-type:size}.Showcase .ShowcasePanel img{object-fit:cover;width:150cqw}.Showcase{z-index:0}
