.about-world *{box-sizing:border-box}body.page-id-11{margin:0;background:#0c0a08;color:#e8dcc9;font-family:Georgia,serif}.about-world a{color:inherit}.about-world a:focus-visible{outline:2px solid #edc989;outline-offset:5px}.about-header{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;gap:40px;padding:16px 2.6%;background:linear-gradient(#080605db,transparent)}.about-brand{text-decoration:none;letter-spacing:.18em;font-size:22px;white-space:nowrap}.about-brand small{display:block;text-align:center;font-size:11px;color:#ddbd86;margin-top:5px}.about-header nav{display:flex;gap:24px;font:14px/1.5 Arial,sans-serif}.about-header nav a{text-decoration:none;padding:8px 0;color:#d8d1c6}.about-header nav a:hover,.about-header nav a[aria-current]{color:#efd49c;border-bottom:1px solid #efd49c}.about-scene{position:relative;container-type:inline-size}.about-art{display:block;width:100%;height:auto}.wall-note{position:absolute;color:#2a1d12;font:italic 1.55cqw/1.35 Georgia,serif;pointer-events:none}.note-values{left:20%;top:11%;transform:rotate(-4deg);font-size:1.6cqw}.note-veritas{left:45%;top:18%;transform:rotate(-7deg)}.note-sources{left:55%;top:15%;transform:rotate(-5deg);font-size:1.25cqw}.note-questions{left:69%;top:15%;transform:rotate(-4deg);font-size:1.2cqw}.about-paper{position:absolute;left:80.3%;top:15.5%;width:17.3%;color:#302015;font:1cqw/1.65 'Courier New',monospace;transform:rotate(-1deg)}.about-paper h1{font:2.4cqw/1.1 Georgia,serif;text-transform:uppercase;margin:0 0 .7cqw;letter-spacing:.07em}.about-paper h2{font:bold 1.3cqw/1.2 Georgia,serif;margin:1.1cqw 0 .6cqw}.about-paper p{margin:0 0 1cqw}.about-paper .paper-kicker{font-size:.85cqw;text-transform:uppercase;letter-spacing:.05em}.about-paper a{font-weight:bold;text-underline-offset:4px}.about-reading{max-width:1200px;margin:auto;padding:55px 32px 65px}.eyebrow{font:11px Arial,sans-serif;letter-spacing:.25em;color:#bf9a61}.about-reading h2{font-weight:normal;font-size:32px}.about-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin:30px 0}.about-principles h3{font-size:20px;font-weight:normal;color:#dcc195}.about-principles p{font:16px/1.8 Arial,sans-serif;color:#bcb4a8}.library-link{display:inline-block;padding:12px 0;color:#e0bd81;text-underline-offset:6px}
@media(max-width:1000px){.about-header{position:relative;background:#100c09;flex-wrap:wrap;gap:12px;padding:18px 22px}.about-header nav{flex-wrap:wrap;gap:8px 20px}.about-brand{font-size:19px}.about-paper{position:relative;left:auto;top:auto;width:auto;margin:0;background:#c9a77a;padding:30px 24px;transform:none;font:16px/1.8 'Courier New',monospace}.about-paper h1{font-size:32px}.about-paper h2{font-size:22px;margin:20px 0 10px}.about-paper p{margin:0 0 18px}.about-paper .paper-kicker{font-size:12px}.wall-note{display:none}.about-principles{grid-template-columns:1fr;gap:10px}.about-reading{padding:32px 24px}.about-header nav a{min-height:44px;display:flex;align-items:center}}


body.page-id-11 #header {
	position: absolute;
	inset: 0 0 auto;
	z-index: 50;
	width: 100%;
}

body.page-id-11 #header [data-row="middle"] {
	background: transparent !important;
}

/* Homepage-only glass navigation, below the wall lamp's silhouette. */

@media (min-width: 1000px) {
	body.page-id-11 #header .site-branding { position: fixed; top: 12px; left: clamp(16px, 1.5vw, 28px); }
	body.page-id-11 #header .site-logo-container img { width: clamp(90px, 7vw, 126px) !important; height: auto !important; }
	body.page-id-11 #header-menu-1 {
		position: fixed;
		top: clamp(64px, 7svh, 90px);
		left: clamp(118px, 10.5vw, 196px);
		right: auto;
		width: max-content;
		min-width: clamp(440px, 36vw, 630px);
		height: 48px !important;
		min-height: 0;
		max-height: 48px;
		bottom: auto;
		max-width: calc(100vw - 240px);
		padding: 0 8px;
		background: rgba(17, 16, 15, .34);
		border: 1px solid transparent;
		border-radius: 8px;
		backdrop-filter: blur(12px);
		-webkit-backdrop-filter: blur(12px);
		box-shadow: 0 5px 18px rgba(0,0,0,.22), inset 0 1px rgba(255,235,197,.04);
	}
	body.page-id-11 #header-menu-1 > ul { display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; width: max-content; min-width: 100%; height: 46px; gap: 0; margin: 0; padding: 0; }
	body.page-id-11 #header-menu-1 .menu-item > a {
		position: relative;
		min-height: 46px;
		padding: 0 clamp(6px, .6vw, 11px);
		font-size: clamp(12px, .82vw, 15px);
		font-weight: 500;
		letter-spacing: .015em;
		line-height: 1;
	}
	body.page-id-11 #header-menu-1 .menu-item > a::after {
		content: '';
		position: absolute;
		left: 16%; right: 16%; bottom: 8px;
		height: 2px;
		background: #d5a456;
		opacity: 0;
		transform: scaleX(.5);
		transition: opacity 160ms ease, transform 160ms ease;
	}
	body.page-id-11 #header-menu-1 .menu-item > a:is(:hover, :focus-visible, .is-scene-active)::after { opacity: 1; transform: scaleX(1); }
}

