.download-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00171e99;animation:download-fade .25s ease-out}.download-dialog{position:fixed;z-index:101;left:50%;top:calc(50% + 22px);transform:translate(-50%,-50%);width:min(410px,calc(100vw - 32px));color:#f5efdb;outline:none;animation:download-fade .3s ease-out}.download-glass{position:relative;isolation:isolate;overflow:hidden;border:1px solid #e5ce94;border-radius:26px;background:radial-gradient(ellipse at 95% 5%,#f2d6ad40,transparent 45%),linear-gradient(135deg,#163f43e8,#113438d9 55%,#1c4143ed);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px 2px #fff5dcb0,inset 0 0 24px #e9c18017,0 24px 90px #00121488}.download-scroll{position:relative;z-index:2;max-height:calc(100dvh - 130px);overflow-y:auto;overscroll-behavior:contain;padding:22px 28px 70px;scrollbar-width:thin}.download-mascot{position:absolute;z-index:4;width:164px;height:auto;right:58px;top:-91px;pointer-events:none}.download-emblem{height:109px;position:relative;display:flex;justify-content:center;align-items:center}.download-emblem>img{width:115px;height:115px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 12px #dcc08230)}.download-emblem>span{position:absolute;right:0;top:19px;font:italic 12px/1.25 Georgia,serif;transform:rotate(-8deg);color:#e5ebdc}.download-emblem b{display:block;text-align:right;color:#d7aff1;font-size:23px;font-weight:400}.download-title{margin:0;text-align:center;font:30px/1.05 Georgia,serif;text-shadow:0 2px 5px #001d26}.download-title em{display:block;color:#d6b4f1;font-weight:400;font-size:32px;margin-top:3px}.download-description{text-align:center;font:15px/1.4 sans-serif;color:#b7d1ce;margin:12px 0 24px}.download-options{display:grid;gap:12px}.download-options>a,.download-options>button{width:100%;display:flex;align-items:center;gap:22px;min-height:79px;padding:14px 23px;border:1px solid #e7d59e;border-radius:19px;background:radial-gradient(ellipse at bottom right,#d5b69630,transparent 65%),linear-gradient(115deg,#60857830,#092e39aa);box-shadow:inset 0 1px 3px #fff1c96b,inset 0 -1px 8px #edd5a726;color:#ead79f;text-align:left;text-decoration:none}.download-options small{display:block;font:12px/1.3 sans-serif;color:#b6d0cc}.download-options strong{display:block;font:26px/1.08 Georgia,serif;color:#f5eedb;font-weight:400}.download-options svg{flex-shrink:0}.download-options svg:last-child:not(:first-child){margin-left:auto}.download-options a:hover{background-color:#ffffff15}.download-options button:disabled{cursor:default;opacity:1}.download-note{margin:18px 0 8px;text-align:center;font:11px/1.4 sans-serif;color:#adc9c5}.download-ritual{text-align:center;font:9px/1.5 sans-serif;letter-spacing:.16em;color:#c6afe2;margin:0}.download-flowers{position:absolute;bottom:-3px;left:-5px;width:92px;z-index:3;pointer-events:none}.download-ribbon{position:absolute;bottom:-4px;left:0;width:100%;height:88px;-o-object-fit:fill;object-fit:fill;z-index:1;pointer-events:none}.download-close{position:absolute;z-index:5;top:13px;right:13px;border:1px solid #edd7a1;border-radius:50%;width:31px;height:31px;display:grid;place-items:center;color:#f6dfac;background:#133a3e;cursor:pointer}.download-close:focus-visible,.download-options a:focus-visible{outline:2px solid #e2bfff;outline-offset:4px}@keyframes download-fade{0%{opacity:0}to{opacity:1}}@media(max-width:370px){.download-scroll{padding-inline:20px}.download-title{font-size:27px}.download-title em{font-size:29px}.download-emblem>span{right:-5px;font-size:11px}}@media(prefers-reduced-motion:reduce){.download-overlay,.download-dialog{animation:none}}.download-glass{background:linear-gradient(#082e3526,#062c3438),url(/assets/panel-texture-BAa8RR0J.jpg) center/cover;border-color:#efd594;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px 3px #fff1ba,0 0 1px 1px #b39758,0 24px 90px #00121488}.download-options>a,.download-options>button{border:1.5px solid #f3dc9e;background:linear-gradient(#082f3420,#062b3420),url(/assets/button-texture-CB3uxsih.jpg) center/100% 100%;box-shadow:inset 0 1px 3px #fff3c5b3,inset 0 -1px 2px #ffe3a87a,0 0 6px #e9c48326}.download-options>button:nth-child(2),.download-options>a:nth-child(2){background-position:center;background-size:cover}.download-options strong,.download-title{text-shadow:0 2px 5px #00252ddd}.download-note,.download-ritual,.download-description{text-shadow:0 1px 4px #00252d}.download-options>a,.download-options>button{justify-content:center;gap:15px;min-height:89px;padding:14px 12px;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.download-options strong{font-size:32.5px;white-space:nowrap}.download-store-icon{width:40px;height:45px;position:relative;flex:0 0 40px;display:grid;place-items:center}.download-store-icon img{width:58px;height:58px;max-width:none;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.download-options>a:active,.download-options>button:active{transform:translateY(2px) scale(.97);box-shadow:inset 0 4px 15px #001819b3,inset 0 1px 3px #ffe2a65e;filter:brightness(.86)}.download-options button:focus-visible{outline:2px solid #e2bfff;outline-offset:4px}.download-ritual{font:italic 16px/1.4 Georgia,serif;letter-spacing:0;text-transform:none;color:#d5b8ed;margin:21px 0 0}@media(prefers-reduced-motion:reduce){.download-options>a,.download-options>button{transition:none}}.download-overlay{background:#001219c9;backdrop-filter:blur(9px);-webkit-backdrop-filter:blur(9px)}.download-mascot{top:-82px;right:calc(58px - 10%)}.download-options>a,.download-options>button{display:grid;grid-template-columns:40px 176px;justify-content:center;align-items:center;-moz-column-gap:15px;column-gap:15px;text-align:left}.download-options strong{line-height:1;align-self:center}.download-store-icon{align-self:center;transform:translateY(-2px)}.download-ritual{text-shadow:0 2px 2px #000,0 3px 7px #000,0 0 12px #000b}@media(max-width:370px){.download-options>a,.download-options>button{grid-template-columns:40px minmax(0,176px);-moz-column-gap:12px;column-gap:12px}.download-options strong{font-size:30px}}.download-mascot{top:-77px;aspect-ratio:3/2}.download-mascot>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.download-title,.download-title em,.download-description{text-shadow:0 1px 2px #000,0 3px 6px #000c,0 0 12px #0008}.download-store-icon{height:45px;transform:none;display:block;position:relative}.download-store-icon img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:58px;height:58px}.download-options strong{display:flex;align-items:center;height:45px;line-height:1;transform:translateY(1px)}.download-mascot>.download-blink-frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;mask-image:radial-gradient(ellipse 6.8% 10% at 40% 53%,#000 88%,transparent 100%),radial-gradient(ellipse 6.5% 9.8% at 59.4% 60%,#000 88%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 6.8% 10% at 40% 53%,#000 88%,transparent 100%),radial-gradient(ellipse 6.5% 9.8% at 59.4% 60%,#000 88%,transparent 100%);animation:download-painted-blink 3.5s linear infinite}@keyframes download-painted-blink{0%,57%,65.34%,to{opacity:0}59.5%,61.38%{opacity:1}}@media(prefers-reduced-motion:reduce){.download-mascot>.download-blink-frame{animation:none;opacity:0}}.download-store-icon-apple img{width:60.9px;height:60.9px}.mm-chapter-7:has(.p07-scene){background:#073747;overflow:hidden}.mm-chapter-7:has(.p07-scene)>.mm-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none;overflow:visible;pointer-events:none}.p07-scene{position:relative;width:100%;height:100%;isolation:isolate;pointer-events:none}.p07-landscape{position:absolute;top:0;right:0;bottom:5%;left:0;z-index:0;-webkit-mask-image:linear-gradient(#000 92%,transparent);mask-image:linear-gradient(#000 92%,transparent)}.p07-landscape img{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important}.mm-chapter-7:has(.p07-scene)>.mm-left-shade{background:linear-gradient(90deg,#00293680,transparent 58%);pointer-events:none}.mm-chapter-7:has(.p07-scene) .mm-header{z-index:12;border:0}.mm-chapter-7:has(.p07-scene) .mm-brand{font-family:Georgia,serif;font-weight:400}.mm-chapter-7:has(.p07-scene) .mm-edition,.mm-chapter-7:has(.p07-scene) .mm-eyebrow,.mm-chapter-7:has(.p07-scene) .mm-paper-edges{display:none}.mm-chapter-7:has(.p07-scene) .mm-copy{left:5.5%;top:25%;width:56%;z-index:8}.mm-chapter-7:has(.p07-scene) .mm-copy .mm-title{font-size:clamp(44px,5.1vw,82px);line-height:1.07;letter-spacing:-1.8px}.mm-chapter-7:has(.p07-scene) .mm-body{max-width:610px;font-size:clamp(18px,1.55vw,24px);line-height:1.5;color:#f5f6ef}.mm-chapter-7:has(.p07-scene) .mm-action{left:5.5%;top:54%;bottom:auto;z-index:9}.mm-chapter-7:has(.p07-scene) .mm-cta{background:linear-gradient(115deg,#dfa8fb,#c4a0ef 65%,#e4c3ff);box-shadow:inset 0 1px 3px #fff9,0 0 22px #cba2f637;font-weight:500}.mm-chapter-7:has(.p07-scene) .mm-footer{z-index:12;border:0;background:linear-gradient(0deg,#04353b80,transparent)}.p07-foreground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}.p07-mascot{position:absolute;left:47%;bottom:27%;width:21%;aspect-ratio:760/580;transform-origin:50% 96%}.p07-mascot>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(2px 1px 2px #ffcea92a)}.p07-contact{position:absolute;left:48%;top:71.5%;width:19%;height:3%;background:radial-gradient(ellipse,#35192399,transparent 70%)}.p07-eye{position:absolute;border-radius:50%;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse,#000 85%,transparent 100%);mask-image:radial-gradient(ellipse,#000 85%,transparent 100%)}.p07-blink{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;opacity:0}.p07-device-slot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;clip-path:polygon(0 0,100% 0,100% 76.4%,94% 76.3%,91% 76.6%,85% 76.1%,80% 76.4%,73% 76%,68% 76.3%,0 76.3%)}.p07-phone{position:absolute;left:71%;top:23%;width:22%;height:76%;border-radius:12%/5%;background:linear-gradient(90deg,#f9d6c2,#655365 2%,#141b20 4%,#23252c 95%,#ead2c0 98%,#89798b);border:2px solid #eed9d0;box-shadow:4px 0 #b3a0ac,7px 0 #3e3443,10px 3px 8px #14263744;transform:perspective(1400px) rotateY(-12deg) rotate(2deg);transform-origin:50% 70%;container-type:inline-size}.p07-screen{position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:3px solid #141b1d;border-radius:10.5%/4.5%;overflow:hidden;background:#80a68c}.p07-park{width:100%;height:72%;-o-object-fit:fill!important;object-fit:fill!important}.p07-notch{position:absolute;top:1.4%;left:32%;width:36%;height:3.4%;border-radius:30px;background:#03080b;box-shadow:inset 0 1px 1px #718694}.p07-notch:after{content:"";position:absolute;right:12%;top:30%;width:8%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#39557a,#060c1b 65%)}.p07-park-light{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(130deg,transparent 25%,#ffefb938 50%,transparent 75%);mix-blend-mode:screen}.p07-phone-contact{position:absolute;left:70%;top:75.9%;width:25%;height:1.2%;z-index:5;background:radial-gradient(ellipse,#67392c88,transparent 67%);transform:rotate(.5deg)}.p07-icon-anchor{position:absolute;left:30.5%;top:31%;width:39%;aspect-ratio:1;perspective:800px;pointer-events:auto;z-index:3;border-radius:25%}.p07-icon-hover{width:100%;height:100%;transition:transform .55s cubic-bezier(.2,.75,.25,1)}.p07-icon-idle{position:relative;width:100%;height:100%;transform-style:flat;transform:rotateY(-8deg) rotate(-2deg)}.p07-icon-edge{position:absolute;top:1%;right:1%;bottom:1%;left:1%;border-radius:25%;background:linear-gradient(120deg,#edd8ff,#a773ed 45%,#edcaff 75%,#7849b4);border:1px solid #e8ccff}.p07-icon-idle>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:10;border-radius:25%}.p07-icon-highlight{position:absolute;top:1%;right:1%;bottom:1%;left:1%;border-radius:25%;box-shadow:inset 1px 2px 3px #fff,0 0 12px #d2abff55;z-index:11;pointer-events:none}.p07-icon-shadow{position:absolute;left:35%;top:35%;width:32%;aspect-ratio:1;border-radius:25%;background:#20153d50;filter:blur(10px)}@media(hover:hover)and (pointer:fine){.p07-icon-anchor:hover .p07-icon-hover{transform:scale(1.15)}}.p07-icon-anchor:focus-visible{outline:2px solid #fff;outline-offset:8px}.p07-icon-anchor:focus-visible .p07-icon-hover{transform:scale(1.15)}.p07-corner-glow{position:absolute;left:-13%;top:-5%;width:26%;aspect-ratio:1;background:radial-gradient(circle,#fff9dca8,#ffdaa333 20%,transparent 62%);mix-blend-mode:screen}.p07-corner-star{position:absolute;left:-3%;top:-.7%;width:7%;aspect-ratio:1;background:linear-gradient(0deg,transparent 46%,#fff9da 50%,transparent 54%),linear-gradient(90deg,transparent 46%,#fff9da 50%,transparent 54%);opacity:.6}.p07-boat{position:absolute;width:4.2%;top:auto;bottom:47%;left:57%;z-index:1;opacity:.72;filter:blur(1.3px)}.p07-boat img{width:100%;height:auto;transform-origin:50% 96%}.p07-boat .p07-boat-reflection{position:absolute;top:98%;transform:scaleY(-.35);transform-origin:50% 0;opacity:.18;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.p07-boat-2{left:41%;top:auto;bottom:47.6%;width:3.2%;filter:blur(1px);opacity:.7}.p07-boat-1{left:66%;top:auto;bottom:48%;width:5.1%;filter:blur(1.7px);opacity:.65}.p07-lily{position:absolute;left:18%;top:72%;width:10%;z-index:2;filter:brightness(1.16) saturate(.85)}.p07-lily img{width:100%;height:auto;transform-origin:50% 85%}.p07-lily-1{left:4%;top:59%;width:4.5%;filter:blur(.6px) brightness(1.2);opacity:.85}.p07-ripple{position:absolute;left:-10%;bottom:5%;width:120%;height:15%;border:1px solid #ffecc24a;border-radius:50%}.p07-branch{position:absolute;right:-3%;top:-10%;width:14%!important;height:36%!important;-o-object-fit:contain!important;object-fit:contain!important;transform-origin:100% 0;z-index:6;opacity:.65}.p07-branch-1{right:16%;top:-18%;width:9%!important;opacity:.55}.p07-sunbeam{position:absolute;left:39%;top:6%;width:40%;height:68%;mix-blend-mode:screen;z-index:2;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse,#000 25%,transparent 72%);filter:blur(3px)}.p07-sunbeam:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:conic-gradient(from 165deg at 85% 15%,transparent 0deg,#fff4ce00 13deg,#fff2c66b 16deg,#ffe9b000 21deg,#fff5d68c 29deg,#ffe6a800 35deg,#fff0c452 42deg,transparent 49deg);filter:blur(5px);-webkit-mask-image:linear-gradient(transparent 12%,#000 30%,#000 65%,transparent);mask-image:linear-gradient(transparent 12%,#000 30%,#000 65%,transparent)}.p07-sunbeam img{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important;transform:scaleX(-1)}.p07-sunbeam-secondary{left:49%;top:8%;width:28%;height:65%;filter:blur(9px)}.p07-sun-source{position:absolute;left:66%;top:12%;width:12%;aspect-ratio:1;background:radial-gradient(circle,#fff3cda6,#ffe1a329 28%,transparent 67%);mix-blend-mode:screen;z-index:2}.p07-lake-light{position:absolute;left:42%;top:51%;width:30%;height:23%;background:repeating-linear-gradient(0deg,transparent 0 9px,#fff0c84d 10px,transparent 12px);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 68%);mask-image:radial-gradient(ellipse,#000,transparent 68%);mix-blend-mode:screen;z-index:1}.p07-water{position:absolute;top:52%;right:0;bottom:29%;left:0;z-index:2;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}.p07-water i{position:absolute;width:3%;height:3px;box-shadow:0 0 5px #ffdc9b66;background:linear-gradient(90deg,transparent,#fff4d5,transparent);border-radius:50%;opacity:.3}@media(max-width:700px){.mm-chapter-7:has(.p07-scene){display:block}.p07-landscape{top:0;right:0;bottom:0;left:0;-webkit-mask-image:none;mask-image:none}.mm-chapter-7:has(.p07-scene)>.mm-left-shade{background:linear-gradient(180deg,transparent 72%,#06384277 81%,#042c36e8 92%),linear-gradient(90deg,#002a3b33,transparent 80%)}.mm-chapter-7:has(.p07-scene) .mm-copy{position:absolute;left:6%;top:10.5%;width:88%;margin:0}.mm-chapter-7:has(.p07-scene) .mm-copy .mm-title{font-size:clamp(34px,9.8vw,42px);line-height:1.02;letter-spacing:-1px}.mm-chapter-7:has(.p07-scene) .mm-body{font-size:17px;line-height:1.4;margin-top:15px;max-width:245px;text-wrap:balance}.mm-chapter-7:has(.p07-scene) .mm-action{position:absolute;left:6%;right:6%;top:auto;bottom:64px;margin:0}.mm-chapter-7:has(.p07-scene) .mm-cta{font-size:14px;min-width:0;min-height:44px;padding:12px 20px;gap:20px;max-width:none;width:100%;justify-content:space-between}.mm-chapter-7:has(.p07-scene)>.mm-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.p07-device-slot{clip-path:polygon(0 0,100% 0,100% 68%,94% 67.8%,85% 67.6%,76% 67.7%,68% 67.5%,59% 67.6%,50% 67.5%,0 67.5%)}.p07-phone{left:57%;top:36%;width:36%;height:48%;transform:perspective(850px) rotateY(-12deg) rotate(2deg);border-width:1px;box-shadow:3px 0 #b3a0ac,5px 0 #3e3443}.p07-screen{top:3px;right:3px;bottom:3px;left:3px;border-width:2px}.p07-icon-anchor{top:28%;width:39%;left:30.5%}.p07-phone-contact{left:56%;top:67.3%;width:39%;height:1%;transform:rotate(1deg)}.p07-mascot{left:15%;bottom:33%;width:42%}.p07-contact{left:18%;top:65.7%;width:34%;height:2%}.p07-branch{top:-8%;right:-8%;width:24%!important;height:28%!important;opacity:.45}.p07-branch-1{display:none}.p07-boat{left:27%;top:auto;bottom:53%;width:7%;filter:blur(.9px)}.p07-boat-1{left:42%;top:auto;bottom:53.5%;width:8%;filter:blur(1.2px)}.p07-boat-2{left:8%;top:auto;bottom:52.7%;width:5.5%;filter:blur(.7px)}.p07-lily{left:1%;top:57%;width:12%}.p07-lily-1{left:16%;top:50%;width:7%;filter:blur(.4px) brightness(1.2)}.p07-lake-light{left:25%;top:43%;width:35%;height:19%}.p07-water{top:43%;right:0;bottom:38%;left:0}.p07-sunbeam{left:5%;top:21%;width:90%;height:55%}.p07-sunbeam-secondary{left:36%;top:23%;width:50%}.p07-sun-source{left:76%;top:29%;width:20%}.mm-chapter-7:has(.p07-scene) .mm-footer{bottom:0;background:linear-gradient(0deg,#043b43bb,transparent);left:0;right:0;padding:0 14px!important}}@media(max-width:700px)and (max-height:740px){.mm-chapter-7:has(.p07-scene) .mm-copy{top:12%}.mm-chapter-7:has(.p07-scene) .mm-copy .mm-title{font-size:32px}.mm-chapter-7:has(.p07-scene) .mm-body{font-size:15px;margin-top:10px}.mm-chapter-7:has(.p07-scene) .mm-action{top:auto;bottom:55px}}@media(prefers-reduced-motion:reduce){.p07-icon-hover{transition:none}}.brainy-review-button[data-review-page="7"]{display:none}.p07-stone-light{position:absolute;left:45%;top:69%;width:50%;height:11%;z-index:3;mix-blend-mode:screen;background:radial-gradient(ellipse at 70% 50%,#ffe6a999,transparent 65%);pointer-events:none}@media(max-width:700px){.p07-stone-light{left:12%;top:64%;width:85%;height:13%}}button.p07-icon-anchor{padding:0;border:0;background:transparent;cursor:pointer}.p07-store-dialog{width:min(390px,calc(100vw - 32px));border:1px solid #d7c69c66;border-radius:24px;background:linear-gradient(140deg,#224b4e,#0b2f34);color:#f2f0e5;padding:28px;box-shadow:0 24px 80px #00191db3}.p07-store-dialog h2{font:26px/1.2 Georgia,serif;padding-right:16px}.p07-store-dialog p{color:#c5d8d3}.p07-store-options{display:grid;gap:12px}.p07-store-options>a,.p07-store-options>button{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid #cdbb9266;border-radius:16px;background:#ffffff08;color:#ebd49d;text-align:left;font-size:18px}.p07-store-options small{display:block;font-size:12px;color:#c4d4cf;margin-top:4px}.p07-store-options>a:hover{background:#ffffff16}.p07-store-options>button:disabled{cursor:default}.mm-chapter-6:has(.diorama-6){overflow:clip;background:#062c30 url(/assets/environment-CWkSGWNF.webp) center/cover}.mm-chapter-6:has(.diorama-6)>.mm-art{left:40%;right:0;top:23%;width:60%;height:68%;aspect-ratio:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-6{inset:50% 0 auto;width:100%;height:auto;aspect-ratio:1.5;transform:translateY(-50%);-webkit-mask-image:none;mask-image:none}.diorama-6 .brainy-world,.diorama-6 .diorama-glow{display:none}.p06-back{z-index:1}.p06-middle{z-index:3}.p06-front{z-index:5}.p06-near{z-index:8;filter:blur(6px)}.diorama-6>.brainy-layer:has(.brainy-body){z-index:4}.diorama-6 .brainy-ribbon{z-index:2;opacity:.38;clip-path:none;-webkit-mask-image:linear-gradient(90deg,transparent 5%,#000 25%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent 5%,#000 25%,#000 85%,transparent)}.p06-anchor{pointer-events:none}.p06-object{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 80%}.p06-object img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p06-reflection{opacity:0;mix-blend-mode:screen}.p06-shadow{z-index:3;background:radial-gradient(ellipse,#261b0e66,transparent 70%)}.p06-object img.p06-water-mirror{top:75%;opacity:.15;transform:scaleY(-1);filter:blur(2px);-webkit-mask-image:linear-gradient(0deg,#000,transparent 60%);mask-image:linear-gradient(0deg,#000,transparent 60%)}.p06-page-edge{clip-path:polygon(4% 56%,46% 35%,49% 52%,4% 60%);opacity:0}.p06-sand-window{position:absolute;left:49.8%;top:48%;height:26%;width:2px;overflow:hidden;opacity:.6}.p06-sand{display:block;position:absolute;top:-8px;right:0;bottom:-8px;left:0;background:repeating-linear-gradient(180deg,#fff0d5 0 1px,#ddb0ce99 1px 3px,transparent 3px 4px)}.p06-sunlight{position:absolute;top:-85%;right:-2%;bottom:-5%;left:-35%;z-index:6;opacity:.3;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 59% 30%,#000 15%,transparent 72%);mask-image:radial-gradient(ellipse at 59% 30%,#000 15%,transparent 72%)}.p06-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important;mix-blend-mode:screen;opacity:.12;filter:blur(15px)}.p06-ray-0{opacity:.28}.p06-ray-1{transform:rotate(-9deg) scaleX(.8)}.p06-ray-2{filter:blur(28px)}.p06-ray-3{transform:rotate(8deg);opacity:.02}.p06-floor-light{position:absolute;left:2%;top:91%;width:94%;height:15%;opacity:.025;mix-blend-mode:screen;background:repeating-radial-gradient(ellipse at 50% 50%,transparent 0 7px,#ffdfa22b 8px 9px,transparent 11px 19px);-webkit-mask-image:radial-gradient(ellipse,#000,transparent 70%);mask-image:radial-gradient(ellipse,#000,transparent 70%);z-index:6}.p06-dust-region{position:absolute;top:-50%;right:15%;bottom:20%;left:15%;z-index:6}.p06-dust{position:absolute;width:1.4px;height:1.4px;border-radius:50%;background:#ffe9c4;opacity:0}.diorama-6 .diorama-shimmer-window{z-index:3;opacity:.5}.diorama-6 .diorama-shimmer{background:linear-gradient(110deg,transparent 40%,#fff0d8 49%,#e2c8ff 52%,transparent 62%)}.diorama-6 .brainy-eye-blink{background-image:linear-gradient(150deg,#daa2c9,#aa648f 75%,#70465e)!important;border-bottom:2px solid #663953;border-radius:50%}.mm-chapter-6:has(.diorama-6)>.mm-left-shade{background:linear-gradient(90deg,#03202588,transparent 62%),linear-gradient(0deg,#04252a99,transparent 20%)}.mm-chapter-6:has(.diorama-6) .mm-brand{font-family:Georgia,serif;font-weight:400}.mm-chapter-6:has(.diorama-6) .mm-science-note{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;color:#cbd7d2!important;text-shadow:0 1px 5px #05272b;font-size:14px;line-height:1.5}.p06-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-6:has(.diorama-6) .mm-copy{left:11%;top:24%;width:42%}.mm-chapter-6:has(.diorama-6) .mm-copy .mm-title{font-size:clamp(48px,4.55vw,70px);line-height:1.06}.mm-chapter-6:has(.diorama-6) .mm-body{font-size:19px;line-height:1.5;max-width:400px}.mm-chapter-6:has(.diorama-6) .mm-action{left:11%;bottom:33%}.mm-chapter-6:has(.diorama-6) .mm-science-note{left:11%;bottom:15%;width:31%;max-width:400px}.p06-chapter-rail{position:absolute;left:3%;top:29%;display:flex;flex-direction:column;border-left:1px solid #dacbf330}.p06-chapter-rail button{position:relative;width:50px;height:44px;background:none;border:0;color:#c0cfcb;font-size:13px}.p06-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dec1f4}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-6:has(.diorama-6)>.mm-art{left:5%;width:95%;top:32%;height:43%}.mm-chapter-6:has(.diorama-6) .mm-copy{left:7%;top:14%;width:82%}.mm-chapter-6:has(.diorama-6) .mm-copy .mm-title{font-size:50px}.mm-chapter-6:has(.diorama-6) .mm-body{font-size:18px;max-width:510px}.mm-chapter-6:has(.diorama-6) .mm-science-note{left:7%;bottom:17%;width:70%}.mm-chapter-6:has(.diorama-6) .mm-action{left:7%;bottom:9%}}@media(max-width:700px){.mm-chapter-6:has(.diorama-6){background-position:72% center}.mm-chapter-6:has(.diorama-6)>.mm-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-6{inset:auto 0 200px;aspect-ratio:1;transform:none}.mm-chapter-6:has(.diorama-6)>.mm-left-shade{background:linear-gradient(180deg,#03252bc9 0%,#03252ba9 29%,transparent 54%),linear-gradient(0deg,#03252bf5,transparent 37%)}.mm-chapter-6:has(.diorama-6) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-6:has(.diorama-6) .mm-copy .mm-title{font-size:36px;line-height:1.06}.mm-chapter-6:has(.diorama-6) .mm-body{font-size:16px;line-height:23px;margin-top:16px;max-width:none}.mm-chapter-6:has(.diorama-6) .mm-science-note{left:25px;right:25px;bottom:115px;width:auto;font-size:13px;line-height:18px}.mm-chapter-6:has(.diorama-6) .mm-science-note p{margin-bottom:7px}.mm-chapter-6:has(.diorama-6) .mm-action{left:25px;right:25px;bottom:48px}.p06-near{filter:blur(3px)}.brainy-review-button[data-review-page="6"]{bottom:auto;top:70px;right:12px;min-height:28px;padding:5px;font-size:10px}.diorama-6 .p06-foreground{display:none}.mm-chapter-6:has(.diorama-6)>.mm-left-shade{z-index:1;background:linear-gradient(180deg,#03252bf2 0%,#03252bd9 26%,transparent 48%),linear-gradient(0deg,#03252b 0%,#03252bea 23%,transparent 35%)}.mm-chapter-6:has(.diorama-6) .mm-header,.mm-chapter-6:has(.diorama-6) .mm-copy,.mm-chapter-6:has(.diorama-6) .mm-action,.mm-chapter-6:has(.diorama-6) .mm-science-note,.mm-chapter-6:has(.diorama-6) .mm-footer{z-index:2}.magazine-motion-lab .brainy-review-button[data-review-page="6"]{left:auto;right:12px;top:288px}}.p06-sunlight{top:-60%;right:-8%;bottom:-2%;left:-14%;-webkit-mask-image:linear-gradient(0deg,transparent,#000 25%,#000 85%,transparent);mask-image:linear-gradient(0deg,transparent,#000 25%,#000 85%,transparent)}.p06-ray{transform:scaleX(-1);filter:blur(7px)}.p06-ray-1{transform:scaleX(-1) rotate(-8deg)}.p06-ray-2{transform:scaleX(-1);filter:blur(21px)}.p06-ray-3{transform:scaleX(-1) rotate(6deg)}.p06-hourglass .p06-reflection{-webkit-mask-image:linear-gradient(110deg,transparent 35%,#000 50%,transparent 65%);mask-image:linear-gradient(110deg,transparent 35%,#000 50%,transparent 65%)}.p06-book .p06-reflection{-webkit-mask-image:linear-gradient(100deg,transparent 20%,#000 55%,transparent 83%);mask-image:linear-gradient(100deg,transparent 20%,#000 55%,transparent 83%)}@media(min-width:701px)and (max-width:1000px){.mm-chapter-6:has(.diorama-6)>.mm-left-shade{background:linear-gradient(180deg,#03252b77,transparent 45%),linear-gradient(90deg,#03252b88,transparent 78%),linear-gradient(0deg,#03252baa,transparent 30%)}}.diorama-6 .brainy-eye-blink{transform:scaleY(0);transform-origin:50% 0}.p06-stem{opacity:1;transform-origin:50% 85%}.p06-stem-left{clip-path:polygon(8% 12%,49% 12%,49% 57%,8% 65%);transform-origin:43% 61%}.p06-stem-right{clip-path:polygon(51% 10%,87% 10%,89% 63%,51% 58%);transform-origin:59% 63%}.p06-page-edge{transform-origin:49% 55%;clip-path:polygon(4% 55%,32% 39%,46% 35%,49% 50%,31% 48%,4% 59%)}.p06-canopy-light{position:absolute;top:-65%;right:-8%;bottom:2%;left:-22%;z-index:6;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(0deg,transparent,#000 25%,#000 75%,transparent)}.p06-beam{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(10px);mix-blend-mode:screen;opacity:0;background:linear-gradient(135deg,transparent 38%,#ffe8b0aa 48%,#fff4d0 51%,transparent 64%);clip-path:polygon(73% 0,86% 0,53% 100%,0 100%)}.p06-beam-narrow{clip-path:polygon(78% 0,82% 0,82% 100%,46% 100%);background:linear-gradient(110deg,transparent 38%,#ffdda3 50%,transparent 65%);filter:blur(7px)}.p06-water-surface{position:absolute;left:0;top:96%;width:100%;height:17%;z-index:6;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse,#000 25%,transparent 72%)}.p06-water-streak{position:absolute;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,#ffe6b2,#fff9df,transparent);box-shadow:0 2px 3px #efd7a155;opacity:.02}.p06-paper-light{z-index:6;pointer-events:none;overflow:hidden;clip-path:polygon(4% 55%,31% 39%,46% 35%,50% 43%,56% 35%,82% 42%,96% 56%,96% 70%,4% 70%)}.p06-paper-light i{display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;mix-blend-mode:soft-light;background:linear-gradient(105deg,transparent 20%,#fff1c9 48%,transparent 75%)}.p06-sand-window{left:49.5%;width:2.5px;opacity:.9;filter:drop-shadow(0 0 1px #ffe5d6)}.p06-sand{background:repeating-linear-gradient(180deg,#fff6e9 0 1px,#e2b6ce 1px 3px,transparent 3px 5px,#ffdfcd 5px 6px,transparent 6px 8px)}.p06-sand-mound{position:absolute;left:40%;top:74%;width:20%;height:9%;background:linear-gradient(135deg,#ffe1d5,#cf9eba);clip-path:polygon(50% 0,100% 100%,0 100%);opacity:.18;transform-origin:50% 100%}@media(max-width:700px){.p06-water-surface{top:85%;height:18%}.p06-canopy-light{top:-50%;right:-8%;bottom:5%;left:-15%}}.p06-page-edge{filter:drop-shadow(0 1.5px 1px #45321955)}@media(max-width:700px){.p06-hourglass:before{content:"";position:absolute;left:22%;width:56%;top:87%;height:5%;background:radial-gradient(ellipse,#4b361d66,transparent 72%);pointer-events:none}}.mm-chapter-5:has(.diorama-5){overflow:clip;background:#05272b url(/assets/environment-CkCUg6To.webp) center/cover}.mm-chapter-5:has(.diorama-5)>.mm-art{left:38%;right:0;top:15%;width:62%;height:80%;aspect-ratio:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.brainy-scene.diorama-5{inset:50% 0 auto;width:100%;height:auto;aspect-ratio:1.5;transform:translateY(-50%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent);mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent)}.diorama-5 .brainy-world,.diorama-5 .diorama-glow{display:none}.p05-back{z-index:1}.p05-middle{z-index:3}.p05-front{z-index:5}.diorama-5>.brainy-layer:has(.brainy-body),.diorama-5>.diorama-object{z-index:4}.diorama-5 .brainy-ribbon{z-index:2;clip-path:none;-webkit-mask-image:linear-gradient(90deg,transparent 24%,#000 35%);mask-image:linear-gradient(90deg,transparent 24%,#000 35%)}.p05-anchor{pointer-events:none}.p05-object,.p05-flowers{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 62%}.p05-object img,.p05-flowers img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p05-plant .p05-object{clip-path:inset(60% 0 0)}.p05-flowers{clip-path:inset(0 0 39%);transform-origin:50% 61%}.p05-reflection,.p05-petal-light,.p05-puzzle-glow{opacity:0;mix-blend-mode:screen}.p05-puzzle-glow{z-index:5}.p05-puzzle-glow img{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p05-shadow{z-index:3;opacity:.3;background:radial-gradient(ellipse,#001b19,transparent 70%)}.p05-sunlight{position:absolute;top:-40%;right:-5%;bottom:0;left:-20%;z-index:6;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%)}.p05-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;-o-object-fit:fill!important;object-fit:fill!important;mix-blend-mode:screen;filter:blur(15px)}.p05-ray-1{transform:rotate(-8deg) scaleX(.8)}.p05-ray-2{filter:blur(27px)}.p05-ray-3{transform:rotate(7deg)}.p05-floor-light{position:absolute;left:10%;top:87%;width:85%;height:12%;opacity:0;background:radial-gradient(ellipse,#ffe2ab,transparent 70%);mix-blend-mode:screen;z-index:6}.p05-sparkle-anchor{z-index:7}.p05-sparkle{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;opacity:.1}.p05-dust-region{position:absolute;top:-30%;right:30%;bottom:30%;left:5%;z-index:6;pointer-events:none}.p05-dust{position:absolute;width:1.5px;height:1.5px;background:#ffecc9;border-radius:50%;opacity:0}.diorama-5 .diorama-shimmer-window{z-index:3}.diorama-5 .diorama-shimmer{background:linear-gradient(110deg,transparent 40%,#f0ddff 49%,#c5ece9 52%,transparent 60%)}.mm-chapter-5:has(.diorama-5)>.mm-left-shade{background:linear-gradient(90deg,#03202577,transparent 60%),linear-gradient(0deg,#04252a77,transparent 20%)}.mm-chapter-5:has(.diorama-5) .mm-brand{font-family:Georgia,serif;font-weight:400}.p05-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-5:has(.diorama-5) .mm-header{left:5%;right:4%;top:5%}.mm-chapter-5:has(.diorama-5) .mm-copy{left:12%;top:21%;width:41%}.mm-chapter-5:has(.diorama-5) .mm-copy .mm-title{font-size:clamp(48px,4.7vw,70px);line-height:1.04}.mm-chapter-5:has(.diorama-5) .mm-body{font-size:19px;line-height:1.55;max-width:410px}.mm-chapter-5:has(.diorama-5) .mm-action{left:12%;bottom:24%}.p05-chapter-rail{position:absolute;left:3%;top:26%;display:flex;flex-direction:column;border-left:1px solid #dacbf330}.p05-chapter-rail button{position:relative;width:50px;height:44px;background:none;border:0;color:#c0cfcb;font-size:13px}.p05-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dec1f4}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-5:has(.diorama-5)>.mm-art{left:12%;width:88%;top:34%;height:53%}.mm-chapter-5:has(.diorama-5) .mm-copy{left:7%;top:14%;width:75%}.mm-chapter-5:has(.diorama-5) .mm-copy .mm-title{font-size:52px}.mm-chapter-5:has(.diorama-5) .mm-body{max-width:470px}.mm-chapter-5:has(.diorama-5) .mm-action{left:7%;bottom:8%}}@media(max-width:700px){.mm-chapter-5:has(.diorama-5){background-size:auto 100%;background-position:58% center}.mm-chapter-5:has(.diorama-5)>.mm-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-5{inset:auto 0 96px;aspect-ratio:1;transform:none}.mm-chapter-5:has(.diorama-5)>.mm-left-shade{background:linear-gradient(180deg,#03252be8 0%,#03252bc9 29%,#03252b66 42%,transparent 58%),linear-gradient(0deg,#03252bf5,transparent 23%)}.mm-chapter-5:has(.diorama-5) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-5:has(.diorama-5) .mm-copy .mm-title{font-size:38px;line-height:1.04}.mm-chapter-5:has(.diorama-5) .mm-body{font-size:16px;line-height:23px;margin-top:16px;max-width:none}.mm-chapter-5:has(.diorama-5) .mm-action{left:25px;right:25px;bottom:48px}}.p05-brainy-warm{z-index:6;opacity:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(ellipse at 35% 35%,#ffe2ba,transparent 70%)}.p05-micro{font:italic 18px/1.45 Georgia,serif;margin-top:22px;color:#efeadb}.p05-grapes,.p05-apple{opacity:0;mix-blend-mode:screen}.p05-grapes{-webkit-mask-image:radial-gradient(ellipse at 72% 42%,#000,transparent 48%);mask-image:radial-gradient(ellipse at 72% 42%,#000,transparent 48%)}.p05-apple{-webkit-mask-image:radial-gradient(ellipse at 38% 35%,#000,transparent 40%);mask-image:radial-gradient(ellipse at 38% 35%,#000,transparent 40%)}.p05-near{z-index:8;filter:blur(5px);pointer-events:none}.p05-foreground .p05-object{transform-origin:20% 100%}.diorama-5 .brainy-eye-blink{background-image:linear-gradient(160deg,#d294be,#ad689b 70%,#703f62)!important;border-bottom:2px solid #663953;border-radius:50%}.mm-chapter-5:has(.diorama-5) .mm-guidance-card{left:12%;top:51%;width:330px;background:linear-gradient(120deg,#204853b8,#55718f66);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);padding:18px 22px;box-shadow:inset 0 1px #e6d5ff22}.mm-chapter-5:has(.diorama-5) .mm-guidance-card p{font-size:18px;line-height:1.5}@media(min-width:1001px){.mm-chapter-5:has(.diorama-5)>.mm-art{left:38%;top:16%;height:80%;overflow:visible;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-5{-webkit-mask-image:none;mask-image:none}.mm-chapter-5:has(.diorama-5) .mm-copy{top:20%;width:43%}.mm-chapter-5:has(.diorama-5) .mm-copy .mm-title{font-size:clamp(48px,4.55vw,70px)}.mm-chapter-5:has(.diorama-5) .mm-action{bottom:20%}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-5:has(.diorama-5) .mm-copy{top:13%;width:82%}.mm-chapter-5:has(.diorama-5) .mm-guidance-card{left:7%;top:36%;width:330px}.mm-chapter-5:has(.diorama-5)>.mm-art{left:14%;width:86%;top:44%;height:42%}}@media(max-width:700px){.mm-chapter-5:has(.diorama-5){background-position:64% center}.mm-chapter-5:has(.diorama-5) .mm-copy .mm-title{font-size:36px}.mm-chapter-5:has(.diorama-5) .mm-body{font-size:16px;line-height:23px}.mm-chapter-5:has(.diorama-5) .mm-guidance-card{left:25px;right:25px;top:300px;width:auto;padding:13px 16px}.mm-chapter-5:has(.diorama-5) .mm-guidance-card p{font-size:16px;line-height:23px;margin-top:7px}.brainy-scene.diorama-5{bottom:112px;-webkit-mask-image:none;mask-image:none}.p05-near{filter:blur(3px)}}.p05-steps .p05-object img{-o-object-fit:fill!important;object-fit:fill!important}@media(max-width:700px){.p05-foreground{-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}}.p05-steps .p05-object img.p05-water-mirror{top:82%;opacity:.16;transform:scaleY(-1);filter:blur(2px);-webkit-mask-image:linear-gradient(0deg,#000,transparent 56%);mask-image:linear-gradient(0deg,#000,transparent 56%);pointer-events:none}.p05-floor-light{top:94%;height:15%}.p05-shadow{z-index:3}.p05-steps .p05-reflection{-webkit-mask-image:linear-gradient(110deg,transparent 20%,#000 47%,transparent 72%);mask-image:linear-gradient(110deg,transparent 20%,#000 47%,transparent 72%)}.p05-orb .p05-reflection{-webkit-mask-image:radial-gradient(ellipse at 35% 30%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 35% 30%,#000,transparent 70%)}@media(min-width:701px)and (max-width:1000px){.mm-chapter-5:has(.diorama-5)>.mm-left-shade{background:linear-gradient(180deg,#03252b99,#03252b77 36%,transparent 58%),linear-gradient(90deg,#03252b88,transparent 80%)}}@media(min-width:1001px){.mm-chapter-5:has(.diorama-5){background-image:url(/assets/environment-desktop-v2-DC_2rDY4.webp)}.p05-flowers-left{left:0%;top:64%;width:29%;height:29%;-webkit-mask-image:linear-gradient(0deg,transparent,#000 20%);mask-image:linear-gradient(0deg,transparent,#000 20%)}.p05-foreground{left:-60%;top:90%;width:70%;height:70%}}.p05-canopy-light{position:absolute;top:-45%;right:-5%;bottom:0;left:-30%;z-index:6;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse,#000 20%,transparent 70%)}.p05-beam{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;mix-blend-mode:screen;filter:blur(12px);background:linear-gradient(135deg,transparent 38%,#ffe4a9aa 48%,#fff0ca 51%,transparent 64%);clip-path:polygon(65% 0,82% 0,56% 100%,5% 100%)}.p05-beam-narrow{clip-path:polygon(77% 0,83% 0,80% 100%,43% 100%);filter:blur(8px)}.p05-water-surface{position:absolute;left:0;top:97%;width:100%;height:15%;z-index:6;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 72%);mask-image:radial-gradient(ellipse,#000 25%,transparent 72%)}.p05-water-streak{position:absolute;height:2px;border-radius:50%;background:linear-gradient(90deg,transparent,#ffe6b2,#fff9df,transparent);opacity:0}.p05-puzzle .p05-reflection{-webkit-mask-image:radial-gradient(ellipse at 48% 50%,#000 15%,transparent 68%);mask-image:radial-gradient(ellipse at 48% 50%,#000 15%,transparent 68%)}.diorama-5 .brainy-eye-blink{transform-origin:center;transform:scaleY(0)}@media(max-width:700px){.p05-water-surface{top:84%;height:15%}}.p05-stem{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(5% 0,55% 0,50% 58%,12% 55%);transform-origin:35% 58%}.p05-stem-1{clip-path:polygon(55% 0,100% 0,95% 60%,58% 58%);transform-origin:75% 60%}.diorama-5 .brainy-eye-blink{transform:none!important;clip-path:inset(0 0 100% 0);background-image:url(/assets/brainy-D4j5_-4g.webp)!important;background-size:630% 690%!important;background-position:58% 14%!important;border:0;border-radius:50%;box-shadow:inset 0 -1px 1px #71365c}.p05-flowers-left .p05-object,.p05-flowers-right .p05-object{transform-origin:50% 95%}.p05-orb-optics{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow:hidden;mix-blend-mode:screen}.p05-orb-caustic{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(115deg,transparent 24%,#dfc6ff88 37%,#fff5de 43%,transparent 51%,#a3fff066 65%,transparent 75%);border-radius:50%}.p05-water-streak{height:3px;box-shadow:0 1px 3px #ffe4b766}.p05-water-ring{position:absolute;width:24%;height:24%;border:1px solid #ffe7b9;border-radius:50%;opacity:0;box-shadow:0 2px 2px #f0cb8155;transform-origin:center}.mm-chapter-4:has(.diorama-4){overflow:clip;background:#05272b url(/assets/environment-CR7cUrWx.webp) center/cover}.mm-chapter-4:has(.diorama-4)>.mm-art{left:38%;right:0;top:15%;width:62%;height:80%;aspect-ratio:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.brainy-scene.diorama-4{inset:50% 0 auto;width:100%;height:auto;aspect-ratio:1.5;transform:translateY(-50%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent);mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent)}.diorama-4 .brainy-world,.diorama-4 .diorama-glow{display:none}.p04-back{z-index:1}.p04-middle{z-index:3}.p04-front{z-index:5}.diorama-4>.brainy-layer:has(.brainy-body),.diorama-4>.diorama-object{z-index:4}.diorama-4 .brainy-ribbon{z-index:2;clip-path:none;-webkit-mask-image:linear-gradient(90deg,transparent 24%,#000 35%);mask-image:linear-gradient(90deg,transparent 24%,#000 35%)}.p04-anchor{pointer-events:none}.p04-object,.p04-flowers{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 62%}.p04-object img,.p04-flowers img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p04-plant .p04-object{clip-path:inset(60% 0 0)}.p04-flowers{clip-path:inset(0 0 39%);transform-origin:50% 61%}.p04-reflection,.p04-petal-light,.p04-puzzle-glow{opacity:0;mix-blend-mode:screen}.p04-puzzle-glow{z-index:5}.p04-puzzle-glow img{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p04-shadow{z-index:3;opacity:.3;background:radial-gradient(ellipse,#001b19,transparent 70%)}.p04-sunlight{position:absolute;top:-40%;right:-5%;bottom:0;left:-20%;z-index:6;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%)}.p04-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;-o-object-fit:fill!important;object-fit:fill!important;mix-blend-mode:screen;filter:blur(15px)}.p04-ray-1{transform:rotate(-8deg) scaleX(.8)}.p04-ray-2{filter:blur(27px)}.p04-ray-3{transform:rotate(7deg)}.p04-floor-light{position:absolute;left:10%;top:87%;width:85%;height:12%;opacity:0;background:radial-gradient(ellipse,#ffe2ab,transparent 70%);mix-blend-mode:screen;z-index:6}.p04-sparkle-anchor{z-index:7}.p04-sparkle{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;opacity:.1}.p04-dust-region{position:absolute;top:-30%;right:30%;bottom:30%;left:5%;z-index:6;pointer-events:none}.p04-dust{position:absolute;width:1.5px;height:1.5px;background:#ffecc9;border-radius:50%;opacity:0}.diorama-4 .diorama-shimmer-window{z-index:3}.diorama-4 .diorama-shimmer{background:linear-gradient(110deg,transparent 40%,#f0ddff 49%,#c5ece9 52%,transparent 60%)}.mm-chapter-4:has(.diorama-4)>.mm-left-shade{background:linear-gradient(90deg,#03202577,transparent 60%),linear-gradient(0deg,#04252a77,transparent 20%)}.mm-chapter-4:has(.diorama-4) .mm-brand{font-family:Georgia,serif;font-weight:400}.p04-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-4:has(.diorama-4) .mm-header{left:5%;right:4%;top:5%}.mm-chapter-4:has(.diorama-4) .mm-copy{left:12%;top:21%;width:41%}.mm-chapter-4:has(.diorama-4) .mm-copy .mm-title{font-size:clamp(48px,4.7vw,70px);line-height:1.04}.mm-chapter-4:has(.diorama-4) .mm-body{font-size:19px;line-height:1.55;max-width:410px}.mm-chapter-4:has(.diorama-4) .mm-action{left:12%;bottom:24%}.p04-chapter-rail{position:absolute;left:3%;top:26%;display:flex;flex-direction:column;border-left:1px solid #dacbf330}.p04-chapter-rail button{position:relative;width:50px;height:44px;background:none;border:0;color:#c0cfcb;font-size:13px}.p04-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dec1f4}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-4:has(.diorama-4)>.mm-art{left:12%;width:88%;top:34%;height:53%}.mm-chapter-4:has(.diorama-4) .mm-copy{left:7%;top:14%;width:75%}.mm-chapter-4:has(.diorama-4) .mm-copy .mm-title{font-size:52px}.mm-chapter-4:has(.diorama-4) .mm-body{max-width:470px}.mm-chapter-4:has(.diorama-4) .mm-action{left:7%;bottom:8%}}@media(max-width:700px){.mm-chapter-4:has(.diorama-4){background-size:auto 100%;background-position:58% center}.mm-chapter-4:has(.diorama-4)>.mm-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-4{inset:auto 0 96px;aspect-ratio:1;transform:none}.mm-chapter-4:has(.diorama-4)>.mm-left-shade{background:linear-gradient(180deg,#03252be8 0%,#03252bc9 29%,#03252b66 42%,transparent 58%),linear-gradient(0deg,#03252bf5,transparent 23%)}.mm-chapter-4:has(.diorama-4) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-4:has(.diorama-4) .mm-copy .mm-title{font-size:38px;line-height:1.04}.mm-chapter-4:has(.diorama-4) .mm-body{font-size:16px;line-height:23px;margin-top:16px;max-width:none}.mm-chapter-4:has(.diorama-4) .mm-action{left:25px;right:25px;bottom:48px}}.p04-brainy-warm{z-index:6;opacity:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(ellipse at 35% 35%,#ffe2ba,transparent 70%)}.p04-micro{font:italic 18px/1.45 Georgia,serif;margin-top:22px;color:#efeadb}.p04-grapes,.p04-apple{opacity:0;mix-blend-mode:screen}.p04-grapes{-webkit-mask-image:radial-gradient(ellipse at 72% 42%,#000,transparent 48%);mask-image:radial-gradient(ellipse at 72% 42%,#000,transparent 48%)}.p04-apple{-webkit-mask-image:radial-gradient(ellipse at 38% 35%,#000,transparent 40%);mask-image:radial-gradient(ellipse at 38% 35%,#000,transparent 40%)}.p04-steam{z-index:6;pointer-events:none}.p04-steam svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;filter:blur(1.5px);-webkit-mask-image:linear-gradient(0deg,transparent,#000 15%,#000 75%,transparent);mask-image:linear-gradient(0deg,transparent,#000 15%,#000 75%,transparent)}.p04-petal{position:absolute;width:16px;height:9px;border-radius:90% 8% 80% 12%;background:linear-gradient(135deg,#ffefdc,#dfaed8);opacity:.65;z-index:6;transform:rotate(25deg)}.p04-flowers-left .p04-object,.p04-flowers-right .p04-object{transform-origin:50% 75%}.diorama-4 .brainy-body{aspect-ratio:512/445}@media(max-width:700px){.p04-micro{display:block;font-size:15px;margin-top:14px}.mm-chapter-4:has(.diorama-4) .mm-copy .mm-title{font-size:36px}.p04-petal{width:11px;height:6px}}.mm-chapter-3:has(.diorama-3){background:#05262d}.mm-chapter-3:has(.diorama-3)>.mm-art{left:32%;right:-1%;top:14%;height:79%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 96%,transparent)}.brainy-scene.diorama-3{inset:50% 0 auto;height:auto;width:100%;aspect-ratio:1.5;transform:translateY(-50%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 10%,#000 96%,transparent);mask-image:linear-gradient(0deg,transparent,#000 10%,#000 96%,transparent)}.diorama-3 .brainy-world{z-index:0}.diorama-3 .brainy-world img{-o-object-fit:fill;object-fit:fill}.diorama-3>.brainy-layer:has(.brainy-body),.diorama-3>.diorama-object{z-index:4}.diorama-3 .brainy-ribbon{z-index:2;clip-path:none;opacity:.68}.diorama-3 .diorama-glow{display:none}.p03-anchor{pointer-events:none}.p03-middle{z-index:1}.p03-front{z-index:5}.p03-object{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 95%}.p03-object img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p03-material,.p03-crystal-response,.p03-puzzle-light{opacity:0;mix-blend-mode:screen}.p03-plinths .p03-material{-webkit-mask-image:linear-gradient(165deg,#000 12%,transparent 45%,#0005 70%,transparent);mask-image:linear-gradient(165deg,#000 12%,transparent 45%,#0005 70%,transparent)}.p03-puzzle-light{z-index:5}.p03-puzzle-light img{-o-object-fit:fill!important;object-fit:fill!important}.p03-sparkle-anchor{z-index:7}.p03-sparkle{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;opacity:.06}.p03-discovery{position:absolute;top:-10%;right:-4%;bottom:0;left:-4%;opacity:0;z-index:6;-webkit-mask-image:radial-gradient(ellipse at 52% 44%,#000 15%,transparent 74%);mask-image:radial-gradient(ellipse at 52% 44%,#000 15%,transparent 74%);pointer-events:none}.p03-discovery .p03-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;opacity:0;filter:blur(12px);mix-blend-mode:screen}.p03-ray-0{transform:rotate(-15deg) scale(1.15,.95)}.p03-ray-1{transform:rotate(8deg) scale(.7,1.1);filter:blur(5px)!important}.p03-ray-2{transform:scale(1.4);filter:blur(32px)!important}.p03-ray-3{transform:rotate(32deg);filter:blur(23px)!important}.p03-discovery[data-variation="1"]{transform:rotate(2deg)}.p03-discovery[data-variation="2"]{transform:rotate(-2deg)}.p03-floor-light{position:absolute;z-index:6;left:14%;top:79%;width:76%;height:17%;opacity:0;background:radial-gradient(ellipse,#cbd1ff,transparent 70%);mix-blend-mode:screen}.diorama-3 .diorama-shimmer-window{z-index:3}.diorama-3 .diorama-shimmer{background:linear-gradient(110deg,transparent 40%,#ebdcff 48%,#b7f3ef 52%,transparent 59%)}.diorama-3[data-running=true] .p03-object{will-change:transform}.diorama-3[data-running=true] .p03-material,.diorama-3[data-running=true] .p03-discovery{will-change:opacity}.mm-chapter-3:has(.diorama-3)>.mm-left-shade{background:linear-gradient(90deg,#05262d 0%,#05262dee 27%,transparent 47%),linear-gradient(0deg,#05262d,transparent 13%)}.mm-chapter-3:has(.diorama-3) .mm-copy{left:8%;top:25%;width:37%}.mm-chapter-3:has(.diorama-3) .mm-copy .mm-title{font-size:clamp(48px,4.5vw,76px)}.mm-chapter-3:has(.diorama-3) .mm-body{max-width:420px}.mm-chapter-3:has(.diorama-3) .mm-action{left:8%;bottom:23%}@media(min-width:701px)and (max-width:1000px){.mm-chapter-3:has(.diorama-3)>.mm-art{left:22%;right:-8%;top:30%;height:57%}.mm-chapter-3:has(.diorama-3) .mm-copy{top:15%;left:6%;width:75%}.mm-chapter-3:has(.diorama-3) .mm-copy .mm-title{font-size:52px}.mm-chapter-3:has(.diorama-3) .mm-action{left:6%;bottom:11%}}@media(max-width:700px){.mm-chapter-3:has(.diorama-3)>.mm-art{top:0;right:0;bottom:0;left:0;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-3{inset:auto 0 99px;width:100%;height:auto;aspect-ratio:1;transform:none;-webkit-mask-image:linear-gradient(0deg,transparent,#000 9%,#000 95%,transparent);mask-image:linear-gradient(0deg,transparent,#000 9%,#000 95%,transparent)}.brainy-scene.diorama-3 .brainy-world{inset:auto 0 0;height:66.667%;-webkit-mask-image:linear-gradient(0deg,#000 70%,transparent);mask-image:linear-gradient(0deg,#000 70%,transparent)}.mm-chapter-3:has(.diorama-3)>.mm-left-shade{background:linear-gradient(0deg,#05262d,transparent 13%)}.mm-chapter-3:has(.diorama-3) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-3:has(.diorama-3) .mm-copy .mm-title{font-size:38px}.mm-chapter-3:has(.diorama-3) .mm-body{font-size:16.2px;line-height:23.2px;margin-top:18px;max-width:none}.mm-chapter-3:has(.diorama-3) .mm-action{left:25px;right:25px;bottom:48px}.p03-discovery{top:-30%;right:-12%;bottom:0;left:-12%}}.p03-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-3:has(.diorama-3){background-image:linear-gradient(90deg,#032128b3,transparent 48%),url(/assets/backdrop-BFGtZf_n.webp?v=1);background-size:cover;background-position:center}.mm-chapter-3:has(.diorama-3)>.mm-art{left:29%;right:0;top:6%;height:88%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000);mask-image:linear-gradient(90deg,transparent,#000 8%,#000)}.brainy-scene.diorama-3{-webkit-mask-image:linear-gradient(0deg,transparent,#000 11%,#000);mask-image:linear-gradient(0deg,transparent,#000 11%,#000)}.brainy-scene.diorama-3 .brainy-world{-webkit-mask-image:linear-gradient(0deg,#000 28%,#000 40%,transparent 58%);mask-image:linear-gradient(0deg,#000 28%,#000 40%,transparent 58%)}.mm-chapter-3:has(.diorama-3)>.mm-left-shade{background:linear-gradient(90deg,#032128a6,transparent 52%),linear-gradient(0deg,#03212888,transparent 16%)}.mm-chapter-3:has(.diorama-3) .mm-header{left:12%;right:4%;border-bottom:0;top:5%}.mm-chapter-3:has(.diorama-3) .mm-brand{font-family:Georgia,serif;font-weight:400;font-size:28px}.mm-chapter-3:has(.diorama-3) .mm-copy{left:12%;top:28%;width:35%}.mm-chapter-3:has(.diorama-3) .mm-body{max-width:390px}.mm-chapter-3:has(.diorama-3) .mm-micro{display:none}.mm-chapter-3:has(.diorama-3) .mm-action{left:12%;top:66%;bottom:auto}.mm-chapter-3:has(.diorama-3) .mm-footer{left:12%;right:4%;border-top:0}.mm-chapter-3:has(.diorama-3) .mm-footer-edition{display:none}.mm-chapter-3:has(.diorama-3) .mm-dots>button:not(.mm-faq-dot){display:none}.p03-chapter-rail{position:absolute;left:2.5%;top:25%;display:flex;flex-direction:column;gap:2px;border-left:1px solid #dbc6f32b}.p03-chapter-rail button{position:relative;width:55px;height:44px;background:none;border:0;color:#abc0c1;font-size:13px}.p03-chapter-rail button[aria-current]{color:#f0dbff}.p03-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dcbaf2}}.mm-chapter-3:has(.diorama-3){background-image:linear-gradient(90deg,#03212880,transparent 52%),url(/assets/backdrop-BFGtZf_n.webp?v=1);background-size:cover;background-position:center}.brainy-scene.diorama-3 .brainy-world{display:none}.p03-back{z-index:1}.p03-middle{z-index:3}.p03-plinth-contact{z-index:1;background:radial-gradient(ellipse,#001419d9,transparent 70%);filter:blur(5px)}.p03-brainy-reflection{z-index:1;background:radial-gradient(ellipse,#bd78b74d,transparent 69%);filter:blur(7px)}.p03-crystal .p03-object{transform-origin:50% 96%}@media(min-width:1001px){.mm-chapter-3:has(.diorama-3)>.mm-art{left:32%;right:0;top:18%;height:86%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000);mask-image:linear-gradient(90deg,transparent,#000 7%,#000)}.diorama-3 .brainy-ribbon{clip-path:inset(0 0 0 20%);opacity:.65}.mm-chapter-3:has(.diorama-3) .mm-copy{top:28%;width:35%}.mm-chapter-3:has(.diorama-3) .mm-action{top:66%}}@media(max-width:700px){.mm-chapter-3:has(.diorama-3){background-size:auto 100%;background-position:61% center}.mm-chapter-3:has(.diorama-3)>.mm-left-shade{background:linear-gradient(180deg,#031f27ad,transparent 19%,#031f2780 37%,transparent 57%),linear-gradient(0deg,#031f27f5 0%,transparent 23%)}.brainy-scene.diorama-3{inset:auto 0 99px;aspect-ratio:1;-webkit-mask-image:none;mask-image:none}.diorama-3 .brainy-ribbon{opacity:.65}.p03-discovery{top:-50%;right:-10%;bottom:0;left:-10%}}.p03-puzzle-response{z-index:5;opacity:0;mix-blend-mode:screen}.p03-puzzle-response img{-o-object-fit:fill!important;object-fit:fill!important}.p03-brainy-warm{z-index:6;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(ellipse at 35% 40%,#ffdba2,transparent 65%);pointer-events:none}.p03-floor-light{top:87%;height:11%}@media(max-width:700px){.p03-floor-light{top:83%;height:13%}}.mm-chapter-3:has(.diorama-3){overflow:clip}.mm-chapter-2:has(.diorama-2){overflow:clip;background:#05262d url(/assets/backdrop-BFGtZf_n.webp?v=1) center/cover}.mm-chapter-2:has(.diorama-2)>.mm-art{left:31%;right:0;top:15%;height:85%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%);mask-image:linear-gradient(90deg,transparent,#000 8%)}.brainy-scene.diorama-2{inset:50% 0 auto;width:100%;height:auto;aspect-ratio:1.5;transform:translateY(-50%)}.diorama-2 .brainy-world,.diorama-2 .diorama-glow{display:none}.diorama-2>.brainy-layer:has(.brainy-body),.diorama-2>.diorama-object{z-index:4}.diorama-2 .brainy-ribbon{z-index:2;opacity:.7}.p02-back{z-index:1}.p02-middle{z-index:3}.p02-front{z-index:5}.p02-anchor{pointer-events:none}.p02-object{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 81%}.p02-object img,.p02-flower-motion img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p02-material,.p02-response,.p02-puzzle-light{opacity:0;mix-blend-mode:screen}.p02-plinths .p02-response{-webkit-mask-image:linear-gradient(150deg,#000 15%,transparent 54%,#0004 70%,transparent);mask-image:linear-gradient(150deg,#000 15%,transparent 54%,#0004 70%,transparent)}.p02-vase>.p02-object{clip-path:inset(49% 0 0)}.p02-flower-motion{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 0 49%);transform-origin:50% 51%}.p02-puzzle-light{z-index:5}.p02-puzzle-light img{width:100%;height:100%;-o-object-fit:fill!important;object-fit:fill!important}.p02-brainy-warm{z-index:6;opacity:0;mix-blend-mode:soft-light;background:radial-gradient(ellipse at 35% 40%,#ffe0ad,transparent 68%)}.p02-sparkle-anchor{z-index:7}.p02-sparkle{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;opacity:.07}.p02-sunlight{position:absolute;top:-25%;right:-10%;bottom:0;left:-10%;opacity:0;z-index:6;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 48% 40%,#000 17%,transparent 72%);mask-image:radial-gradient(ellipse at 48% 40%,#000 17%,transparent 72%)}.p02-sunlight .p02-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;opacity:0;mix-blend-mode:screen;filter:blur(14px)}.p02-ray-0{transform:rotate(-13deg) scale(1.15)}.p02-ray-1{transform:rotate(-4deg) scale(.8,1.1)}.p02-ray-2{transform:scale(1.35);filter:blur(28px)!important}.p02-ray-3{transform:rotate(16deg);filter:blur(23px)!important}.p02-sunlight[data-light-state="1"]{transform:rotate(1deg)}.p02-sunlight[data-light-state="2"]{transform:rotate(-1deg)}.p02-floor-light{position:absolute;left:9%;top:89%;width:86%;height:10%;z-index:6;opacity:0;mix-blend-mode:screen;background:radial-gradient(ellipse,#ffe1b5,transparent 70%)}.diorama-2 .diorama-shimmer-window{z-index:3}.diorama-2 .diorama-shimmer{background:linear-gradient(115deg,transparent 43%,#f4dbff 49%,#d0ece2 52%,transparent 58%)}.mm-chapter-2:has(.diorama-2)>.mm-left-shade{background:linear-gradient(90deg,#032128b8,transparent 58%),linear-gradient(0deg,#03212877,transparent 20%)}.mm-chapter-2:has(.diorama-2) .mm-micro{display:none}.p02-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-2:has(.diorama-2) .mm-header{left:8%;right:4%;top:5%}.mm-chapter-2:has(.diorama-2) .mm-brand{font-family:Georgia,serif;font-weight:400;font-size:28px}.mm-chapter-2:has(.diorama-2) .mm-copy{left:11%;top:25%;width:39%}.mm-chapter-2:has(.diorama-2) .mm-copy .mm-title{font-size:clamp(48px,4.5vw,74px)}.mm-chapter-2:has(.diorama-2) .mm-body{max-width:375px}.mm-chapter-2:has(.diorama-2) .mm-action{left:11%;top:58%;bottom:auto}.mm-chapter-2:has(.diorama-2) .mm-footer{left:8%;right:4%;border-top:0}.mm-chapter-2:has(.diorama-2) .mm-footer-edition{display:none}.mm-chapter-2:has(.diorama-2) .mm-dots>button:not(.mm-faq-dot){display:none}.p02-chapter-rail{position:absolute;left:2.5%;top:25%;display:flex;flex-direction:column;gap:2px;border-left:1px solid #dbc6f32b}.p02-chapter-rail button{position:relative;width:55px;height:44px;background:none;border:0;color:#abc0c1;font-size:13px}.p02-chapter-rail button[aria-current]{color:#f0dbff}.p02-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dcbaf2}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-2:has(.diorama-2)>.mm-art{left:6%;right:0;top:32%;width:94%;height:50%;aspect-ratio:auto}.mm-chapter-2:has(.diorama-2) .mm-copy{left:7%;top:14%;width:80%}.mm-chapter-2:has(.diorama-2) .mm-copy .mm-title{font-size:50px}.mm-chapter-2:has(.diorama-2) .mm-body{max-width:470px}.mm-chapter-2:has(.diorama-2) .mm-action{left:7%;bottom:10%}}@media(max-width:700px){.mm-chapter-2:has(.diorama-2){background-size:auto 100%;background-position:61% center}.mm-chapter-2:has(.diorama-2)>.mm-art{top:0;right:0;bottom:0;left:0;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-2{inset:auto 0 98px;aspect-ratio:1;transform:none}.mm-chapter-2:has(.diorama-2)>.mm-left-shade{background:linear-gradient(180deg,#032128a6,transparent 30%,#03212833 38%,transparent 58%),linear-gradient(0deg,#032128f5,transparent 23%)}.mm-chapter-2:has(.diorama-2) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-2:has(.diorama-2) .mm-copy .mm-title{font-size:38px}.mm-chapter-2:has(.diorama-2) .mm-body{font-size:16.2px;line-height:23.2px;margin-top:18px;max-width:none}.mm-chapter-2:has(.diorama-2) .mm-action{left:25px;right:25px;bottom:48px}.p02-sunlight{top:-60%;right:-10%;bottom:0;left:-10%}.p02-floor-light{top:83%;height:12%}}@media(min-width:1001px){.diorama-2 .brainy-ribbon{-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 36%);mask-image:linear-gradient(90deg,transparent 25%,#000 36%)}}.diorama-2 .brainy-ribbon{-webkit-mask-image:linear-gradient(90deg,transparent 25%,#000 36%);mask-image:linear-gradient(90deg,transparent 25%,#000 36%)}.mm-chapter-2:has(.diorama-2) .mm-brand{font-family:Georgia,serif;font-weight:400}.p02-pearl,.p02-cyan{opacity:0;mix-blend-mode:screen}.p02-pearl{filter:saturate(.15) brightness(1.2);-webkit-mask-image:linear-gradient(115deg,transparent 30%,#000 52%,transparent 74%);mask-image:linear-gradient(115deg,transparent 30%,#000 52%,transparent 74%)}.p02-cyan{filter:hue-rotate(295deg) saturate(.65);-webkit-mask-image:radial-gradient(ellipse at 65% 35%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 65% 35%,#000,transparent 70%)}.p02-crystal .p02-response{-webkit-mask-image:linear-gradient(110deg,transparent 25%,#000 42%,transparent 59%);mask-image:linear-gradient(110deg,transparent 25%,#000 42%,transparent 59%)}.p02-contact-shadow{z-index:3;opacity:.3;background:radial-gradient(ellipse,#001416,transparent 70%);pointer-events:none}.p02-dust-region{position:absolute;top:-30%;right:30%;bottom:30%;left:12%;z-index:6;pointer-events:none}.p02-dust{position:absolute;width:1.5px;height:1.5px;border-radius:50%;background:#ffeac0;opacity:0}.mm-chapter-1:has(.diorama-1){overflow:clip;background:#05272b url(/assets/environment-B1GRyok9.webp) center/cover}.mm-chapter-1:has(.diorama-1)>.mm-art{left:39%;right:0;top:10%;width:61%;height:85%;aspect-ratio:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%);mask-image:linear-gradient(90deg,transparent,#000 12%)}.brainy-scene.diorama-1{inset:50% 0 auto;width:100%;height:auto;aspect-ratio:1.5;transform:translateY(-50%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent);mask-image:linear-gradient(0deg,transparent,#000 7%,#000 95%,transparent)}.diorama-1 .brainy-world,.diorama-1 .diorama-glow{display:none}.p01-back{z-index:1}.p01-middle{z-index:3}.p01-front{z-index:5}.diorama-1>.brainy-layer:has(.brainy-body),.diorama-1>.diorama-object{z-index:4}.diorama-1 .brainy-ribbon{z-index:2;clip-path:none;-webkit-mask-image:linear-gradient(90deg,transparent 24%,#000 35%);mask-image:linear-gradient(90deg,transparent 24%,#000 35%)}.p01-anchor{pointer-events:none}.p01-object,.p01-flowers{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 62%}.p01-object img,.p01-flowers img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p01-plant .p01-object{clip-path:inset(60% 0 0)}.p01-flowers{clip-path:inset(0 0 39%);transform-origin:50% 61%}.p01-reflection,.p01-petal-light,.p01-puzzle-glow{opacity:0;mix-blend-mode:screen}.p01-puzzle-glow{z-index:5}.p01-puzzle-glow img{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important}.p01-shadow{z-index:3;opacity:.3;background:radial-gradient(ellipse,#001b19,transparent 70%)}.p01-sunlight{position:absolute;top:-40%;right:-5%;bottom:0;left:-20%;z-index:6;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at 48% 40%,#000 20%,transparent 72%)}.p01-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;-o-object-fit:fill!important;object-fit:fill!important;mix-blend-mode:screen;filter:blur(15px)}.p01-ray-1{transform:rotate(-8deg) scaleX(.8)}.p01-ray-2{filter:blur(27px)}.p01-ray-3{transform:rotate(7deg)}.p01-floor-light{position:absolute;left:10%;top:87%;width:85%;height:12%;opacity:0;background:radial-gradient(ellipse,#ffe2ab,transparent 70%);mix-blend-mode:screen;z-index:6}.p01-sparkle-anchor{z-index:7}.p01-sparkle{width:100%;height:100%;-o-object-fit:contain!important;object-fit:contain!important;opacity:.1}.p01-dust-region{position:absolute;top:-30%;right:30%;bottom:30%;left:5%;z-index:6;pointer-events:none}.p01-dust{position:absolute;width:1.5px;height:1.5px;background:#ffecc9;border-radius:50%;opacity:0}.diorama-1 .diorama-shimmer-window{z-index:3}.diorama-1 .diorama-shimmer{background:linear-gradient(110deg,transparent 40%,#f0ddff 49%,#c5ece9 52%,transparent 60%)}.mm-chapter-1:has(.diorama-1)>.mm-left-shade{background:linear-gradient(90deg,#03202577,transparent 60%),linear-gradient(0deg,#04252a77,transparent 20%)}.mm-chapter-1:has(.diorama-1) .mm-brand{font-family:Georgia,serif;font-weight:400}.p01-chapter-rail{display:none}@media(min-width:1001px){.mm-chapter-1:has(.diorama-1) .mm-header{left:5%;right:4%;top:5%}.mm-chapter-1:has(.diorama-1) .mm-copy{left:12%;top:21%;width:34%}.mm-chapter-1:has(.diorama-1) .mm-copy .mm-title{font-size:clamp(58px,5.9vw,86px);line-height:1.04}.mm-chapter-1:has(.diorama-1) .mm-body{font-size:19px;line-height:1.55;max-width:410px}.mm-chapter-1:has(.diorama-1) .mm-action{left:12%;bottom:20%}.p01-chapter-rail{position:absolute;left:3%;top:26%;display:flex;flex-direction:column;border-left:1px solid #dacbf330}.p01-chapter-rail button{position:relative;width:50px;height:44px;background:none;border:0;color:#c0cfcb;font-size:13px}.p01-chapter-rail button[aria-current]:before{content:"";position:absolute;left:-4px;top:19px;width:7px;height:7px;border-radius:50%;background:#dec1f4}}@media(min-width:701px)and (max-width:1000px){.mm-chapter-1:has(.diorama-1)>.mm-art{left:12%;width:88%;top:34%;height:53%}.mm-chapter-1:has(.diorama-1) .mm-copy{left:7%;top:14%;width:75%}.mm-chapter-1:has(.diorama-1) .mm-copy .mm-title{font-size:52px}.mm-chapter-1:has(.diorama-1) .mm-body{max-width:470px}.mm-chapter-1:has(.diorama-1) .mm-action{left:7%;bottom:8%}}@media(max-width:700px){.mm-chapter-1:has(.diorama-1){background-size:auto 100%;background-position:58% center}.mm-chapter-1:has(.diorama-1)>.mm-art{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-mask-image:none;mask-image:none}.brainy-scene.diorama-1{inset:auto 0 96px;aspect-ratio:1;transform:none}.mm-chapter-1:has(.diorama-1)>.mm-left-shade{background:linear-gradient(180deg,#03252bd9,transparent 50%),linear-gradient(0deg,#03252bf5,transparent 23%)}.mm-chapter-1:has(.diorama-1) .mm-copy{left:25px;right:25px;top:86px;width:auto}.mm-chapter-1:has(.diorama-1) .mm-copy .mm-title{font-size:38px;line-height:1.04}.mm-chapter-1:has(.diorama-1) .mm-body{font-size:16px;line-height:23px;margin-top:16px;max-width:none}.mm-chapter-1:has(.diorama-1) .mm-action{left:25px;right:25px;bottom:48px}}.p01-brainy-warm{z-index:6;opacity:0;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(ellipse at 35% 35%,#ffe2ba,transparent 70%)}.brainy-scene{position:absolute;right:0;bottom:0;left:0;aspect-ratio:1.5;height:auto;top:50%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent)}.brainy-scene .brainy-world{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:none;mask-image:none}.brainy-scene .brainy-world img{-o-object-fit:fill;object-fit:fill}.brainy-layer{position:absolute;left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh)}.brainy-scene img.brainy-layer{width:var(--dw);height:var(--dh);-o-object-fit:fill;object-fit:fill}.brainy-ribbon{opacity:.78}.brainy-scene-1 .brainy-ribbon{clip-path:polygon(0 0,61% 0,61% 70%,75.8% 70%,75.8% 0,100% 0,100% 100%,0 100%)}.brainy-scene-3 .brainy-ribbon{clip-path:polygon(0 0,48.5% 0,48.5% 66%,85.8% 66%,85.8% 0,100% 0,100% 100%,0 100%)}.brainy-body{position:absolute;left:0;right:0;bottom:0;top:auto;width:100%;height:auto;transform-origin:50% 97%}.brainy-character{pointer-events:auto;touch-action:manipulation}.brainy-body .brainy-original{position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.brainy-eye-window{position:absolute;overflow:hidden;border-radius:50%;isolation:isolate}.brainy-eye-open,.brainy-eye-blink{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat}.brainy-eye-blink{opacity:0}.brainy-shadow{position:absolute;left:var(--dx);top:calc(var(--dy) + var(--dh) - 1%);width:var(--dw);height:4%;background:radial-gradient(ellipse,#051c1bd1,transparent 68%);transform-origin:50% 50%}.brainy-light{position:absolute;left:38%;top:86%;width:35%;height:10%;background:radial-gradient(ellipse,#c5a2f917,transparent 70%)}.mm-copy-surface .brainy-scene,.mm-copy-surface .brainy-character{pointer-events:none!important}.brainy-review-button{position:fixed;right:20px;bottom:72px;z-index:8;background:#123b3eee;border:1px solid #c8b4df60;border-radius:18px;color:#e4d4f5;padding:10px 16px;min-height:44px;font-size:13px}.brainy-review-dialog label{display:flex;gap:12px;align-items:center;min-height:44px}.brainy-review-dialog button:not(.mm-dialog-close){background:#cfb7ed;color:#173238;border:0;border-radius:12px;padding:10px 16px;min-height:44px;margin:6px 8px 6px 0}.brainy-review-dialog output{white-space:pre-wrap;display:block;font:13px/1.5 ui-monospace,monospace;background:#071f23;padding:15px;border-radius:12px;margin-top:12px}@media(max-width:700px){.brainy-scene{top:0;right:0;bottom:0;left:0;aspect-ratio:auto;width:100%;height:100%;transform:none;-webkit-mask-image:none;mask-image:none}.brainy-scene .brainy-world img{-o-object-fit:cover;object-fit:cover}.brainy-layer{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh)}.brainy-scene img.brainy-layer{width:var(--mw);height:var(--mh)}.brainy-shadow{left:var(--mx);top:calc(var(--my) + var(--mh) - 1%);width:var(--mw);height:2%}.brainy-light{top:74%;left:35%;width:55%;height:10%}.brainy-scene-1 .brainy-ribbon{clip-path:polygon(0 0,67.7% 0,67.7% 100%,87% 100%,87% 0,100% 0,100% 100%,0 100%)}.brainy-scene-3 .brainy-ribbon{clip-path:polygon(0 0,43% 0,43% 100%,93% 100%,93% 0,100% 0,100% 100%,0 100%)}.brainy-review-button{bottom:calc(14% + 6px);right:12px;width:84px;padding:8px;font-size:11px;line-height:1.2}}@media(prefers-reduced-motion:reduce){.brainy-eye-open,.brainy-body,.brainy-puzzle{transform:none!important}.brainy-eye-blink{opacity:0!important}}.diorama{pointer-events:none}.diorama-object>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.diorama-book{transform:rotate(5deg);transform-origin:50% 65%}.diorama-object>.diorama-leaf{left:46.5%;top:4%;width:51.7%;height:73%;transform:rotate(-1deg);transform-origin:left center}.diorama-glow,.diorama-hero{position:absolute;left:47%;top:18%;width:35%;height:60%;background:radial-gradient(ellipse,#d8eabb88,transparent 68%);opacity:0}.diorama-glow{opacity:.12}.diorama-hero{background:linear-gradient(135deg,transparent 20%,#e1ccf060 48%,#e3f5d480 52%,transparent 80%);border-radius:50%}.diorama-2 .diorama-hero{left:25%;top:30%;width:53%;height:45%;background:radial-gradient(ellipse,#e8daf3aa,transparent 65%)}.diorama-3 .diorama-hero{left:60%;top:23%;width:25%;height:37%;background:radial-gradient(ellipse,#f1deffaa,transparent 65%)}.diorama-4 .diorama-hero{left:16%;top:42%;width:9%;height:3%;border:1px solid #dcf7ed;box-shadow:0 0 8px #c0e8de40;background:transparent;transform-origin:center}.diorama-4 .diorama-glow{left:14%;top:38%;width:14%;height:30%;background:radial-gradient(ellipse,#b6e9e8aa,transparent 65%)}.diorama-5 .diorama-hero{left:51%;top:61%;width:35%;height:13%;background:radial-gradient(ellipse,#dfcaefbb,transparent 65%)}.diorama-6 .diorama-hero{left:37%;top:54%;width:42%;height:20%}.diorama-7 .diorama-glow{left:40%;top:18%;width:45%;height:65%;background:radial-gradient(ellipse,#e9f8c9bb,transparent 66%)}.diorama-shimmer-window{position:absolute;left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;overflow:hidden;pointer-events:none}.diorama-shimmer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:linear-gradient(110deg,transparent 25%,#fae7ff88 48%,#c4f4eb88 51%,transparent 73%)}.diorama-mote{position:absolute;left:43%;top:34%;width:3px;height:3px;border-radius:50%;background:#e7e3c8;opacity:0;box-shadow:0 0 5px #ddcef755}.diorama-mote-1{left:77%;top:26%;width:2px;height:2px}.diorama-mote-2{left:62%;top:68%}.diorama-mote-3{left:25%;top:55%;width:2px;height:2px}.brainy-scene-2 .brainy-ribbon{clip-path:polygon(27% 0,100% 0,100% 100%,27% 100%)}.brainy-scene-7 .brainy-ribbon{clip-path:polygon(0 0,18.3% 0,18.3% 72%,35.5% 72%,35.5% 0,74% 0,74% 77%,83.5% 77%,83.5% 0,100% 0,100% 100%,0 100%)}@media(max-width:700px){.diorama-glow,.diorama-hero{left:40%;top:43%;width:52%;height:28%}.diorama-2 .diorama-hero{left:24%;top:49%;width:55%;height:22%}.diorama-3 .diorama-hero{left:58%;top:44%;width:30%;height:18%}.diorama-4 .diorama-hero{left:8.5%;top:51.3%;width:11%;height:1.5%}.diorama-4 .diorama-glow{left:5%;top:49%;width:19%;height:12%}.diorama-5 .diorama-hero{left:49%;top:63%;width:43%;height:7%}.diorama-6 .diorama-hero{left:35%;top:61%;width:54%;height:8%}.diorama-7 .diorama-glow{left:38%;top:44%;width:58%;height:30%}.diorama-shimmer-window{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh)}.diorama-mote{top:47%}.diorama-mote-1{top:51%}.diorama-mote-2{top:67%}.diorama-mote-3{top:61%}.brainy-scene-7 .brainy-ribbon{clip-path:polygon(0 0,14.2% 0,14.2% 100%,33.5% 100%,33.5% 0,80.5% 0,80.5% 100%,93.5% 100%,93.5% 0,100% 0,100% 100%,0 100%)}.brainy-review-button[data-review-page="6"]{top:34%;bottom:auto;left:12px;right:auto}}.hero-anchor{pointer-events:none;isolation:isolate}.hero-anchor>.diorama-hero-object{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transform-origin:center}.diorama .diorama-prop{transform-origin:center}.living-anchor{position:absolute;left:var(--lx);top:var(--ly);width:var(--lw);aspect-ratio:1;pointer-events:none}.living-anchor img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.living-object{opacity:.78}.living-reflection{opacity:0;mix-blend-mode:screen}.living-anchor .living-sparkle{inset:-15% auto auto 30%;width:64%;height:64%;opacity:0}.living-rays{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 60% 50%,#000 20%,transparent 74%);mask-image:radial-gradient(ellipse at 60% 50%,#000 20%,transparent 74%)}.living-rays .living-ray{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;opacity:0;mix-blend-mode:screen}@media(max-width:700px){.living-anchor{left:var(--lmx);top:var(--lmy);width:var(--lmw)}.living-rays{top:33%;bottom:20%}}.living-anchor{z-index:2;isolation:isolate}.living-rays{z-index:1}.diorama[data-running=true] .living-object,.diorama[data-running=true] .living-reflection,.diorama[data-running=true] .living-sparkle{will-change:transform,opacity}.diorama[data-running=true] .living-ray{will-change:opacity}html:has(.magazine-motion-lab),body:has(.magazine-motion-lab){overflow:hidden;overscroll-behavior:none;background:#092e32}.magazine-motion-lab{position:fixed;top:0;right:0;bottom:0;left:0;height:100dvh;background:#092e32;color:#faf5e9;font-family:Arial,sans-serif;isolation:isolate}.magazine-motion-lab *{box-sizing:border-box}.magazine-motion-lab button,.magazine-motion-lab a,.magazine-motion-lab input{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.magazine-motion-lab button{cursor:pointer}.magazine-motion-lab button:disabled{cursor:default}.magazine-motion-lab :focus-visible{outline:2px solid #e6d5ff;outline-offset:4px}.mm-stage{position:relative;width:100%;height:100%;overflow:hidden;perspective:2400px;perspective-origin:50% 50%;touch-action:pinch-zoom;outline:none}.mm-page{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(135deg,#123d40,#04282d);-moz-user-select:none;user-select:none;-webkit-user-select:none;visibility:hidden;z-index:1}.mm-chapter-1{visibility:visible;z-index:2}.mm-art{position:absolute;left:36.11%;right:-2%;top:14.44%;height:73.33%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 94%,#0009);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 94%,#0009);pointer-events:none}.mm-chapter-2 .mm-art{top:21.33%}.mm-art picture{display:block;width:100%;height:100%;-webkit-mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(0deg,transparent,#000 15%,#000 85%,transparent)}.mm-art img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.mm-left-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#092e32 0%,#092e32e6 35%,transparent 47.2%),linear-gradient(0deg,#052b30 0%,transparent 16%);pointer-events:none}.mm-header{position:absolute;top:3.6%;left:5.55%;right:5.55%;height:6.5%;border-bottom:1px solid #a5bab038;display:flex;align-items:flex-start;padding-top:3px;gap:42px}.mm-brand{font-size:23px;font-weight:700;color:#f8f5eb;text-decoration:none;white-space:nowrap}.mm-edition{font-size:11px;letter-spacing:2.4px;color:#9cb7b0;padding-top:8px}.mm-language{margin-left:auto;font-size:13px;color:#eee8ee;padding-top:8px}.mm-menu-button{border:0;background:transparent;color:#e1e8e1;min-width:44px;min-height:44px;margin-top:-10px;margin-right:-12px;display:grid;place-items:center}.mm-copy{position:absolute;left:5.833%;top:17.8%;width:34%}.mm-eyebrow{font-size:12px;letter-spacing:2.1px;color:#d6c2ed;display:flex;gap:38px;margin:0 0 12px;white-space:nowrap}.mm-eyebrow span{letter-spacing:2px;color:#90aaa2}.mm-copy .mm-title{font-family:Georgia,serif;font-size:clamp(54px,5.625vw,92px);line-height:1.08;font-weight:400;letter-spacing:-2px;margin:0}.mm-copy .mm-title em{font-weight:400;color:#d1b0eb}.mm-mobile-lines{display:none}.mm-body{font-size:21px;line-height:31px;color:#ccdbd7;margin:22px 0 0;max-width:465px}.mm-micro{font-size:15px;color:#adc6b8;margin:26px 0 0;line-height:1.5}.mm-action{position:absolute;left:5.833%;bottom:12.45%}.mm-cta{display:flex;align-items:center;justify-content:space-between;gap:25px;min-width:290px;min-height:59px;border:0;border-radius:40px;padding:14px 28px;color:#172a32;background:linear-gradient(110deg,#e0cdfc,#bea3ed);font-size:18px;font-weight:600;text-decoration:none;box-shadow:inset 0 1px #ffffff30}.mm-cta:focus-visible,.mm-cta:hover{background:#e5d2fa}.mm-footer{position:absolute;bottom:1.1%;left:5.55%;right:5.55%;height:5.8%;border-top:1px solid #b1c3b838;display:flex;align-items:center;gap:15px;padding:0!important}.mm-footer button{background:transparent;border:0;color:#d4bfee;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;gap:24px;padding:0}.mm-footer button:disabled{opacity:.35}.mm-footer-edition{font-size:10px;letter-spacing:2px;color:#93aea3;flex:1}.mm-dots{display:flex;gap:2px;align-items:center}.mm-dots button,.mm-dots>span{min-width:21px;width:21px;min-height:44px;display:grid;place-items:center}.mm-dots button{min-width:26px;width:26px}.mm-dots i{width:5px;height:5px;border-radius:50%;background:#779792;opacity:.7}.mm-dots [aria-current] i{width:8px;height:8px;background:#d4b9f7;opacity:1}.mm-next{margin-left:auto}.mm-next span{font-size:10px;letter-spacing:1.5px;color:#bfd0c5}.mm-paper-edges{position:absolute;right:7px;top:13%;bottom:5%;width:6px;border-left:1px solid #c9ded121;border-right:1px solid #c9ded113;pointer-events:none}.mm-fold{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;transform-style:preserve-3d;visibility:hidden}.mm-grab-zone{position:absolute;right:0;top:12%;bottom:24%;width:20%;z-index:5;cursor:grab;touch-action:pinch-zoom;pointer-events:none}.mm-grab-1{right:auto;left:0}.mm-stage[data-dragging=true],.mm-stage[data-dragging=true] .mm-grab-zone{cursor:grabbing;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mm-review select{background:#163c40;color:#f0e7fc;border:1px solid #a391bc;border-radius:5px;padding:6px}@media(max-width:700px){.mm-grab-zone{width:25%}.mm-review{gap:8px}.mm-review label{font-size:12px}}.mm-panel{position:absolute;top:0;bottom:0;left:0;transform-origin:0 0;transform-style:preserve-3d;will-change:transform}.mm-panel-front,.mm-panel-back{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.mm-panel-front{transform:translateZ(.1px);background:#123d40}.mm-panel-back{transform:rotateY(180deg) translateZ(.1px);background-color:#123d40;background-image:linear-gradient(105deg,#123d4040,#173b4260),var(--mm-verso-desktop);background-repeat:no-repeat}.mm-verso-flat{position:absolute;top:0;bottom:0;left:0;background-color:#123d40;background-image:linear-gradient(105deg,#123d4040,#173b4260),var(--mm-verso-desktop);background-repeat:no-repeat;will-change:transform}.mm-panel-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-repeat:no-repeat}.mm-copy-surface{position:absolute!important;right:auto!important;bottom:auto!important}.mm-cast-shadow{position:absolute;z-index:3;top:0;bottom:0;left:-90px;width:180px;background:linear-gradient(90deg,transparent,#021719c7 48%,#01141966 63%,transparent);pointer-events:none;opacity:0;will-change:transform,opacity}.mm-dialog{max-width:460px;width:calc(100% - 36px);max-height:85dvh;overflow:auto;background:#12383c;border:1px solid #758f8955;color:#eef1e9;border-radius:18px;padding:32px;margin:auto;box-shadow:0 20px 80px #00171980}.mm-dialog::backdrop{background:#00191cd9}.mm-dialog h2{font:29px/1.2 Georgia,serif;max-width:280px;margin:0 0 22px}.mm-dialog p{font-size:15px;color:#bdcec4;line-height:1.5}.mm-dialog nav{display:grid;gap:0;margin:20px 0}.mm-dialog a{color:#e2d2f5;padding:12px 0;border-bottom:1px solid #c5d8cc20}.mm-dialog-close{position:absolute;right:14px;top:14px;width:44px;height:44px;background:none;border:0;color:#eee}.mm-calm-control{display:flex;gap:12px;align-items:center;min-height:44px;font-size:15px}.mm-review-open{margin-top:18px;background:none;color:#d4bfee;padding:12px 0;border:0;text-decoration:underline}.mm-review{position:absolute;z-index:10;left:18px;bottom:18px;max-width:calc(100% - 36px);padding:16px;background:#092a2ff5;border:1px solid #a391bc;border-radius:12px;display:flex;gap:16px;align-items:center;flex-wrap:wrap;box-shadow:0 12px 40px #00171980}.mm-review label{display:flex;gap:10px;align-items:center;font-size:14px}.mm-review input{accent-color:#d3baf1}.mm-review button{background:none;border:0;color:#eee;min-width:36px;min-height:36px}.mm-review output{font-size:12px;color:#c2d6cc}.mm-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(min-width:701px)and (max-height:760px){.mm-copy{top:16%}.mm-copy .mm-title{font-size:clamp(42px,8.7vh,70px)}.mm-body{font-size:18px;line-height:1.45;margin-top:16px}.mm-micro{margin-top:16px}.mm-action{bottom:13%}.mm-header{top:3%}.mm-cta{min-height:52px}}@media(max-width:1000px)and (min-width:701px){.mm-copy{width:43%}.mm-copy .mm-title{font-size:58px}.mm-body{font-size:18px;line-height:1.5}.mm-art{left:40%;right:-7%}.mm-header{gap:22px}.mm-edition{display:none}.mm-eyebrow{gap:18px;font-size:10px}.mm-micro{font-size:14px}}@media(max-width:700px){.mm-panel-back,.mm-verso-flat{background-image:linear-gradient(105deg,#123d4040,#173b4260),var(--mm-verso-mobile)}.mm-stage{perspective:1400px}.mm-art,.mm-chapter-2 .mm-art{top:0;right:0;bottom:0;left:0;height:100%;-webkit-mask-image:none;mask-image:none}.mm-art picture{-webkit-mask-image:none;mask-image:none}.mm-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mm-left-shade{background:linear-gradient(180deg,#093035 0%,#093035f2 29%,transparent 46%),linear-gradient(0deg,#052b30 0%,#052b30fa 8%,transparent 18%)}.mm-header{top:18px;left:25px;right:25px;height:44px;padding-top:7px;gap:0}.mm-brand{font-size:19px}.mm-edition{display:none}.mm-language{font-size:12px;padding-top:3px;margin-right:14px}.mm-menu-button{margin-top:-12px;margin-right:-12px}.mm-copy{left:25px;right:25px;width:auto;top:81px}.mm-eyebrow{font-size:9.5px;letter-spacing:1.3px;gap:22px;margin-bottom:18px;line-height:12px}.mm-eyebrow span{font-size:10px;letter-spacing:1.5px}.mm-copy .mm-title{font-size:38px;line-height:1.1;letter-spacing:-1.2px}.mm-desktop-lines{display:none}.mm-mobile-lines{display:inline}.mm-body{font-size:16.2px;line-height:23.2px;margin-top:20px;max-width:none}.mm-micro{font-size:12px;line-height:1.5;margin-top:23px}.mm-action{left:25px;right:25px;bottom:calc(48px + env(safe-area-inset-bottom,0px))}.mm-cta{width:100%;min-width:0;min-height:52px;padding:12px 24px;font-size:16px;gap:12px}.mm-footer{left:17px;right:17px;bottom:env(safe-area-inset-bottom,0px);height:44px;border:0;gap:0;justify-content:space-between}.mm-footer-edition,.mm-next span{display:none}.mm-next{margin:0}.mm-dots{gap:0}.mm-dots button,.mm-dots>span{width:20px;min-width:20px}.mm-dots button{width:26px;min-width:26px}.mm-paper-edges{top:112px;bottom:33px}}@media(max-width:380px){.mm-micro{margin-top:17px}.mm-copy{left:23px;right:23px}.mm-copy .mm-title{font-size:38px}.mm-eyebrow{gap:18px}}@media(max-height:600px){.mm-page:not(.mm-copy-surface){overflow-y:auto;touch-action:pan-y}.mm-copy{position:relative;top:auto;padding-top:100px;padding-bottom:170px}.mm-action{position:absolute;top:auto;bottom:58px}.mm-body{max-width:55%}.mm-art{opacity:.65}.mm-micro{display:none}.mm-copy .mm-title{font-size:42px}}@media(prefers-reduced-motion:reduce){.mm-panel{will-change:auto}.mm-cast-shadow{display:none}}.mm-chapter-4 .mm-copy .mm-title,.mm-chapter-6 .mm-copy .mm-title{font-size:clamp(48px,4.7vw,78px)}.mm-glass-card{position:absolute;border:1px solid #b7c5d880;border-radius:18px;background:linear-gradient(120deg,#244c50e6,#3f4a64cc);box-shadow:inset 0 1px #eff4ff24;padding:17px 22px;color:#f2f1e8}.mm-glass-card p{margin:4px 0 0;font-size:18px;line-height:1.4;color:#e1e8e1}.mm-word-card{left:46%;top:68%;width:270px}.mm-word-card strong{font:28px/1.2 Georgia,serif;font-weight:400}.mm-guidance-card{left:46.7%;top:71%;width:330px}.mm-guidance-card>span{font-size:11px;letter-spacing:1.6px;color:#ddc7f4}.mm-science-note{position:absolute;left:5.833%;bottom:23%;width:33%;color:#c3d2c9;font-size:15px;line-height:1.5}.mm-science-note p{margin:0 0 8px}.mm-dots .mm-faq-dot{width:44px;min-width:44px;font-size:10px;letter-spacing:.5px;margin-left:6px}.mm-faq-dot[aria-current]{text-decoration:underline;text-underline-offset:5px}.mm-contents button{display:flex;gap:18px;text-align:left;background:none;border:0;border-bottom:1px solid #c5d8cc20;padding:13px 0;color:#e7d7f7;font-size:16px;min-height:44px}.mm-contents button span{width:30px;color:#96b1a8;font-size:12px;padding-top:3px}.mm-contents [aria-current]{color:#fff}.mm-language-control{display:flex;align-items:center;justify-content:space-between;gap:20px}.mm-language-control select{background:#153a3e;color:#f1e7fa;border:1px solid #87948f;border-radius:8px;padding:10px;font-size:16px}.mm-faq-page .mm-art{left:0;right:45%;top:29%;height:65%;opacity:.48}.mm-faq-page .mm-left-shade{background:linear-gradient(90deg,#092e3255,#092e32bb 50%,#092e32),linear-gradient(#092e32 10%,transparent 65%,#092e32)}.mm-faq-content{position:absolute;top:18%;right:5.833%;bottom:13%;left:5.833%;display:grid;grid-template-columns:40% 51%;grid-template-rows:1fr auto;justify-content:space-between;gap:18px}.mm-faq-intro h2{font:clamp(45px,4.5vw,72px)/1.1 Georgia,serif;letter-spacing:-1.5px;margin:22px 0}.mm-faq-intro .mm-body{max-width:360px}.mm-questions ol{list-style:none;margin:0;padding:0;display:grid;gap:10px}.mm-questions li{margin:0;padding:0}.mm-questions li button{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;width:100%;min-height:76px;background:linear-gradient(115deg,#b0d1c814,#c6b0ef12);border:1px solid #bad3cd33;border-radius:12px;color:#eff1e8;font-size:18px;line-height:1.4;padding:17px 20px}.mm-questions li button:hover{border-color:#d2bced88;background:#72918b26}.mm-questions li button>span:last-child{color:#d9bdf8}.mm-question-pages{display:flex;justify-content:space-between;align-items:center;margin-top:10px;color:#b7cbc2;font-size:14px}.mm-question-pages button{min-width:44px;min-height:44px;display:grid;place-items:center;color:#d3bced;background:none;border:1px solid #d1c3ef33;border-radius:50%}.mm-question-pages button:disabled{opacity:.3}.mm-faq-links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:12px 26px;justify-content:flex-end;align-items:center}.mm-faq-links a{color:#d3c5e4;font-size:14px;text-underline-offset:5px;min-height:30px;display:flex;align-items:center;text-decoration:underline}.mm-answer-dialog{max-width:640px;padding:48px}.mm-answer-dialog h2{font-size:32px;max-width:none;padding-right:10px}.mm-answer-dialog #mm-answer-body{font-size:19px;line-height:1.65;color:#e0e8df}.mm-answer-dialog>a{display:flex;align-items:center;gap:15px;margin-top:28px;width:-moz-fit-content;width:fit-content;font-size:16px}@media(min-width:701px)and (max-width:1000px)and (orientation:portrait){.mm-art,.mm-chapter-2 .mm-art{top:37%;height:auto;aspect-ratio:1.5}}@media(min-width:701px)and (max-width:1000px){.mm-copy .mm-title{font-size:50px}.mm-chapter-4 .mm-copy .mm-title,.mm-chapter-6 .mm-copy .mm-title{font-size:46px}.mm-word-card{left:51%;top:70%;width:240px}.mm-guidance-card{left:50%;top:70%;width:300px}.mm-science-note{width:40%;bottom:23%}.mm-faq-content{grid-template-columns:37% 58%;top:16%;right:5%;bottom:12%;left:5%}.mm-faq-intro h2{font-size:46px}.mm-questions li button{font-size:17px;min-height:90px;padding:15px}.mm-footer-edition{display:none}}@media(max-width:700px){.mm-chapter-4 .mm-copy .mm-title,.mm-chapter-6 .mm-copy .mm-title{font-size:38px}.mm-glass-card{padding:12px 16px;border-radius:15px}.mm-glass-card p{font-size:16px;line-height:1.45}.mm-word-card{left:25px;top:auto;bottom:16.5%;width:240px}.mm-word-card strong{font-size:25px}.mm-guidance-card{left:25px;right:25px;width:auto;top:40%;padding:13px 16px}.mm-guidance-card>span{font-size:10px}.mm-science-note{left:25px;right:25px;width:auto;bottom:14.7%;font-size:14px;line-height:1.4;text-shadow:0 1px 8px #00262b}.mm-science-note p{margin:0 0 7px}.mm-faq-page .mm-art{top:25%;right:-40%;bottom:0;left:0;height:70%;opacity:.18}.mm-faq-page .mm-left-shade{background:linear-gradient(#092e32 12%,#092e32b3 60%,#092e32)}.mm-faq-content{top:81px;right:25px;bottom:54px;left:25px;display:flex;flex-direction:column;gap:12px}.mm-faq-intro .mm-eyebrow{margin-bottom:14px}.mm-faq-intro h2{font-size:38px;line-height:1.1;letter-spacing:-1px;margin:0 0 8px}.mm-faq-intro .mm-body{display:none}.mm-questions ol{gap:8px}.mm-questions li button{font-size:16px;line-height:1.35;padding:12px 14px;min-height:65px}.mm-faq-links{justify-content:flex-start;gap:3px 17px;margin-top:auto}.mm-faq-links a{font-size:14px;min-height:32px}.mm-question-pages{margin-top:8px}.mm-answer-dialog{margin:auto 0 0;width:100%;max-width:none;max-height:85dvh;border-radius:22px 22px 0 0;padding:42px 25px calc(30px + env(safe-area-inset-bottom,0px))}.mm-answer-dialog h2{font-size:28px;padding-right:12px}.mm-answer-dialog #mm-answer-body{font-size:18px;line-height:1.65}}.mm-header .language-orbit{margin-left:auto;margin-top:-8px;z-index:5;flex-shrink:0}.mm-header .language-orbit-trigger{min-height:44px}.mm-page[lang],.magazine-motion-lab{overflow-wrap:break-word}@media(max-width:700px){.mm-header .language-orbit{margin-top:-12px;margin-right:12px}.mm-header .language-orbit-trigger{min-width:65px;padding:3px 5px}.magazine-motion-lab:not([lang=en]) .mm-micro{display:none}.magazine-motion-lab:not([lang=en]) .mm-body{max-width:100%;line-height:1.42}.magazine-motion-lab:not([lang=en]) .mm-word-card p{font-size:16px}.magazine-motion-lab:not([lang=en]) .mm-science-note{padding:10px 13px;background:#0d3033eb;border:1px solid #c1b0d433;border-radius:12px;color:#e0e8df}.mm-faq-content{overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}}.mm-front-flat{position:absolute;left:0;top:0;bottom:0;overflow:hidden}.mm-copy-surface *{will-change:auto!important;animation:none!important;transition:none!important}.mm-panel-back,.mm-verso-flat{background-image:none;overflow:hidden}.mm-panel-back:before,.mm-verso-flat:before{content:"";position:absolute;left:var(--mm-back-offset,0px);top:0;width:var(--mm-sheet-width);height:var(--mm-sheet-height);background-image:linear-gradient(105deg,#123d4026,#173b4240),var(--mm-verso-desktop);background-size:100% 100%;background-repeat:no-repeat;transform:scaleX(-1)}@media(min-width:1001px)and (min-height:761px){html[lang=ru] .magazine-motion-lab .mm-chapter-1 .mm-action{transform:translateY(16px)}html[lang=ru] .magazine-motion-lab .mm-chapter-2 .mm-action{transform:translateY(78px)}html[lang=ru] .magazine-motion-lab .mm-chapter-3 .mm-action{transform:translateY(28px)}html[lang=ru] .magazine-motion-lab .mm-chapter-4 .mm-action{transform:translateY(72px)}}@media(max-width:700px){html[lang=ru] .magazine-motion-lab .mm-chapter-5 .mm-guidance-card{display:none!important}}.magazine-motion-lab{--journal-title:clamp(44px,4.45vw,68px);--journal-body:18px;--journal-leading:1.45}.magazine-motion-lab .mm-page .mm-copy .mm-title,.magazine-motion-lab .mm-faq-intro h2{font-size:var(--journal-title)!important;line-height:1.06!important;letter-spacing:-1.3px!important;font-weight:400}.magazine-motion-lab .mm-page .mm-body{font-size:var(--journal-body)!important;line-height:var(--journal-leading)!important;color:#f0f5f1!important;padding:13px 17px!important;border-radius:18px;border:1px solid #efffff45;background:linear-gradient(125deg,#d8f1ed24,#06313d88 52%,#d5bcf526);box-shadow:inset 0 1px #fff5,inset 0 -1px #fff1,0 8px 24px #001b2620;backdrop-filter:blur(12px) saturate(125%);-webkit-backdrop-filter:blur(12px) saturate(125%);width:-moz-fit-content;width:fit-content;max-width:min(100%,480px)!important;margin-top:18px!important;text-wrap:pretty}.magazine-motion-lab .mm-page .mm-cta{font-size:16px!important;font-weight:600!important;line-height:1.25;min-height:54px!important;min-width:245px;padding:14px 25px!important;border-radius:32px!important;border:1px solid #efdfff85!important;background:linear-gradient(115deg,#dec3fa,#c2a0ed)!important;color:#172733!important;box-shadow:inset 0 1px 2px #fff7,0 5px 18px #25104022!important;gap:22px;transition:filter .2s,box-shadow .2s}.magazine-motion-lab .mm-page .mm-cta:hover{filter:brightness(1.08)}.magazine-motion-lab .mm-footer{height:62px!important;gap:8px}.magazine-motion-lab .mm-footer .mm-prev,.magazine-motion-lab .mm-footer .mm-next{min-width:48px;min-height:48px}.magazine-motion-lab .mm-footer svg{width:30px;height:30px}.magazine-motion-lab .mm-dots button{width:32px;min-width:32px;min-height:48px}.magazine-motion-lab .mm-dots i{width:9px;height:9px}.magazine-motion-lab .mm-dots [aria-current] i{width:13px;height:13px;box-shadow:0 0 12px #d3b2ff50}.magazine-motion-lab .mm-dots .mm-faq-dot{width:44px;min-width:44px;font-size:12px;margin-left:3px}.mm-copy-surface .mm-body{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(max-width:700px){.magazine-motion-lab{--journal-title:36px;--journal-body:16px;--journal-leading:1.4}.magazine-motion-lab .mm-page .mm-copy .mm-title{letter-spacing:-.8px!important}.magazine-motion-lab .mm-page .mm-body{padding:10px 13px!important;margin-top:13px!important;border-radius:15px;max-width:100%!important}.magazine-motion-lab .mm-page .mm-action{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important;top:auto!important;left:24px!important;right:24px!important;z-index:12}.magazine-motion-lab .mm-page .mm-cta{width:100%;min-width:0;min-height:52px!important;padding:13px 22px!important;justify-content:space-between}.magazine-motion-lab .mm-footer{left:10px!important;right:10px!important;height:60px!important;gap:0!important;padding:0!important}.magazine-motion-lab .mm-footer .mm-prev,.magazine-motion-lab .mm-footer .mm-next{min-width:40px;width:40px}.magazine-motion-lab .mm-dots{gap:0}.magazine-motion-lab .mm-dots button{width:28px;min-width:28px}.magazine-motion-lab .mm-dots .mm-faq-dot{width:36px;min-width:36px;margin-left:0}}@media(max-width:360px){.magazine-motion-lab .mm-dots button{width:25px;min-width:25px}}@media(prefers-reduced-motion:reduce){.magazine-motion-lab .mm-cta{transition:none}}.magazine-motion-lab .mm-copy .mm-guidance-card{position:relative!important;inset:auto!important;width:min(100%,330px)!important;margin-top:12px}@media(min-width:701px)and (max-height:850px){.magazine-motion-lab{--journal-title:clamp(36px,min(4.45vw,6.5vh),60px)}.magazine-motion-lab .mm-chapter-5 .mm-copy{top:15%!important}}@media(max-width:700px)and (max-height:700px),(min-width:701px)and (max-width:1000px)and (max-height:500px){.magazine-motion-lab{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom}.magazine-motion-lab .mm-stage{height:820px;touch-action:pan-y pinch-zoom}.magazine-motion-lab .mm-page{overflow:hidden!important;touch-action:pan-y pinch-zoom}.magazine-motion-lab .mm-copy{position:absolute!important;padding:0!important;top:81px!important}.magazine-motion-lab .mm-art{opacity:1}}@media(max-width:700px){.magazine-motion-lab .mm-science-note{bottom:calc(136px + env(safe-area-inset-bottom,0px))!important}}.mm-navigation{position:fixed;left:auto;right:max(24px,5.8vw);bottom:auto;margin:0;width:min(380px,calc(100vw - 32px));max-height:calc(100dvh - 110px);overflow:auto;overscroll-behavior:contain;background:#103238f5;color:#f4edf8;border:1px solid #bdb2cf55;border-radius:22px;padding:18px 20px;box-shadow:0 18px 65px #00151b70;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100}.mm-navigation[open]{animation:journal-menu-in .18s ease-out}.mm-navigation-title{margin:0;padding:0 0 14px;border-bottom:1px solid #d8cdf32b;font-size:15px}.mm-navigation .mm-contents{margin:0}.mm-navigation .mm-contents button{display:grid;grid-template-columns:28px 1fr 16px;align-items:center;gap:12px;text-align:left;width:100%;padding:14px 0;min-height:50px;color:#e2e9e7;background:none;border:0;border-bottom:1px solid #d8cdf326;font-size:14px;line-height:1.35}.mm-navigation .mm-contents button:last-child{border-bottom:0}.mm-navigation .mm-contents button>span{font-size:10px;color:#b9a7cd}.mm-navigation .mm-contents button:hover,.mm-navigation .mm-contents button[aria-current]{color:#dfbcff}.mm-navigation button:focus-visible{outline:2px solid #dbb4ff;outline-offset:3px}.mm-hamburger{width:24px;height:20px;position:relative;display:block}.mm-hamburger i{position:absolute;left:0;width:24px;height:1.5px;background:currentColor;transition:transform .22s ease,opacity .15s ease;transform-origin:center}.mm-hamburger i:nth-child(1){top:2px}.mm-hamburger i:nth-child(2){top:9px}.mm-hamburger i:nth-child(3){top:16px}.mm-menu-button[aria-expanded=true] i:nth-child(1){transform:translateY(7px) rotate(45deg)}.mm-menu-button[aria-expanded=true] i:nth-child(2){opacity:0}.mm-menu-button[aria-expanded=true] i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@keyframes journal-menu-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}.magazine-motion-lab:has(.mm-stage[data-page="8"]){overflow:hidden}.magazine-motion-lab:has(.mm-stage[data-page="8"]) .mm-stage{height:100dvh}.magazine-motion-lab .mm-faq-content{overflow:hidden;min-height:0;grid-template-rows:minmax(0,1fr) auto;bottom:85px}.mm-questions{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#bfa6d977 transparent;padding-right:8px;scroll-padding:12px}.magazine-motion-lab .mm-faq-links{justify-content:center;text-align:center;gap:4px 18px}.magazine-motion-lab .mm-answer-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(640px,calc(100% - 32px));max-height:calc(100dvh - 48px);border-radius:22px;padding:44px 28px 28px;overscroll-behavior:contain}@media(max-width:700px){.magazine-motion-lab{--journal-title:clamp(38px,10.25vw,42px);--journal-body:17px}.magazine-motion-lab .mm-page .mm-body{color:#102d33!important;background:linear-gradient(125deg,#f0faf4e8,#d8e9e6db 55%,#e7dff6e6);border-color:#ffffffa6;text-shadow:none}.mm-navigation{right:16px}.magazine-motion-lab .mm-faq-content{top:80px;right:24px;bottom:76px;left:24px;display:flex;flex-direction:column;gap:12px}.mm-faq-intro{flex:none}.mm-faq-intro h2{margin:8px 0!important}.magazine-motion-lab .mm-faq-intro .mm-body{margin-top:8px!important;font-size:16px!important;padding:9px 12px!important}.mm-faq-intro .mm-eyebrow{display:none}.mm-questions{flex:1;min-height:0}.mm-questions li button{font-size:16px;min-height:60px;padding:13px 15px}.mm-faq-links{flex:none}.mm-faq-links a{font-size:12px;min-height:26px}.magazine-motion-lab .mm-answer-dialog h2{font-size:26px;line-height:1.2}}@media(max-width:700px)and (max-height:650px){.magazine-motion-lab .mm-faq-intro h2{font-size:30px!important}.magazine-motion-lab .mm-faq-intro .mm-body{display:none}}@media(prefers-reduced-motion:reduce){.mm-navigation[open]{animation:none}.mm-hamburger i{transition:none}}.magazine-motion-lab .mm-stage{touch-action:pan-y pinch-zoom}@media(max-width:700px){.magazine-motion-lab{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom}.magazine-motion-lab .mm-stage{height:max(100dvh,820px)}.magazine-motion-lab .mm-page{touch-action:pan-y pinch-zoom}.magazine-motion-lab:has(.mm-stage[data-page="8"]) .mm-stage{height:100dvh}}.mm-questions details{background:#0c3036eb;border:1px solid #c5dedb45;border-radius:16px;box-shadow:0 5px 18px #001a2233;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;color:#f6f5ef;-moz-user-select:text;user-select:text;-webkit-user-select:text}.mm-questions summary{cursor:pointer;list-style:none;position:relative;padding:17px 42px 17px 18px;font-size:18px;line-height:1.4;font-weight:600;min-height:58px}.mm-questions summary::-webkit-details-marker{display:none}.mm-questions summary:after{content:"+";position:absolute;right:18px;top:17px;color:#dbc0f5;font-size:22px;line-height:1}.mm-questions details[open] summary:after{content:"−"}.mm-questions details[open] summary{border-bottom:1px solid #d4e3e326}.mm-questions details p{margin:0;padding:16px 18px 20px;font-size:17px;line-height:1.6;color:#e7efed}.mm-questions summary:focus-visible{outline-offset:-4px}.magazine-motion-lab .mm-faq-links a{font-size:16px;line-height:1.2;display:flex;align-items:center;justify-content:center;min-height:30px;text-underline-offset:4px}.magazine-motion-lab .mm-faq-links a[href$="/contact"]{flex-basis:100%;font-weight:600}@media(max-width:700px){.magazine-motion-lab .mm-faq-links{display:grid;grid-template-columns:1fr 1fr;gap:3px 12px;flex:0 0 132px;height:132px;overflow-y:auto;touch-action:pan-y}.magazine-motion-lab .mm-faq-links a{font-size:clamp(15px,4vw,18px);min-height:28px}.magazine-motion-lab .mm-faq-links a[href$="/medical-disclaimer"],.magazine-motion-lab .mm-faq-links a[href$="/contact"]{grid-column:1/-1}.magazine-motion-lab .mm-faq-intro h2{font-size:clamp(28px,8vw,34px)!important}.mm-questions{padding-right:3px}.mm-questions summary{font-size:17px;padding:14px 38px 14px 15px}.mm-questions details p{padding:14px 15px 17px;font-size:16px}}@media(max-width:700px)and (max-height:750px){.magazine-motion-lab .mm-faq-intro .mm-body{display:none}}.magazine-motion-lab .mm-page .mm-cta{background:linear-gradient(120deg,#e4edce,#b8d7c6)!important;color:#123d36!important;border:1px solid #eef9dfaa!important;border-radius:16px!important;box-shadow:inset 0 1px 1px #fff9,0 6px 20px #042c2938!important}.mm-reading-link{position:fixed;top:8px;left:8px;z-index:1000;transform:translateY(-200%);padding:12px;background:#f1f3e9;color:#173b3e;border-radius:8px}.mm-reading-link:focus{transform:none}.mm-motion-option{display:flex;align-items:center;gap:12px;padding:16px;font-size:14px}.mm-motion-option input{width:20px;height:20px;accent-color:#b8d7c6}.mm-startup-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200}.mm-grab-zone{pointer-events:auto;touch-action:none;width:24px;top:18%;bottom:22%;z-index:15}.mm-stage[data-phase=holding] .mm-grab-zone{cursor:grabbing}.mm-navigation .mm-menu-contact{display:grid;grid-template-columns:28px 1fr 16px;gap:12px;align-items:center;padding:14px 0;color:#fff;font-size:14px;text-decoration:none}.mm-navigation .mm-menu-contact>span{font-size:12px}.magazine-motion-lab .mm-faq-links{display:flex;flex-wrap:wrap;align-content:center;gap:3px 15px}.magazine-motion-lab .mm-faq-links a{font-size:12px;min-height:24px;line-height:1.2;flex-basis:auto}.magazine-motion-lab .mm-faq-links a[href$="/contact"]{flex-basis:100%;font-size:24px;min-height:40px;color:#fff;font-weight:600;order:-1;text-decoration:none}@media(max-width:700px){.magazine-motion-lab{height:100svh;--journal-title:clamp(47.5px,12.8125vw,52.5px);overflow-y:auto;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.magazine-motion-lab .mm-stage{height:max(100svh,calc(470px + 100vw));overflow:clip}.magazine-motion-lab .mm-stage .mm-page{overflow:clip!important}.magazine-motion-lab:has(.mm-stage[data-page="8"]) .mm-stage{height:100svh}.magazine-motion-lab .mm-faq-links{height:94px;flex:0 0 94px;overflow:visible;gap:2px 12px;padding:0}.magazine-motion-lab .mm-faq-links a{font-size:11px;min-height:23px}.magazine-motion-lab .mm-faq-links a[href$="/contact"]{font-size:23px;min-height:40px}.magazine-motion-lab .mm-faq-intro h2{font-size:clamp(32px,9vw,40px)!important}.diorama [class*=ray]{filter:none!important}.diorama [class*=dust],.diorama [class*=sparkle],.diorama [class*=reflection],.diorama [class*=material],.diorama [class*=response],.diorama [class*=pearl],.diorama [class*=cyan]{display:none!important}.diorama img[class*=ray]:not(:first-child){display:none!important}.magazine-motion-lab .mm-body,.mm-questions details{backdrop-filter:none;-webkit-backdrop-filter:none}.diorama [data-motion-layer]{will-change:auto!important}}@media(max-width:700px){.magazine-motion-lab{--journal-title:clamp(32px,8.5vw,38px)}.magazine-motion-lab .mm-copy .mm-title{line-height:1.12!important;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-shadow:0 2px 8px #04282b55}.mm-mobile-lines br{display:none}.mm-mobile-lines>span+span:before{content:" "}.magazine-motion-lab .mm-page .mm-body{line-height:1.5!important}}.mm-keepword{white-space:nowrap}.magazine-motion-lab .mm-page .mm-copy .mm-title,.magazine-motion-lab .mm-faq-intro h2{text-shadow:0 1px 2px #00171ee0,0 3px 10px #00171e90!important}.magazine-motion-lab .mm-page .mm-cta{min-height:41px!important;min-width:184px;padding:10px 19px!important;font-size:14px!important;gap:16px}.mm-cta-label{color:#153f3b}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip:text)){.mm-cta-label{background:linear-gradient(105deg,#153f3b 38%,#9a681b 46%,#e1b956,#9a681b 54%,#153f3b 62%);background-size:300% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:journal-cta-ink 7s ease-in-out infinite}}@keyframes journal-cta-ink{0%,30%{background-position:100% 0}70%,to{background-position:0% 0}}.mm-page[aria-hidden=true] .mm-cta-label,.mm-stage[aria-busy=true] .mm-cta-label{animation-play-state:paused}@media(max-width:700px){.magazine-motion-lab .mm-page .mm-cta{display:flex;width:75%;margin-inline:auto;min-height:40px!important;padding:10px 16px!important;line-height:1.3;justify-content:space-between}}.mm-stage[aria-busy=true] .mm-cta-label{background:none;color:#153f3b;-webkit-text-fill-color:currentColor}@media(prefers-reduced-motion:reduce){.mm-cta-label{animation:none;background:none;color:#153f3b;-webkit-text-fill-color:currentColor}}.magazine-motion-lab .mm-page .mm-cta{min-width:175px;padding:9px 18px!important;font-size:13.3px!important;min-height:39px!important}@media(max-width:700px){.magazine-motion-lab .mm-page .mm-cta{width:71.25%;padding:9px 15px!important}}.magazine-motion-lab .mm-chapter-7 .mm-final-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:min(420px,42%)}.mm-download-primary{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;min-height:60px;padding:15px 23px;border:1px solid #efd6ff;border-radius:999px;background:linear-gradient(115deg,#e2c4ff,#ca9afa 55%,#b982ed);color:#211331;font:600 19px/1.2 Georgia,serif;box-shadow:inset 0 2px 4px #fff9,0 5px 24px #b471e74d;cursor:pointer;transition:transform .15s,box-shadow .15s}.mm-download-primary svg{flex-shrink:0}.mm-download-primary:active{transform:translateY(2px) scale(.98)}.mm-download-questions{display:flex;align-items:center;justify-content:center;gap:9px;min-height:36px;padding:6px;border:0;background:transparent;color:#eee1f3;font:14px/1.3 Georgia,serif;text-shadow:0 1px 4px #001820;cursor:pointer}.mm-download-questions span{text-decoration:underline;text-underline-offset:4px}.mm-download-primary:focus-visible,.mm-download-questions:focus-visible{outline:2px solid #f0d2ff;outline-offset:4px}.mm-download-primary:disabled,.mm-download-questions:disabled{cursor:default}@media(max-width:700px){.magazine-motion-lab .mm-chapter-7 .mm-final-actions{width:auto;left:6%;right:6%;bottom:62px;top:auto;gap:7px}.mm-download-primary{font-size:clamp(16px,4.4vw,19px);padding:14px 19px;min-height:58px}.mm-download-questions{font-size:14px;min-height:34px}}@media(prefers-reduced-motion:reduce){.mm-download-primary{transition:none}}.magazine-motion-lab .mm-chapter-7 .mm-download-primary{width:80%;margin-inline:auto;min-height:48px;padding:12px 18px;font-size:15.2px;gap:10px;color:#fff}.mm-download-label{color:#fff;filter:drop-shadow(0 1px 1px #000) drop-shadow(0 2px 3px #0008)}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip:text)){.mm-download-label{background:linear-gradient(105deg,#fff 38%,#e5b34e 46%,#ffe3a1,#e5b34e 54%,#fff 62%);background-size:300% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:journal-cta-ink 3s ease-in-out infinite}}.mm-download-questions{text-shadow:0 1px 2px #000,0 2px 5px #000,0 0 8px #0009}.mm-page[aria-hidden=true] .mm-download-label,.mm-stage[aria-busy=true] .mm-download-label{animation-play-state:paused}.mm-stage[aria-busy=true] .mm-download-label{background:none;color:#fff;-webkit-text-fill-color:currentColor}@media(max-width:700px){.magazine-motion-lab .mm-chapter-7 .mm-download-primary{min-height:47px;font-size:clamp(13px,3.52vw,15.2px);padding:11px 15px}}@media(prefers-reduced-motion:reduce){.mm-download-label{animation:none;background:none;color:#fff;-webkit-text-fill-color:currentColor}}.magazine-motion-lab .mm-chapter-7 .mm-download-primary{position:relative;justify-content:center;padding-inline:38px}.mm-download-primary>svg{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.mm-download-label{filter:none;text-shadow:none;text-align:center;animation-name:download-gold-pass;animation-duration:5s}@keyframes download-gold-pass{0%,32%{background-position:100% 0}68%,to{background-position:0% 0}}.magazine-motion-lab{--chapter-cta-size:15.2px;--chapter-cta-height:48px}.magazine-motion-lab .mm-page .mm-cta,.magazine-motion-lab .mm-chapter-7 .mm-download-primary{font-family:Arial,sans-serif;font-weight:600;font-size:var(--chapter-cta-size)!important;line-height:1.3;min-height:var(--chapter-cta-height)!important}.magazine-motion-lab .mm-page .mm-cta{width:336px;max-width:100%;padding:12px 18px!important}@media(max-width:700px){.magazine-motion-lab{--chapter-cta-size:clamp(13px,3.52vw,15.2px);--chapter-cta-height:47px}.magazine-motion-lab .mm-page .mm-cta{width:80%;min-width:0;padding:11px 15px!important}}.magazine-motion-lab .mm-chapter-7 .mm-download-primary{font-size:calc(var(--chapter-cta-size) * 1.25)!important}.mm-story-start{position:absolute;left:5.5%;top:67%;z-index:10;display:flex;align-items:center;gap:9px;padding:10px 17px;border:1px solid #e6d9f088;border-radius:99px;background:#082e3cc9;color:#f5e6fb;font:14px Arial,sans-serif;cursor:pointer}.mm-story-start:focus-visible,.mm-story-controls button:focus-visible{outline:2px solid #e9c4ff;outline-offset:3px}.mm-story-controls{position:fixed;top:82px;left:50%;transform:translate(-50%);z-index:30;display:flex;align-items:center;gap:10px;padding:6px 12px;border:1px solid #d3b4e952;border-radius:99px;background:#082c35ed;color:#f6edf7;font:11px Arial,sans-serif;box-shadow:0 4px 14px #001e2940}.mm-story-controls button{display:grid;place-items:center;min-width:32px;min-height:32px;border:0;background:none;color:inherit;cursor:pointer}.mm-story-controls input{width:84px;accent-color:#c7a3ed;cursor:pointer}.mm-story-controls small{max-width:95px}.mm-story-mode .mm-page .mm-title,.mm-story-mode .mm-page .mm-body{opacity:0}.mm-story-mode .mm-page .mm-action{opacity:0;pointer-events:none}.mm-story-mode .mm-chapter-7 .mm-action{opacity:1;pointer-events:auto}@media(max-width:700px){.mm-story-start{left:50%;transform:translate(-50%);top:auto;bottom:115px;white-space:nowrap}.mm-story-controls{padding:3px 8px;gap:7px;top:auto;bottom:max(16px,env(safe-area-inset-bottom))}.mm-story-mode .mm-footer{visibility:hidden}}.mm-first-actions{display:flex;flex-direction:column;gap:10px}.magazine-motion-lab .mm-page .mm-first-actions .mm-story-start{position:static;transform:none;max-width:100%;background:linear-gradient(115deg,#dabdff,#c398f1 65%,#e3c5ff)!important;color:#2c2041!important;border-color:#eddaff!important;box-shadow:inset 0 1px 2px #fff9,0 5px 18px #b57ce440!important}.mm-first-actions .mm-cta-label{animation:story-pair-gold 6s ease-in-out infinite}.mm-first-actions .mm-story-start .mm-cta-label{animation-delay:0s}.mm-first-actions>.mm-cta:not(.mm-story-start) .mm-cta-label{animation-delay:1s}@keyframes story-pair-gold{0%{background-position:100% 0}16.667%,to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.mm-first-actions .mm-cta-label{animation:none}}.magazine-motion-lab .mm-page .mm-first-actions .mm-story-start{isolation:isolate;position:relative;background:radial-gradient(ellipse at 98% 5%,#ffedc148,transparent 45%),linear-gradient(110deg,#9374c527,#08292e99 36%,#b7c0bb21 72%,#dcc38c35)!important;border:1px solid transparent!important;color:#f4eee0!important;box-shadow:inset 1px 1px 3px #e8d1ff99,inset -1px -1px 3px #f2dba166,0 3px 14px #001a2326!important;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.mm-story-start:before,.mm-menu-story:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;padding:1px;background:linear-gradient(105deg,#d6b5fc,#bfb7c5 42%,#ddd5be 68%,#edcd85);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.mm-story-start .mm-cta-label,.mm-menu-story .mm-cta-label{background-image:linear-gradient(105deg,#f4eee0 38%,#e3b85e 46%,#fff0bf,#e3b85e 54%,#f4eee0 62%);color:transparent}.mm-story-play-square{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #e7cc9180;border-radius:7px;color:#efcf88;background:linear-gradient(135deg,#ddd8cd14,#dcb47322);box-shadow:inset 0 1px 1px #fff3c838}.mm-story-start .mm-story-play-square svg{fill:none;stroke-width:1.7;margin-left:2px}.mm-story-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;animation:story-control-appear .4s ease-out}.mm-story-sound{position:fixed;right:28px;top:84px;z-index:32;display:flex;align-items:center;gap:8px;min-height:40px;padding:7px 12px;color:#eee7dc;border:1px solid #ddc4ed44;border-radius:13px;background:linear-gradient(115deg,#bec8cc1a,#163b462b);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 1px #fff2,0 3px 14px #001d2926;font:12px Arial,sans-serif;cursor:pointer;animation:story-control-appear 1.1s ease-out}.mm-story-sound i{font-size:10px;font-style:normal;color:#d8bae9}.mm-story-sound[aria-pressed=false]{color:#afbab9}.mm-story-sound:focus-visible{outline:2px solid #dcbbfa;outline-offset:3px}.mm-story-volume{display:flex;align-items:center;gap:8px}.mm-story-controls .mm-story-exit{display:flex;align-items:center;gap:6px;font:11px Arial,sans-serif;padding:5px 8px;border-left:1px solid #cfbfdf33}@keyframes story-control-appear{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0 0}}@media(max-width:700px){.mm-story-sound{top:74px;right:20px;min-height:35px;padding:6px 10px;font-size:11px}.magazine-motion-lab .mm-page .mm-first-actions .mm-story-start{padding-block:7px!important}}@media(prefers-reduced-motion:reduce){.mm-story-sound,.mm-story-intro{animation:none}.mm-story-start .mm-cta-label{background:none;color:#f4eee0;-webkit-text-fill-color:currentColor}}.magazine-motion-lab .mm-page .mm-first-actions .mm-story-start{inset:auto;transform:none}.mm-story-controls{width:336px;max-width:calc(100vw - 32px);box-sizing:border-box;top:auto;bottom:max(16px,env(safe-area-inset-bottom));justify-content:space-between}.mm-story-volume{flex:1;min-width:0}.mm-story-volume input{width:100%;min-width:25px;flex:1}.mm-story-volume>svg,.mm-story-volume>span{flex-shrink:0}.mm-story-controls .mm-story-exit{font-size:13.2px;min-height:38.4px;padding:6px 9.6px;gap:7.2px;flex-shrink:0}.mm-story-exit svg{width:19.2px;height:19.2px}.mm-story-sound{min-height:56px;padding:9.8px 16.8px;gap:11.2px;font-size:16.8px;border-radius:18.2px}.mm-story-sound svg{width:25.2px;height:25.2px}.mm-story-sound i{font-size:14px}@media(max-width:700px){.mm-story-controls{width:70.4vw;padding:5px 10px;gap:8px}.mm-story-sound{top:68px;min-height:49px;padding:8.4px 14px;font-size:15.4px;gap:9.8px}}.mm-first-actions .mm-first-micro{position:static;margin:0 0 5px;line-height:1.4;pointer-events:none}@media(max-width:700px){.mm-first-actions .mm-first-micro{font-size:12px;text-align:center}}.magazine-motion-lab .mm-chapter-7 .mm-download-primary{border:1px solid #eac37d;background:radial-gradient(ellipse at 9% 5%,#fff4d9b3,transparent 52%),radial-gradient(ellipse at 94% 0%,#f8def875,transparent 60%),linear-gradient(110deg,#fce9bd,#efe1dc 35%,#dfb9ed 75%,#edc8f0);color:#4c103f;box-shadow:inset 0 0 0 2px #fff7e6b0,inset 0 2px 5px #fff9,0 0 2px 1px #d8ac6480,0 5px 20px #bc81d549;transition:transform .15s ease,box-shadow .2s ease}.mm-download-label{background:none;color:#4c103f;-webkit-text-fill-color:currentColor;filter:none;text-shadow:none}@supports (((-webkit-background-clip: text) or (background-clip: text)) or (-webkit-background-clip:text)){.mm-download-label{background-image:linear-gradient(105deg,#4c103f 38%,#97621d 46%,#bf872d,#97621d 54%,#4c103f 62%);background-size:300% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.mm-download-primary:hover{box-shadow:inset 0 0 0 2px #fff9e6cc,inset 0 2px 5px #fffc,0 0 3px 1px #dbb87999,0 6px 23px #bc81d560}.mm-download-primary:focus-visible{outline-color:#f6d38d}.mm-stage[aria-busy=true] .mm-download-label{background:none;color:#4c103f;-webkit-text-fill-color:currentColor}@media(prefers-reduced-motion:reduce){.mm-download-label{background:none;color:#4c103f;-webkit-text-fill-color:currentColor}.mm-download-primary{transition:none}}.magazine-motion-lab .mm-chapter-7 .mm-download-primary{width:96%;min-height:57.6px!important;font-size:calc(var(--chapter-cta-size) * 1.5)!important;padding-block:14.4px}.mm-download-label{animation-duration:3s}@media(max-width:700px){.magazine-motion-lab .mm-chapter-7 .mm-download-primary{min-height:56.4px!important;padding-block:13.2px}}.mm-story-sound-dock{position:fixed;right:24px;bottom:148px;z-index:32}.mm-story-sound-dock .mm-story-sound{position:static;inset:auto;animation:none}.mm-story-sound-dock .mm-story-sound-tray{width:44px;height:44px;min-height:44px;padding:9px;border-radius:14px;justify-content:center;background:#18394066;animation:story-control-appear .35s ease-out}.mm-story-sound-tray[hidden]{display:none}.mm-story-sound-tray svg{width:23px;height:23px}.mm-story-sound-panel{display:flex;align-items:center;border:1px solid #ddc4ed44;border-radius:18px;overflow:hidden;background:#16364166;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:story-control-appear .35s ease-out}.mm-story-sound-panel .mm-story-sound{border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.mm-story-sound-collapse{align-self:stretch;display:grid;place-items:center;padding:7px;border:0;border-left:1px solid #d8c7e52b;background:none;color:#eee4f6;cursor:pointer}.mm-story-sound-collapse:focus-visible{outline:2px solid #dcbbfa;outline-offset:-3px}@media(max-width:700px){.mm-story-sound-dock{right:20px;bottom:calc(148px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.mm-story-sound-panel,.mm-story-sound-dock .mm-story-sound-tray{animation:none}}.mm-story-sound-dock{top:82px;right:28px;bottom:auto}@media(max-width:700px){.mm-story-sound-dock{top:68px;right:24px;bottom:auto}}.mm-motion-option{position:relative;cursor:pointer;min-height:60px;gap:14px}.mm-motion-option input{position:absolute;width:51px;height:44px;margin:0;opacity:0;cursor:pointer}.mm-motion-switch{position:relative;display:block;width:51px;height:31px;flex:0 0 51px;border-radius:999px;background:#52676a;box-shadow:inset 0 0 0 1px #ffffff20;transition:background .2s ease}.mm-motion-switch:after{content:"";position:absolute;left:2px;top:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 4px #00151840;transition:transform .2s ease}.mm-motion-option input:checked+.mm-motion-switch{background:#b594dd}.mm-motion-option input:checked+.mm-motion-switch:after{transform:translate(20px)}.mm-motion-option input:focus-visible+.mm-motion-switch{outline:2px solid #f7e8bd;outline-offset:4px}.mm-motion-option input:disabled+.mm-motion-switch{opacity:.5}@media(prefers-reduced-motion:reduce){.mm-motion-switch,.mm-motion-switch:after{transition:none}}.mm-motion-option{margin:12px 16px 0;padding:10px 0;justify-content:space-between}.mm-motion-option input{right:0;z-index:1}.mm-menu-story{width:calc(100% - 32px);margin:22px 16px 0;min-height:54px;font-size:16px;max-width:none}.magazine-motion-lab:is(:lang(ko),:lang(ja),:lang(zh)) .mm-title{font-family:Georgia,"Noto Serif CJK SC",Hiragino Mincho ProN,Yu Mincho,serif;letter-spacing:0;word-break:normal;line-break:strict}.magazine-motion-lab:is(:lang(ko),:lang(ja),:lang(zh)) .mm-body{word-break:normal;line-break:strict}.mm-menu-story .mm-cta-label{white-space:normal;text-align:center}@media(max-width:700px){.magazine-motion-lab:lang(de) .mm-download-primary,.magazine-motion-lab:lang(fr) .mm-download-primary{font-size:clamp(15px,4.2vw,20px)}.magazine-motion-lab .mm-cta-label{white-space:normal}}.mm-navigation .mm-menu-story{position:relative;inset:auto;transform:none;display:flex;width:calc(100% - 32px);max-width:none;margin:22px 16px 0;isolation:isolate;border-radius:16px;background:radial-gradient(ellipse at 98% 5%,#ffedc148,transparent 45%),linear-gradient(110deg,#9374c527,#08292e99 36%,#b7c0bb21 72%,#dcc38c35);color:#f4eee0;border:1px solid transparent;box-shadow:inset 1px 1px 3px #e8d1ff99,inset -1px -1px 3px #f2dba166,0 3px 14px #001a2326;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);justify-content:space-between;white-space:normal}.mm-navigation .mm-menu-story .mm-cta-label{flex:1;text-align:left}.mm-menu-controls{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;align-items:center;margin-top:18px}.mm-menu-controls .mm-motion-option{margin:0;padding:0;min-height:48px;gap:6px;font-size:12px;justify-content:flex-start}.mm-menu-controls .mm-motion-option input{right:0;width:42px}.mm-menu-controls .mm-motion-option>span:first-child{flex:1;min-width:0}.mm-menu-controls .mm-motion-switch{width:42px;height:26px;flex-basis:42px}.mm-menu-controls .mm-motion-switch:after{width:22px;height:22px}.mm-menu-controls .mm-motion-option input:checked+.mm-motion-switch:after{transform:translate(16px)}.mm-navigation .mm-menu-controls .mm-menu-story{position:relative;inset:auto;transform:none;width:100%;margin:0;min-height:48px;padding:7px 9px;font-size:12px;gap:7px;border-radius:13px}.mm-menu-controls .mm-story-play-square{width:26px;height:26px;min-width:26px;border-radius:8px}.mm-menu-controls .mm-story-play-square svg{width:14px;height:14px}.mm-menu-controls .mm-menu-story .mm-cta-label{animation:story-pair-gold 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mm-menu-controls .mm-menu-story .mm-cta-label{animation:none;background:none;color:#f4eee0;-webkit-text-fill-color:currentColor}}
