@layer theme,base;@layer components{.PillCloudHero-module__T80Arq__lanes-hero{--lh-title:40px;--lh-body:14px;--lh-pill:12px;--lh-pill-h:36px;--lh-lane-gap:10px;background-image:radial-gradient(58% 72% at 80% 52%, color-mix(in srgb, var(--purple) 30%, transparent) 0%, color-mix(in srgb, color-mix(in srgb, var(--purple) 70%, var(--ink)) 14%, transparent) 46%, transparent 100%);overflow:clip}@media (min-width:1024px){.PillCloudHero-module__T80Arq__lanes-hero{--lh-title:clamp(36px, calc(var(--band-room) * .1), 84px);--lh-body:clamp(14px, calc(var(--band-room) * .024), 18px);--lh-pill:clamp(11px, calc(var(--band-room) * .022), 17px);--lh-pill-h:clamp(36px, calc(var(--band-room) * .064), 52px);--lh-lane-gap:clamp(10px, calc(var(--band-room) * .02), 18px)}}.PillCloudHero-module__T80Arq__aura{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--lavender) 28%, transparent), transparent 100%);filter:blur(24px);pointer-events:none;border-radius:9999px;width:60%;animation:9s ease-in-out infinite alternate PillCloudHero-module__T80Arq__lh-breathe;position:absolute;top:50%;right:-10%;translate:0 -50%}.PillCloudHero-module__T80Arq__eyebrow-dot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--lime) 55%, transparent);border-radius:9999px;animation:2.4s ease-out infinite PillCloudHero-module__T80Arq__lh-ping}.PillCloudHero-module__T80Arq__title{font-size:var(--lh-title);letter-spacing:-.02em;text-wrap:balance;background-image:linear-gradient(100deg, var(--cream) 30%, var(--lavender) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.02}.PillCloudHero-module__T80Arq__body{font-size:var(--lh-body);line-height:1.6}.PillCloudHero-module__T80Arq__lanes{gap:var(--lh-lane-gap);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--ink) 12%, var(--ink) 88%, transparent 100%);mask-image:linear-gradient(to right, transparent 0%, var(--ink) 12%, var(--ink) 88%, transparent 100%);flex-direction:column;display:flex}@media (min-width:1024px){.PillCloudHero-module__T80Arq__lanes{margin-right:calc(-1 * var(--gutter) - 6%);-webkit-mask-image:linear-gradient(to right, transparent 0%, var(--ink) 24%, var(--ink) 100%);mask-image:linear-gradient(to right, transparent 0%, var(--ink) 24%, var(--ink) 100%);margin-left:-8%;rotate:-6deg}}.PillCloudHero-module__T80Arq__lane{padding-block:calc(var(--lh-lane-gap) / 2);border-block:1px solid color-mix(in srgb, var(--cream) 6%, transparent);overflow:clip}.PillCloudHero-module__T80Arq__track{width:max-content;animation:PillCloudHero-module__T80Arq__lh-slide var(--lane-dur,40s) linear infinite;display:flex}.PillCloudHero-module__T80Arq__track[data-reverse]{animation-direction:reverse}.PillCloudHero-module__T80Arq__lanes:hover .PillCloudHero-module__T80Arq__track{animation-play-state:paused}.PillCloudHero-module__T80Arq__pill{height:var(--lh-pill-h);padding-inline:calc(var(--lh-pill-h) * .42);border:1px solid color-mix(in srgb, var(--lavender) 40%, transparent);background:color-mix(in srgb, var(--cream) 7%, transparent);color:var(--cream);font-size:var(--lh-pill);white-space:nowrap;margin-right:var(--lh-lane-gap);border-radius:9999px;flex:none;align-items:center;line-height:1;transition:border-color .3s,background-color .3s;display:inline-flex}.PillCloudHero-module__T80Arq__pill:hover{border-color:color-mix(in srgb, var(--lavender) 70%, transparent);background:color-mix(in srgb, var(--cream) 12%, transparent)}.PillCloudHero-module__T80Arq__pill[data-active]{border-color:color-mix(in srgb, var(--lime) 80%, transparent);background:color-mix(in srgb, var(--lime) 7%, transparent);color:var(--lime);box-shadow:0 0 24px -6px color-mix(in srgb, var(--lime) 45%, transparent)}@keyframes PillCloudHero-module__T80Arq__lh-slide{to{translate:-50%}}@keyframes PillCloudHero-module__T80Arq__lh-breathe{0%{opacity:.55}to{opacity:1}}@keyframes PillCloudHero-module__T80Arq__lh-ping{70%,to{box-shadow:0 0 0 8px color-mix(in srgb, var(--lime) 0%, transparent)}}.PillCloudHero-module__T80Arq__cta-pill{-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);color:#f5f5f5;white-space:nowrap;background:#5640fb33;border:.7px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 16px;font-size:16px;line-height:20px;transition:background-color .2s,border-color .2s;display:inline-flex}.PillCloudHero-module__T80Arq__cta-pill:hover{background:#5640fb59;border-color:#5640fb99}.PillCloudHero-module__T80Arq__cta-pill:focus-visible{outline:2px solid var(--lavender);outline-offset:2px}.PillCloudHero-module__T80Arq__cta-gradient{background:linear-gradient(90deg, var(--purple) 0%, var(--cream) 50%, var(--purple) 100%);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px);min-width:207px;height:44px;color:var(--ink);white-space:nowrap;border:.7px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:16px;font-weight:350;line-height:20px;transition:filter .2s;display:inline-flex}.PillCloudHero-module__T80Arq__cta-gradient:hover{filter:brightness(1.08)}.PillCloudHero-module__T80Arq__cta-gradient:focus-visible{outline:2px solid var(--lavender);outline-offset:2px}.PillCloudHero-module__T80Arq__cta-gradient:hover .PillCloudHero-module__T80Arq__cta-pill-arrow{transform:translate(3px)}.PillCloudHero-module__T80Arq__cta-pill-arrow{width:24px;height:24px;transition:transform .2s}.PillCloudHero-module__T80Arq__cta-pill:hover .PillCloudHero-module__T80Arq__cta-pill-arrow{transform:translate(3px)}}@layer utilities;.PillCloudHero-module__T80Arq__ground{background:linear-gradient(#f6f5ec 11.031%,#5640fb 55.516%,#0d0925 100%)}.PillCloudHero-module__T80Arq__glass-pill{color:#fff;font-family:"Satoshi", var(--font-sans), sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:41px;font-weight:500;transition:background-color .3s;position:relative}.PillCloudHero-module__T80Arq__glass-pill:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(16deg,#5640fb00 0%,#5640fba3 50.8%,#5640fb00 100%),#ffffff45;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PillCloudHero-module__T80Arq__glass-pill:hover{background:#ffffff38}.PillCloudHero-module__T80Arq__glass-pill-active{color:#d9ff7a}.PillCloudHero-module__T80Arq__glass-pill-active:before{background:linear-gradient(155deg,#e8ffb2 0%,#c2fa41d9 50%,#e2ffa0 100%)}.PillCloudHero-module__T80Arq__cta-light{height:44px;color:var(--ink);background:#ededed;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:16px;line-height:18px;transition:background-color .2s,color .2s;display:inline-flex}.PillCloudHero-module__T80Arq__cta-light:hover{background:var(--purple);color:var(--cream)}.PillCloudHero-module__T80Arq__cta-light:focus-visible{outline:2px solid var(--lavender);outline-offset:2px}.PillCloudHero-module__T80Arq__cta-light-arrow{transition:translate .2s}.PillCloudHero-module__T80Arq__cta-light:hover .PillCloudHero-module__T80Arq__cta-light-arrow{translate:3px}
