.Header-module__D5nTzG__header{z-index:100;padding:var(--space-md)var(--space-lg);-webkit-backdrop-filter:blur();opacity:0;pointer-events:none;background:0 0;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),background .5s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .5s cubic-bezier(.4,0,.2,1),backdrop-filter .5s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(-20px)}.Header-module__D5nTzG__header.Header-module__D5nTzG__visible{-webkit-backdrop-filter:blur(20px);opacity:1;pointer-events:auto;background:#1a1a1afa;border-bottom:1px solid #ffffff14;transform:translateY(0);box-shadow:0 1px #c4a35a4d}.Header-module__D5nTzG__container{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;display:flex}.Header-module__D5nTzG__brand{opacity:0;align-items:center;gap:14px;text-decoration:none;display:flex;transform:translateY(-10px)}.Header-module__D5nTzG__header.Header-module__D5nTzG__visible .Header-module__D5nTzG__brand{animation:.5s cubic-bezier(.4,0,.2,1) forwards Header-module__D5nTzG__fadeSlideIn}.Header-module__D5nTzG__logo{object-fit:contain;width:48px;height:48px;transition:transform var(--transition-base)}.Header-module__D5nTzG__brandName{font-family:var(--font-display);color:var(--color-accent);letter-spacing:.25em;font-size:22px;font-weight:400;transition:letter-spacing .4s cubic-bezier(.4,0,.2,1)}.Header-module__D5nTzG__trademark{font-family:var(--font-body);color:var(--foreground-muted);vertical-align:super;letter-spacing:0;margin-left:2px;font-size:8px;font-weight:400}@media (hover:hover) and (pointer:fine){.Header-module__D5nTzG__brand:hover .Header-module__D5nTzG__logo{transform:scale(1.05)}.Header-module__D5nTzG__brand:hover .Header-module__D5nTzG__brandName{letter-spacing:.4em}}.Header-module__D5nTzG__socialLinks{align-items:center;gap:var(--space-md);display:flex}@media (max-width:767px){.Header-module__D5nTzG__container{justify-content:center}.Header-module__D5nTzG__socialLinks,.Header-module__D5nTzG__nav{display:none!important}}.Header-module__D5nTzG__socialLink{color:var(--foreground);transition:color var(--transition-base),transform var(--transition-base);justify-content:center;align-items:center;display:flex}.Header-module__D5nTzG__socialIcon{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.Header-module__D5nTzG__socialLink:hover{color:var(--color-accent);transform:translateY(-2px)}}.Header-module__D5nTzG__nav{align-items:center;gap:var(--space-lg);opacity:0;display:flex;transform:translateY(-10px)}.Header-module__D5nTzG__header.Header-module__D5nTzG__visible .Header-module__D5nTzG__nav{animation:.5s cubic-bezier(.4,0,.2,1) .1s forwards Header-module__D5nTzG__fadeSlideIn}.Header-module__D5nTzG__shopLink{font-family:var(--font-body);font-size:var(--font-size-xs);color:#ffffffd9;text-transform:uppercase;letter-spacing:var(--tracking-widest);box-shadow:var(--shadow-xs);background:0 0;border:1px solid #ffffff80;padding:12px 28px;font-weight:600;transition:background-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:inline-block}@media (hover:hover) and (pointer:fine){.Header-module__D5nTzG__shopLink:hover{color:var(--color-charcoal);box-shadow:var(--shadow-md);background:#ffffffe6;transform:translateY(-1px)}}.Header-module__D5nTzG__goldLine{background:linear-gradient(90deg,transparent 0%,var(--color-accent)20%,var(--color-accent)80%,transparent 100%);opacity:0;height:1px;transition:opacity .5s cubic-bezier(.4,0,.2,1) .2s,transform .5s cubic-bezier(.4,0,.2,1) .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.5)}.Header-module__D5nTzG__header.Header-module__D5nTzG__visible .Header-module__D5nTzG__goldLine{opacity:.7;transform:scaleX(1)}@keyframes Header-module__D5nTzG__fadeSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px){.Header-module__D5nTzG__header{padding:var(--space-lg)var(--space-xl)}.Header-module__D5nTzG__brand{gap:16px}.Header-module__D5nTzG__logo{width:48px;height:48px}.Header-module__D5nTzG__brandName{letter-spacing:.3em;font-size:26px}.Header-module__D5nTzG__brand:hover .Header-module__D5nTzG__brandName{letter-spacing:.45em}.Header-module__D5nTzG__socialLinks{gap:var(--space-lg)}.Header-module__D5nTzG__socialIcon{width:22px;height:22px}.Header-module__D5nTzG__shopLink{font-size:var(--font-size-sm);padding:14px 36px}}@media (min-width:1280px){.Header-module__D5nTzG__header{padding:var(--space-lg)var(--space-2xl)}.Header-module__D5nTzG__brandName{font-size:28px}}
.Hero-module__PycF7W__hero{background:var(--background);min-height:100vh;padding:var(--space-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Hero-module__PycF7W__backgroundGlow{pointer-events:none;background:radial-gradient(80% 50%,#c4a35a08 0%,#0000 70%);position:absolute;inset:0}.Hero-module__PycF7W__content{text-align:center;align-items:center;gap:var(--space-md);z-index:1;will-change:transform,opacity;flex-direction:column;display:flex}.Hero-module__PycF7W__logo{object-fit:contain;width:140px;height:140px;margin-bottom:var(--space-lg)}.Hero-module__PycF7W__brandWrapper{position:relative}.Hero-module__PycF7W__brandName{font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:400;line-height:var(--leading-none);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:#0000;-webkit-text-stroke:1px #ffffff4d;background:linear-gradient(120deg,#ffffffb3 0% 46%,#c4a35ae6 48%,#c4a35a 50%,#c4a35ae6 52%,#ffffffb3 54% 100%) 150%/300% 100%;-webkit-background-clip:text;background-clip:text;margin:0;position:relative}.Hero-module__PycF7W__brandName:before{content:"FRIESIAN";z-index:-1;font-family:var(--font-display);font-size:var(--font-size-hero);font-weight:400;line-height:var(--leading-none);letter-spacing:var(--tracking-tight);text-transform:uppercase;color:#0009;-webkit-text-stroke:0;-webkit-background-clip:unset;background-clip:unset;filter:blur(20px);background:0 0;position:absolute;top:0;left:0;transform:translateY(10px)}.Hero-module__PycF7W__trademark{font-family:var(--font-body);color:var(--foreground-muted);vertical-align:super;letter-spacing:0;margin-left:4px;font-size:12px;font-weight:400}.Hero-module__PycF7W__subtitle{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--foreground-muted);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-top:calc(var(--space-sm)*-1);text-shadow:var(--shadow-xs);font-weight:500}.Hero-module__PycF7W__cta{align-items:center;gap:var(--space-sm);margin-top:var(--space-2xl);padding:var(--space-md)var(--space-xl);color:var(--color-accent);font-family:var(--font-body);font-size:var(--font-size-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;border:1px solid var(--color-accent);transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-base);background:0 0;font-weight:500;display:inline-flex}.Hero-module__PycF7W__ctaArrow{transition:transform var(--transition-base)}@media (hover:hover) and (pointer:fine){.Hero-module__PycF7W__cta:hover{background:var(--color-accent);color:var(--color-black);border-color:var(--color-accent)}.Hero-module__PycF7W__cta:hover .Hero-module__PycF7W__ctaArrow{transform:translate(4px)}}.Hero-module__PycF7W__cta:active{transform:scale(.98)}@media (min-width:768px){.Hero-module__PycF7W__logo{width:170px;height:170px;margin-bottom:var(--space-xl)}.Hero-module__PycF7W__content{gap:var(--space-lg)}.Hero-module__PycF7W__subtitle{font-size:var(--font-size-base)}.Hero-module__PycF7W__cta{padding:var(--space-lg)var(--space-2xl);font-size:var(--font-size-sm)}}@media (min-width:1024px){.Hero-module__PycF7W__logo{width:200px;height:200px}.Hero-module__PycF7W__subtitle{font-size:var(--font-size-md)}}
.ProductShowcase-module__FaCItW__showcase{padding:var(--space-2xl)var(--space-lg);background-color:var(--background-elevated);border-top:1px solid #ffffff14;position:relative;box-shadow:inset 0 8px 16px -8px #0006}.ProductShowcase-module__FaCItW__container{max-width:1400px;margin:0 auto}.ProductShowcase-module__FaCItW__heading{font-family:var(--font-display);font-size:var(--font-size-3xl);color:var(--foreground);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-align:center;margin-bottom:var(--space-2xl);text-shadow:var(--shadow-text);font-weight:400}.ProductShowcase-module__FaCItW__grid{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.ProductShowcase-module__FaCItW__card{background:var(--background);box-shadow:var(--shadow-sm);transition:border-color var(--transition-base),box-shadow var(--transition-base);border:1px solid #0000;display:block;position:relative;overflow:hidden}.ProductShowcase-module__FaCItW__imageWrapper{position:relative;overflow:hidden}.ProductShowcase-module__FaCItW__imagePlaceholder{aspect-ratio:3/4;width:100%;transition:transform var(--transition-slow)}.ProductShowcase-module__FaCItW__productImage{aspect-ratio:3/4;object-fit:cover;width:100%;transition:transform var(--transition-slow)}.ProductShowcase-module__FaCItW__cardContent{padding:var(--space-lg);transition:transform var(--transition-base);background:linear-gradient(#0000 0%,#0009 50%,#000000f2 100%);position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.ProductShowcase-module__FaCItW__productName{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-white);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:var(--space-xs);font-weight:500}.ProductShowcase-module__FaCItW__productPrice{font-family:var(--font-body);font-size:var(--font-size-sm);color:var(--color-accent);font-weight:600}.ProductShowcase-module__FaCItW__comingSoonBadge{top:var(--space-sm);right:var(--space-sm);padding:var(--space-xs)var(--space-sm);color:var(--color-accent);font-family:var(--font-body);text-transform:uppercase;letter-spacing:var(--tracking-wider);border:1px solid var(--color-accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;font-size:10px;font-weight:600;position:absolute}.ProductShowcase-module__FaCItW__skeletonCard{background:var(--background);box-shadow:var(--shadow-sm);border:1px solid #0000;display:block;position:relative;overflow:hidden}.ProductShowcase-module__FaCItW__skeletonImage{aspect-ratio:3/4;background:linear-gradient(90deg,var(--color-gray-dark)25%,var(--color-gray-mid)50%,var(--color-gray-dark)75%);background-size:200% 100%;width:100%;animation:1.5s ease-in-out infinite ProductShowcase-module__FaCItW__shimmer}.ProductShowcase-module__FaCItW__skeletonContent{padding:var(--space-lg);background:linear-gradient(#0000 0%,#0009 50%,#000000f2 100%);position:absolute;bottom:0;left:0;right:0}.ProductShowcase-module__FaCItW__skeletonTitle{width:70%;height:14px;margin-bottom:var(--space-xs);background:#fff3;border-radius:2px;animation:1.5s ease-in-out infinite ProductShowcase-module__FaCItW__pulse}.ProductShowcase-module__FaCItW__skeletonPrice{background:#c4a35a4d;border-radius:2px;width:40%;height:16px;animation:1.5s ease-in-out .1s infinite ProductShowcase-module__FaCItW__pulse}@keyframes ProductShowcase-module__FaCItW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ProductShowcase-module__FaCItW__pulse{0%,to{opacity:.5}50%{opacity:1}}.ProductShowcase-module__FaCItW__emptyState{min-height:300px;padding:var(--space-2xl);justify-content:center;align-items:center;display:flex}.ProductShowcase-module__FaCItW__emptyMessage{font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--foreground-muted);text-align:center}@media (hover:hover) and (pointer:fine){.ProductShowcase-module__FaCItW__cardContent{opacity:0;transform:translateY(100%)}.ProductShowcase-module__FaCItW__card:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg)}.ProductShowcase-module__FaCItW__card:hover .ProductShowcase-module__FaCItW__imagePlaceholder,.ProductShowcase-module__FaCItW__card:hover .ProductShowcase-module__FaCItW__productImage{transform:scale(1.08)}.ProductShowcase-module__FaCItW__card:hover .ProductShowcase-module__FaCItW__cardContent{opacity:1;transform:translateY(0)}}@media (min-width:768px){.ProductShowcase-module__FaCItW__showcase{padding:var(--space-4xl)var(--space-xl)}.ProductShowcase-module__FaCItW__heading{margin-bottom:var(--space-3xl)}.ProductShowcase-module__FaCItW__grid{grid-template-columns:repeat(3,1fr)}.ProductShowcase-module__FaCItW__productName{font-size:var(--font-size-sm)}.ProductShowcase-module__FaCItW__productPrice{font-size:var(--font-size-base)}.ProductShowcase-module__FaCItW__cardContent,.ProductShowcase-module__FaCItW__skeletonContent{padding:var(--space-xl)}.ProductShowcase-module__FaCItW__comingSoonBadge{padding:var(--space-xs)var(--space-md);font-size:11px}}@media (min-width:1280px){.ProductShowcase-module__FaCItW__grid{grid-template-columns:repeat(3,1fr);gap:3px}.ProductShowcase-module__FaCItW__cardContent,.ProductShowcase-module__FaCItW__skeletonContent{padding:var(--space-2xl)}}
.ShopCta-module__saTj9G__shopCta{background-color:var(--background);width:100%;padding:var(--space-3xl)var(--space-lg);border-bottom:1px solid #ffffff14;box-shadow:inset 0 8px 16px -8px #0006}.ShopCta-module__saTj9G__content{text-align:center;align-items:center;gap:var(--space-lg);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.ShopCta-module__saTj9G__heading{font-family:var(--font-display);font-size:var(--font-size-3xl);color:var(--foreground);text-transform:uppercase;letter-spacing:var(--tracking-tight);font-weight:400;line-height:var(--leading-tight);text-shadow:var(--shadow-text)}.ShopCta-module__saTj9G__text{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--foreground-muted);line-height:var(--leading-relaxed);max-width:500px}.ShopCta-module__saTj9G__cta{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);padding:var(--space-lg)var(--space-2xl);background-color:var(--color-accent);color:var(--color-black);font-family:var(--font-body);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);box-shadow:var(--shadow-md);transition:background-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);border:none;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.ShopCta-module__saTj9G__cta:hover{background-color:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 10px 40px #c4a35a59}}.ShopCta-module__saTj9G__cta:active{transform:scale(.98)}.ShopCta-module__saTj9G__cta.ctaActivated{background-color:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 10px 40px #c4a35a59}@media (min-width:768px){.ShopCta-module__saTj9G__shopCta{padding:var(--space-4xl)var(--space-xl)}.ShopCta-module__saTj9G__heading{font-size:var(--font-size-4xl)}.ShopCta-module__saTj9G__text{font-size:var(--font-size-md)}.ShopCta-module__saTj9G__content{gap:var(--space-xl)}}@media (min-width:1024px){.ShopCta-module__saTj9G__cta{padding:var(--space-lg)var(--space-3xl);font-size:var(--font-size-base)}}
.EmailSignup-module__LC5I5G__emailSignup{background-color:var(--background-elevated);width:100%;padding:var(--space-4xl)var(--space-lg);border-top:1px solid #ffffff14;box-shadow:inset 0 8px 16px -8px #0006}.EmailSignup-module__LC5I5G__content{text-align:center;align-items:center;gap:var(--space-lg);flex-direction:column;max-width:500px;margin:0 auto;display:flex}.EmailSignup-module__LC5I5G__heading{font-family:var(--font-display);font-size:var(--font-size-2xl);color:var(--foreground);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-shadow:var(--shadow-text);font-weight:400}.EmailSignup-module__LC5I5G__text{font-family:var(--font-body);font-size:var(--font-size-base);color:var(--foreground-muted);line-height:var(--leading-relaxed)}.EmailSignup-module__LC5I5G__form{gap:var(--space-sm);width:100%;margin-top:var(--space-md);flex-direction:column;display:flex}.EmailSignup-module__LC5I5G__inputWrapper{gap:var(--space-sm);flex-direction:column;width:100%;display:flex}.EmailSignup-module__LC5I5G__input{width:100%;padding:var(--space-lg);font-family:var(--font-body);font-size:var(--font-size-base);background-color:var(--background);color:var(--foreground);box-shadow:var(--shadow-xs);transition:border-color var(--transition-base),box-shadow var(--transition-base);border:1px solid #c4a35a4d;outline:none}.EmailSignup-module__LC5I5G__input:focus{border-color:var(--color-accent);box-shadow:var(--shadow-sm)}.EmailSignup-module__LC5I5G__input:disabled{opacity:.5;cursor:not-allowed}.EmailSignup-module__LC5I5G__input::placeholder{color:var(--color-gray-mid)}.EmailSignup-module__LC5I5G__button{width:100%;padding:var(--space-lg);font-family:var(--font-body);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);background-color:var(--color-accent);color:var(--color-black);cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);border:none;font-weight:600}.EmailSignup-module__LC5I5G__button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.EmailSignup-module__LC5I5G__button:not(:disabled):hover{background-color:var(--color-accent)}}.EmailSignup-module__LC5I5G__button:active:not(:disabled){transform:scale(.98)}.EmailSignup-module__LC5I5G__successMessage{padding:var(--space-lg)var(--space-xl);background-color:var(--color-accent);color:var(--color-black);font-family:var(--font-body);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:var(--tracking-wide);text-align:center;font-weight:600}.EmailSignup-module__LC5I5G__errorMessage{color:#ff6b6b;font-family:var(--font-body);font-size:var(--font-size-sm);margin-top:var(--space-xs)}@media (min-width:768px){.EmailSignup-module__LC5I5G__emailSignup{padding:var(--space-4xl)var(--space-xl)}.EmailSignup-module__LC5I5G__heading{font-size:var(--font-size-3xl)}.EmailSignup-module__LC5I5G__text{font-size:var(--font-size-md)}.EmailSignup-module__LC5I5G__inputWrapper{flex-direction:row;gap:0}.EmailSignup-module__LC5I5G__input{border-right:none;flex:1}.EmailSignup-module__LC5I5G__button{width:auto;padding:var(--space-lg)var(--space-2xl)}}@media (min-width:1024px){.EmailSignup-module__LC5I5G__content{gap:var(--space-xl)}}
.SocialLinks-module__VNwlka__socialLinks{background-color:var(--background);width:100%;padding:var(--space-2xl)var(--space-lg);border-top:1px solid #00000014;box-shadow:inset 0 8px 16px -8px #0006}.SocialLinks-module__VNwlka__content{text-align:center;align-items:center;gap:var(--space-xl);flex-direction:column;max-width:600px;margin:0 auto;display:flex}.SocialLinks-module__VNwlka__heading{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-gray-mid);text-transform:uppercase;letter-spacing:var(--tracking-widest);font-weight:500}.SocialLinks-module__VNwlka__icons{justify-content:center;align-items:center;gap:var(--space-2xl);display:flex}.SocialLinks-module__VNwlka__iconLink{color:var(--foreground);transition:color var(--transition-base),transform var(--transition-base),filter var(--transition-base);justify-content:center;align-items:center;display:flex}.SocialLinks-module__VNwlka__icon{width:28px;height:28px}@media (hover:hover) and (pointer:fine){.SocialLinks-module__VNwlka__iconLink:hover{color:var(--color-accent);filter:drop-shadow(0 4px 12px #c4a35a66);transform:translateY(-3px)}}@media (min-width:768px){.SocialLinks-module__VNwlka__socialLinks{padding:var(--space-3xl)var(--space-xl)}.SocialLinks-module__VNwlka__heading{font-size:var(--font-size-sm)}.SocialLinks-module__VNwlka__icon{width:32px;height:32px}.SocialLinks-module__VNwlka__icons{gap:var(--space-3xl)}}@media (min-width:1024px){.SocialLinks-module__VNwlka__icon{width:36px;height:36px}}
.Footer-module__JGhRua__footer{z-index:100;width:100%;padding:var(--space-lg)var(--space-lg);background-color:#121212;border-top:1px solid #ffffff14;position:relative}.Footer-module__JGhRua__content{text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.Footer-module__JGhRua__left,.Footer-module__JGhRua__right{align-items:center;gap:var(--space-xs);flex-direction:column;display:flex}.Footer-module__JGhRua__location{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-gray-mid);letter-spacing:var(--tracking-wide)}.Footer-module__JGhRua__links{align-items:center;gap:var(--space-sm);display:flex}.Footer-module__JGhRua__link{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-gray-mid);letter-spacing:var(--tracking-wide);transition:color var(--transition-base);text-decoration:none}.Footer-module__JGhRua__link:hover{color:var(--foreground)}.Footer-module__JGhRua__divider{color:var(--color-gray-mid);font-size:var(--font-size-xs)}.Footer-module__JGhRua__brand{font-family:var(--font-display);font-size:var(--font-size-lg);color:var(--foreground);text-transform:uppercase;letter-spacing:var(--tracking-wider);font-weight:400}.Footer-module__JGhRua__trademark{font-family:var(--font-body);color:var(--foreground-muted);vertical-align:super;letter-spacing:0;text-transform:none;margin-left:2px;font-size:9px;font-weight:400}.Footer-module__JGhRua__copyright{font-family:var(--font-body);font-size:var(--font-size-xs);color:var(--color-gray-mid);letter-spacing:var(--tracking-wide)}@media (min-width:768px){.Footer-module__JGhRua__footer{padding:var(--space-lg)var(--space-xl)}.Footer-module__JGhRua__content{text-align:left;flex-direction:row;justify-content:space-between}.Footer-module__JGhRua__left{align-items:flex-start}.Footer-module__JGhRua__right{align-items:flex-end}}
.ScrollProgress-module__OWQ_WW__container{z-index:50;pointer-events:none;opacity:0;width:5px;height:100vh;transition:opacity .3s ease-out;position:fixed;top:0;left:0}.ScrollProgress-module__OWQ_WW__track{background:0 0;border-radius:2px;width:100%;height:100%;overflow:hidden}.ScrollProgress-module__OWQ_WW__progress{background:linear-gradient(180deg,var(--color-accent)0%,#c4a35ab3 100%);transform-origin:top;border-radius:2px;width:100%;height:100%;transform:scaleY(0);box-shadow:0 0 8px #c4a35a66}
.ParallaxShapes-module__RsKw4W__container{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ParallaxShapes-module__RsKw4W__shape{color:#3c3c3c;position:absolute}.ParallaxShapes-module__RsKw4W__shape svg{width:100%;height:100%}
/*# sourceMappingURL=377a340404320060.css.map*/