.SectionTabs-module__28lH7a__tabBar{background:var(--surface-card-2);border:1px solid var(--surface-border);scrollbar-width:none;border-radius:14px;gap:6px;padding:6px;display:flex;overflow-x:auto}.SectionTabs-module__28lH7a__tabBar::-webkit-scrollbar{display:none}.SectionTabs-module__28lH7a__tab{appearance:none;box-sizing:border-box;background:var(--tab-idle-bg);color:var(--text-2);cursor:pointer;font-family:var(--ff);letter-spacing:.06em;text-transform:uppercase;transition:background .18s var(--ease), color .18s var(--ease);white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:12px 16px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.SectionTabs-module__28lH7a__tab:focus-visible{outline:2px solid var(--level-color,var(--page-glow-color,var(--accent,#6366f1)));outline-offset:2px}.SectionTabs-module__28lH7a__tab:hover{background:var(--tab-hover-bg);color:var(--text)}.SectionTabs-module__28lH7a__tabActive:hover{background:var(--level-color,var(--accent));color:#fff;filter:brightness(1.1)}.SectionTabs-module__28lH7a__tabActive{background:var(--level-color,var(--accent));color:#fff;border-color:#0000}.SectionTabs-module__28lH7a__tabDisabled{color:color-mix(in srgb, var(--text-3) 72%, transparent);cursor:not-allowed;opacity:.55}.SectionTabs-module__28lH7a__tabDisabled:hover{color:color-mix(in srgb, var(--text-3) 72%, transparent);background:0 0}
.ResourcesClient-module__1JyC0W__wrapper,.ResourcesClient-module__1JyC0W__section{flex-direction:column;gap:18px;display:flex}.ResourcesClient-module__1JyC0W__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:13px;font-weight:600}.ResourcesClient-module__1JyC0W__sectionIntro{color:var(--surface-text-muted);max-width:980px;font-size:15px;line-height:1.65}.ResourcesClient-module__1JyC0W__focusStack,.ResourcesClient-module__1JyC0W__libraryStack,.ResourcesClient-module__1JyC0W__libraryStack{flex-direction:column;gap:18px;display:flex}.ResourcesClient-module__1JyC0W__libraryStackHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 11%, var(--bg-1-5));letter-spacing:.06em;text-transform:uppercase;color:var(--text);padding:12px 20px;font-size:17px;font-weight:700}.ResourcesClient-module__1JyC0W__libraryStackBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ResourcesClient-module__1JyC0W__trackSection{border:1.5px solid color-mix(in srgb, var(--accent) 18%, var(--border));border-radius:var(--r-panel);overflow:hidden}.ResourcesClient-module__1JyC0W__trackSection .ResourcesClient-module__1JyC0W__trackHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 11%, var(--bg-1-5));padding:12px 20px}.ResourcesClient-module__1JyC0W__trackSection .ResourcesClient-module__1JyC0W__trackGrid{padding:20px 24px}.ResourcesClient-module__1JyC0W__trackHeader{flex-direction:column;gap:8px;display:flex}.ResourcesClient-module__1JyC0W__trackEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.ResourcesClient-module__1JyC0W__trackTitle{color:var(--text);margin:0;font-size:18px;font-weight:700;line-height:1.3}.ResourcesClient-module__1JyC0W__trackBody{color:var(--surface-text-muted);max-width:860px;margin:0;font-size:15px;line-height:1.65}.ResourcesClient-module__1JyC0W__trackBodySingleLine{white-space:nowrap}.ResourcesClient-module__1JyC0W__practiceIntro{font-size:14px;line-height:1.4}.ResourcesClient-module__1JyC0W__trackGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.ResourcesClient-module__1JyC0W__notesSection{border:1.5px solid color-mix(in srgb, var(--accent) 18%, var(--border));border-radius:var(--r-panel);overflow:hidden}.ResourcesClient-module__1JyC0W__notesSection .ResourcesClient-module__1JyC0W__trackHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 11%, var(--bg-1-5));padding:12px 20px}.ResourcesClient-module__1JyC0W__notesSectionBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ResourcesClient-module__1JyC0W__practicesSection{border:1.5px solid color-mix(in srgb, var(--accent) 18%, var(--border));border-radius:var(--r-panel);overflow:hidden}.ResourcesClient-module__1JyC0W__practicesSection .ResourcesClient-module__1JyC0W__trackHeader{border-bottom:1px solid color-mix(in srgb, var(--accent) 14%, var(--border));background:color-mix(in srgb, var(--accent) 11%, var(--bg-1-5));padding:12px 20px}.ResourcesClient-module__1JyC0W__practicesSectionBody{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.ResourcesClient-module__1JyC0W__practicesGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}.ResourcesClient-module__1JyC0W__practiceCard{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface-card-1);flex-direction:column;gap:10px;padding:18px;display:flex}.ResourcesClient-module__1JyC0W__practiceTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ResourcesClient-module__1JyC0W__practiceCategory{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.ResourcesClient-module__1JyC0W__practiceTitle{color:var(--text);font-size:18px;font-weight:700;line-height:1.35}.ResourcesClient-module__1JyC0W__practiceSummary{color:var(--text-2);font-size:14px;line-height:1.65}.ResourcesClient-module__1JyC0W__practiceBody{color:var(--surface-text-muted);font-size:14px;line-height:1.65}.ResourcesClient-module__1JyC0W__practiceList{flex-direction:column;gap:6px;list-style:none;display:flex}.ResourcesClient-module__1JyC0W__practiceList li{color:var(--surface-text-muted);padding-left:14px;font-size:13px;line-height:1.6;position:relative}.ResourcesClient-module__1JyC0W__practiceList li:before{content:"•";color:var(--accent);position:absolute;left:0}.ResourcesClient-module__1JyC0W__practiceFooter{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ResourcesClient-module__1JyC0W__notesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.ResourcesClient-module__1JyC0W__notesFilterRow{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface-card-1);gap:12px;padding:16px 18px;display:grid}.ResourcesClient-module__1JyC0W__notesSearchWrap{min-width:0}.ResourcesClient-module__1JyC0W__notesFilterMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ResourcesClient-module__1JyC0W__notesLevelFilters{flex:320px;min-width:0}.ResourcesClient-module__1JyC0W__notesSearch{background:var(--bg-1-5);border:1.5px solid var(--border);border-radius:var(--r-pill);width:100%;color:var(--text);transition:var(--motion-transition-border);box-sizing:border-box;padding:10px 16px;font-size:14px}.ResourcesClient-module__1JyC0W__notesSearch:focus{border-color:var(--accent);outline:none}.ResourcesClient-module__1JyC0W__notesSearch::placeholder{color:var(--text-3)}.ResourcesClient-module__1JyC0W__noteCard{border:1px solid var(--surface-border);border-radius:var(--r-card);background:var(--surface-card-1);flex-direction:column;gap:10px;padding:18px;display:flex}.ResourcesClient-module__1JyC0W__noteTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.ResourcesClient-module__1JyC0W__noteKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:700}.ResourcesClient-module__1JyC0W__noteHeaderMeta{justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.ResourcesClient-module__1JyC0W__noteAuthor,.ResourcesClient-module__1JyC0W__noteAuthorStatic{color:var(--text-3);text-align:right;font-size:13px;line-height:1.4}.ResourcesClient-module__1JyC0W__noteAuthor{text-decoration:none}.ResourcesClient-module__1JyC0W__noteAuthor:hover{color:var(--accent)}.ResourcesClient-module__1JyC0W__noteSourceLink{width:24px;height:24px;color:var(--text-3);border:1px solid color-mix(in srgb, var(--surface-border) 84%, transparent);background:color-mix(in srgb, var(--surface-card-1) 78%, transparent);transition:var(--motion-transition-color), var(--motion-transition-border), var(--motion-transition-background);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ResourcesClient-module__1JyC0W__noteSourceLink:hover{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 35%, var(--surface-border));background:color-mix(in srgb, var(--accent) 10%, var(--surface-card-1))}.ResourcesClient-module__1JyC0W__noteSourceIcon{width:12px;height:12px}.ResourcesClient-module__1JyC0W__noteTitle{color:var(--text);font-size:18px;font-weight:700;line-height:1.35}.ResourcesClient-module__1JyC0W__noteTakeaway{color:var(--text-2);font-size:14px;line-height:1.65}.ResourcesClient-module__1JyC0W__noteBody{color:var(--surface-text-muted);font-size:14px;line-height:1.65}.ResourcesClient-module__1JyC0W__noteFooter{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.ResourcesClient-module__1JyC0W__noteLevel{border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;font-weight:600;display:inline-flex}.ResourcesClient-module__1JyC0W__filterRow{border:1px solid var(--surface-border);border-radius:var(--r-panel);background:var(--surface-card-1);flex-wrap:wrap;align-items:center;gap:12px;padding:20px 22px;display:flex}.ResourcesClient-module__1JyC0W__filterGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ResourcesClient-module__1JyC0W__filterLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);white-space:nowrap;min-width:40px;font-size:13px;font-weight:700}.ResourcesClient-module__1JyC0W__pill{border-radius:var(--r-pill);border:1px solid var(--border);background:var(--bg-1-5);color:var(--text-2);cursor:pointer;transition:var(--motion-transition-border), var(--motion-transition-background), var(--motion-transition-color), var(--motion-transition-lift);white-space:nowrap;padding:6px 12px;font-size:14px;font-weight:500}.ResourcesClient-module__1JyC0W__pill:hover{border-color:var(--accent);color:var(--text);transform:translateY(-1px)}.ResourcesClient-module__1JyC0W__pillActive{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.ResourcesClient-module__1JyC0W__resultBar{justify-content:space-between;align-items:center;gap:12px;padding:0 2px;display:flex}.ResourcesClient-module__1JyC0W__resultCount{color:var(--text-3);font-size:14px}.ResourcesClient-module__1JyC0W__clearBtn{color:var(--text-2);border:1px dashed var(--border);cursor:pointer;transition:var(--motion-transition-color), var(--motion-transition-border), var(--motion-transition-background);background:0 0;border-radius:999px;padding:6px 10px;font-size:13px}.ResourcesClient-module__1JyC0W__clearBtn:hover{color:var(--text);border-color:var(--accent);background:var(--accent-dim)}.ResourcesClient-module__1JyC0W__grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:18px;display:grid}.ResourcesClient-module__1JyC0W__empty{color:var(--text-3);padding:24px 0;font-size:15px}@media (max-width:640px){.ResourcesClient-module__1JyC0W__section{gap:18px}.ResourcesClient-module__1JyC0W__sectionIntro{font-size:15px}.ResourcesClient-module__1JyC0W__trackBodySingleLine{white-space:normal}.ResourcesClient-module__1JyC0W__trackSection,.ResourcesClient-module__1JyC0W__notesSection,.ResourcesClient-module__1JyC0W__practicesSection,.ResourcesClient-module__1JyC0W__libraryStack{padding:16px}.ResourcesClient-module__1JyC0W__noteTop{align-items:flex-start}.ResourcesClient-module__1JyC0W__noteHeaderMeta{flex-wrap:wrap}.ResourcesClient-module__1JyC0W__filterRow{padding:16px}.ResourcesClient-module__1JyC0W__resultBar{flex-direction:column;align-items:flex-start}}@media (min-width:820px){.ResourcesClient-module__1JyC0W__notesFilterRow{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:center}}.ResourcesClient-module__1JyC0W__autoFilterNote{color:var(--surface-text-soft);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.ResourcesClient-module__1JyC0W__autoFilterDismiss{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.ResourcesClient-module__1JyC0W__reposSection{flex-direction:column;gap:18px;margin-top:8px;display:flex}.ResourcesClient-module__1JyC0W__reposGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}@media (max-width:560px){.ResourcesClient-module__1JyC0W__reposGrid{grid-template-columns:1fr}}
.page-module__3PRVCq__page{flex-direction:column;gap:32px;max-width:1100px;margin:0 auto;padding:40px 24px 88px;display:flex}.page-module__3PRVCq__hero{flex-direction:column;gap:12px;padding-bottom:8px;display:flex}.page-module__3PRVCq__title{font-family:"DM Sans", var(--ff);letter-spacing:-.06em;color:var(--text);max-width:12ch;font-size:clamp(40px,7vw,80px);font-weight:700;line-height:.95}.page-module__3PRVCq__em{color:var(--accent);font-style:italic}.page-module__3PRVCq__intro{color:var(--text-2);width:100%;max-width:none;margin-top:4px;font-size:18px;font-weight:500;line-height:1.6}.page-module__3PRVCq__section{border:1px solid var(--surface-border);border-radius:var(--r-panel);background:var(--bg);flex-direction:column;gap:18px;padding:22px 24px;display:flex}.page-module__3PRVCq__sectionHead{flex-direction:column;gap:6px;display:flex}.page-module__3PRVCq__sectionTitle{font-family:"DM Sans", var(--ff);letter-spacing:-.02em;color:var(--text);font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.25}.page-module__3PRVCq__sectionBody{color:var(--surface-text-muted);width:100%;max-width:none;font-size:15px;line-height:1.68}.page-module__3PRVCq__questionList{counter-reset:questions;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__3PRVCq__questionList li{counter-increment:questions;color:var(--surface-text-muted);background:var(--surface-card-1);border-radius:var(--r-card);border:1px solid var(--surface-border);padding:12px 16px 12px 48px;font-size:15px;line-height:1.6;position:relative}.page-module__3PRVCq__questionList li:before{content:counter(questions);text-align:center;width:20px;color:var(--counter-color,var(--accent));font-size:13px;font-weight:700;position:absolute;top:12px;left:16px}.page-module__3PRVCq__prompt{color:var(--text-2);background:color-mix(in srgb, var(--text) 5%, var(--bg));border:1px solid var(--border);border-radius:var(--r-card);font-size:13px;font-style:normal;line-height:1.6;font-family:var(--ff-mono,"SF Mono", Monaco, Consolas, monospace);white-space:pre-wrap;word-break:break-word;margin:0;padding:14px 52px 14px 16px}.page-module__3PRVCq__conceptList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.page-module__3PRVCq__conceptItem{border-bottom:1px solid var(--surface-border);flex-direction:column;gap:4px;padding:16px 0;display:flex}.page-module__3PRVCq__conceptItem:first-child{padding-top:0}.page-module__3PRVCq__conceptItem:last-child{border-bottom:none;padding-bottom:0}.page-module__3PRVCq__conceptLabel{align-items:center;gap:10px;display:flex}.page-module__3PRVCq__conceptTag{letter-spacing:.07em;text-transform:uppercase;border:1px solid;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:13px;font-weight:700;display:inline-block}.page-module__3PRVCq__conceptName{color:var(--text);font-size:15px;font-weight:700}.page-module__3PRVCq__conceptDesc{color:var(--surface-text-muted);padding-left:0;font-size:15px;line-height:1.65}.page-module__3PRVCq__insightGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.page-module__3PRVCq__insightCard{background:var(--surface-card-1);border:1px solid var(--surface-border);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:18px;display:flex}.page-module__3PRVCq__insightNum{letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.page-module__3PRVCq__insightTitle{color:var(--text);font-size:17px;font-weight:700;line-height:1.3}.page-module__3PRVCq__insightBody{color:var(--surface-text-muted);font-size:15px;line-height:1.65}.page-module__3PRVCq__pathGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module__3PRVCq__pathCard{background:var(--surface-card-1);border-radius:var(--r-card);border:1px solid var(--surface-border);flex-direction:column;gap:10px;padding:20px;display:flex}.page-module__3PRVCq__pathTag{letter-spacing:.07em;text-transform:uppercase;border:1px solid;border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:13px;font-weight:700;display:inline-block}.page-module__3PRVCq__pathTitle{color:var(--text);letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.2}.page-module__3PRVCq__pathBody{color:var(--surface-text-muted);font-size:15px;line-height:1.65}.page-module__3PRVCq__toolList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module__3PRVCq__toolItem{background:var(--surface-card-1);border-radius:var(--r-card);border:1px solid var(--surface-border);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.page-module__3PRVCq__toolDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.page-module__3PRVCq__toolContent{flex-direction:column;gap:3px;display:flex}.page-module__3PRVCq__toolLink{color:var(--accent);font-size:15px;font-weight:700;text-decoration:none}.page-module__3PRVCq__toolLink:hover{text-decoration:underline}.page-module__3PRVCq__toolDesc{color:var(--surface-text-muted);font-size:15px;line-height:1.5}.page-module__3PRVCq__note{color:var(--text-2);font-size:15px;font-style:italic}.page-module__3PRVCq__ctaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__3PRVCq__cta{background:var(--accent);color:#0b0a08;min-height:44px;font-family:"DM Sans", var(--ff);letter-spacing:.07em;text-transform:uppercase;transition:var(--motion-transition-background), var(--motion-transition-lift);border-radius:10px;align-items:center;padding:0 24px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__3PRVCq__cta:hover{background:var(--accent-hover);transform:translateY(-1px)}@media (max-width:900px){.page-module__3PRVCq__page{gap:24px;padding:36px 24px 72px}}@media (max-width:560px){.page-module__3PRVCq__page{gap:24px;padding:24px 16px 64px}.page-module__3PRVCq__section{padding:18px 16px}.page-module__3PRVCq__pathGrid,.page-module__3PRVCq__insightGrid{grid-template-columns:1fr}.page-module__3PRVCq__title{font-size:clamp(36px,10vw,56px)}}
.page-module__8p-Q0a__page{flex-direction:column;gap:32px;max-width:1100px;margin:0 auto;padding:32px 24px 80px;display:flex}.page-module__8p-Q0a__header{flex-direction:column;gap:10px;display:flex}.page-module__8p-Q0a__title{color:var(--text);font-size:32px;font-weight:700;line-height:1.15}.page-module__8p-Q0a__em{color:var(--accent);font-style:italic}.page-module__8p-Q0a__subtitle{max-width:980px;color:var(--text-2);font-size:16px;font-weight:500;line-height:1.55}@media (max-width:900px){.page-module__8p-Q0a__page{gap:24px;padding:28px 24px 72px}.page-module__8p-Q0a__title{font-size:28px}.page-module__8p-Q0a__subtitle{font-size:15px}}@media (max-width:560px){.page-module__8p-Q0a__page{gap:20px;padding:24px 16px 56px}}
.FileTreeDiagram-module__CT_Sba__tree{background:var(--surface-inset);border:1.5px solid var(--surface-inset-border);border-radius:var(--r-card);font-family:var(--ff-mono);padding:12px 0;font-size:12px}.FileTreeDiagram-module__CT_Sba__node{flex-direction:column;display:flex}.FileTreeDiagram-module__CT_Sba__row{transition:var(--motion-transition-background);-webkit-user-select:none;user-select:none;align-items:baseline;gap:6px;padding:3px 16px;display:flex}.FileTreeDiagram-module__CT_Sba__rowClickable{cursor:pointer}.FileTreeDiagram-module__CT_Sba__rowClickable:hover{background:var(--bg-3)}.FileTreeDiagram-module__CT_Sba__icon{color:var(--text-3);flex-shrink:0;width:10px;font-size:10px}.FileTreeDiagram-module__CT_Sba__name{white-space:nowrap}.FileTreeDiagram-module__CT_Sba__nameDir{color:var(--accent);font-weight:600}.FileTreeDiagram-module__CT_Sba__nameFile{color:var(--text-2)}.FileTreeDiagram-module__CT_Sba__desc{color:var(--surface-text-soft);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:11px;overflow:hidden}.FileTreeDiagram-module__CT_Sba__children{border-left:1px solid var(--border);margin-left:22px}
.InterfacesGuideClient-module___AY4pW__wrapper{flex-direction:column;gap:24px;display:flex}.InterfacesGuideClient-module___AY4pW__section{flex-direction:column;gap:18px;display:flex}.InterfacesGuideClient-module___AY4pW__sectionIntro{color:var(--surface-text-muted);max-width:1120px;font-size:15px;line-height:1.7}.InterfacesGuideClient-module___AY4pW__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);font-size:13px;font-weight:600}.InterfacesGuideClient-module___AY4pW__interfaceGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px;display:grid}.InterfacesGuideClient-module___AY4pW__modesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.InterfacesGuideClient-module___AY4pW__capabilityGrid,.InterfacesGuideClient-module___AY4pW__roleGrid,.InterfacesGuideClient-module___AY4pW__agentGrid,.InterfacesGuideClient-module___AY4pW__adaptationGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:18px;display:grid}.InterfacesGuideClient-module___AY4pW__currentToolCard{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-tint-color) 8%, var(--surface-card-1) 92%) 0%, color-mix(in srgb, var(--surface-tint-color) 3%, var(--surface-card-1) 97%) 100%);border:1.5px solid var(--surface-border-strong);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.InterfacesGuideClient-module___AY4pW__capabilityCard,.InterfacesGuideClient-module___AY4pW__roleCard,.InterfacesGuideClient-module___AY4pW__agentCard,.InterfacesGuideClient-module___AY4pW__adaptationCard{background:var(--surface-card-1);border:1.5px solid var(--surface-border);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.InterfacesGuideClient-module___AY4pW__capabilityTop,.InterfacesGuideClient-module___AY4pW__agentTop{align-items:flex-start;gap:12px;display:flex}.InterfacesGuideClient-module___AY4pW__capabilityIcon,.InterfacesGuideClient-module___AY4pW__agentIcon{color:var(--accent);flex-shrink:0;margin-top:1px;font-size:20px}.InterfacesGuideClient-module___AY4pW__capabilityName,.InterfacesGuideClient-module___AY4pW__roleName,.InterfacesGuideClient-module___AY4pW__agentName{color:var(--text);font-size:17px;font-weight:700}.InterfacesGuideClient-module___AY4pW__capabilityAvailability{color:var(--surface-text-soft);margin-top:2px;font-size:12px;line-height:1.45}.InterfacesGuideClient-module___AY4pW__agentSetup,.InterfacesGuideClient-module___AY4pW__agentStack{color:var(--surface-text-soft);font-size:13px;line-height:1.65}.InterfacesGuideClient-module___AY4pW__capabilityDesc,.InterfacesGuideClient-module___AY4pW__roleStart,.InterfacesGuideClient-module___AY4pW__roleOutcome,.InterfacesGuideClient-module___AY4pW__agentBestFor{color:var(--surface-text-muted);font-size:15px;line-height:1.7}.InterfacesGuideClient-module___AY4pW__capabilityWhy{color:var(--surface-text-soft);font-size:13px;line-height:1.65}.InterfacesGuideClient-module___AY4pW__capabilityBestFor{color:var(--accent);font-size:13px;font-weight:500;line-height:1.6}.InterfacesGuideClient-module___AY4pW__capabilityLevel{letter-spacing:.04em;text-transform:uppercase;color:var(--surface-text-soft);font-size:12px;font-weight:700}.InterfacesGuideClient-module___AY4pW__capabilityUpgrade{color:var(--surface-text-soft);font-size:12px;line-height:1.6}.InterfacesGuideClient-module___AY4pW__capabilityList,.InterfacesGuideClient-module___AY4pW__roleList{flex-direction:column;gap:6px;list-style:none;display:flex}.InterfacesGuideClient-module___AY4pW__capabilityList li,.InterfacesGuideClient-module___AY4pW__roleList li{color:var(--surface-text-muted);padding-left:14px;font-size:13px;line-height:1.65;position:relative}.InterfacesGuideClient-module___AY4pW__capabilityList li:before,.InterfacesGuideClient-module___AY4pW__roleList li:before{content:"•";color:var(--accent);position:absolute;left:0}.InterfacesGuideClient-module___AY4pW__roleBlock{flex-direction:column;gap:6px;display:flex}.InterfacesGuideClient-module___AY4pW__adaptationSection{flex-direction:column;gap:16px;display:flex}.InterfacesGuideClient-module___AY4pW__adaptationBlock{flex-direction:column;gap:4px;display:flex}.InterfacesGuideClient-module___AY4pW__adaptationText{color:var(--surface-text-muted);font-size:13px;line-height:1.65}.InterfacesGuideClient-module___AY4pW__roleBlockTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--surface-text-soft);font-size:12px;font-weight:700}.InterfacesGuideClient-module___AY4pW__modeCard{background:var(--surface-card-1);border:1.5px solid var(--surface-border);border-radius:var(--r-card);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.InterfacesGuideClient-module___AY4pW__modeName{color:var(--text);font-size:16px;font-weight:700}.InterfacesGuideClient-module___AY4pW__modeRange{color:var(--accent);font-size:12px;font-weight:600}.InterfacesGuideClient-module___AY4pW__modeDesc{color:var(--surface-text-muted);margin-top:4px;font-size:14px;line-height:1.6}.InterfacesGuideClient-module___AY4pW__modeBestFor{color:var(--surface-text-soft);margin-top:2px;font-size:12px;line-height:1.5}.InterfacesGuideClient-module___AY4pW__callout{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-tint-color) 9%, var(--bg-1-5) 91%) 0%, color-mix(in srgb, var(--surface-tint-color) 3%, var(--bg-1-5) 97%) 100%);border:1.5px solid var(--surface-border-strong);border-radius:var(--r-card);align-items:flex-start;gap:12px;padding:18px 22px;display:flex}.InterfacesGuideClient-module___AY4pW__calloutIcon{color:var(--accent);flex-shrink:0;margin-top:1px;font-size:20px}.InterfacesGuideClient-module___AY4pW__calloutText{color:var(--surface-text-muted);font-size:15px;line-height:1.7}.InterfacesGuideClient-module___AY4pW__voiceNotes{background:var(--surface-card-1);border:1.5px solid var(--surface-border);border-radius:var(--r-card);flex-direction:column;gap:12px;padding:20px 22px;display:flex}.InterfacesGuideClient-module___AY4pW__voiceLead{color:var(--surface-text-muted);font-size:15px;line-height:1.7}.InterfacesGuideClient-module___AY4pW__voiceList{flex-direction:column;gap:6px;list-style:none;display:flex}.InterfacesGuideClient-module___AY4pW__voiceList li{color:var(--surface-text-muted);padding-left:14px;font-size:14px;line-height:1.65;position:relative}.InterfacesGuideClient-module___AY4pW__voiceList li:before{content:"•";color:var(--accent);position:absolute;left:0}.InterfacesGuideClient-module___AY4pW__cta{border-top:1px solid var(--border);flex-wrap:wrap;gap:16px;padding-top:16px;display:flex}.InterfacesGuideClient-module___AY4pW__ctaPrimary,.InterfacesGuideClient-module___AY4pW__ctaSecondary{color:var(--accent);background:0 0;border:0;padding:0;font-size:14px;font-weight:600;text-decoration:none}.InterfacesGuideClient-module___AY4pW__ctaPrimary:hover,.InterfacesGuideClient-module___AY4pW__ctaSecondary:hover{text-decoration:underline}@media (max-width:900px){.InterfacesGuideClient-module___AY4pW__interfaceGrid,.InterfacesGuideClient-module___AY4pW__capabilityGrid,.InterfacesGuideClient-module___AY4pW__roleGrid,.InterfacesGuideClient-module___AY4pW__agentGrid,.InterfacesGuideClient-module___AY4pW__adaptationGrid,.InterfacesGuideClient-module___AY4pW__modesGrid{grid-template-columns:1fr}}.InterfacesGuideClient-module___AY4pW__frame{border:1px solid var(--border);border-radius:var(--r-card);padding:24px}@media (max-width:560px){.InterfacesGuideClient-module___AY4pW__frame{padding:16px}}
.InterviewWizard-module__are8cW__wrapper{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:600px;margin:0 auto;display:flex}.InterviewWizard-module__are8cW__dots{align-items:center;gap:6px;display:flex}.InterviewWizard-module__are8cW__dot{background:var(--border);width:6px;height:6px;transition:background var(--motion-duration-base) var(--motion-ease-standard), transform var(--motion-duration-base) var(--motion-ease-soft);border-radius:50%}.InterviewWizard-module__are8cW__dotActive{background:var(--accent);transform:scale(1.4)}.InterviewWizard-module__are8cW__dotDone{background:var(--accent);opacity:.5}.InterviewWizard-module__are8cW__cardWrap{width:100%;position:relative;overflow:hidden}.InterviewWizard-module__are8cW__question{color:var(--text);text-align:center;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.3}.InterviewWizard-module__are8cW__options{flex-direction:column;gap:8px;display:flex}.InterviewWizard-module__are8cW__option{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 3.5%, var(--bg-1-5) 96.5%) 0%, var(--bg-1-5) 100%);border:1.5px solid color-mix(in srgb, var(--accent) 10%, var(--border));border-radius:var(--r-card);cursor:pointer;text-align:left;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s,transform .15s;display:flex}.InterviewWizard-module__are8cW__option:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, var(--bg-1-5) 93%) 0%, color-mix(in srgb, var(--accent) 2%, var(--bg-1-5) 98%) 100%);border-color:color-mix(in srgb, var(--accent) 24%, var(--border));transform:translateY(-1px)}.InterviewWizard-module__are8cW__optionSelected{border-color:color-mix(in srgb, var(--accent) 38%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 10%, var(--bg-1-5) 90%) 0%, color-mix(in srgb, var(--accent) 4%, var(--bg-1-5) 96%) 100%)}.InterviewWizard-module__are8cW__optionIcon{text-align:center;flex-shrink:0;width:28px;font-size:18px}.InterviewWizard-module__are8cW__optionBody{flex-direction:column;flex:1;gap:2px;display:flex}.InterviewWizard-module__are8cW__optionLabel{color:var(--text);font-size:14px;font-weight:600}.InterviewWizard-module__are8cW__optionDesc{color:color-mix(in srgb, var(--text) 56%, var(--text-2) 44%);font-size:12px}.InterviewWizard-module__are8cW__checkmark{color:var(--accent);flex-shrink:0;margin-left:auto;font-size:16px}.InterviewWizard-module__are8cW__navRow{align-items:center;gap:12px;display:flex}.InterviewWizard-module__are8cW__backBtn{color:var(--text-3);cursor:pointer;transition:var(--motion-transition-color);background:0 0;border:none;padding:4px 0;font-size:13px}.InterviewWizard-module__are8cW__backBtn:hover{color:var(--text)}
:root{--rarity-common-color:#8a8a9a;--rarity-common-glow:#8a8a9a00;--rarity-common-bg:#8a8a9a0d;--rarity-common-border:#8a8a9a2e;--rarity-uncommon-color:#22c55e;--rarity-uncommon-glow:#22c55e26;--rarity-uncommon-bg:#22c55e0f;--rarity-uncommon-border:#22c55e38;--rarity-rare-color:#3b82f6;--rarity-rare-glow:#3b82f62e;--rarity-rare-bg:#3b82f612;--rarity-rare-border:#3b82f640;--rarity-legendary-color:#f59e0b;--rarity-legendary-glow:#f59e0b38;--rarity-legendary-bg:#f59e0b12;--rarity-legendary-border:#f59e0b4d;--rarity-renaissance-color:#c084fc;--rarity-renaissance-glow:#c084fc66;--rarity-renaissance-bg:#c084fc12;--rarity-renaissance-border:#c084fc73;--rarity-renaissance-gradient:linear-gradient(135deg, #f59e0b, #c084fc, #38bdf8)}.BadgeShowcaseV2-module__uKyzlq__showcase{flex-direction:column;gap:20px;display:flex}.BadgeShowcaseV2-module__uKyzlq__header{flex-direction:column;gap:10px;display:flex}.BadgeShowcaseV2-module__uKyzlq__headerTop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.BadgeShowcaseV2-module__uKyzlq__title{color:var(--text);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.BadgeShowcaseV2-module__uKyzlq__earnedSummary{align-items:center;gap:8px;display:flex}.BadgeShowcaseV2-module__uKyzlq__earnedCount{color:var(--accent);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.BadgeShowcaseV2-module__uKyzlq__earnedTotal{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:13px}.BadgeShowcaseV2-module__uKyzlq__progressTrack{background:var(--border);border-radius:2px;height:3px;overflow:hidden}.BadgeShowcaseV2-module__uKyzlq__progressFill{background:var(--accent);height:100%;transition:width .5s var(--motion-ease-soft);transform-origin:0;border-radius:2px}.BadgeShowcaseV2-module__uKyzlq__filterBar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.BadgeShowcaseV2-module__uKyzlq__filterBtn{border-radius:var(--r-btn);border:1px solid var(--border);color:var(--text-3);font-family:var(--ff);cursor:pointer;transition:color .12s var(--motion-ease-standard), border-color .12s var(--motion-ease-standard), background .12s var(--motion-ease-standard);white-space:nowrap;background:0 0;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.BadgeShowcaseV2-module__uKyzlq__filterBtn:hover{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}.BadgeShowcaseV2-module__uKyzlq__filterBtnActive{color:var(--level-color,var(--accent));border-color:var(--level-color,var(--accent));background:0 0}.BadgeShowcaseV2-module__uKyzlq__grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.BadgeShowcaseV2-module__uKyzlq__badge{border:1px solid var(--border);background:var(--bg-1-5);text-align:center;cursor:default;transition:border-color .14s var(--motion-ease-standard), background .14s var(--motion-ease-standard), box-shadow .14s var(--motion-ease-standard), transform .14s var(--motion-ease-soft);-webkit-user-select:none;user-select:none;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:10px 6px;display:flex;position:relative}.BadgeShowcaseV2-module__uKyzlq__badge:hover{z-index:2;transform:translateY(-2px)}.BadgeShowcaseV2-module__uKyzlq__badgeEarned{background:var(--bg-2)}.BadgeShowcaseV2-module__uKyzlq__badgeLocked{opacity:.38}.BadgeShowcaseV2-module__uKyzlq__badgeSecret{opacity:.25;filter:blur(.5px)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityCommon.BadgeShowcaseV2-module__uKyzlq__badgeEarned{border-color:var(--rarity-common-border);background:var(--rarity-common-bg)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityCommon.BadgeShowcaseV2-module__uKyzlq__badgeEarned:hover{box-shadow:0 0 0 1px var(--rarity-common-border), 0 4px 12px var(--rarity-common-glow)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityUncommon.BadgeShowcaseV2-module__uKyzlq__badgeEarned{border-color:var(--rarity-uncommon-border);background:var(--rarity-uncommon-bg)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityUncommon.BadgeShowcaseV2-module__uKyzlq__badgeEarned:hover{box-shadow:0 0 0 1px var(--rarity-uncommon-border), 0 4px 14px var(--rarity-uncommon-glow)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRare.BadgeShowcaseV2-module__uKyzlq__badgeEarned{border-color:var(--rarity-rare-border);background:var(--rarity-rare-bg)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRare.BadgeShowcaseV2-module__uKyzlq__badgeEarned:hover{box-shadow:0 0 0 1px var(--rarity-rare-border), 0 4px 16px var(--rarity-rare-glow)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityLegendary.BadgeShowcaseV2-module__uKyzlq__badgeEarned{border-color:var(--rarity-legendary-border);background:var(--rarity-legendary-bg)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityLegendary.BadgeShowcaseV2-module__uKyzlq__badgeEarned:hover{box-shadow:0 0 0 1px var(--rarity-legendary-border), 0 6px 20px var(--rarity-legendary-glow)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRenaissance.BadgeShowcaseV2-module__uKyzlq__badgeEarned{background:linear-gradient(var(--bg-2), var(--bg-2)) padding-box, var(--rarity-renaissance-gradient) border-box;border-color:#0000}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRenaissance.BadgeShowcaseV2-module__uKyzlq__badgeEarned:hover{box-shadow:0 8px 32px var(--rarity-renaissance-glow), 0 0 0 1px #c084fc4d}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRenaissance.BadgeShowcaseV2-module__uKyzlq__badgeEarned:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#f59e0b0f 0%,#c084fc0a 50%,#38bdf80f 100%);position:absolute;inset:0}.BadgeShowcaseV2-module__uKyzlq__icon{font-size:28px;line-height:1;display:block}.BadgeShowcaseV2-module__uKyzlq__iconSecret{opacity:.3;font-size:18px}.BadgeShowcaseV2-module__uKyzlq__name{display:none}.BadgeShowcaseV2-module__uKyzlq__nameEarned{color:var(--text)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityUncommon.BadgeShowcaseV2-module__uKyzlq__badgeEarned .BadgeShowcaseV2-module__uKyzlq__nameEarned{color:var(--rarity-uncommon-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRare.BadgeShowcaseV2-module__uKyzlq__badgeEarned .BadgeShowcaseV2-module__uKyzlq__nameEarned{color:var(--rarity-rare-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityLegendary.BadgeShowcaseV2-module__uKyzlq__badgeEarned .BadgeShowcaseV2-module__uKyzlq__nameEarned{color:var(--rarity-legendary-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRenaissance.BadgeShowcaseV2-module__uKyzlq__badgeEarned .BadgeShowcaseV2-module__uKyzlq__nameEarned{color:var(--rarity-renaissance-color)}.BadgeShowcaseV2-module__uKyzlq__pip{opacity:0;border-radius:50%;width:5px;height:5px;transition:opacity .12s;position:absolute;bottom:6px;right:7px}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__badgeEarned .BadgeShowcaseV2-module__uKyzlq__pip{opacity:1}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityCommon .BadgeShowcaseV2-module__uKyzlq__pip{background:var(--rarity-common-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityUncommon .BadgeShowcaseV2-module__uKyzlq__pip{background:var(--rarity-uncommon-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRare .BadgeShowcaseV2-module__uKyzlq__pip{background:var(--rarity-rare-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityLegendary .BadgeShowcaseV2-module__uKyzlq__pip{background:var(--rarity-legendary-color)}.BadgeShowcaseV2-module__uKyzlq__badge.BadgeShowcaseV2-module__uKyzlq__rarityRenaissance .BadgeShowcaseV2-module__uKyzlq__pip{background:var(--rarity-renaissance-color);box-shadow:0 0 4px var(--rarity-renaissance-glow)}.BadgeShowcaseV2-module__uKyzlq__tooltip{border:1px solid var(--border-2);background:var(--bg-3);text-align:left;z-index:10;pointer-events:none;opacity:0;visibility:hidden;width:200px;transition:opacity .14s var(--motion-ease-standard), transform .14s var(--motion-ease-standard), visibility 0s .14s;border-radius:8px;padding:10px 12px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px)}.BadgeShowcaseV2-module__uKyzlq__badge:first-child .BadgeShowcaseV2-module__uKyzlq__tooltip,.BadgeShowcaseV2-module__uKyzlq__badge:nth-child(2) .BadgeShowcaseV2-module__uKyzlq__tooltip{left:0;transform:translate(0)translateY(4px)}.BadgeShowcaseV2-module__uKyzlq__badge:first-child .BadgeShowcaseV2-module__uKyzlq__tooltip:after,.BadgeShowcaseV2-module__uKyzlq__badge:nth-child(2) .BadgeShowcaseV2-module__uKyzlq__tooltip:after{left:20px}.BadgeShowcaseV2-module__uKyzlq__badge:hover .BadgeShowcaseV2-module__uKyzlq__tooltip,.BadgeShowcaseV2-module__uKyzlq__badge:focus-visible .BadgeShowcaseV2-module__uKyzlq__tooltip{opacity:1;visibility:visible;transition:opacity .14s var(--motion-ease-standard), transform .14s var(--motion-ease-standard);transform:translate(-50%)translateY(0)}.BadgeShowcaseV2-module__uKyzlq__tooltipRarity{text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:11px;font-weight:700;display:inline-block}.BadgeShowcaseV2-module__uKyzlq__tooltipRarityCommon{color:var(--rarity-common-color)}.BadgeShowcaseV2-module__uKyzlq__tooltipRarityUncommon{color:var(--rarity-uncommon-color)}.BadgeShowcaseV2-module__uKyzlq__tooltipRarityRare{color:var(--rarity-rare-color)}.BadgeShowcaseV2-module__uKyzlq__tooltipRarityLegendary{color:var(--rarity-legendary-color)}.BadgeShowcaseV2-module__uKyzlq__tooltipRarityRenaissance{color:var(--rarity-renaissance-color)}.BadgeShowcaseV2-module__uKyzlq__tooltipName{color:var(--text);margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3}.BadgeShowcaseV2-module__uKyzlq__tooltipDesc{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.BadgeShowcaseV2-module__uKyzlq__tooltipHint{color:var(--text-3);margin:0;font-size:11px;font-style:italic;line-height:1.4}.BadgeShowcaseV2-module__uKyzlq__tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--border-2);position:absolute;top:100%;left:50%;transform:translate(-50%)}.BadgeShowcaseV2-module__uKyzlq__emptyState{text-align:center;color:var(--text-3);background:var(--bg-1-5);border:1px dashed var(--border);border-radius:10px;padding:32px 20px;font-size:14px}.BadgeShowcaseV2-module__uKyzlq__sectionLabel{text-transform:uppercase;letter-spacing:.08em;margin:0;padding-top:4px;font-size:11px;font-weight:700}.BadgeShowcaseV2-module__uKyzlq__sectionLabelCommon{color:var(--rarity-common-color)}.BadgeShowcaseV2-module__uKyzlq__sectionLabelUncommon{color:var(--rarity-uncommon-color)}.BadgeShowcaseV2-module__uKyzlq__sectionLabelRare{color:var(--rarity-rare-color)}.BadgeShowcaseV2-module__uKyzlq__sectionLabelLegendary{color:var(--rarity-legendary-color)}.BadgeShowcaseV2-module__uKyzlq__sectionLabelRenaissance{color:var(--rarity-renaissance-color)}.BadgeShowcaseV2-module__uKyzlq__sectionGroup{flex-direction:column;gap:10px;display:flex}@media (max-width:640px){.BadgeShowcaseV2-module__uKyzlq__grid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:5px}.BadgeShowcaseV2-module__uKyzlq__icon{font-size:24px}}@media (min-width:900px){.BadgeShowcaseV2-module__uKyzlq__grid{grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}}
.page-module__NfDiEG__page{flex-direction:column;gap:40px;max-width:1100px;margin:0 auto;padding:32px 24px 80px;display:flex}.page-module__NfDiEG__hero{flex-direction:column;gap:20px;padding-top:16px;display:flex}.page-module__NfDiEG__headline{font-family:"DM Sans", var(--ff);color:var(--text);letter-spacing:-.05em;margin:0;font-size:clamp(40px,7vw,80px);font-weight:800;line-height:.95}.page-module__NfDiEG__em{color:var(--accent);font-style:italic}.page-module__NfDiEG__subhead{color:var(--text-2);max-width:none;margin:0;font-size:clamp(16px,2vw,19px);font-weight:500;line-height:1.65}.page-module__NfDiEG__tabsWrap{flex-direction:column;gap:24px;display:flex}.page-module__NfDiEG__sectionWrap{border:1.5px solid color-mix(in srgb, var(--accent) 18%, var(--border));border-radius:var(--r-panel);background:var(--bg);overflow:hidden}.page-module__NfDiEG__sectionBody{background:0 0;flex-direction:column;gap:16px;padding:20px 24px;display:flex}.page-module__NfDiEG__sectionBody p{color:var(--text);margin:0;font-size:16px;line-height:1.7}.page-module__NfDiEG__agentIntro{color:var(--text-2);margin:0;font-size:16px;line-height:1.7}.page-module__NfDiEG__agents{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:8px;display:grid}.page-module__NfDiEG__agent{background:var(--bg-1-5);border:1.5px solid var(--border);border-radius:var(--r-card);flex-direction:row;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.page-module__NfDiEG__agentIcon{flex-shrink:0;font-size:20px;line-height:1.3}.page-module__NfDiEG__agentContent{flex-direction:column;gap:3px;min-width:0;display:flex}.page-module__NfDiEG__agentWide{grid-column:span 2}.page-module__NfDiEG__agentName{font-family:"DM Sans", var(--ff);color:var(--text);margin:0;font-size:13px;font-weight:700}.page-module__NfDiEG__agentDesc{color:var(--text-2);margin:0;font-size:12px;line-height:1.5}.page-module__NfDiEG__cta{background:var(--accent);color:#0b0a08;min-height:40px;font-family:"DM Sans", var(--ff);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--r-btn);transition:var(--motion-transition-background), var(--motion-transition-lift);justify-content:center;align-items:center;margin-top:8px;padding:0 24px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__NfDiEG__cta:hover{background:var(--accent-hover,var(--accent));transform:translateY(-1px)}@media (max-width:900px){.page-module__NfDiEG__agents{grid-template-columns:1fr}.page-module__NfDiEG__sectionBody{padding:18px 20px}}@media (max-width:560px){.page-module__NfDiEG__page{gap:32px;padding:24px 16px 56px}.page-module__NfDiEG__agents{grid-template-columns:1fr}.page-module__NfDiEG__sectionBody{padding:18px 16px}.page-module__NfDiEG__cta{justify-content:center;width:100%}}.page-module__NfDiEG__personalNote{color:var(--text-2);margin:0}.page-module__NfDiEG__thesis{border-left:3px solid var(--accent);margin:4px 0;padding-left:14px;font-size:17px}.page-module__NfDiEG__agentSubsection{flex-direction:column;gap:16px;display:flex}.page-module__NfDiEG__agentSubsection+.page-module__NfDiEG__agentSubsection{border-top:1px solid var(--border);margin-top:8px;padding-top:24px}.page-module__NfDiEG__agentSubHeader{flex-direction:column;gap:6px;display:flex}.page-module__NfDiEG__agentSubTitle{font-family:"DM Sans", var(--ff);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin:0;font-size:11px;font-weight:700}.page-module__NfDiEG__agentSubDesc{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}.page-module__NfDiEG__specialists{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(3,1fr);gap:12px 16px;display:grid}.page-module__NfDiEG__specialist{grid-row:span 4;grid-template-rows:subgrid;background:var(--bg-1-5);border:1.5px solid var(--border);border-radius:var(--r-card);padding:20px;display:grid}.page-module__NfDiEG__specialistTop{flex-direction:column;gap:3px;display:flex}.page-module__NfDiEG__specialistLevels{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px;font-weight:700}.page-module__NfDiEG__specialistName{font-family:"DM Sans", var(--ff);color:var(--text);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:800;line-height:1.05}.page-module__NfDiEG__specialistRole{letter-spacing:.06em;color:var(--text-3);text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:600}.page-module__NfDiEG__specialistTagline{color:var(--text-2);margin:12px 0 0;font-size:13px;font-style:italic}.page-module__NfDiEG__specialistQuote{color:var(--text);background:color-mix(in srgb, var(--accent) 6%, var(--bg));border-left:2px solid var(--accent);border-radius:0 4px 4px 0;margin:0;padding:10px 14px;font-size:14px;font-style:italic;line-height:1.55}.page-module__NfDiEG__specialistDetail{color:var(--text-2);margin:0;font-size:13px;line-height:1.5}.page-module__NfDiEG__specialistDetailLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin-bottom:3px;font-size:10px;font-style:italic;font-weight:700;display:block}.page-module__NfDiEG__agentQuiet{opacity:.65;border-style:dashed}.page-module__NfDiEG__agentNameQuiet{letter-spacing:0;font-style:italic;color:var(--text-3)!important;font-size:13px!important;font-weight:500!important}.page-module__NfDiEG__helpPoints{border:1.5px solid var(--border);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.page-module__NfDiEG__helpPoint{color:var(--text);background:var(--bg-1-5);align-items:flex-start;gap:14px;padding:14px 18px;font-size:15px;line-height:1.55;display:flex}.page-module__NfDiEG__helpPoint+.page-module__NfDiEG__helpPoint{border-top:1px solid var(--border)}.page-module__NfDiEG__helpPoint p{margin:0}.page-module__NfDiEG__helpPointIcon{flex-shrink:0;font-size:18px;line-height:1.55}.page-module__NfDiEG__agentSubTabsWrap{-webkit-overflow-scrolling:touch;margin:0 -2px;padding-bottom:2px;overflow-x:auto}.page-module__NfDiEG__agentSubTabs{gap:6px;padding:2px;display:flex}.page-module__NfDiEG__agentSubTab{border:1.5px solid var(--border);border-radius:var(--r-btn,6px);font-family:"DM Sans", var(--ff);letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:5px 13px;font-size:11px;font-weight:700;transition:background .15s,color .15s,border-color .15s}.page-module__NfDiEG__agentSubTab:hover{background:color-mix(in srgb, var(--accent) 8%, var(--bg));color:var(--text);border-color:color-mix(in srgb, var(--accent) 30%, var(--border))}.page-module__NfDiEG__agentSubTabActive{background:color-mix(in srgb, var(--accent) 12%, var(--bg));color:var(--accent);border-color:var(--accent)}.page-module__NfDiEG__agentSubLead{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}.page-module__NfDiEG__specialistAvatarRow{align-items:flex-start;gap:12px;display:flex}.page-module__NfDiEG__specialistAvatarWrap{flex-shrink:0;align-items:flex-start;display:flex}.page-module__NfDiEG__specialistMeta{flex-direction:column;justify-content:space-between;height:64px;display:flex}@media (max-width:900px){.page-module__NfDiEG__specialists{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__NfDiEG__specialists{grid-template-columns:1fr}}.page-module__NfDiEG__originNote{color:var(--text-2);border-left:3px solid color-mix(in srgb, var(--accent) 40%, transparent);margin:0;padding-left:14px;font-size:15px;font-style:italic;line-height:1.7}.page-module__NfDiEG__originLink{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-underline-offset:2px}.page-module__NfDiEG__originLink:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.page-module__NfDiEG__closingNote{color:var(--text);margin:4px 0 0}.page-module__NfDiEG__noFacePoints{border:1.5px solid var(--border);border-radius:var(--r-card);flex-direction:column;display:flex;overflow:hidden}.page-module__NfDiEG__noFacePoint{background:var(--bg-1-5);align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.page-module__NfDiEG__noFacePoint+.page-module__NfDiEG__noFacePoint{border-top:1px solid var(--border)}.page-module__NfDiEG__noFacePointIcon{flex-shrink:0;font-size:20px;line-height:1.4}.page-module__NfDiEG__noFacePointContent{flex-direction:column;gap:4px;display:flex}.page-module__NfDiEG__noFacePointLabel{color:var(--text);margin:0;font-size:14px;font-weight:700;line-height:1.4}.page-module__NfDiEG__noFacePointBody{color:var(--text-2);margin:0;font-size:14px;line-height:1.6}.page-module__NfDiEG__agentGroup{border-top:1px solid var(--border);flex-direction:column;gap:12px;margin-top:4px;padding-top:20px;display:flex}.page-module__NfDiEG__agentGroupHeader{align-items:center;gap:10px;display:flex}.page-module__NfDiEG__agentGroupIcon{flex-shrink:0;font-size:20px;line-height:1}.page-module__NfDiEG__agentGroupTitle{font-family:"DM Sans", var(--ff);letter-spacing:.06em;text-transform:uppercase;color:var(--text);margin:0;font-size:13px;font-weight:700}.page-module__NfDiEG__agentGroupIntro{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}.page-module__NfDiEG__agentSupporting{color:var(--text-3);margin:0;font-size:13px;font-style:italic;line-height:1.55}.page-module__NfDiEG__executiveCard{background:color-mix(in srgb, var(--accent) 5%, var(--bg-1-5));border:1.5px solid color-mix(in srgb, var(--accent) 30%, var(--border));border-radius:var(--r-card);flex-direction:column;gap:12px;margin-top:20px;padding:20px;display:flex}.page-module__NfDiEG__executiveHeader{align-items:flex-start;gap:12px;display:flex}.page-module__NfDiEG__executiveIcon{flex-shrink:0;font-size:24px;line-height:1}.page-module__NfDiEG__executiveLabel{font-family:"DM Sans", var(--ff);color:var(--text);letter-spacing:.02em;margin:0;font-size:14px;font-weight:700}.page-module__NfDiEG__executiveUpdated{color:var(--text-3);margin:2px 0 0;font-size:11px}.page-module__NfDiEG__executiveDesc{color:var(--text-2);margin:0;font-size:14px;line-height:1.65}.page-module__NfDiEG__ctaRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.page-module__NfDiEG__ctaSecondary{color:var(--text-2);letter-spacing:.01em;align-self:center;margin-top:8px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s}.page-module__NfDiEG__ctaSecondary:hover{color:var(--accent)}@media (max-width:560px){.page-module__NfDiEG__ctaRow{flex-direction:column;align-items:flex-start}}.page-module__NfDiEG__designMdSection{border:1px solid var(--border);border-radius:var(--r-panel);background:var(--bg-1-5);margin-top:12px;overflow:hidden}.page-module__NfDiEG__designMdDetails{width:100%}.page-module__NfDiEG__designMdDetails[open] .page-module__NfDiEG__designMdChevron{transform:rotate(180deg)}.page-module__NfDiEG__designMdSummary{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;font-size:13px;font-weight:700;list-style:none;transition:color .14s,background .14s;display:flex}.page-module__NfDiEG__designMdSummary::-webkit-details-marker{display:none}.page-module__NfDiEG__designMdSummary:hover{color:var(--accent);background:color-mix(in srgb, var(--accent) 4%, var(--bg-1-5))}.page-module__NfDiEG__designMdChevron{opacity:.7;font-size:12px;transition:transform .18s cubic-bezier(.22,1,.36,1)}.page-module__NfDiEG__designMdBody{flex-direction:column;gap:14px;padding:0 20px 20px;display:flex}.page-module__NfDiEG__designMdNote{color:var(--text-2);font-size:14px;line-height:1.65}.page-module__NfDiEG__designMdLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.page-module__NfDiEG__designMdLink:hover{color:var(--accent-hover)}.page-module__NfDiEG__designMdSnippet{font-family:var(--ff-mono);color:var(--text-2);background:var(--bg-3);border:1px solid var(--border);border-radius:var(--r-card);white-space:pre;tab-size:2;padding:16px 18px;font-size:12px;line-height:1.7;overflow-x:auto}
.GettingStartedShell-module__avwj1q__page{flex-direction:column;gap:32px;max-width:1100px;margin:0 auto;padding:32px 24px 88px;display:flex}.GettingStartedShell-module__avwj1q__header{flex-direction:column;gap:10px;display:flex}.GettingStartedShell-module__avwj1q__title{color:var(--text);font-size:32px;font-weight:700;line-height:1.15}.GettingStartedShell-module__avwj1q__em{color:var(--accent);font-style:italic}.GettingStartedShell-module__avwj1q__subtitle{max-width:100%;color:var(--text-2);font-size:16px;line-height:1.55}.GettingStartedShell-module__avwj1q__content{min-width:0}@media (max-width:900px){.GettingStartedShell-module__avwj1q__page{gap:24px;padding:28px 24px 72px}.GettingStartedShell-module__avwj1q__title{font-size:28px}.GettingStartedShell-module__avwj1q__subtitle{font-size:15px}}@media (max-width:560px){.GettingStartedShell-module__avwj1q__page{gap:20px;padding:24px 16px 56px}}
