@property --tile-thickness{syntax: "<length>"; inherits: true; initial-value: 0px;}.tile-button[data-v-84684cff]{--tile-edge-color: #EEE}html[data-theme=light] .tile-button[data-v-84684cff]{--tile-edge-color: #222}.tile-button[data-v-84684cff]{--full-tile-thickness: 4px}.tile-button.--size-xs[data-v-84684cff]{--padding-y: 2px;--padding-x: 2px;--tile-radius: 3px;--full-tile-thickness: 2px}.tile-button.--size-s[data-v-84684cff]{--padding-y: 2px;--padding-x: 4px;--tile-radius: 4px;--full-tile-thickness: 3px}.tile-button.--size-m[data-v-84684cff]{--padding-y: 7px;--padding-x: 12px;--tile-radius: 6px}.tile-button.--size-l[data-v-84684cff]{--padding-y: 6px;--padding-x: 16px;--tile-radius: 6px}.tile-button.--size-xl[data-v-84684cff]{--padding-y: 8px;--padding-x: 22px;--tile-radius: 8px}.tile-button.--size-2xl[data-v-84684cff]{--padding-y: 10px;--padding-x: 26px;--tile-radius: 10px}.tile-button[data-v-84684cff]{cursor:pointer;text-decoration:none;font-weight:700;position:relative;transition:--tile-thickness .6s cubic-bezier(.3,.7,.4,1);will-change:transform;outline-offset:4px;display:grid}.tile-button[data-v-84684cff] :focus:not(:focus-visible){outline:none}.tile-button[data-v-84684cff]:hover,.tile-button[data-v-84684cff]:focus{--tile-thickness: var(--full-tile-thickness);transition:--tile-thickness .25s cubic-bezier(.3,.7,.4,1.5)}.tile-button[data-v-84684cff]:active{--tile-thickness: 2px !important;transition:--tile-thickness 34ms}.tile-button__front[data-v-84684cff]{background:var(--brand-purple);border-radius:var(--tile-radius);z-index:3;border:1px solid var(--tile-edge-color);transform:translate(var(--tile-thickness),var(--tile-thickness));padding:var(--padding-y) var(--padding-x);color:#fff;position:relative;display:grid;align-items:center;justify-content:center}.tile-button__back[data-v-84684cff]{border-radius:var(--tile-radius);background:#888;position:absolute;will-change:transform;inset:0;z-index:2;border:1px solid var(--tile-edge-color)}.tile-button__back[data-v-84684cff]:before{content:"";left:calc(var(--tile-thickness) + var(--tile-radius) / 2);right:calc(-.25 * var(--tile-thickness));height:calc(var(--tile-thickness));border-top-right-radius:2px;position:absolute;transform:skew(45deg);background:#aaa;border-right:1px solid var(--tile-edge-color)}.tile-button__back[data-v-84684cff]:after{content:"";top:calc(var(--tile-thickness) + var(--tile-radius) / 2);bottom:calc(-.25 * var(--tile-thickness));width:calc(var(--tile-thickness));border-bottom-left-radius:2px;background:var(--tile-shadow-color);background:#555;position:absolute;transform:skewY(45deg);border-bottom:1px solid var(--tile-edge-color)}.tile-button__shadow[data-v-84684cff]{height:calc(1.1 * var(--tile-thickness));position:absolute;bottom:1px;left:calc(var(--tile-radius)/4);right:calc(var(--tile-thickness)/2);box-shadow:calc(-2.5 * var(--tile-thickness)) calc(1 * var(--tile-thickness)) var(--tile-thickness) #0000004d;transform:translate(var(--tile-thickness),var(--tile-thickness)) skew(45deg);z-index:1}.d-icon>svg{pointer-events:none;width:100%;height:100%;display:none}.d-icon>svg:nth-child(1){display:block}.logo-bar:where(.astro-2xxwpcru){display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:center;color:#fff}html[data-theme=light] .logo-bar:where(.astro-2xxwpcru){color:#000}.logo-bar:where(.astro-2xxwpcru){gap:20px;--logo-size: 50px}@media (min-width: 50rem){.logo-bar:where(.astro-2xxwpcru){gap:30px;--logo-size: 65px }}.logo-bar:where(.astro-2xxwpcru)>div,.logo-bar:where(.astro-2xxwpcru)>a{color:currentColor}.logo-bar:where(.astro-2xxwpcru)>div>svg,.logo-bar:where(.astro-2xxwpcru)>a>svg{display:block;height:auto;max-height:var(--logo-size);min-width:var(--logo-size);filter:saturate(80%)}.logo-bar:where(.astro-2xxwpcru)>div>svg:hover,.logo-bar:where(.astro-2xxwpcru)>a>svg:hover{filter:saturate(100%);transform:scale(1.1)}.homepage:where(.astro-nyzi2fkf){container-type:inline-size}.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf){color:var(--color-text-full-shade);padding-bottom:2rem;display:flex;flex-direction:column}@media (min-width: 50rem){.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf){gap:2rem;padding-top:4rem;padding-bottom:5rem;display:grid;grid-template-columns:1fr 1fr}}@media (min-width: 72rem){.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf){padding-left:4rem;padding-right:4rem;gap:4rem}}@media (min-width: 100rem){.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf){grid-template-columns:4fr 5fr}}.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf) .hero__logo:where(.astro-nyzi2fkf){display:flex;position:relative;align-items:center}.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf) .hero__logo:where(.astro-nyzi2fkf) .dmno-tile-logo{max-width:50vw}.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf) .hero__text:where(.astro-nyzi2fkf){display:flex;flex-direction:column;justify-content:center}.homepage:where(.astro-nyzi2fkf) .hero:where(.astro-nyzi2fkf):before{content:"";position:absolute;z-index:-1;inset:0 0 50% 0%;opacity:.2}.homepage:where(.astro-nyzi2fkf) h1:where(.astro-nyzi2fkf){display:none;line-height:.8em}@media (min-width: 50rem){.homepage:where(.astro-nyzi2fkf) h1:where(.astro-nyzi2fkf){font-size:4rem;display:block}}.homepage:where(.astro-nyzi2fkf) h2:where(.astro-nyzi2fkf){line-height:1.4em;margin:1.5rem 0;font-weight:500}@media (min-width: 50rem){.homepage:where(.astro-nyzi2fkf) h2:where(.astro-nyzi2fkf){font-size:1.5rem}}.value-prop-section:where(.astro-nyzi2fkf){display:grid;gap:2.5rem}@media (min-width: 50rem){.value-prop-section:where(.astro-nyzi2fkf){grid-template-columns:1fr 1fr 1fr}}.value-prop-section:where(.astro-nyzi2fkf) h3:where(.astro-nyzi2fkf){margin-bottom:1rem}.value-prop-section:where(.astro-nyzi2fkf) code:where(.astro-nyzi2fkf){background:#ffffff26;padding:.1em .15em}html[data-theme=light] .value-prop-section:where(.astro-nyzi2fkf) code:where(.astro-nyzi2fkf){background:#00000026}.integrations-section:where(.astro-nyzi2fkf){background:var(--brand-purple--t2);padding:2rem;margin:2rem 0;border-radius:12px;display:flex;flex-direction:column;gap:1.5rem;border:1px solid var(--brand-purple)}.integrations-section:where(.astro-nyzi2fkf) h2:where(.astro-nyzi2fkf){font-weight:700;margin:0;padding:0}.integrations-section:where(.astro-nyzi2fkf) h3:where(.astro-nyzi2fkf){margin:0;padding:0}@media (min-width: 50rem){.integrations-section:where(.astro-nyzi2fkf){padding:2rem}}.integrations-section:where(.astro-nyzi2fkf) .richtext:where(.astro-nyzi2fkf){width:100%;font-size:.85em}head:has(meta[content=👋])~body .content-panel:has(h1#_top){display:none!important}head:has(meta[content=👋])~body .content-panel:has(h1#_top)~.content-panel{border-top:none}.main-frame{min-height:100vh}@property --spin-angle{syntax: "<angle>"; initial-value: 0deg; inherits: true;}@keyframes spin{0%{--spin-angle: 0deg}to{--spin-angle: 360deg}}.cta-block:where(.astro-gt2qiip6){display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media (min-width: 50rem){.cta-block:where(.astro-gt2qiip6){flex-direction:row;gap:2rem}}.install-command:where(.astro-gt2qiip6){display:flex;font-size:18px;height:48px;border:1px solid var(--brand-pink);align-items:center;padding-right:64px;font-weight:700;background:#000;position:relative;font-family:var(--code-font);text-wrap:nowrap;--glow-color: var(--brand-yellow);animation:spin 5s linear infinite;border:1px solid var(--brand-green);border-image-source:conic-gradient(from calc(var(--spin-angle) + 180deg),var(--glow-color) 0deg,var(--brand-green) 45deg,var(--brand-green) 315deg,var(--glow-color) 360deg);border-image-slice:1}html[data-theme=light] .install-command:where(.astro-gt2qiip6){background:color-mix(in oklab,var(--brand-cyan) 10%,white);color:#000;--glow-color: var(--brand-cyan)}.install-command:where(.astro-gt2qiip6):before{content:"";inset:0;position:absolute;background:red;z-index:-1;filter:blur(3px);background:conic-gradient(from var(--spin-angle),var(--glow-color) 0deg,transparent 45deg,transparent 315deg,var(--glow-color) 360deg)}.install-command:where(.astro-gt2qiip6) .d-icon{height:44px;width:44px;flex-shrink:0}.install-command:where(.astro-gt2qiip6) .d-icon:first-child{width:36px;padding:8px}.install-command:where(.astro-gt2qiip6) .d-icon:last-child{position:absolute;right:0;top:0;padding:8px}.install-command:where(.astro-gt2qiip6) .d-icon:last-child:hover{color:var(--brand-pink);cursor:pointer}.install-command:where(.astro-gt2qiip6) .install-command__copy:where(.astro-gt2qiip6).--success{color:var(--brand-green)!important}.install-command:where(.astro-gt2qiip6) .install-command__copy:where(.astro-gt2qiip6).--success svg:nth-child(1){display:none}.install-command:where(.astro-gt2qiip6) .install-command__copy:where(.astro-gt2qiip6).--success svg:nth-child(2){display:block}.hero:where(.astro-bbe6dxrz){color:var(--color-text-full-shade);padding-bottom:2rem;padding:3rem 2rem;display:flex;flex-direction:column;gap:.5rem;text-align:center}@container (max-width: 800px){.hero:where(.astro-bbe6dxrz){padding:2rem 0rem}}.hero:where(.astro-bbe6dxrz) .hero__logo:where(.astro-bbe6dxrz){display:flex;position:relative;align-items:center}.hero:where(.astro-bbe6dxrz) .hero__logo:where(.astro-bbe6dxrz) .dmno-tile-logo{max-width:50vw}.hero:where(.astro-bbe6dxrz) .hero__text:where(.astro-bbe6dxrz){justify-content:center}.hero:where(.astro-bbe6dxrz):before{content:"";position:absolute;z-index:-1;inset:0 0 50% 0%;opacity:.2}h1:where(.astro-bbe6dxrz){font-size:2rem;line-height:1em;padding-bottom:.1em;--color-one: var(--brand-pink--text);--color-two: var(--brand-purple--text);background-color:var(--color-two);background:linear-gradient(180deg,var(--color-one) 10%,var(--color-two) 90%);background-clip:text;color:transparent}@media (min-width: 50rem){h1:where(.astro-bbe6dxrz){font-size:3.2rem;display:block;line-height:1em}}@media (min-width: 72rem){h1:where(.astro-bbe6dxrz){font-size:3.6rem}}h2:where(.astro-bbe6dxrz){font-size:1.2rem;line-height:1.4em;font-weight:500;margin-bottom:2rem;font-weight:700}@media (min-width: 50rem){h2:where(.astro-bbe6dxrz){font-size:1.5rem}}.feature-block:where(.astro-442ypsos){padding:3rem 2rem;display:flex;flex-direction:column;gap:1rem}@container (max-width: 800px){.feature-block:where(.astro-442ypsos){padding:2rem 0rem}}
