.closing{overflow:visible;isolation:isolate;z-index:3}.closing-composition{position:absolute;inset:0;z-index:0;pointer-events:none}.closing-base-clip{position:absolute;inset:0;overflow:hidden}.closing-composition img{position:absolute;width:var(--baby-width,100%);max-width:none;height:var(--baby-height,auto);left:var(--baby-left,0px);top:var(--baby-top,-90px);object-fit:fill;filter:brightness(var(--secondary-brightness,1)) saturate(var(--scene-saturation,1))}.baby-foreground{mask-image:url('/baby-silhouette.svg');mask-size:100% 100%;mask-repeat:no-repeat;pointer-events:none}.closing-fade{z-index:1;pointer-events:none}.closing .shell{position:relative;z-index:2}.closing-loop{z-index:2;pointer-events:none}.closing .shell h2{max-width:45%}.closing-composition.motion-layer{will-change:transform}
@media(max-width:760px){.closing{height:460px}.closing .shell{padding-top:190px}.closing .shell h2{font-size:34px;max-width:75%}.closing-fade{background:linear-gradient(0deg,#fff 0,#ffffffc9 15%,transparent 47%),linear-gradient(90deg,#ffffffc9,transparent 65%)}.closing-loop{display:none}}

.closing-composition.motion-layer{transform:none}.closing-composition img{transform:translate3d(var(--mx,0px),var(--my,0px),0)}.baby-foreground-clip{position:absolute;top:-160px;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.baby-foreground-clip img{top:calc(var(--baby-top,-90px) + 160px)}

.closing-base-clip{background:var(--light,#e7f5fa)}.closing-fade{bottom:-30px;background:linear-gradient(0deg,var(--a11y-surface,#fff) 0,var(--a11y-surface,#fff) 8%,transparent 43%),linear-gradient(90deg,#ffffff99,transparent 58%)}.knowledge{clip-path:inset(-160px 0 -160px 0)}

.knowledge{overflow-x:clip;overflow-clip-margin:160px}.closing-base-clip img{min-width:100%}.closing .shell h2{text-shadow:0 1px 12px var(--a11y-surface,#fff)}
