.pg-library .signal-eyebrow{align-items:center;display:flex;gap:8px}.pg-library .pg-lib-hero{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) auto;padding:44px 0 26px}.pg-library .pg-lib-hero h1{font-size:54px;margin-bottom:14px}.pg-library .pg-lib-hero .signal-intro{margin-bottom:0}.pg-library .pg-lib-art{display:block;height:auto;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 55% 50%,#000 52%,#0000 100%);mask-image:radial-gradient(ellipse 70% 70% at 55% 50%,#000 52%,#0000 100%);max-width:100%;opacity:.92;width:300px}.pg-library .pg-lib-toolbar{grid-gap:14px;align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto auto;scroll-margin-top:16px}.pg-library .pg-lib-search input{background:var(--signal-surface);border-color:#4d6281;border-radius:12px;min-height:54px;padding-right:96px}.pg-library .pg-lib-search>svg{color:var(--signal-cyan);top:18px}.pg-library .pg-lib-clear{align-items:center;background:#0000;border:0;border-radius:8px;color:var(--signal-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;min-height:44px;padding:0 12px;position:absolute;right:6px;top:5px}.pg-library .pg-lib-clear:hover{background:var(--signal-raised);color:var(--signal-text)}.pg-library .pg-lib-tabs{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.pg-library .pg-lib-tabs button{background:#0000;border:0;border-radius:9px;color:var(--signal-muted);cursor:pointer;font:inherit;font-size:14px;font-weight:600;min-height:44px;min-width:96px;padding:0 20px}.pg-library .pg-lib-tabs button:hover{color:var(--signal-text)}.pg-library .pg-lib-tabs button[aria-selected=true]{background:var(--signal-cyan);color:#071320;font-weight:700}.pg-library .pg-lib-download{min-width:0}.pg-library .pg-lib-download form{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pg-library .pg-lib-download input{border-radius:10px;min-height:48px;width:220px}.pg-library .pg-lib-download button{align-items:center;background:#0000;border:1px solid #67809f;border-radius:12px;color:var(--signal-text);display:inline-flex;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;gap:8px;justify-content:center;letter-spacing:0;line-height:1.35;min-height:52px;padding:12px 18px;text-align:center;text-transform:none;white-space:normal}.pg-library .pg-lib-download button:hover{background:var(--signal-raised);border-color:var(--signal-cyan);color:var(--signal-text)}.pg-library .pg-lib-download button svg{color:var(--signal-cyan);height:16px;width:16px}.pg-library .pg-lib-download button[type=submit]{background:var(--signal-cyan);border-color:var(--signal-cyan);color:#071320}.pg-library .pg-lib-download button[type=submit] svg{color:#071320}.pg-library .pg-lib-download [data-testid^=guide-err-]{color:#ffb7bc;font-size:13px}.pg-library .pg-lib-body{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:280px minmax(0,1fr);margin-top:26px}.pg-library .pg-lib-body>*{min-width:0}.pg-library .pg-lib-topics{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:18px;padding:18px 12px;position:-webkit-sticky;position:sticky;top:16px}.pg-library .pg-lib-topics h2{font-size:18px;margin:0 8px 12px}.pg-library .pg-lib-topic-list{grid-gap:4px;display:grid;gap:4px}.pg-library .pg-lib-topic{align-items:center;background:#0000;border:0;border-radius:10px;color:var(--signal-muted);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:12px;line-height:1.35;min-height:46px;padding:10px 12px;text-align:left;width:100%}.pg-library .pg-lib-topic:hover{background:var(--signal-raised);color:var(--signal-text)}.pg-library .pg-lib-topic svg{color:#9fb2cc}.pg-library .pg-lib-topic[aria-pressed=true]{background:#123049;box-shadow:inset 3px 0 0 var(--signal-cyan);color:var(--signal-cyan);font-weight:600}.pg-library .pg-lib-topic[aria-pressed=true] svg{color:var(--signal-cyan)}.pg-library .pg-lib-topic-label{flex:1 1;min-width:0}.pg-library .pg-lib-topic-count{border:1px solid var(--signal-border);border-radius:999px;color:var(--signal-muted);flex-shrink:0;font-size:12px;min-width:28px;padding:1px 8px;text-align:center}.pg-library .pg-lib-panel-title{font-size:26px;font-weight:500;margin:4px 0 14px}.pg-library [data-testid=library-faq]{margin:0;max-width:none;padding:0}.pg-library [data-testid=library-faq]>.lab-overline:first-child{display:none}.pg-library [data-testid=library-faq]>p{color:var(--signal-muted);font-size:15px;margin:0 0 16px;max-width:680px}.pg-library [data-testid=library-faq]>div.rounded-full{align-items:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--signal-surface);border:1px solid #4d6281;border-radius:10px;display:flex;gap:8px;margin-bottom:22px;max-width:560px;min-height:48px;padding:0 6px 0 14px}.pg-library [data-testid=library-faq]>div.rounded-full:focus-within{border-color:var(--signal-cyan)}.pg-library [data-testid=library-faq]>div.rounded-full>svg{color:var(--signal-cyan)}.pg-library [data-testid=library-faq]>div.rounded-full input{background:#0000;border:0;font-size:15px;min-height:44px;padding:8px 4px}.pg-library [data-testid=library-faq]>div.rounded-full input:focus-visible{outline:none}.pg-library [data-testid=faq-search-clear]{border-radius:8px;color:var(--signal-muted);display:inline-grid;height:44px;place-items:center;width:44px}.pg-library [data-testid=faq-search-count]{color:var(--signal-muted);font-family:Manrope,sans-serif;font-size:13px;margin:-8px 0 18px}.pg-library [data-testid^=faq-group-]{margin-bottom:28px}.pg-library [data-testid^=faq-group-]>div:first-child{color:var(--signal-muted)!important;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:10px}.pg-library [data-testid^=faq-group-]>div.glass{grid-gap:10px;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:0;border-radius:0;display:grid;gap:10px;padding:0}.pg-library [data-testid^=faq-group-] [id^=faq-]{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:14px;padding:0 20px}.pg-library [data-testid^=faq-group-] [id^=faq-][data-state=open]{background:var(--signal-raised);border-color:#3f7f96}.pg-library button[data-testid^=faq-q-]{color:var(--signal-text);flex-direction:row-reverse;font-size:16px;font-weight:600;gap:14px;justify-content:flex-end;line-height:1.4;min-height:58px;padding:14px 0;text-decoration:none}.pg-library button[data-testid^=faq-q-]:hover{color:var(--signal-cyan);text-decoration:none}.pg-library button[data-testid^=faq-q-]>svg{color:var(--signal-cyan);height:18px;transform:rotate(-90deg);width:18px}.pg-library button[data-testid^=faq-q-][data-state=open]>svg{transform:none}.pg-library [data-testid=library-faq] [role=region]>div{color:var(--signal-muted);font-size:15px;line-height:1.65;padding:0 0 18px 32px}.pg-library button[data-testid^=faq-copy-]{border-color:var(--signal-border);border-radius:10px;color:var(--signal-muted);font-family:Manrope,sans-serif;font-size:12px;letter-spacing:.02em;margin-top:12px;min-height:44px;padding:0 14px}.pg-library button[data-testid^=faq-copy-]:hover{border-color:var(--signal-cyan);color:var(--signal-text)}.pg-library .pg-lib-topic-empty{display:none;margin-top:8px}.pg-library .pg-lib-topic-empty p{margin:0 0 16px}.pg-library .pg-lib-faq[data-faq-topic=ai-basics] [data-testid^=faq-group-]:not([data-testid=faq-group-ai-basics]),.pg-library .pg-lib-faq[data-faq-topic=membership] [data-testid^=faq-group-]:not([data-testid=faq-group-membership]),.pg-library .pg-lib-faq[data-faq-topic=services] [data-testid^=faq-group-]:not([data-testid=faq-group-services]),.pg-library .pg-lib-faq[data-faq-topic=verification] [data-testid^=faq-group-]:not([data-testid=faq-group-verification]){display:none}.pg-library .pg-lib-faq[data-faq-topic=ai-basics]:not(:has([data-testid=faq-group-ai-basics])) .pg-lib-topic-empty,.pg-library .pg-lib-faq[data-faq-topic=membership]:not(:has([data-testid=faq-group-membership])) .pg-lib-topic-empty,.pg-library .pg-lib-faq[data-faq-topic=services]:not(:has([data-testid=faq-group-services])) .pg-lib-topic-empty,.pg-library .pg-lib-faq[data-faq-topic=verification]:not(:has([data-testid=faq-group-verification])) .pg-lib-topic-empty{display:block}.pg-library .pg-lib-types{margin:0 0 22px}.pg-library .pg-lib-types button{align-items:center;display:inline-flex;gap:8px;min-height:44px}.pg-library .pg-lib-featured{margin-bottom:30px}.pg-library .pg-lib-featured .signal-eyebrow{margin-bottom:12px}.pg-library .pg-lib-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pg-library .pg-lib-count{color:var(--signal-muted);font-size:14px;margin:0 0 16px}.pg-library .pg-lib-skeleton{animation:pg-lib-pulse 1.4s ease-in-out infinite;background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:18px;height:220px}@keyframes pg-lib-pulse{50%{opacity:.55}}.pg-library .pg-lib-empty{grid-gap:6px;display:grid;gap:6px;justify-items:center}.pg-library .pg-lib-empty>svg{color:var(--signal-muted);margin-bottom:6px}.pg-library .pg-lib-empty h3{margin:0}.pg-library .pg-lib-empty p{margin:0;max-width:460px}.pg-library .pg-lib-empty .pg-lib-empty-filters{color:var(--signal-text);font-weight:600}.pg-library .pg-lib-empty .signal-button{margin-top:14px}.pg-library .pg-lib-card{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:18px;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .18s,transform .18s}.pg-library .pg-lib-card:focus-within,.pg-library .pg-lib-card:hover{border-color:#4d8aa0}.pg-library .pg-lib-card.is-featured{background:linear-gradient(150deg,#16294a,#101a2d);border-color:#45607f}.pg-library .pg-lib-thumb{background:#070b16;cursor:pointer;height:160px;overflow:hidden;position:relative}.pg-library .pg-lib-thumb img{height:100%;inset:0;object-fit:cover;opacity:.75;position:absolute;width:100%}.pg-library .pg-lib-thumb-play{background:#070c18bf;border:1px solid var(--signal-cyan);border-radius:50%;color:var(--signal-cyan);display:grid;height:56px;inset:0;margin:auto;place-items:center;position:absolute;width:56px}.pg-library .pg-lib-card-body{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:20px}.pg-library .pg-lib-card-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.pg-library .pg-lib-card-meta .sp-badge,.pg-library .pg-lib-type{align-items:center;display:inline-flex;gap:6px}.pg-library .pg-lib-type{color:var(--signal-muted);font-size:12px}.pg-library .pg-lib-card h3{font-size:18px;font-weight:600;line-height:1.3;margin:4px 0 0}.pg-library .pg-lib-card h3 a{color:var(--signal-text)}.pg-library .pg-lib-card h3 a:hover{color:var(--signal-cyan)}.pg-library .pg-lib-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:1.6;margin:0;overflow:hidden}.pg-library .pg-lib-card-foot{align-items:center;border-top:1px solid #26354d;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:auto;padding-top:12px}.pg-library .pg-lib-card-source{align-items:center;color:var(--signal-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;min-width:0}.pg-library .pg-lib-date{align-items:center;display:inline-flex;gap:4px}.pg-library .pg-lib-ai{color:#cbbfff}.pg-library .pg-lib-card-actions{display:flex;flex-shrink:0;gap:8px}.pg-library .pg-lib-action{align-items:center;background:#0000;border:1px solid var(--signal-border);border-radius:10px;color:var(--signal-text);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;min-height:44px;padding:0 12px}.pg-library .pg-lib-action:hover{border-color:var(--signal-cyan);color:var(--signal-cyan)}.pg-library .pg-lib-action.is-saved{border-color:#39ff8873;color:#8ff5b8}.pg-library .pg-lib-placeholder{color:var(--signal-muted);font-size:11px;margin:0}.pg-library .pg-lib-faq-featured{margin-top:40px}.pg-library .pg-lib-row-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;margin-bottom:16px}.pg-library .pg-lib-row-head h2{font-size:24px;font-weight:500;margin:0}.pg-library .pg-lib-row-head .signal-text-link{background:#0000;border:0;cursor:pointer;font-family:inherit;min-height:44px;padding:0}.pg-library .pg-lib-mini{grid-gap:10px;align-content:start;background:linear-gradient(150deg,#16294a,#101a2d);border:1px solid #45607f;border-radius:18px;color:inherit;display:grid;gap:10px;min-width:0;padding:22px 22px 72px;position:relative}.pg-library .pg-lib-mini:hover{border-color:var(--signal-cyan);color:inherit}.pg-library .pg-lib-mini .sp-badge{justify-self:start}.pg-library .pg-lib-mini strong{color:var(--signal-text);font-family:Outfit,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.pg-library .pg-lib-mini-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--signal-muted);display:-webkit-box;font-size:14px;line-height:1.6;overflow:hidden}.pg-library .pg-lib-mini-go{border:1px solid var(--signal-cyan);border-radius:50%;bottom:18px;color:var(--signal-cyan);display:grid;height:40px;place-items:center;position:absolute;right:18px;width:40px}.pg-library .pg-lib-index{margin-top:48px}.pg-library .pg-lib-index-groups{grid-gap:28px 36px;display:grid;gap:28px 36px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.pg-library .pg-lib-index-group h3{font-size:15px;font-weight:600;margin:0 0 6px}.pg-library .pg-lib-index-group h3 span{color:var(--signal-muted);font-weight:400}.pg-library .pg-lib-index-group ul{border-top:1px solid #233248;list-style:none;margin:0;padding:0}.pg-library .pg-lib-index-group li{border-bottom:1px solid #1d2a3f}.pg-library .pg-lib-index-group a{align-items:center;color:var(--signal-muted);display:flex;font-size:14px;line-height:1.4;min-height:44px;padding:8px 0}.pg-library .pg-lib-index-group a:hover{color:var(--signal-cyan)}.pg-library .pg-lib-modal{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:50}.pg-library .pg-lib-modal-backdrop{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#050812db;inset:0;position:absolute}.pg-library .pg-lib-modal-panel{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:22px;max-height:calc(100dvh - 32px);max-width:900px;overflow:auto;position:relative;width:100%}.pg-library .pg-lib-modal-close{background:#070c18cc;border:1px solid var(--signal-border);border-radius:50%;color:var(--signal-text);cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:12px;top:12px;width:44px;z-index:1}.pg-library .pg-lib-modal-close:hover{border-color:var(--signal-cyan)}.pg-library .pg-lib-modal-video{aspect-ratio:16/9;background:#000;position:relative}.pg-library .pg-lib-modal-video iframe{height:100%;inset:0;position:absolute;width:100%}.pg-library .pg-lib-modal-copy{padding:24px}.pg-library .pg-lib-modal-copy h3{font-size:24px}@media (max-width:1100px){.pg-library .pg-lib-hero h1{font-size:46px}.pg-library .pg-lib-toolbar{grid-template-columns:minmax(0,1fr) auto}.pg-library .pg-lib-download{grid-column:1/-1}.pg-library .pg-lib-body{gap:24px;grid-template-columns:240px minmax(0,1fr)}.pg-library .pg-lib-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pg-library .pg-lib-body{grid-template-columns:minmax(0,1fr)}.pg-library .pg-lib-topics{background:#0000;border:0;border-radius:0;padding:14px 0 6px;position:static}.pg-library .pg-lib-topics h2{font-size:16px;margin:0 0 10px}.pg-library .pg-lib-topic-list{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scrollbar-width:thin}.pg-library .pg-lib-topic{border:1px solid var(--signal-border);border-radius:999px;flex:0 0 auto;max-width:300px;padding:8px 14px;width:auto}.pg-library .pg-lib-topic[aria-pressed=true]{border-color:var(--signal-cyan);box-shadow:none}}@media (max-width:700px){.pg-library .pg-lib-hero{grid-template-columns:minmax(0,1fr);padding:30px 0 20px}.pg-library .pg-lib-art{display:none}.pg-library .pg-lib-toolbar{grid-template-columns:minmax(0,1fr)}.pg-library .pg-lib-tabs{display:flex}.pg-library .pg-lib-tabs button{flex:1 1}.pg-library .pg-lib-download button,.pg-library .pg-lib-download input{width:100%}.pg-library .pg-lib-grid{grid-template-columns:minmax(0,1fr)}.pg-library .pg-lib-panel-title{font-size:22px}}@media (max-width:600px){.pg-library .pg-lib-hero h1{font-size:36px}.pg-library [data-testid^=faq-group-] [id^=faq-]{padding:0 16px}.pg-library [data-testid=library-faq] [role=region]>div{padding-left:0}.pg-library .pg-lib-card-foot{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pg-library .pg-lib-skeleton{animation:none}.pg-library button[data-testid^=faq-q-]>svg{transition:none}}
/*# sourceMappingURL=5738.90bcae7c.chunk.css.map*/