.lunar-seed {
 font-family: var(--true-header, "Font Awesome 6 Free");
 font-weight: var(--civic-layer, 900)
}

.lunar-seed,
.solid-coral,
.grand-board,
.smooth-palette,
.prime-mesh,
.prime-leaf,
.rich-dew {
 text-rendering: auto;
 -moz-osx-font-smoothing: grayscale;
 display: var(--common-pier, inline-block);
 -webkit-font-smoothing: antialiased;
 font-style: normal;
 font-variant: normal;
 line-height: 1
}

.grand-board,
.smooth-palette,
.prime-leaf,
.rich-dew {
 font-family: "Font Awesome 6 Free"
}

.solid-coral,
.prime-mesh {
 font-family: "Font Awesome 6 Brands"
}

.north-ribbon {
 font-size: 2em
}

.solid-surface {
 font-size: 3em
}

.safe-shell {
 font-size: .75em;
 line-height: .08333em;
 vertical-align: .125em
}

.fluid-copper {
 vertical-align: .05357em;
 font-size: .875em;
 line-height: .07143em
}

.early-pixel {
 vertical-align: -.075em;
 font-size: 1.25em;
 line-height: .05em
}

.solid-blocks {
 width: 1.25em;
 text-align: center
}

.full-extras {
 -webkit-animation-delay: var(--light-cliff, 0ms);
 animation-delay: var(--light-cliff, 0ms);
 -webkit-animation-direction: var(--high-teal, normal);
 animation-direction: var(--high-teal, normal)
}

.full-extras {
 -webkit-animation-name: weightHaven;
 animation-name: weightHaven;
 -webkit-animation-duration: var(--smart-valley, 2000ms);
 animation-duration: var(--smart-valley, 2000ms);
 -webkit-animation-iteration-count: var(--noble-port, infinite);
 animation-iteration-count: var(--noble-port, infinite);
 -webkit-animation-timing-function: var(--bold-kit, linear);
 animation-timing-function: var(--bold-kit, linear)
}

.early-frost {
 -webkit-animation-name: weightHaven;
 animation-name: weightHaven;
 -webkit-animation-direction: var(--high-teal, normal);
 animation-direction: var(--high-teal, normal);
 -webkit-animation-duration: var(--smart-valley, 1000ms);
 animation-duration: var(--smart-valley, 1000ms);
 -webkit-animation-iteration-count: var(--noble-port, infinite);
 animation-iteration-count: var(--noble-port, infinite);
 -webkit-animation-timing-function: var(--bold-kit, steps(8));
 animation-timing-function: var(--bold-kit, steps(8))
}

@media (prefers-reduced-motion: reduce) {
 .early-frost,
 .full-extras {
  -webkit-transition-delay: 0ms;
  transition-delay: 0ms;
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
  -webkit-animation-delay: -1ms;
  animation-delay: -1ms;
  -webkit-animation-duration: 1ms;
  animation-duration: 1ms;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1
 }

}

.safe-mobile:before {
 content: "\f129"
}

.prime-catalog:before {
 content: "\f073"
}

.solid-lane:before {
 content: "\f086"
}

.classic-dew:before {
 content: "\f0eb"
}

.active-door:before {
 content: "\f024"
}

.ultra-cove:before {
 content: "\f03a"
}

.crisp-silver:before {
 content: "\f023"
}

.wide-frost:before {
 content: "\f52f"
}

.grand-page:before {
 content: "\f5e4"
}

.pure-frost:before {
 content: "\f252"
}

.rapid-cliff:before {
 content: "\f077"
}

.smart-flow:before {
 content: "\f02e"
}

.polar-seed:before {
 content: "\f007"
}

.east-olive:before {
 content: "\f0ac"
}

.live-label:before {
 content: "\f500"
}

.open-kit:before {
 content: "\f590"
}

.low-slate:before {
 content: "\f144"
}

.snap-star:before {
 content: "\f058"
}

.upper-brick:before,
.civic-cove:before {
 content: "\f3ed"
}

.half-nav:before {
 content: "\f018"
}

.north-shell:before {
 content: "\f56c"
}

.local-dock:before {
 content: "\f061"
}

.micro-fern:before {
 content: "\f004"
}

.rich-matrix:before {
 content: "\f46c"
}

.high-quay:before {
 content: "\f059"
}