body.page-id-11 #footer {
	display: none !important;
}

body.page-id-11 #header-menu-1 .menu-item > a,
body.page-id-11 #header-menu-1 .current-menu-item > a {
	color: #fffdf8 !important;
	text-shadow: 0 2px 12px rgba(0,0,0,.8);
}

body.page-id-11 #header-menu-1 .menu-item > a:hover,
body.page-id-11 #header-menu-1 .menu-item > a:focus-visible,
body.page-id-11 #header-menu-1 .menu-item > a.is-scene-active {
	color: #e1b86c !important;
}


body.page-id-11 #main,body.page-id-11 #main>[class*="ct-container"],body.page-id-11 .entry-content,body.page-id-11 #main>div>article{margin:0!important;padding:0!important;width:100%!important;max-width:none!important}
body.page-id-11 .entry-header{display:none}
body.page-id-11 .entry-content>.about-world{width:100%!important;max-width:none!important;margin:0!important;color:#e8dcc9;font-family:Georgia,serif}
.about-world .about-scene{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.about-world .about-art{display:block!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}
/* Single-screen scene: fill the viewport without stretching the artwork. */
body.page-id-11{height:100dvh;overflow:hidden!important}
body.page-id-11 .about-world .about-scene{height:100dvh!important;overflow:hidden}
body.page-id-11 .about-world .about-art{height:100%!important;object-fit:cover;object-position:center center}
body.page-id-11 #header{position:absolute!important}
body.page-id-11.admin-bar .about-world .about-scene{height:calc(100dvh - 32px)!important}
@media(max-width:782px){body.page-id-11.admin-bar .about-world .about-scene{height:calc(100dvh - 46px)!important}}
body.page-id-11 #main article#post-11{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
.about-world .about-paper{background:transparent;padding:0}
.about-world .about-paper h1,.about-world .about-paper h2{color:#302015}
.about-world .about-reading h2{color:#e8dcc9}
body.page-id-11 #header-menu-1 .current-menu-item>a{color:#e1b86c!important}
body.page-id-11 #header-menu-1 .current-menu-item>a::after{opacity:1;transform:scaleX(1)}
@media(max-width:1000px){body.page-id-11 #header{position:relative}.about-world .about-paper{background:#c9a77a;padding:30px 24px}}
