.paper-report{--paper-navy: #1a2e35;--paper-navy-dark: #0f1c21;--paper-navy-light: #243d47;--paper-teal: #1a5f6c;--paper-pink: #e86c8d;--paper-pink-light: #f5a5b8;--paper-green: #7bc4a8;--paper-gray: #6b7c85;--paper-gray-light: #f5f7f8;--paper-line: rgba(26, 46, 53, .12);--paper-gold: #d4a853;--paper-red: #e85c5c;color:var(--paper-navy)}.paper-report section{padding:6.5rem 2rem}.paper-report .container{margin:0 auto;max-width:1180px}.paper-report .container-narrow{margin:0 auto;max-width:900px}.paper-report .paper-hero{align-items:center;background:var(--paper-navy);color:#fff;display:flex;padding:6rem 2rem 5rem;position:relative;text-align:center}.paper-report .paper-hero .container-narrow{position:relative;z-index:1}.paper-report .hero-label{color:var(--paper-pink);font-size:.74rem;font-weight:800;letter-spacing:.22em;margin-bottom:2rem;text-transform:uppercase}.paper-report .hero-label:empty,.paper-report .stacked-title .word-small:empty{display:none}.paper-report .stacked-title span{display:block;font-family:Space Grotesk,Arial Narrow,Avenir Next Condensed,sans-serif;font-weight:800;letter-spacing:0;text-transform:uppercase}.paper-report .paper-hero .word-small,.paper-report .stacked-title .word-small{color:#ffffff94;font-size:1.18rem}.paper-report .stacked-title .word-large{color:var(--paper-navy);font-size:5rem;line-height:.95}.paper-report .paper-hero .word-large{color:#fff;font-size:5.9rem;line-height:.92}.paper-report .stacked-title .word-accent,.paper-report .paper-hero .word-accent{color:var(--paper-pink)}.paper-report .hero-subtitle,.paper-report .section-intro{color:#ffffffd1;font-size:1.12rem;line-height:1.75;margin:2rem auto 0;max-width:760px}.paper-report .section-header-stacked{margin-bottom:2rem;text-align:center}.paper-report .section-header-stacked .word-small{color:var(--paper-gray)}.paper-report .section-intro{color:var(--paper-gray);text-align:center}.paper-report .section-dark{background:var(--paper-navy);color:#fff}.paper-report .section-dark .word-small{color:#ffffff8c}.paper-report .section-dark .word-large{color:#fff}.paper-report .section-dark .section-intro{color:#ffffffb8}.paper-report .section-light{background:var(--paper-gray-light)}.paper-report .stat-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-top:3.5rem}.paper-report .stat-card{border-top:4px solid var(--paper-pink);padding-top:1.3rem;text-align:center}.paper-report .stat-number{color:var(--paper-pink);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:4.8rem;font-weight:800;line-height:.9;text-transform:uppercase}.paper-report .stat-label{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:1rem;font-weight:800;letter-spacing:.08em;margin-top:.9rem;text-transform:uppercase}.paper-report .stat-copy{color:var(--paper-gray);font-size:.96rem;line-height:1.62;margin:.75rem auto 0;max-width:310px}.paper-report .section-dark .stat-label{color:#fff}.paper-report .section-dark .stat-copy{color:#ffffffc2}.paper-report .finding-grid,.paper-report .question-grid{display:grid;gap:2rem;margin-top:4rem}.paper-report .finding-grid{grid-template-columns:repeat(4,1fr)}.paper-report .question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-report .finding-card,.paper-report .question-card{border-top:4px solid var(--paper-pink);min-width:0;padding-top:1.35rem}.paper-report .finding-number{color:var(--paper-pink);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:2.8rem;font-weight:800;line-height:1;text-transform:uppercase}.paper-report .finding-label,.paper-report .question-kicker,.paper-report .bar-kicker{color:var(--paper-gray);font-size:.78rem;font-weight:800;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.paper-report .finding-title,.paper-report .question-title{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:800;line-height:1.1;margin-bottom:.8rem;text-transform:uppercase}.paper-report .finding-copy,.paper-report .question-copy,.paper-report .option-copy{color:var(--paper-gray);font-size:.95rem;line-height:1.62}.paper-report .question-title+.question-copy:before,.paper-report .options:before{color:var(--paper-teal);display:block;font-size:.72rem;font-weight:900;letter-spacing:.12em;line-height:1.2;margin-bottom:.45rem;text-transform:uppercase}.paper-report .question-title+.question-copy:before{content:"Prompt shown to models"}.paper-report .options:before{content:"Choices shown to models"}.paper-report .question-copy+.question-copy{margin-top:.65rem}.paper-report .model-list{color:var(--paper-teal);font-size:.86rem;font-weight:800;letter-spacing:.04em;line-height:1.55;margin-top:1rem;text-transform:uppercase}.paper-report .section-dark .finding-title,.paper-report .section-dark .question-title{color:#fff}.paper-report .section-dark .finding-copy,.paper-report .section-dark .question-copy,.paper-report .section-dark .option-copy,.paper-report .section-dark .question-kicker,.paper-report .section-dark .bar-kicker,.paper-report .section-dark .model-list{color:#ffffffbf}.paper-report .section-dark .question-title+.question-copy:before,.paper-report .section-dark .options:before{color:var(--paper-pink)}.paper-report .options{display:grid;gap:.75rem;margin-top:1.2rem}.paper-report .option{border-left:3px solid var(--paper-pink);padding-left:1rem}.paper-report .option-model-default{background:#e86c8d14;border-left-color:var(--paper-red);padding:.8rem 1rem}.paper-report .option-label{align-items:baseline;color:var(--paper-teal);display:flex;flex-wrap:wrap;font-size:.74rem;font-weight:900;gap:.45rem;letter-spacing:.12em;text-transform:uppercase}.paper-report .option-badge{background:var(--paper-pink);border-radius:3px;color:#fff;display:inline-block;font-size:.64rem;letter-spacing:.08em;line-height:1.2;padding:.18rem .36rem}.paper-report .section-dark .option-label{color:var(--paper-pink)}.paper-report .question-detail-link{align-items:center;color:var(--paper-teal);display:inline-flex;font-size:.78rem;font-weight:800;gap:.35rem;letter-spacing:.04em;margin-top:1.1rem;text-decoration:none;text-transform:uppercase}.paper-report .question-detail-link:hover{color:var(--paper-pink)}.paper-report .section-dark .question-detail-link{color:var(--paper-green)}.paper-report .section-dark .question-detail-link:hover{color:var(--paper-pink-light)}.paper-report .bar-list{display:grid;gap:1rem;margin:3.5rem auto 0;max-width:980px}.paper-report .bar-row{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(11rem,.32fr) minmax(0,1fr) 4.8rem}.paper-report .bar-label,.paper-report .bar-value{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.95rem;font-weight:800;line-height:1.1;text-transform:uppercase}.paper-report .bar-value{color:var(--paper-pink);text-align:right}.paper-report .bar-track{background:#1a2e3514;border-radius:4px;height:1rem;overflow:hidden}.paper-report .bar-fill{background:var(--paper-pink);border-radius:4px;display:block;height:100%;width:var(--value)}.paper-report .bar-track.scaled{overflow:visible;position:relative}.paper-report .bar-track.scaled .bar-fill{border-radius:0 4px 4px 0}.paper-report .bar-median{background:var(--paper-gold);bottom:-.35rem;left:var(--median);position:absolute;top:-.35rem;width:2px;z-index:3}.paper-report .bar-scale{color:var(--paper-gray);display:flex;font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.72rem;font-weight:800;justify-content:space-between;letter-spacing:.06em;margin:.4rem 0 0}.paper-report .bar-scale-note{color:var(--paper-gray);font-size:.82rem;font-weight:600;margin-top:1.25rem;text-align:center}.paper-report .section-dark .bar-scale,.paper-report .section-dark .bar-scale-note{color:#ffffffb8}.paper-report .chart-method-link{color:var(--paper-teal);display:inline-block;font-weight:800;margin-top:1rem;text-align:center;width:100%}.paper-report .section-dark .chart-method-link{color:var(--paper-green)}.paper-report .axis-list{display:grid;gap:1rem;margin:3.5rem auto 0;max-width:980px}.paper-report .axis-row{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr) 4.4rem}.paper-report .axis-label,.paper-report .axis-value{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.95rem;font-weight:800;line-height:1.1;text-transform:uppercase}.paper-report .axis-value{color:var(--paper-pink);text-align:right}.paper-report .axis-track{background:#1a2e3514;border-radius:4px;height:1.05rem;overflow:hidden;position:relative}.paper-report .axis-zero{background:#1a2e3561;bottom:0;left:50%;position:absolute;top:0;width:2px;z-index:2}.paper-report .axis-fill{border-radius:4px;display:block;height:100%;left:var(--left);position:absolute;top:0;width:var(--width)}.paper-report .axis-positive{background:var(--paper-green)}.paper-report .axis-negative{background:var(--paper-pink)}.paper-report .axis-ticks{height:1rem;position:relative}.paper-report .axis-tick{color:var(--paper-gray);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.04em;position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.paper-report .axis-tick.zero{color:var(--paper-navy);font-weight:800}.paper-report .section-dark .axis-tick{color:#ffffffb8}.paper-report .section-dark .axis-tick.zero{color:#fff}.paper-report .matrix-wrap{margin-top:3.5rem;overflow-x:auto;padding-bottom:.25rem}.paper-report .matrix-grid{display:grid;gap:.25rem;grid-template-columns:minmax(8rem,1fr) repeat(8,minmax(4.7rem,.8fr));min-width:860px}.paper-report .matrix-corner,.paper-report .matrix-head,.paper-report .matrix-row-label,.paper-report .matrix-cell{align-items:center;border-radius:4px;display:flex;min-height:2.8rem;padding:.5rem}.paper-report .matrix-corner,.paper-report .matrix-head,.paper-report .matrix-row-label{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.paper-report .matrix-head{justify-content:center;text-align:center}.paper-report .matrix-cell{color:var(--paper-navy);font-size:.78rem;font-weight:800;justify-content:center;text-align:center}.paper-report .matrix-high{background:#7bc4a894}.paper-report .matrix-mid{background:#7bc4a838}.paper-report .matrix-low{background:#e86c8d2e}.paper-report .matrix-lowest{background:#e86c8d6b}.paper-report .section-dark .bar-label{color:#fff}.paper-report .section-dark .bar-track,.paper-report .section-dark .axis-track,.paper-report .section-dark .stacked-track{background:#ffffff24}.paper-report .section-dark .axis-label{color:#fff}.paper-report .section-dark .axis-zero{background:#ffffff70}.paper-report .stacked-track{background:#1a2e3514;border-radius:4px;display:flex;height:1rem;overflow:hidden}.paper-report .segment-context{background:var(--paper-green);width:var(--context)}.paper-report .segment-same{background:var(--paper-pink);width:var(--same)}.paper-report .segment-over{background:var(--paper-gold);width:var(--over)}.paper-report .segment-other{background:var(--paper-gray);width:var(--other)}.paper-report .stacked-track.direction{height:2.4rem}.paper-report .segment-faith{align-items:center;background:var(--paper-teal);color:#fff;display:flex;font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.82rem;font-weight:800;justify-content:center;overflow:hidden;white-space:nowrap;width:var(--faith)}.paper-report .segment-secular{align-items:center;background:var(--paper-gold);color:var(--paper-navy);display:flex;font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.82rem;font-weight:800;justify-content:center;overflow:hidden;white-space:nowrap;width:var(--secular)}.paper-report .legend{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;margin-top:2rem}.paper-report .legend-item{align-items:center;color:var(--paper-gray);display:inline-flex;font-size:.84rem;font-weight:800;gap:.45rem;letter-spacing:.08em;text-transform:uppercase}.paper-report .section-dark .legend-item{color:#ffffffb8}.paper-report .legend-swatch{border-radius:2px;display:inline-block;height:.72rem;width:.72rem}.paper-report .bar-fill.faith-collapsing{background:var(--paper-teal)}.paper-report .bar-fill.secular-collapsing{background:var(--paper-gold)}.paper-report .bar-direction-tag{border-radius:999px;color:#fff;display:inline-block;font-size:.66rem;font-weight:800;letter-spacing:.08em;margin-left:.5rem;padding:.1rem .5rem;text-transform:uppercase;vertical-align:middle}.paper-report .bar-direction-tag.faith-collapsing{background:var(--paper-teal);color:#fff}.paper-report .bar-direction-tag.secular-collapsing{background:var(--paper-gold);color:var(--paper-navy)}.paper-report .bar-row-labeled{align-items:start}.paper-report .stacked-cell{display:grid;gap:.4rem}.paper-report .seg-marks{display:flex;flex-wrap:wrap;gap:.35rem .9rem}.paper-report .seg-mark{align-items:center;color:var(--paper-navy);display:inline-flex;font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:.72rem;font-weight:800;gap:.35rem;letter-spacing:.04em}.paper-report .seg-mark:before{border-radius:2px;content:"";display:inline-block;height:.6rem;width:.6rem}.paper-report .seg-mark-context:before{background:var(--paper-green)}.paper-report .seg-mark-same:before{background:var(--paper-pink)}.paper-report .seg-mark-over:before{background:var(--paper-gold)}.paper-report .seg-mark-other:before{background:var(--paper-gray)}.paper-report .section-dark .seg-mark{color:#ffffffd1}.paper-report .callout{border-top:4px solid var(--paper-pink);margin:4rem auto 0;max-width:880px;padding-top:1.5rem;text-align:center}.paper-report .callout p{color:var(--paper-gray);font-size:1.12rem;line-height:1.7}.paper-report .section-dark .callout p{color:#ffffffd1}.paper-report .evidence-links{border-top:4px solid var(--paper-teal);margin:0 auto;max-width:880px;padding-top:1.5rem}.paper-report .evidence-links h2{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:1.5rem;font-weight:800;text-transform:uppercase}.paper-report .evidence-links p{color:var(--paper-gray);font-size:.98rem;line-height:1.6;margin-top:.75rem}.paper-report .evidence-actions{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.5rem}.paper-report .evidence-action{align-items:center;background:var(--paper-teal);border:1px solid var(--paper-teal);border-radius:4px;color:#fff;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;letter-spacing:.04em;min-height:2.75rem;padding:.7rem 1.4rem;text-decoration:none;transition:background .2s,border-color .2s}.paper-report .evidence-action.secondary{background:transparent;border-color:#1a2e3547;color:var(--paper-navy)}.paper-report .evidence-action:hover{background:var(--paper-navy);border-color:var(--paper-navy);color:#fff}.paper-report .report-index-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:3.5rem auto 0;max-width:1100px}.paper-report .report-index-tile{border:1px solid rgba(26,46,53,.12);border-radius:4px;border-top:4px solid var(--paper-teal);color:inherit;display:block;padding:1.5rem;text-decoration:none;transition:border-top-color .2s,box-shadow .2s}.paper-report .report-index-tile:hover{border-top-color:var(--paper-pink);box-shadow:0 2px 12px #1a2e351a}.paper-report .report-index-eyebrow{color:var(--paper-teal);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.paper-report .report-index-title{color:var(--paper-navy);font-family:Space Grotesk,Arial Narrow,sans-serif;font-size:1.25rem;font-weight:800;line-height:1.15;margin-top:.6rem;text-transform:uppercase}.paper-report .report-index-copy{color:var(--paper-gray);font-size:.92rem;line-height:1.55;margin-top:.7rem}@media(max-width:1050px){.paper-report .finding-grid,.paper-report .stat-grid{grid-template-columns:repeat(2,1fr)}.paper-report .question-grid{grid-template-columns:1fr}}@media(max-width:760px){.paper-report section{padding:4.5rem 1.25rem}.paper-report .paper-hero{padding:5rem 1rem 4rem}.paper-report .paper-hero .word-large,.paper-report .stacked-title .word-large{font-size:3rem}.paper-report .paper-hero .word-small,.paper-report .stacked-title .word-small{font-size:1rem}.paper-report .stat-grid,.paper-report .finding-grid{grid-template-columns:1fr}.paper-report .bar-row{gap:.45rem;grid-template-columns:1fr}.paper-report .bar-value,.paper-report .axis-value{text-align:left}.paper-report .axis-row{gap:.45rem;grid-template-columns:1fr}}
