.profile-readability-module__5t_yvW__comfortable{--profile-system-font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--font-profile-manrope:var(--profile-system-font);--font-profile-inter:var(--profile-system-font);--font-profile-space-grotesk:var(--profile-system-font);--font-profile-dm-sans:var(--profile-system-font);--font-profile-playfair-display:var(--profile-system-font);--font-profile-lora:var(--profile-system-font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.profile-readability-module__5t_yvW__comfortable p{font-size:1.0625rem;line-height:1.65}:is(.profile-readability-module__5t_yvW__comfortable button,.profile-readability-module__5t_yvW__comfortable a,.profile-readability-module__5t_yvW__comfortable input,.profile-readability-module__5t_yvW__comfortable textarea){font-family:inherit;font-size:1rem;line-height:1.45}.profile-readability-module__5t_yvW__comfortable [data-profile-hero]{padding:1.5rem clamp(1.25rem,5vw,2.5rem) 2rem}.profile-readability-module__5t_yvW__comfortable [data-profile-hero]>div:first-of-type{flex-wrap:wrap;gap:.75rem}.profile-readability-module__5t_yvW__comfortable [data-profile-logo]:not([data-logo-placement=plate]){width:4.5rem;height:4.5rem}.profile-readability-module__5t_yvW__comfortable [data-profile-company]{letter-spacing:.07em;font-size:.8125rem;font-weight:650}.profile-readability-module__5t_yvW__comfortable [data-profile-name]{letter-spacing:-.045em;font-size:clamp(2.5rem,7vw,4.5rem);line-height:1.08}.profile-readability-module__5t_yvW__comfortable [data-profile-role]{font-size:1.125rem;line-height:1.5}.profile-readability-module__5t_yvW__comfortable [data-profile-claim]{font-size:1.375rem;line-height:1.45}.profile-readability-module__5t_yvW__comfortable [data-profile-hero] p:last-of-type{font-size:.9375rem}.profile-readability-module__5t_yvW__comfortable [data-profile-hero] a[href^=\#]{text-transform:none;letter-spacing:0;min-height:3rem;padding:.8rem 1.1rem;font-size:1rem;font-weight:650}.profile-readability-module__5t_yvW__comfortable [data-profile-hero] nav a{align-items:center;min-height:2.75rem;font-size:.875rem;display:inline-flex}.profile-readability-module__5t_yvW__comfortable [data-profile-hero] button{min-width:2.75rem;min-height:2.75rem}.profile-readability-module__5t_yvW__comfortable [data-profile-cover-media] [data-profile-photo-scrim]{opacity:1;background:linear-gradient(180deg, rgb(var(--profile-cover-scrim-rgb) / .12) 0%, rgb(var(--profile-cover-scrim-rgb) / .2) 30%, rgb(var(--profile-cover-scrim-rgb) / .62) 58%, rgb(var(--profile-cover-scrim-rgb) / .65) 100%)}.profile-readability-module__5t_yvW__comfortable [data-profile-cover-media]>span:not([data-profile-photo-scrim]){display:none}:is(.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] a,.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] button){min-height:3rem;padding-block:.875rem}:is(.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] a>span,.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] button>span){min-width:0}.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] a[data-public-event=contact_open]{min-height:5.25rem}.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] span{font-size:.9375rem;line-height:1.5}:is(.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] strong,.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] a>span>span:first-child,.profile-readability-module__5t_yvW__comfortable [data-profile-part=actions] button>span>span:first-child){font-size:1.0625rem;font-weight:650}.profile-readability-module__5t_yvW__comfortable [data-profile-part=links] h2{letter-spacing:.09em;font-size:.9375rem}.profile-readability-module__5t_yvW__comfortable [data-profile-part=links] strong{font-size:1.0625rem}.profile-readability-module__5t_yvW__comfortable [data-profile-part=links] strong+span{white-space:normal;overflow-wrap:anywhere;opacity:.8;font-size:.9375rem;line-height:1.5}.profile-readability-module__5t_yvW__comfortable [data-sofia-header] h2{font-size:1.375rem;line-height:1.35}.profile-readability-module__5t_yvW__comfortable [data-sofia-header] p{font-size:.9375rem}.profile-readability-module__5t_yvW__comfortable [data-sofia-header] button{min-height:2.75rem;font-size:1rem}.profile-readability-module__5t_yvW__comfortable [role=log]{font-size:1rem;line-height:1.65}.profile-readability-module__5t_yvW__comfortable [role=log] div{font-size:1rem;line-height:1.65}.profile-readability-module__5t_yvW__comfortable [role=log] p{font-size:1rem}.profile-readability-module__5t_yvW__comfortable #sofia input{font-size:1rem}:is(.profile-readability-module__5t_yvW__comfortable #sofia button,.profile-readability-module__5t_yvW__comfortable #sofia a){min-height:2.75rem;font-size:.9375rem}.profile-readability-module__5t_yvW__comfortable #sofia form+p{font-size:.8125rem;line-height:1.6}.profile-readability-module__5t_yvW__comfortable #catalogo h2{font-size:1.75rem;line-height:1.25}.profile-readability-module__5t_yvW__comfortable #catalogo h3{letter-spacing:-.025em;flex:12rem;font-size:1.25rem;line-height:1.35}.profile-readability-module__5t_yvW__comfortable #catalogo p{font-size:1rem;line-height:1.65}.profile-readability-module__5t_yvW__comfortable #catalogo article>div:first-child{flex-wrap:wrap;gap:.5rem}.profile-readability-module__5t_yvW__comfortable #catalogo h3+span{font-size:1rem}.profile-readability-module__5t_yvW__comfortable #catalogo article>span>strong{font-size:1rem;line-height:1.5}.profile-readability-module__5t_yvW__comfortable #catalogo article>span>strong+span{font-size:.875rem;line-height:1.5}.profile-readability-module__5t_yvW__comfortable dialog h2{font-size:1.875rem;line-height:1.2}.profile-readability-module__5t_yvW__comfortable dialog p{font-size:1.0625rem;line-height:1.65}:is(.profile-readability-module__5t_yvW__comfortable [data-profile-part=footer],.profile-readability-module__5t_yvW__comfortable [data-profile-part=footer] a){font-size:.875rem;line-height:1.5}.profile-readability-module__5t_yvW__comfortable [data-profile-part=services] h3{font-size:1.25rem;line-height:1.35}.profile-readability-module__5t_yvW__comfortable [data-profile-part=services] h3+strong{font-size:1rem}.profile-readability-module__5t_yvW__comfortable [data-profile-part=catalog] a>span{font-size:1rem;line-height:1.5}
