.landing-integrations__panel[data-v-80cb671f]{position:relative;display:grid;grid-template-rows:1fr auto;align-items:center;justify-items:center;width:100%;max-width:min(1100px,100%);margin-inline:auto;min-height:clamp(420px,52vw,580px);padding:clamp(3.5rem,9vw,7rem) 0 clamp(3.2rem,9vw,5rem);row-gap:clamp(1.4rem,4vw,2.6rem);background:linear-gradient(180deg,#0f172a40,#0f172a00 60%);overflow:hidden}.landing-integrations__mock[data-v-80cb671f]{width:min(650px,64vw);height:clamp(300px,38vw,400px);position:relative;display:flex;align-items:center;justify-content:center;overflow:visible;z-index:1}.landing-integrations__corebox-stack[data-v-80cb671f]{position:relative;width:100%;padding-bottom:clamp(16px,2vw,24px)}.landing-integrations__corebox[data-v-80cb671f]{position:relative;z-index:1;width:100%;text-align:left;transform:scale(1.04);transform-origin:center}.landing-integrations__corebox[data-v-80cb671f] .results-fade-enter-active,.landing-integrations__corebox[data-v-80cb671f] .results-fade-leave-active{transition:none}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock{border-radius:24px}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__input{padding:.65rem .9rem}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__logo{width:28px;height:28px}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__results{padding:.4rem .4rem .5rem}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item{position:relative;display:flex;align-items:center;gap:.5rem;margin:4px 8px;padding:6px 8px;width:calc(100% - 1rem);height:44px;border-radius:10px;background:transparent;border:none;cursor:pointer;transition:background-color .12s ease}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item:hover{background:#ffffff0f}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item.is-selected{background:#ffffff14}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item.is-selected:before{content:"";position:absolute;left:0;top:25%;width:3px;height:50%;border-radius:999px;background:#8b5cf6;box-shadow:0 0 4px #8b5cf699}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#ffffffb3;flex-shrink:0}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item-content{display:flex;flex-direction:column;gap:2px;min-width:0}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item-label{font-size:.9rem;font-weight:600;color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__item-desc{font-size:.75rem;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.landing-integrations__rainbow[data-v-80cb671f]{--color-1: #ff4242;--color-2: #a142ff;--color-3: #42a1ff;--color-4: #42d0ff;--color-5: #a1ff42;--speed: 3.2s;position:absolute;left:4%;right:4%;bottom:clamp(8px,1.2vw,12px);height:4px;border-radius:999px;background:transparent;opacity:1;filter:none;transition:opacity .5s ease,transform .5s ease,filter .5s ease;z-index:0;pointer-events:none}.landing-integrations__rainbow[data-v-80cb671f]:before{content:"";position:absolute;inset:-4px 2.5%;border-radius:inherit;background:linear-gradient(90deg,var(--color-1),var(--color-5),var(--color-3),var(--color-4),var(--color-2));background-size:200%;opacity:.65;filter:blur(14px);transform:translateY(-10px);animation:landing-rainbow-80cb671f var(--speed) linear infinite}.landing-integrations__panel.is-expanded .landing-integrations__rainbow[data-v-80cb671f]{opacity:0;transform:translateY(6px) scaleX(.92);filter:blur(8px)}@keyframes landing-rainbow-80cb671f{0%{background-position:0}to{background-position:200%}}.landing-integrations__corebox[data-v-80cb671f] .corebox-mock__input-text{text-align:left}.landing-integrations__footline[data-v-80cb671f]{position:relative;z-index:1;font-size:clamp(2.2rem,4.4vw,4.4rem);font-weight:700;letter-spacing:.35em;text-transform:uppercase;text-align:center;color:#e2e8f0b3;transform-origin:center;margin-top:clamp(.6rem,2vw,1.4rem);will-change:transform,opacity}.landing-integrations__footline-one[data-v-80cb671f]{margin-left:.35em}@media(max-width:900px){.landing-integrations__corebox[data-v-80cb671f]{transform:scale(1)}.landing-integrations__footline[data-v-80cb671f]{letter-spacing:.22em}}
