/* Keep the current page length while the market section rises over the opening. */
#figma-study .study-opening-shell{position:relative;width:100%;flex:none;margin:0;padding:0}
#figma-study.study-curtain-enabled .study-opening-shell{height:calc(var(--study-hero-height,100svh) + 70svh);z-index:0}
#figma-study.study-curtain-enabled .study-opening-shell>[data-node-id="111:131"]{position:sticky;top:0;flex:none}
#figma-study.study-curtain-enabled [data-node-id="111:188"]{margin-top:-70svh;background:#fffdf5;box-shadow:0 -24px 70px #002e321a}
#figma-study.study-curtain-enabled .study-opening-shell~div{position:relative;z-index:3}
@media(prefers-reduced-motion:reduce){
 #figma-study .study-opening-shell{display:contents}
 #figma-study.study-curtain-enabled [data-node-id="111:188"]{margin-top:0;box-shadow:none}
 #figma-study.study-curtain-enabled .study-opening-shell>[data-node-id="111:131"]{position:relative}
}

@media(max-width:650px){#figma-study .study-opening-shell>[data-node-id="111:131"]{padding:0 16px!important;height:auto!important;min-height:650px!important;gap:0!important}}

/* Let the headline dissolve gradually as the next section rises. */
#figma-study.study-curtain-enabled [data-node-id="111:162"]{opacity:var(--study-title-opacity,1);will-change:opacity}
