:root{--bg:#ffffff;--bg-soft:#fafafa;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--max:1320px;--radius:12px;--radius-lg:18px}*{box-sizing:border-box}html, body{margin:0;padding:0}body{font-family:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}a{color:inherit;text-decoration:none}::selection{background:var(--brand-soft);color:var(--brand)}.container{max-width:var(--max);margin:0 auto;padding:0 32px}.serif{font-family:'Noto Serif SC', serif}#home-page{position:relative;background:#11101a}section[id]{scroll-margin-top:80px}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent}.site-header.scrolled{border-bottom-color:var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;height:64px}#home-page .nav{display:grid;grid-template-columns:1fr auto 1fr;gap:24px}#home-page .nav-links{justify-self:center}.brand{display:flex;align-items:center;font-weight:700;font-size:18px;letter-spacing:-0.01em}.brand img{height:22px;width:auto;display:block}.nav-links{display:flex;gap:28px;align-items:center}.nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}.nav-links a:hover{color:var(--brand)}.nav-links a.active{color:var(--ink)}.nav-cta{display:flex;gap:12px;align-items:center}.btn{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid var(--ink);cursor:pointer;transition:all .15s;background:white;color:var(--ink)}.btn:hover{background:var(--ink);color:white}.btn-primary{background:var(--ink);color:white}.btn-primary:hover{background:var(--brand);border-color:var(--brand)}.btn .arrow{transition:transform .15s}.btn:hover .arrow{transform:translateX(2px)}.hero{padding:64px 0 104px;overflow:clip}.hero-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:64px;align-items:center}.hero-side{padding:24px 0}.hero-side h1{font-family:'Noto Serif SC', serif;font-size:clamp(40px, 4.4vw, 60px);line-height:1.1;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;color:var(--ink)}.hero-side h1 .en{font-family:'Inter', sans-serif;font-weight:700}.hero-side p{font-size:16px;line-height:1.65;color:var(--ink-2);margin:0 0 36px;max-width:520px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.btn-dark{background:var(--ink);color:white;border-color:var(--ink)}.btn-dark:hover{background:var(--brand);border-color:var(--brand)}.btn-light{background:white;color:var(--ink);border-color:var(--line)}.btn-light:hover{background:var(--bg-soft);border-color:var(--ink)}.hero-banner{position:relative;border-radius:18px;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line);aspect-ratio:16/8}.hero-banner img{width:100%;height:100%;object-fit:cover;display:block}.hero-banner::after{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 60% at center,
        rgba(255,255,255,0.0) 0%,
        rgba(255,255,255,0.0) 40%,
        rgba(255,255,255,0.25) 80%,
        rgba(255,255,255,0.55) 100%),
      linear-gradient(180deg, rgba(255,255,255,0) 60%, rgba(255,255,255,0.0) 100%);pointer-events:none}.hero-banner-cap{margin-top:20px;padding:0 4px}.hero-banner-cap .eyebrow{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:0.04em;margin-bottom:8px}.hero-banner-cap h3{font-family:'Noto Serif SC', serif;font-size:22px;font-weight:600;color:var(--ink);margin:0 0 8px;line-height:1.25;letter-spacing:-0.01em}.hero-banner-cap p{font-size:14px;line-height:1.6;color:var(--ink-2);margin:0}#home-page .site-header{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,0);border-bottom-color:transparent;backdrop-filter:saturate(140%) blur(14px);transition:background .24s ease, border-color .24s ease, box-shadow .24s ease}#home-page .site-header.scrolled{background:rgba(255,255,255,0.88);border-bottom-color:rgba(93,77,131,0.12);box-shadow:0 12px 36px rgba(81, 68, 100, 0.08)}#home-page .site-header:not(.scrolled) .brand img{filter:brightness(0) invert(1)}#home-page .site-header:not(.scrolled) .nav-links a,
  #home-page .site-header:not(.scrolled) .nav-links a.active{color:rgba(255,255,255,0.72)}#home-page .site-header:not(.scrolled) .nav-links a:hover{color:#fff}#home-page .site-header:not(.scrolled) .btn-primary{background:rgba(255,255,255,0.14);color:#fff;border-color:rgba(255,255,255,0.28);backdrop-filter:blur(18px)}#home-page .hero{position:relative;min-height:100vh;max-height:none;display:flex;align-items:center;padding:clamp(118px, 15vh, 156px) 0 clamp(72px, 11vh, 108px);overflow:hidden;background:#11101a;color:#fff;z-index:0}#home-page .hero-bg-picture{position:fixed;inset:0;width:100%;height:100vh;display:block;z-index:0;pointer-events:none}#home-page .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center right;transform:scale(1.02);filter:saturate(0.96) contrast(1.04);display:block}#home-page .hero::after{content:'';position:fixed;inset:0;z-index:1;background:linear-gradient(90deg, rgba(17,16,26,0.92) 0%, rgba(17,16,26,0.72) 33%, rgba(17,16,26,0.26) 68%, rgba(17,16,26,0.38) 100%),
      linear-gradient(180deg, rgba(17,16,26,0.42) 0%, rgba(17,16,26,0.05) 45%, rgba(17,16,26,0.78) 100%);pointer-events:none}#home-page .hero .container{position:relative;z-index:2;width:100%}#home-page .hero-grid{display:grid;grid-template-columns:minmax(0, 620px) minmax(280px, 0.76fr);gap:clamp(36px, 7vw, 92px);align-items:center}#home-page .hero-grid > div:last-child{display:none}#home-page .hero-side{max-width:680px;padding:0;text-shadow:0 18px 54px rgba(17, 16, 26, 0.42)}#home-page .hero-side h1{font-size:clamp(46px, 5.4vw, 74px);line-height:1.05;letter-spacing:0;color:#fff;margin-bottom:26px}#home-page .hero-side h1 .hero-ai{display:inline-block;font:inherit;font-size:1em;line-height:1;letter-spacing:0.01em;transform:translateY(0.015em) scaleY(1.04);transform-origin:50% 58%}#home-page .hero-side p{max-width:560px;font-size:17px;color:rgba(255,255,255,0.76);margin-bottom:34px}#home-page .hero .btn-dark{background:#fff;color:#11101a;border-color:rgba(255,255,255,0.88);box-shadow:0 18px 54px rgba(17, 16, 26, 0.18)}#home-page .hero .btn-dark:hover{background:#f6f2ff;color:#514464;border-color:#f6f2ff}#home-page .hero .btn-light{background:rgba(255,255,255,0.12);color:#fff;border-color:rgba(255,255,255,0.26);backdrop-filter:blur(18px)}#home-page .hero .btn-light:hover{background:rgba(255,255,255,0.20);border-color:rgba(255,255,255,0.38);color:#fff}.cosmic-scroll{position:relative;min-height:260vh;margin:0 0 48px;color:#fff;background:#11101a;overflow:clip}.cosmic-scroll-pin{position:sticky;top:64px;height:calc(100vh - 64px);min-height:640px;overflow:hidden;background:#11101a}.cosmic-scroll-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.08);filter:saturate(0.92) contrast(1.04)}.cosmic-scroll-pin::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg, rgba(17,16,26,0.86) 0%, rgba(17,16,26,0.54) 36%, rgba(17,16,26,0.18) 72%, rgba(17,16,26,0.52) 100%),
      linear-gradient(180deg, rgba(17,16,26,0.74) 0%, rgba(17,16,26,0.08) 30%, rgba(17,16,26,0.18) 68%, rgba(17,16,26,0.88) 100%);pointer-events:none}.cosmic-scroll-copy{position:relative;z-index:2;width:min(100%, 1320px);margin:-100vh auto 0;padding:30vh 48px 42vh;display:grid;gap:54vh;pointer-events:none}.cosmic-scroll-panel{max-width:620px;text-shadow:0 18px 54px rgba(17, 16, 26, 0.46)}.cosmic-scroll-panel:nth-child(2){justify-self:end;max-width:560px}.cosmic-scroll-kicker{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;margin-bottom:22px;border:1px solid rgba(255,255,255,0.28);border-radius:999px;background:rgba(255,255,255,0.10);color:rgba(255,255,255,0.78);backdrop-filter:blur(18px);font-size:12px;font-weight:600;letter-spacing:0}.cosmic-scroll-panel h2{margin:0;max-width:760px;font-family:'Noto Serif SC', serif;font-size:clamp(42px, 5.8vw, 78px);line-height:1.05;letter-spacing:0;font-weight:600;color:#fff}.cosmic-scroll-panel p{margin:24px 0 0;max-width:520px;color:rgba(255,255,255,0.76);font-size:17px;line-height:1.75}.cosmic-scroll-panel:nth-child(2) p{max-width:500px}.cosmic-scroll-rule{display:block;width:72px;height:1px;margin-top:28px;background:rgba(255,255,255,0.36)}.section{position:relative;z-index:3;padding:48px 0;background:var(--bg)}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:28px}.sec-eyebrow{font-size:12px;font-weight:500;color:var(--muted);letter-spacing:0.06em;margin-bottom:12px}.sec-title{font-family:'Noto Serif SC', serif;font-size:clamp(30px, 3.4vw, 42px);line-height:1.1;letter-spacing:-0.025em;font-weight:600;color:var(--ink);margin:0}#home-page #research .sec-title{white-space:nowrap}.sec-more{font-size:14px;font-weight:500;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding-bottom:8px}.sec-more:hover{color:var(--brand)}.sec-more .arrow{transition:transform .15s}.sec-more:hover .arrow{transform:translateX(3px)}.topics-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:32px 0;margin-top:32px}.topics-head{display:flex;align-items:center;gap:8px;font-family:'Noto Serif SC', serif;font-size:22px;font-weight:600;color:var(--ink);margin-bottom:16px;cursor:pointer}.topics-head .chev{transition:transform .2s}.topics-head.open .chev{transform:rotate(180deg)}.topics-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip{display:inline-flex;align-items:center;padding:8px 16px;border-radius:999px;font-size:13.5px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid transparent;cursor:pointer;transition:all .15s}.chip:hover{background:white;border-color:var(--ink);color:var(--ink)}.chip.active{background:var(--ink);color:white}.search{width:100%;max-width:480px;height:44px;padding:0 18px 0 44px;border:1px solid var(--line);border-radius:10px;font-size:14px;background:white url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239aa0a6' stroke-width='2'><circle cx='11' cy='11' r='7'/><path d='m21 21-4.3-4.3'/></svg>") 16px center/16px no-repeat;color:var(--ink);outline:none;transition:border-color .15s}.search:focus{border-color:var(--brand)}.search::placeholder{color:var(--muted-2)}.article-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.article-card{display:block;cursor:pointer;transition:transform .2s}.article-card:hover{transform:translateY(-2px)}.article-thumb{position:relative;aspect-ratio:16/10;border-radius:var(--radius);overflow:hidden;margin-bottom:16px;background:var(--brand-soft);border:1px solid var(--line)}.article-thumb-inner{position:absolute;inset:0}.article-cover-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.cover-svg{width:100%;height:100%;display:block}#home-page .article-thumb .cover-svg text{display:none}.cover-grid-line{stroke:rgba(15,15,18,0.08);stroke-width:1}.cover-soft-line{stroke:rgba(110,69,216,0.22);stroke-width:2;fill:none}.cover-card{fill:rgba(255,255,255,0.72);stroke:rgba(15,15,18,0.08);stroke-width:1}.article-thumb-label{position:absolute;left:16px;bottom:16px;color:white;font-weight:600;font-size:14px;z-index:2;padding:7px 11px;border-radius:999px;background:rgba(15,15,18,0.72);backdrop-filter:blur(10px);text-shadow:0 1px 4px rgba(0,0,0,0.18)}.article-title{font-family:'Source Serif 4', 'Noto Serif SC', serif;font-size:22px;line-height:1.25;font-weight:600;color:var(--ink);margin:0 0 8px;letter-spacing:-0.01em;transition:color .15s}.article-card:hover .article-title{color:var(--brand)}.article-summary{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.article-meta{font-size:13px;color:var(--muted);display:flex;align-items:center;gap:8px}.article-summary + .article-meta{margin-top:auto;padding-top:14px}.article-meta .tag-type{color:var(--ink-2);font-weight:500}.article-meta .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}.article-meta .tag-cat{color:var(--muted)}.article-grid-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px 24px}.agent-row{display:grid;grid-template-columns:80px 1fr 16px;gap:20px;align-items:center;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:white;cursor:pointer;transition:all .2s}.agent-row:hover{border-color:var(--brand-2);transform:translateY(-1px);box-shadow:0 10px 30px -16px rgba(110,69,216,0.18)}.agent-row:hover .agent-name{color:var(--brand)}.agent-row:hover .agent-arrow{color:var(--brand);transform:translateX(3px)}.agent-avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;background:var(--brand-soft);flex-shrink:0}.agent-avatar img{width:100%;height:100%;object-fit:cover;display:block}.agent-info{min-width:0}.agent-name{font-family:'Source Serif 4', 'Noto Serif SC', serif;font-size:17px;font-weight:600;color:var(--ink);margin:0 0 4px;line-height:1.3;letter-spacing:-0.005em;transition:color .15s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.agent-tag{font-size:12.5px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.agent-tag .type{color:var(--ink-2);font-weight:500}.agent-tag .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}.agent-arrow{color:var(--muted-2);font-size:16px;transition:all .15s}#agents{--agents-bg-width:min(calc(100% - 64px), 1180px);position:relative;z-index:4;min-height:142vh;display:flex;align-items:flex-start;padding:18vh 0 24vh;overflow:hidden;isolation:isolate;background:#11101a;color:#fff}#agents::before{content:'';position:absolute;inset:0;z-index:-2;background-image:url(/assets/marketing/img/95a102c70623.webp);background-image:image-set(
      url(/assets/marketing/img/6d975b1849a4.avif) type("image/avif"),
      url(/assets/marketing/img/95a102c70623.webp) type("image/webp")
    );background-size:cover;background-position:center right;background-attachment:fixed;filter:saturate(0.94) contrast(1.02)}#agents::after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, rgba(17,16,26,0.92) 0%, rgba(17,16,26,0.68) 36%, rgba(17,16,26,0.30) 72%, rgba(17,16,26,0.46) 100%),
      linear-gradient(180deg, rgba(17,16,26,0.72) 0%, rgba(17,16,26,0.10) 38%, rgba(17,16,26,0.86) 100%);pointer-events:none}#agents .article-grid-2{column-gap:28px;row-gap:22px;align-items:start}#agents .article-grid-2 .agent-row:nth-child(even){margin-top:44px}#agents .container{position:relative;z-index:1;width:100%}#agents .sec-head{margin-bottom:34px}#agents .sec-eyebrow{color:rgba(255,255,255,0.64)}#agents .sec-title{color:#fff;text-shadow:0 18px 54px rgba(17, 16, 26, 0.46)}#agents .sec-more{color:rgba(255,255,255,0.84);text-shadow:0 12px 36px rgba(17, 16, 26, 0.36)}#agents .sec-more:hover{color:#fff}#agents .agent-row{border-color:rgba(255,255,255,0.16);background:rgba(255,255,255,0.10);box-shadow:0 18px 60px rgba(81, 68, 100, 0.18);backdrop-filter:blur(18px)}#agents .agent-row:hover{border-color:rgba(255,255,255,0.32);background:rgba(255,255,255,0.15);box-shadow:0 24px 72px rgba(81, 68, 100, 0.24)}#agents .agent-name{color:#fff}#agents .agent-row:hover .agent-name{color:#f6f2ff}#agents .agent-avatar{border:1px solid rgba(255,255,255,0.20);background:rgba(255,255,255,0.12)}#agents .agent-tag,
  #agents .agent-arrow{color:rgba(255,255,255,0.62)}#agents .agent-tag .type{color:rgba(255,255,255,0.86)}#agents .agent-tag .dot{background:rgba(255,255,255,0.38)}.chat-section{position:relative;z-index:3;background:linear-gradient(180deg, var(--bg) 0%, var(--brand-softer) 100%);padding:96px 0 88px}.chat-card{max-width:860px;margin:28px auto 0;padding:36px 0 4px;background:transparent;border:0;text-align:center}.chat-prompt-title{margin:0 0 30px;font-size:clamp(30px, 4vw, 52px);line-height:1.12;font-weight:700;color:var(--ink)}.chat-composer{position:relative;min-height:58px;width:min(100%, 620px);margin:0 auto;display:flex;align-items:center;gap:10px;border:1px solid rgba(93, 77, 131, 0.16);border-radius:999px;background:rgba(255,255,255,0.78);box-shadow:0 18px 54px rgba(81, 68, 100, 0.12);backdrop-filter:blur(20px);padding:8px 58px 8px 12px;text-align:left}.chat-mode-pill{flex:0 0 auto;height:32px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(93, 77, 131, 0.18);border-radius:999px;background:rgba(136, 112, 193, 0.10);color:var(--brand);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.chat-composer textarea{flex:1 1 auto;width:100%;height:34px;min-height:34px;resize:none;border:none;outline:none;font-family:inherit;font-size:15px;line-height:34px;color:var(--ink);background:transparent;overflow:hidden}.chat-composer textarea::placeholder{color:#bcb5ca}.chat-send{position:absolute;right:7px;top:50%;width:44px;height:44px;display:grid;place-items:center;border:none;border-radius:50%;background:transparent;box-shadow:none;padding:0;cursor:pointer;transform:translateY(-50%);transition:transform .15s, opacity .15s}.chat-send:hover{transform:translateY(-50%) translateY(-1px);opacity:0.92}.chat-send img{width:32px;height:32px;display:block}.chat-suggestions{margin-top:28px;overflow:hidden;mask-image:linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 4%, #000 96%, transparent)}.chat-suggestions-track{display:flex;width:max-content;will-change:transform;animation:chat-suggestions-marquee 28s linear infinite}.chat-suggestions:hover .chat-suggestions-track,
  .chat-suggestions:focus-within .chat-suggestions-track{animation-play-state:paused}.chat-suggestions-group{display:flex;flex:0 0 auto;gap:12px;padding-right:12px}.chat-suggestion{flex:0 0 auto;height:48px;padding:0 24px;border:1px solid rgba(93, 77, 131, 0.16);border-radius:999px;background:rgba(255,255,255,0.72);box-shadow:0 4px 14px rgba(81, 68, 100, 0.08);color:var(--ink-2);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:border-color .15s, color .15s, transform .15s}@keyframes chat-suggestions-marquee{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-33.3333333333%, 0, 0)}}@media (prefers-reduced-motion: reduce){.chat-suggestions{overflow-x:auto;mask-image:none;-webkit-mask-image:none}.chat-suggestions-track{animation:none}.chat-suggestions-group[aria-hidden="true"]{display:none}}.chat-suggestion:hover{border-color:rgba(93, 77, 131, 0.30);color:var(--brand);transform:translateY(-1px)}.blog-page .blog-chat-section{background:transparent;padding:0 0 82px}.blog-page .blog-chat-section .container{max-width:1200px;margin:0 auto;padding:0 32px}.blog-page .blog-chat-section .chat-card{margin-top:28px}.blog-page .chat-send span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--brand);color:#fff;font-size:18px;font-weight:800;line-height:1}.product-stage-section{position:relative;z-index:3;overflow:hidden;padding:104px 0 112px;background:radial-gradient(760px 360px at 24% 0%, rgba(127, 74, 218, .24), transparent 72%),
      radial-gradient(900px 460px at 50% 112%, rgba(137, 89, 255, .24), transparent 68%),
      linear-gradient(180deg, #130b25 0%, #0a0615 100%)}.product-stage-section::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(175, 147, 255, .10) 1px, transparent 1px),
      linear-gradient(90deg, rgba(175, 147, 255, .10) 1px, transparent 1px);background-size:48px 48px;mask-image:linear-gradient(180deg, rgba(0, 0, 0, .35), #000 28%, #000 82%, transparent);-webkit-mask-image:linear-gradient(180deg, rgba(0, 0, 0, .35), #000 28%, #000 82%, transparent)}.product-stage-section .container{position:relative}.product-stage-heading{position:relative;z-index:2;width:100%;margin:0 0 34px;color:#f8f4ff}.product-stage-heading h2{margin:0;font-family:var(--font-editorial);font-size:clamp(34px, 4.8vw, 62px);font-weight:650;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.product-stage-heading p{max-width:none;margin:18px 0 0;color:rgba(244, 239, 255, .72);font-size:clamp(15px, 1.4vw, 18px);line-height:1.65;white-space:nowrap}.product-stage{position:relative;z-index:1;display:flex;min-height:548px;overflow:hidden;border:1px solid rgba(222, 207, 255, .18);border-radius:30px;background:#100a1f;box-shadow:0 40px 100px rgba(14, 7, 31, .42),
      inset 0 1px 0 rgba(255, 255, 255, .08);isolation:isolate}.product-poster{position:relative;min-width:0;flex:1 1 0;display:block;overflow:hidden;color:#fff;transition:flex-grow .46s cubic-bezier(.22, 1, .36, 1),
      filter .32s ease}.product-stage:hover .product-poster{flex-grow:.86;filter:saturate(.82) brightness(.82)}.product-stage .product-poster:hover,
  .product-stage .product-poster:focus-visible{z-index:4;flex-grow:1.22;filter:saturate(1.08) brightness(1)}.product-poster:focus-visible{outline:3px solid rgba(224, 208, 255, .92);outline-offset:-6px}.product-poster::before,
  .product-poster::after{content:"";position:absolute;inset:0;pointer-events:none}.product-poster::before{z-index:1;background:linear-gradient(120deg, rgba(255, 255, 255, .06), transparent 34%),
      repeating-linear-gradient(90deg, transparent 0 47px, rgba(255, 255, 255, .025) 48px),
      repeating-linear-gradient(0deg, transparent 0 47px, rgba(255, 255, 255, .025) 48px);background-color:rgba(2, 4, 12, 0);transition:background-color .32s ease}.product-stage:hover .product-poster::before,
  .product-stage:focus-within .product-poster::before{background-color:rgba(2, 4, 12, .7)}.product-stage .product-poster:hover::before,
  .product-stage .product-poster:focus-visible::before{background-color:rgba(2, 4, 12, 0)}.product-poster::after{z-index:2;background:linear-gradient(90deg, rgba(5, 7, 18, .96) 0%, rgba(5, 7, 18, .78) 42%, rgba(5, 7, 18, .24) 76%, rgba(5, 7, 18, .08) 100%)}.product-poster--avatar{z-index:2;background:#041a30}.product-poster--avatar::after{box-shadow:inset -1px 0 0 rgba(231, 221, 255, .26)}.product-poster--workspace{background:#21062f}.product-poster-art{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:54% center;opacity:.82;transform:scale(1.015);transform-origin:center;transition:opacity .38s ease,
      transform .55s cubic-bezier(.22, 1, .36, 1)}.product-poster--workspace .product-poster-art{object-position:55% center}.product-poster:hover .product-poster-art,
  .product-poster:focus-visible .product-poster-art{opacity:.96;transform:scale(1.045)}.product-poster-content{position:relative;z-index:3;min-height:548px;width:min(430px, 88%);display:flex;flex-direction:column;justify-content:center;padding:52px 48px 48px}.product-poster-content strong{display:block;margin:0;font-family:var(--font-editorial);font-size:clamp(34px, 3.4vw, 51px);font-weight:640;line-height:1.02;letter-spacing:-.035em}html[lang="zh-CN"] .product-poster-content{width:min(520px, 94%);padding-right:40px;padding-left:40px}.product-poster-title--zh{min-height:2.04em;font-size:clamp(34px, 2.7vw, 40px) !important;white-space:nowrap}.product-poster-eyebrow{display:block;margin:0 0 24px;color:rgba(238, 228, 255, .76);font-size:13px;font-weight:760;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.product-poster-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:18px;min-height:46px;margin-top:30px;padding:0 21px;border:1px solid rgba(246, 240, 255, .5);border-radius:999px;background:rgba(255, 255, 255, .08);color:#fff;font-size:14px;font-weight:720;line-height:1;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background-color .25s ease,
      border-color .25s ease,
      transform .25s ease}.product-poster:hover .product-poster-cta,
  .product-poster:focus-visible .product-poster-cta{border-color:rgba(255, 255, 255, .82);background:rgba(255, 255, 255, .16);transform:translateY(-2px)}@media (max-width: 900px){.product-stage-section{padding:82px 0 90px;background:radial-gradient(620px 320px at 24% 0%, rgba(127, 74, 218, .24), transparent 72%),
        radial-gradient(700px 380px at 50% 106%, rgba(137, 89, 255, .22), transparent 70%),
        linear-gradient(180deg, #130b25 0%, #0a0615 100%)}.product-stage{min-height:500px}.product-poster-content{min-height:500px;width:min(360px, 94%);padding:40px 30px 38px}html[lang="zh-CN"] .product-poster-content{width:96%;padding-right:18px;padding-left:18px}.product-poster-title--zh{font-size:clamp(22px, 3.2vw, 28px) !important}}@media (max-width: 700px){.product-stage-section{padding:68px 0 74px;background:radial-gradient(460px 300px at 24% 0%, rgba(127, 74, 218, .23), transparent 72%),
        radial-gradient(520px 360px at 50% 100%, rgba(137, 89, 255, .22), transparent 72%),
        linear-gradient(180deg, #130b25 0%, #0a0615 100%)}.product-stage-heading{margin-bottom:26px}.product-stage-heading p{white-space:normal;text-wrap:balance}.product-stage-heading h2{font-size:clamp(32px, 10vw, 44px)}.product-stage{min-height:0;flex-direction:column;gap:12px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.product-stage:hover .product-poster,
    .product-stage .product-poster:hover,
    .product-stage .product-poster:focus-visible{flex-grow:1;filter:none}.product-stage:hover .product-poster::before,
    .product-stage:focus-within .product-poster::before,
    .product-stage .product-poster:hover::before,
    .product-stage .product-poster:focus-visible::before{background-color:transparent}.product-poster,
    .product-poster--avatar,
    .product-poster--workspace{min-height:420px;margin:0;padding:0;clip-path:none;border:1px solid rgba(222, 207, 255, .18);border-radius:24px}.product-poster--avatar::after{box-shadow:none}.product-poster-content,
    .product-poster--workspace .product-poster-content{min-height:420px;width:min(390px, 94%);padding:32px 26px 30px}html[lang="zh-CN"] .product-poster-content{width:100%;padding-right:20px;padding-left:20px}.product-poster-content strong{font-size:clamp(34px, 10vw, 45px)}.product-poster-title--zh{font-size:28px !important}.product-poster-eyebrow{margin-bottom:20px}.product-poster-cta{margin-top:26px}.product-poster-art{object-position:58% center}.product-poster--workspace .product-poster-art{object-position:58% center}}@media (prefers-reduced-motion: reduce){.product-poster,
    .product-poster::before,
    .product-poster-art,
    .product-poster-cta{transition:none}}.site-footer{position:relative;z-index:3;background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}.foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}.foot-brand .brand{margin-bottom:12px}.foot-brand > img,
  .foot-brand .foot-logo{height:24px;width:auto;max-width:160px;display:block;margin-bottom:14px;object-fit:contain}.foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}.marketing-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.foot-col :is(h2, h4){font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}.foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.foot-col a{font-size:14px;color:var(--ink-2)}.foot-col a:hover{color:var(--brand)}.foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}@media (max-width: 980px){.hero-grid{grid-template-columns:1fr}.hero-banner{aspect-ratio:16/9}#home-page .hero{min-height:74vh;max-height:none;padding:118px 0 84px}#home-page .hero-grid{grid-template-columns:1fr}#home-page .hero-side{max-width:640px}.article-grid{grid-template-columns:repeat(2, 1fr)}.article-grid-2{grid-template-columns:1fr}#agents .article-grid-2 .agent-row:nth-child(even){margin-top:0}.foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.container{padding:0 20px}.nav-links{display:none}.hero{padding:32px 0 56px}#home-page .hero{min-height:76vh;padding:108px 0 68px}#home-page .hero-bg{object-position:64% center;transform:scale(1.05)}#agents::before{background-image:url(/assets/marketing/img/b1edbf092e08.webp);background-image:image-set(
        url(/assets/marketing/img/ac5c95dadc64.avif) type("image/avif"),
        url(/assets/marketing/img/b1edbf092e08.webp) type("image/webp")
      )}#home-page .hero::after{background:linear-gradient(90deg, rgba(17,16,26,0.90) 0%, rgba(17,16,26,0.68) 48%, rgba(17,16,26,0.30) 100%),
        linear-gradient(180deg, rgba(17,16,26,0.62) 0%, rgba(17,16,26,0.16) 42%, rgba(17,16,26,0.86) 100%)}#home-page .hero-side h1{font-size:42px;line-height:1.12}#home-page .hero-side p{font-size:14px;line-height:1.7;max-width:92%}#home-page .hero-actions{gap:10px}#home-page .hero .btn{height:34px;padding:0 14px;font-size:13px}.article-grid{grid-template-columns:1fr}#agents{--agents-bg-width:calc(100% - 32px);min-height:auto;padding:72px 0 76px}#agents::before{inset:0;background-attachment:scroll;background-position:60% center}#agents::after{inset:0}#agents .sec-head{align-items:flex-start}#agents .agent-row{background:rgba(255,255,255,0.12)}.agent-row{grid-template-columns:60px 1fr 16px;gap:14px}.agent-avatar{width:56px;height:56px;border-radius:10px}.agent-name{font-size:16px}.section{padding:32px 0}.foot-top{grid-template-columns:1fr;gap:32px}.foot-bottom{flex-direction:column;gap:12px}.chat-section{padding:56px 0}.chat-card{margin-top:20px;padding-top:24px}.chat-prompt-title{margin-bottom:24px;font-size:30px}.chat-composer{min-height:54px;width:100%;border-radius:999px;padding:8px 54px 8px 10px}.chat-mode-pill{height:30px;padding:0 10px;font-size:12px}.chat-composer textarea{height:32px;min-height:32px;font-size:14px;line-height:32px}.chat-send{right:7px;bottom:auto;top:50%;width:44px;height:44px}.chat-suggestions{margin-left:-4px;margin-right:-4px}.chat-suggestions-group{gap:8px;padding-right:8px}.chat-suggestion{flex:0 0 auto;height:42px;padding:0 18px;font-size:14px}}:root{--page-bg:#f7f6f2;--page-bg-alt:#f3f5f7;--page-panel:#ffffff;--page-ink:#111113;--page-ink-2:#34343a;--page-muted:#737780;--page-line:rgba(17, 17, 19, 0.10);--page-line-strong:rgba(17, 17, 19, 0.16);--page-brand:#5e4ad6;--page-brand-soft:rgba(94, 74, 214, 0.10);--page-shadow:0 18px 54px rgba(29, 31, 35, 0.08)}.sec-copy{max-width:620px;margin:12px 0 0;color:var(--muted);font-size:15px;line-height:1.7}#articles,
  #research{padding:86px 0 94px}#articles,
  #research{background:var(--bg)}#home-page #articles .article-grid .article-card:nth-child(n+7){display:none}#home-page #research .article-grid .article-card:nth-child(n+4){display:none}#articles .sec-head,
  #research .sec-head{padding-bottom:26px;margin-bottom:30px;border-bottom:1px solid var(--page-line)}#updates .sec-title,
  #articles .sec-title,
  #agents .sec-title,
  #research .sec-title{font-family:'Noto Serif SC', 'Source Serif 4', serif;font-size:clamp(34px, 4vw, 52px);line-height:1.08;letter-spacing:0;font-weight:650}#articles .article-grid,
  #research .article-grid{gap:24px}#articles .article-card,
  #research .article-card{display:flex;flex-direction:column;min-height:100%;padding:12px 12px 18px;border:1px solid var(--page-line);border-radius:8px;background:rgba(255,255,255,0.78);box-shadow:0 1px 0 rgba(255,255,255,0.70) inset;transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease, background .18s ease}#articles .article-card:hover,
  #research .article-card:hover{transform:translateY(-3px);border-color:var(--page-line-strong);background:#fff;box-shadow:var(--page-shadow)}#articles .article-thumb,
  #research .article-thumb{border-radius:6px;margin-bottom:18px;border-color:rgba(17, 17, 19, 0.08);background:#fff}#articles .article-thumb-label,
  #research .article-thumb-label{display:none}#articles .article-title,
  #research .article-title{display:-webkit-box;height:2.64em;min-height:2.64em;margin-bottom:4px;padding:0 6px;overflow:hidden;font-family:'Noto Serif SC', 'Source Serif 4', serif;font-size:20px;line-height:1.32;letter-spacing:0;font-weight:650;-webkit-box-orient:vertical;-webkit-line-clamp:2}#articles .article-summary,
  #research .article-summary{padding:0 6px}#articles .article-meta,
  #research .article-meta{display:none}.seo-special-home-cover-fallback{display:grid;place-items:center;overflow:hidden;color:rgba(94, 74, 214, 0.78);background:radial-gradient(circle at 68% 32%, rgba(120, 91, 220, 0.26), transparent 28%),
      linear-gradient(145deg, #fbf7ff 0%, #f0e9ff 48%, #f8f5ff 100%)}.seo-special-home-cover-fallback::before,
  .seo-special-home-cover-fallback::after{content:"";position:absolute;width:62%;aspect-ratio:1;border:1px solid rgba(94, 74, 214, 0.18);transform:rotate(28deg)}.seo-special-home-cover-fallback::after{width:38%;transform:rotate(-18deg)}.seo-special-home-cover-fallback span{position:relative;z-index:1;font-family:'Source Serif 4', 'Noto Serif SC', serif;font-size:clamp(48px, 8vw, 86px);line-height:1;font-weight:650}#articles .article-meta,
  #research .article-meta{padding:0 6px;margin-top:auto;font-size:12.5px}#agents{min-height:auto;padding:92px 0 112px;background:#11101a}#agents .sec-head{padding-bottom:26px;margin-bottom:34px;border-bottom:1px solid rgba(255,255,255,0.14)}#agents .sec-copy{color:rgba(255,255,255,0.66)}#agents .agent-row{min-height:116px;grid-template-columns:72px 1fr 18px;padding:20px 22px;border-radius:8px}#agents .agent-avatar{width:58px;height:58px}#agents .agent-name{font-family:'Noto Serif SC', 'Source Serif 4', serif;font-size:18px;line-height:1.35;letter-spacing:0}body:not([data-page="home"]){background:var(--page-bg)}.blog-page,
  .research-page{--subpage-bg:var(--page-bg);--subpage-panel:var(--page-panel);--subpage-ink:var(--page-ink);--subpage-ink-2:var(--page-ink-2);--subpage-muted:var(--page-muted);--subpage-line:var(--page-line);--subpage-brand:var(--page-brand);background:var(--subpage-bg);color:var(--subpage-ink);font-family:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif}.research-page{--subpage-bg:var(--page-bg-alt)}.blog-nav,
  .research-header{background:rgba(247,246,242,0.88);border-bottom:1px solid var(--subpage-line);backdrop-filter:saturate(180%) blur(14px)}.research-header{background:rgba(243,245,247,0.90)}.blog-nav-inner,
  .research-nav{max-width:1320px;height:64px;padding:0 32px;margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.research-nav{padding-left:0;padding-right:0}.blog-logo,
  .research-brand{justify-self:start;display:inline-flex;align-items:center}.blog-links,
  .research-links{display:flex;align-items:center;gap:30px}.blog-links a,
  .research-links a{color:var(--subpage-ink-2);font-size:14px;font-weight:650}.blog-links a:hover,
  .blog-links a.active,
  .research-links a:hover,
  .research-links a.active{color:var(--subpage-brand)}.blog-cta,
  .research-cta{justify-self:end;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;gap:6px;height:38px;padding:0 18px;border-radius:999px;background:var(--subpage-ink);color:#fff;border:1px solid var(--subpage-ink);font-size:14px;font-weight:650}.blog-hero,
  .research-headline{max-width:1200px;margin:0 auto;padding:56px 32px 58px;display:grid;grid-template-columns:minmax(0, 1.04fr) minmax(360px, .96fr);gap:48px;align-items:center;border-bottom:1px solid var(--subpage-line)}.blog-hero{grid-template-columns:minmax(360px, .96fr) minmax(0, 1.04fr)}.blog-hero-media,
  .research-headline-media{min-height:0;aspect-ratio:16 / 10;border-radius:8px;border:1px solid var(--subpage-line);background:var(--subpage-panel);box-shadow:var(--page-shadow)}.blog-kicker,
  .research-kicker{margin:0 0 14px;color:var(--subpage-brand);font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.blog-hero-copy h1,
  .research-headline-title,
  .blog-section-head h2,
  .research-index-title{font-family:'Noto Serif SC', 'Source Serif 4', serif;color:var(--subpage-ink);letter-spacing:0;font-weight:650}.blog-hero-copy h1,
  .research-headline-title{max-width:690px;margin:0 0 18px;font-size:clamp(34px, 4vw, 52px);line-height:1.08}.blog-hero-copy p:not(.blog-kicker),
  .research-headline-copy{max-width:620px;color:var(--subpage-ink-2);font-size:16px;line-height:1.75}.blog-readmore,
  .research-read{display:inline-flex;align-items:center;width:fit-content;min-height:40px;padding:0 18px;border:1px solid var(--subpage-line);border-radius:999px;background:var(--subpage-panel);color:var(--subpage-ink);font-size:14px;font-weight:750}.blog-readmore:hover,
  .research-read:hover{border-color:var(--subpage-ink);background:var(--subpage-ink);color:#fff}.blog-grid-section,
  .research-index{max-width:1200px;margin:0 auto;padding:52px 32px 86px}.blog-section-head,
  .research-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--subpage-line)}.blog-section-head h2,
  .research-index-title{margin:0 0 10px;font-size:clamp(30px, 3.4vw, 42px);line-height:1.12}.blog-section-head p,
  .research-index-copy{max-width:720px;margin:0;color:var(--subpage-muted);font-size:15px;line-height:1.7}.blog-count,
  .research-count{flex:0 0 auto;color:var(--subpage-muted);font-size:13px;font-weight:750;white-space:nowrap}.blog-card-grid{gap:24px}.blog-card,
  .research-row,
  .research-method-item,
  .blog-note,
  .blog-score-card,
  .blog-article-cta,
  .blog-mini-card,
  .blog-side-card,
  .research-side-card,
  .research-visual{border-radius:8px;border-color:var(--subpage-line);background:var(--subpage-panel)}.blog-card{border-radius:8px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset}.blog-card:hover{border-color:var(--page-line-strong);box-shadow:var(--page-shadow)}.blog-card-cover,
  .research-thumb{border-radius:0;background:#fff}.blog-card-body h3,
  .research-row-title{font-family:'Noto Serif SC', 'Source Serif 4', serif;font-size:20px;line-height:1.32;letter-spacing:0;font-weight:650}.blog-card-body p,
  .research-row-copy{color:var(--subpage-ink-2);font-size:14.5px;line-height:1.68}.blog-badge,
  .research-headline-pill{border-radius:999px;background:rgba(17,17,19,0.72);font-size:12px;font-weight:750}.research-filters{padding:0 0 30px;margin-bottom:4px}.research-chip{background:rgba(255,255,255,0.72);border:1px solid var(--subpage-line);font-size:13.5px;font-weight:650}.research-chip.active{background:var(--subpage-ink);border-color:var(--subpage-ink)}.research-list{border-top:0;display:grid;gap:14px}.research-row{grid-template-columns:220px minmax(0, 1fr);padding:14px;border:1px solid var(--subpage-line);transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease}.research-row:hover{transform:translateY(-2px);border-color:var(--page-line-strong);box-shadow:var(--page-shadow)}.research-row .research-read{min-height:auto;padding:0;border:0;background:transparent;color:var(--subpage-brand)}.research-row .research-read:hover{background:transparent;color:var(--subpage-ink)}.research-method{gap:16px;border-top:1px solid var(--subpage-line)}.research-method-item{border:1px solid var(--subpage-line);padding:20px}.blog-footer,
  .research-footer{background:var(--subpage-panel);border-top:1px solid var(--subpage-line)}@media (max-width: 980px){#articles,
    #agents,
    #research{padding:64px 0 72px}#agents .agent-row:nth-child(even){margin-top:0}.blog-hero,
    .research-headline{grid-template-columns:1fr;padding:40px 22px 46px}.blog-nav-inner,
    .research-nav{padding:0 22px}.research-nav{padding-left:0;padding-right:0}}@media (max-width: 640px){#articles .sec-head,
    #agents .sec-head,
    #research .sec-head,
    .blog-section-head,
    .research-index-head{display:block}#articles .article-title,
    #research .article-title{display:block;height:auto;min-height:0;overflow:visible;-webkit-line-clamp:unset}#agents .agent-row{grid-template-columns:60px 1fr 16px;min-height:96px;padding:16px}#agents .agent-avatar{width:52px;height:52px;border-radius:50%}.blog-grid-section,
    .research-index{padding-left:22px;padding-right:22px}.research-row{grid-template-columns:1fr}.blog-hero-copy h1,
    .research-headline-title{font-size:34px}}body[data-page="blog-portfolio-analysis"] #view-blog-portfolio-analysis,
  body[data-page="blog-earnings-analysis"] #view-blog-earnings-analysis,
  body[data-page="blog-earnings-call-analyzer"] #view-blog-earnings-call-analyzer,
  body[data-page="blog-sell-decision-assistant"] #view-blog-sell-decision-assistant,
  body[data-page="blog-insider-trading-tracker"] #view-blog-insider-trading-tracker,
  body[data-page="blog-congress-trade-tracker"] #view-blog-congress-trade-tracker,
  body[data-page="blog-stock-risk-scanner"] #view-blog-stock-risk-scanner,
  body[data-page="blog-fundamental-analysis"] #view-blog-fundamental-analysis,
  body[data-page="blog-x-signal-tracker"] #view-blog-x-signal-tracker,
  body[data-page="blog-long-short-debate"] #view-blog-long-short-debate{display:block}.single-page-view{display:none}body[data-page="home"] #home-page{display:block}body:not([data-page="home"]) #home-page{display:none}body[data-page="articles-page"] #view-articles-page,
  body[data-page="blog-top-dav"] #view-blog-top-dav,
  body[data-page="blog-agent-intro"] #view-blog-agent-intro,
  body[data-page="blog-nashnova-vs-chatgpt"] #view-blog-nashnova-vs-chatgpt,
  body[data-page="blog-always-on-team"] #view-blog-always-on-team,
  body[data-page="docs-page"] #view-docs-page,
  body[data-page="company-page"] #view-company-page,
  body[data-page="research-page"] #view-research-page,
  body[data-page="research-fda"] #view-research-fda,
  body[data-page="research-meta-ai"] #view-research-meta-ai,
  body[data-page="research-tsmc-2q26"] #view-research-tsmc-2q26,
  body[data-page="research-ai-hardware-deleveraging"] #view-research-ai-hardware-deleveraging,
  body[data-page="research-memory"] #view-research-memory,
  body[data-page="agents-library"] #view-agents-library,
  body[data-page="agent-semiconductor"] #view-agent-semiconductor,
  body[data-page="agent-burry"] #view-agent-burry,
  body[data-page="agent-citrini"] #view-agent-citrini,
  body[data-page="agent-serenity"] #view-agent-serenity,
  body[data-page="agent-marks"] #view-agent-marks,
  body[data-page="agent-buffett"] #view-agent-buffett,
  body[data-page="agent-leopold"] #view-agent-leopold,
  body[data-page="agent-fupeng"] #view-agent-fupeng,
  body[data-page="agent-peifeng"] #view-agent-peifeng,
  body[data-page="agent-lanmao"] #view-agent-lanmao,
  body[data-page="agent-duan"] #view-agent-duan,
  body[data-page="agent-tantu"] #view-agent-tantu,
  body[data-page="agent-yuanjun"] #view-agent-yuanjun{display:block}.embedded-page-host{min-height:100vh;background:#fff}body[data-page="agents-library"] .embedded-page-host{background:#090715}.blog-page{--blog-bg:#faf7f3;--blog-soft:#f5eef9;--blog-ink:#1a1626;--blog-ink-2:#4a4358;--blog-muted:#6d647e;--blog-line:#ebe4f0;--blog-accent:#7c3aed;--blog-accent-soft:#a78bfa;--blog-badge:rgba(28, 22, 48, 0.78);min-height:100vh;background:radial-gradient(ellipse 600px 400px at 15% -5%, rgba(167,139,250,0.10), transparent 60%),
      radial-gradient(ellipse 500px 350px at 95% 8%, rgba(245,158,11,0.06), transparent 60%),
      var(--blog-bg);color:var(--blog-ink);font-family:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif}.blog-nav{position:sticky;top:0;z-index:50;background:rgba(250,247,243,0.82);backdrop-filter:saturate(180%) blur(14px);border-bottom:1px solid rgba(235,228,240,0.72)}.blog-nav-inner{max-width:1320px;margin:0 auto;padding:0 32px;height:64px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.blog-logo{display:inline-flex;align-items:center;justify-self:start}.blog-logo img{height:22px;width:auto;display:block}.blog-links{display:flex;align-items:center;gap:30px}.blog-links a{font-size:14px;font-weight:600;color:var(--blog-ink-2)}.blog-links a:hover,
  .blog-links a.active{color:var(--blog-ink)}.blog-cta{justify-self:end;display:inline-flex;align-items:center;white-space:nowrap;gap:6px;height:38px;padding:0 18px;border-radius:999px;background:var(--blog-ink);color:#fff;font-size:14px;font-weight:600}.blog-hero{max-width:1200px;margin:0 auto;padding:34px 32px 48px;display:grid;grid-template-columns:1.7fr 1fr;gap:40px;align-items:center}.blog-hero-media{position:relative;display:block;min-height:320px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--blog-line);box-shadow:0 4px 24px -8px rgba(26,22,38,0.10)}.blog-hero-media .article-thumb-inner,
  .blog-card-cover .article-thumb-inner{position:absolute;inset:0}.blog-hero-media .cover-svg,
  .blog-card-cover .cover-svg{width:100%;height:100%;display:block}.blog-page .cover-svg text{display:none}.blog-hero-copy h1{font-family:'Noto Serif SC', serif;font-size:clamp(34px, 4vw, 52px);line-height:1.1;letter-spacing:0;margin:0 0 18px}.blog-kicker{margin:0 0 14px;color:var(--blog-accent);font-size:12px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.blog-hero-copy p:not(.blog-kicker){max-width:390px;margin:0 0 24px;color:var(--blog-ink-2);font-size:15px;line-height:1.75}.blog-readmore{display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1px solid var(--blog-ink);border-radius:999px;background:#fff;font-size:14px;font-weight:650}.blog-readmore:hover{background:var(--blog-ink);color:#fff}.blog-grid-section{max-width:1200px;margin:0 auto;padding:40px 32px 80px}.blog-section-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin-bottom:24px}.blog-section-head h2{font-family:'Noto Serif SC', serif;font-size:clamp(28px, 3.2vw, 42px);line-height:1.15;margin:0 0 8px}.blog-section-head p{margin:0;color:var(--blog-muted);font-size:14px;line-height:1.65}.blog-count{color:var(--blog-muted);font-size:13px;font-weight:700;white-space:nowrap}.blog-card-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.blog-card{display:flex;flex-direction:column;overflow:hidden;min-height:100%;border:1px solid var(--blog-line);border-radius:16px;background:#fff;transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease}.blog-card:hover{transform:translateY(-3px);border-color:#d9c2ff;box-shadow:0 12px 28px -8px rgba(76,29,149,0.12)}.blog-card.is-hidden{display:none}.blog-card-cover{position:relative;aspect-ratio:16 / 10;background:var(--blog-soft);overflow:hidden}.blog-badge{position:absolute;left:14px;top:14px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--blog-badge);color:#fff;font-size:12px;font-weight:700}.blog-card-body{padding:18px 18px 16px}.blog-card-body h3{margin:0 0 10px;color:var(--blog-ink);font-size:18px;line-height:1.35;letter-spacing:0}.blog-card-body p{margin:0 0 16px;color:var(--blog-ink-2);font-size:14px;line-height:1.65}.blog-meta{display:flex;align-items:center;gap:7px;color:var(--blog-muted);font-size:12.5px;font-weight:650}.blog-footer{border-top:1px solid var(--blog-line);background:#fff;padding:54px 32px 28px}.blog-footer-inner{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:42px}.blog-footer-brand p{max-width:320px;margin:16px 0 0;color:var(--blog-muted);font-size:13px;line-height:1.7}.blog-footer h4{margin:0 0 14px;color:var(--blog-ink);font-size:13px}.blog-footer a:not(.blog-logo){display:block;margin:0 0 10px;color:var(--blog-muted);font-size:13px}.blog-footer a:hover{color:var(--blog-ink)}.blog-footer-bottom{max-width:1320px;margin:34px auto 0;padding-top:20px;border-top:1px solid var(--blog-line);display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:var(--blog-muted);font-size:12px}.blog-footer-bottom span:last-child{display:flex;gap:18px}.blog-article-page .blog-article-main{max-width:1120px;margin:0 auto;padding:36px 32px 88px}.blog-article-crumbs{color:var(--blog-muted);font-size:13px;font-weight:650;margin:0 0 28px}.blog-article-crumbs a{color:var(--blog-ink-2)}.blog-article-crumbs span{margin:0 8px;color:var(--blog-muted)}.blog-article-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(360px, .86fr);gap:44px;align-items:center;padding-bottom:48px;border-bottom:1px solid var(--blog-line)}.blog-article-cover{position:relative;min-height:330px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid var(--blog-line);box-shadow:0 4px 24px -10px rgba(26,22,38,0.10)}.blog-article-cover .article-thumb-inner{position:absolute;inset:0}.blog-article-cover .cover-svg{width:100%;height:100%;display:block}body[data-page="blog-always-on-team"] .blog-article-hero{grid-template-columns:1fr}body[data-page="blog-always-on-team"] .blog-article-cover{aspect-ratio:3 / 1;min-height:0}.blog-article-kicker{color:var(--blog-accent);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px}.blog-article-title{font-family:'Noto Serif SC', serif;font-size:clamp(30px, 3.5vw, 46px);line-height:1.12;letter-spacing:0;margin:0 0 18px}.blog-article-deck{color:var(--blog-ink-2);font-size:16px;line-height:1.75;margin:0 0 18px}.blog-article-meta{display:flex;flex-wrap:wrap;gap:14px;color:var(--blog-muted);font-size:13px;font-weight:650;padding-top:16px;border-top:1px solid var(--blog-line)}.blog-article-layout{display:grid;grid-template-columns:minmax(0, 700px) 280px;gap:64px;align-items:start;padding-top:54px}.blog-article-content h2{font-family:'Noto Serif SC', serif;font-size:28px;line-height:1.25;margin:48px 0 18px}.blog-article-content h2:first-child{margin-top:0}.blog-article-content h3{font-size:19px;line-height:1.45;margin:28px 0 10px}.blog-article-content p,
  .blog-article-content li{color:var(--blog-ink-2);font-size:16px;line-height:1.86}.blog-article-content p{margin:0 0 18px}.blog-article-content ul,
  .blog-article-content ol{margin:18px 0 28px;padding-left:22px}.blog-note,
  .blog-score-card,
  .blog-article-cta{border:1px solid var(--blog-line);border-radius:16px;background:#fff;padding:22px 24px;margin:28px 0}.blog-note{background:var(--blog-soft)}.blog-note-label{display:block;margin-bottom:8px;color:var(--blog-accent);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog-agent-grid,
  .blog-step-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:22px 0 30px}.blog-mini-card{border:1px solid var(--blog-line);border-radius:14px;background:#fff;padding:18px}.blog-mini-card h3{margin-top:0}.blog-mini-card p{margin-bottom:0;font-size:14.5px}body[data-page="docs-page"] .blog-article-main{max-width:1320px}body[data-page="docs-page"] .docs-hero-banner{position:relative;width:100%;aspect-ratio:3 / 1;min-height:360px;overflow:hidden;border:1px solid rgba(126, 96, 166, 0.16);border-radius:22px;background:#f7f1f8;box-shadow:0 18px 48px -34px rgba(73, 46, 103, 0.38)}body[data-page="docs-page"] .docs-hero-banner::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, rgba(251, 247, 247, 0.18) 0%, rgba(251, 247, 247, 0.05) 52%, transparent 72%);pointer-events:none}body[data-page="docs-page"] .docs-hero-banner-image{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center}body[data-page="docs-page"] .docs-hero-copy{position:absolute;z-index:1;top:16%;left:6.5%;width:min(60%, 720px)}body[data-page="docs-page"] .docs-hero-kicker{margin:0 0 14px;color:#744aa1;font-size:12px;font-weight:800;letter-spacing:.1em}body[data-page="docs-page"] .docs-hero-copy h1{max-width:720px;margin:0 0 18px;color:#21152e;font-family:'Noto Serif SC', serif;font-size:clamp(32px, 3.2vw, 46px);font-weight:700;line-height:1.16;letter-spacing:-.015em}body[data-page="docs-page"] .docs-hero-copy > p:last-child{max-width:720px;margin:0;color:#51455d;font-size:clamp(14px, 1.25vw, 17px);line-height:1.75}body[data-page="docs-page"] .blog-article-layout{grid-template-columns:minmax(0, 920px) 260px;gap:52px}body[data-page="docs-page"] .blog-article-content{min-width:0}body[data-page="docs-page"] .blog-article-content h2[id]{scroll-margin-top:88px}.docs-table-wrap{width:100%;margin:24px 0 34px;overflow-x:auto;border:1px solid var(--blog-line);border-radius:14px;background:#fff;box-shadow:0 10px 30px -24px rgba(76, 29, 149, 0.24);-webkit-overflow-scrolling:touch}.docs-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:fixed}.docs-capability-table{min-width:860px}.docs-output-table{min-width:620px}.docs-table th,
  .docs-table td{padding:15px 16px;border-right:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line);vertical-align:top;text-align:left;color:var(--blog-ink-2);font-size:13.5px;line-height:1.68;overflow-wrap:anywhere}.docs-table th:last-child,
  .docs-table td:last-child{border-right:0}.docs-table tbody tr:last-child td{border-bottom:0}.docs-table th{background:var(--blog-soft);color:var(--blog-ink);font-size:12px;font-weight:800;letter-spacing:.04em}.docs-table tbody tr:nth-child(even){background:rgba(245, 238, 249, 0.34)}.docs-capability-table th:nth-child(1),
  .docs-capability-table td:nth-child(1){width:14%}.docs-capability-table th:nth-child(2),
  .docs-capability-table td:nth-child(2){width:30%}.docs-capability-table th:nth-child(3),
  .docs-capability-table td:nth-child(3){width:24%}.docs-capability-table th:nth-child(4),
  .docs-capability-table td:nth-child(4){width:32%}.docs-output-table th:first-child,
  .docs-output-table td:first-child{width:25%}.docs-detail-block{margin:22px 0;padding:24px 26px;border:1px solid var(--blog-line);border-radius:16px;background:rgba(255, 255, 255, 0.82)}.docs-detail-block h3{margin-top:0;color:var(--blog-ink)}.docs-detail-block h4{margin:20px 0 8px;color:var(--blog-ink);font-size:14px}.docs-detail-block > :last-child{margin-bottom:0}.docs-example{margin-top:18px;padding:14px 16px;border-left:3px solid var(--blog-accent-soft);border-radius:0 10px 10px 0;background:var(--blog-soft);color:var(--blog-ink-2);font-size:13.5px;line-height:1.75}.docs-example strong{color:var(--blog-accent)}.docs-pill-list{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 20px}.docs-pill-list span{display:inline-flex;align-items:center;min-height:30px;padding:5px 11px;border:1px solid var(--blog-line);border-radius:999px;background:var(--blog-soft);color:var(--blog-ink-2);font-size:12px;font-weight:650}.blog-score-card{display:grid;gap:10px}.blog-score-row{display:grid;grid-template-columns:1.2fr .9fr .8fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--blog-line);font-size:14px;color:var(--blog-ink-2)}.blog-score-row:last-child{border-bottom:0}.blog-score-row strong{color:var(--blog-accent)}.blog-article-sidebar{position:sticky;top:88px;display:grid;gap:16px}.blog-side-card{border:1px solid var(--blog-line);border-radius:16px;background:#fff;padding:20px}.blog-side-card h3{margin:0 0 12px;font-size:15px}.blog-side-card a,
  .blog-side-card span{display:block;color:var(--blog-muted);font-size:13px;line-height:1.7;margin:0 0 8px}.blog-side-card a:hover{color:var(--blog-accent)}.blog-article-cta h3{margin:0 0 10px;font-size:22px}.blog-article-cta p{margin-bottom:16px}.blog-article-cta a{display:inline-flex;align-items:center;height:38px;padding:0 16px;border-radius:999px;background:var(--blog-ink);color:#fff;font-size:13px;font-weight:750}.research-page{--ink:#0f0f12;--ink-2:#1f1f24;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-soft:#f4f0ff;--max:1320px;min-height:100vh;background:#fff;color:var(--ink);font-family:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif}.research-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}.research-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,0.88);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--line)}.research-nav{height:64px;display:flex;align-items:center;justify-content:space-between}.research-brand img{height:22px;width:auto;display:block}.research-links{display:flex;gap:28px;align-items:center}.research-links a{font-size:14px;color:var(--ink-2);font-weight:500}.research-links a.active, .research-links a:hover{color:var(--brand)}.research-cta{display:inline-flex;align-items:center;white-space:nowrap;height:38px;padding:0 18px;border-radius:999px;background:var(--ink);color:#fff;font-size:14px;font-weight:700}.research-main{padding:48px 0 84px}.research-headline{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(360px, 0.95fr);gap:48px;align-items:center;padding-bottom:52px;border-bottom:1px solid var(--line)}.research-kicker{color:var(--muted);font-size:13px;font-weight:800;letter-spacing:0;margin:0 0 18px}.research-headline-title{font-family:'Noto Serif SC', 'Source Serif 4', Georgia, serif;font-size:clamp(30px, 3.4vw, 42px);line-height:1.12;letter-spacing:0;margin:0 0 20px;max-width:680px}.research-headline-copy{max-width:620px;color:#4b5563;font-size:16px;line-height:1.75;margin:0 0 24px}.research-headline-media{position:relative;aspect-ratio:1.55 / 1;border:1px solid var(--line-2);border-radius:var(--radius);overflow:hidden;background:#fff8f1}.research-headline-media img,
  .research-thumb img,
  .research-cover img{width:100%;height:100%;object-fit:cover;display:block}.research-headline-media .article-thumb-inner,
  .research-thumb .article-thumb-inner,
  .research-cover .article-thumb-inner{position:absolute;inset:0}.research-headline-media .cover-svg,
  .research-thumb .cover-svg,
  .research-cover .cover-svg{width:100%;height:100%;display:block}.research-page .cover-svg text{display:none}.research-headline-pill{position:absolute;top:20px;left:20px;z-index:2;padding:7px 11px;border-radius:999px;background:rgba(15,15,18,0.66);color:#fff;font-size:14px;font-weight:600}.research-index{padding-top:52px}.research-index-head{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;margin-bottom:28px}.research-index-title{font-family:'Noto Serif SC', 'Source Serif 4', Georgia, serif;font-size:clamp(32px, 4vw, 48px);line-height:1.08;margin:0 0 12px}.research-index-copy{max-width:720px;color:var(--muted);font-size:15px;line-height:1.7;margin:0}.research-count{flex:0 0 auto;color:var(--muted);font-size:14px;font-weight:700;padding-bottom:6px}.research-meta{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px;font-weight:700;margin-bottom:12px}.research-dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}.research-read{display:inline-flex;align-items:center;color:var(--ink);font-size:15px;font-weight:800}.research-read:hover{color:var(--brand)}.research-thumb{position:relative;aspect-ratio:16 / 10;border:1px solid var(--line-2);border-radius:10px;overflow:hidden;background:#fafafa}.research-filters{display:flex;flex-wrap:nowrap;gap:10px;overflow-x:auto;padding:4px 0 32px;margin-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.research-filters::-webkit-scrollbar{display:none}.research-chip{flex:0 0 auto;border:1px solid transparent;border-radius:999px;background:#f5f5f6;color:var(--ink-2);padding:8px 14px;font-size:14px;font-weight:650;cursor:pointer}.research-chip.active{background:var(--ink);color:#fff}.research-chip:hover{border-color:var(--ink);background:#fff}.research-list{border-top:1px solid var(--line)}.research-row{display:grid;grid-template-columns:220px minmax(0, 1fr);gap:28px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line)}.research-row:hover .research-row-title{color:var(--brand)}.research-row-title{font-family:'Noto Serif SC', 'Source Serif 4', Georgia, serif;font-size:clamp(20px, 1.8vw, 24px);line-height:1.24;letter-spacing:0;margin:0 0 14px;transition:color .16s ease}.research-row-copy{color:var(--muted);font-size:15px;line-height:1.7;margin:0 0 22px}.research-method{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;margin-top:56px;padding-top:34px;border-top:1px solid var(--line)}.research-method-item{border-top:1px solid var(--line);padding-top:18px}.research-method-item h3{margin:0 0 10px;font-size:18px}.research-method-item p{margin:0;color:var(--muted);font-size:14.5px;line-height:1.7}.research-article{max-width:780px;margin:0 auto}.research-article-head{padding-bottom:42px;border-bottom:1px solid var(--line);margin-bottom:42px}.research-article-head .research-cover{position:relative;aspect-ratio:16 / 10;margin:30px 0 0;border:1px solid var(--line-2);border-radius:var(--radius);overflow:hidden;background:#fafafa}.research-article h1{font-family:'Noto Serif SC', 'Source Serif 4', Georgia, serif;font-size:clamp(30px, 3.4vw, 42px);line-height:1.12;letter-spacing:0;margin:0 0 18px}.research-deck{color:#4b5563;font-size:15px;line-height:1.75;margin:0}.research-body{font-family:'Noto Serif SC', 'Source Serif 4', Georgia, serif;font-size:16px;line-height:1.9}.research-body h2{font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:22px;line-height:1.35;margin:44px 0 16px}.research-body p{margin:0 0 22px}.research-body .lead{font-weight:700;color:#1f1f24}.research-body hr{border:0;border-top:1px solid var(--line);margin:44px 0}.research-article-layout{display:grid;grid-template-columns:minmax(0, 760px) 320px;gap:56px;align-items:start}.research-article-layout .research-article{max-width:none}.research-aside{position:sticky;top:88px;display:grid;gap:14px}.research-side-card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:18px}.research-side-card h3{margin:0 0 12px;font-size:13px;font-weight:800;color:var(--ink)}.research-side-list{list-style:none;padding:0;margin:0;display:grid;gap:10px}.research-side-list li{color:var(--ink-2);font-size:13px;line-height:1.55}.research-side-list strong{color:var(--ink);font-weight:750}.research-side-tags{display:flex;flex-wrap:wrap;gap:8px}.research-side-tag{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#f5f5f6;color:var(--ink-2);font-size:12.5px;font-weight:650}.research-visual{margin:28px 0 32px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.research-visual-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line)}.research-visual-head h3{margin:0;font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:14px;line-height:1.35}.research-visual-head span{color:var(--muted);font-size:12px;font-weight:700}.research-signal-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.research-signal{padding:16px;border-right:1px solid var(--line)}.research-signal:last-child{border-right:0}.research-signal b{display:block;color:var(--ink);font-size:20px;line-height:1.1;margin-bottom:6px}.research-signal span{display:block;color:var(--muted);font-size:12px;line-height:1.45}.research-driver-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0}.research-driver{padding:18px;border-right:1px solid var(--line)}.research-driver:last-child{border-right:0}.research-driver .label{color:var(--brand);font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:12px;font-weight:800;margin-bottom:10px}.research-driver h4{margin:0 0 8px;font-size:16px;line-height:1.35}.research-driver p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.research-timeline{padding:18px;display:grid;gap:14px}.research-timeline-row{display:grid;grid-template-columns:104px minmax(0, 1fr);gap:16px;align-items:start}.research-timeline-date{color:var(--brand);font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:12px;font-weight:850}.research-timeline-row p{margin:0;color:var(--ink-2);font-size:14px;line-height:1.6}.research-report-section > .research-kicker{margin:44px 0 6px}.research-report-section > .research-kicker + h2{margin-top:0}.research-report-section > h3{margin:32px 0 12px;font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:16px;line-height:1.4}.research-report-summary{padding:18px}.research-report-summary p{margin:0}.research-report-signal-grid{grid-template-columns:repeat(3, minmax(0, 1fr));margin:28px 0 32px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.research-report-grid{margin:28px 0 32px;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.research-report-two-col{grid-template-columns:repeat(2, minmax(0, 1fr))}.research-report-one-col{grid-template-columns:1fr}.research-report-timeline{margin:28px 0 32px;border:1px solid var(--line);border-radius:var(--radius)}.research-report-box ul{list-style:none;margin:0;padding:4px 18px 18px}.research-report-box li{padding:10px 0;border-bottom:1px solid var(--line);color:var(--ink-2);font-size:14px;line-height:1.65}.research-report-box li:last-child{border-bottom:0}.research-report-box > p{margin:0;padding:18px}.research-visual > .research-report-grid{margin:0;border:0;border-radius:0}.research-visual > .research-report-grid + .research-report-grid{border-top:1px solid var(--line)}.research-report-quote > p{margin:0;padding:18px 18px 8px}.research-report-source{padding:0 18px 18px;color:var(--muted);font-size:12px}.research-report-card-head{display:flex;justify-content:space-between;gap:12px;align-items:start}.research-report-card-head h4{margin:0}.research-report-metric{color:var(--brand);font-weight:800;margin:8px 0}.research-report-note{padding-top:10px;border-top:1px solid var(--line)}.research-report-list{margin:0 0 24px;padding-left:22px;color:var(--ink-2)}.research-report-list li{margin-bottom:10px;line-height:1.75}.research-report-list li:last-child{margin-bottom:0}.research-driver ul{margin:12px 0 0;padding-left:18px;color:var(--muted)}.research-driver li{margin-bottom:8px;font-size:13px;line-height:1.65}.research-driver li:last-child{margin-bottom:0}.research-table-wrap{overflow-x:auto}.research-table-wrap .research-table{min-width:680px}.research-source-note{color:var(--muted);font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:12px;line-height:1.7}.research-decision-row{padding:18px;border-bottom:1px solid var(--line)}.research-decision-row:last-child{border-bottom:0}.research-decision-row h4{margin:0 0 8px;font-family:'Inter', -apple-system, "PingFang SC", sans-serif;font-size:14px}.research-decision-content{color:var(--ink-2);font-size:14px;line-height:1.7}.research-decision-content > div{display:grid;gap:10px;margin-top:10px}.research-decision-content > div > div{display:grid;grid-template-columns:24px minmax(0, 1fr);gap:10px;align-items:start}.research-decision-content > div > div > span:first-child{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--brand);color:#fff;font-size:11px;font-weight:800}.research-table{width:100%;border-collapse:collapse;font-family:'Inter', -apple-system, "PingFang SC", sans-serif}.research-table th,
  .research-table td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:13px;line-height:1.55}.research-table th{color:var(--muted);font-weight:800;background:#fafafa}.research-table tr:last-child td{border-bottom:0}.research-table strong{color:var(--ink)}.research-figure{margin:28px 0;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fffaf4}.research-figure img{display:block;width:100%}.research-footer{border-top:1px solid var(--line);padding:52px 0 34px;color:var(--muted);font-size:14px}.research-foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:38px}.research-foot-brand img{height:22px;width:auto;display:block;margin-bottom:14px}.research-foot-brand p{max-width:340px;margin:0;line-height:1.65}.research-foot-col h4{margin:0 0 14px;color:var(--muted);font-size:12px;font-weight:800;letter-spacing:0.08em}.research-foot-col ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.research-foot-col a{color:var(--ink-2)}.research-foot-col a:hover{color:var(--brand)}.research-foot-row{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-top:24px;border-top:1px solid var(--line)}@media (max-width: 900px){.blog-nav-inner{padding:0 22px}.blog-links{display:none}.blog-hero,
    .blog-footer-inner{grid-template-columns:1fr;gap:24px}.blog-hero{padding:28px 22px 36px}.blog-hero-media{min-height:260px}.blog-grid-section,
    .blog-article-main{padding-left:22px;padding-right:22px}.blog-section-head{display:block}.blog-count{display:inline-block;margin-top:12px}.blog-card-grid{grid-template-columns:1fr;gap:18px}.blog-page .blog-chat-section .container{padding:0 22px}.blog-article-hero,
    .blog-article-layout,
    .blog-agent-grid,
    .blog-step-grid{grid-template-columns:1fr;gap:24px}body[data-page="docs-page"] .blog-article-layout{grid-template-columns:minmax(0, 1fr)}body[data-page="docs-page"] .docs-hero-banner{aspect-ratio:auto;min-height:390px;border-radius:18px}body[data-page="docs-page"] .docs-hero-banner-image{object-position:62% center}body[data-page="docs-page"] .docs-hero-banner::after{background:linear-gradient(90deg, rgba(251, 247, 247, 0.88) 0%, rgba(251, 247, 247, 0.62) 62%, rgba(251, 247, 247, 0.08) 100%)}body[data-page="docs-page"] .docs-hero-copy{top:42px;left:34px;width:min(76%, 540px)}body[data-page="docs-page"] .docs-hero-copy h1{font-size:clamp(29px, 7vw, 38px)}body[data-page="docs-page"] .docs-hero-copy > p:last-child{font-size:14px;line-height:1.7}.blog-article-cover{min-height:260px}.blog-article-sidebar{position:static}.blog-score-row{grid-template-columns:1fr;gap:6px}.docs-table-wrap{margin-left:0;margin-right:0}.docs-detail-block{padding:20px}.blog-footer{padding-left:22px;padding-right:22px}.blog-footer-bottom{flex-direction:column}.research-page .container{padding:0 22px}.research-links{display:none}.research-headline,
    .research-article-layout,
    .research-method,
    .research-foot-top{grid-template-columns:1fr;gap:24px}.research-article-layout{width:100%;min-width:0}.research-article-layout .research-article{width:100%;min-width:0}.research-aside{position:static}.research-signal-grid,
    .research-driver-grid{grid-template-columns:1fr}.research-signal,
    .research-driver{border-right:0;border-bottom:1px solid var(--line)}.research-signal:last-child,
    .research-driver:last-child{border-bottom:0}.research-timeline-row{grid-template-columns:1fr;gap:4px}.research-index-head{display:block}.research-count{margin-top:14px}.research-row{grid-template-columns:1fr;gap:18px;padding:28px 0}.research-main{padding-top:44px}.research-headline-title{font-size:32px}.research-headline-media{aspect-ratio:4 / 3}.research-foot-row{flex-direction:column;align-items:flex-start}}.embedded-blog-view{min-height:100vh;background:#f7f6f2}.embedded-skill-page{min-height:100vh}#view-blog-portfolio-analysis .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-portfolio-analysis .embedded-skill-page *, #view-blog-portfolio-analysis .embedded-skill-page *::before, #view-blog-portfolio-analysis .embedded-skill-page *::after{box-sizing:border-box}#view-blog-portfolio-analysis .embedded-skill-page, #view-blog-portfolio-analysis .embedded-skill-page{margin:0;padding:0}#view-blog-portfolio-analysis .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-portfolio-analysis .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-portfolio-analysis .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-portfolio-analysis .embedded-skill-page img{max-width:100%;display:block}#view-blog-portfolio-analysis .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-portfolio-analysis .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.86);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-portfolio-analysis .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-portfolio-analysis .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-portfolio-analysis .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-portfolio-analysis .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-portfolio-analysis .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-portfolio-analysis .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-portfolio-analysis .embedded-skill-page .nav-links a:hover, #view-blog-portfolio-analysis .embedded-skill-page .nav-links a.active{color:var(--brand)}#view-blog-portfolio-analysis .embedded-skill-page .btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;transition:all .15s;background:white;color:var(--ink)}#view-blog-portfolio-analysis .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-portfolio-analysis .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-portfolio-analysis .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-portfolio-analysis .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-portfolio-analysis .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-portfolio-analysis .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-portfolio-analysis .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-portfolio-analysis .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-portfolio-analysis .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-portfolio-analysis .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-portfolio-analysis .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-portfolio-analysis .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-portfolio-analysis .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-portfolio-analysis .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-portfolio-analysis .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-portfolio-analysis .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-portfolio-analysis .embedded-skill-page .profile-article{padding-top:8px}#view-blog-portfolio-analysis .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-portfolio-analysis .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-portfolio-analysis .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-portfolio-analysis .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-portfolio-analysis .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-portfolio-analysis .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-portfolio-analysis .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-portfolio-analysis .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-portfolio-analysis .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-portfolio-analysis .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-portfolio-analysis .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-portfolio-analysis .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-portfolio-analysis .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-portfolio-analysis .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-portfolio-analysis .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-portfolio-analysis .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-portfolio-analysis .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-portfolio-analysis .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-portfolio-analysis .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-portfolio-analysis .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-portfolio-analysis .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-portfolio-analysis .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-portfolio-analysis .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-portfolio-analysis .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-portfolio-analysis .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-portfolio-analysis .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-portfolio-analysis .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-portfolio-analysis .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-portfolio-analysis .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-portfolio-analysis .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-portfolio-analysis .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-portfolio-analysis .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-portfolio-analysis .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-portfolio-analysis .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-portfolio-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-portfolio-analysis .embedded-skill-page .container{padding:0 20px}#view-blog-portfolio-analysis .embedded-skill-page .nav-links{display:none}#view-blog-portfolio-analysis .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-portfolio-analysis .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-portfolio-analysis .embedded-skill-page .profile-card{padding:24px}#view-blog-portfolio-analysis .embedded-skill-page .profile-name{font-size:26px}#view-blog-portfolio-analysis .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-portfolio-analysis .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-portfolio-analysis .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-portfolio-analysis .embedded-skill-page .article p{font-size:16px}#view-blog-portfolio-analysis .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-portfolio-analysis .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-portfolio-analysis .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-portfolio-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-portfolio-analysis .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-earnings-analysis .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-earnings-analysis .embedded-skill-page *, #view-blog-earnings-analysis .embedded-skill-page *::before, #view-blog-earnings-analysis .embedded-skill-page *::after{box-sizing:border-box}#view-blog-earnings-analysis .embedded-skill-page, #view-blog-earnings-analysis .embedded-skill-page{margin:0;padding:0}#view-blog-earnings-analysis .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-earnings-analysis .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-earnings-analysis .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-earnings-analysis .embedded-skill-page img{max-width:100%;display:block}#view-blog-earnings-analysis .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-earnings-analysis .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-earnings-analysis .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-earnings-analysis .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-earnings-analysis .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-earnings-analysis .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-earnings-analysis .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-earnings-analysis .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-earnings-analysis .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-earnings-analysis .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-earnings-analysis .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-earnings-analysis .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-earnings-analysis .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-earnings-analysis .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-earnings-analysis .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-earnings-analysis .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-earnings-analysis .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-earnings-analysis .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-earnings-analysis .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-earnings-analysis .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-earnings-analysis .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-earnings-analysis .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-earnings-analysis .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-earnings-analysis .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-earnings-analysis .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-earnings-analysis .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-earnings-analysis .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-earnings-analysis .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-earnings-analysis .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-earnings-analysis .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-earnings-analysis .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-earnings-analysis .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-earnings-analysis .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-earnings-analysis .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-earnings-analysis .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-earnings-analysis .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-earnings-analysis .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-earnings-analysis .embedded-skill-page .profile-article{padding-top:8px}#view-blog-earnings-analysis .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-earnings-analysis .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-earnings-analysis .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-earnings-analysis .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-earnings-analysis .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-earnings-analysis .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-earnings-analysis .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-earnings-analysis .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-earnings-analysis .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-earnings-analysis .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-earnings-analysis .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-earnings-analysis .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-earnings-analysis .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-earnings-analysis .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-earnings-analysis .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-earnings-analysis .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-earnings-analysis .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-earnings-analysis .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-earnings-analysis .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-earnings-analysis .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-earnings-analysis .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-earnings-analysis .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-earnings-analysis .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-earnings-analysis .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-earnings-analysis .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-earnings-analysis .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-earnings-analysis .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-earnings-analysis .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-earnings-analysis .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-earnings-analysis .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-earnings-analysis .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-earnings-analysis .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-earnings-analysis .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-earnings-analysis .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-earnings-analysis .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-earnings-analysis .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-earnings-analysis .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-earnings-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-earnings-analysis .embedded-skill-page .container{padding:0 20px}#view-blog-earnings-analysis .embedded-skill-page .nav-links{display:none}#view-blog-earnings-analysis .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-earnings-analysis .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-earnings-analysis .embedded-skill-page .profile-card{padding:24px}#view-blog-earnings-analysis .embedded-skill-page .profile-name{font-size:26px}#view-blog-earnings-analysis .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-earnings-analysis .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-earnings-analysis .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-earnings-analysis .embedded-skill-page .article p{font-size:16px}#view-blog-earnings-analysis .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-earnings-analysis .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-earnings-analysis .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-earnings-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-earnings-analysis .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-earnings-call-analyzer .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-earnings-call-analyzer .embedded-skill-page *, #view-blog-earnings-call-analyzer .embedded-skill-page *::before, #view-blog-earnings-call-analyzer .embedded-skill-page *::after{box-sizing:border-box}#view-blog-earnings-call-analyzer .embedded-skill-page, #view-blog-earnings-call-analyzer .embedded-skill-page{margin:0;padding:0}#view-blog-earnings-call-analyzer .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-earnings-call-analyzer .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-earnings-call-analyzer .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-earnings-call-analyzer .embedded-skill-page img{max-width:100%;display:block}#view-blog-earnings-call-analyzer .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-earnings-call-analyzer .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-earnings-call-analyzer .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-earnings-call-analyzer .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-earnings-call-analyzer .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-earnings-call-analyzer .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-earnings-call-analyzer .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-earnings-call-analyzer .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-earnings-call-analyzer .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-earnings-call-analyzer .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-earnings-call-analyzer .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-earnings-call-analyzer .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-earnings-call-analyzer .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-earnings-call-analyzer .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-earnings-call-analyzer .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-earnings-call-analyzer .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-earnings-call-analyzer .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-earnings-call-analyzer .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-article{padding-top:8px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-earnings-call-analyzer .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-earnings-call-analyzer .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-earnings-call-analyzer .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-earnings-call-analyzer .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-earnings-call-analyzer .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-earnings-call-analyzer .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-earnings-call-analyzer .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-earnings-call-analyzer .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-earnings-call-analyzer .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-earnings-call-analyzer .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-earnings-call-analyzer .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-earnings-call-analyzer .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-earnings-call-analyzer .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-earnings-call-analyzer .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-earnings-call-analyzer .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-earnings-call-analyzer .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-earnings-call-analyzer .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-earnings-call-analyzer .embedded-skill-page .container{padding:0 20px}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-links{display:none}#view-blog-earnings-call-analyzer .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-card{padding:24px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-name{font-size:26px}#view-blog-earnings-call-analyzer .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-earnings-call-analyzer .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-earnings-call-analyzer .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-earnings-call-analyzer .embedded-skill-page .article p{font-size:16px}#view-blog-earnings-call-analyzer .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-earnings-call-analyzer .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-earnings-call-analyzer .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-earnings-call-analyzer .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-sell-decision-assistant .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-sell-decision-assistant .embedded-skill-page *, #view-blog-sell-decision-assistant .embedded-skill-page *::before, #view-blog-sell-decision-assistant .embedded-skill-page *::after{box-sizing:border-box}#view-blog-sell-decision-assistant .embedded-skill-page, #view-blog-sell-decision-assistant .embedded-skill-page{margin:0;padding:0}#view-blog-sell-decision-assistant .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-sell-decision-assistant .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-sell-decision-assistant .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-sell-decision-assistant .embedded-skill-page img{max-width:100%;display:block}#view-blog-sell-decision-assistant .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-sell-decision-assistant .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-sell-decision-assistant .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-sell-decision-assistant .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-sell-decision-assistant .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-sell-decision-assistant .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-sell-decision-assistant .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-sell-decision-assistant .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-sell-decision-assistant .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-sell-decision-assistant .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-sell-decision-assistant .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-sell-decision-assistant .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-sell-decision-assistant .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-sell-decision-assistant .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-sell-decision-assistant .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-sell-decision-assistant .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-sell-decision-assistant .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-sell-decision-assistant .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-sell-decision-assistant .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-sell-decision-assistant .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-sell-decision-assistant .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-sell-decision-assistant .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-sell-decision-assistant .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-sell-decision-assistant .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-sell-decision-assistant .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-sell-decision-assistant .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-sell-decision-assistant .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-sell-decision-assistant .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-article{padding-top:8px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-sell-decision-assistant .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-sell-decision-assistant .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-sell-decision-assistant .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-sell-decision-assistant .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-sell-decision-assistant .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-sell-decision-assistant .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-sell-decision-assistant .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-sell-decision-assistant .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-sell-decision-assistant .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-sell-decision-assistant .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-sell-decision-assistant .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-sell-decision-assistant .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-sell-decision-assistant .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-sell-decision-assistant .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-sell-decision-assistant .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-sell-decision-assistant .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-sell-decision-assistant .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-sell-decision-assistant .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-sell-decision-assistant .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-sell-decision-assistant .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-sell-decision-assistant .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-sell-decision-assistant .embedded-skill-page .container{padding:0 20px}#view-blog-sell-decision-assistant .embedded-skill-page .nav-links{display:none}#view-blog-sell-decision-assistant .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-card{padding:24px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-name{font-size:26px}#view-blog-sell-decision-assistant .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-sell-decision-assistant .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-sell-decision-assistant .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-sell-decision-assistant .embedded-skill-page .article p{font-size:16px}#view-blog-sell-decision-assistant .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-sell-decision-assistant .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-sell-decision-assistant .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-sell-decision-assistant .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-insider-trading-tracker .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-insider-trading-tracker .embedded-skill-page *, #view-blog-insider-trading-tracker .embedded-skill-page *::before, #view-blog-insider-trading-tracker .embedded-skill-page *::after{box-sizing:border-box}#view-blog-insider-trading-tracker .embedded-skill-page, #view-blog-insider-trading-tracker .embedded-skill-page{margin:0;padding:0}#view-blog-insider-trading-tracker .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-insider-trading-tracker .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-insider-trading-tracker .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-insider-trading-tracker .embedded-skill-page img{max-width:100%;display:block}#view-blog-insider-trading-tracker .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-insider-trading-tracker .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-insider-trading-tracker .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-insider-trading-tracker .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-insider-trading-tracker .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-insider-trading-tracker .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-insider-trading-tracker .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-insider-trading-tracker .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-insider-trading-tracker .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-insider-trading-tracker .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-insider-trading-tracker .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-insider-trading-tracker .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-insider-trading-tracker .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-insider-trading-tracker .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-insider-trading-tracker .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-insider-trading-tracker .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-insider-trading-tracker .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-insider-trading-tracker .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-insider-trading-tracker .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-insider-trading-tracker .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-insider-trading-tracker .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-insider-trading-tracker .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-insider-trading-tracker .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-insider-trading-tracker .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-insider-trading-tracker .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-insider-trading-tracker .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-insider-trading-tracker .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-insider-trading-tracker .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-article{padding-top:8px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-insider-trading-tracker .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-insider-trading-tracker .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-insider-trading-tracker .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-insider-trading-tracker .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-insider-trading-tracker .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-insider-trading-tracker .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-insider-trading-tracker .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-insider-trading-tracker .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-insider-trading-tracker .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-insider-trading-tracker .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-insider-trading-tracker .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-insider-trading-tracker .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-insider-trading-tracker .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-insider-trading-tracker .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-insider-trading-tracker .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-insider-trading-tracker .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-insider-trading-tracker .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-insider-trading-tracker .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-insider-trading-tracker .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-insider-trading-tracker .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-insider-trading-tracker .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-insider-trading-tracker .embedded-skill-page .container{padding:0 20px}#view-blog-insider-trading-tracker .embedded-skill-page .nav-links{display:none}#view-blog-insider-trading-tracker .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-card{padding:24px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-name{font-size:26px}#view-blog-insider-trading-tracker .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-insider-trading-tracker .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-insider-trading-tracker .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-insider-trading-tracker .embedded-skill-page .article p{font-size:16px}#view-blog-insider-trading-tracker .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-insider-trading-tracker .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-insider-trading-tracker .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-insider-trading-tracker .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-congress-trade-tracker .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-congress-trade-tracker .embedded-skill-page *, #view-blog-congress-trade-tracker .embedded-skill-page *::before, #view-blog-congress-trade-tracker .embedded-skill-page *::after{box-sizing:border-box}#view-blog-congress-trade-tracker .embedded-skill-page, #view-blog-congress-trade-tracker .embedded-skill-page{margin:0;padding:0}#view-blog-congress-trade-tracker .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-congress-trade-tracker .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-congress-trade-tracker .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-congress-trade-tracker .embedded-skill-page img{max-width:100%;display:block}#view-blog-congress-trade-tracker .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-congress-trade-tracker .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-congress-trade-tracker .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-congress-trade-tracker .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-congress-trade-tracker .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-congress-trade-tracker .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-congress-trade-tracker .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-congress-trade-tracker .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-congress-trade-tracker .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-congress-trade-tracker .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-congress-trade-tracker .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-congress-trade-tracker .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-congress-trade-tracker .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-congress-trade-tracker .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-congress-trade-tracker .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-congress-trade-tracker .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-congress-trade-tracker .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-congress-trade-tracker .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-congress-trade-tracker .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-congress-trade-tracker .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-congress-trade-tracker .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-congress-trade-tracker .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-congress-trade-tracker .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-congress-trade-tracker .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-congress-trade-tracker .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-congress-trade-tracker .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-congress-trade-tracker .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-congress-trade-tracker .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-article{padding-top:8px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-congress-trade-tracker .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-congress-trade-tracker .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-congress-trade-tracker .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-congress-trade-tracker .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-congress-trade-tracker .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-congress-trade-tracker .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-congress-trade-tracker .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-congress-trade-tracker .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-congress-trade-tracker .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-congress-trade-tracker .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-congress-trade-tracker .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-congress-trade-tracker .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-congress-trade-tracker .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-congress-trade-tracker .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-congress-trade-tracker .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-congress-trade-tracker .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-congress-trade-tracker .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-congress-trade-tracker .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-congress-trade-tracker .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-congress-trade-tracker .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-congress-trade-tracker .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-congress-trade-tracker .embedded-skill-page .container{padding:0 20px}#view-blog-congress-trade-tracker .embedded-skill-page .nav-links{display:none}#view-blog-congress-trade-tracker .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-card{padding:24px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-name{font-size:26px}#view-blog-congress-trade-tracker .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-congress-trade-tracker .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-congress-trade-tracker .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-congress-trade-tracker .embedded-skill-page .article p{font-size:16px}#view-blog-congress-trade-tracker .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-congress-trade-tracker .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-congress-trade-tracker .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-congress-trade-tracker .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-stock-risk-scanner .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-stock-risk-scanner .embedded-skill-page *, #view-blog-stock-risk-scanner .embedded-skill-page *::before, #view-blog-stock-risk-scanner .embedded-skill-page *::after{box-sizing:border-box}#view-blog-stock-risk-scanner .embedded-skill-page, #view-blog-stock-risk-scanner .embedded-skill-page{margin:0;padding:0}#view-blog-stock-risk-scanner .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-stock-risk-scanner .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-stock-risk-scanner .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-stock-risk-scanner .embedded-skill-page img{max-width:100%;display:block}#view-blog-stock-risk-scanner .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-stock-risk-scanner .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.85);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-stock-risk-scanner .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-stock-risk-scanner .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-stock-risk-scanner .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-stock-risk-scanner .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-stock-risk-scanner .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-stock-risk-scanner .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-stock-risk-scanner .embedded-skill-page .nav-links a:hover{color:var(--brand)}#view-blog-stock-risk-scanner .embedded-skill-page .nav-links a.active{color:var(--ink)}#view-blog-stock-risk-scanner .embedded-skill-page .nav-cta{display:flex;gap:12px;align-items:center}#view-blog-stock-risk-scanner .embedded-skill-page .btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s;background:white;color:var(--ink)}#view-blog-stock-risk-scanner .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-stock-risk-scanner .embedded-skill-page .btn .arrow{transition:transform .15s}#view-blog-stock-risk-scanner .embedded-skill-page .btn:hover .arrow{transform:translateX(2px)}#view-blog-stock-risk-scanner .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-stock-risk-scanner .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-stock-risk-scanner .embedded-skill-page .btn-ghost{background:transparent;color:var(--ink-2);border-color:transparent}#view-blog-stock-risk-scanner .embedded-skill-page .btn-ghost:hover{background:var(--bg-soft)}#view-blog-stock-risk-scanner .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-stock-risk-scanner .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-stock-risk-scanner .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-stock-risk-scanner .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-stock-risk-scanner .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-stock-risk-scanner .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-stock-risk-scanner .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-stock-risk-scanner .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-stock-risk-scanner .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-article{padding-top:8px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-stock-risk-scanner .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-stock-risk-scanner .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-stock-risk-scanner .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-stock-risk-scanner .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-stock-risk-scanner .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-stock-risk-scanner .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-stock-risk-scanner .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-stock-risk-scanner .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-stock-risk-scanner .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-stock-risk-scanner .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-stock-risk-scanner .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-stock-risk-scanner .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-stock-risk-scanner .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-stock-risk-scanner .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-stock-risk-scanner .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-stock-risk-scanner .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-stock-risk-scanner .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-stock-risk-scanner .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-stock-risk-scanner .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-stock-risk-scanner .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-stock-risk-scanner .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-stock-risk-scanner .embedded-skill-page .container{padding:0 20px}#view-blog-stock-risk-scanner .embedded-skill-page .nav-links{display:none}#view-blog-stock-risk-scanner .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-card{padding:24px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-name{font-size:26px}#view-blog-stock-risk-scanner .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-stock-risk-scanner .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-stock-risk-scanner .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-stock-risk-scanner .embedded-skill-page .article p{font-size:16px}#view-blog-stock-risk-scanner .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-stock-risk-scanner .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-stock-risk-scanner .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-stock-risk-scanner .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-fundamental-analysis .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-fundamental-analysis .embedded-skill-page *, #view-blog-fundamental-analysis .embedded-skill-page *::before, #view-blog-fundamental-analysis .embedded-skill-page *::after{box-sizing:border-box}#view-blog-fundamental-analysis .embedded-skill-page, #view-blog-fundamental-analysis .embedded-skill-page{margin:0;padding:0}#view-blog-fundamental-analysis .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-fundamental-analysis .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-fundamental-analysis .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-fundamental-analysis .embedded-skill-page img{max-width:100%;display:block}#view-blog-fundamental-analysis .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-fundamental-analysis .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.86);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-fundamental-analysis .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-fundamental-analysis .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-fundamental-analysis .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-fundamental-analysis .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-fundamental-analysis .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-fundamental-analysis .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-fundamental-analysis .embedded-skill-page .nav-links a:hover, #view-blog-fundamental-analysis .embedded-skill-page .nav-links a.active{color:var(--brand)}#view-blog-fundamental-analysis .embedded-skill-page .btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;transition:all .15s;background:white;color:var(--ink)}#view-blog-fundamental-analysis .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-fundamental-analysis .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-fundamental-analysis .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-fundamental-analysis .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-fundamental-analysis .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-fundamental-analysis .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-fundamental-analysis .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-fundamental-analysis .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-fundamental-analysis .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-fundamental-analysis .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-fundamental-analysis .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-fundamental-analysis .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-fundamental-analysis .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-fundamental-analysis .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-fundamental-analysis .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-fundamental-analysis .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-fundamental-analysis .embedded-skill-page .profile-article{padding-top:8px}#view-blog-fundamental-analysis .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-fundamental-analysis .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-fundamental-analysis .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-fundamental-analysis .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-fundamental-analysis .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-fundamental-analysis .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-fundamental-analysis .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-fundamental-analysis .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-fundamental-analysis .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-fundamental-analysis .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-fundamental-analysis .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-fundamental-analysis .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-fundamental-analysis .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-fundamental-analysis .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-fundamental-analysis .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-fundamental-analysis .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-fundamental-analysis .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-fundamental-analysis .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-fundamental-analysis .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-fundamental-analysis .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-fundamental-analysis .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-fundamental-analysis .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-fundamental-analysis .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-fundamental-analysis .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-fundamental-analysis .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-fundamental-analysis .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-fundamental-analysis .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-fundamental-analysis .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-fundamental-analysis .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-fundamental-analysis .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-fundamental-analysis .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-fundamental-analysis .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-fundamental-analysis .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-fundamental-analysis .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-fundamental-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-fundamental-analysis .embedded-skill-page .container{padding:0 20px}#view-blog-fundamental-analysis .embedded-skill-page .nav-links{display:none}#view-blog-fundamental-analysis .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-fundamental-analysis .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-fundamental-analysis .embedded-skill-page .profile-card{padding:24px}#view-blog-fundamental-analysis .embedded-skill-page .profile-name{font-size:26px}#view-blog-fundamental-analysis .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-fundamental-analysis .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-fundamental-analysis .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-fundamental-analysis .embedded-skill-page .article p{font-size:16px}#view-blog-fundamental-analysis .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-fundamental-analysis .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-fundamental-analysis .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-fundamental-analysis .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-fundamental-analysis .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-x-signal-tracker .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-x-signal-tracker .embedded-skill-page *, #view-blog-x-signal-tracker .embedded-skill-page *::before, #view-blog-x-signal-tracker .embedded-skill-page *::after{box-sizing:border-box}#view-blog-x-signal-tracker .embedded-skill-page, #view-blog-x-signal-tracker .embedded-skill-page{margin:0;padding:0}#view-blog-x-signal-tracker .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-x-signal-tracker .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-x-signal-tracker .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-x-signal-tracker .embedded-skill-page img{max-width:100%;display:block}#view-blog-x-signal-tracker .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-x-signal-tracker .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.86);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-x-signal-tracker .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-x-signal-tracker .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-x-signal-tracker .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-x-signal-tracker .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-x-signal-tracker .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-x-signal-tracker .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-x-signal-tracker .embedded-skill-page .nav-links a:hover, #view-blog-x-signal-tracker .embedded-skill-page .nav-links a.active{color:var(--brand)}#view-blog-x-signal-tracker .embedded-skill-page .btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;transition:all .15s;background:white;color:var(--ink)}#view-blog-x-signal-tracker .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-x-signal-tracker .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-x-signal-tracker .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-x-signal-tracker .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-x-signal-tracker .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-x-signal-tracker .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-x-signal-tracker .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-x-signal-tracker .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-x-signal-tracker .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-x-signal-tracker .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-x-signal-tracker .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-x-signal-tracker .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-x-signal-tracker .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-x-signal-tracker .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-x-signal-tracker .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-x-signal-tracker .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-x-signal-tracker .embedded-skill-page .profile-article{padding-top:8px}#view-blog-x-signal-tracker .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-x-signal-tracker .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-x-signal-tracker .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-x-signal-tracker .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-x-signal-tracker .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-x-signal-tracker .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-x-signal-tracker .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-x-signal-tracker .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-x-signal-tracker .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-x-signal-tracker .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-x-signal-tracker .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-x-signal-tracker .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-x-signal-tracker .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-x-signal-tracker .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-x-signal-tracker .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-x-signal-tracker .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-x-signal-tracker .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-x-signal-tracker .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-x-signal-tracker .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-x-signal-tracker .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-x-signal-tracker .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-x-signal-tracker .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-x-signal-tracker .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-x-signal-tracker .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-x-signal-tracker .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-x-signal-tracker .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-x-signal-tracker .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-x-signal-tracker .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-x-signal-tracker .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-x-signal-tracker .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-x-signal-tracker .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-x-signal-tracker .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-x-signal-tracker .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-x-signal-tracker .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-x-signal-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-x-signal-tracker .embedded-skill-page .container{padding:0 20px}#view-blog-x-signal-tracker .embedded-skill-page .nav-links{display:none}#view-blog-x-signal-tracker .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-x-signal-tracker .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-x-signal-tracker .embedded-skill-page .profile-card{padding:24px}#view-blog-x-signal-tracker .embedded-skill-page .profile-name{font-size:26px}#view-blog-x-signal-tracker .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-x-signal-tracker .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-x-signal-tracker .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-x-signal-tracker .embedded-skill-page .article p{font-size:16px}#view-blog-x-signal-tracker .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-x-signal-tracker .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-x-signal-tracker .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-x-signal-tracker .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-x-signal-tracker .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}#view-blog-long-short-debate .embedded-skill-page{--bg:#ffffff;--bg-soft:#fafafa;--bg-tint:#f7f5ff;--ink:#0f0f12;--ink-2:#1f1f24;--ink-3:#2c2c33;--muted:#6b7280;--muted-2:#9aa0a6;--line:#ececef;--line-2:#e5e5ea;--brand:#6e45d8;--brand-2:#8a6cf0;--brand-soft:#f4f0ff;--brand-softer:#faf7ff;--shadow-brand:0 18px 54px rgba(81, 68, 100, 0.12);--shadow-card:0 10px 30px -16px rgba(110, 69, 216, 0.18);--max:1320px;--radius:12px;--radius-lg:18px;--font-serif:'Noto Serif SC', 'Source Serif 4', serif;--font-sans:'Inter', -apple-system, "PingFang SC", "Hiragino Sans GB", sans-serif;--font-mono:'JetBrains Mono', ui-monospace, monospace}#view-blog-long-short-debate .embedded-skill-page *, #view-blog-long-short-debate .embedded-skill-page *::before, #view-blog-long-short-debate .embedded-skill-page *::after{box-sizing:border-box}#view-blog-long-short-debate .embedded-skill-page, #view-blog-long-short-debate .embedded-skill-page{margin:0;padding:0}#view-blog-long-short-debate .embedded-skill-page{font-family:var(--font-sans);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;font-size:16px}#view-blog-long-short-debate .embedded-skill-page a{color:inherit;text-decoration:none}#view-blog-long-short-debate .embedded-skill-page ::selection{background:var(--brand-soft);color:var(--brand)}#view-blog-long-short-debate .embedded-skill-page img{max-width:100%;display:block}#view-blog-long-short-debate .embedded-skill-page .container{max-width:var(--max);margin:0 auto;padding:0 32px}#view-blog-long-short-debate .embedded-skill-page .site-header{position:sticky;top:0;z-index:50;background:rgba(255, 255, 255, 0.86);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid transparent;transition:border-color .24s ease, box-shadow .24s ease}#view-blog-long-short-debate .embedded-skill-page .site-header.scrolled{border-bottom-color:var(--line);box-shadow:0 12px 36px rgba(81, 68, 100, 0.05)}#view-blog-long-short-debate .embedded-skill-page .nav{display:flex;align-items:center;justify-content:space-between;height:64px}#view-blog-long-short-debate .embedded-skill-page .brand{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px;letter-spacing:-0.01em}#view-blog-long-short-debate .embedded-skill-page .brand-mark{height:22px;width:auto;display:block}#view-blog-long-short-debate .embedded-skill-page .nav-links{display:flex;gap:28px;align-items:center}#view-blog-long-short-debate .embedded-skill-page .nav-links a{font-size:14px;color:var(--ink-2);font-weight:500}#view-blog-long-short-debate .embedded-skill-page .nav-links a:hover, #view-blog-long-short-debate .embedded-skill-page .nav-links a.active{color:var(--brand)}#view-blog-long-short-debate .embedded-skill-page .btn{display:inline-flex;align-items:center;height:40px;padding:0 20px;border-radius:999px;font-size:14px;font-weight:500;border:1px solid transparent;transition:all .15s;background:white;color:var(--ink)}#view-blog-long-short-debate .embedded-skill-page .btn:hover{transform:translateY(-1px)}#view-blog-long-short-debate .embedded-skill-page .btn-primary{background:var(--ink);color:white;border-color:var(--ink)}#view-blog-long-short-debate .embedded-skill-page .btn-primary:hover{background:var(--brand);border-color:var(--brand)}#view-blog-long-short-debate .embedded-skill-page .crumbs{padding:20px 0 0;font-size:13px;color:var(--muted)}#view-blog-long-short-debate .embedded-skill-page .crumbs a:hover{color:var(--brand)}#view-blog-long-short-debate .embedded-skill-page .crumbs .sep{margin:0 6px;color:var(--muted-2)}#view-blog-long-short-debate .embedded-skill-page .crumbs .current{color:var(--ink-2)}#view-blog-long-short-debate .embedded-skill-page .profile-hero{padding:40px 0 80px}#view-blog-long-short-debate .embedded-skill-page .profile-grid{display:grid;grid-template-columns:360px 1fr;gap:80px;align-items:start}#view-blog-long-short-debate .embedded-skill-page .profile-card{position:sticky;top:88px;padding:32px;border:1px solid var(--line);border-radius:var(--radius-lg);background:white}#view-blog-long-short-debate .embedded-skill-page .profile-avatar{width:96px;height:96px;border-radius:22px;overflow:hidden;background:var(--brand-softer);margin-bottom:24px;border:1px solid rgba(110, 69, 216, 0.18)}#view-blog-long-short-debate .embedded-skill-page .profile-avatar img{width:100%;height:100%;object-fit:cover}#view-blog-long-short-debate .embedded-skill-page .profile-name{font-family:var(--font-serif);font-size:32px;line-height:1.15;letter-spacing:-0.02em;font-weight:600;margin:0 0 8px}#view-blog-long-short-debate .embedded-skill-page .profile-role{font-size:14px;color:var(--muted);margin:0 0 20px}#view-blog-long-short-debate .embedded-skill-page .profile-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px}#view-blog-long-short-debate .embedded-skill-page .profile-tag{display:inline-flex;align-items:center;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:500;color:var(--ink-2);background:var(--bg-soft);border:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .profile-tag.brand{background:var(--brand-soft);color:var(--brand);border-color:transparent}#view-blog-long-short-debate .embedded-skill-page .profile-meta .val.brand{color:var(--brand);font-weight:700;font-size:16px}#view-blog-long-short-debate .embedded-skill-page .profile-meta{display:grid;border-top:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .profile-meta .row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px}#view-blog-long-short-debate .embedded-skill-page .profile-meta .row:last-child{border-bottom:none}#view-blog-long-short-debate .embedded-skill-page .profile-meta .label{color:var(--ink-3)}#view-blog-long-short-debate .embedded-skill-page .profile-meta .val{font-weight:500;color:var(--ink);text-align:right}#view-blog-long-short-debate .embedded-skill-page .profile-article{padding-top:8px}#view-blog-long-short-debate .embedded-skill-page .profile-title{font-family:var(--font-serif);font-size:clamp(40px, 5vw, 64px);line-height:1.08;letter-spacing:-0.025em;font-weight:600;margin:0 0 28px;max-width:820px}#view-blog-long-short-debate .embedded-skill-page .kicker{font-size:17px;line-height:1.7;color:var(--ink-2);margin:0 0 36px;max-width:700px}#view-blog-long-short-debate .embedded-skill-page .kicker em{font-style:normal;color:var(--brand);font-weight:500}#view-blog-long-short-debate .embedded-skill-page .pull-quote{border-left:2px solid var(--brand);padding:8px 0 8px 28px;margin:0 0 36px;max-width:680px}#view-blog-long-short-debate .embedded-skill-page .pull-quote p{font-family:var(--font-serif);font-size:19px;line-height:1.65;color:var(--ink);margin:0}#view-blog-long-short-debate .embedded-skill-page .profile-meta-strip{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--muted);flex-wrap:wrap}#view-blog-long-short-debate .embedded-skill-page .profile-meta-strip .item{display:inline-flex;align-items:center;gap:6px}#view-blog-long-short-debate .embedded-skill-page .profile-meta-strip .label{color:var(--ink-2);font-weight:500}#view-blog-long-short-debate .embedded-skill-page .profile-meta-strip .dot{width:3px;height:3px;border-radius:50%;background:var(--muted-2)}#view-blog-long-short-debate .embedded-skill-page .article-body{padding:64px 0 40px;border-top:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .article{max-width:760px;margin:0 auto}#view-blog-long-short-debate .embedded-skill-page .article h2{font-family:var(--font-serif);font-size:clamp(26px, 3vw, 36px);line-height:1.2;letter-spacing:-0.015em;font-weight:600;margin:56px 0 20px}#view-blog-long-short-debate .embedded-skill-page .article h2:first-child{margin-top:0}#view-blog-long-short-debate .embedded-skill-page .article p{font-size:17px;line-height:1.8;color:var(--ink-2);margin:0 0 20px}#view-blog-long-short-debate .embedded-skill-page .article p.first-p::first-letter{font-family:var(--font-serif);font-size:3.2em;float:left;line-height:0.9;margin:6px 8px 0 0;color:var(--brand);font-weight:600}#view-blog-long-short-debate .embedded-skill-page .principle-list{list-style:none;padding:0;margin:24px 0;display:grid;gap:20px}#view-blog-long-short-debate .embedded-skill-page .principle-list li{display:grid;grid-template-columns:4px 1fr;gap:16px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .principle-list li:last-child{border-bottom:none}#view-blog-long-short-debate .embedded-skill-page .principle-list li::before{content:'';width:3px;height:100%;min-height:28px;background:var(--brand);border-radius:2px}#view-blog-long-short-debate .embedded-skill-page .principle-list strong{display:block;font-size:16px;color:var(--ink);font-weight:600;margin-bottom:6px}#view-blog-long-short-debate .embedded-skill-page .principle-list span{font-size:15px;line-height:1.7;color:var(--ink-2)}#view-blog-long-short-debate .embedded-skill-page .framework{list-style:none;padding:0;margin:32px 0;display:grid;border-top:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .framework li{display:grid;grid-template-columns:88px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .framework .fw-num{font-weight:700;font-size:32px;color:var(--brand);line-height:1;letter-spacing:-0.02em}#view-blog-long-short-debate .embedded-skill-page .framework .fw-body h4{font-family:var(--font-serif);font-size:20px;font-weight:600;margin:0 0 8px}#view-blog-long-short-debate .embedded-skill-page .framework .fw-body p{font-size:15px;line-height:1.7;color:var(--ink-2);margin:0}#view-blog-long-short-debate .embedded-skill-page .byline{max-width:760px;margin:56px auto 0;padding-top:32px;border-top:1px solid var(--line)}#view-blog-long-short-debate .embedded-skill-page .byline p{font-size:13px;line-height:1.7;color:var(--muted);margin:0 0 8px}#view-blog-long-short-debate .embedded-skill-page /* =========================================================
   FOOTER
   ========================================================= */
.site-footer{background:var(--bg);border-top:1px solid var(--line);padding:56px 0 32px}#view-blog-long-short-debate .embedded-skill-page .foot-top{display:grid;grid-template-columns:1.5fr repeat(3, 1fr);gap:48px;margin-bottom:40px}#view-blog-long-short-debate .embedded-skill-page .foot-brand .brand{margin-bottom:12px}#view-blog-long-short-debate .embedded-skill-page .foot-brand .foot-logo{height:24px;width:auto;margin-bottom:14px;display:block}#view-blog-long-short-debate .embedded-skill-page .foot-brand p{color:var(--muted);font-size:14px;line-height:1.6;max-width:320px}#view-blog-long-short-debate .embedded-skill-page .foot-col h4{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:var(--muted);margin:0 0 16px}#view-blog-long-short-debate .embedded-skill-page .foot-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}#view-blog-long-short-debate .embedded-skill-page .foot-col a{font-size:14px;color:var(--ink-2)}#view-blog-long-short-debate .embedded-skill-page .foot-col a:hover{color:var(--brand)}#view-blog-long-short-debate .embedded-skill-page .foot-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}#view-blog-long-short-debate .embedded-skill-page .foot-bottom .legal{display:flex;gap:24px}@media (max-width: 980px){#view-blog-long-short-debate .embedded-skill-page .profile-grid{grid-template-columns:1fr;gap:48px}#view-blog-long-short-debate .embedded-skill-page .profile-card{position:static;max-width:420px}#view-blog-long-short-debate .embedded-skill-page .foot-top{grid-template-columns:1fr 1fr}}@media (max-width: 700px){#view-blog-long-short-debate .embedded-skill-page .container{padding:0 20px}#view-blog-long-short-debate .embedded-skill-page .nav-links{display:none}#view-blog-long-short-debate .embedded-skill-page .nav-cta .btn{padding:0 14px;height:36px;font-size:13px}#view-blog-long-short-debate .embedded-skill-page .profile-hero{padding:24px 0 48px}#view-blog-long-short-debate .embedded-skill-page .profile-card{padding:24px}#view-blog-long-short-debate .embedded-skill-page .profile-name{font-size:26px}#view-blog-long-short-debate .embedded-skill-page .profile-title{font-size:38px;line-height:1.12}#view-blog-long-short-debate .embedded-skill-page .pull-quote p{font-size:17px}#view-blog-long-short-debate .embedded-skill-page .article-body{padding:48px 0 24px}#view-blog-long-short-debate .embedded-skill-page .article p{font-size:16px}#view-blog-long-short-debate .embedded-skill-page .article h2{font-size:24px;margin-top:40px}#view-blog-long-short-debate .embedded-skill-page .framework li{grid-template-columns:56px 1fr;gap:16px}#view-blog-long-short-debate .embedded-skill-page .framework .fw-num{font-size:24px}#view-blog-long-short-debate .embedded-skill-page .foot-top{grid-template-columns:1fr;gap:32px}#view-blog-long-short-debate .embedded-skill-page .foot-bottom{flex-direction:column;align-items:start}}.blog-page,
  .research-page{--subpage-bg:#f7f6f2;--subpage-panel:#ffffff;--subpage-ink:#111113;--subpage-ink-2:#34343a;--subpage-muted:#737780;--subpage-line:rgba(17, 17, 19, 0.10);--subpage-line-strong:rgba(17, 17, 19, 0.16);--subpage-brand:#5e4ad6;--subpage-shadow:0 18px 54px rgba(29, 31, 35, 0.08);background:var(--subpage-bg);color:var(--subpage-ink)}.research-page{--subpage-bg:#f3f5f7}.blog-nav,
  .research-header{background:rgba(247,246,242,0.90);border-bottom:1px solid var(--subpage-line);backdrop-filter:saturate(180%) blur(14px)}.research-header{background:rgba(243,245,247,0.92)}.blog-nav-inner,
  .research-nav{max-width:1320px;height:64px;margin:0 auto;padding:0 32px;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.research-page .research-nav{padding-left:0;padding-right:0}.blog-logo,
  .research-brand{justify-self:start}.blog-links,
  .research-links{gap:30px}.blog-links a,
  .research-links a{color:var(--subpage-ink-2);font-weight:650}.blog-links a:hover,
  .blog-links a.active,
  .research-links a:hover,
  .research-links a.active{color:var(--subpage-brand)}.blog-cta,
  .research-cta{justify-self:end;white-space:nowrap;height:38px;border-radius:999px;background:var(--subpage-ink);border:1px solid var(--subpage-ink);color:#fff;font-weight:650}.blog-hero,
  .research-headline{max-width:1200px;margin:0 auto;padding:56px 32px 58px;display:grid;grid-template-columns:minmax(0, 1.04fr) minmax(360px, .96fr);gap:48px;align-items:center;border-bottom:1px solid var(--subpage-line)}.blog-hero{grid-template-columns:minmax(360px, .96fr) minmax(0, 1.04fr)}.blog-hero-media,
  .research-headline-media{min-height:0;aspect-ratio:16 / 10;border-radius:8px;border:1px solid var(--subpage-line);background:var(--subpage-panel);box-shadow:var(--subpage-shadow)}.blog-kicker,
  .research-kicker{margin:0 0 14px;color:var(--subpage-brand);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.blog-hero-copy h1,
  .research-headline-title,
  .blog-section-head h2,
  .research-index-title{font-family:'Noto Serif SC', 'Source Serif 4', serif;color:var(--subpage-ink);letter-spacing:0;font-weight:650}.blog-hero-copy h1,
  .research-headline-title{max-width:690px;margin:0 0 18px;font-size:clamp(34px, 4vw, 52px);line-height:1.08}.blog-hero-copy p:not(.blog-kicker),
  .research-headline-copy{max-width:620px;color:var(--subpage-ink-2);font-size:16px;line-height:1.75}.blog-readmore,
  .research-read{display:inline-flex;align-items:center;width:fit-content;min-height:40px;padding:0 18px;border:1px solid var(--subpage-line);border-radius:999px;background:var(--subpage-panel);color:var(--subpage-ink);font-size:14px;font-weight:750}.blog-readmore:hover,
  .research-read:hover{border-color:var(--subpage-ink);background:var(--subpage-ink);color:#fff}.blog-grid-section,
  .research-index{max-width:1200px;margin:0 auto;padding:52px 32px 86px}.blog-section-head,
  .research-index-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:24px;margin-bottom:28px;border-bottom:1px solid var(--subpage-line)}.blog-section-head h2,
  .research-index-title{margin:0 0 10px;font-size:clamp(30px, 3.4vw, 42px);line-height:1.12}.blog-section-head p,
  .research-index-copy{max-width:720px;color:var(--subpage-muted);font-size:15px;line-height:1.7}.blog-count,
  .research-count{color:var(--subpage-muted);font-size:13px;font-weight:750}.blog-card-grid{gap:24px}.blog-card,
  .research-row,
  .research-method-item,
  .blog-note,
  .blog-score-card,
  .blog-article-cta,
  .blog-mini-card,
  .blog-side-card,
  .research-side-card,
  .research-visual{border-radius:8px;border-color:var(--subpage-line);background:var(--subpage-panel)}.blog-card{box-shadow:0 1px 0 rgba(255,255,255,0.72) inset}.blog-card:hover,
  .research-row:hover{border-color:var(--subpage-line-strong);box-shadow:var(--subpage-shadow)}.blog-card-cover,
  .research-thumb{border-radius:0;background:#fff}.blog-card-body h3,
  .research-row-title{font-family:'Noto Serif SC', 'Source Serif 4', serif;font-size:20px;line-height:1.32;letter-spacing:0;font-weight:650}.blog-card-body p,
  .research-row-copy{color:var(--subpage-ink-2);font-size:14.5px;line-height:1.68}.blog-badge,
  .research-headline-pill{border-radius:999px;background:rgba(17,17,19,0.72);font-size:12px;font-weight:750}.research-filters{padding:0 0 30px;margin-bottom:4px}.research-chip{background:rgba(255,255,255,0.72);border:1px solid var(--subpage-line);font-size:13.5px;font-weight:650}.research-chip.active{background:var(--subpage-ink);border-color:var(--subpage-ink)}.research-list{border-top:0;display:grid;gap:14px}.research-row{grid-template-columns:220px minmax(0, 1fr);padding:14px;border:1px solid var(--subpage-line);transition:transform .18s ease, box-shadow .18s ease, border-color .18s ease}.research-row:hover{transform:translateY(-2px)}.research-row .research-read{min-height:auto;padding:0;border:0;background:transparent;color:var(--subpage-brand)}.research-row .research-read:hover{background:transparent;color:var(--subpage-ink)}.research-method{gap:16px;border-top:1px solid var(--subpage-line)}.research-method-item{border:1px solid var(--subpage-line);padding:20px}.blog-footer,
  .research-footer{background:var(--subpage-panel);border-top:1px solid var(--subpage-line)}@media (max-width: 900px){.blog-nav-inner,
    .research-nav{padding:0 22px}.research-page .research-nav{padding-left:0;padding-right:0}.blog-hero,
    .research-headline{grid-template-columns:1fr;padding:40px 22px 46px}.blog-grid-section,
    .research-index{padding-left:22px;padding-right:22px}.blog-section-head,
    .research-index-head{display:block}.research-row{grid-template-columns:1fr}}:root{--font-ui:-apple-system, BlinkMacSystemFont, 'PingFang SC',
    'Hiragino Sans GB', 'Microsoft YaHei', Arial, sans-serif;--font-editorial:'Songti SC', STSong, 'SimSun', 'Times New Roman',
    serif}body,
button,
input,
select,
textarea,
.blog-page,
.research-page,
.embedded-skill-page{font-family:var(--font-ui);font-variant-numeric:tabular-nums}.embedded-skill-page{--font-sans:var(--font-ui);--font-serif:var(--font-editorial)}html[lang="en"] .hero-side h1,
html[lang="en"] .sec-title,
html[lang="en"] .article-title,
html[lang="en"] .blog-hero-copy h1,
html[lang="en"] .blog-section-head h2,
html[lang="en"] .blog-card-body h3,
html[lang="en"] .blog-article-title,
html[lang="en"] .research-headline-title,
html[lang="en"] .research-index-title,
html[lang="en"] .research-row-title,
html[lang="en"] .research-article h1,
html[lang="en"] .embedded-skill-page .profile-name,
html[lang="en"] .embedded-skill-page .profile-title{text-wrap:balance}html[lang="en"] p,
html[lang="en"] li,
html[lang="en"] .sec-copy,
html[lang="en"] .kicker,
html[lang="en"] .blog-article-deck,
html[lang="en"] .research-deck{text-wrap:pretty}.serif,
.hero-side h1,
.hero-banner-cap h3,
.cosmic-scroll-panel h2,
.sec-title,
.topics-head,
.article-title,
.agent-name,
.chat-prompt-title,
.blog-hero-copy h1,
.research-headline-title,
.blog-section-head h2,
.research-index-title,
.blog-card-body h3,
.research-row-title,
.research-article h1,
.research-body,
.embedded-skill-page .profile-name,
.embedded-skill-page .profile-title,
.embedded-skill-page .pull-quote p,
.embedded-skill-page .article,
.embedded-skill-page .article h2,
.embedded-skill-page .article h3,
.embedded-skill-page .article h4{font-family:var(--font-editorial)}@media (max-width: 700px){#home-page .sec-head{display:grid !important;grid-template-columns:minmax(0, 1fr) auto;align-items:start;column-gap:16px;row-gap:0}#home-page .sec-head > div{display:contents}#home-page .sec-title{grid-column:1;grid-row:1;min-width:0}#home-page .sec-more{grid-column:2;grid-row:1;justify-self:end;align-self:start;padding:5px 0 0;white-space:nowrap}#home-page .sec-copy{grid-column:1 / -1;grid-row:2;margin-top:12px}.single-page-view .embedded-skill-page .container{padding-left:22px !important;padding-right:22px !important}.single-page-view .embedded-skill-page .article-body{padding-left:22px !important;padding-right:22px !important}.single-page-view .embedded-skill-page .article{width:100%;min-width:0}.site-footer{padding-top:42px;padding-bottom:24px}.site-footer .foot-top{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 20px;margin-bottom:28px}.site-footer .foot-brand{grid-column:1 / -1}.site-footer .foot-brand p{margin-bottom:0}.site-footer .foot-col :is(h2, h4){margin-bottom:12px}.site-footer .foot-col ul{gap:8px}.site-footer .foot-col:last-child{grid-column:1 / -1}.site-footer .foot-col:last-child ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px 20px}.site-footer .foot-bottom{align-items:flex-start;gap:10px;padding-top:20px}}.home-floating-download{position:relative;z-index:1;justify-self:end;min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;border:1px solid rgba(255, 255, 255, .28);border-radius:999px;background:linear-gradient(135deg, rgba(128, 87, 231, .98), rgba(91, 57, 190, .98));box-shadow:0 10px 26px rgba(72, 44, 151, .22),
    inset 0 1px 0 rgba(255, 255, 255, .22);color:#fff;font-size:14px;font-weight:750;line-height:1.2;letter-spacing:-.01em;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px) scale(.96);transform-origin:top right;transition:opacity .24s ease,
    visibility .24s ease,
    transform .24s cubic-bezier(.2, .7, .2, 1),
    box-shadow .18s ease,
    background .18s ease}.home-floating-download.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.home-floating-download:hover{background:linear-gradient(135deg, rgba(116, 75, 221, 1), rgba(79, 45, 176, 1));color:#fff;box-shadow:0 12px 30px rgba(72, 44, 151, .30),
    inset 0 1px 0 rgba(255, 255, 255, .25);transform:translateY(-2px) scale(1)}.home-floating-download .arrow{transition:transform .16s ease}.home-floating-download:hover .arrow{transform:translateX(3px)}.home-floating-download:focus-visible{outline:3px solid rgba(126, 87, 226, .34);outline-offset:4px}.download-channel-icon svg{width:100%;height:100%;fill:currentColor}.download-qr-placeholder{position:relative;width:min(250px, 100%);aspect-ratio:1;overflow:hidden;border:12px solid #fff;border-radius:12px;background:repeating-conic-gradient(#111 0 25%, transparent 0 50%) 0 0 / 22px 22px,
    #fff;box-shadow:0 0 0 1px #e7e7eb}.download-qr-placeholder::after{content:"";position:absolute;inset:17% 17%;border-radius:16px;background:rgba(255, 255, 255, .94)}.download-qr-placeholder > span{position:absolute;z-index:1;width:28%;aspect-ratio:1;border:11px solid #111;background:#fff;box-shadow:inset 0 0 0 8px #fff, inset 0 0 0 18px #111}.download-qr-placeholder > span:nth-child(1){top:4%;left:4%}.download-qr-placeholder > span:nth-child(2){top:4%;right:4%}.download-qr-placeholder > span:nth-child(3){bottom:4%;left:4%}.download-qr-placeholder em{position:absolute;z-index:2;inset:0;display:grid;place-items:center;color:#6c43d7;font-size:28px;font-style:normal;font-weight:850;letter-spacing:.08em}body[data-page="blog-always-on-team"] .blog-article-main{max-width:1240px}.download-article-layout{grid-template-columns:minmax(0, 760px) 316px;gap:64px}.download-channel-card{padding:22px}.download-channel-card > h3{margin-bottom:18px;font-size:18px;line-height:1.35}.download-sidebar-kicker{margin:0 0 8px;color:var(--blog-accent);font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.download-sidebar-channel{display:grid;grid-template-columns:minmax(0, 1fr) 72px;gap:12px;align-items:center;padding:16px 0;border-top:1px solid var(--blog-line)}.download-sidebar-channel-no-qr{grid-template-columns:minmax(0, 1fr)}.download-sidebar-channel-head{min-width:0;display:flex;align-items:center;gap:10px}.download-channel-icon{flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;color:var(--blog-ink)}.download-sidebar-channel-head strong,
.download-sidebar-channel-head span{display:block;margin:0}.download-sidebar-channel-head strong{color:var(--blog-ink);font-size:13px;line-height:1.35}.download-sidebar-channel-head div > span{margin-top:2px;color:var(--blog-muted);font-size:11px;line-height:1.4}.download-sidebar-qr{grid-column:2;grid-row:1 / span 2;width:72px;aspect-ratio:1;display:grid;place-items:center;border:7px solid #fff;border-radius:10px;background:repeating-conic-gradient(#19161f 0 25%, #fff 0 50%) 0 0 / 12px 12px;box-shadow:0 0 0 1px var(--blog-line);color:#6c3fd1;font-size:12px;font-weight:850;text-shadow:0 0 5px #fff, 0 0 5px #fff}.download-sidebar-qr[data-qr-image]{overflow:hidden;border-width:5px;background:#fff;color:transparent;text-shadow:none}.download-sidebar-qr[data-qr-image] img{display:block;width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.download-sidebar-channel > a{grid-column:1;display:inline-flex;align-items:center;gap:5px;margin:-20px 0 0 38px;color:var(--blog-accent);font-size:12px;font-weight:750}.download-sidebar-channel-no-qr > a{margin-top:-4px}.download-sidebar-channel > a span{display:inline;margin:0;color:inherit}.download-sidebar-apk-help{grid-column:1 / -1;margin:0;padding:9px 11px;border-radius:10px;background:#f5f2fa;color:var(--blog-muted);font-size:10px;line-height:1.5}@media (max-width: 900px){.download-article-layout{grid-template-columns:1fr;gap:28px}.download-sidebar{position:static}}@media (max-width: 640px){.home-floating-download{max-width:min(190px, 52vw);min-height:34px;gap:7px;padding:0 13px;font-size:12px}body[data-page="blog-always-on-team"] .blog-article-main{padding-top:24px}.download-article-layout > .blog-article-content{order:2}.download-article-layout > .download-sidebar{display:contents}.download-sidebar > .download-channel-card{order:1}.download-sidebar > .blog-side-card:not(.download-channel-card){order:3}.download-channel-card{padding:20px}}body[data-page="research-page"] .research-index-head{padding-bottom:0;border-bottom:0}body[data-page="articles-page"] .blog-section-head{padding-bottom:0;border-bottom:0}@media (prefers-reduced-motion: reduce){.home-floating-download,
  .home-floating-download .arrow{transition:none}}.blog-nav-inner,
.research-nav{grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr)}.blog-links,
.research-links{justify-self:center}.blog-cta,
.research-cta{display:inline-flex;align-items:center;gap:7px;padding:0 18px;border-color:rgba(255, 255, 255, .28);background:linear-gradient(135deg, rgba(128, 87, 231, .98), rgba(91, 57, 190, .98));box-shadow:0 10px 26px rgba(72, 44, 151, .18),
    inset 0 1px 0 rgba(255, 255, 255, .22);color:#fff;transition:background .18s ease,
    box-shadow .18s ease,
    transform .18s ease}.blog-cta:hover,
.research-cta:hover{background:linear-gradient(135deg, rgba(116, 75, 221, 1), rgba(79, 45, 176, 1));box-shadow:0 12px 30px rgba(72, 44, 151, .26),
    inset 0 1px 0 rgba(255, 255, 255, .25);color:#fff;transform:translateY(-1px)}.blog-cta:focus-visible,
.research-cta:focus-visible{outline:3px solid rgba(126, 87, 226, .28);outline-offset:3px}@media (max-width: 640px){#home-page .site-header > .container,
  .research-header > .container{padding-left:18px;padding-right:18px}#home-page .nav{grid-template-columns:auto minmax(0, 1fr);gap:12px}#home-page .home-floating-download{grid-column:2;justify-self:end}.blog-nav-inner,
  .research-nav{grid-template-columns:auto minmax(0, 1fr);gap:12px;padding-left:18px;padding-right:18px}.research-page .research-nav{padding-left:0;padding-right:0}.blog-links,
  .research-links{display:none}.blog-cta,
  .research-cta{grid-column:2;justify-self:end;max-width:100%;height:34px;padding:0 13px;font-size:12px;line-height:1.15;white-space:nowrap}}