html{scroll-behavior:smooth}body{margin:0}img{max-width:100%}.whad-card-slot{width:100%;position:sticky;top:50px;flex:none}.whad-card-inner{width:100%}.whad-question{cursor:pointer;outline-offset:6px}.whad-answer[hidden]{display:none!important}.whad-answer[hidden]{display:none!important}.whad-faq:has(.whad-answer:not([hidden])){height:auto!important}.whad-gallery{display:grid;gap:24px;margin:24px auto;max-width:1440px;padding:0 24px}.whad-gallery img{width:100%;height:auto;display:block}.whad-message{padding:16px;margin-bottom:20px;font:16px/1.5 Arial,sans-serif;border:1px solid currentColor}.whad-menu-panel{position:fixed;inset:90px 20px auto;background:#111;color:white;padding:24px;z-index:999999;display:grid;gap:24px;border-radius:5px;font:24px Arial,sans-serif}.whad-menu-panel a{color:white;text-decoration:none}.whad-menu-toggle{border:0;color:inherit;background:transparent;padding:12px;cursor:pointer;font:14px Arial,sans-serif}.whad-contact-status{color:inherit} @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}

.whad-project-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;gap:24px!important}.whad-project-list .whad-card-slot{position:relative;top:auto}.whad-project-list .whad-card-inner>div{width:100%!important}.whad-project-list .whad-card{min-width:0}@media(max-width:809px){.whad-project-list{grid-template-columns:1fr}}

.whad-original-menu{position:fixed;top:0;left:0;right:0;z-index:99999}.whad-original-menu header{width:100%!important}.whad-question:focus-visible{outline:2px solid currentColor}

.whad-card-slot{top:var(--whad-top,50px);z-index:1}.whad-card-slot:last-child{position:relative;top:auto}@media(max-width:1199px){.whad-card-slot:nth-child(n+3){position:relative;top:auto}}
