.aura-site main.aura-ai-guide{--ai-violet:#7c3aed;--ai-violet-dark:#5b21b6;--ai-violet-wash:#f3edff;--ai-violet-line:#ddd0fb;padding-top:76px;background:var(--aura-paper)}.aura-ai-guide .aura-ai-wrap{width:min(100% - 40px,var(--aura-max));margin-inline:auto}.aura-site main.aura-ai-guide .aura-ai-hero{border-bottom:1px solid var(--aura-line);background:var(--aura-paper-light)}.aura-ai-guide .aura-ai-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:center;padding-block:clamp(56px,8vw,96px)}.aura-site main.aura-ai-guide .aura-ai-hero h1{margin-top:18px;color:var(--aura-ink);font-size:clamp(40px,5vw,66px)}.aura-site main.aura-ai-guide .aura-ai-lead{max-width:36rem;margin-top:20px;color:var(--aura-ink-soft);font-size:19px}.aura-site main.aura-ai-guide .aura-ai-fine{margin-top:16px;color:var(--aura-muted);font-size:15px}.aura-ai-guide .aura-ai-pill{display:inline-block;padding:4px 14px;border:1px solid var(--ai-violet-line);border-radius:999px;color:var(--ai-violet-dark);background:var(--ai-violet-wash);font-size:14px;font-weight:700}.aura-ai-guide .aura-ai-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.aura-site main.aura-ai-guide a.aura-ai-btn{display:inline-flex;min-height:52px;align-items:center;padding:0 22px;border:2px solid transparent;border-radius:10px;font-size:17px;font-weight:700;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.aura-site main.aura-ai-guide a.aura-ai-btn--light{color:var(--ai-violet-dark);background:#fff}.aura-site main.aura-ai-guide a.aura-ai-btn--light:hover{background:var(--ai-violet-wash);transform:translateY(-1px)}.aura-site main.aura-ai-guide .aura-ai-hero a.aura-ai-btn--light{color:#fff;background:var(--ai-violet)}.aura-site main.aura-ai-guide .aura-ai-hero a.aura-ai-btn--light:hover{background:var(--ai-violet-dark)}.aura-site main.aura-ai-guide a.aura-ai-btn--ghost{border-color:var(--aura-line);color:var(--aura-ink)}.aura-site main.aura-ai-guide a.aura-ai-btn--ghost:hover{background:#fff}.aura-ai-guide .aura-ai-chat{justify-self:end;width:min(100%,440px);padding:18px;border:1px solid var(--aura-line);border-radius:18px;background:var(--aura-paper)}.aura-site main.aura-ai-guide .aura-ai-bubble{width:fit-content;max-width:90%;padding:10px 16px;border-radius:18px;font-size:16px;line-height:1.55}.aura-site main.aura-ai-guide .aura-ai-bubble--you{margin-left:auto;border-bottom-right-radius:6px;color:#fff;background:var(--ai-violet)}.aura-site main.aura-ai-guide .aura-ai-bubble--ai{margin-top:12px;border-bottom-left-radius:6px;border:1px solid var(--aura-line);color:var(--aura-ink);background:#fff}.aura-ai-guide .aura-ai-chat figcaption{margin-top:12px;color:var(--aura-muted);font-size:13px}.aura-ai-guide .aura-ai-body{display:grid;gap:clamp(64px,8vw,104px);padding-block:clamp(56px,8vw,96px)}.aura-ai-guide section[id]{scroll-margin-top:96px}.aura-site main.aura-ai-guide .aura-ai-kicker{margin-bottom:10px;color:var(--ai-violet);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.aura-site main.aura-ai-guide .aura-ai-intro{max-width:44rem;margin-top:14px;color:var(--aura-ink-soft);font-size:18px}.aura-site main.aura-ai-guide .aura-ai-dark p a,.aura-site main.aura-ai-guide .aura-ai-intro a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.aura-ai-guide .aura-ai-cards{display:grid;gap:16px;margin-top:32px;padding:0;list-style:none}.aura-ai-guide .aura-ai-cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-ai-guide .aura-ai-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.aura-ai-guide .aura-ai-cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}.aura-site main.aura-ai-guide .aura-ai-card{padding:26px;border:1px solid var(--aura-line);border-radius:16px;background:var(--aura-paper-light)}.aura-site main.aura-ai-guide .aura-ai-card h3,.aura-site main.aura-ai-guide .aura-ai-h3{font-size:24px;line-height:1.15}.aura-site main.aura-ai-guide .aura-ai-card>p{margin-top:8px;color:var(--aura-ink-soft);font-size:17px}.aura-ai-guide .aura-ai-why{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;padding:0;list-style:none}.aura-ai-guide .aura-ai-why li{position:relative;padding:16px 18px 16px 46px;border:1px solid var(--aura-line);border-radius:14px;background:var(--aura-paper-light)}.aura-ai-guide .aura-ai-why li:before{content:"✓";position:absolute;top:15px;left:18px;color:var(--ai-violet);font-weight:800}.aura-ai-guide .aura-ai-why strong{display:block;font-size:17px}.aura-ai-guide .aura-ai-why span{display:block;color:var(--aura-ink-soft);font-size:15px;line-height:1.55}.aura-ai-guide .aura-ai-ba{display:flex;flex-direction:column}.aura-ai-guide .aura-ai-ba-after,.aura-ai-guide .aura-ai-ba-before{margin-top:14px;padding:14px 16px;border-radius:12px}.aura-ai-guide .aura-ai-ba-before{background:#efebe3}.aura-ai-guide .aura-ai-ba-after{flex:1;margin-top:10px;border:1px solid var(--ai-violet-line);background:var(--ai-violet-wash)}.aura-site main.aura-ai-guide .aura-ai-ba p{color:var(--aura-ink-soft);font-size:16px;line-height:1.6}.aura-site main.aura-ai-guide .aura-ai-ba .aura-ai-ba-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;color:var(--aura-muted);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.aura-site main.aura-ai-guide .aura-ai-ba-after .aura-ai-ba-label{color:var(--ai-violet-dark)}.aura-site main.aura-ai-guide .aura-ai-ba .aura-ai-ba-ask{margin-bottom:6px;color:var(--aura-ink);font-weight:600}.aura-ai-guide .aura-ai-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:32px}.aura-site main.aura-ai-guide .aura-ai-tab{position:relative;display:flex;min-height:76px;align-items:center;gap:12px;padding:12px 16px;border:2px solid var(--aura-line);border-radius:14px;background:var(--aura-paper-light);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.aura-site main.aura-ai-guide .aura-ai-tab:hover{border-color:var(--ai-violet-line)}.aura-site main.aura-ai-guide .aura-ai-tab[aria-selected=true]{border-color:var(--ai-violet);box-shadow:0 10px 24px -14px rgb(91 33 182/.7)}.aura-site main.aura-ai-guide .aura-ai-tab:focus-visible{outline:3px solid var(--ai-violet);outline-offset:3px}.aura-ai-guide .aura-ai-tab img{width:32px;height:32px}.aura-ai-guide .aura-ai-tab strong{display:block;font-size:17px}.aura-ai-guide .aura-ai-tab small{display:block;color:var(--aura-muted);font-size:13px}.aura-ai-guide .aura-ai-tab em{position:absolute;top:-11px;right:12px;padding:1px 9px;border-radius:999px;color:#fff;background:var(--ai-violet);font-size:12px;font-style:normal;font-weight:700}.aura-site main.aura-ai-guide .aura-ai-panel{margin-top:20px;padding:clamp(22px,4vw,36px);border:1px solid var(--aura-line);border-radius:18px;background:var(--aura-paper-light)}.aura-ai-guide .aura-ai-panel header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.aura-site main.aura-ai-guide .aura-ai-panel h3{font-size:28px}.aura-ai-guide .aura-ai-panel header span{padding:4px 12px;border-radius:999px;color:var(--aura-ink-soft);background:#ece7dd;font-size:14px}.aura-ai-guide .aura-ai-panel ol{display:grid;gap:24px;margin-top:26px;padding:0;list-style:none;counter-reset:ai-step}.aura-ai-guide .aura-ai-panel ol>li{position:relative;padding-left:54px;counter-increment:ai-step}.aura-ai-guide .aura-ai-panel ol>li:before{content:counter(ai-step);position:absolute;top:0;left:0;display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--ai-violet);font-weight:800}.aura-site main.aura-ai-guide .aura-ai-panel ol>li>p{padding-top:4px;font-size:18px}.aura-site main.aura-ai-guide a.aura-ai-outline-link{display:inline-flex;min-height:46px;align-items:center;margin-top:12px;padding:0 18px;border:2px solid var(--ai-violet-line);border-radius:10px;color:var(--ai-violet-dark);font-size:16px;font-weight:700;text-decoration:none}.aura-site main.aura-ai-guide a.aura-ai-outline-link:hover{border-color:var(--ai-violet);background:var(--ai-violet-wash)}.aura-ai-guide .aura-ai-url{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px;border:1px solid var(--ai-violet-line);border-radius:12px;background:var(--ai-violet-wash)}.aura-ai-guide .aura-ai-url code{flex:1 1 220px;padding:8px 12px;border-radius:8px;background:#fff;font-size:16px;font-weight:700;word-break:break-all}.aura-site main.aura-ai-guide .aura-ai-copy{min-height:44px;padding:0 16px;border-radius:8px;color:#fff;background:var(--ai-violet);font-size:15px;font-weight:700;cursor:pointer}.aura-site main.aura-ai-guide .aura-ai-copy:hover{background:var(--ai-violet-dark)}.aura-site main.aura-ai-guide .aura-ai-note{margin-top:24px;padding:12px 16px;border-radius:12px;color:#7a4a00;background:#fff5df;font-size:16px}.aura-site main.aura-ai-guide .aura-ai-done{margin-top:24px;padding-top:20px;border-top:1px solid var(--aura-line);color:var(--aura-ink-soft);font-size:17px}.aura-ai-guide .aura-ai-prompts{display:grid;gap:10px;margin-top:18px;padding:0;list-style:none}.aura-ai-guide .aura-ai-prompts li{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;background:var(--ai-violet-wash);font-size:17px}.aura-ai-guide .aura-ai-prompts li span{flex:1}.aura-site main.aura-ai-guide .aura-ai-prompts .aura-ai-copy{min-height:38px;padding:0 12px;border:1px solid var(--ai-violet-line);color:var(--ai-violet-dark);background:#fff;font-size:14px}.aura-site main.aura-ai-guide .aura-ai-prompts .aura-ai-copy:hover{background:var(--ai-violet-wash)}.aura-ai-guide .aura-ai-list{display:grid;gap:10px;margin-top:16px;padding:0;list-style:none;font-size:17px}.aura-ai-guide .aura-ai-list li{position:relative;padding-left:28px}.aura-ai-guide .aura-ai-list li:before{position:absolute;left:0;font-weight:800}.aura-ai-guide .aura-ai-list--yes li:before{content:"✓";color:#047857}.aura-ai-guide .aura-ai-list--no li:before{content:"✕";color:#be123c}.aura-site main.aura-ai-guide .aura-ai-callout{margin-top:16px;padding:18px 22px;border:1px solid var(--ai-violet-line);border-radius:14px;background:var(--ai-violet-wash);font-size:17px}.aura-ai-guide .aura-ai-faq{margin-top:28px;border:1px solid var(--aura-line);border-radius:16px;background:var(--aura-paper-light)}.aura-ai-guide .aura-ai-faq details+details{border-top:1px solid var(--aura-line)}.aura-ai-guide .aura-ai-faq summary,.aura-ai-guide .aura-ai-tools summary{display:flex;min-height:60px;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;font-size:18px;font-weight:700;cursor:pointer;list-style:none}.aura-ai-guide .aura-ai-faq summary::-webkit-details-marker,.aura-ai-guide .aura-ai-tools summary::-webkit-details-marker{display:none}.aura-ai-guide .aura-ai-faq summary:after,.aura-ai-guide .aura-ai-tools summary:after{content:"+";color:var(--ai-violet);font-size:24px;font-weight:500}.aura-ai-guide .aura-ai-faq details[open] summary:after,.aura-ai-guide .aura-ai-tools[open] summary:after{content:"−"}.aura-site main.aura-ai-guide .aura-ai-faq details p{padding:0 24px 20px;color:var(--aura-ink-soft);font-size:17px}.aura-ai-guide .aura-ai-split{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px}.aura-site main.aura-ai-guide .aura-ai-dark{padding:clamp(26px,4vw,40px);border-radius:18px;color:#fff;background:var(--aura-ink)}.aura-site main.aura-ai-guide .aura-ai-dark h2{color:#fff;font-size:clamp(28px,3vw,38px)}.aura-site main.aura-ai-guide .aura-ai-dark p{margin:12px 0 22px;color:rgb(255 255 255/.82);font-size:17px}.aura-ai-guide .aura-ai-links{display:grid;gap:6px;margin-top:16px;padding:0;list-style:none}.aura-site main.aura-ai-guide .aura-ai-links a{color:var(--ai-violet-dark);font-weight:700}.aura-site main.aura-ai-guide .aura-ai-tools{border:1px solid var(--aura-line);border-radius:16px;background:var(--aura-paper-light)}.aura-ai-guide .aura-ai-tools table{width:calc(100% - 48px);margin:0 24px;border-collapse:collapse;font-size:15px}.aura-ai-guide .aura-ai-tools td,.aura-ai-guide .aura-ai-tools th{padding:10px 12px 10px 0;border-bottom:1px solid var(--aura-line);text-align:left;vertical-align:top}.aura-ai-guide .aura-ai-tools th{color:var(--aura-muted);font-weight:600}.aura-site main.aura-ai-guide .aura-ai-tools>p{padding:16px 24px 22px;color:var(--aura-ink-soft);font-size:16px}@media (max-width:960px){.aura-ai-guide .aura-ai-hero-grid,.aura-ai-guide .aura-ai-split{grid-template-columns:minmax(0,1fr)}.aura-ai-guide .aura-ai-chat{justify-self:start}.aura-ai-guide .aura-ai-cards--3,.aura-ai-guide .aura-ai-cards--4,.aura-ai-guide .aura-ai-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.aura-ai-guide .aura-ai-why{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.aura-ai-guide .aura-ai-cards--2,.aura-ai-guide .aura-ai-cards--3,.aura-ai-guide .aura-ai-cards--4{grid-template-columns:minmax(0,1fr)}.aura-ai-guide .aura-ai-tools table{display:block;overflow-x:auto}}