html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.home-motion-module__XC-9jW__page [data-home-reveal-state=pending]{opacity:.45;transform:translateY(12px)}.home-motion-module__XC-9jW__page [data-home-reveal=heading][data-home-reveal-state=pending]{filter:blur(4px);transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.home-motion-module__XC-9jW__page [data-home-reveal]{opacity:1!important;filter:none!important;transform:none!important}}
.assistant-section-module__DjRQbW__section{isolation:isolate;color:#f6f0fc;background:#0c0911;border-top:1px solid #221b2b;border-bottom:1px solid #241d2d;padding:clamp(64px,7.5vw,104px) 0;position:relative;overflow:hidden}.assistant-section-module__DjRQbW__section:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(at 77%,#58278123,#0000 63%);position:absolute;inset:0}.assistant-section-module__DjRQbW__container{grid-template-columns:minmax(0,1fr) minmax(0,.97fr);align-items:center;gap:clamp(38px,7vw,100px);width:min(1160px,100% - 64px);margin:0 auto;display:grid}.assistant-section-module__DjRQbW__eyebrow{color:#c0a0e0;letter-spacing:.095em;align-items:center;gap:9px;margin:0 0 20px;font-size:10px;font-weight:650;line-height:1.7;display:flex}.assistant-section-module__DjRQbW__copy h2{letter-spacing:-.045em;white-space:pre-line;margin:0;font-size:clamp(34px,3.6vw,47px);font-weight:550;line-height:1.2}.assistant-section-module__DjRQbW__description{color:#b5a9c2;text-wrap:pretty;max-width:465px;margin:23px 0 0;font-size:13px;line-height:1.9}.assistant-section-module__DjRQbW__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:29px;display:flex}.assistant-section-module__DjRQbW__cta{color:#251431;background:#ebdbf8;border:1px solid #dcc4ed;border-radius:10px;justify-content:center;align-items:center;gap:17px;min-height:47px;padding:11px 17px;font-size:12px;font-weight:650;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.assistant-section-module__DjRQbW__cta:hover{background:#f6edff;transform:translateY(-1px)}.assistant-section-module__DjRQbW__actions>span{color:#ad9bba;font-size:10px;line-height:1.9}.assistant-section-module__DjRQbW__questionCard{isolation:isolate;background:#1c1326;border:1px solid #4a315d;border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 22px 66px #0502094d,inset 0 1px #ffffff0c}.assistant-section-module__DjRQbW__cardGlow{z-index:-1;pointer-events:none;background:radial-gradient(at 90% 0,#a667d51c,#0000 60%);position:absolute;inset:0}.assistant-section-module__DjRQbW__questionCard header{align-items:center;gap:12px;display:flex}.assistant-section-module__DjRQbW__emblem{background:radial-gradient(circle at 32% 12%,#7c489345,#0000 70%),#100b17;border:1px solid #a477c16b;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff14}.assistant-section-module__DjRQbW__emblem img{object-fit:contain;width:36px;height:36px}.assistant-section-module__DjRQbW__questionCard h3{color:#f5eafd;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:650;line-height:1.75}.assistant-section-module__DjRQbW__questionCard header p{color:#baa7cb;margin:2px 0 0;font-size:10px;line-height:1.8}.assistant-section-module__DjRQbW__aiBadge{color:#d3b0ec;background:#2a1837;border:1px solid #67417c;border-radius:5px;margin-left:auto;padding:3px 6px;font-size:8px;line-height:1.5}.assistant-section-module__DjRQbW__cardHint{color:#b7a6c7;margin:26px 0 12px;font-size:10px;line-height:1.8}.assistant-section-module__DjRQbW__prompts{flex-direction:column;gap:9px;display:flex}.assistant-section-module__DjRQbW__prompts a{color:#e5d4f3;background:#261932;border:1px solid #493157;border-radius:11px;align-items:center;gap:12px;min-height:54px;padding:13px 14px;font-size:11px;line-height:1.8;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.assistant-section-module__DjRQbW__prompts a>svg{color:#c49adf;flex-shrink:0}.assistant-section-module__DjRQbW__prompts a>svg:last-child{margin-left:auto}.assistant-section-module__DjRQbW__prompts a:hover{background:#342041;border-color:#9a68b9}.assistant-section-module__DjRQbW__sourceNote{color:#bca7cb;align-items:flex-start;gap:7px;margin:20px 0 0;font-size:9px;line-height:1.9;display:flex}.assistant-section-module__DjRQbW__sourceNote>span{background:#c0a0d8;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:7px}.assistant-section-module__DjRQbW__section a:focus-visible{outline-offset:5px;outline:2px solid #d9b4f5}@media (max-width:900px){.assistant-section-module__DjRQbW__container{gap:35px}.assistant-section-module__DjRQbW__copy h2{font-size:37px}.assistant-section-module__DjRQbW__questionCard{padding:22px}.assistant-section-module__DjRQbW__description{font-size:12px}}@media (max-width:700px){.assistant-section-module__DjRQbW__container{grid-template-columns:minmax(0,1fr);gap:37px;width:calc(100% - 40px)}.assistant-section-module__DjRQbW__copy h2{font-size:clamp(34px,7.5vw,43px)}.assistant-section-module__DjRQbW__description{max-width:500px;font-size:13px}.assistant-section-module__DjRQbW__actions{margin-top:25px}.assistant-section-module__DjRQbW__questionCard{border-radius:19px;padding:23px}.assistant-section-module__DjRQbW__cardHint{margin-top:23px}}@media (max-width:380px){.assistant-section-module__DjRQbW__container{width:calc(100% - 32px)}.assistant-section-module__DjRQbW__questionCard{padding:19px}.assistant-section-module__DjRQbW__questionCard header{gap:10px}.assistant-section-module__DjRQbW__questionCard header p{font-size:9px}.assistant-section-module__DjRQbW__prompts a{gap:9px;padding:12px;font-size:10px}}@media (prefers-reduced-motion:reduce){.assistant-section-module__DjRQbW__section *{transition:none!important;animation:none!important}.assistant-section-module__DjRQbW__cta:hover{transform:none}}