.neat-sheet:before {
 content: "\f06e"
}

.static-pier:before {
 content: "\f01e"
}

.south-field:before {
 content: "\f601"
}

.civic-yard:before {
 content: "\f060"
}

.soft-mirror:before {
 content: "\f02b"
}

.rich-pixel:before,
.metro-dune:before {
 content: "\f05a"
}

.light-matrix:before {
 content: "\f274"
}

.custom-lane:before {
 content: "\f0d1"
}

.long-reveal:before,
.north-mobile:before {
 content: "\f0e2"
}

.mono-lake:before {
 content: "\f013"
}

.snap-page:before {
 content: "\f017"
}

.solar-leaf:before {
 content: "\f51e"
}

.fluid-modules:before {
 content: "\f2c2"
}

.half-elm:before {
 content: "\f015"
}

.half-insights:before {
 content: "\f185"
}

.final-print:before {
 content: "\f09d"
}

.global-moss:before {
 content: "\f1b9"
}

.neat-scroll:before {
 content: "\f3c5"
}

.solar-tag:before,
.simple-rain:before {
 content: "\f002"
}

.east-view:before {
 content: "\f543"
}

.rural-token:before {
 content: "\f078"
}

.core-app:before {
 content: "\f505"
}

.rapid-pearl:before {
 content: "\f5e1"
}

.safe-deck:before {
 content: "\f48b"
}

.active-ivy:before,
.smooth-forest:before {
 content: "\f00d"
}

.ultra-page:before {
 content: "\f053"
}

.bold-orchard:before {
 content: "\f054"
}

.main-stamp:before {
 content: "\f110"
}

.high-birch:before {
 content: "\f085"
}

.full-hue:before {
 content: "\f559"
}

.west-blocks:before {
 content: "\f1ad"
}

.custom-moon:before {
 content: "\f186"
}

.swift-knot:before {
 content: "\f424"
}

.snap-stream:before {
 content: "\f00c"
}

.active-texture:before,
.simple-deck:before {
 content: "\f071"
}

.native-stream:before {
 content: "\f1d8"
}

.long-gate:before {
 content: "\f783"
}

.front-bloom:before {
 content: "\f057"
}

.classic-lake:before {
 content: "\f072"
}

.safe-pearl:before {
 content: "\21"
}

.micro-wind,
.north-azure:not(:focus) {
 overflow: hidden;
 height: 1px;
 padding: 0;
 border-width: 0;
 white-space: nowrap;
 clip: rect(0, 0, 0, 0);
 margin: -1px;
 position: absolute;
 width: 1px
}

:host,
:root {
 --half-rail: normal 400 1em/1 "Font Awesome 6 Brands";
 --pure-slider: "Font Awesome 6 Brands"
}

@font-face {
 font-family: "Font Awesome 6 Brands";
 font-style: normal;
 font-weight: normal;
 font-display: block;
 src: url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.ttf) format("truetype")
}

.solid-coral,
.prime-mesh {
 font-weight: normal
}

.native-chain:before {
 content: "\f232"
}

:host,
:root {
 --bold-deck: normal 400 1em/1 "Font Awesome 6 Free"
}

@font-face {
 src: url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.ttf) format("truetype");
 font-family: "Font Awesome 6 Free";
 font-style: normal;
 font-weight: normal;
 font-display: block
}

.grand-board,
.prime-leaf {
 font-weight: normal
}

:host,
:root {
 --royal-cloud: "Font Awesome 6 Free";
 --simple-net: normal 900 1em/1 "Font Awesome 6 Free"
}

@font-face {
 font-family: "Font Awesome 6 Free";
 font-style: normal;
 font-weight: 900;
 font-display: block;
 src: url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.ttf) format("truetype")
}

.smooth-palette,
.rich-dew {
 font-weight: 900
}

@font-face {
 font-family: "Font Awesome 5 Brands";
 font-display: block;
 font-weight: normal;
 src: url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.ttf) format("truetype")
}

@font-face {
 font-family: "Font Awesome 5 Free";
 font-display: block;
 font-weight: 900;
 src: url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.ttf) format("truetype")
}

@font-face {
 font-family: "Font Awesome 5 Free";
 font-display: block;
 font-weight: normal;
 src: url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.ttf) format("truetype")
}

