/* /dev 9: scroll depth, engineered surfaces, five connected layers. */
body:before{display:none}.scroll-edge{position:fixed;left:0;right:0;pointer-events:none;z-index:20;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.scroll-edge-top{top:0;height:105px;mask-image:linear-gradient(#000,#000b 28%,transparent)}.scroll-edge-bottom{bottom:0;height:90px;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);mask-image:linear-gradient(transparent,#0009)}
.opening-stage,html:not(.js) .opening-stage{min-height:92svh;padding-bottom:100px}
.paths{padding-top:0}.paths>.section-heading{padding-top:0;margin-bottom:45px}.paths>.section-heading h2{font-size:clamp(32px,3.65vw,57px)}
.architecture-choices{gap:6vw;align-items:start}.architecture-choice{min-width:0}.architecture-choice h3{font-size:clamp(24px,2.3vw,35px);margin:30px 0 23px}.architecture-choice>p{font-size:16px;line-height:1.85;max-width:560px}.architecture-choice>p+p{margin-top:18px}.architecture-visual{height:auto;aspect-ratio:620/400;position:relative;isolation:isolate;margin:5px -12px 0}.architecture-visual img{display:block;width:100%;height:100%;position:relative}.architecture-glow{position:absolute;inset:15% 0 5%;background:radial-gradient(ellipse,#8fc6a312,transparent 65%);filter:blur(15px);transform:rotate(-15deg)}.private-visual .architecture-glow{background:radial-gradient(ellipse,#b0d6ce12,transparent 65%)}
.convergence{height:250svh}.convergence-stage{gap:2vw;grid-template-columns:1fr 1.1fr}.merge-copy h2{font-size:clamp(30px,3.1vw,48px);white-space:normal;line-height:1.24}.merge-copy .merge-lead{font-size:clamp(17px,1.55vw,23px);line-height:1.75;max-width:430px}.merge-track{isolation:isolate}.merge-art{isolation:isolate;--charge:0}.chip-pixel-field{position:absolute;inset:-22%;z-index:-2;opacity:calc(.08 + var(--charge)*.65);transform:scale(calc(1.15 - var(--charge)*.15));mask-image:radial-gradient(ellipse,#000 20%,transparent 70%);pointer-events:none}.chip-pixel-field canvas{width:100%;height:100%;display:block}.chip-circuit{position:absolute;inset:0;width:100%;height:100%;opacity:calc(.04 + var(--charge)*.8);z-index:-1;overflow:visible}.chip-circuit path{stroke-dasharray:.035 .965;animation:circuit-charge 3.2s linear infinite;animation-play-state:paused}.chip-circuit path:nth-child(3n){animation-delay:-1.1s}.chip-circuit path:nth-child(3n+1){animation-delay:-2.2s}.is-charged .chip-circuit path{animation-play-state:running}@keyframes circuit-charge{from{stroke-dashoffset:1}to{stroke-dashoffset:-1}}
.merge-nucleus{width:170px;height:170px;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;opacity:var(--nucleus-opacity,.28);z-index:1}.chip-package{position:absolute;inset:12px;border-radius:16px;background:linear-gradient(140deg,#45534e,#121d17 22%,#07120d 58%,#2a382d);border:1px solid #becfc46b;box-shadow:inset 0 1px 2px #ffffff7a,inset 0 -5px 8px #000a,0 10px 0 #07110e,0 11px 0 #829a8b66,0 16px 35px #000a,0 0 70px #73f63922;transform:rotate(-8deg)}.chip-die{position:absolute;inset:20px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,#adbbad22,#06120d 48%,#163025);border:1px solid #bdcebe55;box-shadow:inset 0 1px #fff3,0 0 15px #0007;overflow:hidden}.chip-die img{position:relative;z-index:2;width:83%;opacity:.95}.die-grid{position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent 0 8px,#a4e48c14 9px 10px),repeating-linear-gradient(90deg,transparent 0 8px,#a4e48c14 9px 10px);mask-image:linear-gradient(#000,transparent 40%,transparent 60%,#000)}.chip-status{position:absolute;left:10px;bottom:10px;width:4px;height:4px;border-radius:50%;background:#73f639;box-shadow:0 0 calc(4px + var(--charge)*12px) #73f639}.chip-pins{position:absolute;left:27px;right:27px;height:16px;background:repeating-linear-gradient(90deg,#b5c2b6 0 3px,#455247 3px 5px,transparent 5px 12px);opacity:.7;transform:rotate(-8deg)}.pins-top{top:1px}.pins-bottom{bottom:0}.pins-left,.pins-right{width:16px;height:auto;top:27px;bottom:27px;background:repeating-linear-gradient(0deg,#b5c2b6 0 3px,#455247 3px 5px,transparent 5px 12px)}.pins-left{left:0;right:auto}.pins-right{right:0;left:auto}.service-card .onec-mark,.service-card .bitrix-mark{margin-bottom:12px}.service-card:has(.onec-mark) strong,.service-card:has(.bitrix-mark) strong{margin-top:18px}
.intelligence{padding:0;height:480svh;overflow:clip;text-align:center}.intelligence-stage{height:100svh;position:sticky;top:0;overflow:clip;perspective:1400px}.intelligence-copy{position:absolute;z-index:8;left:24px;right:24px;top:90px;opacity:var(--int-title-opacity,1);pointer-events:none}.intelligence-copy h2{font-size:clamp(32px,3.7vw,58px)}.intelligence-copy>p:last-child{margin-top:22px;font-size:15px;line-height:1.8}.system-layers{position:absolute;inset:0}.system-layer{position:absolute;top:55%;left:50%;width:min(1200px,100%);height:0;transform:translate(-50%,var(--layer-y,0px));perspective:1400px;z-index:calc(6 - var(--layer-index,0))}.system-layer:nth-child(1){--layer-index:0}.system-layer:nth-child(2){--layer-index:1}.system-layer:nth-child(3){--layer-index:2}.system-layer:nth-child(4){--layer-index:3}.system-layer:nth-child(5){--layer-index:4}.layer-plane{position:absolute;left:50%;top:0;width:min(400px,35vw);height:230px;padding:25px;text-align:left;transform:translate(-50%,-50%) translateX(var(--layer-x,0px)) rotateX(var(--layer-tilt,52deg)) rotateZ(var(--layer-turn,-19deg));border:1px solid #badbd348;border-top-color:#e0f3e698;border-radius:22px;background:linear-gradient(135deg,#bedbd730,#0a1d18f2 45%,#20362ef5);box-shadow:inset 0 1px #fff3,0 7px 0 #19312844,0 8px 0 #badbd326,0 20px 60px #0007;backdrop-filter:blur(12px);transform-origin:center}.layer-plane h3{position:absolute;bottom:48px;left:25px;font-size:24px;letter-spacing:-.04em}.layer-plane small{position:absolute;bottom:25px;left:25px;right:20px;font-size:11px;letter-spacing:.01em;color:#a5c4b4}.layer-number{position:absolute;top:20px;right:25px;font-size:10px;letter-spacing:.1em;color:#a1bcac}.layer-glyph{height:80px;width:70%;display:flex;align-items:center;gap:10px}.layer-glyph i{display:block;flex:1;height:50px;border:1px solid #c0ddd14d;border-radius:7px;background:linear-gradient(135deg,#d1ebe310,transparent)}.layer-data .layer-glyph{display:block;background:repeating-linear-gradient(0deg,transparent 0 15px,#b7d8ce4a 16px 17px)}.layer-data .layer-glyph i{display:none}.layer-context .layer-glyph i{border-radius:50%;margin-right:-35px;height:70px;flex:0 0 90px}.layer-tools .layer-glyph i:nth-child(2n){height:30px;transform:rotate(45deg)}.layer-action .layer-glyph:before{content:'';position:absolute;width:200px;height:1px;background:linear-gradient(90deg,#b2cfbc55,#73f639);top:64px}.layer-action .layer-glyph i{flex:0 0 32px;height:32px;background:#193329;margin-right:35px}.layer-action .layer-glyph i:last-child{background:#73f63944;border-color:#73f639}.layer-action .layer-glyph i:nth-child(n+4){display:none}.layer-description{position:absolute;left:6%;top:0;width:33%;max-width:390px;transform:translateY(-50%);text-align:left;opacity:var(--description-opacity,0)}.system-layer:nth-child(even) .layer-description{left:auto;right:6%}.layer-description>span{font-size:12px;color:#73f639;letter-spacing:.03em}.layer-description>p{margin-top:19px;font-size:16px;line-height:1.85;color:#bdccc2}.system-layer:last-child .layer-description{left:50%;right:auto;top:155px;transform:translateX(-50%);width:480px;max-width:82%;text-align:center}.system-layer:last-child .layer-plane{width:400px;max-width:75%}
.solution-more{margin-top:24px;color:#83988b!important;font-size:13px!important;line-height:1.75!important}.services-list{padding-left:17px;list-style:disc}.services-list li::marker{color:#73f639}.services-list li:before{display:none}.resource-row{display:flex;justify-content:space-between;gap:15px;font-size:12px;padding:17px 0;border-bottom:1px solid #b5d4ba22}.resource-row b{font-size:10px;font-weight:400;color:#b0d1b3}.erp-order>small{color:#99ad9f;font-size:10px}.erp-order>h3{font-size:24px;line-height:1.4;margin:17px 0}.warehouse-map{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.warehouse-map>div{height:64px;border:1px solid #b6d3bd2b;border-radius:6px;padding:9px 6px;color:#96afa0;display:flex;flex-wrap:wrap;gap:3px;align-content:space-between}.warehouse-map span{font-size:8px;display:block;width:100%}.warehouse-map i{width:22%;height:20px;background:#c5dacb18;border:1px solid #bdcfbf22}.warehouse-map .stock-active{border-color:#73f63988;background:#73f6390c}.stock-active i{background:#73f63944}.warehouse-route{display:flex;justify-content:space-between;align-items:center;font-size:9px;color:#bbd1bc;margin:27px 0;gap:6px}.warehouse-route i{color:#73f639;font-style:normal}.step-done .step-index{color:#07120a;background:#73f639;border-color:#73f639;box-shadow:0 0 18px #73f63922}.step-index{transition:background .35s,color .35s,border-color .35s}
.direct-links a{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid #d7ebdb38;background:linear-gradient(145deg,#dcebd91c,#8da58e05);box-shadow:inset 0 1px #fff3;color:#d5e5d6}.direct-links svg{width:26px;height:26px}.direct-links a:hover{border-color:#73f63977}.lead-dialog .field textarea[aria-invalid=true]{border-color:#e49c8980}
@media(max-width:1100px){.architecture-choice>p{font-size:14px}.merge-copy h2{font-size:34px}.layer-plane{height:210px}.layer-plane h3{font-size:21px}.layer-plane small{font-size:9px}.layer-description>p{font-size:14px}.layer-description{width:35%;left:4%}.system-layer:nth-child(even) .layer-description{right:4%}}
@media(max-width:760px){.scroll-edge-top{height:80px}.scroll-edge-bottom{height:65px}.opening-stage,html:not(.js) .opening-stage{min-height:92svh;padding-bottom:65px}.paths{padding-top:0}.paths>.section-heading h2{font-size:clamp(27px,6.4vw,42px)}.architecture-choices{gap:55px}.architecture-visual{max-width:530px;margin:auto -12px}.architecture-choice h3{margin-top:22px;font-size:25px}.architecture-choice>p{font-size:14px}.merge-copy h2{font-size:clamp(30px,7.6vw,46px)}.merge-copy .merge-lead{font-size:18px;line-height:1.7;max-width:500px}.convergence{height:auto}.merge-track{height:180svh}.merge-nucleus{width:145px;height:145px}.chip-package{border-radius:14px}.chip-die{inset:17px}.chip-pins{left:23px;right:23px}.pins-left{left:0}.pins-right{right:0;left:auto}.chip-pixel-field{inset:-12% -25%}.intelligence{height:480svh}.intelligence-copy{top:85px}.intelligence-copy h2{font-size:clamp(29px,6.4vw,42px)}.intelligence-copy>p:last-child{font-size:12px;line-height:1.75}.system-layer{top:43%}.layer-plane{width:78vw;max-width:360px;height:190px;border-radius:18px;padding:22px}.layer-plane h3{font-size:22px;left:22px;bottom:42px}.layer-plane small{left:22px;bottom:21px;font-size:9px}.layer-glyph{height:60px}.layer-glyph i{height:40px}.layer-context .layer-glyph i{height:55px}.layer-number{top:18px;right:22px}.layer-description,.system-layer:nth-child(even) .layer-description,.system-layer:last-child .layer-description{left:50%;right:auto;top:125px;width:calc(100% - 56px);max-width:460px;transform:translateX(-50%);text-align:left}.layer-description>span{font-size:11px}.layer-description>p{font-size:14px;line-height:1.8;margin-top:13px}.system-layer:last-child .layer-plane{width:78vw;max-width:360px}.system-layer:last-child .layer-description{top:125px}.solution-more{font-size:12px!important}.direct-links{gap:12px}}
@media(max-width:380px){.opening-stage,html:not(.js) .opening-stage{padding-top:90px;padding-bottom:55px}.opening-heading h1{font-size:36px;margin-bottom:36px}.type-content p{font-size:13px;line-height:1.6}.text-selection{padding:16px}.opening-heading .glass-button{margin-top:24px}.merge-copy h2{font-size:28px}.layer-plane{height:175px}.layer-plane h3{font-size:20px}.layer-plane small{font-size:8px}.layer-description>p{font-size:12px}.layer-description{top:110px}.system-layer:last-child .layer-description{top:110px}.layer-description>span{font-size:10px}.intelligence-copy>p:last-child{font-size:11px}}
/* All five descriptions remain available without animation, on short screens and with no JS. */
.layers-static,html:not(.js) .intelligence{height:auto;padding:95px 7vw}.layers-static .intelligence-stage,html:not(.js) .intelligence-stage{position:relative;height:auto;overflow:visible}.layers-static .intelligence-copy,html:not(.js) .intelligence-copy{position:relative;inset:auto;margin-bottom:70px;opacity:1}.layers-static .system-layers,html:not(.js) .system-layers{position:relative}.layers-static .system-layer,html:not(.js) .system-layer{position:relative;top:auto;left:auto;height:auto;min-height:300px;width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%;transform:none;margin-bottom:50px}.layers-static .layer-plane,html:not(.js) .layer-plane{position:relative;left:auto;top:auto;width:100%;max-width:400px;transform:rotateX(24deg) rotateZ(-8deg);grid-column:2;grid-row:1}.layers-static .layer-description,html:not(.js) .layer-description{position:relative;left:auto;right:auto;top:auto;width:100%;max-width:none;transform:none;opacity:1;grid-column:1;grid-row:1;text-align:left}.layers-static .system-layer:nth-child(even) .layer-plane,html:not(.js) .system-layer:nth-child(even) .layer-plane{grid-column:1}.layers-static .system-layer:nth-child(even) .layer-description,html:not(.js) .system-layer:nth-child(even) .layer-description{grid-column:2}
@media(max-width:760px){.layers-static .system-layer,html:not(.js) .system-layer{display:flex;flex-direction:column;gap:25px;margin-bottom:65px;min-height:0}.layers-static .layer-plane,html:not(.js) .layer-plane{width:90%;flex:none}.layers-static .layer-description,html:not(.js) .layer-description{width:100%}.layers-static .intelligence-copy,html:not(.js) .intelligence-copy{margin-bottom:50px}}
@media(max-height:600px){.convergence{height:auto}.merge-track{height:460px}.merge-art{position:relative;top:0;height:460px}.opening-stage,html:not(.js) .opening-stage{min-height:600px}.paths{padding-top:45px}}
@media(prefers-reduced-motion:reduce){.convergence{height:auto}.chip-circuit path{animation:none;stroke-dasharray:none}.scroll-edge-bottom{display:none}.step-index{transition:none}}
@media(prefers-reduced-transparency:reduce){.scroll-edge{display:none}.layer-plane{background:#16291e;backdrop-filter:none}}
.merge-copy>p.merge-lead{font-size:clamp(18px,1.5vw,23px);line-height:1.75}.chip-circuit .circuit-base path{animation:none;stroke-dasharray:none;opacity:.35}.chip-circuit .circuit-energy path{stroke-width:1.8}.merge-nucleus{width:210px;height:210px}.chip-package{inset:14px}.chip-die{inset:25px}.chip-pins{height:18px;left:32px;right:32px}.pins-left,.pins-right{height:auto;width:18px;top:32px;bottom:32px}.pins-left{left:0}.pins-right{right:0;left:auto}.system-layer{z-index:calc(1 + var(--layer-index,0))}.layer-plane.layer-action{display:block;margin:0;font-size:inherit}.layer-action .layer-glyph{position:relative}.layer-action .layer-glyph:before{top:40px;width:200px}.layer-action .layer-glyph i{position:relative;margin:0 28px 0 0;flex:0 0 32px;box-shadow:none}
@media(max-width:760px){.merge-copy>p.merge-lead{font-size:18px}.merge-nucleus{width:170px;height:170px}.chip-package{inset:12px}.chip-die{inset:20px}.chip-pins{left:27px;right:27px;height:16px}.pins-left,.pins-right{top:27px;bottom:27px;width:16px;height:auto}.pins-left{left:0}.pins-right{right:0;left:auto}.layer-action .layer-glyph:before{top:30px}}
@media(min-width:761px) and (min-height:601px) and (max-height:750px){.intelligence-copy{top:80px}.intelligence-copy h2{font-size:32px}.intelligence-copy>p:last-child{font-size:12px;margin-top:16px}.system-layer{top:48%}.layer-plane{height:190px}.layer-glyph{height:60px}.layer-glyph i{height:40px}.layer-context .layer-glyph i{height:55px}.system-layer:last-child .layer-description{top:120px}.layer-description>p{font-size:14px;line-height:1.7;margin-top:12px}.layer-action .layer-glyph:before{top:30px}}
/* Keep both labels on the exposed lower edge of every stacked surface. */
.layer-plane h3{bottom:32px}.layer-plane small{bottom:12px}.system-layer:last-child .layer-plane{width:min(400px,35vw)}
@media(max-width:760px){.layer-plane h3{bottom:30px}.layer-plane small{bottom:11px}.system-layer:last-child .layer-plane{width:78vw}}
.layers-static .system-layer:last-child .layer-plane,html:not(.js) .system-layer:last-child .layer-plane{width:100%}
@media(max-width:760px){.layers-static .system-layer:last-child .layer-plane,html:not(.js) .system-layer:last-child .layer-plane{width:90%}}
/* Static layouts must reset offsets for odd, even and final rows alike. */

html:not(.js) .merge-art{--charge:.7;--nucleus-opacity:1;--nucleus-scale:1}
html:not(.js) .chip-circuit path{animation:none;stroke-dasharray:none}
html:not(.js) .chip-pixel-field{background:radial-gradient(ellipse,#73f63912,transparent 62%)}
/* /dev 10: fine-line structures and scroll focus, from Ivan's graphic references. */
.scroll-edge-top{height:clamp(100px,17vh,175px);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}
.scroll-edge-bottom{height:clamp(95px,16vh,160px);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);mask-image:linear-gradient(transparent,#000 90%)}
.scroll-focus{filter:blur(var(--scroll-blur,0px))}
.architecture-glow{display:none}.architecture-visual{margin:0;aspect-ratio:620/400}.architecture-visual img{filter:drop-shadow(0 0 8px #ffffff0b)}
.chip-pixel-field{inset:-35%;opacity:calc(var(--charge)*.85);transform:none;mask-image:radial-gradient(ellipse,#000 12%,#000c 45%,transparent 72%)}
.chip-circuit{opacity:var(--charge)}.chip-circuit .circuit-base path{stroke:#e2ebe4;opacity:.24}.chip-circuit .circuit-energy path{stroke:#73f639}
.chip-pins,.chip-die img,.chip-status{opacity:var(--chip-detail,1)}
.chip-package{background:linear-gradient(140deg,#333936,#0b0e0c 30%,#050705 70%,#272f2a);border-color:#e4e9e687;box-shadow:inset 0 1px 2px #ffffff55,0 5px 0 #121713,0 6px 0 #e4e9e639,0 20px 45px #000a,0 0 calc(var(--charge)*75px) #73f63928}
.chip-die{background:#080c09;border-color:#d5e2d657}.die-grid{opacity:.4}.chip-die img{width:84%;max-width:none}.merge-nucleus img{width:84%}
.service-card{border-radius:calc(18px - var(--service-morph,0)*12px);background:linear-gradient(145deg,#202522f5,#090d0af5);border-color:#d9e4dc55;box-shadow:0 10px 30px #0007,inset 0 1px #fff2}
.service-card>*{opacity:var(--service-content,1)}.merge-orbit{display:none}
.intelligence{height:340svh}.system-layer{top:45%;z-index:calc(6 - var(--layer-index,0))}
.layer-plane{border-radius:5px;border-color:#e4e9e670;border-top-color:#f4fff0b0;background:linear-gradient(145deg,#191e1cf2,#080b09fa 65%);box-shadow:0 5px 0 #080b09,0 6px 0 #e4e9e638,0 22px 40px #0006;backdrop-filter:none}
.layer-glyph,.layer-data .layer-glyph{position:absolute;left:14px;top:0;width:calc(100% - 28px);height:145px;display:block;background:none}
.layer-glyph img{height:100%;width:100%;object-fit:contain}.layer-action .layer-glyph:before{display:none}
.layer-number{color:#e4e9e670}.layer-plane small{color:#aab4ae}.layer-plane h3{color:#e4e9e6}
.layer-description{left:5%;width:35%;max-width:400px}.system-layer:nth-child(even) .layer-description{right:5%}
.layers-static .system-layer:last-child,html:not(.js) .system-layer:last-child{display:none}
.layer-plane.layer-action .layer-glyph{position:absolute}
.wire-object{width:220px;height:110px;transform:none;margin:0 auto;background:none;border:0;box-shadow:none;padding:0}
.wire-object img{width:100%;height:100%;object-fit:contain}.contour-node>h3{margin-top:7px}.contour-node>p{color:#a8b4ab}
.core-orb{background:#070b08;border:1px solid #e4e9e685;box-shadow:none;backdrop-filter:none}.core-orb:before{display:none}.core-orb>span{font-size:23px}
.core-meridians{position:absolute;inset:0;transform:rotate(-25deg);pointer-events:none}.core-meridians i{position:absolute;inset:12px;border:1px solid #e4e9e680;border-radius:50%;transform:rotateY(var(--meridian))}.core-orbit{border-color:#e4e9e640;box-shadow:none}.contour-loop{stroke:#e4e9e640;stroke-dasharray:.002 .012}.wire-base{stroke:#e4e9e64a}
.layers-static .system-layer{margin-bottom:20px;min-height:270px}
@media(max-width:760px){
 .scroll-edge-top{height:115px}.scroll-edge-bottom{height:115px}
 .intelligence{height:370svh}.system-layer{top:45%}.layer-plane{width:76vw;max-width:340px;border-radius:5px;height:180px}
 .layer-glyph,.layer-data .layer-glyph{height:110px}.layer-plane h3{font-size:21px}.layer-description,.system-layer:nth-child(even) .layer-description{top:110px;width:calc(100% - 66px);max-width:440px;left:50%;right:auto}.layer-description>p{font-size:13px;line-height:1.75}.layer-description>span{font-size:11px}
 .chip-pixel-field{inset:-30% -35%}.wire-object{width:100%;height:85px;margin-bottom:0;transform:none}.core-meridians{inset:-8px}.contour-node>h3{margin-top:5px}.contour-core .core-orb>span{font-size:20px}
 .layers-static .system-layer{margin-bottom:45px}.layers-static .intelligence-stage{overflow:visible}
}
@media(max-width:380px){.layer-plane{height:165px}.layer-glyph,.layer-data .layer-glyph{height:95px}.layer-plane h3{font-size:19px}.layer-description>p{font-size:12px}.wire-object{height:75px}}
@media(max-height:750px) and (min-width:761px){.layer-plane{height:190px}.layer-glyph,.layer-data .layer-glyph{height:110px}}
.layers-static,html:not(.js) .intelligence{height:auto}
@media(prefers-reduced-motion:reduce){.scroll-focus{filter:none}.scroll-edge{display:none}}
html:not(.js) .scroll-focus{filter:none}

.layers-static .system-layer .layer-description,html:not(.js) .system-layer .layer-description{position:relative;top:auto;left:auto;right:auto;transform:none;width:100%;max-width:none;opacity:1;text-align:left}
