
.world-page{width:min(1180px,calc(100% - 64px));margin:auto;padding:28px 0 0}.world-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;color:#998260;letter-spacing:.025em}.world-breadcrumb>span{font-size:8px;letter-spacing:.16em}.world-nav{display:flex;gap:25px;margin:28px 0 35px;padding:14px 0;border-top:1px solid #c6b99f77;border-bottom:1px solid #c6b99f77}.world-nav a{font-size:9px;color:#a58e6c;display:flex;gap:12px;align-items:center}.world-nav span{font-size:11px;color:#837461}.world-nav [aria-current=page] span{color:#32272b}.world-nav [aria-current=page]{color:#7f5e30}.world-hero{display:grid;grid-template-columns:1.03fr 1fr;gap:8%;align-items:center}.world-hero-photo{position:relative;height:620px;overflow:hidden;margin:0;background:#e2d8c6}.world-hero-photo img{height:100%;width:100%;object-fit:cover}.selected-music img{object-position:50% 38%}.selected-mind img{transform:scale(1.38);object-position:50% 56%}.selected-spirit img{transform:scale(1.18);object-position:50% 51%}.world-hero-photo figcaption{position:absolute;bottom:0;left:0;right:0;padding:24px 27px;background:linear-gradient(0deg,#17141cb3,transparent);font-size:8px;color:#f3e7d0;letter-spacing:.18em}.kicker{font-size:9px;letter-spacing:.16em;line-height:1.6;color:#a18253;text-transform:uppercase}.world-hero-copy h1{font:400 clamp(44px,5.5vw,72px)/1.04 Georgia,serif;letter-spacing:-.045em;margin:24px 0 28px}.world-page em{font-weight:400;color:#a88958}.world-role{font-size:12px;line-height:1.9;color:#8b7659;margin-bottom:24px}.world-hero-copy>p:last-of-type{font-size:14px;line-height:1.9;color:#7e705e;max-width:400px}.world-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:45px;background:#d1b382;color:#362b23;border:1px solid #d1b382;padding:12px 21px;font-size:10px;letter-spacing:.035em;margin-top:27px}.world-button:hover{background:#dfc496;color:#362b23}.world-button.secondary{background:transparent;border-color:#b9a17b}.world-intro{display:grid;grid-template-columns:1fr 1.3fr;gap:10%;padding:90px 0 70px}.world-page h2{font:400 43px/1.12 Georgia,serif;letter-spacing:-.035em}.world-intro h2{margin-top:22px}.flow-copy{color:#7b6c58;font-size:14px;line-height:1.95}.flow-copy p+p{margin-top:20px}.world-photo-pair{display:grid;grid-template-columns:1fr 1.35fr;gap:28px;align-items:end}.world-photo-pair figure{margin:0;position:relative;height:460px;overflow:hidden;background:#e2d8c6}.world-photo-pair figure:nth-child(2){height:360px}.world-photo-pair img{width:100%;height:100%;object-fit:cover}.world-photo-pair figcaption{position:absolute;bottom:0;left:0;right:0;padding:22px 24px;color:#eee1c9;font-size:8px;letter-spacing:.15em;background:linear-gradient(0deg,#14121aa1,transparent)}.music-pair figure:first-child img{object-position:50% 35%}.music-pair figure:nth-child(2) img{object-position:30% 50%}.mind-pair figure:first-child img{object-position:62% 50%}.mind-pair figure:nth-child(2) img{object-position:center}.spirit-pair figure:first-child img{object-position:50% 40%}.world-explore,.journey-section{padding:85px 0 70px}.section-title h2{margin:20px 0 18px}.section-title>p:last-child:not(.kicker){color:#8a7a64;font-size:13px}.explore-columns{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:35px}.explore-columns.three{grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-link{border-top:1px solid #b9a580;padding:25px 0;display:flex;flex-direction:column;min-height:215px;transition:color .2s}.editorial-link small{font-size:8px;letter-spacing:.1em;color:#a88c62}.editorial-link h3{font:400 31px/1.2 Georgia,serif;letter-spacing:-.03em;margin:22px 0 15px}.editorial-link p{color:#8a7a64;font-size:12px;max-width:400px}.editorial-link>span{font-size:10px;letter-spacing:.02em;margin-top:auto;padding-top:24px;color:#8e6d3d}.editorial-link:hover h3{color:#a88958}.world-cta{position:relative;isolation:isolate;padding:65px 30px;text-align:center;color:#eee1ca;background:#302329}.world-cta .kicker{color:#c9ab79}.world-cta h2{font-size:52px;margin-top:24px}.world-cta h2 em{color:#d2b582}.world-cta>p:not(.kicker){color:#c3b09b;max-width:490px;margin:24px auto 0;font-size:12px;line-height:1.9}.world-cta .world-button{min-width:220px}.next-worlds{padding:44px 0 50px;display:flex;align-items:center;gap:45px}.next-worlds>.kicker{margin-right:auto;max-width:120px}.next-worlds>a{display:grid;grid-template-columns:1fr 26px;min-width:165px;gap:3px 20px}.next-worlds>a>span:first-child{font-size:8px;letter-spacing:.1em;color:#a18b69;text-transform:uppercase}.next-worlds strong{font:400 30px/1.3 Georgia,serif;grid-column:1}.next-worlds>a>span:last-child{grid-column:2;grid-row:2;font-size:24px;line-height:1.5;color:#a18253}.journey-list{margin-top:35px;border-top:1px solid #c4b18f}.journey-list details{border-bottom:1px solid #c4b18f;padding:0 0 20px}.journey-list summary{list-style:none;font:400 25px/1.3 Georgia,serif;padding:23px 0;cursor:pointer;display:flex;align-items:center;gap:22px}.journey-list summary::-webkit-details-marker{display:none}.journey-list summary>span{font:400 9px/1.5 Arial,sans-serif;color:#a3885f}.journey-list summary b{font:400 20px/1 Arial,sans-serif;margin-left:auto;color:#a3885f}.journey-list details[open] summary b{transform:rotate(45deg)}.journey-list details>div{max-width:720px;margin-left:38px;color:#89785f;font-size:13px;line-height:1.9}.journey-list details p+p{margin-top:15px}.world-quote{margin:0 0 70px;text-align:center;font:italic 39px/1.45 Georgia,serif;color:#9d8053;letter-spacing:-.03em}.world-quote cite{display:block;font:400 8px/1.7 Arial,sans-serif;letter-spacing:.19em;margin-top:24px;color:#948167}.subpage-heading{text-align:center;padding:35px 0 45px}.subpage-heading h1{font:400 58px/1.1 Georgia,serif;letter-spacing:-.04em;margin:24px 0}.subpage-heading>p:last-child{font-size:12px;color:#9c8460}.reading-page{max-width:760px;margin:auto;color:#817159;font-size:14px;line-height:1.95}.reading-page>p+p{margin-top:20px}.reading-lead{font:400 27px/1.5 Georgia,serif;color:#5c4933;margin-bottom:25px}.reading-page h2{font-size:33px;margin:37px 0 20px}.wide-photo{height:360px;overflow:hidden;margin:35px 0}.wide-photo img{object-position:50% 40%}.catalogue-row{display:grid;grid-template-columns:65px 1fr 60px;gap:20px;align-items:center;border-top:1px solid #c7b697;padding:23px 0}.catalogue-row h3{font:400 26px/1.2 Georgia,serif;letter-spacing:-.025em}.catalogue-row>span,.catalogue-row small{font-size:9px;color:#a38860}.action-row{display:flex;gap:18px;flex-wrap:wrap}.reading-note{font-size:11px;margin-top:20px}.reading-note a{text-decoration:underline}.book-entry{border-top:1px solid #c7b697;margin-top:33px;padding-top:24px}.book-entry>span{font-size:8px;letter-spacing:.1em;color:#a38860}.book-entry h2{font-size:29px;margin:15px 0}.book-entry>a{font-size:10px;color:#9d7943}.session-facts{margin:25px 0}.session-facts>div{display:flex;gap:30px;justify-content:space-between;border-bottom:1px solid #c7b697;padding:15px 0;font-size:13px}.session-facts dt{color:#aa8b5b}.session-facts dd{text-align:right;margin:0}.return-parent{display:block;max-width:760px;margin:50px auto 20px;font-size:11px;color:#9d7943}
@media(max-width:900px){.world-hero{gap:6%}.world-hero-photo{height:530px}.world-hero-copy h1{font-size:52px}.world-hero-copy>p:last-of-type{font-size:13px}.world-intro{padding:65px 0 50px;gap:7%}.world-page h2{font-size:37px}.world-photo-pair figure{height:400px}.world-photo-pair figure:nth-child(2){height:320px}.explore-columns.three{gap:20px}.editorial-link h3{font-size:28px}}
@media(max-width:650px){.world-page{width:calc(100% - 36px);padding-top:22px}.world-breadcrumb>span{font-size:6px;letter-spacing:.06em}.world-breadcrumb>a{font-size:9px}.world-nav{gap:24px;margin:21px 0 27px;padding:12px 0}.world-nav a{font-size:8px;gap:8px}.world-nav span{font-size:10px}.world-hero{grid-template-columns:1fr;gap:33px}.world-hero-photo{height:440px}.world-hero-copy h1{font-size:52px;margin-top:19px}.world-role{font-size:11px}.world-hero-copy>p:last-of-type{font-size:13px;max-width:100%}.world-button{font-size:10px;min-height:44px;max-width:100%}.world-intro{grid-template-columns:1fr;gap:26px;padding:55px 0 38px}.world-page h2{font-size:36px}.flow-copy{font-size:13px;line-height:1.9}.world-photo-pair{grid-template-columns:1fr 1fr;gap:13px}.world-photo-pair figure{height:280px}.world-photo-pair figure:nth-child(2){height:235px}.world-photo-pair figcaption{font-size:6px;padding:17px 12px;letter-spacing:.06em}.music-pair figure:nth-child(2) img{object-position:25% 50%}.world-explore,.journey-section{padding:55px 0 40px}.section-title>p:last-child:not(.kicker){font-size:12px}.explore-columns,.explore-columns.three{grid-template-columns:1fr;gap:0;margin-top:28px}.editorial-link{min-height:0;padding:24px 0 27px}.editorial-link h3{font-size:30px;margin:17px 0 12px}.editorial-link>span{padding-top:20px}.world-cta{padding:48px 23px}.world-cta h2{font-size:42px}.world-cta>p:not(.kicker){font-size:12px}.next-worlds{gap:22px;flex-wrap:wrap;padding:33px 0 40px}.next-worlds>.kicker{flex-basis:100%;max-width:100%}.next-worlds>a{min-width:0;flex:1;gap:3px 10px}.next-worlds strong{font-size:27px}.journey-list summary{font-size:22px;gap:15px}.journey-list details>div{margin-left:27px;font-size:12px}.world-quote{font-size:30px;margin-bottom:45px}.subpage-heading{padding:20px 0 30px}.subpage-heading h1{font-size:43px}.subpage-heading>p:last-child{font-size:11px}.reading-page{font-size:13px}.reading-lead{font-size:24px}.reading-page h2{font-size:30px}.wide-photo{height:250px;margin:28px 0}.catalogue-row{grid-template-columns:40px 1fr 40px;gap:13px}.catalogue-row h3{font-size:23px}.catalogue-row small{font-size:7px}.book-entry h2{font-size:26px}.session-facts>div{font-size:12px;gap:20px}.action-row{gap:0 15px}}
@media(max-width:350px){.world-page{width:calc(100% - 28px)}.world-hero-photo{height:380px}.world-hero-copy h1{font-size:45px}.world-nav{gap:18px}.world-nav a{gap:6px}.world-photo-pair figure{height:245px}.world-photo-pair figure:nth-child(2){height:210px}.world-breadcrumb>span{display:none}}

/* Owner-selected Mind portrait, WhatsApp 4 November 2026. */
.world-hero-photo.mind-portrait img { object-position: 32% center; }

.mind-gallery{display:grid;grid-template-columns:1fr 1.35fr 1fr;gap:24px;align-items:start}.mind-gallery figure{margin:0;background:#e7decd}.mind-gallery a{display:block;height:390px;overflow:hidden}.mind-gallery img{width:100%;height:100%;object-fit:cover;transition:filter .2s}.mind-gallery a:hover img{filter:brightness(1.05)}.mind-gallery .certificate-photo img{object-fit:contain}.mind-gallery figcaption{padding:16px;font-size:9px;letter-spacing:.12em;color:#827158;line-height:1.6}@media(max-width:650px){.mind-gallery{grid-template-columns:1fr;gap:22px}.mind-gallery a{height:auto}.mind-gallery img{height:auto;max-height:540px;object-fit:contain}.mind-gallery figcaption{font-size:10px}}
