.state-card-module__qbHsHq__wrap{place-items:center;min-height:min(100vh - 200px,640px);padding:clamp(32px,6vw,72px) clamp(16px,4vw,48px);display:grid}.state-card-module__qbHsHq__card{border-radius:var(--ds-radius-lg);border:1px solid var(--ds-border);background:var(--ds-surface);text-align:center;justify-items:center;gap:12px;width:100%;padding:clamp(32px,4vw,48px);display:grid}.state-card-module__qbHsHq__eyebrow{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface-sunken);color:var(--ds-ink-muted);font-family:var(--ds-font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;padding:5px 12px;font-size:10px;font-weight:600;display:inline-flex}.state-card-module__qbHsHq__eyebrowWarning{color:var(--ds-accent);border-color:color-mix(in srgb, var(--ds-accent) 45%, transparent);background:color-mix(in srgb, var(--ds-accent) 10%, transparent)}.state-card-module__qbHsHq__eyebrowNegative{color:var(--ds-danger);border-color:color-mix(in srgb, var(--ds-danger) 45%, transparent);background:color-mix(in srgb, var(--ds-danger) 10%, transparent)}.state-card-module__qbHsHq__eyebrowInfo{color:var(--ds-accent);border-color:color-mix(in srgb, var(--ds-accent) 45%, transparent);background:color-mix(in srgb, var(--ds-accent) 10%, transparent)}.state-card-module__qbHsHq__title{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.8vw,28px);line-height:1.2}.state-card-module__qbHsHq__message{color:var(--ds-ink-soft);margin:0;font-size:14px;line-height:1.55}.state-card-module__qbHsHq__analyzingWrap{padding:clamp(28px,5vw,56px) clamp(20px,4vw,48px) 0}.state-card-module__qbHsHq__analyzing{text-align:left;flex-direction:column;align-items:flex-start;gap:18px;display:flex}.state-card-module__qbHsHq__analyzingTitle{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3vw,40px);line-height:1.12}.state-card-module__qbHsHq__analyzing .state-card-module__qbHsHq__message{font-size:15px}.state-card-module__qbHsHq__analyzing .state-card-module__qbHsHq__liveLog{margin-top:2px}.state-card-module__qbHsHq__cardNegative{border-color:color-mix(in srgb, var(--ds-danger) 35%, var(--ds-border));background:linear-gradient(180deg, color-mix(in srgb, var(--ds-danger) 8%, var(--ds-surface)) 0%, var(--ds-surface) 60%)}.state-card-module__qbHsHq__cardNegative .state-card-module__qbHsHq__message{color:var(--ds-ink);font-size:15px;font-weight:500}.state-card-module__qbHsHq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.state-card-module__qbHsHq__primary{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border-strong);height:40px;color:var(--ds-ink);background:var(--ds-surface-sunken);justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;transition:transform .15s,border-color .15s,background .15s;display:inline-flex}.state-card-module__qbHsHq__primary:hover{border-color:var(--ds-accent);background:var(--ds-accent-soft);transform:translateY(-1px)}.state-card-module__qbHsHq__primary:disabled{opacity:.55;cursor:not-allowed;transform:none}.state-card-module__qbHsHq__ghost{border-radius:var(--ds-radius-pill);height:40px;color:var(--ds-ink-soft);justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;transition:color .15s,background .15s;display:inline-flex}.state-card-module__qbHsHq__ghost:hover{color:var(--ds-ink);background:var(--ds-surface-sunken)}.state-card-module__qbHsHq__pulse{background:var(--ds-accent);width:10px;height:10px;box-shadow:0 0 0 8px var(--ds-accent-soft);border-radius:50%;margin-top:6px;animation:1.4s ease-in-out infinite state-card-module__qbHsHq__pulse}@keyframes state-card-module__qbHsHq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.state-card-module__qbHsHq__liveLog{text-align:left;flex-direction:column;gap:8px;width:100%;margin-top:22px;display:flex}.state-card-module__qbHsHq__liveLogLine{font-family:var(--ds-font-mono);color:var(--ds-ink-muted);opacity:.5;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.4;transition:opacity .3s,color .3s;animation:.32s state-card-module__qbHsHq__liveLogIn;display:flex}.state-card-module__qbHsHq__liveLogLineActive{opacity:1;color:var(--ds-ink)}.state-card-module__qbHsHq__liveLogLink{color:var(--ds-accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.state-card-module__qbHsHq__liveLogLink:hover{text-decoration:none}.state-card-module__qbHsHq__liveLogText{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.state-card-module__qbHsHq__liveLogDot{background:var(--ds-ink-faint);border-radius:50%;flex:none;width:6px;height:6px;margin-top:5px}.state-card-module__qbHsHq__liveLogLineActive .state-card-module__qbHsHq__liveLogDot{background:var(--ds-accent);box-shadow:0 0 0 3px var(--ds-accent-soft);animation:1.4s ease-in-out infinite state-card-module__qbHsHq__pulse}@keyframes state-card-module__qbHsHq__liveLogIn{0%{opacity:0;transform:translateY(3px)}}.state-card-module__qbHsHq__liveLogCaret{background:var(--ds-accent);width:6px;height:.95em;margin-left:5px;animation:1.05s step-end infinite state-card-module__qbHsHq__liveLogBlink;display:inline-block;transform:translateY(1px)}@keyframes state-card-module__qbHsHq__liveLogBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}
.home-briefs-module__z7J1yG__section{justify-items:center;gap:30px;width:100%;padding:clamp(44px,6vw,88px) clamp(16px,4vw,48px);display:grid}.home-briefs-module__z7J1yG__head{text-align:center;justify-items:center;gap:12px;max-width:760px;display:grid}.home-briefs-module__z7J1yG__eyebrow{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-accent-strong);font-family:var(--ds-font-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 13px;font-size:10px;font-weight:600;display:inline-flex}.home-briefs-module__z7J1yG__eyebrowDot{background:var(--ds-accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--ds-accent-soft);border-radius:50%}.home-briefs-module__z7J1yG__title{letter-spacing:-.025em;color:var(--ds-ink);font-size:clamp(24px,3vw,38px);line-height:1.08}.home-briefs-module__z7J1yG__sub{color:var(--ds-ink-soft);font-size:clamp(14px,1.5vw,16px);line-height:1.55}.home-briefs-module__z7J1yG__grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:16px;width:100%;margin:0;padding:0;list-style:none;display:grid}.home-briefs-module__z7J1yG__card{border-radius:var(--ds-radius-lg);border:1px solid var(--ds-border);background:var(--ds-surface);flex-direction:column;gap:10px;height:100%;padding:18px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.home-briefs-module__z7J1yG__card:hover{border-color:var(--ds-accent);box-shadow:var(--ds-shadow-1);transform:translateY(-3px)}.home-briefs-module__z7J1yG__cardTop{align-items:center;gap:10px;display:flex}.home-briefs-module__z7J1yG__avatar{background:var(--ds-accent-soft);width:34px;height:34px;color:var(--ds-accent-strong);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.home-briefs-module__z7J1yG__avatarImg{object-fit:contain;background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:10px;flex:none;width:34px;height:34px;padding:3px}.home-briefs-module__z7J1yG__name{letter-spacing:-.01em;min-width:0;color:var(--ds-ink);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:15px;font-weight:700;overflow:hidden}.home-briefs-module__z7J1yG__badge{border-radius:var(--ds-radius-sm);background:var(--ds-accent-soft);color:var(--ds-accent-strong);font-family:var(--ds-font-mono);white-space:nowrap;flex:none;padding:3px 8px;font-size:11px;font-weight:700}.home-briefs-module__z7J1yG__line{color:var(--ds-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.home-briefs-module__z7J1yG__read{font-family:var(--ds-font-mono);color:var(--ds-accent);margin-top:auto;font-size:11.5px;font-weight:600}.home-briefs-module__z7J1yG__browseAll{border-radius:var(--ds-radius-md);border:1px solid var(--ds-border-strong);background:var(--ds-surface);height:46px;color:var(--ds-ink);align-items:center;padding:0 22px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.home-briefs-module__z7J1yG__browseAll:hover{border-color:var(--ds-accent);background:var(--ds-accent-soft);color:var(--ds-accent-strong)}
.page-module__wtSYKa__main{flex:1;gap:clamp(28px,4vw,48px);width:100%;max-width:1560px;margin:0 auto;padding:clamp(24px,4vw,56px) clamp(12px,1.6vw,28px) clamp(56px,7vw,96px);display:grid}.page-module__wtSYKa__hero{text-align:center;justify-items:center;gap:16px;width:100%;max-width:800px;margin:0 auto;padding-top:clamp(8px,2vw,24px);display:grid}.page-module__wtSYKa__eyebrow{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-ink-soft);font-family:var(--ds-font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:500;display:inline-flex}.page-module__wtSYKa__eyebrowDot{background:var(--ds-accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--ds-accent-soft);border-radius:50%}.page-module__wtSYKa__title{letter-spacing:-.028em;color:var(--ds-ink);margin:0;font-size:clamp(30px,4.6vw,54px);line-height:1.04}.page-module__wtSYKa__titleAccent{color:var(--ds-ink-soft);font-weight:600}.page-module__wtSYKa__heroCtas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:inline-flex}.page-module__wtSYKa__ctaPrimary{border-radius:var(--ds-radius-pill);background:var(--ds-accent);height:46px;color:var(--ds-accent-on);letter-spacing:.02em;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:700;transition:transform .15s,background .15s,box-shadow .15s;display:inline-flex}.page-module__wtSYKa__ctaPrimary:hover{background:var(--ds-accent-strong);box-shadow:var(--ds-shadow-1);transform:translateY(-1px)}.page-module__wtSYKa__ctaGhost{border-radius:var(--ds-radius-pill);border:1px solid var(--ds-border);background:var(--ds-surface);height:46px;color:var(--ds-ink);letter-spacing:.02em;justify-content:center;align-items:center;padding:0 22px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s,transform .15s;display:inline-flex}.page-module__wtSYKa__ctaGhost:hover{border-color:var(--ds-accent);color:var(--ds-accent);transform:translateY(-1px)}.page-module__wtSYKa__section{gap:22px;width:100%;max-width:980px;margin:0 auto;padding:clamp(24px,4vw,40px) 0;display:grid}.page-module__wtSYKa__sectionHead{text-align:center;justify-items:center;gap:8px;display:grid}.page-module__wtSYKa__sectionEyebrow{font-family:var(--ds-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ds-accent);font-size:11px;font-weight:600}.page-module__wtSYKa__sectionTitle{letter-spacing:-.02em;color:var(--ds-ink);max-width:720px;margin:0;font-size:clamp(22px,2.8vw,32px);font-weight:700;line-height:1.15}.page-module__wtSYKa__steps{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.page-module__wtSYKa__steps{grid-template-columns:1fr}}.page-module__wtSYKa__step{border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);background:var(--ds-surface);gap:10px;padding:20px 22px;transition:border-color .15s,transform .15s;display:grid}.page-module__wtSYKa__step:hover{border-color:color-mix(in srgb, var(--ds-accent) 45%, var(--ds-border));transform:translateY(-2px)}.page-module__wtSYKa__stepNum{background:var(--ds-accent);width:28px;height:28px;color:var(--ds-accent-on);font-family:var(--ds-font-mono);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.page-module__wtSYKa__stepBody h3{letter-spacing:-.01em;color:var(--ds-ink);margin:0 0 4px;font-size:16px;font-weight:700}.page-module__wtSYKa__stepBody p{color:var(--ds-ink-soft);margin:0;font-size:14px;line-height:1.55}.page-module__wtSYKa__modules{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:880px){.page-module__wtSYKa__modules{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.page-module__wtSYKa__modules{grid-template-columns:1fr}}.page-module__wtSYKa__module{border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);background:var(--ds-surface);padding:16px 18px;transition:border-color .15s,transform .15s}.page-module__wtSYKa__module:hover{border-color:var(--ds-accent);transform:translateY(-1px)}.page-module__wtSYKa__module h3{letter-spacing:-.01em;color:var(--ds-ink);margin:0 0 4px;font-size:14.5px;font-weight:700}.page-module__wtSYKa__module p{color:var(--ds-ink-soft);margin:0;font-size:13px;line-height:1.55}.page-module__wtSYKa__audienceGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:760px){.page-module__wtSYKa__audienceGrid{grid-template-columns:1fr}}.page-module__wtSYKa__audienceCard{border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);background:var(--ds-surface);color:inherit;align-content:start;gap:8px;padding:22px 24px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.page-module__wtSYKa__audienceCard:hover{border-color:var(--ds-accent);box-shadow:var(--ds-shadow-1);transform:translateY(-2px)}.page-module__wtSYKa__audienceCard h3{letter-spacing:-.01em;color:var(--ds-ink);margin:0;font-size:17px;font-weight:700}.page-module__wtSYKa__audienceCard p{color:var(--ds-ink-soft);margin:0;font-size:13.5px;line-height:1.55}.page-module__wtSYKa__audienceArrow{font-family:var(--ds-font-mono);letter-spacing:.04em;color:var(--ds-accent);margin-top:4px;font-size:12px;font-weight:700}.page-module__wtSYKa__faqList{gap:8px;display:grid}.page-module__wtSYKa__faqItem{border-radius:var(--ds-radius-md);border:1px solid var(--ds-border);background:var(--ds-surface);padding:14px 18px;transition:border-color .15s}.page-module__wtSYKa__faqItem[open]{border-color:color-mix(in srgb, var(--ds-accent) 45%, var(--ds-border))}.page-module__wtSYKa__faqItem summary{cursor:pointer;color:var(--ds-ink);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;list-style:none;display:flex}.page-module__wtSYKa__faqItem summary::-webkit-details-marker{display:none}.page-module__wtSYKa__faqItem summary:after{content:"+";font-family:var(--ds-font-mono);color:var(--ds-ink-muted);font-size:18px;transition:transform .15s,color .15s}.page-module__wtSYKa__faqItem[open] summary:after{content:"−";color:var(--ds-accent)}.page-module__wtSYKa__faqItem p{color:var(--ds-ink-soft);margin:12px 0 0;font-size:14px;line-height:1.6}.page-module__wtSYKa__faqItem a{color:var(--ds-accent);font-weight:600}.page-module__wtSYKa__faqItem a:hover{color:var(--ds-accent-strong)}.page-module__wtSYKa__closing{text-align:center;justify-items:center;gap:16px;max-width:720px;margin:0 auto;padding:clamp(32px,5vw,56px) 0 0;display:grid}.page-module__wtSYKa__closingTitle{letter-spacing:-.02em;color:var(--ds-ink);margin:0;font-size:clamp(22px,2.8vw,32px);font-weight:700;line-height:1.2}
