.social-media-list{display:flex;flex-direction:row;gap:.5ch;list-style:none;padding:0}.social-media-item a{display:flex;min-inline-size:clamp(24px,10cqi,48px);aspect-ratio:1;flex:0 1 80px;justify-content:center;align-items:center;background:var(--base-semi-light);border-radius:var(--radius);padding:var(--space-s);color:var(--text-dark-muted);transition:color var(--transition),background-color var(--transition);&:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}}.social-media-item a svg{inline-size:100%;block-size:100%;flex-shrink:0}[data-platform=website] a:hover,[data-platform=website] a:focus-visible{background-color:var(--primary);color:#fff}[data-platform=youtube] a:hover,[data-platform=youtube] a:focus-visible{background-color:var(--youtube-bg);color:var(--youtube-fill)}[data-platform=tiktok] a:hover,[data-platform=tiktok] a:focus-visible{background-color:var(--tiktok-bg);color:var(--tiktok-fill)}[data-platform=linkedin] a:hover,[data-platform=linkedin] a:focus-visible{background-color:var(--linkedin-bg);color:var(--linkedin-fill)}[data-platform=twitter] a:hover,[data-platform=twitter] a:focus-visible{background-color:var(--twitter-bg);color:var(--twitter-fill)}[data-platform=whatsapp] a:hover,[data-platform=whatsapp] a:focus-visible{background-color:var(--whatsapp-bg);color:var(--whatsapp-fill)}[data-platform=instagram] a:hover,[data-platform=instagram] a:focus-visible{background:var(--instagram-bg);color:var(--instagram-fill);transition:color var(--transition)}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;scrollbar-gutter:stable}ul[role=list],ol[role=list]{list-style:none}ul[class],ol[class]{padding:0;list-style:none}body{min-block-size:100svh;display:flex;flex-direction:column;main{flex-grow:1}}a:not([class]){text-decoration-skip-ink:auto}img,picture,video,canvas,svg:not(p>svg,span>svg,h1>svg,h2>svg,h3>svg,button>svg,a>svg){max-inline-size:100%;block-size:auto;display:block}input,button,textarea,select{font:inherit;font-size:inherit}button{cursor:pointer;background-color:transparent;border:none;color:currentColor}textarea:not([rows]){min-block-size:10em}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}figure{margin:0}figure>img{inline-size:100%}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:fallback;src:url(/fonts/outfit-variable.woff2) format("woff2")}:root{color-scheme:light dark}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}:root{--neutral: light-dark(oklch(0 0 0), oklch(0 0 0));--neutral-ultra-light: light-dark(oklch(.95 0 0), oklch(.1 0 0));--neutral-dark: light-dark(oklch(.25 0 0), oklch(.85 0 0));--neutral-ultra-dark: light-dark(oklch(.1 0 0), oklch(.95 0 0))}:root{--primary: light-dark(oklch(.6 .2 46), oklch(.73 .2 46));--primary-ultra-light: light-dark(oklch(.95 .04 46), oklch(.12 .04 46));--primary-light: light-dark(oklch(.86 .12 46), oklch(.28 .08 46));--primary-semi-light: light-dark(oklch(.63 .18 46), oklch(.38 .11 46));--primary-semi-dark: light-dark(oklch(.38 .11 46), oklch(.63 .18 46));--primary-dark: light-dark(oklch(.28 .08 46), oklch(.86 .12 46));--primary-ultra-dark: light-dark(oklch(.12 .04 46), oklch(.95 .04 46));--primary-hover: light-dark(oklch(.5 .18 46), oklch(.63 .18 46));--white: light-dark(#fff, #000);--black: light-dark(#000, #fff);--danger: light-dark(oklch(.5 .19 18), oklch(.67 .156 18));--warning: light-dark(oklch(.55 .17 72), oklch(.78 .14 82));--success: light-dark(oklch(.5 .18 135), oklch(.82 .19 125));--info: light-dark(oklch(.48 .16 215), oklch(.72 .13 215));--accent-blue: light-dark( oklch(.48 .16 215), oklch(.72 .13 215) );--accent-green: light-dark( oklch(.5 .18 135), oklch(.82 .19 125) );--accent-purple: light-dark( oklch(.48 .22 303), oklch(.75 .14 303) );--accent-cyan: light-dark( oklch(.5 .13 195), oklch(.88 .09 172) );--accent-yellow: light-dark( oklch(.55 .17 72), oklch(.78 .14 82) )}:root{--base-ultra-light: light-dark(oklch(1 0 0), oklch(.2258 .0234 262.35));--base-light: light-dark(oklch(.9719 .0065 208.78), oklch(.1733 .0154 266.68));--base-semi-light: light-dark(oklch(.9425 .0114 217.55), oklch(.2648 .03 265.04));--base-semi-dark: light-dark(oklch(.2648 .03 265.04), oklch(.9425 .0114 217.55));--base-dark: light-dark(oklch(.2258 .0234 262.35), oklch(.9719 .0065 208.78));--base-ultra-dark: light-dark(oklch(.1733 .0154 266.68), oklch(1 0 0));--article-bg: light-dark(oklch(1 0 0), oklch(.1733 .0154 266.68));--mesbaa-border-color: light-dark(oklch(.908 .0194 235.74), oklch(.3052 .0289 265.21));--mesbaa-text-dark: light-dark( color-mix(in srgb, var(--text-dark) 70%, transparent), oklch(.8456 .0611 274.76) );--mesbaa-text-light: light-dark( oklch(.8456 .0611 274.76), color-mix(in srgb, var(--text-dark) 70%, transparent) )}:root{--body-bg-color: var(--base-light);--bg-ultra-light: var(--base-ultra-light);--bg-light: var(--base-light);--bg-dark: var(--base-dark);--bg-ultra-dark: var(--base-ultra-dark);--text-light: var(--white);--text-light-muted: var(--mesbaa-text-light);--text-dark: var(--black);--text-dark-muted: var(--mesbaa-text-dark);--heading-color: var(--text-dark)}:root{--youtube-bg: #ff0000;--youtube-fill: #ffffff;--tiktok-bg: #000000;--tiktok-fill: #ffffff;--linkedin-bg: #0a66c2;--linkedin-fill: #ffffff;--twitter-bg: #000000;--twitter-fill: #ffffff;--instagram-bg: linear-gradient(45deg, #f58529, #dd2a7b, #8134af, #515bd4);--instagram-fill: #ffffff;--whatsapp-bg: oklch(.75 .16 148);--whatsapp-fill: #ffffff}:root{--text-font-family: Outfit;--heading-font-family: Outfit;--text-font-weight: 400;--heading-font-weight: 500;--text-color: var(--text-dark-muted);--text-line-height: calc(6px + 2ex) ;--text-text-wrap: pretty;--heading-line-height: calc(4px + 2ex) ;--heading-text-wrap: pretty}:root{--text-xs: clamp(.8125rem, calc(.0926vw + .7917rem) , .875rem);--text-s: clamp(.875rem, calc(.0926vw + .8542rem) , .9375rem);--text-m: clamp(1rem, calc(.1852vw + .9583rem) , 1.125rem);--text-l: clamp(1.2rem, calc(.4439vw + 1.1001rem) , 1.4996rem);--text-xl: clamp(1.44rem, calc(.8281vw + 1.2537rem) , 1.999rem);--text-xxl: clamp(1.728rem, calc(1.3877vw + 1.4158rem) , 2.6647rem)}:root{--h6: clamp(.8125rem, calc(.0926vw + .7917rem) , .875rem);--h5: clamp(.875rem, calc(.0926vw + .8542rem) , .9375rem);--h4: clamp(1.125rem, calc(.1852vw + 1.0833rem) , 1.25rem);--h3: clamp(1.35rem, calc(.4685vw + 1.2446rem) , 1.6663rem);--h2: clamp(1.62rem, calc(.8905vw + 1.4196rem) , 2.2211rem);--h1: clamp(1.944rem, calc(1.5063vw + 1.6051rem) , 2.9607rem)}:root{--space-xs: clamp(.6944rem, calc(-.0412vw + .7037rem) , .6667rem);--space-s: clamp(.8333rem, calc(.2469vw + .7778rem) , 1rem);--space-m: clamp(1rem, calc(.7407vw + .8333rem) , 1.5rem);--space-l: clamp(1.2rem, calc(1.5556vw + .85rem) , 2.25rem);--space-xl: clamp(1.44rem, calc(2.8667vw + .795rem) , 3.375rem);--space-xxl: clamp(1.728rem, calc(4.94vw + .6165rem) , 5.0625rem)}:root{--section-space-xs: clamp(2.0833rem, calc(1.8519vw + 1.6667rem) , 3.3333rem);--section-space-s: clamp(2.5rem, calc(3.7037vw + 1.6667rem) , 5rem);--section-space-m: clamp(3rem, calc(6.6667vw + 1.5rem) , 7.5rem);--section-space-l: clamp(3.6rem, calc(11.333vw + 1.05rem) , 11.25rem);--section-space-xl: clamp(4.32rem, calc(18.6vw + .135rem) , 16.875rem)}:root{--section-padding-block: var(--section-space-m);--gutter: clamp(1rem, calc(5.9259vw - .3333rem) , 5rem);--content-width: 1440px;--content-width-safe: min(var(--content-width), calc(100% - var(--gutter) * 2));--content-gap: var(--space-m);--container-gap: var(--space-xl);--grid-gap: var(--space-l)}:root{--grid-1: repeat(1, minmax(0, 1fr));--grid-2: repeat(2, minmax(0, 1fr));--grid-3: repeat(3, minmax(0, 1fr));--grid-4: repeat(4, minmax(0, 1fr));--grid-1-2: minmax(0, 1fr) minmax(0, 2fr);--grid-1-3: minmax(0, 1fr) minmax(0, 3fr);--grid-2-1: minmax(0, 2fr) minmax(0, 1fr);--grid-2-3: minmax(0, 2fr) minmax(0, 3fr);--grid-3-1: minmax(0, 3fr) minmax(0, 1fr);--grid-3-2: minmax(0, 3fr) minmax(0, 2fr)}:root{--radius: 4px;--radius-circle: 50vw;--border-width: 1px;--border-style: solid;--border-color-light: var(--mesbaa-border-color);--border-color-dark: color-mix(in srgb, var(--black) 20%, transparent);--border: var(--border-width) var(--border-style) var(--border-color-dark);--border-light: var(--border-width) var(--border-style) var(--border-color-light);--box-shadow-m: 0 0 40px color-mix(in srgb, black 10%, transparent);--box-shadow-l: 0 0 60px color-mix(in srgb, black 20%, transparent)}:root{--transition-duration: .4s;--transition-timing: ease-in-out;--transition: .4s ease-in-out 0s}:root{--btn-padding-block: 1em;--btn-padding-inline: 1.5em;--btn-min-width: 8.75rem;--btn-font-size: var(--text-m);--btn-font-weight: 400;--btn-border-width: var(--border-width);--btn-border-style: var(--border-style);--btn-radius: var(--radius);--btn-line-height: 1}:root{--card-padding: var(--space-m);--card-gap: calc(var(--content-gap) / 2);--card-radius: var(--radius);--card-background: var(--base-ultra-light);--card-heading-size: var(--h3);--card-text-size: var(--text-m);--card-border-color: var(--border-color-light)}:root{--focus-color: var(--primary);--focus-width: 2px;--focus-offset: 4px}:root{--header-height: clamp(4.0625rem, calc(1.3889vw + 3.75rem) , 5rem)}html{font-size:100%;background-color:var(--base-light)}body{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-size:var(--text-m);line-height:var(--text-line-height);color:var(--text-color);background-color:var(--body-bg-color);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);color:var(--heading-color);text-wrap:var(--heading-text-wrap)}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);color:var(--heading-color);text-wrap:var(--heading-text-wrap)}.h1{font-size:var(--h1)}.h2{font-size:var(--h2)}.h3{font-size:var(--h3)}.h4{font-size:var(--h4)}.h5{font-size:var(--h5)}.h6{font-size:var(--h6)}a:not([class]){color:var(--text-dark);text-decoration:inherit;transition:color var(--transition);&:hover{color:var(--primary)}}[data-section]{inline-size:100%;display:flex;flex-direction:column;gap:var(--container-gap);align-items:center;padding-block:var(--section-padding-block)}[data-container]{display:flex;flex-direction:column;inline-size:100%;max-inline-size:var(--content-width);align-self:center;margin-inline:auto;padding-inline:var(--gutter)}.btn--primary,.btn--neutral{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);min-inline-size:var(--btn-min-width);font-family:inherit;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);border-radius:var(--btn-radius);border-width:var(--btn-border-width);border-style:var(--btn-border-style);text-decoration:none;text-align:center;cursor:pointer;transition:var(--transition);inline-size:max-content}.btn--primary{background-color:var(--primary);border-color:var(--primary);color:#fff;&:hover{background-color:var(--primary-hover);border-color:var(--primary-hover)}}.btn--neutral{background-color:var(--neutral-dark);border-color:var(--neutral-dark);color:var(--text-light);&:hover{background-color:var(--neutral-ultra-dark);border-color:var(--neutral-ultra-dark)}}.btn--link{display:inline-flex;align-items:center;gap:.4em;font-size:var(--text-m);font-weight:500;color:var(--accent-blue);text-decoration:none;transition:color var(--transition);&:hover{color:var(--primary)}}.tag[data-tag=marketing-digital]{--tag-background: color-mix(in srgb, var(--accent-purple) 18%, transparent);--tag-color: var(--accent-purple)}.tag{padding:.3em .6em;background:var(--tag-background, var(--base-ultra-light));color:var(--tag-color, var(--text-dark-muted));font-size:var(--text-xs);border-radius:var(--radius)}.tag-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1ch}.metadata{display:flex;flex-direction:row;gap:.5ch;align-items:center;max-inline-size:max-content;font-size:var(--text-s);color:var(--text-dark-muted);line-height:1;&:before{content:"";display:flex;position:relative;inline-size:1em;block-size:1em;background:var(--metadata-icon-color, var(--text-dark-muted));mask:var(--metadata-icon-url);mask-size:cover;mask-repeat:no-repeat;flex-shrink:0}}.metadata--publish-date{--metadata-icon-url: url(/icons/calendar-line.svg)}.metadata--readtime{--metadata-icon-url: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M12 22C6.477 22 2 17.523 2 12S6.477 2 12 2s10 4.477 10 10-4.477 10-10 10zm0-2a8 8 0 1 0 0-16 8 8 0 0 0 0 16zm1-8h4v2h-6V7h2v5z'/%3E%3C/svg%3E")}.metadata-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--content-gap);list-style:none;padding:0}.accent-heading{font-family:var(--text-font-family);font-size:var(--text-s);font-weight:var(--text-font-weight);color:var(--primary);text-transform:uppercase;line-height:1;letter-spacing:.2em}@media(prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;translate:0 24px;filter:blur(8px);transition:opacity .4s ease,translate .7s ease,filter .9s ease;transition-delay:calc(var(--reveal-delay, 0) * 1ms)}.js [data-reveal].is-visible{opacity:1;translate:0 0;filter:blur(0)}}.smart-spacing>*+*{margin-block-start:1em}::view-transition-old(root){animation:none;mix-blend-mode:normal}::view-transition-new(root){animation:theme-circle-grow .5s ease-in-out;mix-blend-mode:normal}@keyframes theme-circle-grow{0%{clip-path:circle(0px at var(--theme-x, 50%) var(--theme-y, 50%))}to{clip-path:circle(150vmax at var(--theme-x, 50%) var(--theme-y, 50%))}}@media(prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.hidden-accessible{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}:focus:not(:focus-visible){outline:none}.skip-link{position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-250%);z-index:100;background:var(--primary);color:var(--white);padding:.5em 1em;border-radius:var(--radius);text-decoration:none;font-size:var(--text-s);transition:transform var(--transition);&:focus-visible{transform:translateY(0)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--base-ultra-light)}::-webkit-scrollbar-thumb{background:var(--base-semi-dark);border-radius:4px;min-block-size:80px}::-webkit-scrollbar-thumb:hover{background:var(--base-semi-dark)}@supports (scrollbar-color: auto){*{scrollbar-color:var(--base-semi-dark) var(--base-ultra-light);scrollbar-width:thin}}.surface-section-gradient{background-color:var(--surface-background-color, var(--suface-1-background-color));background-image:var(--surface-asset, var(--surface-1-asset));background-position:var(--surface-position, var(--surface-1-position, center center));background-attachment:var(--surface-attachment, var(--surface-1-attachment));background-repeat:var(--surface-repeat, var(--surface-1-repeat));background-size:var(--surface-size, var(--surface-1-size))}
