.agent-selector-module__zEvAra__page{color:#f7f2ff;background:radial-gradient(circle at 18% 0,#6d28d957,#0000 34rem),radial-gradient(circle at 88% 74%,#9333ea2e,#0000 32rem),linear-gradient(#c4a0ff09 1px,#0000 1px) 0 0/42px 42px,linear-gradient(90deg,#c4a0ff09 1px,#0000 1px) 0 0/42px 42px,#050407;min-height:100vh}.agent-selector-module__zEvAra__header{border-bottom:1px solid #be9aff29;justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);height:84px;margin:0 auto;display:flex}.agent-selector-module__zEvAra__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.agent-selector-module__zEvAra__brandMark{color:#d8c3ff;background:#140d20;border:1px solid #be9aff47;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 12px 30px #5b21b652}.agent-selector-module__zEvAra__brand strong,.agent-selector-module__zEvAra__brand small{display:block}.agent-selector-module__zEvAra__brand strong{letter-spacing:-.03em;font-size:18px}.agent-selector-module__zEvAra__brand small{color:#786e87;letter-spacing:.16em;text-transform:uppercase;margin-top:2px;font-size:9px}.agent-selector-module__zEvAra__status,.agent-selector-module__zEvAra__liveBadge{color:#b9a7d0;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:800;display:inline-flex}.agent-selector-module__zEvAra__status>span,.agent-selector-module__zEvAra__liveBadge>span{background:#9b65ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #9b65ff1f}.agent-selector-module__zEvAra__main{width:min(1120px,100% - 48px);margin:0 auto;padding:80px 0 68px}.agent-selector-module__zEvAra__hero{text-align:center;max-width:850px;margin:0 auto 56px}.agent-selector-module__zEvAra__eyebrow{color:#cdb5ff;letter-spacing:.14em;background:#6f37b421;border:1px solid #be9aff3d;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin:0 auto 20px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.agent-selector-module__zEvAra__hero h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Yu Mincho,serif;font-size:clamp(42px,6.3vw,78px);font-weight:500;line-height:1.08}.agent-selector-module__zEvAra__hero h1 span{color:#a970ff}.agent-selector-module__zEvAra__hero>p{color:#a79bad;max-width:650px;margin:24px auto 0;font-size:14px;line-height:1.9}.agent-selector-module__zEvAra__agentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.agent-selector-module__zEvAra__agentCard{min-height:455px;color:inherit;background:radial-gradient(circle at 90% 5%,#8b5cf629,#0000 19rem),linear-gradient(145deg,#171120f5,#0a080efa);border:1px solid #be9aff2e;border-radius:28px;flex-direction:column;padding:34px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000006b}.agent-selector-module__zEvAra__agentCard:hover{border-color:#b180ff8f;transform:translateY(-5px);box-shadow:0 34px 100px #00000085,0 0 0 1px #a970ff14}.agent-selector-module__zEvAra__cardNumber{color:#d7c3ff12;font-family:Georgia,serif;font-size:104px;line-height:1;position:absolute;top:16px;right:25px}.agent-selector-module__zEvAra__cardTop{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.agent-selector-module__zEvAra__agentIcon{color:#d7c1ff;background:linear-gradient(145deg,#2d1b47,#130d1d);border:1px solid #be9aff47;border-radius:21px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 16px 34px #4b1c8247}.agent-selector-module__zEvAra__liveBadge{background:#ffffff06;border:1px solid #be9aff29;border-radius:999px;padding:8px 10px}.agent-selector-module__zEvAra__liveBadge>span{width:6px;height:6px;box-shadow:none}.agent-selector-module__zEvAra__cardEyebrow{color:#9b71ec;letter-spacing:.16em;margin:37px 0 9px;font-size:9px;font-weight:850}.agent-selector-module__zEvAra__agentCard h2{letter-spacing:-.045em;margin:0;font-size:clamp(23px,2.5vw,32px)}.agent-selector-module__zEvAra__description{color:#aaa0b5;margin:17px 0 22px;font-size:13px;line-height:1.8}.agent-selector-module__zEvAra__capabilityList{flex-wrap:wrap;gap:8px;display:flex}.agent-selector-module__zEvAra__capabilityList>span{color:#c7bbd3;background:#ffffff06;border:1px solid #be9aff21;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;display:inline-flex}.agent-selector-module__zEvAra__cardAction{color:#dbc9ff;border-top:1px solid #be9aff1f;justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;font-size:13px;font-weight:800;display:flex}.agent-selector-module__zEvAra__cardAction svg{transition:transform .18s}.agent-selector-module__zEvAra__agentCard:hover .agent-selector-module__zEvAra__cardAction svg{transform:translate(3px,-3px)}.agent-selector-module__zEvAra__notice{color:#8f8499;background:#0c0911b8;border:1px solid #be9aff1a;border-radius:12px;align-items:flex-start;gap:9px;width:fit-content;max-width:100%;margin:28px auto 0;padding:11px 14px;font-size:10px;line-height:1.6;display:flex}.agent-selector-module__zEvAra__notice svg{color:#9f73ee;flex:none}.agent-selector-module__zEvAra__footer{color:#675e70;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #be9aff1a;justify-content:space-between;align-items:center;width:min(1240px,100% - 48px);min-height:72px;margin:0 auto;font-size:9px;display:flex}@media (max-width:760px){.agent-selector-module__zEvAra__header,.agent-selector-module__zEvAra__main,.agent-selector-module__zEvAra__footer{width:min(100% - 28px,1120px)}.agent-selector-module__zEvAra__status{display:none}.agent-selector-module__zEvAra__main{padding:54px 0 44px}.agent-selector-module__zEvAra__hero{text-align:left;margin-bottom:36px}.agent-selector-module__zEvAra__eyebrow{margin-left:0}.agent-selector-module__zEvAra__hero h1{font-size:43px}.agent-selector-module__zEvAra__hero>p{font-size:12px}.agent-selector-module__zEvAra__agentGrid{grid-template-columns:1fr}.agent-selector-module__zEvAra__agentCard{border-radius:22px;min-height:400px;padding:26px}.agent-selector-module__zEvAra__footer{flex-direction:column;align-items:flex-start;gap:7px;padding:20px 0}}
