.SeoLayersAnimation-module__-2_mqW__fig{-webkit-user-select:none;user-select:none;width:100%;max-width:400px;margin-inline:auto}.SeoLayersAnimation-module__-2_mqW__stack{flex-direction:column;display:flex}.SeoLayersAnimation-module__-2_mqW__layer{align-items:flex-start;gap:var(--s-3);padding:var(--s-4);--t:calc(.2s + var(--i) * .45s);display:flex;position:relative;overflow:hidden}.SeoLayersAnimation-module__-2_mqW__layer:before{content:"";background:var(--door-services);transform-origin:bottom;width:3px;position:absolute;top:0;bottom:0;left:0}.SeoLayersAnimation-module__-2_mqW__tile{background:color-mix(in srgb,var(--door-services) 12%,transparent);width:32px;height:32px;color:var(--door-services-deep);border-radius:6px;flex:none;place-items:center;margin-top:2px;display:grid}.SeoLayersAnimation-module__-2_mqW__tile svg{width:14px;height:14px}.SeoLayersAnimation-module__-2_mqW__body{flex:1;min-width:0}.SeoLayersAnimation-module__-2_mqW__head{align-items:center;gap:var(--s-2);margin-bottom:var(--s-1);flex-wrap:wrap;display:flex}.SeoLayersAnimation-module__-2_mqW__label{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--door-services-deep);font-weight:600;line-height:1.3}.SeoLayersAnimation-module__-2_mqW__badge{font-size:var(--t-label);background:color-mix(in srgb,var(--door-services) 12%,transparent);color:var(--door-services-deep);border-radius:4px;padding:2px 6px;font-weight:600;line-height:1.2}.SeoLayersAnimation-module__-2_mqW__desc{font-size:var(--t-small);color:var(--muted);line-height:1.45}.SeoLayersAnimation-module__-2_mqW__link{height:20px;color:var(--door-services-deep);justify-content:center;align-items:center;display:flex}.SeoLayersAnimation-module__-2_mqW__link svg{width:12px;height:12px}.SeoLayersAnimation-module__-2_mqW__note{margin-top:var(--s-3);text-align:center;font-size:var(--t-label);color:var(--faint)}@media (prefers-reduced-motion:no-preference){.SeoLayersAnimation-module__-2_mqW__layer:before{animation:SeoLayersAnimation-module__-2_mqW__edge .4s var(--ease) var(--t) both}.SeoLayersAnimation-module__-2_mqW__tile{animation:SeoLayersAnimation-module__-2_mqW__tile .4s var(--ease) var(--t) both}.SeoLayersAnimation-module__-2_mqW__label{animation:SeoLayersAnimation-module__-2_mqW__ink .4s var(--ease) var(--t) both}.SeoLayersAnimation-module__-2_mqW__link{animation:SeoLayersAnimation-module__-2_mqW__ink .4s var(--ease) calc(var(--t) + .25s) both}.SeoLayersAnimation-module__-2_mqW__badge{animation:SeoLayersAnimation-module__-2_mqW__fade .4s var(--ease) calc(var(--t) + .2s) both}}@keyframes SeoLayersAnimation-module__-2_mqW__edge{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes SeoLayersAnimation-module__-2_mqW__tile{0%{background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--faint)}}@keyframes SeoLayersAnimation-module__-2_mqW__ink{0%{color:var(--faint)}}@keyframes SeoLayersAnimation-module__-2_mqW__fade{0%{opacity:0}to{opacity:1}}
