#figure-profile{--hq-fs-label:12px;--hq-fs-meta:13px;--hq-fs-ui:14px;--hq-fs-copy:15px;--hq-fs-body:16px;background:radial-gradient(ellipse at 8% 8%, color-mix(in srgb, var(--primary) 5%, transparent), transparent 32%), var(--background);color:var(--foreground);font-family:var(--font-body)}#figure-profile .page-bg{display:none}#figure-profile .shell{width:min(1180px,100% - 64px);margin:0 auto;padding:28px 0 60px}#figure-profile .shell *,#figure-profile .shell :before,#figure-profile .shell :after{box-sizing:border-box}#figure-profile .shell :is(h1,h2,h3,p,dl,dd){margin:0}#figure-profile .shell :is(h1,h2,h3){font-family:var(--font-display);color:var(--foreground);text-wrap:pretty;font-weight:500}#figure-profile .shell :is(a,summary):focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:4px}#figure-profile .shell a{text-decoration:none}#figure-profile .shell a:hover{color:var(--primary)}#figure-profile .fade-in{opacity:1;transform:none}#figure-profile .shell svg{flex-shrink:0}#figure-profile .crumbs{font-size:var(--hq-fs-meta);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:26px;line-height:1.7;display:flex}#figure-profile .crumbs a{color:inherit}#figure-profile .crumbs strong{color:var(--foreground);font-weight:500}#figure-profile .crumbs svg{width:7px;height:7px;color:var(--gold)}#figure-profile .hero{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:center;gap:40px;padding-bottom:26px;display:grid}#figure-profile .hero-main{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:26px;display:grid}#figure-profile .hero-text{min-width:0}#figure-profile .portrait-xl{border:1px solid color-mix(in srgb, var(--border-strong) 65%, var(--border));background:var(--surface-hover);border-radius:16px;width:100%;display:block;overflow:hidden}#figure-profile .portrait-xl img{aspect-ratio:200/230;object-fit:cover;object-position:top;width:100%;height:auto;display:block}#figure-profile .pill-row,#figure-profile .card-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}#figure-profile .pill{border:1px solid var(--border);background:var(--surface-hover);color:var(--foreground-muted);font-family:var(--font-body);font-size:var(--hq-fs-label);letter-spacing:.08em;text-transform:uppercase;border-radius:4px;padding:4px 8px;font-weight:600;line-height:1.3}#figure-profile .hero h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(32px,3.5vw,46px);line-height:1.13}#figure-profile .timeline{color:var(--muted);font-size:var(--hq-fs-meta);align-items:center;gap:8px;display:flex}#figure-profile .timeline svg{width:11px;height:11px;color:var(--gold)}#figure-profile .intro{color:var(--foreground-muted);font-size:var(--hq-fs-body);margin-top:14px;line-height:1.7}#figure-profile .action-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}#figure-profile :is(.btn-primary,.btn-secondary){border:1px solid var(--primary);min-height:44px;font-size:var(--hq-fs-ui);text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:11px 17px;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s;display:inline-flex}#figure-profile .btn-primary{color:var(--primary-foreground);background:var(--primary)}#figure-profile .btn-primary:hover{color:var(--primary-foreground);background:var(--primary-hover);border-color:var(--primary-hover)}#figure-profile .btn-secondary{color:var(--foreground);border-color:var(--border-strong);background:0 0}#figure-profile .btn-secondary:hover{color:var(--foreground);background:var(--surface-hover)}#figure-profile .profile-wiki{min-height:44px;color:var(--muted);font-size:var(--hq-fs-ui);align-items:center;gap:8px;display:inline-flex}#figure-profile .profile-wiki:hover{text-underline-offset:4px;text-decoration:underline}#figure-profile .shell .figure-door-lead{color:var(--foreground);font-size:var(--hq-fs-ui);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:20px;font-weight:500;line-height:1.5;display:flex}#figure-profile .shell .figure-door-lead+.action-row{margin-top:10px}#figure-profile .shell .figure-door-note{color:var(--foreground-muted);font-size:var(--hq-fs-meta);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;line-height:1.5;display:flex}#figure-profile .shell .figure-door-voice{margin-top:4px}#figure-profile .figure-door-link{min-height:44px;color:var(--foreground);font-size:var(--hq-fs-ui);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;align-items:center;font-weight:500;display:inline-flex}#figure-profile .figure-door-link:hover{color:var(--primary)}#figure-profile .shell .figure-door-relation{max-width:62ch;color:var(--foreground-muted);font-size:var(--hq-fs-ui);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;line-height:1.6;display:flex}#figure-profile .hq-door-kind{box-sizing:border-box;border:1px dashed var(--gold-border);background:var(--surface);color:var(--foreground-muted);font-size:var(--hq-fs-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:baseline;padding:2px 6px;font-weight:600;line-height:1.3;display:inline-flex}#figure-profile .guess-first{min-height:44px;color:var(--muted);font-size:var(--hq-fs-ui);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:4px;align-items:center;display:inline-flex}#figure-profile .guess-first:hover{color:var(--primary)}#figure-profile .shell .hq-question-hint{color:var(--muted);font-size:var(--hq-fs-meta);margin-top:10px;line-height:1.5}#figure-profile .bullet-list.hq-question-list,#figure-profile .starter-card .bullet-list.hq-question-list{gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}#figure-profile .hq-question-list li+li,#figure-profile .starter-card .bullet-list.hq-question-list li+li{margin-top:0}#figure-profile .hq-question{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--foreground-muted);font-size:var(--hq-fs-copy);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;line-height:1.5;transition:border-color .18s,background .18s;display:flex}#figure-profile .hq-question:after{content:"›";color:var(--primary);flex-shrink:0;margin-inline-start:auto}#figure-profile .hq-question:hover{border-color:var(--border-strong);background:var(--surface-hover);color:var(--foreground)}#figure-profile .hq-question:focus-visible{outline-offset:2px}html[dir=rtl] #figure-profile .hq-question:after{content:"‹"}#figure-profile :is(.hero-panel,.info-card,.figure-card){border:1px solid var(--border);background:linear-gradient(125deg,var(--surface-hover),var(--surface));border-radius:9px}#figure-profile .hero-panel{padding:23px}#figure-profile :is(.panel-label,.panel-subhead,.section-label){color:var(--gold);font-size:var(--hq-fs-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;font-weight:600;line-height:1.6;display:flex}#figure-profile .panel-value{color:var(--foreground-muted);font-size:var(--hq-fs-copy);margin-top:10px;line-height:1.7}#figure-profile .panel-subhead{border-top:1px solid var(--border);margin-top:17px;padding-top:15px}#figure-profile .link-stack{gap:3px;margin-top:8px;display:grid}#figure-profile .link-stack a{min-height:36px;color:var(--foreground-muted);font-size:var(--hq-fs-ui);align-items:center;gap:10px;display:flex}#figure-profile .link-stack a:after{content:"›";margin-inline-start:auto}#figure-profile .link-stack svg{width:10px;height:10px;color:var(--gold)}#figure-profile .section{margin-top:28px}#figure-profile .section-head{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}#figure-profile .section-label-star{margin-bottom:6px}#figure-profile .section-label-star svg{width:12px;height:12px}#figure-profile .section-title{letter-spacing:-.025em;font-size:clamp(25px,2.6vw,33px);line-height:1.25}#figure-profile .section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}#figure-profile .info-card{min-width:0;padding:19px 22px}#figure-profile .info-card h2{margin-top:6px;font-size:20px;line-height:1.35}#figure-profile .facts-grid{gap:12px 16px;margin-top:20px}#figure-profile .bullet-list{color:var(--foreground-muted);font-size:var(--hq-fs-copy);margin:11px 0 0;padding-inline-start:16px;line-height:1.7}#figure-profile .bullet-list li+li{margin-top:6px}#figure-profile .bullet-list li::marker{color:var(--gold)}#figure-profile .bullet-list strong{color:var(--foreground);font-weight:500}#figure-profile .bullet-list a{color:inherit;text-underline-offset:3px;text-decoration:underline}#figure-profile .starter-card .bullet-list{list-style:"›  "}#figure-profile .starter-card .bullet-list li+li{margin-top:8px}#figure-profile .prose-card p{color:var(--foreground-muted);font-size:var(--hq-fs-body);max-width:90ch;line-height:1.75}#figure-profile .profile-biography{max-width:900px}#figure-profile .profile-sources .info-card:only-child{grid-column:1/-1}#figure-profile .profile-sources .bullet-list{padding:0;list-style:none}#figure-profile .profile-sources .bullet-list li{padding-inline-start:19px;position:relative}#figure-profile .profile-sources .bullet-list li:before{content:"▤";color:var(--muted);position:absolute;inset-inline-start:0}#figure-profile .faq-list{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:0 21px}#figure-profile .faq-item+.faq-item{border-top:1px solid var(--border)}#figure-profile .faq-item summary{cursor:pointer;min-height:44px;font-size:var(--hq-fs-copy);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-weight:500;line-height:1.6;list-style:none;display:flex}#figure-profile .faq-item summary::-webkit-details-marker{display:none}#figure-profile .faq-item summary:after{content:"+";color:var(--primary);font-size:20px;font-weight:400}#figure-profile .faq-item[open] summary:after{content:"−"}#figure-profile .faq-item p{max-width:90ch;color:var(--foreground-muted);font-size:var(--hq-fs-copy);padding:3px 0 18px;line-height:1.75}#figure-profile .figure-signup{border-radius:13px;gap:28px;margin:24px 0;padding:22px 26px}#figure-profile .figure-signup h2{font-family:var(--font-display);margin:4px 0 8px;font-size:23px}#figure-profile .figure-signup p{font-size:var(--hq-fs-copy);color:var(--foreground-muted)}#figure-profile .figure-signup .signup-eyebrow{font-size:var(--hq-fs-label);letter-spacing:.08em;color:var(--gold);font-weight:600}#figure-profile .figure-signup .signup-actions{flex-shrink:0;flex-basis:235px;gap:10px}#figure-profile .figure-signup a{font-size:var(--hq-fs-ui)}#figure-profile .figure-signup .signup-primary{border-radius:5px;min-height:44px}#figure-profile .figure-context{background:0 0;border:0;margin:26px 0;padding:0}#figure-profile .figure-context h2{font-family:var(--font-display);margin-bottom:14px;font-size:25px}#figure-profile .figure-context .context-link{background:var(--surface);padding:15px 18px}#figure-profile .figure-context .context-link>span:first-child{font-size:var(--hq-fs-label);letter-spacing:.08em;text-transform:uppercase;font-weight:600}#figure-profile .figure-context .context-link strong{font-size:var(--hq-fs-ui);font-weight:500}#figure-profile .figure-context .context-method{font-size:var(--hq-fs-meta);margin-top:12px}#figure-profile .historical-guide{max-width:none;margin:28px 0;padding:24px 0}#figure-profile .historical-guide h2{margin:7px 0 12px;font-size:28px}#figure-profile .historical-guide h3{margin:22px 0 10px;font-size:22px}#figure-profile .historical-guide p{font-size:var(--hq-fs-copy);line-height:1.75}#figure-profile .historical-guide .guide-citations,#figure-profile .historical-guide .guide-credit{font-size:var(--hq-fs-meta)}#figure-profile .card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}#figure-profile .figure-card{color:var(--foreground);align-items:center;gap:13px;padding:13px;transition:border-color .18s,background .18s;display:flex}#figure-profile .figure-card:hover{border-color:var(--border-strong);background:var(--surface-hover)}#figure-profile .related-portrait{object-fit:cover;object-position:top;border:1px solid var(--border-strong);border-radius:7px;flex-shrink:0;width:58px;height:68px}#figure-profile .related-copy{flex:1;min-width:0}#figure-profile .figure-card h3{font-size:16px;line-height:1.3}#figure-profile .figure-card .card-top{margin:7px 0}#figure-profile .figure-card .pill{padding:3px 6px}#figure-profile .figure-card .description{-webkit-line-clamp:2;color:var(--muted);font-size:var(--hq-fs-copy);-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}#figure-profile .figure-card>svg{color:var(--primary)}#figure-profile[dir=rtl] .figure-card>svg,html[dir=rtl] #figure-profile .figure-card>svg{transform:rotate(180deg)}@media (width<=1100px){#figure-profile .hero{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:26px}#figure-profile .hero-main{grid-template-columns:150px minmax(0,1fr);gap:20px}#figure-profile .hero h1{font-size:35px}#figure-profile .hero-panel{padding:19px}#figure-profile .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){#figure-profile .shell{width:calc(100% - 40px)}#figure-profile .hero{grid-template-columns:1fr;gap:24px}#figure-profile .hero-main{grid-template-columns:170px minmax(0,1fr)}#figure-profile .hero h1{font-size:38px}#figure-profile .link-stack{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}#figure-profile .section-grid{grid-template-columns:1fr}}@media (width<=520px){#figure-profile .link-stack a{min-height:44px}#figure-profile .figure-signup .signup-actions a{justify-content:center;align-items:center;min-height:44px;display:inline-flex}#figure-profile .shell{width:calc(100% - 36px);padding-top:20px}#figure-profile .crumbs{gap:8px;margin-bottom:22px}#figure-profile .hero-main{grid-template-columns:1fr;gap:20px}#figure-profile .portrait-xl{border-radius:12px;width:136px}#figure-profile .hero h1{font-size:37px}#figure-profile .action-row{gap:9px}#figure-profile :is(.btn-primary,.btn-secondary){padding-inline:14px}#figure-profile .hero-panel{padding:20px}#figure-profile .link-stack{grid-template-columns:1fr}#figure-profile .info-card{padding:18px}#figure-profile .section{margin-top:25px}#figure-profile .section-title{font-size:27px}#figure-profile .figure-signup{flex-direction:column;align-items:stretch;padding:21px}#figure-profile .figure-signup .signup-actions{flex-basis:auto;align-items:stretch}#figure-profile .card-grid{grid-template-columns:1fr}#figure-profile .figure-card h3{font-size:19px}}@media (prefers-reduced-motion:reduce){#figure-profile .shell *,#figure-profile .shell :before,#figure-profile .shell :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#figure-profile{background:var(--background)}#figure-profile .shell{width:min(1200px,100% - 80px);padding:30px 0 72px}#figure-profile .crumbs{margin-bottom:42px}#figure-profile .profile-reference-layout{grid-template-columns:140px minmax(0,1fr) 296px;align-items:start;gap:38px;display:grid}#figure-profile .profile-article,#figure-profile .profile-article-body{min-width:0}#figure-profile .profile-contents{gap:2px;padding-top:5px;display:grid;position:sticky;top:108px}#figure-profile .profile-contents p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px}#figure-profile .profile-contents a{border-inline-start:1px solid var(--border);min-height:40px;color:var(--muted);padding:9px 0 9px 14px;font-size:13px;line-height:1.5}#figure-profile .profile-contents a[aria-current]{color:var(--foreground);border-color:var(--gold)}#figure-profile .profile-reference-header{border-bottom:1px solid var(--border);padding-bottom:20px}#figure-profile .profile-classification{color:var(--muted);letter-spacing:.04em;font-size:12px;line-height:1.7}#figure-profile .profile-reference-header h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:14px 0 16px;font-size:clamp(40px,4.6vw,62px);line-height:1.08}#figure-profile .profile-dates{color:var(--foreground-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;line-height:1.7;display:flex}#figure-profile .profile-dates>span+span{border-inline-start:1px solid var(--border-strong);padding-inline-start:16px}#figure-profile .profile-reference-header .profile-deck{color:var(--foreground);text-wrap:pretty;margin-top:24px;font-family:Georgia,Noto Serif,serif;font-size:20px;line-height:1.65}#figure-profile .profile-reading-links{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:26px;display:grid}#figure-profile .profile-reading-links a{border:1px solid var(--border);min-height:104px;color:var(--foreground);background:var(--surface);border-radius:7px;align-content:start;gap:5px;padding:16px 12px;text-decoration:none;transition:background .15s,border-color .15s;display:grid}#figure-profile .profile-reading-links a>svg{color:var(--gold);margin-bottom:5px}#figure-profile .profile-reading-links strong{font-size:14px;font-weight:500;line-height:1.45}#figure-profile .profile-reading-links a>span{color:var(--muted);font-size:12px;line-height:1.45}#figure-profile .profile-reading-links a:hover{border-color:var(--gold);background:var(--surface-hover)}#figure-profile .profile-reading-links a:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#figure-profile .profile-infobox{background:0 0;border:0;border-radius:0;padding:0}#figure-profile .profile-reference-portrait{margin:0}#figure-profile .profile-infobox .portrait-xl{border:1px solid var(--border);background:var(--surface);border-radius:4px;width:100%;display:block;overflow:hidden}#figure-profile .profile-infobox .portrait-xl img{object-fit:cover;object-position:top;width:100%;height:310px}#figure-profile .profile-reference-portrait figcaption{gap:4px;margin:12px 0 22px;line-height:1.6;display:grid}#figure-profile .profile-reference-portrait figcaption strong{color:var(--foreground-muted);font-size:12px;font-weight:400}#figure-profile .profile-reference-portrait figcaption span{color:var(--muted);font-size:12px}#figure-profile .profile-reference-portrait figcaption a{color:inherit;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}#figure-profile .profile-reference-facts>div{border-top:1px solid var(--border);grid-template-columns:92px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}#figure-profile .profile-reference-facts dt{color:var(--muted);font-size:12px;line-height:1.7}#figure-profile .profile-reference-facts dd{color:var(--foreground-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}#figure-profile .profile-reference-source{border-block:1px solid var(--border);min-height:56px;color:var(--foreground);align-items:center;gap:9px;font-size:14px;display:flex}#figure-profile .profile-reference-source img{object-fit:contain}#figure-profile .profile-reference-source>span{color:var(--gold);margin-inline-start:auto}#figure-profile .profile-reference-topics{padding-top:4px}#figure-profile .profile-reference-topics summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:14px;font-size:13px;list-style:none;display:flex}#figure-profile .profile-reference-topics summary::-webkit-details-marker{display:none}#figure-profile .profile-reference-topics summary span{color:var(--gold);margin-inline-start:auto}#figure-profile .profile-reference-topics[open] summary span{transform:rotate(45deg)}#figure-profile .profile-reference-topics a{min-height:44px;color:var(--foreground-muted);align-items:center;font-size:13px;line-height:1.5;display:flex}#figure-profile .profile-article-body>.section{margin-top:34px;padding:0}#figure-profile .profile-article-body>:is(.section,.profile-conversation),#figure-profile #context-title{scroll-margin-top:12px}#figure-profile .profile-biography .section-label,#figure-profile .profile-sources>.section-head .section-label,#figure-profile #profile-faq .section-label,#figure-profile #profile-related .section-label{display:none}#figure-profile .profile-article .section-title{font-size:28px;line-height:1.3}#figure-profile .profile-biography .prose-card p{color:var(--foreground-muted);font-family:Georgia,Noto Serif,serif;font-size:18px;line-height:1.8}#figure-profile .profile-biography .prose-card p+p{margin-top:18px}#figure-profile .profile-article .info-card{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0}#figure-profile .profile-article .section-grid{gap:22px}#figure-profile .profile-sources .bullet-list{font-size:14px;line-height:1.8}#figure-profile .profile-article .historical-guide{margin:30px 0;padding:26px 0}#figure-profile .profile-article .historical-guide p{font-family:Georgia,Noto Serif,serif;font-size:18px;line-height:1.8}#figure-profile .profile-article .historical-guide .guide-section h3{margin:24px 0 12px;font-size:23px}#figure-profile .profile-article .historical-guide :is(.guide-credit,.guide-note,.guide-citations,.guide-eyebrow){font-family:var(--font-body);font-size:12px}#figure-profile .profile-timeline:empty{display:none}#figure-profile .profile-timeline .hq-lifeline{margin:0}#figure-profile .profile-timeline .hq-lifeline .hq-lifeline__card{background:var(--surface);border-radius:4px;padding:22px}#figure-profile .profile-article .figure-context{border:0;border-top:1px solid var(--border);background:0 0;border-radius:0;margin:34px 0 0;padding:28px 0 0}#figure-profile .profile-article .figure-context .context-links{grid-template-columns:1fr;gap:0}#figure-profile .profile-article .figure-context .context-link{border:0;border-block-end:1px solid var(--border);background:0 0;border-radius:0;padding:16px 0}#figure-profile .profile-article .figure-context .context-link strong{font-size:15px;font-weight:400}#figure-profile .profile-article .card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}#figure-profile .profile-article .figure-card{border:0;border-block-start:1px solid var(--border);background:0 0;border-radius:0;gap:14px;padding:20px 0}#figure-profile .profile-article .related-portrait{background:var(--surface);border:0;border-radius:3px;width:52px;height:64px}#figure-profile .profile-article .figure-card .description{font-size:13px}#figure-profile .profile-article .figure-card .pill{background:0 0;border:0;padding:0;font-size:12px}#figure-profile .profile-article .faq-list{background:0 0;border:0}#figure-profile .profile-article .faq-item summary{min-height:60px}#figure-profile .profile-conversation{border:1px solid var(--border-strong);background:var(--surface);border-radius:12px;margin-top:48px;padding:28px;scroll-margin-top:12px}#figure-profile .profile-conversation-header{align-items:flex-start;gap:18px;display:flex}#figure-profile .profile-conversation-header>div{min-width:0}#figure-profile .profile-conversation-portrait{object-fit:cover;object-position:center top;border:1px solid var(--border-strong);border-radius:7px;flex:none;width:64px;height:76px}#figure-profile .profile-conversation .profile-conversation-eyebrow{color:var(--gold);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 10px;font-size:12px;line-height:1.5;display:flex}#figure-profile .profile-conversation-eyebrow>span:first-child{letter-spacing:.09em;text-transform:uppercase}#figure-profile .profile-conversation-header h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,32px);line-height:1.25}#figure-profile .profile-conversation .profile-conversation-intro{color:var(--foreground-muted);margin-top:12px;font-size:14px;line-height:1.7}#figure-profile .profile-conversation .profile-conversation-choice{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.65}#figure-profile .profile-conversation-body{padding:0}#figure-profile .profile-conversation-location{color:var(--gold);margin:24px 0 10px;font-size:12px;font-weight:600;line-height:1.6}#figure-profile .profile-conversation-actions{margin-top:0}#figure-profile .profile-conversation-actions .action-row{gap:10px;margin:0}#figure-profile .profile-conversation-actions .figure-door-lead{margin-top:0;margin-bottom:10px}#figure-profile .profile-conversation-actions :is(.btn-primary,.btn-secondary){border-radius:6px;min-height:46px;padding:12px 18px}#figure-profile .profile-conversation .figure-door-note{font-size:12px;line-height:1.7}#figure-profile .profile-conversation .figure-door-relation{color:var(--muted);margin-top:0;font-size:12px;line-height:1.7}#figure-profile .profile-conversation .figure-door-link{font-size:13px}#figure-profile .profile-conversation .hq-door-kind{text-transform:none;letter-spacing:0;border:0;padding:0;font-size:12px}#figure-profile .profile-conversation-starters{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}#figure-profile .profile-conversation .starter-card{border:0;padding:0}#figure-profile .profile-conversation .starter-card>.section-label{display:none}#figure-profile .profile-conversation .starter-card h2{margin:0;font-size:22px;font-weight:400}#figure-profile .profile-conversation .hq-question-hint{margin:10px 0 16px;font-size:12px;line-height:1.7}#figure-profile .profile-conversation .hq-question{border-color:var(--border);background:var(--background);min-height:54px;color:var(--foreground);border-radius:7px;padding:13px 15px;font-size:14px;line-height:1.6;text-decoration:none}#figure-profile .profile-conversation .hq-question:after{content:"→";font-size:18px}#figure-profile .profile-conversation .hq-question:hover{background:var(--surface-hover);border-color:var(--gold)}html[dir=rtl] #figure-profile .profile-conversation .hq-question:after{content:"←"}#figure-profile .profile-conversation-more{border-top:1px solid var(--border);margin-top:24px}#figure-profile .profile-conversation-more>summary{min-height:54px;color:var(--foreground-muted);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;font-size:13px;list-style:none;display:flex}#figure-profile .profile-conversation-more>summary::-webkit-details-marker{display:none}#figure-profile .profile-conversation-more>summary>span{color:var(--gold);font-size:22px}#figure-profile .profile-conversation-more[open]>summary>span{transform:rotate(45deg)}#figure-profile .profile-conversation-extra{padding-top:16px}#figure-profile .profile-conversation .figure-signup{background:0 0;border:0;padding:20px 0}#figure-profile .profile-conversation .profile-conversation-note{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.7}@media (width<=1100px){#figure-profile .shell{width:min(900px,100% - 56px)}#figure-profile .profile-reference-layout{grid-template-columns:minmax(0,1fr) 264px;gap:30px}#figure-profile .profile-contents{border-bottom:1px solid var(--border);flex-wrap:wrap;grid-column:1/-1;gap:4px 18px;padding-bottom:14px;display:flex;position:static}#figure-profile .profile-contents p{width:100%;margin-bottom:0}#figure-profile .profile-contents a{border:0;min-height:44px;padding:10px 0}#figure-profile .profile-contents a[aria-current]{text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:8px}#figure-profile .profile-reference-header h1{font-size:52px}#figure-profile .profile-infobox .portrait-xl img{height:290px}}@media (width<=760px){#figure-profile .shell{width:calc(100% - 40px);padding-top:24px}#figure-profile .crumbs{margin-bottom:26px}#figure-profile .profile-reference-layout{flex-direction:column;gap:24px;display:flex}#figure-profile .profile-article{display:contents}#figure-profile .profile-reference-header{order:0;width:100%}#figure-profile .profile-infobox{order:1;grid-template-columns:116px minmax(0,1fr);gap:0 20px;width:100%;display:grid}#figure-profile .profile-infobox .portrait-xl img{height:144px}#figure-profile .profile-reference-facts>div{grid-template-columns:1fr;gap:3px;padding:9px 0}#figure-profile .profile-reference-facts>div:first-child{border-top:0;padding-top:0}#figure-profile .profile-reference-facts dt{font-size:12px}#figure-profile .profile-reference-facts dd{font-size:13px}#figure-profile .profile-reference-source,#figure-profile .profile-reference-topics{grid-column:1/-1}#figure-profile .profile-reference-portrait figcaption{margin:10px 0 16px}#figure-profile .profile-reference-portrait figcaption span{font-size:12px}#figure-profile .profile-contents{order:2;gap:0 18px;width:100%}#figure-profile .profile-article-body{order:3;width:100%}#figure-profile .profile-article-body>.section:first-child{margin-top:0}#figure-profile .profile-reference-header h1{font-size:44px}#figure-profile .profile-reference-header .profile-deck{font-size:19px}#figure-profile .profile-article-body .section-grid,#figure-profile .profile-article-body .card-grid{grid-template-columns:1fr}#figure-profile .profile-biography .prose-card p{font-size:18px}#figure-profile .profile-reading-links{grid-template-columns:repeat(2,minmax(0,1fr))}#figure-profile .profile-reading-links a{min-height:96px}#figure-profile .profile-conversation{margin-top:32px;padding:22px 18px}#figure-profile .profile-conversation-header{gap:12px}#figure-profile .profile-conversation-portrait{width:48px;height:60px}#figure-profile .profile-conversation-header h2{font-size:25px}#figure-profile .profile-conversation .profile-conversation-eyebrow{gap:6px;font-size:12px}#figure-profile .profile-conversation .profile-conversation-intro{font-size:14px}#figure-profile .profile-conversation .section-grid{grid-template-columns:1fr}#figure-profile .profile-conversation-actions :is(.btn-primary,.btn-secondary){justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){#figure-profile .profile-reference-layout *{scroll-behavior:auto!important;transition:none!important}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}#figure-profile .profile-infobox .portrait-xl img{view-transition-name:hq-subject-portrait}::view-transition-group(hq-subject-portrait){animation-duration:.38s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-old(hq-subject-portrait),::view-transition-new(hq-subject-portrait){object-fit:cover;height:100%}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}}