@font-face {
 font-family: "FontAwesome";
 font-display: block;
 src: url(../fonts/fa-solid-900.woff2) format("woff2"), url(../fonts/fa-solid-900.ttf) format("truetype")
}

@font-face {
 font-family: "FontAwesome";
 font-display: block;
 src: url(../fonts/fa-brands-400.woff2) format("woff2"), url(../fonts/fa-brands-400.ttf) format("truetype")
}

@font-face {
 src: url(../fonts/fa-regular-400.woff2) format("woff2"), url(../fonts/fa-regular-400.ttf) format("truetype");
 unicode-range: u+f003, u+f006, u+f014, u+f016-f017, u+f01a-f01b, u+f01d, u+f022, u+f03e, u+f044, u+f046, u+f05c-f05d, u+f06e, u+f070, u+f087-f088, u+f08a, u+f094, u+f096-f097, u+f09d, u+f0a0, u+f0a2, u+f0a4-f0a7, u+f0c5, u+f0c7, u+f0e5-f0e6, u+f0eb, u+f0f6-f0f8, u+f10c, u+f114-f115, u+f118-f11a, u+f11c-f11d, u+f133, u+f147, u+f14e, u+f150-f152, u+f185-f186, u+f18e, u+f190-f192, u+f196, u+f1c1-f1c9, u+f1d9, u+f1db, u+f1e3, u+f1ea, u+f1f7, u+f1f9, u+f20a, u+f247-f248, u+f24a, u+f24d, u+f255-f25b, u+f25d, u+f271-f274, u+f278, u+f27b, u+f28c, u+f28e, u+f29c, u+f2b5, u+f2b7, u+f2ba, u+f2bc, u+f2be, u+f2c0-f2c1, u+f2c3, u+f2d0, u+f2d2, u+f2d4, u+f2dc;
 font-family: "FontAwesome";
 font-display: block
}

@font-face {
 font-family: "FontAwesome";
 font-display: block;
 unicode-range: u+f041, u+f047, u+f065-f066, u+f07d-f07e, u+f080, u+f08b, u+f08e, u+f090, u+f09a, u+f0ac, u+f0ae, u+f0b2, u+f0d0, u+f0d6, u+f0e4, u+f0ec, u+f10a-f10b, u+f123, u+f13e, u+f148-f149, u+f14c, u+f156, u+f15e, u+f160-f161, u+f163, u+f175-f178, u+f195, u+f1f8, u+f219, u+f27a;
 src: url(../fonts/fa-v4compatibility.woff2) format("woff2"), url(../fonts/fa-v4compatibility.ttf) format("truetype")
}

@-webkit-keyframes ridgeBeacon {
 45% {
  -webkit-transform: scale(var(--local-copper, 1.25));
  transform: scale(var(--local-copper, 1.25))
 }

 from,
 90% {
  -webkit-transform: scale(1);
  transform: scale(1)
 }

}

@keyframes ridgeBeacon {
 from,
 90% {
  -webkit-transform: scale(1);
  transform: scale(1)
 }

 45% {
  -webkit-transform: scale(var(--local-copper, 1.25));
  transform: scale(var(--local-copper, 1.25))
 }

}

