/* New artwork: a powder stage between leaf and active compounds, plus CRAFT in the method. */
.journey-powder-visual{position:relative;overflow:hidden;background:#efefef;height:15.15vw}
.journey-powder-visual>img{position:absolute;left:21%;top:-5%;width:58%;height:110%;object-fit:contain;transform:rotate(45deg)}
.journey-powder figcaption{padding:.4vw .3vw .2vw;color:#777}
.journey-powder figcaption p{margin:0;font-weight:300;line-height:1.25;font-size:1.65vw}
.journey-powder-en{font-family:Acumin,Harmony,sans-serif}
@media(min-width:761px){
 .journey-canvas{aspect-ratio:4008/5413}
 .journey-section-label{left:8.75%;top:2.6%}
 .journey-intro{left:35.55%;top:8.2%;width:57%}
 .journey-leaf-photo{left:12.6%;top:9.4%;width:21.4%}
 .journey-leaf-label{left:13.4%;top:20.9%}
 .journey-to-compound{left:30.9%;top:20.8%}
 .journey-tree{left:26.8%;top:23.6%}
 .journey-powder{left:35.55%;top:13.9%;width:23%;padding:.55vw}
 .journey-compound{left:60.75%;top:16.65%;width:28.55%}
 .journey-compounds{left:70.6%;top:34.7%;width:25%}
 .journey-down{left:56.1%;top:30.2%}
 .journey-diagram{left:47.56%;top:34.48%;width:21.12%;height:19.8%}
 .journey-research-label{right:12.8%;top:51.7%}
 .journey-research-bullets{left:35.25%;top:34.5%;width:17%}
 .journey-left{left:69.5%;top:39.95%}
 .journey-disc{left:15.65%;top:44.72%;width:29.3%}
 .journey-body{left:15.65%;top:58.9%;width:29.3%}
 .journey-body-bullets{left:6.9%;top:59.2%;width:13%}
 .journey-orb{left:46.7%;top:53.18%;width:39.2%}
 .journey-life-photo{left:7.72%;top:75.43%;width:19.4%}
 .journey-life-card{left:28.62%;top:75.43%;width:21.6%}
 .journey-life-label{left:28.1%;top:93.75%}
 .journey-life-bullets{left:53.16%;top:85.13%;width:28%}
 .journey-cta{right:5%;bottom:3.1%;width:15.7%;height:3.65%}
 .method-canvas{aspect-ratio:4004/8653}
 .method-heading{left:7.6%;top:1.9%}
 .method-intro{left:55.2%;top:4.4%}
 .method-origin-copy{left:64%;top:12.3%}
 .method-craft-copy{left:12.66%;top:26.32%}
 .method-extraction-copy{left:64%;top:40.28%}
 .method-evidence-copy{left:7.17%;top:54.93%}
 .method-synergy-copy{left:61.5%;top:68.55%}
 .method-rhythm-copy{left:12.87%;top:87.5%}
 .method-node{left:43.35%;width:13.08%}
 .method-origin-node{top:12.25%}.method-craft-node{top:26.27%}.method-extraction-node{top:40.28%}.method-evidence-node{top:54.69%}.method-synergy-node{top:68.55%}.method-rhythm-node{top:83.89%}
 .method-photo{height:10.25%}
 .method-origin-photo{left:8.86%;top:10.16%}
 .method-craft-photo{left:65.61%;top:24.12%}
 .method-extraction-photo{left:8.86%;top:38.14%}
 .method-evidence-photo{left:60.76%;top:52.59%}
 .method-synergy-photo{left:8.86%;top:66.06%}
 .method-rhythm-photo{left:60.76%;top:78.91%}
 .method-cta{left:74.68%;top:95.6%;height:2.3%}
}
@media(max-width:760px){
 .journey-canvas>.journey-powder{order:7;max-width:360px;align-self:center;padding:8px}
 .journey-powder-visual{height:230px}
 .journey-powder figcaption{padding:9px 5px 7px}.journey-powder figcaption p{font-size:21px}
 .journey-canvas>.journey-down{order:8;transform:rotate(90deg)}
 .journey-canvas>.journey-compound{order:9}.journey-canvas>.journey-compounds{order:10}
 .journey-canvas>.journey-diagram{order:11}.journey-canvas>.journey-research-label{order:12}.journey-canvas>.journey-research-bullets{order:13}
 .journey-canvas>.journey-left{order:14}.journey-canvas>.journey-disc{order:15}.journey-canvas>.journey-body{order:16}.journey-canvas>.journey-body-bullets{order:17}
 .journey-canvas>.journey-orb{order:18}.journey-canvas>.journey-life-photo{order:19}.journey-canvas>.journey-life-card{order:20}.journey-canvas>.journey-life-label{order:21}.journey-canvas>.journey-life-bullets{order:22}.journey-canvas>.journey-cta{order:23}
 .method-canvas>.method-origin-node{order:2}.method-canvas>.method-origin-copy{order:3}.method-canvas>.method-origin-photo{order:4}
 .method-canvas>.method-craft-node{order:5}.method-canvas>.method-craft-copy{order:6}.method-canvas>.method-craft-photo{order:7}
 .method-canvas>.method-extraction-node{order:8}.method-canvas>.method-extraction-copy{order:9}.method-canvas>.method-extraction-photo{order:10}
 .method-canvas>.method-evidence-node{order:11}.method-canvas>.method-evidence-copy{order:12}.method-canvas>.method-evidence-photo{order:13}
 .method-canvas>.method-synergy-node{order:14}.method-canvas>.method-synergy-copy{order:15}.method-canvas>.method-synergy-photo{order:16}
 .method-canvas>.method-rhythm-node{order:17}.method-canvas>.method-rhythm-copy{order:18}.method-canvas>.method-rhythm-photo{order:19}.method-canvas>.method-cta{order:20}
}

/* Desktop artwork uses original PDF vector paths and clipping; CTA remains a native button. */
.method-source-art{display:none}
@media(min-width:761px){
 .method-canvas{aspect-ratio:1920/4141.65}
 .method-canvas>.method-source-art{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:fill}
 .method-canvas>.method-element:not(.method-cta){position:absolute!important;width:1px!important;height:1px!important;left:0!important;top:0!important;right:auto!important;bottom:auto!important;margin:0!important;padding:0!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important}
 .method-canvas>.method-cta{left:74.7262%;top:95.8893%;width:15.6403%;height:2.2938%;margin:0;border:0;padding:0;background:transparent;box-shadow:none;color:transparent;font-size:0;z-index:2}
 .method-canvas>.method-cta>*{opacity:0}
 .method-canvas>.method-cta:hover{background:#ffffff12}
 .method-canvas>.method-cta:focus-visible{outline:3px solid #245d38;outline-offset:4px}
}

/* Hide an isolated sliver in the gap immediately before the Formula glass panel. */
.evidence-art::after{content:"";position:absolute;left:72.930283%;top:60.443407%;width:.653595%;height:14.935823%;background:#f6f6f1;pointer-events:none}
