.ac-case65{width:100%;min-width:0}.ac-case65>p[role=alert]{padding:18px;border-left:4px solid #a73951;background:#fff}.ac-case65>button{margin:12px;padding:12px 18px;border:1px solid #a9c5d9;border-radius:8px;color:#003366;background:white;cursor:pointer}
html[data-ac-experience=desktop]{--ac-panel-height:clamp(640px,78vh,760px)!important}
html[data-ac-experience=desktop] .panel-embed:not(.panel-expanded){height:var(--ac-panel-height)!important}
html[data-ac-experience=desktop] .panel-embed:not(.panel-expanded) iframe{height:calc(var(--ac-panel-height) - 2px)!important}
html[data-ac-experience=mobile] #painel-inicio>.container{width:calc(100% - 32px);max-width:760px}
html[data-ac-experience=mobile] .study-workspace{width:100%;overflow:visible;max-width:760px;margin-inline:auto}
html[data-ac-experience=mobile] .study-toolbar{display:block;position:static;padding:0;margin:0 0 24px;background:none;border:0;box-shadow:none}
html[data-ac-experience=mobile] .ac-case-index65{display:flex;flex-wrap:wrap;gap:8px}
html[data-ac-experience=mobile] .ac-case-index65 a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;border:1px solid #a8c5d9;background:#fff;border-radius:8px;color:#003366;text-decoration:none;font-size:14px;font-weight:700}
html[data-ac-experience=mobile] .ac-case-index65 a:focus-visible{outline:3px solid #007f9c;outline-offset:3px}
html[data-ac-experience=mobile] .study-carousel{display:block;overflow:visible;transform:none;max-width:none;height:auto;min-height:0}
html[data-ac-experience=mobile] .study-panel{display:block!important;visibility:visible!important;width:100%;height:auto;min-height:0;max-height:none;overflow:visible;transform:none!important;margin:0 0 48px;scroll-margin-top:90px;opacity:1}
html[data-ac-experience=mobile] .study-copy{display:none}
html[data-ac-experience=mobile] .study-visual{display:block;min-width:0;max-width:none;padding:0;margin:0;height:auto;min-height:0;overflow:visible;border:0;background:none}
html[data-ac-experience=mobile] .study-deliverables{margin-top:20px;display:flex;flex-wrap:wrap;gap:14px}
html[data-ac-experience=mobile] .study-deliverables .product-list{width:100%}
html[data-ac-experience=mobile] .study-deliverables .product-items{display:flex;flex-direction:column;align-items:flex-start;gap:7px}
html[data-ac-experience=mobile] #estudos>.container.wide{width:calc(100% - 32px);max-width:760px}
html[data-ac-experience=mobile] .ac-case65{height:auto;overflow:visible;min-height:0}
html[data-ac-experience=mobile] .ac-case65 .ac-mobile65{max-width:760px;margin-inline:auto}

.ac-case65,.panel-embed,#ad01-panel,#dn400-panel{scroll-margin-top:88px}
