.beliefs-shell{--belief-gold:#edcc96;--belief-green:#aad8c7;max-width:1240px;margin:auto;padding:40px 32px 90px;color:#e7ebf2}.beliefs-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#9ba9bc;margin-bottom:50px}.beliefs-breadcrumb a{color:inherit}.beliefs-hero{max-width:850px}.beliefs-hero h1{font-size:clamp(42px,6.5vw,82px);line-height:1.08;letter-spacing:-.055em;margin:16px 0 24px}.beliefs-hero h1 em{color:var(--belief-gold);font-style:normal}.beliefs-hero>p:last-of-type{font-size:19px;line-height:1.75;max-width:700px;color:#bbc5d4}.beliefs-hero-links{display:flex;gap:24px;flex-wrap:wrap;margin-top:26px}.beliefs-hero-links a{color:var(--belief-gold);font-size:14px}.beliefs-picture{margin:42px 0 0;padding:24px 24px 18px;background:radial-gradient(ellipse at 50% 20%,#25394566,transparent 75%),#0d1522;border:1px solid #334154;border-radius:24px}.beliefs-picture svg{display:block;width:100%;max-width:850px;margin:auto}.beliefs-picture rect{fill:#132334;stroke:#506374}.beliefs-picture circle{fill:var(--belief-gold)}.beliefs-picture text{fill:#acb9cb;font-size:12px;text-anchor:middle;font-family:inherit}.beliefs-picture .belief-svg-title{fill:#f1e8d5;font-size:17px}.beliefs-picture .belief-svg-note{fill:#adbccf;font-size:13px}.belief-route path{fill:none;stroke:var(--belief-green);stroke-width:1.5;marker-end:url(#belief-arrow)}.belief-route .belief-return{stroke:#667d91;stroke-dasharray:5 5}.beliefs-picture marker path{fill:#aad8c7}.beliefs-picture figcaption{text-align:center;color:#94a5ba;font-size:12px;line-height:1.7;max-width:650px;margin:auto}.beliefs-section{margin-top:74px;scroll-margin-top:90px}.beliefs-section-heading{max-width:780px;margin-bottom:25px}.beliefs-section-heading h2,.psychology-guide h2{font-size:clamp(27px,3vw,40px);letter-spacing:-.035em;line-height:1.18;margin:10px 0 15px}.beliefs-section-heading p{color:#acb9cb;font-size:16px;line-height:1.75}.beliefs-dimensions{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.beliefs-dimensions[hidden]{display:none}.beliefs-dimensions button{font:inherit;font-size:14px;border:1px solid #465268;background:#101c2d;color:#d3ddea;padding:11px 17px;border-radius:30px;cursor:pointer;min-height:44px}.beliefs-dimensions button[aria-pressed=true]{color:#121821;background:var(--belief-gold);border-color:var(--belief-gold)}.beliefs-selection{font-size:14px;color:#bdc9da;margin:18px 0}.beliefs-table-wrap{overflow-x:auto;border:1px solid #364357;border-radius:16px}.beliefs-table{width:100%;min-width:1330px;border-collapse:collapse;font-size:14px;background:#0f1827}.beliefs-table.is-single{min-width:0}.beliefs-table caption{text-align:left;padding:18px;color:#9bacbf;font-size:12px;line-height:1.6;caption-side:bottom}.beliefs-table th,.beliefs-table td{padding:20px 22px;border-bottom:1px solid #2b394d;text-align:left;vertical-align:top;line-height:1.65}.beliefs-table [hidden]{display:none}.beliefs-table thead{background:#17263a}.beliefs-table thead th{font-weight:600;color:#ecd3a9;min-width:170px}.beliefs-table thead span{display:block;font-size:11px;color:#a2b1c5;font-weight:400;margin-top:4px}.beliefs-table th[scope=row]{width:220px;min-width:200px;background:#122033}.beliefs-table th[scope=row] a{color:#f3e6d0;line-height:1.5}.beliefs-table th[scope=row] small{display:block;color:#8497b1;font-size:11px;font-weight:400;margin-top:6px}.beliefs-table td{color:#cad3e0}.beliefs-table tbody tr:last-child>*{border-bottom:0}.beliefs-small{font-size:12px;line-height:1.75;color:#91a3ba;margin-top:16px;max-width:900px}.belief-notes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.belief-note{padding:26px;background:#0f1e29;border:1px solid #314749;border-radius:16px}.is-differences .belief-note{background:#211d29;border-color:#483d50}.belief-note-number{font-size:12px;color:#9ecfc3}.is-differences .belief-note-number{color:#dbbce7}.belief-note h3{font-size:21px;letter-spacing:-.02em;margin:12px 0}.belief-note p{font-size:15px;line-height:1.7;color:#c0ccda}.belief-note .belief-qualification{font-size:12px;color:#92a4b8}.belief-note-links{font-size:11px;line-height:1.8;color:#7c9aa8;margin-top:20px}.belief-note-links a{color:#afcecf}.beliefs-framework{padding:35px;border:1px solid #635444;border-radius:22px;background:linear-gradient(120deg,#30291b66,#131e2e)}.beliefs-framework-flow{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0;margin:32px 0}.beliefs-framework-flow li{border-top:1px solid #716043;padding-top:19px}.beliefs-framework-flow span{display:block;color:#b69869;font-size:12px;margin-bottom:12px}.beliefs-framework-flow strong{font-size:17px;color:#efdfc3}.beliefs-framework-flow p{font-size:14px;color:#b2bdce;line-height:1.7}.beliefs-framework-bottom{display:flex;gap:40px;align-items:center;border-top:1px solid #514b41;padding-top:25px}.beliefs-framework-bottom>div{flex:1}.beliefs-framework-bottom h3{font-size:20px}.beliefs-framework-bottom p{font-size:14px;line-height:1.75;color:#afbdce}.beliefs-button{display:inline-flex;background:#eed3a4;color:#151d29;border-radius:10px;padding:15px 20px;font-size:14px;white-space:nowrap}.beliefs-sources{border:1px solid #344256;border-radius:12px;padding:18px 22px;margin-top:12px}.beliefs-sources summary{cursor:pointer;font-size:15px;color:#e0cfb3}.beliefs-sources p{font-size:14px;line-height:1.75;color:#b6c1d1}.beliefs-sources a{display:block;font-size:12px;color:#a8c8ea;line-height:1.7;margin-top:12px;overflow-wrap:anywhere}.belief-profile-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;align-items:start}.beliefs-connections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.beliefs-connections a{display:block;border-left:2px solid #7a94b3;padding:10px 20px}.beliefs-connections span{font-size:11px;color:#9eb4cf;text-transform:uppercase;letter-spacing:.08em}.beliefs-connections strong{display:block;color:#dce5f1;line-height:1.5;margin-top:12px}.beliefs-connections p{color:#9eafc5;font-size:14px;line-height:1.7}.beliefs-feature{display:flex;align-items:center;gap:20px;padding:26px;margin:0 0 35px;border:1px solid #655039;border-radius:17px;background:linear-gradient(100deg,#3b2d1966,#162331);color:#e6d2b1}.beliefs-feature-mark{font-size:45px;color:#d6b980}.beliefs-feature>span:nth-child(2){flex:1}.beliefs-feature small{display:block;color:#bba581;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.beliefs-feature strong{display:block;font-size:24px;line-height:1.3;margin:8px 0}.beliefs-feature span span{display:block;font-size:14px;line-height:1.7;color:#aebace}.psychology-guide{margin:0 0 50px}.psychology-lenses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.psychology-lens{display:flex;flex-direction:column;padding:24px;background:linear-gradient(130deg,#27263f,#141e30);border:1px solid #44405d;border-radius:16px}.psychology-lens-top{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#aea2c7;line-height:1.5}.psychology-lens h3{color:#ddd0f5;font-size:25px;margin:22px 0 10px}.psychology-lens>strong{font-size:16px;color:#e3e7f0}.psychology-lens p{color:#aebbd0;font-size:14px;line-height:1.75;flex:1}.psychology-read{font-size:12px;color:#d1c2f0;margin-top:20px}.psychology-guide-foot{display:flex;flex-wrap:wrap;gap:14px 25px;margin-top:25px;font-size:13px}.psychology-guide-foot a{color:#bfcae2}.beliefs-shell a:focus-visible,.beliefs-shell button:focus-visible,.beliefs-shell summary:focus-visible,.beliefs-feature:focus-visible,.psychology-guide a:focus-visible,.beliefs-table-wrap:focus-visible{outline:2px solid #edcc96;outline-offset:5px}.beliefs-table a:hover,.beliefs-feature:hover strong,.psychology-guide a:hover h3{text-decoration:underline}
@media(max-width:760px){.beliefs-shell{padding:28px 20px 60px}.beliefs-breadcrumb{margin-bottom:35px}.beliefs-hero>p:last-of-type{font-size:16px}.beliefs-picture{padding:12px 8px}.beliefs-section{margin-top:50px}.beliefs-framework{padding:24px}.beliefs-framework-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.beliefs-framework-bottom{display:block}.beliefs-button{margin-top:16px}.beliefs-connections{grid-template-columns:1fr}.psychology-lenses{grid-template-columns:repeat(2,minmax(0,1fr))}.beliefs-table.is-single th[scope=row]{width:34%;min-width:0}.beliefs-table.is-single thead th{min-width:0}.beliefs-table th,.beliefs-table td{padding:16px 14px}.beliefs-feature{padding:22px;gap:12px}.beliefs-feature strong{font-size:21px}.beliefs-feature-mark{font-size:32px}}
@media(max-width:480px){.beliefs-shell{padding-left:16px;padding-right:16px}.beliefs-hero h1{font-size:42px}.beliefs-hero-links{gap:18px}.beliefs-picture{margin-top:30px}.beliefs-picture figcaption{font-size:10px;padding:0 8px}.belief-notes-grid,.belief-profile-notes,.psychology-lenses{grid-template-columns:1fr}.belief-note{padding:22px}.beliefs-dimensions{gap:6px}.beliefs-dimensions button{padding:10px 13px;font-size:12px}.beliefs-table{font-size:13px}.beliefs-table th,.beliefs-table td{padding:15px 11px}.beliefs-table th[scope=row] small{font-size:10px}.beliefs-framework{padding:22px 18px}.beliefs-framework-flow{gap:16px}.beliefs-framework-flow strong{font-size:15px}.beliefs-framework-flow p{font-size:13px}.beliefs-feature-mark{display:none}.beliefs-feature> b{align-self:flex-start}.beliefs-feature strong{font-size:20px}}
.psych-picture{margin:0;padding:20px;border:1px solid #494561;border-radius:20px;background:radial-gradient(ellipse at 50% 40%,#36305255,transparent 80%),#111d2c}.psych-picture svg{width:100%;max-width:420px;display:block;margin:auto}.psych-picture text{text-anchor:middle;font-family:inherit;fill:#e1d4fa;font-size:14px;stroke:none}.psych-picture .psych-small{font-size:11px;fill:#adb8cd}.psych-part rect,.psych-part circle,.psych-part path{fill:#1b2840;stroke:#706d96;stroke-width:1.5}.psych-arrow{fill:none;stroke:#b3a4d8;stroke-width:1.5}.psych-picture [data-psych-step="0"] .psych-part-0>rect,.psych-picture [data-psych-step="0"] .psych-part-0>circle,.psych-picture [data-psych-step="1"] .psych-part-1>rect,.psych-picture [data-psych-step="1"] .psych-part-1>path,.psych-picture [data-psych-step="1"] .psych-part-1>circle,.psych-picture [data-psych-step="2"] .psych-part-2>rect,.psych-picture [data-psych-step="2"] .psych-part-2>circle{stroke:#d7bcff;fill:#352d53}.psych-picture figcaption{font-size:12px;line-height:1.65;color:#a6b1c7;text-align:center;max-width:340px;margin:12px auto 0}.quick-opening>.psych-picture{min-width:0}.quick-experiment>.psych-picture{width:100%}

.beliefs-mobile-map{display:none}@media(max-width:760px){.beliefs-picture svg{display:none}.beliefs-mobile-map{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:10px 10px 22px;padding:0}.beliefs-mobile-map li{padding:16px;background:#142338;border:1px solid #42536a;border-radius:12px}.beliefs-mobile-map span{display:block;color:#b49b72;font-size:11px}.beliefs-mobile-map strong{display:block;color:#efd4aa;font-size:17px;margin:8px 0}.beliefs-mobile-map small{display:block;color:#a7b7cd;font-size:12px}.beliefs-picture figcaption{font-size:12px;padding:0 10px}}

.beliefs-page-links{display:flex;flex-wrap:wrap;gap:12px 22px;border-top:1px solid #324055;margin-top:36px;padding-top:22px}.beliefs-page-links a{font-size:12px;color:#b9c5d5}
