@media(min-width:1101px){.header{justify-content:flex-start!important;gap:0!important}.header .brand{margin-right:0!important}.header nav{margin-left:30px!important;padding-left:30px!important;border-left:1px solid rgba(181,223,219,.48);gap:34px!important;flex:none!important}.header .language-picker{margin-left:auto!important}.header .language-toggle{margin-left:0!important}.header .products-menu{left:calc(4% + 159px);right:auto}}

.footer>.language-picker{margin-left:8px;flex:none;align-self:center}.footer .language-options{top:auto;bottom:calc(100% + 12px);right:0}.footer{overflow:visible}.audit-end{padding:25px 0 70px;text-align:center}.audit-preview{font-size:14px;color:#c3dedb;margin:0 0 14px}.audit-preview a{color:#afe8df;text-decoration:underline}.audit-end .button{display:inline-flex}@media(max-width:760px){.footer>.language-picker{margin-left:auto;align-self:flex-end}}
@media(min-width:1101px) and (max-width:1400px){.hero .floating-conversation{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#92c7bf66 transparent;justify-content:flex-start;gap:6px}.floating-conversation .fc-message{padding-top:6px;padding-bottom:6px}.floating-conversation .fc-message p{font-size:14px;line-height:1.3}.floating-conversation .fc-person{height:15px}.floating-conversation .fc-name{font-size:12px}.floating-conversation .fc-time{font-size:10px;line-height:1.2;margin-top:3px}.floating-conversation .fc-duration{font-size:14px}.floating-conversation .fc-voice button{min-height:36px}.floating-conversation .fc-play{width:25px;height:25px}.floating-conversation .fc-wave img{height:23px}.floating-conversation .fc-header{margin-bottom:3px}}.audit-story{display:grid;grid-template-columns:1fr 1fr;gap:60px;border-top:1px solid #294149;padding-top:48px;padding-bottom:48px}.audit-story h2{font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.2}.audit-story p{font-size:18px;line-height:1.6;color:#bacbd0;margin:0 0 20px}.audit-story .audit-founder{color:#afe8df;font-weight:500}@media(max-width:760px){.audit-story{grid-template-columns:1fr;gap:20px}.audit-story p{font-size:16px}}
@media(min-width:1101px) and (max-width:1400px){.hero .floating-conversation{gap:3px}.floating-conversation .fc-message{padding-top:3px;padding-bottom:3px}.floating-conversation .fc-message p{font-size:13px;line-height:1.23}.floating-conversation .fc-person{height:12px}.floating-conversation .fc-name{font-size:11px}.floating-conversation .fc-time{font-size:9px;line-height:1.1;margin-top:2px}.floating-conversation .fc-voice button{min-height:28px}.floating-conversation .fc-header{margin-bottom:0}}
