.natural-motion-enable{position:absolute;bottom:12px;left:12px;z-index:5;min-height:44px;padding:11px 16px;border:1px solid #ffffff80;border-radius:3px;background:#07121be8;color:#fff;font:600 11px/1.5 Arial,sans-serif;box-shadow:0 4px 18px #0003;cursor:pointer;touch-action:manipulation}.natural-motion-enable[hidden]{display:none!important}.natural-motion-enable:disabled{opacity:.7;cursor:wait}.natural-motion-enable:focus-visible{outline:2px solid #a9e8f1;outline-offset:3px}.natural-motion-on .natural-chapter>.natural-eyebrow,.natural-motion-on .natural-chapter>h1,.natural-motion-on .natural-chapter>h2{transform:translate3d(0,var(--chapter-shift,0px),0);opacity:var(--chapter-opacity,1);transition:transform .28s ease-out,opacity .28s linear}.natural-motion-on .natural-chapter>.natural-copy,.natural-motion-on .natural-chapter>.natural-action{transform:translate3d(0,var(--detail-shift,0px),0);opacity:var(--chapter-opacity,1);transition:transform .32s ease-out,opacity .3s linear}@media(max-width:700px){.natural-motion-enable{bottom:10px;left:10px;max-width:calc(100% - 20px);font-size:10px;padding:10px 13px}}
.natural-tour.natural-cinema{--stick-top:0px;display:block;padding:0!important;background:#101a1c;color:#fff;isolation:isolate}.natural-cinema .natural-media,.natural-main.natural-cinema .natural-media{position:sticky;top:0;margin:0;padding:0;width:100%;height:100svh;border:0;background:#101a1c;z-index:1}.natural-cinema .natural-film-frame,.natural-main.natural-cinema .natural-film-frame{position:absolute;inset:0;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none}.natural-cinema .natural-film-frame video{width:100%;height:100%;object-fit:cover;object-position:center}.natural-cinema .natural-film-frame:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#060d17cc,transparent 82%),linear-gradient(90deg,#050b1555,transparent 85%);pointer-events:none}.natural-cinema .natural-media-top{position:absolute;top:137px;left:6%;right:6%;z-index:5;color:#fff;margin:0;transition:top .3s}.natural-cinema.is-underway .natural-media-top{top:30px}.natural-main.natural-cinema .natural-media-top,.natural-main.natural-cinema.is-underway .natural-media-top{top:112px}.natural-cinema .natural-story{position:relative;z-index:2;margin-top:-100svh;padding:0 7%;width:100%;pointer-events:none}.natural-cinema .natural-chapter,.natural-main.natural-cinema .natural-chapter{min-height:120svh;padding:150px 0 24svh;border:0;justify-content:flex-end;scroll-margin-top:0;pointer-events:none}.natural-cinema .natural-chapter>*{pointer-events:auto}.natural-cinema .natural-chapter h1,.natural-cinema .natural-chapter h2{max-width:900px;font-size:clamp(58px,6.6vw,106px)!important;color:#fff!important;line-height:1!important;letter-spacing:-.055em!important}.natural-main.natural-cinema .natural-chapter h1{font-size:clamp(70px,9vw,144px)!important}.natural-cinema .natural-chapter h1 em,.natural-cinema .natural-chapter h2 em{color:#dfd1e6!important}.lineage-site .natural-cinema .natural-chapter h1 em,.lineage-site .natural-cinema .natural-chapter h2 em{color:#d3dfbd!important}.natural-main.natural-cinema .natural-chapter h1 em,.natural-main.natural-cinema .natural-chapter h2 em{color:#aedfe9!important}.natural-cinema .natural-eyebrow{color:#fff;opacity:.8;max-width:600px}.natural-cinema .natural-copy{color:#fff;opacity:.9;max-width:400px;font-size:14px}.natural-cinema .natural-action{color:#fff;background:transparent;border:0;border-bottom:1px solid #fff8;padding:12px 0;min-height:44px}.natural-cinema .natural-index{display:none}.natural-cinema .natural-note{position:absolute;right:15px;top:44%;writing-mode:vertical-rl;color:#fff;font-size:7px;letter-spacing:.08em;opacity:.55;margin:0;z-index:3}.natural-cinema .natural-progress{position:absolute;bottom:87px;left:6%;right:6%;z-index:4;color:#fff;margin:0;height:1px;opacity:.7}.natural-cinema .natural-film-bottom{position:absolute;bottom:26px;right:6%;left:auto;z-index:5;padding:0;color:#fff;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:6px;max-width:22%;text-align:right}.natural-cinema .natural-film-bottom span{font-size:0}.natural-cinema .natural-film-bottom span:after{content:attr(data-step);font-size:9px;letter-spacing:.1em}.natural-cinema .natural-film-bottom small{font-size:8px;opacity:.9}.natural-film-nav{position:absolute;bottom:23px;left:6%;right:26%;z-index:6;display:flex;gap:20px}.natural-film-nav a{flex:1;min-width:0;color:#ffffffa0;display:flex;flex-direction:column;gap:7px;padding:9px 0;min-height:44px;font:400 11px/1.4 Arial,sans-serif;text-decoration:none}.natural-film-nav a[aria-current]{color:#fff}.natural-film-nav small{font-size:8px;opacity:.65;letter-spacing:.13em}.natural-cinema .natural-motion-enable{top:176px;right:6%;left:auto;bottom:auto}.natural-tour-page .concept-line,.natural-tour-page.petal-site .concept-line,.natural-tour-page.lineage-site .concept-line{position:absolute;top:0;left:0;right:0;z-index:40;background:#0002;color:#fff;border-color:#ffffff30}.natural-tour-page.petal-site .topnav,.natural-tour-page.lineage-site .topnav{position:absolute;top:30px;left:0;right:0;z-index:40;background:#07101920;color:#fff;border-color:#ffffff30;backdrop-filter:blur(10px)}.natural-tour-page.petal-site .topnav a,.natural-tour-page.lineage-site .topnav a{color:#fff}.natural-tour-page.petal-site .topnav .pill-button.dark,.natural-tour-page.lineage-site .topnav .red-button{background:#fff;color:#142022;border-color:#fff}.natural-tour-page>.progress{display:none}
@media(max-width:700px){.natural-cinema .natural-media,.natural-main.natural-cinema .natural-media{height:100svh;padding:0}.natural-cinema .natural-story{padding:0 7%}.natural-cinema .natural-chapter,.natural-main.natural-cinema .natural-chapter{min-height:110svh;padding:170px 0 24svh;scroll-margin-top:0}.natural-cinema .natural-chapter h1,.natural-cinema .natural-chapter h2,.lineage-site .natural-cinema .natural-chapter h1,.lineage-site .natural-cinema .natural-chapter h2{font-size:clamp(39px,10.5vw,65px)!important;line-height:1.05!important}.natural-main.natural-cinema .natural-chapter h1{font-size:clamp(54px,14vw,84px)!important}.natural-cinema .natural-eyebrow{font-size:8px;max-width:290px}.natural-cinema .natural-copy{font-size:13px;max-width:310px;margin:22px 0}.natural-cinema .natural-media-top{top:115px;font-size:7px;gap:15px}.natural-cinema .natural-media-top span{max-width:160px}.natural-cinema.is-underway .natural-media-top{top:24px}.natural-main.natural-cinema .natural-media-top,.natural-main.natural-cinema.is-underway .natural-media-top{top:90px}.natural-cinema .natural-progress{bottom:91px}.natural-film-nav{left:6%;right:25%;gap:8px;bottom:25px}.natural-film-nav a{font-size:8px;gap:6px;min-height:44px}.natural-film-nav small{font-size:7px}.natural-cinema .natural-film-bottom{bottom:31px;max-width:20%;gap:7px}.natural-cinema .natural-film-bottom small{font-size:6px;line-height:1.6}.natural-cinema .natural-film-bottom span:after{font-size:8px}.natural-cinema .natural-note{right:8px;top:39%;font-size:6px}.natural-cinema .natural-motion-enable{top:166px;right:6%;font-size:10px}.natural-main.natural-cinema .natural-motion-enable{top:135px}}
.natural-cinema .natural-chapter:first-child,.natural-main.natural-cinema .natural-chapter:first-child{min-height:100svh}
