.still{background-color:var(--surface);box-shadow:inset 0 1px 0 #ffffff38, inset 0 0 0 1px var(--hairline)}.still[data-still=dusk]{background-image:radial-gradient(60% 70% at 30% 30%, color-mix(in srgb, var(--aurora-orange) 55%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--aurora-blue) 24%, var(--void)), var(--void))}.still[data-still=sea]{background-image:radial-gradient(55% 60% at 70% 35%, color-mix(in srgb, var(--aurora-teal) 42%, transparent), transparent 70%), linear-gradient(170deg, color-mix(in srgb, var(--aurora-blue) 28%, var(--void)), var(--void))}.still[data-still=ember]{background-image:radial-gradient(60% 60% at 40% 40%, color-mix(in srgb, var(--aurora-orange) 62%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--aurora-orange) 20%, var(--void)), var(--void))}.hero-accent{background-image:linear-gradient(100deg, var(--aurora-teal) 0%, color-mix(in srgb, var(--aurora-blue) 70%, var(--ink)) 30%, var(--ink) 50%, color-mix(in srgb, var(--aurora-orange) 25%, var(--ink)) 64%, var(--aurora-orange) 88%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;padding-block-end:.06em}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.hero-accent{color:var(--ink);background:0 0}}.hero-card{inline-size:var(--w);inset-block-start:var(--top)}.hero-card[data-card="0"]{--w:min(51.5%, 11rem);--top:1rem;--r:-3deg;inset-inline-start:min(2%,.5rem)}.hero-card[data-card="1"]{--w:min(42%, 9rem);--top:.25rem;--r:2.5deg;inset-inline-end:min(1%,.25rem)}.hero-card[data-card="2"]{--w:min(35%, 7.5rem);--top:8.375rem;--r:-2deg;inset-inline-end:4%}@media (min-width:1024px){.hero-card[data-card="0"]{--w:11.5rem;--top:.75rem;--r:-6deg;inset-inline-start:1rem}.hero-card[data-card="1"]{--w:15rem;--top:19.5rem;--r:5deg;inset-inline-end:.5rem}.hero-card[data-card="2"]{--w:9.5rem;--top:1.5rem;--r:-2deg;inset-inline-end:.25rem}}.hero-card-body{transform:rotate(calc(var(--r) * -1 * var(--flow)))}.about-line{margin-block-end:-.1em;padding-block-end:.1em;overflow:clip}.niches-viewport{padding-inline:1.25rem}.niches-track{gap:1.25rem;list-style:none;display:grid}@media (min-width:768px){.niches-viewport{padding-inline:2rem}.niches-track{grid-template-columns:repeat(3,minmax(0,1fr));max-width:68rem;margin-inline:auto}}@media (max-width:767px){.niches-viewport{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-block:-2rem -4rem;padding-block:2rem 4rem;scroll-padding-inline:1.25rem;overflow-x:auto}.niches-track{gap:1rem;width:max-content;display:flex}.niches-card{scroll-snap-align:center;width:min(85vw,22rem)}.how-aside{display:contents}}@media (min-width:768px){.how-bar{-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;box-shadow:none;background:0 0;border:0;padding:0}}:is(:root:has([data-currency-pending]) .price-live,:root:has([data-currency-pending]) .price-live *){color:color-mix(in srgb, var(--ink) 50%, transparent)}.work-scrim{background:linear-gradient(to bottom, transparent 45%, color-mix(in srgb, var(--void) 78%, transparent))}@media (forced-colors:active){.still{background:canvas;border:1px solid canvastext}.hero-accent{color:canvastext;background:0 0}}@media (prefers-contrast:more){.hero-accent{color:var(--ink);background:0 0}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.hero-enter{animation:site-rise var(--dur-reveal) var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms)}.hero-card{--rise:24px;animation:site-rise var(--dur-reveal) var(--ease-out) both;animation-delay:.12s}.hero-card[data-card="1"]{animation-delay:.2s}.hero-card[data-card="2"]{animation-delay:.28s}.hero-card-body{animation:7s ease-in-out infinite site-bob}.hero-card[data-card="1"] .hero-card-body{animation-delay:-2.3s}.hero-card[data-card="2"] .hero-card-body{animation-delay:-4.6s}.how-bar{z-index:10;position:sticky;top:.75rem}@media (min-width:768px){.how-aside{align-self:start;position:sticky;top:20svh}.how-bar{position:static}}.pricing[data-touched] .price-in{animation:site-price var(--dur-move) var(--ease-out) both}@supports (animation-timeline:view()){.about-line-in{animation:linear both site-line-up;animation-timeline:view();animation-range:cover 22% cover 42%}.about-line:nth-child(2) .about-line-in{animation-range:cover 28% cover 48%}.how-body{view-timeline:--how block}.how .progress-fill{animation:linear both site-fill;animation-timeline:--how;animation-range:cover 50svh cover calc(100% - 50svh)}.how-num-lit{animation:linear both site-light;animation-timeline:view();animation-range:cover 50svh cover calc(50svh + 3rem)}}@media (min-width:768px) and (min-height:760px){@supports (animation-timeline:view()){.niches{view-timeline:--niches block;height:300svh}.niches-stage{height:100svh;position:sticky;top:0;overflow:hidden;container-type:inline-size}.niches-viewport{padding-inline:0}.niches-track{--travel-dir:-1;gap:2rem;width:max-content;max-width:none;margin-inline:0;padding-inline:max(2rem,50cqw - 34rem);animation:linear both site-travel;animation-timeline:--niches;animation-range:contain;display:flex}[dir=rtl] .niches-track{--travel-dir:1}.niches-card{width:min(34rem,60cqw)}}}}@keyframes site-rise{0%{opacity:.01;transform:translateY(var(--rise,16px))}}@keyframes site-bob{0%,to{transform:rotate(calc(var(--r) * -1 * var(--flow)))}50%{transform:translateY(-6px) rotate(calc(var(--r) * -1 * var(--flow)))}}@keyframes site-line-up{0%{transform:translateY(135%)}}@keyframes site-travel{to{transform:translateX(calc(var(--travel-dir) * (100% - 100cqw)))}}@keyframes site-fill{0%{transform:translateX(calc(-100% * var(--flow)))}to{transform:none}}@keyframes site-light{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes site-price{0%{opacity:0;transform:translateY(.3em)}}
