.se-page{min-width:0;color:var(--foreground);padding-bottom:90px}.se-intro{text-align:center;max-width:880px;margin:0 auto;padding:32px 20px 20px}.se-eyebrow{color:var(--primary);text-transform:uppercase;letter-spacing:0;margin:0 0 12px;font-size:12px}.se-intro h1{font-family:var(--font-display);color:var(--foreground);letter-spacing:0;margin:0;font-size:56px;line-height:1.08}.se-intro h1 span{color:var(--primary)}.se-lede{max-width:520px;color:var(--muted-foreground);margin:16px auto 0;font-size:16px;line-height:1.6}.se-presence{object-fit:contain;width:210px;height:210px;margin:10px auto 0;animation:8s ease-in-out infinite se-breathe}.se-body{width:min(100%,840px);min-width:0;margin:0 auto;padding:0 24px}.se-compose{background:var(--surface);border-radius:8px}.se-compose [data-slot=input-group]{border-color:var(--border);background:var(--surface)}.se-compose textarea{min-height:82px;color:var(--foreground);resize:vertical;padding:18px 18px 8px;font-size:16px}.se-compose [data-align=block-end]{padding:0 12px 12px}.se-compose button[type=submit],.se-compose button[aria-label=Stop\ antwoord]{width:40px;height:40px;min-height:40px}.se-compose-hint{color:var(--muted-foreground);flex:1;align-items:center;gap:7px;font-size:12px;display:flex}.se-compose-hint svg{width:14px;height:14px}.se-starters{flex-wrap:wrap;justify-content:center;gap:7px;margin:16px 0 30px;display:flex}.se-starters button{white-space:normal;border-radius:6px;height:auto;min-height:34px;font-size:12px}.se-conversation{border-bottom:1px solid var(--border);height:440px;max-height:58svh;margin:0 0 16px}.se-conversation .is-user>div{background:var(--primary);color:var(--primary-foreground)}.se-conversation .is-assistant>div{color:var(--foreground);background:0 0}.se-conversation p,.se-conversation li{line-height:1.7}.se-conversation a{color:var(--primary);overflow-wrap:anywhere;text-decoration:underline}.se-answer-heading{color:var(--primary);align-items:center;gap:8px;margin-bottom:5px;font-size:12px;display:flex}.se-error{color:var(--destructive);margin:14px 0;font-size:14px}.se-section{border-top:1px solid var(--border);padding:24px 0}.se-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.se-section h2{font-size:20px;font-family:var(--font-display);margin:0}.se-destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.se-destination{border:1px solid var(--border);border-radius:8px;align-items:flex-start;gap:12px;min-width:0;padding:18px 14px;transition:border-color .2s,background .2s;display:flex}.se-destination:hover{background:var(--surface);border-color:var(--primary)}.se-destination svg{color:var(--primary);flex-shrink:0;width:20px;height:20px}.se-destination strong{font-size:14px;line-height:1.4;display:block}.se-destination small{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.5;display:block}.se-org{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.se-org label{color:var(--muted-foreground);gap:6px;font-size:12px;display:grid}.se-org select{max-width:100%;min-height:40px;color:var(--foreground);background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:8px}.se-org-actions{flex-wrap:wrap;gap:8px;display:flex}.se-org-actions a{white-space:normal;height:auto;min-height:38px}.se-reset{justify-content:flex-end;margin-bottom:8px;display:flex}@keyframes se-breathe{50%{transform:translateY(-6px)rotate(3deg)}}@media (width<=760px){.se-intro{padding:26px 16px 16px}.se-intro h1{font-size:38px}.se-lede{font-size:14px}.se-presence{width:160px;height:160px}.se-body{padding:0 16px}.se-destinations{grid-template-columns:1fr;gap:8px}.se-destination{padding:14px}.se-destination small{margin-top:3px}.se-section h2{font-size:19px}.se-org{display:block}.se-org select{width:100%}.se-org-actions{margin-top:14px}.se-conversation{height:400px}.se-section-head{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.se-presence{animation:none}.se-destination{transition:none}}