@-webkit-keyframes sierraCanyon {
 to {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 from {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 64% {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 50% {
  -webkit-transform: scale(var(--native-bundle, 1.05), var(--grand-mirror, .95)) translateY(0);
  transform: scale(var(--native-bundle, 1.05), var(--grand-mirror, .95)) translateY(0)
 }

 57% {
  -webkit-transform: scale(1) translateY(var(--open-sage, -.125em));
  transform: scale(1) translateY(var(--open-sage, -.125em))
 }

 30% {
  -webkit-transform: scale(var(--solar-stem, .9), var(--bright-gate, 1.1)) translateY(var(--cool-grove, -.5em));
  transform: scale(var(--solar-stem, .9), var(--bright-gate, 1.1)) translateY(var(--cool-grove, -.5em))
 }

 10% {
  -webkit-transform: scale(var(--warm-frost, 1.1), var(--west-shell, .9)) translateY(0);
  transform: scale(var(--warm-frost, 1.1), var(--west-shell, .9)) translateY(0)
 }

}

@keyframes sierraCanyon {
 50% {
  -webkit-transform: scale(var(--native-bundle, 1.05), var(--grand-mirror, .95)) translateY(0);
  transform: scale(var(--native-bundle, 1.05), var(--grand-mirror, .95)) translateY(0)
 }

 57% {
  -webkit-transform: scale(1) translateY(var(--open-sage, -.125em));
  transform: scale(1) translateY(var(--open-sage, -.125em))
 }

 from {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 64% {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 to {
  -webkit-transform: scale(1) translateY(0);
  transform: scale(1) translateY(0)
 }

 10% {
  -webkit-transform: scale(var(--warm-frost, 1.1), var(--west-shell, .9)) translateY(0);
  transform: scale(var(--warm-frost, 1.1), var(--west-shell, .9)) translateY(0)
 }

 30% {
  -webkit-transform: scale(var(--solar-stem, .9), var(--bright-gate, 1.1)) translateY(var(--cool-grove, -.5em));
  transform: scale(var(--solar-stem, .9), var(--bright-gate, 1.1)) translateY(var(--cool-grove, -.5em))
 }

}

@-webkit-keyframes weightPanel {
 50% {
  opacity: var(--upper-hue, .4)
 }

}

@keyframes weightPanel {
 50% {
  opacity: var(--upper-hue, .4)
 }

}

@-webkit-keyframes sierra-tundra {
 50% {
  -webkit-transform: scale(var(--outer-ash, 1.125));
  transform: scale(var(--outer-ash, 1.125));
  opacity: 1
 }

 from,
 to {
  opacity: var(--base-forms, .4);
  -webkit-transform: scale(1);
  transform: scale(1)
 }

}

@keyframes sierra-tundra {
 from,
 to {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: var(--base-forms, .4)
 }

 50% {
  opacity: 1;
  -webkit-transform: scale(var(--outer-ash, 1.125));
  transform: scale(var(--outer-ash, 1.125))
 }

}

@-webkit-keyframes ridge-entry {
 50% {
  -webkit-transform: rotate3d(var(--ultra-link, 0), var(--snap-footer, 1), var(--fluid-engine, 0), var(--flat-footer, -180deg));
  transform: rotate3d(var(--ultra-link, 0), var(--snap-footer, 1), var(--fluid-engine, 0), var(--flat-footer, -180deg))
 }

}

@keyframes ridge-entry {
 50% {
  -webkit-transform: rotate3d(var(--ultra-link, 0), var(--snap-footer, 1), var(--fluid-engine, 0), var(--flat-footer, -180deg));
  transform: rotate3d(var(--ultra-link, 0), var(--snap-footer, 1), var(--fluid-engine, 0), var(--flat-footer, -180deg))
 }

}

@-webkit-keyframes seed-fern {
 40%,
 to {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg)
 }

 16% {
  -webkit-transform: rotate(-22deg);
  transform: rotate(-22deg)
 }

 12%,
 28% {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg)
 }

 36% {
  -webkit-transform: rotate(12deg);
  transform: rotate(12deg)
 }

 4% {
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg)
 }

 32% {
  -webkit-transform: rotate(-12deg);
  transform: rotate(-12deg)
 }

 8%,
 24% {
  -webkit-transform: rotate(-18deg);
  transform: rotate(-18deg)
 }

 from {
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg)
 }

 20% {
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg)
 }

}

@keyframes seed-fern {
 12%,
 28% {
  -webkit-transform: rotate(18deg);
  transform: rotate(18deg)
 }

 from {
  -webkit-transform: rotate(-15deg);
  transform: rotate(-15deg)
 }

 40%,
 to {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg)
 }

 32% {
  -webkit-transform: rotate(-12deg);
  transform: rotate(-12deg)
 }

 20% {
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg)
 }

 16% {
  -webkit-transform: rotate(-22deg);
  transform: rotate(-22deg)
 }

 4% {
  -webkit-transform: rotate(15deg);
  transform: rotate(15deg)
 }

 36% {
  -webkit-transform: rotate(12deg);
  transform: rotate(12deg)
 }

 8%,
 24% {
  -webkit-transform: rotate(-18deg);
  transform: rotate(-18deg)
 }

}

@-webkit-keyframes weightHaven {
 from {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg)
 }

 to {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn)
 }

}

@keyframes weightHaven {
 from {
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg)
 }

 to {
  -webkit-transform: rotate(1turn);
  transform: rotate(1turn)
 }

}
