.home-module__7T5Noq__canvas{background-color:#0000;position:relative}.home-module__7T5Noq__canvas:before{content:"";z-index:-1;pointer-events:none;background-image:var(--calynt-canvas-field);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 94%,#0000 100%);mask-image:linear-gradient(#000 0 94%,#0000 100%)}.home-module__7T5Noq__canvas>section{background-color:#0000;border-top:0}:is(.home-module__7T5Noq__canvas>section>.atmos-low,.home-module__7T5Noq__canvas>section>.atmos-mid,.home-module__7T5Noq__canvas>section>.atmos-light,.home-module__7T5Noq__canvas>section>.atmos-grain){animation:none;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.home-module__7T5Noq__canvas .surface-raised{box-shadow:none;background:0 0;border:0;border-radius:0}:is(.home-module__7T5Noq__canvas .surface-raised .bg-surface-raised,.home-module__7T5Noq__canvas .surface-raised .bg-ground){background-color:#0000}.home-module__7T5Noq__canvas .surface-raised .grid.bg-line{background-color:#0000}.home-module__7T5Noq__canvas .field-grid{display:none}.home-module__7T5Noq__canvas .connected-section>.atmos-light{opacity:.38}.home-module__7T5Noq__canvas .connected-section .surface-raised{background:0 0;border:0;border-radius:0}.home-module__7T5Noq__canvas .connected-section .border-line{border-color:#ffffff21}
.AccentButton-module___nanwG__button{--accent:var(--color-primary);--accent-ink:var(--color-ground);color:var(--color-secondary);white-space:nowrap;transition:color .2s var(--ease-out);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:400;display:inline-flex;position:relative}.AccentButton-module___nanwG__label{position:relative}.AccentButton-module___nanwG__arrowFrame{flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}.AccentButton-module___nanwG__arrow{width:16px;height:16px;transition:transform .2s var(--ease-out)}.AccentButton-module___nanwG__arrowIncoming{display:none}.AccentButton-module___nanwG__button:focus-visible{color:var(--color-primary);outline:2px solid var(--color-steel);outline-offset:4px;border-radius:3px}.AccentButton-module___nanwG__button:focus-visible .AccentButton-module___nanwG__arrow{transform:translate(3px)}@media (hover:hover){.AccentButton-module___nanwG__button:hover{color:var(--color-primary)}.AccentButton-module___nanwG__button:hover .AccentButton-module___nanwG__arrow{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.AccentButton-module___nanwG__button,.AccentButton-module___nanwG__arrow{transition:none}}.AccentButton-module___nanwG__compact{font-size:.875rem}.AccentButton-module___nanwG__button:disabled{opacity:.55;cursor:wait;pointer-events:none}.AccentButton-module___nanwG__positive{--accent:var(--color-steel);border:1px solid color-mix(in srgb, var(--accent) 62%, transparent);background:color-mix(in srgb, var(--accent) 5%, #0a0a0a);min-height:52px;color:var(--color-primary);transition:background-color .26s var(--ease-out), border-color .26s var(--ease-out), transform .14s var(--ease-out);border-radius:999px;justify-content:space-between;gap:1rem;padding:0 .5rem 0 1.5rem;font-weight:500;box-shadow:inset 0 1px #ffffff0d}.AccentButton-module___nanwG__positive .AccentButton-module___nanwG__arrowFrame{background:color-mix(in srgb, var(--accent) 14%, transparent);width:36px;height:36px;color:var(--accent);transition:background-color .26s var(--ease-out);border-radius:999px}.AccentButton-module___nanwG__positive .AccentButton-module___nanwG__arrow{width:16px;height:16px}@media (hover:hover){.AccentButton-module___nanwG__positive:hover{color:var(--color-primary);background:color-mix(in srgb, var(--accent) 13%, #0a0a0a);border-color:var(--accent)}.AccentButton-module___nanwG__positive:hover .AccentButton-module___nanwG__arrowFrame{background:color-mix(in srgb, var(--accent) 24%, transparent)}}.AccentButton-module___nanwG__positive:focus-visible{color:var(--color-primary);outline:2px solid var(--accent);outline-offset:3px;border-radius:999px}.AccentButton-module___nanwG__positive:active{background:color-mix(in srgb, var(--accent) 18%, #0a0a0a);transform:scale(.98)}@media (max-width:639px){.AccentButton-module___nanwG__positive{width:100%}}@media (prefers-reduced-motion:reduce){.AccentButton-module___nanwG__positive,.AccentButton-module___nanwG__positive .AccentButton-module___nanwG__arrowFrame{transition:none}.AccentButton-module___nanwG__positive:active{transform:none}}
.Header-module__lnUIdW__cta{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100%;transition:opacity .36s,transform .56s cubic-bezier(.22,1,.36,1),visibility 0s linear .56s;transform:translateY(-12px)scale(.97)}.Header-module__lnUIdW__ctaVisible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .44s,transform .64s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__cta,.Header-module__lnUIdW__ctaVisible{transition:none;transform:none}}
