.AiPropertySearch_shell__ow6hM{position:relative;isolation:isolate;max-width:1400px;margin:0 auto 34px;padding:30px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:28px;color:#f7f7f4;background:linear-gradient(145deg,rgba(26,29,34,.94),rgba(9,12,16,.88));box-shadow:0 28px 75px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.08);backdrop-filter:blur(28px) saturate(135%)}.AiPropertySearch_shell__ow6hM:before{position:absolute;top:0;right:7%;left:7%;height:1px;background:linear-gradient(90deg,transparent,rgba(103,232,249,.7),rgba(228,189,57,.65),transparent);content:""}.AiPropertySearch_ambient__IG2Cg{position:absolute;z-index:-1;top:-150px;left:-90px;width:440px;height:300px;background:radial-gradient(circle,rgba(224,183,54,.18),transparent 68%);pointer-events:none}.AiPropertySearch_ambient__IG2Cg:after{position:absolute;top:20px;left:650px;width:430px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(34,211,238,.08),transparent 70%);content:""}.AiPropertySearch_heading__QdRNX{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-bottom:24px}.AiPropertySearch_headingCopy__tGeUx{max-width:760px;padding-left:16px;border-left:2px solid rgba(228,189,57,.8)}.AiPropertySearch_eyebrow__2JXyd{display:flex;align-items:center;gap:6px;color:#e4bd39;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.AiPropertySearch_heading__QdRNX h2{margin:7px 0 5px;font-family:var(--font-playfair);font-size:clamp(25px,2.2vw,34px);font-weight:500;line-height:1.08}.AiPropertySearch_heading__QdRNX p{max-width:680px;margin:0;color:#9da2a9;font-size:12px;line-height:1.55}.AiPropertySearch_inventoryStatus__MJxi7{display:flex;flex:0 0 auto;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(103,232,249,.16);border-radius:999px;color:#a5b1b9;background:rgba(34,211,238,.045);font-size:9px;font-weight:700}.AiPropertySearch_inventoryStatus__MJxi7 i{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 4px rgba(74,222,128,.1),0 0 12px rgba(74,222,128,.35)}.AiPropertySearch_form__J6smy{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:68px;padding:9px 9px 9px 20px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 12px 34px rgba(0,0,0,.1);transition:border-color .2s,background .2s,box-shadow .2s}.AiPropertySearch_form__J6smy:focus-within{border-color:rgba(103,232,249,.42);background:rgba(255,255,255,.075);box-shadow:0 0 0 4px rgba(34,211,238,.055),0 16px 40px rgba(0,0,0,.13)}.AiPropertySearch_form__J6smy>svg{color:#aeb3b9}.AiPropertySearch_form__J6smy input{min-width:0;border:0;outline:0;color:#fff;background:transparent;font:inherit;font-size:15px}.AiPropertySearch_form__J6smy input::placeholder{color:#777d84}.AiPropertySearch_form__J6smy button{display:flex;min-width:168px;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:0 20px;border:1px solid rgba(103,232,249,.58);border-radius:14px;color:var(--corelix-ai-ink);background:linear-gradient(135deg,var(--corelix-ai),var(--corelix-ai-strong));box-shadow:0 9px 24px rgba(34,211,238,.18);font-size:12px;font-weight:800;cursor:pointer}.AiPropertySearch_form__J6smy button:not(:disabled):hover{filter:brightness(1.08);box-shadow:0 11px 28px rgba(34,211,238,.25)}.AiPropertySearch_form__J6smy button:disabled{opacity:.5;cursor:default}.AiPropertySearch_spinner__9zGLD{animation:AiPropertySearch_spin__2LO2B .8s linear infinite}@keyframes AiPropertySearch_spin__2LO2B{to{transform:rotate(1turn)}}.AiPropertySearch_chips__VyuLC,.AiPropertySearch_examples__bZ26H{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.AiPropertySearch_examplesLabel__xwPcW{margin-right:2px;color:#6f7880;font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.AiPropertySearch_chips__VyuLC span,.AiPropertySearch_examples__bZ26H button{padding:8px 11px;border:1px solid rgba(255,255,255,.11);border-radius:999px;color:#aeb2b7;background:rgba(255,255,255,.035);font-size:10px}.AiPropertySearch_examples__bZ26H button{cursor:pointer;transition:.18s}.AiPropertySearch_examples__bZ26H button:hover{border-color:rgba(228,189,57,.48);color:#e4bd39;transform:translateY(-1px)}.AiPropertySearch_result__4HsZM{margin-top:18px;padding-top:17px;border-top:1px solid rgba(255,255,255,.09)}.AiPropertySearch_resultHeader__hB78p{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.AiPropertySearch_resultHeader__hB78p p{margin:7px 0 0;color:#d6d8da;font-size:13px;line-height:1.55}.AiPropertySearch_resultHeader__hB78p>a{display:flex;flex:0 0 auto;align-items:center;gap:5px;color:#e4bd39;font-size:11px;font-weight:800;text-decoration:none}.AiPropertySearch_chips__VyuLC span{color:#e8d178;border-color:rgba(228,189,57,.25);background:rgba(228,189,57,.07)}.AiPropertySearch_cards__1TLKl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.AiPropertySearch_card__7w91W{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:15px;color:inherit;background:rgba(255,255,255,.05);text-decoration:none;transition:.2s}.AiPropertySearch_card__7w91W:hover{border-color:rgba(228,189,57,.48);transform:translateY(-2px)}.AiPropertySearch_image__Y0aHV{position:relative;height:68px;overflow:hidden;border-radius:10px;background:#23262a}.AiPropertySearch_image__Y0aHV img{object-fit:cover}.AiPropertySearch_card__7w91W b,.AiPropertySearch_card__7w91W small,.AiPropertySearch_card__7w91W strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiPropertySearch_card__7w91W strong{margin:3px 0 4px;font-size:12px}.AiPropertySearch_card__7w91W small{color:#94999f;font-size:10px}.AiPropertySearch_card__7w91W b{margin-top:8px;color:#e4bd39;font-size:11px}.AiPropertySearch_affinity__xoXm_{grid-column:1/-1;justify-self:start;padding:4px 8px;border:1px solid rgba(83,211,139,.24);border-radius:999px;color:#73d99a;background:rgba(83,211,139,.08);font-size:9px;font-style:normal;font-weight:800;letter-spacing:.04em}.AiPropertySearch_error__lNHqi{margin:13px 0 0;color:#ff9c9c;font-size:12px}.AiPropertySearch_trialNote__d7Gfq{margin:10px 0 0;color:#9eabb2;font-size:11px}[data-theme=light] .AiPropertySearch_shell__ow6hM{border-color:rgba(255,255,255,.9);color:#20252a;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(239,243,245,.84));box-shadow:0 22px 60px rgba(34,48,61,.12),inset 0 1px 0 #fff}[data-theme=light] .AiPropertySearch_heading__QdRNX p,[data-theme=light] .AiPropertySearch_resultHeader__hB78p p{color:#626b73}[data-theme=light] .AiPropertySearch_inventoryStatus__MJxi7{color:#55616b;border-color:rgba(21,124,146,.14);background:rgba(34,211,238,.055)}[data-theme=light] .AiPropertySearch_form__J6smy{border-color:rgba(39,53,65,.14);background:rgba(255,255,255,.72);box-shadow:inset 0 1px 0 #fff,0 12px 35px rgba(55,70,82,.07)}[data-theme=light] .AiPropertySearch_form__J6smy:focus-within{border-color:rgba(8,145,178,.35);background:#fff}[data-theme=light] .AiPropertySearch_form__J6smy input{color:#20252a}[data-theme=light] .AiPropertySearch_examples__bZ26H button{border-color:rgba(39,53,65,.12);color:#5f6870;background:rgba(255,255,255,.45)}[data-theme=light] .AiPropertySearch_card__7w91W{border-color:rgba(39,53,65,.1);background:rgba(255,255,255,.5)}@media(max-width:850px){.AiPropertySearch_shell__ow6hM{padding:22px}.AiPropertySearch_cards__1TLKl{grid-template-columns:1fr}.AiPropertySearch_resultHeader__hB78p{flex-direction:column}.AiPropertySearch_heading__QdRNX{align-items:flex-start;flex-direction:column;gap:14px}.AiPropertySearch_form__J6smy{grid-template-columns:auto minmax(0,1fr)}.AiPropertySearch_form__J6smy button{grid-column:1/-1;width:100%}.AiPropertySearch_form__J6smy button span{display:inline}}@media(max-width:520px){.AiPropertySearch_shell__ow6hM{padding:18px;border-radius:22px}.AiPropertySearch_headingCopy__tGeUx{padding-left:12px}.AiPropertySearch_heading__QdRNX h2{font-size:25px}.AiPropertySearch_inventoryStatus__MJxi7{display:none}.AiPropertySearch_form__J6smy{min-height:0;padding:13px;gap:10px}.AiPropertySearch_form__J6smy>svg{align-self:start;margin-top:3px}.AiPropertySearch_form__J6smy input{font-size:13px}.AiPropertySearch_examplesLabel__xwPcW{width:100%}}