.plugin-discovery{overflow-x:clip}.plugin-discovery main{max-width:1120px}.discovery-nav{margin-left:auto;display:flex;align-items:center;gap:24px;font-size:13px}.discovery-nav a:not(.button){color:#D1D5D0}.discovery-nav .button{font-size:12px;padding:9px 14px}.discovery-hero{text-align:center;padding:66px 0 22px}.discovery-hero h1{font-size:clamp(44px,6vw,78px);line-height:1.02;letter-spacing:-.055em;margin:24px auto;font-weight:550}.discovery-hero>p{font-size:18px;line-height:1.75;color:#BAC1BC;margin:20px auto;max-width:640px}.discovery-actions{display:flex;justify-content:center;align-items:center;gap:26px;margin-top:30px;flex-wrap:wrap}.plugin-discovery .guest-primary{display:inline-flex;width:auto;max-width:none;gap:18px;margin:0}.discovery-text-link{font-size:13px;color:#D0D5CE}.discovery-hero p.discovery-proof{font-size:11px;color:#9FAAA2;margin-top:20px}.discovery-art{max-width:960px;margin:30px auto 20px}.discovery-art img{display:block;width:100%;max-height:480px;object-fit:contain;height:auto;filter:none}.discovery-art figcaption{font-size:11px;color:#98A59A;letter-spacing:.04em;margin-top:10px}.discovery-methods{scroll-margin-top:25px;border-top:1px solid #3C4440;padding:52px 0}.discovery-section-heading{max-width:680px;margin-bottom:36px}.plugin-discovery h2{font-size:32px;line-height:1.15;letter-spacing:-.035em;margin:16px 0}.discovery-section-heading>p,.discovery-lenses article>p{font-size:15px;color:#B4BEB5;line-height:1.8}.discovery-lenses{display:grid;grid-template-columns:1fr 1fr;gap:48px}.discovery-lenses article{border-top:1px solid #495149;padding-top:24px;min-width:0}.discovery-lenses h3{font-size:25px;line-height:1.2;letter-spacing:-.03em;margin:18px 0}.discovery-example{border:1px solid #465049;background:#222729;border-radius:12px;padding:26px;margin-top:26px;min-height:290px}.discovery-sample{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#AAB6AA;margin-bottom:18px}.discovery-risk{font-size:10px;border:1px solid #8F675A;color:#E6B3A0;border-radius:20px;padding:3px 8px}.discovery-example h4{font-size:19px;line-height:1.3;letter-spacing:-.025em;margin:14px 0}.discovery-example p{font-size:13px;line-height:1.7;color:#B7C0B8}.discovery-evidence{display:grid;gap:8px;margin-top:18px;max-width:300px}.discovery-evidence>span{font-size:11px;color:#AAB5AA}.discovery-evidence strong{display:flex;justify-content:space-between;border:1px solid #C2CD67;border-radius:6px;padding:10px 13px;font-size:13px;font-weight:400}.discovery-evidence i{font-style:normal}.discovery-evidence small{font-size:11px;color:#D7E45B}.discovery-score{display:flex;align-items:baseline;gap:10px;margin:20px 0 16px}.discovery-score strong{font-size:64px;line-height:1;letter-spacing:-.055em;font-weight:500}.discovery-score>span{font-size:25px;color:#BAC2B8}.discovery-task{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:10px;margin:20px 0}.discovery-task>span{padding:8px;background:#303731;border-radius:5px}.discovery-task i{font-style:normal;color:#879786}.discovery-task .discovery-hesitate{outline:1px solid #D7E45B}.discovery-prediction{font-size:10px;color:#9CAB9A}.discovery-example-link{display:inline-block;font-size:13px;color:#D7E45B;margin-top:22px}.discovery-how{padding:46px 0;border-block:1px solid #3C4440}.discovery-how ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:32px 0 0}.discovery-how li>span{font-size:11px;color:#A2B09D}.discovery-how h3{font-size:17px;letter-spacing:-.025em;margin:12px 0}.discovery-how p{font-size:13px;color:#ADB9AA;line-height:1.8}.discovery-access{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;padding:50px 0}.discovery-access p{font-size:14px;line-height:1.8;color:#B3BDB0}.discovery-access aside{background:#242A24;border:1px solid #45503F;border-radius:12px;padding:26px;align-self:center}.discovery-access aside h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;margin-top:0}.discovery-access aside a{font-size:12px;color:#D7E45B}.discovery-final{text-align:center;border-block:1px solid #3C4440;padding:46px 20px}.discovery-final h2{max-width:620px;margin:16px auto 26px;font-size:36px}.discovery-final .discovery-text-link{display:block;margin-top:18px}.discovery-boundary{font-size:11px;color:#9CA99A;padding:24px 0}.discovery-boundary summary{cursor:pointer}.discovery-boundary p{max-width:800px;line-height:1.8}@media(max-width:720px){.discovery-nav{gap:14px;font-size:11px}.discovery-nav .button{display:none}.discovery-hero{padding-top:40px}.discovery-hero h1{font-size:46px}.discovery-hero>p{font-size:16px}.discovery-hero br:not(h1 br){display:none}.discovery-actions{gap:18px;flex-direction:column}.discovery-art{margin-top:20px}.discovery-lenses,.discovery-access{grid-template-columns:1fr;gap:32px}.discovery-how ol{grid-template-columns:1fr 1fr;gap:20px}.plugin-discovery h2{font-size:28px}.discovery-final h2{font-size:30px}.discovery-example{padding:22px}.discovery-art figcaption{font-size:10px}}

/* Citron-filled links retain Graphite text, including navigation and visited states. */
.plugin-discovery a.button,.plugin-discovery a.button:is(:link,:visited,:hover,:focus,:focus-visible,:active){color:#1C1E21!important;-webkit-text-fill-color:#1C1E21}.plugin-discovery a.button *{color:inherit!important;-webkit-text-fill-color:inherit}
