:root{--header-height: 77px}@media(max-width: 1023px){:root:has(.site-header--section){--header-height: 127px}}@media(max-width: 1439px){p,li,dd{text-wrap:pretty}}html{scroll-padding-top:var(--header-height, 77px)}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:200ms;animation-timing-function:ease-out}@media(prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}body{background-color:#fff}.wp-site-blocks{display:flex;flex-direction:column;min-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px))}.wp-site-blocks>header.wp-block-template-part+*{margin-block-start:0}.wp-site-blocks>footer.wp-block-template-part{margin-block-start:auto}.screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}video[role=button]{cursor:pointer}video[role=button]:focus-visible{outline:2px solid #e60000;outline-offset:-2px}html.is-menu-open{overflow:hidden}.wp-site-blocks>header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height, 0px);z-index:100}.site-header{background-color:rgba(0,0,0,0)}.site-header__inner{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:25px}@media(max-width: 767px){.site-header__inner{padding-inline:16px}}.site-header__inner{display:flex;align-items:center;padding-block:12px}.site-header__logo{display:block;flex:none;line-height:0}.site-header__logo img{display:block;width:53px;height:53px}.site-header__nav{display:flex;gap:6px}.site-header__button{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.1875;letter-spacing:0;font-variation-settings:"opsz" 16;box-sizing:border-box;display:inline-flex;align-items:center;gap:13px;height:47px;padding:0 13.06px;border:0;border-radius:5px;background-color:#f2f2f2;color:#000;white-space:nowrap;cursor:pointer}.site-header__button:focus-visible{outline:2px solid #000;outline-offset:2px}.site-header__button{transition:background-color .2s ease-out,color .2s ease-out}.site-header__button:hover{background-color:#e60000;color:#fff}.site-header__button--strategy{width:126.72px}.site-header__button--creation{width:106px}.site-header__button--page{gap:11px;background-color:rgba(230,0,0,.5);color:#fff;text-decoration:none;transition:background-color .2s ease}.site-header__button--page:hover{background-color:#e60000}.site-header__button.is-section,.site-header__button.is-current{background-color:#e60000;color:#fff}.site-header__button.is-section:focus-visible,.site-header__button--page:focus-visible{outline-color:#e60000}.site-header__icon{display:block;flex-shrink:0}.site-header__nav{position:absolute;top:15px;left:50%;transform:translateX(-50%)}@media(max-width: 1439px){.site-header--section .site-header__inner{display:grid;grid-template-columns:minmax(auto, 1fr) minmax(0, auto) minmax(0, 1fr);gap:0}.site-header--section .site-header__logo{justify-self:start;margin-right:16px}.site-header--section .site-header__nav{position:static;min-width:0;overflow-x:auto;transform:none;scrollbar-width:none}.site-header--section .site-header__button{flex-shrink:0}}@media(max-width: 1023px){.site-header .site-header__inner{display:grid;grid-template-columns:minmax(auto, 1fr) minmax(0, auto) minmax(0, 1fr);gap:0}.site-header .site-header__logo{justify-self:start;margin-right:16px}.site-header .site-header__nav{position:static;min-width:0;overflow-x:auto;transform:none;scrollbar-width:none}.site-header .site-header__button{flex-shrink:0}.site-header--section .site-header__inner{grid-template-columns:1fr}.site-header--section .site-header__logo{z-index:1;grid-area:1/1;place-self:start;margin-right:0}.site-header--section .site-header__nav{display:grid;grid-area:1/1;grid-template-rows:53px auto;grid-template-columns:minmax(69px, 1fr) auto auto minmax(0, 1fr);align-items:center;row-gap:10px;overflow:visible}.site-header--section .site-header__button--strategy{grid-area:1/2;margin-right:6px}.site-header--section .site-header__button--creation{grid-area:1/3}.site-header--section .site-header__pages{display:flex;grid-area:2/1/3/-1;gap:6px;margin-inline:-25px;padding-inline:25px;overflow-x:auto;scrollbar-width:none;contain:inline-size}}@media(max-width: 1023px)and (max-width: 767px){.site-header--section .site-header__pages{margin-inline:-16px;padding-inline:16px}}@media(max-width: 1023px){.site-header--section .site-header__button--page{height:40px}.site-header--section .site-header__button--page:first-child{margin-left:auto}.site-header--section .site-header__button--page:last-child{margin-right:auto}}.site-header__pages{display:contents}html.is-menu-open .site-header{background-color:#fff}.site-header__inner{position:relative;z-index:1}.menu-panel{position:fixed;inset:var(--wp-admin--admin-bar--height, 0px) 0 0;box-sizing:border-box;margin:0;padding:calc(var(--header-height, 77px) + 23px) clamp(12px,1.0416666667vw,20px) 20px;overflow-y:auto;background-color:#fff;opacity:0;visibility:hidden;transition:opacity 250ms ease-out,visibility 0s linear 250ms}.menu-panel.is-open{opacity:1;visibility:visible;transition:opacity 250ms ease-out}.menu-panel__grid{display:grid;grid-template-columns:min(31.9791666667vw,614px) 1fr;grid-template-rows:1fr 1fr;gap:min(0.78125vw,15px);max-width:1920px;height:min(100%,(min(100vw,1920px) - 40px)*0.5106382979);min-height:420px;margin-inline:auto}.menu-panel--criacao .menu-panel__grid{grid-template-columns:min(43.28125vw,831px) 1fr 1fr;grid-template-rows:515fr 430fr}@media(max-width: 767px){.menu-panel__grid,.menu-panel--criacao .menu-panel__grid{grid-template-columns:1fr;grid-template-rows:none}.menu-panel__grid{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(160px, auto);height:auto;min-height:0}}.menu-card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;padding:clamp(20px,1.5104166667vw,29px) clamp(20px,1.7708333333vw,34px);border-radius:15px;background-color:#e9e9e9;color:#000;text-decoration:none;opacity:0;transform:translateY(16px);transition:opacity 250ms ease-out,transform 250ms ease-out,background-color 200ms ease-out,color 200ms ease-out}.menu-panel.is-open .menu-card{opacity:1;transform:none}.menu-panel.is-open .menu-card:nth-child(1){transition-delay:50ms,50ms,0s,0s}.menu-panel.is-open .menu-card:nth-child(2){transition-delay:100ms,100ms,0s,0s}.menu-panel.is-open .menu-card:nth-child(3){transition-delay:150ms,150ms,0s,0s}.menu-panel.is-open .menu-card:nth-child(4){transition-delay:200ms,200ms,0s,0s}.menu-panel.is-open .menu-card:hover{background-color:#e60000;color:#fff}.menu-panel--criacao .menu-card{background-color:#f2f2f2}.menu-card--criativa{grid-row:1/span 2}@media(max-width: 767px){.menu-card--criativa{grid-row:auto}}.menu-card--ferramentas{grid-column:2/span 2}@media(max-width: 767px){.menu-card--ferramentas{grid-column:auto}}.menu-card--branding{grid-column:2;grid-row:1/span 2}@media(max-width: 767px){.menu-card--branding{grid-column:auto;grid-row:auto}}.menu-card:focus-visible{outline:2px solid #000;outline-offset:3px}.menu-card__number{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:0;font-variation-settings:"opsz" 16;font-size:clamp(1.8660659831rem,max(min(1.8660659831rem + 0.0066862878 * (100vw - 360px),2.1435469251rem),3.3333333333vw),4rem)}.menu-card__title{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:4rem;font-weight:400;line-height:1.1;letter-spacing:0;font-variation-settings:"opsz" 16;margin-top:min(0.3125vw,6px);font-size:clamp(1.8660659831rem,max(min(1.8660659831rem + 0.0066862878 * (100vw - 360px),2.1435469251rem),3.3333333333vw),4rem)}.menu-card__text br{display:none}@media(min-width: 1440px){.menu-card__text br{display:inline}}.menu-card__text{margin-top:clamp(16px,2.0833333333vw,40px);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.0833333333;opacity:0;transition:opacity 200ms ease-out}@media(max-width: 767px){.menu-card__text{opacity:1}}.menu-card__text strong{font-weight:700}.menu-card:focus-visible .menu-card__text{opacity:1}.menu-card:hover .menu-card__text{opacity:1}.menu-card__arrow{position:absolute;transition:filter 200ms ease-out;top:clamp(20px,1.7708333333vw,34px);right:clamp(20px,1.5625vw,30px);width:clamp(28px,2.6041666667vw,50px);height:clamp(28px,2.6041666667vw,50px)}.menu-card:hover .menu-card__arrow{filter:brightness(0) invert(1)}@media(prefers-reduced-motion: reduce){.menu-card{transform:none}}@media(prefers-reduced-motion: reduce){.menu-panel,.menu-panel.is-open{transition:none}}.legal-notice{box-sizing:border-box;width:calc(100% - 48px);max-width:1198px;min-height:248px;margin:min(4.296875vw,82.5px) auto}:root body .legal-notice{margin-bottom:min(4.296875vw,82.5px)}.legal-notice{padding:29px 34px;border:1px solid #000}@media(max-width: 767px){.legal-notice{width:calc(100% - 32px);padding:20px}}.legal-notice{border-radius:6px;background-color:rgba(0,0,0,.2);color:#000}.legal-notice__header{display:flex;align-items:center;justify-content:space-between;gap:24px;height:46px}@media(max-width: 767px){.legal-notice__header{height:auto}}.legal-notice__title{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:2.625rem;font-weight:300;line-height:1.1;letter-spacing:0;font-variation-settings:"opsz" 16;margin:0}@media(max-width: 767px){.legal-notice__title{font-size:clamp(1.5438609716rem,max(min(1.5438609716rem + 0.0037691967 * (100vw - 360px),1.7002826345rem),2.1875vw),2.625rem)}}.legal-notice__icon{display:block;flex:none}.legal-notice__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.1875;letter-spacing:0;font-variation-settings:"opsz" 16;display:flex;flex-direction:column;justify-content:flex-end;min-height:124px;margin:10px 0 0}.site-footer{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;height:367px;padding:0 41px 20px}@media(max-width: 1023px){.site-footer{height:auto;padding:80px 20px 20px}}.site-footer{background-color:#fff}.site-footer>*{margin-block:0}.site-footer__logo{display:block;line-height:0}.site-footer__logo img{display:block;width:307px;max-width:100%;height:auto}.site-footer__bar{box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:100%;height:54px;margin-block-start:17px}.site-footer__credits{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:400;line-height:1.1875;letter-spacing:0;font-variation-settings:"opsz" 16;margin:0;color:#000;text-align:center}.site-footer__credits a,.site-footer__credits a:hover,.site-footer__credits a:visited{color:inherit;text-decoration:underline}@media(max-width: 767px){.site-footer__logout{display:block;margin-top:8px}.site-footer__logout>span{display:none}}@media(min-width: 768px){.wp-site-blocks>header.wp-block-template-part+.hero{margin-block-start:-77px}}.wp-site-blocks>.hero+*{margin-block-start:0}.hero{position:relative;width:100%;aspect-ratio:1920/1044;container-type:inline-size;background-color:#000}.hero__poster,.hero__poster img,.hero__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.hero__overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;gap:2.8385416667cqw;padding-top:31.8229166667cqw;pointer-events:none}.hero__overlay a,.hero__overlay button{pointer-events:auto}.hero__wordmark,.hero__seal{display:block;flex-shrink:0}.hero__wordmark{width:50.7375cqw;height:9.6614583333cqw}.hero__seal{width:12.5520833333cqw;height:4.6875cqw;translate:-.5958333333cqw 0}.hero__scroll{position:absolute;left:50%;bottom:0;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:57.28px;height:78px;border-radius:42px;background-color:#e60000;color:#fff;transform:translate(-50%, 50%)}@media(max-width: 1023px){.hero__scroll{display:none}}.hero__scroll:focus-visible{outline:2px solid #000;outline-offset:3px}.hero__scroll svg{display:block;width:33.28px;height:36.95px;animation:hero-scroll-bounce 1.6s ease-in-out infinite}.hero__scroll:hover svg{animation-play-state:paused}@media(prefers-reduced-motion: reduce){.hero__video{display:none}.hero__scroll svg{animation:none}}@keyframes hero-scroll-bounce{0%,100%{transform:translateY(-2px)}50%{transform:translateY(2px)}}.statement{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;display:flex;flex-direction:column;gap:32px;padding:72px 24px 56px;background-color:#fff}@media(min-width: 1024px){.statement{flex-direction:row;align-items:flex-start;padding-right:min(5.625vw,108px);padding-left:min(2.7083333333vw,52px)}}.statement>*{margin:0}.statement br{display:none}@media(min-width: 1440px){.statement br{display:inline}}.statement__title{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:5rem;font-weight:400;line-height:.95;letter-spacing:0;font-variation-settings:"opsz" 16;font-size:clamp(2.0631770677rem,max(min(2.0631770677rem + 0.0086812 * (100vw - 360px),2.4234468666rem),4.1666666667vw),5rem);color:#e60000}@media(min-width: 1024px){.statement__title{flex:none;font-size:clamp(2.0631770677rem,max(min(2.0631770677rem + 0.0086812 * (100vw - 360px),2.4234468666rem),4.1666666667vw),5rem)}}.statement__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.75rem;font-weight:400;line-height:1.2142857143;letter-spacing:0;font-variation-settings:"opsz" 16;font-size:clamp(1.1666666667rem,1.4583333333vw,1.75rem);color:#000}@media(min-width: 1024px){.statement__text{flex:none;width:min(38.6979166667vw,743px);font-size:clamp(1.1666666667rem,1.4583333333vw,1.75rem)}}.statement__text strong{font-weight:700}@media(min-width: 1024px){.home-intro{gap:min(7.1875vw,138px);padding-top:min(6.09375vw,117px);padding-bottom:min(4.7916666667vw,92px)}.home-intro .statement__title{width:min(45.78125vw,879px);min-height:min(11.5104166667vw,221px)}}@media(min-width: 1024px)and (min-width: 1440px){.home-intro .statement__title{height:min(11.5104166667vw,221px)}}@media(min-width: 1024px){.home-intro .statement__text{min-height:min(10.7291666667vw,206px);margin-top:min(0.6770833333vw,13px)}}@media(min-width: 1024px)and (min-width: 1440px){.home-intro .statement__text{height:min(10.7291666667vw,206px)}}.band{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}.media-frame{position:relative;margin:0;container-type:inline-size;overflow:hidden}.media-frame img{display:block;width:100%;height:100%;object-fit:cover}.overlay-button{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.1875;letter-spacing:0;font-variation-settings:"opsz" 16;position:absolute;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:47px;padding:0 13.06px;font-size:clamp(0.875rem,0.8333333333vw,1rem);border-radius:5px;background-color:rgba(230,0,0,.5);color:#fff;text-decoration:none;transition:background-color .2s ease}.overlay-button:hover{background-color:#e60000}.overlay-button{white-space:nowrap;transform:translateX(-50%)}.overlay-button:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width: 1023px){.overlay-button{position:static;display:flex;width:100%;height:44px;margin-top:12px;background-color:#e60000;transform:none}}@media(max-width: 1023px){.media-frame:has(>.overlay-button){aspect-ratio:auto;overflow:visible}.media-frame:has(>.overlay-button)>img{height:auto}}.home-showcase{padding:clamp(12px,1.3020833333vw,25px) clamp(12px,1.0416666667vw,20px) clamp(12px,1.3541666667vw,26px);display:flex;flex-direction:column;gap:min(1.1458333333vw,22px)}@media(max-width: 1023px){.home-showcase{gap:32px;padding-bottom:32px}}.home-showcase__item{aspect-ratio:1880/1058}.home-showcase__item img{aspect-ratio:1880/1058;object-position:center}.home-showcase__headline{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:6.25rem;font-weight:400;line-height:.95;letter-spacing:-0.03em;font-variation-settings:"opsz" 16;position:absolute;top:38.9361702128cqw;left:50%;width:55.6382978723cqw;margin:0;font-size:max(1.25rem,5.3191489362cqw);color:#e60000;text-align:center;transform:translateX(-50%)}@media(max-width: 1023px){.home-showcase__headline{width:90%}}.home-showcase__cta--branding{bottom:max(12px,2.5531914894cqw);left:50.0029255319cqw;height:clamp(36px,2.5cqw,47px);min-width:206.11px}@media(max-width: 1023px){.home-showcase__cta--branding{min-width:0;height:44px}}.home-showcase__cta--creative{bottom:max(12px,2.5531914894cqw);left:74.9763297872cqw;height:clamp(36px,2.5cqw,47px);min-width:173.11px}@media(max-width: 1023px){.home-showcase__cta--creative{min-width:0;height:44px}}@media(min-width: 1024px){.home-vibe{gap:min(21.3020833333vw,409px);padding-top:min(4.7395833333vw,91px);padding-bottom:min(2.8125vw,54px)}.home-vibe .statement__title{width:min(31.6666666667vw,608px);min-height:min(11.5104166667vw,221px)}}@media(min-width: 1024px)and (min-width: 1440px){.home-vibe .statement__title{height:min(11.5104166667vw,221px)}}@media(min-width: 1024px){.home-vibe .statement__text{min-height:min(8.6458333333vw,166px);margin-top:min(0.8333333333vw,16px)}}@media(min-width: 1024px)and (min-width: 1440px){.home-vibe .statement__text{height:min(8.6458333333vw,166px)}}.home-tools{padding:clamp(12px,1.25vw,24px) clamp(12px,1.0416666667vw,20px) clamp(12px,0.9895833333vw,19px)}@media(max-width: 1023px){.home-tools{padding-bottom:32px}}.home-tools__item{aspect-ratio:1880/977}.home-tools__item img{aspect-ratio:1880/977;object-position:center top}.home-tools__cta{bottom:max(12px,2.5531914894cqw);left:50cqw;height:clamp(36px,2.5cqw,47px);min-width:194.11px}@media(max-width: 1023px){.home-tools__cta{min-width:0;height:44px}}.home-section{margin-block:0}.page-hero{box-sizing:border-box;display:flex;align-items:flex-end;min-height:45svh}@media(min-width: 1024px){.page-hero{min-height:calc(100svh - var(--wp-admin--admin-bar--height, 0px) - var(--header-height, 77px))}}.page-hero{margin:0;padding:0 clamp(20px,1.5625vw,30px) clamp(40px,2.96875vw,57px)}@media(min-width: 1921px){.page-hero{padding-inline:calc((100% - 1920px)/2 + 30px)}}.page-hero{background-color:#fff}.page-hero__title{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:8.125rem;font-weight:400;line-height:1.1;letter-spacing:0;font-variation-settings:"opsz" 16;margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(2.566968364rem,max(min(2.566968364rem + 0.014415518 * (100vw - 360px),3.1652123626rem),6.7708333333vw),8.125rem);color:#e60000}.page-hero__number,.page-hero__name{display:block}.page-hero--image{position:relative;min-height:45svh;background-color:#000}@media(min-width: 1024px){.page-hero--image{min-height:calc(100svh - var(--wp-admin--admin-bar--height, 0px))}}@media(min-width: 1024px){main>.page-hero--image.page-hero{margin-top:calc(-1*var(--header-height, 77px))}}.page-hero--image .page-hero__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page-hero--image .page-hero__title{position:relative}.page-hero--light .page-hero__title{color:#fff}.page-hero--dark .page-hero__title{color:#000}.lead-band{padding:clamp(40px,3.4375vw,66px) 20px clamp(40px,3.4375vw,66px);margin-block:0;padding-left:clamp(20px,3.8541666667vw,74px)}.lead-band__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:3.75rem;font-weight:400;line-height:1.2166666667;letter-spacing:0;font-variation-settings:"opsz" 16;margin:0;font-size:clamp(1.8126504804rem,max(min(1.8126504804rem + 0.0061721272 * (100vw - 360px),2.0687937583rem),3.125vw),3.75rem)}@media(min-width: 1024px){.lead-band__text{max-width:min(55.5208333333vw,1066px);min-height:min(11.5104166667vw,221px)}}.lead-band__text{color:#000}.lead-band__text strong{font-weight:700}.lead-band__text br{display:none}@media(min-width: 1440px){.lead-band__text br{display:inline}}.highlight-band{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;margin-block:0;padding:clamp(32px,2.7083333333vw,52px) clamp(20px,2.0833333333vw,40px) clamp(32px,2.2916666667vw,44px);background-color:#e60000;box-shadow:0 0 0 100vmax #e60000;clip-path:inset(0 -100vmax);color:#fff}.highlight-band__label{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2083333333;letter-spacing:0;text-transform:uppercase;font-variation-settings:"opsz" 16;margin:0;font-size:clamp(1rem,1.25vw,1.5rem)}.highlight-band__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:6.25rem;font-weight:400;line-height:1.21;letter-spacing:-0.05em;font-variation-settings:"opsz" 16;margin:clamp(16px,2.65625vw,51px) 0 0;font-size:clamp(2.2811088414rem,max(min(2.2811088414rem + 0.0110551018 * (100vw - 360px),2.739895566rem),5.2083333333vw),6.25rem);line-height:1.2}.highlight-band__text br{display:none}@media(min-width: 1440px){.highlight-band__text br{display:inline}}.de-para-table{margin:0 clamp(16px,1.0416666667vw,20px);padding:clamp(24px,1.6666666667vw,32px) 0 clamp(32px,2.65625vw,51px);color:#e60000}.de-para-table+.de-para-table{border-top:1px solid #000}.de-para-table__title{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:4rem;font-weight:600;line-height:1.203125;letter-spacing:-0.05em;font-variation-settings:"opsz" 16;margin:0;font-size:clamp(1.8660659831rem,max(min(1.8660659831rem + 0.0066862878 * (100vw - 360px),2.1435469251rem),3.3333333333vw),4rem);letter-spacing:0}@media(min-width: 1024px){.de-para-table__title{padding-left:min(0.7291666667vw,14px)}}.de-para-table__columns{display:grid;gap:40px;margin-top:40px;padding:0}@media(min-width: 1024px){.de-para-table__columns{grid-template-columns:min(27.3958333333vw,526px) min(36.25vw,696px) minmax(min(17.6041666667vw, 338px), 1fr);gap:clamp(32px,4.7916666667vw,92px);margin-top:clamp(48px,6.0416666667vw,116px);padding:0 0 0 min(1.6666666667vw,32px)}}.de-para-table__column{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2083333333;letter-spacing:0;font-variation-settings:"opsz" 16;font-size:clamp(1rem,1.25vw,1.5rem)}@media(min-width: 1440px){.de-para-table__column:nth-child(2){margin-right:calc(-1*min(0.4166666667vw, 8px))}}.de-para-table .de-para-table__columns,.de-para-table .de-para-table__column,.de-para-table .de-para-table__label{margin-block:0}.de-para-table .de-para-table__columns{margin-top:32px}@media(min-width: 1024px){.de-para-table .de-para-table__columns{margin-top:clamp(48px,6.0416666667vw,116px)}}.de-para-table__label{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2083333333;letter-spacing:0;text-transform:uppercase;font-variation-settings:"opsz" 16}@media(min-width: 1440px){.de-para-table__column:first-child .de-para-table__label{padding-left:min(0.4166666667vw,8px)}}.de-para-table__label{margin:0;font-size:inherit;text-transform:none}.de-para-table .de-para-table__list{display:flex;flex-direction:column;gap:1lh;margin:1lh 0 0}@media(min-width: 1440px){.de-para-table .de-para-table__list{margin-top:calc(1lh + min(0.15625vw, 3px))}}.de-para-table .de-para-table__list{padding-left:clamp(24px,1.875vw,36px)}.de-para-table .de-para-table__list li{margin:0;padding:0}.de-para-table .de-para-table__list strong{font-weight:700}.de-para-table .de-para-table__list:is(ol)>li::marker{font-weight:700}.de-para-table .de-para-table__list br{display:none}@media(min-width: 1440px){.de-para-table .de-para-table__list br.de-para-table__break{display:inline}}.de-para-table .de-para-table__list--kpis{padding-left:0;list-style:none;font-weight:700}.de-para-intro__text{line-height:1.2}.clusters-intro{background-color:#fff}.clusters-intro .lead-band__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:.95}@media(min-width: 1024px){.clusters-intro .lead-band__text{max-width:min(46.1458333333vw,886px);min-height:min(11.9791666667vw,230px)}}@media(min-width: 1440px){.clusters-intro .lead-band__text{max-width:none;white-space:nowrap}}.clusters-map{padding:clamp(12px,1.7708333333vw,34px) clamp(12px,2.0833333333vw,40px) clamp(12px,1.7708333333vw,34px);margin-block:0}.clusters-map__panel{position:relative;box-sizing:border-box;padding:clamp(24px,2.1875vw,42px) clamp(16px,2.1354166667vw,41px) clamp(24px,2.3958333333vw,46px) 0;background-color:#fff}.clusters-map__panel::before,.clusters-map__panel::after{content:"";position:absolute;left:calc(clamp(14px, 2.1614583333vw, 41.5px) - 3px);width:7px;height:7px;border:solid #e60000;border-width:1px 0 0 1px;transform:rotate(45deg)}.clusters-map__panel::before{top:clamp(16px,2.109375vw,40.5px)}.clusters-map__panel::after{bottom:clamp(16px,2.578125vw,49.5px);transform:rotate(225deg)}.clusters-map__axis{position:absolute;top:clamp(16px,2.109375vw,40.5px);bottom:clamp(16px,2.578125vw,49.5px);left:clamp(14px,2.1614583333vw,41.5px);width:1px;background-color:#e60000}.clusters-map__pole{margin:0;padding-left:clamp(28px,3.2291666667vw,62px);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.1666666667rem,1.4583333333vw,1.75rem);font-weight:700;line-height:1;text-transform:uppercase;color:#e60000}.clusters-map__pole--top{margin-bottom:clamp(16px,1.6145833333vw,31px)}.clusters-map__pole--bottom{margin-top:clamp(16px,1.7708333333vw,34px)}.clusters-map__group{position:relative;padding-left:clamp(48px,6.71875vw,129px)}.clusters-map__group::before{content:"";position:absolute;top:clamp(12px,1.3020833333vw,25px);bottom:clamp(12px,1.1979166667vw,23px);left:calc(clamp(38px, 5.2604166667vw, 101px) - 2.5px);width:5px;background:radial-gradient(circle, var(--group-color) 2.5px, transparent 3px) top center/5px 5px no-repeat,radial-gradient(circle, var(--group-color) 2.5px, transparent 3px) bottom center/5px 5px no-repeat,repeating-linear-gradient(to bottom, var(--group-color) 0 2px, transparent 2px 3.5px) center/1px 100% no-repeat}.clusters-map__group--aspiracionais{--group-color: #e60000}.clusters-map__group--crescimento{--group-color: #141459}.clusters-map__group--oportunidade{--group-color: #96692d}.clusters-map__group--indiferente{--group-color: #a4a4a4}.clusters-map__group-label{position:absolute;top:0;bottom:0;left:calc(clamp(26px, 3.9583333333vw, 76px) - 10px);display:flex;align-items:center;justify-content:center;width:20px;margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--group-color)}.clusters-map__list{margin:0;padding:0;list-style:none}.cluster-card{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:16px;padding:20px 0}@media(min-width: 768px){.cluster-card{grid-template-columns:auto 1fr;gap:16px 24px}}.cluster-card{border-top:1px solid #000;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}.clusters-map__group:first-of-type .cluster-card:first-child{border-top-color:rgba(0,0,0,0)}@media(min-width: 1440px){.cluster-card{grid-template-columns:min(10.5208333333vw,202px) calc(min(58.3854166667vw, 1121px) - min(10.5208333333vw, 202px)) 1fr;gap:0;min-height:min(12.1354166667vw,233px);padding:0}}.cluster-card__photos{display:flex;gap:2px}@media(max-width: 767px){.cluster-card__photos>*{flex:1;width:auto}}@media(min-width: 1440px){.cluster-card__photos{margin-top:calc(min(0.8854166667vw, 17px) - 1px)}}.cluster-card__photo{position:relative;display:block;flex:none;width:clamp(64px,4.6848958333vw,89.95px);height:clamp(144px,10.4166666667vw,200px);overflow:hidden;border-radius:6px;background-color:#e9e9e9}.cluster-card__photo img{position:absolute;top:calc(var(--y)/200*100%);left:calc(var(--x)/89.95*100%);width:calc(var(--w)/89.95*100%);height:calc(var(--h)/200*100%);max-width:none}@media(max-width: 767px){.cluster-card__photo img{inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}}.cluster-card__body{min-width:0}@media(min-width: 1440px){.cluster-card__body{padding-right:24px}}.cluster-card__name{margin:0 0 16px;font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:400;line-height:1;white-space:nowrap;color:#e60000}@media(min-width: 1440px){.cluster-card__name{margin:calc(min(1.6145833333vw, 31px) - 1px) 0 0}}.cluster-card__text br{display:none}@media(min-width: 1440px){.cluster-card__text br{display:inline}}.cluster-card__text{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}.cluster-card__text+.cluster-card__text{margin-top:1lh}@media(min-width: 1440px){.cluster-card__text:first-of-type{margin-top:calc(min(4.6354166667vw, 89px) - min(1.6145833333vw, 31px) - clamp(1.4403967512rem, max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px), 1.5rem), 1.875vw), 2.25rem))}}.cluster-card__stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(3, auto);justify-content:start;gap:16px 24px;margin:0}@media(max-width: 767px){.cluster-card__stats{grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px}}@media(min-width: 1440px){.cluster-card__stats{grid-column:auto;grid-template-columns:min(9.0104166667vw,173px) min(11.09375vw,213px) 1fr;gap:0}}.cluster-card__stats dt{font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase;white-space:nowrap}@media(max-width: 767px){.cluster-card__stats dt{white-space:normal}}@media(min-width: 1440px){.cluster-card__stats dt{margin-top:calc(min(1.8229166667vw, 35px) - 1px)}}.cluster-card__stats dd{margin:12px 0 0;white-space:nowrap}@media(max-width: 767px){.cluster-card__stats dd{margin-top:8px;white-space:normal}}.cluster-card__stats dd{font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1440px){.cluster-card__stats dd{margin-top:calc(min(4.6354166667vw, 89px) - min(1.8229166667vw, 35px) - clamp(0.875rem, 1.0416666667vw, 1.25rem))}}@media(max-width: 1919px){.cluster-detail{text-wrap:pretty}}.cluster-detail{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.9270833333vw,37px) clamp(16px,2.0833333333vw,40px) clamp(32px,2.7083333333vw,52px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000;scroll-margin-top:var(--header-height, 77px)}@media(min-width: 1440px){.cluster-detail{min-height:min(61.6666666667vw,1184px)}}.cluster-detail__header{display:grid;gap:16px;margin-bottom:32px}@media(min-width: 1440px){.cluster-detail__header{grid-template-columns:calc(min(52.0833333333vw, 1000px) - min(2.0833333333vw, 40px)) min(44.2708333333vw,850px);gap:0;min-height:min(8.125vw,156px);margin-bottom:0}}.cluster-detail__name{margin:0;font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:400;line-height:1}.cluster-detail__summary{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1440px){.cluster-detail__summary{margin-right:calc(-1*min(2.0833333333vw, 40px))}}.cluster-detail__cards{display:grid;gap:clamp(12px,0.9375vw,18px)}@media(min-width: 768px){.cluster-detail__cards{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.cluster-detail__cards{grid-template-columns:auto 1fr}}@media(min-width: 1440px){.cluster-detail__cards{grid-template-columns:min(32.4479166667vw,623px) min(14.53125vw,279px) 1fr;min-height:min(46.875vw,900px)}}.cluster-detail__card{box-sizing:border-box;margin:0;padding:clamp(20px,1.6666666667vw,32px) clamp(20px,1.3541666667vw,26px) 20px;border-radius:6px;background-color:#fff}.cluster-detail__card--photos{padding:clamp(12px,1.09375vw,21px) clamp(12px,1.09375vw,21px) 24px clamp(12px,1.1458333333vw,22px)}@media(min-width: 768px){.cluster-detail__card--photos{grid-column:1/-1}}@media(min-width: 768px)and (max-width: 1023px){.cluster-detail__card--photos{display:grid;grid-template-rows:1fr auto auto 1fr;grid-template-columns:auto 1fr;column-gap:24px;padding-bottom:clamp(12px,1.09375vw,21px)}.cluster-detail__card--photos .cluster-detail__photos{grid-row:1/-1}.cluster-detail__card--photos .cluster-detail__photo{width:180px}.cluster-detail__card--photos .cluster-detail__label{grid-row:2;margin:0}.cluster-detail__card--photos .cluster-detail__volume{grid-row:3;margin:12px 0 0}}@media(min-width: 1024px){.cluster-detail__card--photos{grid-column:auto}}@media(min-width: 1440px){.cluster-detail__card--photos{grid-column:auto}}@media(min-width: 768px){.cluster-detail__card--data{display:grid;grid-column:1/-1;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 32px}}@media(min-width: 1024px){.cluster-detail__card--data{grid-column:auto;align-content:start}}@media(min-width: 1440px){.cluster-detail__card--data{display:block}}@media(min-width: 768px){.cluster-detail__card--behavior{grid-column:1/-1}}@media(min-width: 1440px){.cluster-detail__card--behavior{grid-column:auto}}.cluster-detail__photos{display:flex;gap:clamp(8px,1.0416666667vw,20px)}.cluster-detail__photo{position:relative;flex:1;max-width:min(14.5833333333vw,280px);aspect-ratio:280/700;overflow:hidden;border-radius:5px;background-color:#e9e9e9}.cluster-detail__photo img{position:absolute;top:calc(var(--y)/700*100%);left:calc(var(--x)/280*100%);width:calc(var(--w)/280*100%);height:calc(var(--h)/700*100%);max-width:none}@media(max-width: 1439px){.cluster-detail__photo{max-width:280px;aspect-ratio:3/4}.cluster-detail__photo img{inset:0;width:100%;height:100%;object-fit:cover;object-position:center 25%}}.cluster-detail__label{margin:0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase}.cluster-detail__card--photos .cluster-detail__label{margin:clamp(16px,1.3541666667vw,26px) 0 0 calc(clamp(12px, 1.7708333333vw, 34px) - clamp(12px, 1.1458333333vw, 22px))}.cluster-detail__volume{margin:clamp(12px,1.1458333333vw,22px) 0 0 calc(clamp(12px, 1.7708333333vw, 34px) - clamp(12px, 1.1458333333vw, 22px));font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);line-height:1.1666666667;color:#e60000}.cluster-detail__data+.cluster-detail__data{margin-top:clamp(20px,1.9791666667vw,38px)}@media(min-width: 768px){.cluster-detail__data+.cluster-detail__data{margin-top:0}}@media(min-width: 1440px){.cluster-detail__data+.cluster-detail__data{margin-top:clamp(20px,1.9791666667vw,38px)}}.cluster-detail__data dd{margin:clamp(8px,0.625vw,12px) 0 0;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1.2}.cluster-detail__heading{margin:clamp(32px,3.0729166667vw,59px) 0 0;font-family:inherit;font-size:clamp(1.3333333333rem,1.6666666667vw,2rem);font-weight:400;line-height:1.1;color:#e60000}.cluster-detail__heading span{display:block;font-weight:300}.cluster-detail__label+.cluster-detail__heading{margin-top:clamp(16px,1.40625vw,27px)}.cluster-detail__list{margin:clamp(12px,1.0416666667vw,20px) 0 0;padding:0;list-style:none;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.4166666667}.cluster-detail__list strong{font-weight:700}.cluster-detail__highlight{color:#e60000}.cluster-detail__note{margin:6px 0 0;font-size:clamp(0.875rem,0.7291666667vw,0.875rem);line-height:1.2}.cluster-detail__footer{display:grid;gap:8px;margin-top:clamp(16px,1.0416666667vw,20px);font-size:clamp(0.875rem,0.8333333333vw,1rem);font-weight:700;line-height:1.1875}@media(min-width: 1440px){.cluster-detail__footer{grid-template-columns:calc(min(32.4479166667vw, 623px) + min(0.9375vw, 18px)) 1fr;gap:0}}.cluster-detail__footer p{margin:0}.cluster-priority{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.71875vw,33px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}@media(min-width: 1024px){.cluster-priority{min-height:min(56.25vw,1080px)}}.cluster-priority__title br{display:none}@media(min-width: 1440px){.cluster-priority__title br{display:inline}}.cluster-priority__title{margin:0 0 clamp(20px,1.3802083333vw,26.5px);font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:400;line-height:1.2}.cluster-priority__panel{border-radius:6px;background-color:#fff}.cluster-priority__group{position:relative;display:grid;gap:24px;padding:24px 20px}.cluster-priority__group+.cluster-priority__group::before{content:"";position:absolute;top:0;left:clamp(16px,1.5625vw,30px);right:clamp(16px,1.5625vw,30px);border-top:1px solid #000}@media(min-width: 1024px){.cluster-priority__group{grid-template-columns:calc(min(27.6041666667vw, 530px) - min(1.6666666667vw, 32px)) calc(min(50.2083333333vw, 964px) - min(27.6041666667vw, 530px)) 1fr;gap:0;box-sizing:border-box;min-height:min(15.625vw,300px);padding:min(1.5625vw,30px) 0 24px min(1.6666666667vw,32px)}}.cluster-priority__group--aspiracionais{--group-color: #e60000}.cluster-priority__group--crescimento{--group-color: #141459}.cluster-priority__group--oportunidade{--group-color: #96692d}.cluster-priority__name{margin:0;font-family:inherit;font-size:clamp(1.3333333333rem,1.6666666667vw,2rem);font-weight:400;line-height:1.1;color:var(--group-color)}.cluster-priority__summary{margin:clamp(12px,1.25vw,24px) 0 0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}.cluster-priority__traits{margin:0;padding:0;list-style:none}.cluster-priority__traits li{position:relative;padding-left:clamp(20px,1.6145833333vw,31px)}.cluster-priority__traits li::before{content:"";position:absolute;top:calc(.5lh - 2px);left:clamp(8px,0.6510416667vw,12.5px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.cluster-priority__traits{margin-top:clamp(12px,1.40625vw,27px);font-size:clamp(0.875rem,0.9375vw,1.125rem);line-height:1.3333333333}.cluster-priority__role{font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1024px){.cluster-priority__role{padding-top:calc(clamp(1.3333333333rem, 1.6666666667vw, 2rem)*1.1 + min(1.25vw, 24px))}}.cluster-priority__role-title{margin:0;font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;text-transform:uppercase;color:var(--group-color)}.cluster-priority__actions{margin:0;padding:0;list-style:none}.cluster-priority__actions li{position:relative;padding-left:clamp(24px,1.9791666667vw,38px)}.cluster-priority__actions li::before{content:"";position:absolute;top:calc(.5lh - 2px);left:clamp(10px,0.8333333333vw,16px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.cluster-priority__actions br{display:none}@media(min-width: 1440px){.cluster-priority__actions br{display:inline}}.cluster-priority__clusters{display:flex;flex-wrap:wrap;gap:clamp(16px,1.6666666667vw,32px);margin:0;padding:0;list-style:none}.cluster-priority__cluster a{display:flex;gap:3px;border-radius:4px}.cluster-priority__cluster a:focus-visible{outline:2px solid var(--group-color);outline-offset:3px}.cluster-priority__photo{position:relative;display:block;width:clamp(80px,6.71875vw,129px);aspect-ratio:129/240;overflow:hidden;border-radius:4px;background-color:#e9e9e9}.cluster-priority__photo img{position:absolute;top:calc(var(--y)/240*100%);left:calc(var(--x)/129*100%);width:calc(var(--w)/129*100%);height:calc(var(--h)/240*100%);max-width:none}.section-header{display:grid;gap:16px;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}@media(min-width: 1024px){.section-header{grid-template-columns:calc(min(52.0833333333vw, 1000px) - min(2.0833333333vw, 40px)) min(44.2708333333vw,850px);gap:0;box-sizing:border-box;padding-bottom:16px}}@media(max-width: 1023px){body .section-header+*{margin-top:24px}}.section-header__title{margin:0;font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:500;line-height:1}.section-header__summary br{display:none}@media(min-width: 1440px){.section-header__summary br{display:inline}}.section-header__summary{margin:0;padding-top:1px}@media(max-width: 1439px){.section-header__summary{text-wrap:pretty}}.section-header__summary{font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1440px){.section-header__summary:has(br){margin-right:calc(-1*min(1.5625vw, 30px))}}@media(min-width: 1440px){.section-header__summary:has(br){white-space:nowrap}}@media(min-width: 1440px){.section-header--action .section-header__summary{margin-right:calc(-1*min(1.5625vw, 30px))}}@media(min-width: 1024px){.section-header--action{grid-template-columns:minmax(0, calc(min(43.8541666667vw, 842px) - min(2.0833333333vw, 40px))) max(min(52.0833333333vw, 1000px) - min(43.8541666667vw, 842px),132px) minmax(0, min(44.2708333333vw, 850px));align-items:start}}.numbered__number{display:block;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.8126504804rem,max(min(1.8126504804rem + 0.0061721272 * (100vw - 360px),2.0687937583rem),3.125vw),3.75rem);font-weight:700;line-height:1;color:#e60000}.numbered__text br{display:none}@media(min-width: 1440px){.numbered__text br{display:inline}}.numbered__text{margin:16px 0 0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.4222522443rem,max(min(1.4222522443rem + 0.0008694238 * (100vw - 360px),1.4583333333rem),1.8229166667vw),2.1875rem);line-height:1.1;color:#e60000}@media(min-width: 1440px){.numbered__text{white-space:nowrap}}.photo-band{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(16px,1.8229166667vw,35px) clamp(16px,2.0833333333vw,40px);background-color:#fff}.photo-band--tight{padding-block:clamp(16px,1.7708333333vw,34px)}.photo-band img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:4px;object-fit:cover}@media(min-width: 1024px){.branding-intro{min-height:min(23.9583333333vw,460px);padding-bottom:clamp(40px,2.7083333333vw,52px)}}.branding-intro .lead-band__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:.95}@media(min-width: 1024px){.branding-intro .lead-band__text{max-width:min(48.2291666667vw,926px);min-height:0}}.branding-purpose{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,2.5vw,48px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.branding-purpose{min-height:min(79.8958333333vw,1534px)}.branding-purpose .section-header{min-height:calc(min(11.25vw, 216px) - min(1.875vw, 36px))}}.branding-purpose__statement{display:flex;flex-direction:column;align-items:center;margin-top:32px;padding:clamp(24px,2.6041666667vw,50px) 16px 32px;border-radius:6px;background-color:#e60000;color:#fff}@media(min-width: 1024px){.branding-purpose__statement{box-sizing:border-box;min-height:min(41.6666666667vw,800px);margin-top:0;padding-bottom:0}}.branding-purpose__symbol{display:block;width:clamp(56px,4.21875vw,81px);height:auto}.branding-purpose__text br{display:none}@media(min-width: 1440px){.branding-purpose__text br{display:inline}}.branding-purpose__text{margin:48px 0 0;font-size:clamp(3.1160865074rem,max(min(3.1160865074rem + 0.0215748289 * (100vw - 360px),4.0114419065rem),10.4166666667vw),12.5rem);font-weight:400;line-height:.9;font-variation-settings:"opsz" 16;text-align:center}@media(min-width: 1024px){.branding-purpose__text{margin-top:calc(min(20.8333333333vw, 400px) - min(2.6041666667vw, 50px) - min(4.21875vw, 81px))}}.branding-purpose__items{display:grid;gap:clamp(12px,1.0416666667vw,20px);margin:clamp(12px,1.6145833333vw,31px) 0 0;padding:0;list-style:none}@media(min-width: 768px){.branding-purpose__items{grid-template-columns:repeat(3, 1fr)}}.branding-purpose__item{box-sizing:border-box;padding:clamp(20px,1.8229166667vw,35px) clamp(20px,1.6666666667vw,32px) 32px;border-radius:6px;background-color:#fff;color:#e60000}@media(min-width: 1024px){.branding-purpose__item{min-height:min(22.8645833333vw,439px)}}@media(min-width: 1024px){.branding-purpose .numbered__text{margin-top:calc(min(6.09375vw, 117px) - min(1.8229166667vw, 35px) - clamp(1.8126504804rem, max(min(1.8126504804rem + 0.0061721272 * (100vw - 360px), 2.0687937583rem), 3.125vw), 3.75rem))}}.branding-archetype{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}@media(min-width: 1024px){.branding-archetype{min-height:min(103.6979166667vw,1991px)}.branding-archetype .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.branding-archetype__cards{display:grid;gap:clamp(12px,0.9895833333vw,19px);margin:32px 0 0}@media(min-width: 1024px){.branding-archetype__cards{grid-template-columns:1fr 1fr;grid-template-rows:min(16.6666666667vw,320px) min(16.6666666667vw,320px);column-gap:min(1.0416666667vw,20px);margin-top:0}}.branding-archetype__card{box-sizing:border-box;margin:0;padding:24px;border-radius:6px;background-color:#fff}@media(min-width: 1024px){.branding-archetype__card--name{padding:min(1.5104166667vw,29px) min(1.5625vw,30px) 0}}@media(min-width: 1024px){.branding-archetype__card--brands{padding:min(1.9270833333vw,37px) min(1.71875vw,33px) 0}}@media(min-width: 1024px){.branding-archetype__card--traits{grid-column:2;grid-row:1/span 2;padding:min(3.0729166667vw,59px) min(2.8645833333vw,55px) 0}}.branding-archetype__label{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700;line-height:.9166666667;text-transform:uppercase}.branding-archetype__name,.branding-archetype__motto{margin:0;font-family:inherit;font-size:clamp(2.0631770677rem,max(min(2.0631770677rem + 0.0086812 * (100vw - 360px),2.4234468666rem),4.1666666667vw),5rem);font-weight:400;line-height:1}.branding-archetype__name+.branding-archetype__label{margin-top:clamp(24px,3.2291666667vw,62px)}.branding-archetype__label+.branding-archetype__motto{margin-top:clamp(12px,1.1458333333vw,22px)}.branding-archetype__brands br{display:none}@media(min-width: 1440px){.branding-archetype__brands br{display:inline}}.branding-archetype__brands{margin:clamp(16px,1.71875vw,33px) 0 0;padding:0 0 0 clamp(24px,1.9270833333vw,37px);font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333;list-style:none}.branding-archetype__brands li{position:relative}.branding-archetype__brands li::before{content:"";position:absolute;top:calc(.5lh - 2px);left:clamp(-14px,-1.0416666667vw,-20px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.branding-archetype__trait+.branding-archetype__trait{margin-top:clamp(20px,2.0572916667vw,39.5px)}.branding-archetype__trait dd br{display:none}@media(min-width: 1440px){.branding-archetype__trait dd br{display:inline}}.branding-archetype__trait dd{margin:clamp(4px,0.2864583333vw,5.5px) 0 0;font-size:clamp(1.25rem,1.5625vw,1.875rem);line-height:1.2333333333}.branding-archetype__stage{position:relative;margin-top:clamp(16px,1.6666666667vw,32px);overflow:hidden;border-radius:6px;background-color:#fff}@media(min-width: 1024px){.branding-archetype__stage{aspect-ratio:1840/1120}}.branding-archetype__photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}@media(min-width: 768px){.branding-archetype__photo{aspect-ratio:16/10}}@media(min-width: 1024px){.branding-archetype__photo{position:absolute;top:-10.2678571429%;left:-9.0217391304%;width:118.0434782609%;height:121.7857142857%;max-width:none;aspect-ratio:auto}}.branding-archetype__points{display:grid;gap:16px;margin:0;padding:16px;list-style:none}@media(min-width: 768px){.branding-archetype__points{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.branding-archetype__points{position:absolute;inset:min(2.1354166667vw,41px) min(1.9270833333vw,37px) min(2.1354166667vw,41px);grid-template-columns:min(25.9375vw,498px) min(25.9375vw,498px);grid-template-rows:min(16.8229166667vw,323px) min(16.8229166667vw,323px);justify-content:space-between;align-content:space-between;padding:0}}.branding-archetype__point{box-sizing:border-box;padding:24px;border:1px solid #e60000}@media(min-width: 1024px){.branding-archetype__point{padding:min(1.1979166667vw,23px) min(1.6145833333vw,31px) 0}}@media(min-width: 1024px){.branding-archetype__point .numbered__text{margin-top:min(1.015625vw,19.5px)}}.branding-personality{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.branding-personality{min-height:min(64.2708333333vw,1234px)}}.branding-personality{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.branding-personality .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.branding-personality__panel{margin:32px 0 0;padding:0 clamp(20px,1.7708333333vw,34px);border-radius:6px;background-color:#e60000;color:#fff}@media(min-width: 1024px){.branding-personality__panel{margin-top:0}}.branding-personality__trait{display:grid;gap:16px;padding:32px 0}.branding-personality__trait+.branding-personality__trait{border-top:1px solid #fff}@media(min-width: 1024px){.branding-personality__trait{grid-template-columns:calc(min(58.3854166667vw, 1121px) - min(1.7708333333vw, 34px)) 1fr;align-items:end;gap:0;box-sizing:border-box;min-height:min(14.0104166667vw,269px);padding:0 0 min(0.7682291667vw,14.75px)}.branding-personality__trait:first-child{min-height:min(12.34375vw,237px)}.branding-personality__trait:last-child{min-height:min(14.53125vw,279px);padding-bottom:min(1.2890625vw,24.75px)}}.branding-personality__word{font-size:clamp(3.1160865074rem,max(min(3.1160865074rem + 0.0215748289 * (100vw - 360px),4.0114419065rem),10.4166666667vw),12.5rem);font-weight:400;line-height:1;white-space:nowrap}.branding-personality__about{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1024px){.branding-personality__about{margin-bottom:calc(min(1.8229166667vw, 35px) - min(0.7682291667vw, 14.75px))}}.branding-personality__about p br{display:none}@media(min-width: 1440px){.branding-personality__about p br{display:inline}}.branding-personality__about p{margin:0}@media(min-width: 1440px){.branding-personality__about p{white-space:nowrap}}.branding-personality__about strong{font-size:.9166666667em;font-weight:700;text-transform:uppercase}.branding-personality__not{margin-top:1lh !important}.branding-personality__not br{display:inline !important}.branding-value{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.branding-value{min-height:min(56.25vw,1080px)}}.branding-value{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.branding-value .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.branding-value__cards{display:grid;gap:clamp(12px,1.0416666667vw,20px);margin-top:32px}@media(min-width: 768px){.branding-value__cards{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.branding-value__cards{margin-top:0}}.branding-value__card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(24px,1.9010416667vw,36.5px) clamp(20px,2.1875vw,42px) clamp(24px,1.7708333333vw,34px);border-radius:6px;background-color:#fff;color:#e60000}@media(min-width: 1024px){.branding-value__card{min-height:min(22.9166666667vw,440px)}}.branding-value__title br{display:none}@media(min-width: 1440px){.branding-value__title br{display:inline}}.branding-value__title{margin:0;font-family:inherit;font-size:clamp(2.0631770677rem,max(min(2.0631770677rem + 0.0086812 * (100vw - 360px),2.4234468666rem),4.1666666667vw),5rem);font-weight:400;line-height:1;letter-spacing:-0.02em}.branding-value__text br{display:none}@media(min-width: 1440px){.branding-value__text br{display:inline}}.branding-value__text{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1440px){.branding-value__text{white-space:nowrap}}.branding-narrative{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.branding-narrative{min-height:min(76.6145833333vw,1471px)}}.branding-narrative{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.branding-narrative .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.branding-narrative__card{box-sizing:border-box;margin-top:32px;padding:clamp(24px,2.7083333333vw,52px) clamp(20px,2.3958333333vw,46px) clamp(24px,2.6041666667vw,50px);border-radius:6px;background-color:#fff;color:#e60000;font-size:clamp(1.5765208261rem,max(min(1.5765208261rem + 0.0040440138 * (100vw - 360px),1.7443473974rem),2.2916666667vw),2.75rem);line-height:1.2272727273}@media(min-width: 1024px){.branding-narrative__card{min-height:min(67.2395833333vw,1291px);margin-top:0}}.branding-narrative__card p br{display:none}@media(min-width: 1440px){.branding-narrative__card p br{display:inline}}.branding-narrative__card p{margin:0}@media(min-width: 1440px){.branding-narrative__card p{white-space:nowrap}}.branding-narrative__card p+p{margin-top:1lh}.framework{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.875vw,36px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.framework{min-height:min(62.4479166667vw,1199px)}}.framework{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}.framework__title br{display:none}@media(min-width: 1440px){.framework__title br{display:inline}}.framework__title{margin:0 0 clamp(24px,2.0833333333vw,40px);font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:500;line-height:1.2}@media(min-width: 1024px){.framework__title{min-height:calc(min(8.4375vw, 162px) - min(1.875vw, 36px));margin-bottom:0}}.framework__row{display:grid;gap:clamp(12px,1.0416666667vw,20px)}.framework__row+.framework__row{margin-top:clamp(12px,1.0416666667vw,20px)}@media(min-width: 768px){.framework__row--2{grid-template-columns:repeat(2, 1fr)}.framework__row--3{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.framework__row{min-height:min(12.2395833333vw,235px)}.framework__row--3{min-height:min(25.5729166667vw,491px)}}.framework__card{box-sizing:border-box;padding:clamp(20px,1.5625vw,30px) clamp(20px,1.6145833333vw,31px) 20px;border-radius:6px;background-color:#fff}.framework__label,.framework__sublabel{margin:0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1.15}.framework__sublabel{font-size:clamp(0.875rem,0.9375vw,1.125rem);line-height:1.2777777778}.framework__label{font-weight:700;text-transform:uppercase}.framework__label span{display:block;font-weight:400;text-transform:none}.framework__sublabel{margin-top:clamp(24px,2.1354166667vw,41px);font-weight:400}.framework__text br{display:none}@media(min-width: 1440px){.framework__text br{display:inline}}.framework__text{margin:clamp(12px,1.4583333333vw,28px) 0 0;font-size:clamp(1.1666666667rem,1.4583333333vw,1.75rem);line-height:1.2142857143}@media(min-width: 1440px){.framework__text{white-space:nowrap}}.framework--compact{padding-bottom:clamp(24px,1.3541666667vw,26px)}@media(min-width: 1024px){.framework--compact{min-height:min(61.3541666667vw,1178px)}}@media(min-width: 1024px){.framework--compact .framework__title{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.framework--compact .framework__card{padding-bottom:16px}.framework--compact .framework__row+.framework__row{margin-top:clamp(12px,1.1458333333vw,22px)}@media(min-width: 1024px){.framework--compact .framework__row--3{min-height:min(12.2395833333vw,235px)}}.branding-summary{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.branding-summary{min-height:min(79.7395833333vw,1531px)}}.branding-summary{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.branding-summary__title br{display:none}@media(min-width: 1440px){.branding-summary__title br{display:inline}}.branding-summary__title{margin:0 0 clamp(24px,2.0833333333vw,40px);font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:500;line-height:1.2;color:#000}@media(min-width: 1024px){.branding-summary__title{min-height:calc(min(8.3854166667vw, 161px) - min(1.875vw, 36px));margin-bottom:0}}.branding-summary__card{box-sizing:border-box;padding:0 clamp(16px,1.7708333333vw,34px) clamp(24px,2.6041666667vw,50px);border-radius:6px;background-color:#fff;color:#e60000}@media(min-width: 1024px){.branding-summary__card{min-height:min(69.5833333333vw,1336px)}}.branding-summary__label{margin:0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1.15;text-transform:uppercase}.branding-summary__label span{display:block;font-weight:400;text-transform:none}.branding-summary__block{padding:clamp(24px,2.7083333333vw,52px) clamp(0px,0.625vw,12px) clamp(24px,1.9270833333vw,37px);border-bottom:1px solid #8c8c8c}.branding-summary__block--tension{padding-bottom:clamp(24px,1.7708333333vw,34px)}@media(min-width: 1024px){.branding-summary__block--tension{min-height:min(10.5729166667vw,203px);box-sizing:border-box}}.branding-summary__block--purpose{display:grid;gap:24px;padding-top:clamp(24px,1.5625vw,30px)}@media(min-width: 1024px){.branding-summary__block--purpose{grid-template-columns:calc(min(72.1354166667vw, 1385px) - min(1.7708333333vw, 34px)) 1fr;min-height:min(9.4270833333vw,181px);box-sizing:border-box}}.branding-summary__tension br{display:none}@media(min-width: 1440px){.branding-summary__tension br{display:inline}}.branding-summary__tension{margin:clamp(8px,0.5729166667vw,11px) 0 0;font-size:clamp(1.5103340165rem,max(min(1.5103340165rem + 0.0034922644 * (100vw - 360px),1.65526299rem),2.0833333333vw),2.5rem);line-height:1.025}.branding-summary__purpose{margin:clamp(8px,0.9375vw,18px) 0 0;font-size:clamp(1.9676399478rem,max(min(1.9676399478rem + 0.007695514 * (100vw - 360px),2.2870037808rem),3.75vw),4.5rem);line-height:1}.branding-summary__archetype{margin:clamp(8px,2.8125vw,54px) 0 0;font-size:clamp(1.4758717717rem,max(min(1.4758717717rem + 0.0025894352 * (100vw - 360px),1.5833333333rem),1.9791666667vw),2.375rem);line-height:1}.branding-summary__columns{display:grid}@media(min-width: 1024px){.branding-summary__columns{grid-template-columns:calc(min(16.9270833333vw, 325px) - min(1.7708333333vw, 34px)) calc(min(57.5520833333vw, 1105px) - min(16.9270833333vw, 325px)) 1fr;min-height:min(46.9270833333vw,901px)}}.branding-summary__column{padding:24px 0}@media(min-width: 1024px){.branding-summary__column{padding:min(1.3541666667vw,26px) min(1.5104166667vw,29px) 0 min(1.6666666667vw,32px)}.branding-summary__column:first-child{padding-left:min(0.625vw,12px)}.branding-summary__column+.branding-summary__column{border-left:1px solid #8c8c8c}}.branding-summary__traits{margin:clamp(16px,1.7708333333vw,34px) 0 0;padding:0;list-style:none;font-size:clamp(1.5103340165rem,max(min(1.5103340165rem + 0.0034922644 * (100vw - 360px),1.65526299rem),2.0833333333vw),2.5rem);line-height:1}.branding-summary__item-title{margin:clamp(16px,1.5104166667vw,29px) 0 0;font-family:inherit;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700;line-height:1.2083333333;text-transform:uppercase}.branding-summary__label+.branding-summary__item-title{margin-top:clamp(16px,1.9270833333vw,37px)}.branding-summary__text{margin:0;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1440px){.branding-summary__text{margin-right:calc(-1*min(1.0416666667vw, 20px))}.branding-summary__column:nth-child(2) .branding-summary__text{margin-right:calc(-1*min(0.625vw, 12px))}}.branding-summary__text br.is-forced{display:none}@media(min-width: 1440px){.branding-summary__text br.is-forced{display:inline}}.branding-summary__label+.branding-summary__text{margin-top:clamp(16px,1.9791666667vw,38px)}.branding-summary__text+.branding-summary__text{margin-top:1lh}.criativa-intro{background-color:#fff}@media(min-width: 1024px){.criativa-intro{padding-bottom:clamp(40px,2.5vw,48px)}}.criativa-intro .lead-band__text{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:.95}@media(min-width: 1024px){.criativa-intro .lead-band__text{min-height:0}}@media(min-width: 1440px){.criativa-intro .lead-band__text{max-width:none;white-space:nowrap}}.criativa-summary{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.criativa-summary{min-height:min(199.4791666667vw,3830px)}}.criativa-summary{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.criativa-summary__title{margin:0 0 32px;font-family:inherit;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);font-weight:500;line-height:1.2;color:#000}@media(min-width: 1024px){.criativa-summary__title{min-height:calc(min(7.5vw, 144px) - min(1.875vw, 36px));margin-bottom:0}}.criativa-summary__card{box-sizing:border-box;padding:0 clamp(16px,1.7708333333vw,34px) clamp(16px,1.9791666667vw,38px);border-radius:6px;background-color:#fff;color:#e60000}.criativa-summary__label{margin:0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase}.criativa-summary__label--section{padding-top:clamp(16px,1.0416666667vw,20px)}.criativa-summary__label--ruled{margin-top:clamp(24px,2.2916666667vw,44px);border-top:1px solid #8c8c8c}.criativa-summary__block{display:grid;gap:24px;padding:clamp(24px,2.1875vw,42px) 0 clamp(12px,0.8854166667vw,17px);border-bottom:1px solid #8c8c8c}.criativa-summary__block+.criativa-summary__block{padding-top:clamp(16px,1.0416666667vw,20px)}@media(min-width: 1024px){.criativa-summary__block{grid-template-columns:calc(min(37.2395833333vw, 715px) - min(1.7708333333vw, 34px)) calc(min(60.15625vw, 1155px) - min(37.2395833333vw, 715px)) 1fr;gap:0;box-sizing:border-box;min-height:min(14.1145833333vw,271px)}.criativa-summary__block+.criativa-summary__block{min-height:min(9.7916666667vw,188px)}}.criativa-summary__value br{display:none}@media(min-width: 1440px){.criativa-summary__value br{display:inline}}.criativa-summary__value{margin:clamp(12px,1.25vw,24px) 0 0;font-size:clamp(1.5103340165rem,max(min(1.5103340165rem + 0.0034922644 * (100vw - 360px),1.65526299rem),2.0833333333vw),2.5rem);line-height:1.05}.criativa-summary__value br{display:inline}.criativa-summary__expressions{display:grid;gap:clamp(16px,1.71875vw,33px);margin-top:clamp(16px,1.5625vw,30px)}.criativa-summary__touchpoints{display:grid;grid-template-columns:1fr;gap:clamp(12px,1.0416666667vw,20px);margin:clamp(16px,1.0416666667vw,20px) 0 0;padding:0;list-style:none}@media(min-width: 768px){.criativa-summary__touchpoints{grid-template-columns:repeat(5, 1fr)}}.criativa-summary__touchpoints li{aspect-ratio:339/240;overflow:hidden;border-radius:4px;background-color:#e9e9e9}.criativa-summary__touchpoints img{display:block;width:100%;height:100%;object-fit:cover}.expression{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:280px;margin:0;overflow:hidden;border-radius:4px;color:#fff;text-align:center;text-decoration:none}@media(min-width: 768px){.expression{aspect-ratio:1772/660;min-height:0}}.expression:focus-visible{outline:3px solid #e60000;outline-offset:3px}.expression__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.expression--brasilidade::before{content:"";position:absolute;top:39.0909090909%;right:0;bottom:-1.6666666667%;left:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.42) 100%);pointer-events:none}@media(max-width: 1023px){.expression--brasilidade::before{content:none}.expression::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0.6) 55%, rgba(0, 0, 0, 0.7) 100%);pointer-events:none}.expression--statement .expression__media{object-position:12% 70%}}.expression__caption{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:0 16px clamp(20px,2.7083333333vw,52px)}.expression__title{font-size:clamp(2.86546196rem,max(min(2.86546196rem + 0.018198691 * (100vw - 360px),3.6207076363rem),8.6458333333vw),10.375rem);font-weight:400;line-height:1;letter-spacing:-0.02em}@media(min-width: 1024px){.expression__title{white-space:nowrap}}.expression__text br{display:none}@media(min-width: 1440px){.expression__text br{display:inline}}.expression__text{margin-top:clamp(12px,2.2916666667vw,44px);font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);line-height:1.3611111111}.gallery{display:grid;gap:clamp(12px,1.6666666667vw,32px);margin:clamp(12px,1.6666666667vw,32px) 0 0;padding:0;list-style:none}.gallery img{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:4px;object-fit:cover}.expressoes-intro{box-sizing:border-box;display:flex;align-items:flex-end;margin-block:0;padding:120px clamp(20px,3.125vw,60px) clamp(32px,2.6041666667vw,50px);background-color:#fff}@media(min-width: 1024px){.expressoes-intro{min-height:min(29.8958333333vw,574px)}}.expressoes-intro__text br{display:none}@media(min-width: 1440px){.expressoes-intro__text br{display:inline}}.expressoes-intro__text{margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1.8126504804rem,max(min(1.8126504804rem + 0.0061721272 * (100vw - 360px),2.0687937583rem),3.125vw),3.75rem);font-weight:400;line-height:1.2;color:#000}.expression-detail{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,2.2916666667vw,44px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.expression-detail{min-height:min(219.1145833333vw,4207px)}}.expression-detail{font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;scroll-margin-top:var(--header-height, 77px)}.expression-detail__eyebrow{margin:0 0 24px;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:500;line-height:1;color:#000}@media(min-width: 1024px){.expression-detail__eyebrow{min-height:calc(min(7.6041666667vw, 146px) - min(2.2916666667vw, 44px));margin-bottom:0}}.expression-detail__card{box-sizing:border-box;padding:clamp(24px,2.0833333333vw,40px) clamp(20px,2.6041666667vw,50px) 24px;border-radius:6px;background-color:#fff;color:#e60000}@media(min-width: 1024px){.expression-detail__card{min-height:min(43.0208333333vw,826px)}}.expression-detail__title{margin:0;font-family:inherit;font-size:clamp(2.2811088414rem,max(min(2.2811088414rem + 0.0110551018 * (100vw - 360px),2.739895566rem),5.2083333333vw),6.25rem);font-weight:400;line-height:1.1}.expression-detail__label{margin:clamp(24px,2.0833333333vw,40px) 0 0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase}.expression-detail__what br{display:none}@media(min-width: 1440px){.expression-detail__what br{display:inline}}.expression-detail__what{margin:clamp(16px,2.0833333333vw,40px) 0 0;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);line-height:1.3611111111}.expression-detail__columns{display:grid;gap:24px;margin-top:clamp(8px,1.0416666667vw,20px)}@media(min-width: 1024px){.expression-detail__columns{grid-template-columns:calc(min(45.7291666667vw, 878px) - min(2.6041666667vw, 50px)) 1fr;gap:0}}.expression-detail__list,.expression-detail__text{font-size:clamp(0.9166666667rem,1.1458333333vw,1.375rem);line-height:1.3181818182}.expression-detail__list{margin:clamp(12px,1.5625vw,30px) 0 0;padding-left:clamp(20px,1.875vw,36px)}.expression-detail__list li::marker{color:currentColor}.expression-detail__list strong{font-weight:700}.expression-detail__list li br,.expression-detail__text br{display:none}@media(min-width: 1440px){.expression-detail__list li br,.expression-detail__text br{display:inline}}@media(min-width: 1440px){.expression-detail__list li,.expression-detail__text{white-space:nowrap}}.expression-detail__text{margin:clamp(12px,1.5625vw,30px) 0 0}.pontos-page{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.pontos-page{min-height:min(730.15625vw,14019px)}}main>.pontos-page.pontos-page{margin-top:clamp(0px,1.4583333333vw,28px)}@media(min-width: 1024px){.pontos-page .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px) - min(1.6666666667vw, 32px))}}.download-button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:116px;height:48px;margin-top:2px;border-radius:4px;background-color:#fff;color:#000;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:1rem;line-height:1;text-decoration:none}.download-button:hover{background-color:#e9e9e9}.download-button:focus-visible{outline:2px solid #e60000;outline-offset:2px}.logo-cards{display:grid;gap:clamp(12px,1.0416666667vw,20px)}@media(min-width: 768px){.logo-cards{grid-template-columns:1fr 1fr}}.logo-cards--wide{grid-template-columns:1fr}.logo-cards--wide .logo-card{--card-w: 1840;align-items:flex-start;aspect-ratio:1840/900;padding-top:12.3369565217%}@media(min-width: 768px){.logo-cards--min{grid-template-columns:repeat(3, 1fr)}}.logo-cards--min .logo-card{--card-w: 600;position:relative;container-type:inline-size;aspect-ratio:600/440}@media(min-width: 768px){.logo-cards--min .logo-card{aspect-ratio:600/900}}.logo-cards--colors{row-gap:clamp(12px,1.1458333333vw,22px)}@media(min-width: 768px){.logo-cards--colors{grid-template-columns:repeat(3, 1fr)}}.logo-cards--colors .logo-card{--card-w: 600;aspect-ratio:600/439}.logo-cards--app{row-gap:clamp(12px,1.09375vw,21px);margin-bottom:min(0.2083333333vw,4px)}.logo-cards--app .logo-card{aspect-ratio:910/439}.logo-cards--app .logo-card:first-child{aspect-ratio:910/899}.logo-cards--app .logo-card img{translate:min(0.0260416667vw,0.5px) min(0.0520833333vw,1px)}@media(min-width: 768px){.logo-cards--app .logo-card:first-child{grid-row:1/span 2}}.logo-cards--compact{row-gap:clamp(12px,1.6666666667vw,32px)}.logo-cards--compact .logo-card{aspect-ratio:910/440}.logo-card{display:flex;box-sizing:border-box;min-width:0;align-items:center;justify-content:center;aspect-ratio:910/900;margin:0;border-radius:6px;background-color:#fff}.logo-card--red{background-color:#e60000}.logo-card--black{background-color:#000}.logo-card img{display:block;width:calc(var(--logo-w, 772)/var(--card-w, 910)*100%);height:auto}.logo-card__measure{position:absolute;top:calc(50% + 11.1666666667cqw);left:50%;width:calc(var(--ruler-w, 379)/var(--card-w, 600)*100%);background:linear-gradient(#000000, #000000) top/100% 1px no-repeat;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,0.8333333333vw,1rem);line-height:1;color:#7a7a7a;text-align:center;white-space:nowrap;transform:translateX(-50%)}.logo-card__measure::before,.logo-card__measure::after{content:"";position:absolute;top:-2px;width:5px;height:5px;border-radius:50%;background-color:#000}.logo-card__measure::before{left:-2.5px}.logo-card__measure::after{right:-2.5px}.logo-card__measure{margin:0;padding-top:clamp(12px,0.9895833333vw,19px)}.photo-usage{position:relative;container-type:inline-size;margin:0;overflow:hidden;border-radius:6px;aspect-ratio:1840/900}.photo-usage__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.photo-usage__example{position:absolute;display:flex;align-items:center;gap:1.5760869565cqw}.photo-usage__example--top-left,.photo-usage__example--top-right{top:2.2826086957cqw}.photo-usage__example--bottom-left,.photo-usage__example--bottom-right{bottom:2.1195652174cqw}.photo-usage__example--top-left,.photo-usage__example--bottom-left{left:1.7391304348cqw}.photo-usage__example--top-right,.photo-usage__example--bottom-right{right:2.3913043478cqw}.photo-usage__icon{display:block;width:2.7717391304cqw;height:auto}.photo-usage__logo{display:block;width:16.847826087cqw;height:auto;aspect-ratio:310/58;object-fit:contain}.misuse-grid{display:grid;gap:clamp(20px,1.5625vw,30px) clamp(12px,1.0416666667vw,20px);margin:0;padding:0;list-style:none}@media(min-width: 768px){.misuse-grid{grid-template-columns:repeat(3, 1fr)}}.misuse-card{margin:0}.misuse-card__frame{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:600/240;border-radius:6px;background-color:#fff}.misuse-card__icon{position:absolute;top:4.1666666667%;left:1.6666666667%;width:8.3333333333%;height:auto}.misuse-card__logo{display:block;width:calc(var(--logo-w)/600*100%);height:auto}.misuse-card__caption{margin-top:clamp(10px,1.0416666667vw,20px);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1;color:#000}@media(max-width: 1439px){.misuse-card__caption{line-height:1.2}}.misuse-grid--photo .misuse-card__frame{aspect-ratio:600/700;background-color:rgba(0,0,0,0)}.misuse-grid--photo .misuse-card__photo{display:block;width:100%;height:auto}.misuse-grid--photo .misuse-card__caption br{display:none}@media(min-width: 1440px){.misuse-grid--photo .misuse-card__caption br{display:inline}}@media(min-width: 1440px){.misuse-grid--photo .misuse-card__caption:has(br){white-space:nowrap}}.misuse-grid--photo .misuse-card__caption{margin-top:clamp(10px,1.25vw,24px);line-height:1.2}@media(max-width: 1439px){.misuse-grid--photo .misuse-card__caption{text-wrap:pretty}}.misuse-grid--motion{gap:clamp(20px,1.5625vw,30px) clamp(12px,1.875vw,36px)}@media(min-width: 768px){.misuse-grid--motion{grid-template-columns:repeat(2, 1fr)}}.misuse-grid--motion .misuse-card__frame{overflow:hidden;aspect-ratio:902/508;border-radius:0}.misuse-grid--motion .misuse-card__video{display:block;width:100%;height:100%;object-fit:cover}.misuse-grid--layout .misuse-card__frame{aspect-ratio:600/325;background-color:#000}.misuse-grid--layout .misuse-card__icon{top:3.0769230769%;z-index:1}.misuse-grid--layout .misuse-card__caption{margin-top:clamp(10px,1.1458333333vw,22px)}.construction-grid{display:grid;gap:clamp(12px,1.09375vw,21px) clamp(12px,1.0416666667vw,20px);margin-bottom:min(0.1041666667vw,2px)}@media(min-width: 768px){.construction-grid{grid-template-columns:1220fr 600fr}}.construction-card{--card-w: 1220;--card-h: 439;position:relative;aspect-ratio:1220/439;margin:0;border-radius:6px;background-color:#e60000}.construction-card img{position:absolute;top:calc(var(--y)/var(--card-h)*100%);left:calc(var(--x)/var(--card-w)*100%);width:calc(var(--w)/var(--card-w)*100%);height:auto}.construction-card--vertical{--card-w: 600;--card-h: 899;aspect-ratio:600/899}@media(min-width: 768px){.construction-card--vertical{grid-column:2;grid-row:1/span 2}}@media(min-width: 1024px){.marca-usage.marca-section .section-header{min-height:calc(min(19.84375vw, 381px) - min(1.875vw, 36px))}}.marca-usage__title{margin-top:calc(-1*min(0.3645833333vw, 7px));line-height:1.1944444444}.marca-usage .section-header__summary{margin-top:calc(-1*min(0.2083333333vw, 4px))}@media(min-width: 1440px){.marca-usage .section-header__summary{margin-right:calc(-1*min(2.0833333333vw, 40px))}}.marca-usage__item{display:flex;gap:clamp(12px,1.0416666667vw,20px);padding-left:clamp(6px,0.5208333333vw,10px);font-weight:700}.marca-usage__label{margin:clamp(24px,2.8125vw,54px) 0 0;font-family:inherit;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);font-weight:700;line-height:1;text-transform:uppercase}.marca-usage__guideline br{display:none}@media(min-width: 1440px){.marca-usage__guideline br{display:inline}}.marca-usage__guideline{margin:clamp(8px,0.46875vw,9px) 0 0;font-size:clamp(1.4403967512rem,max(min(1.4403967512rem + 0.0014362229 * (100vw - 360px),1.5rem),1.875vw),2.25rem);line-height:1.1666666667}.marca-usage.marca-section{padding-bottom:clamp(24px,1.3020833333vw,25px)}@media(min-width: 1024px){.marca-usage--logotype.marca-section{padding-top:min(7.0833333333vw,136px)}.marca-usage--logotype.marca-section .section-header{min-height:calc(min(24.1666666667vw, 464px) - min(7.0833333333vw, 136px))}}.marca-usage--logotype .marca-usage__label{margin-top:clamp(24px,2.65625vw,51px)}@media(min-width: 1024px){.marca-usage--symbol.marca-section{padding-top:min(6.9791666667vw,134px)}.marca-usage--symbol.marca-section .section-header{min-height:calc(min(24.2708333333vw, 466px) - min(6.9791666667vw, 134px))}}.marca-usage--symbol .marca-usage__label{margin-top:clamp(24px,2.6041666667vw,50px)}.marca-usage--signature.marca-section{padding-bottom:clamp(24px,1.7708333333vw,34px)}@media(min-width: 1024px){.marca-usage--signature.marca-section{padding-top:min(6.8229166667vw,131px)}.marca-usage--signature.marca-section .section-header{min-height:calc(min(12.34375vw, 237px) - min(6.8229166667vw, 131px))}}.marca-usage--signature .download-button{margin-top:-2px}.marca-usage__panels{display:grid;gap:clamp(12px,1.6666666667vw,32px);margin-top:32px}@media(min-width: 1024px){.marca-usage__panels{margin-top:0}}.marca-usage__panel{margin:0;overflow:hidden;aspect-ratio:16/9;border-radius:6px}.marca-usage__panel img{display:block;width:100%;height:100%;object-fit:cover}.marca-usage__panel--layout{display:flex;align-items:center;justify-content:center;background-color:#000}.marca-usage__panel--layout img{width:72.2282608696%;height:auto}.marca-usage-misuse .section-header__title{margin-top:calc(-1*min(0.2083333333vw, 4px))}@media(min-width: 1024px){.marca-usage-misuse{min-height:min(29.0625vw,558px)}.marca-usage-misuse.marca-section .section-header{min-height:calc(min(7.34375vw, 141px) - min(1.875vw, 36px))}}@media(min-width: 1024px){.marca-signature-misuse{min-height:min(43.28125vw,831px)}.marca-signature-misuse .section-header{position:relative;top:calc(-1*min(0.1041666667vw, 2px))}}.marca-section.marca-closing{padding-top:0;padding-bottom:clamp(24px,2.1875vw,42px)}.marca-section.marca-closing .marca-usage__panels{gap:clamp(12px,1.9270833333vw,37px);margin-top:0}.marca-section{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.875vw,36px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax)}@media(min-width: 1024px){.marca-section .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.simbolo-misuse{padding-bottom:clamp(24px,1.6145833333vw,31px)}@media(min-width: 1024px){.simbolo-misuse .section-header{min-height:calc(min(7.5vw, 144px) - min(1.875vw, 36px))}.simbolo-misuse .section-header__summary{padding-top:0}}.simbolo-misuse .misuse-card__caption br{display:none}@media(min-width: 1440px){.simbolo-misuse .misuse-card__caption br{display:inline}}@media(min-width: 1440px){.simbolo-misuse .misuse-card__caption:has(br){white-space:nowrap}}.simbolo-misuse .misuse-card__caption{margin-top:clamp(10px,1.0416666667vw,20px);line-height:1.2}@media(max-width: 1439px){.simbolo-misuse .misuse-card__caption{text-wrap:pretty}}@media(min-width: 1440px){.simbolo-misuse .misuse-card{height:min(14.5833333333vw,280px)}}.simbolo-motion{padding-bottom:0}@media(min-width: 1024px){.simbolo-motion .section-header{min-height:calc(min(8.6458333333vw, 166px) - min(1.875vw, 36px))}.simbolo-motion .section-header__title{padding-top:min(0.15625vw,3px)}}.simbolo-motion__stage{overflow:hidden;aspect-ratio:1882/1028;margin-top:24px;background-color:#fff}@media(min-width: 1024px){.simbolo-motion__stage{margin:0 calc(min(1.0416666667vw, 20px) - min(2.0833333333vw, 40px)) 0 calc(min(0.9375vw, 18px) - min(2.0833333333vw, 40px))}}.simbolo-motion__video{display:block;width:100%;height:auto}.simbolo-motion-misuse{padding-bottom:clamp(34px,3.3333333333vw,64px)}@media(min-width: 1024px){.simbolo-motion-misuse .section-header{min-height:calc(min(10.7291666667vw, 206px) - min(1.875vw, 36px))}.simbolo-motion-misuse .section-header__title{padding-top:min(0.0520833333vw,1px)}.simbolo-motion-misuse .section-header__summary{margin-top:calc(-1*min(0.2083333333vw, 4px))}}.simbolo-curves{padding-bottom:clamp(34px,4.84375vw,93px)}@media(min-width: 1024px){.simbolo-curves .section-header{min-height:calc(min(10.6510416667vw, 204.5px) - min(1.875vw, 36px))}.simbolo-curves .section-header__summary{margin-top:calc(-1*min(0.15625vw, 3px))}}.motion-curves{display:grid;gap:40px 2.5815217391%;margin:40px 0 0;padding:0;list-style:none}@media(min-width: 768px){.motion-curves{grid-template-columns:repeat(3, 31.0869565217%);row-gap:clamp(24px,2.3177083333vw,44.5px)}}@media(min-width: 1024px){.motion-curves{margin-top:0}}.motion-curve__chart{display:block;width:100%;height:auto;overflow:visible}.motion-curve__grid,.motion-curve__line{stroke:#e60000;stroke-width:3}.motion-curve__grid{stroke-opacity:.2}.motion-curve__line{stroke-opacity:.4}.motion-curve__line--outline{fill:#e60000;fill-opacity:.4;stroke:none}.motion-curve--approved .motion-curve__grid{stroke-opacity:.5}.motion-curve--approved .motion-curve__line{stroke-opacity:1}.motion-curve__icon{display:block;width:clamp(36px,2.6041666667vw,50px);height:auto;margin-top:clamp(12px,1.015625vw,19.5px)}@media(min-width: 768px){.motion-curve:nth-child(n+4) .motion-curve__icon{margin-top:clamp(12px,0.8072916667vw,15.5px)}}.forma-shape__card{aspect-ratio:1840/900;overflow:hidden;margin-top:24px;border-radius:6px;background-color:#fff}@media(min-width: 1024px){.forma-shape__card{margin-top:0}}.forma-shape__circle{display:block;width:35.7065217391%;aspect-ratio:1;margin:6.6304347826% 0 0 32.1739130435%;border-radius:50%;background-color:#e60000}.forma-use--highlight{padding-bottom:clamp(34px,2.5vw,48px)}.forma-use__images{display:grid;gap:clamp(12px,1.6666666667vw,32px);margin-top:24px}@media(min-width: 1024px){.forma-use__images{margin-top:0}}.forma-use__images img{display:block;width:100%;height:auto;aspect-ratio:1840/1035;border-radius:6px;object-fit:cover}.forma-misuse{padding-bottom:clamp(34px,5.2083333333vw,100px)}.forma-motion{padding-bottom:clamp(34px,2.6041666667vw,50px)}@media(min-width: 1024px){.forma-motion .section-header{min-height:calc(min(10.1041666667vw, 194px) - min(1.875vw, 36px))}}.forma-motion__video{display:block;width:100%;height:auto;aspect-ratio:1848/1040;margin-top:24px;object-fit:cover;background-color:#fff}@media(min-width: 1024px){.forma-motion__video{width:calc(100% + 2*(min(2.0833333333vw, 40px) - min(1.875vw, 36px)));max-width:none;margin:0 calc(min(1.875vw, 36px) - min(2.0833333333vw, 40px))}}.forma-motion-misuse{padding-bottom:clamp(34px,7.5vw,144px)}@media(min-width: 1024px){.forma-motion-misuse .section-header{min-height:calc(min(9.0625vw, 174px) - min(1.875vw, 36px))}}.forma-motion-misuse .misuse-card__caption{margin-top:clamp(10px,1.40625vw,27px)}.cores-hero .page-hero__media{object-position:40% 0}@media(max-width: 1023px){.cores-hero::after{content:"";position:absolute;inset:auto 0 0;height:35%;background:linear-gradient(transparent, rgba(0, 0, 0, 0.55))}.cores-hero .page-hero__title{z-index:1}}.cores-main{padding-bottom:min(1.40625vw,27px)}@media(min-width: 1024px){.cores-main .section-header{min-height:calc(min(13.90625vw, 267px) - min(1.875vw, 36px))}}.cores-scale{padding-bottom:min(1.7708333333vw,34px)}@media(min-width: 1024px){.cores-scale .section-header{min-height:calc(min(7.6041666667vw, 146px) - min(1.875vw, 36px))}}.cores-art{padding-bottom:clamp(34px,2.1875vw,42px)}@media(min-width: 1024px){.cores-art .section-header{min-height:calc(min(10.2083333333vw, 196px) - min(1.875vw, 36px))}}.cores-examples .section-header__title{line-height:1.1944444444}@media(min-width: 1024px){.cores-examples .section-header{margin-top:calc(-1*min(0.1822916667vw, 3.5px));min-height:calc(min(7.6041666667vw, 146px) - min(1.6927083333vw, 32.5px))}}.cores-usage{padding-bottom:clamp(34px,2.34375vw,45px)}@media(min-width: 1024px){.cores-usage .section-header{min-height:calc(min(9.6875vw, 186px) - min(1.875vw, 36px))}}.color-cards{display:grid;gap:clamp(12px,1.0416666667vw,20px);margin:24px 0 0;padding:0;list-style:none}@media(min-width: 1024px){.color-cards{margin-top:0}}@media(min-width: 768px){.color-cards--main{grid-template-columns:1fr 1fr}}.color-cards--main .color-card{aspect-ratio:910/900;padding:clamp(20px,2.2916666667vw,44px)}.color-cards--scale{grid-template-columns:1fr 1fr}@media(min-width: 1024px){.color-cards--scale{grid-template-columns:repeat(4, 1fr)}}.color-cards--scale .color-card{aspect-ratio:445/600;padding:clamp(14px,2.4479166667vw,47px)}@media(min-width: 1024px){.color-cards--scale .color-card{aspect-ratio:445/900}}.color-cards--art{grid-template-columns:1fr 1fr}@media(min-width: 768px){.color-cards--art{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1440px){.color-cards--art{grid-template-columns:repeat(6, 1fr)}}.color-cards--art .color-card{aspect-ratio:290/440;padding:clamp(14px,1.3541666667vw,26px) clamp(14px,1.3020833333vw,25px)}.color-card{box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;margin:0;border-radius:6px;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1}.color-card__name{margin-bottom:1em;font-weight:700}.color-card__line{white-space:pre-wrap}.color-examples{display:grid;gap:clamp(24px,3.5416666667vw,68px);margin-top:24px}@media(min-width: 1024px){.color-examples{margin-top:0}}.color-example{overflow:hidden;margin:0;border-radius:6px}.color-example__photo{display:block;width:100%;height:auto;aspect-ratio:1840/839;object-fit:cover}.color-example__strip{display:flex;height:clamp(24px,3.1770833333vw,61px)}.color-example__strip span{flex:1}.color-usage{display:grid;align-content:center;gap:clamp(32px,3.5416666667vw,68px);padding:24px 20px;border-radius:6px;background-color:#fff;margin-top:24px}@media(min-width: 1024px){.color-usage{grid-template-columns:1fr;min-height:min(46.875vw,900px);margin-top:0;padding:0 min(5.15625vw,99px) 0 min(4.7916666667vw,92px)}}.color-usage__row{display:grid;gap:12px}@media(min-width: 1024px){.color-usage__row{grid-template-columns:min(19.6354166667vw,377px) 1fr;align-items:center;gap:0}}.color-usage__label{margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700;line-height:1.2;color:#e60000;text-transform:uppercase}.color-usage__bar{display:flex;height:clamp(64px,9.5833333333vw,184px)}.color-usage__bar span{flex:1 1 0;box-sizing:border-box}.color-usage__bar .is-white{border:2px solid #a5a5a5}.tipografia-hero{position:relative;overflow:hidden;flex-wrap:wrap;align-content:flex-end;gap:16px;background-color:#e60000}.tipografia-hero__specimen{position:absolute;top:clamp(60px,3.5416666667vw,68px);left:min(0.8333333333vw,16px);margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(4.9525699698rem,max(min(4.9525699698rem + 0.050951036 * (100vw - 360px),7.0670379648rem),29.1666666667vw),35rem);font-weight:400;line-height:.85;letter-spacing:-0.05em;color:#bd0101;white-space:nowrap;user-select:none}.tipografia-hero .page-hero__title{position:relative;flex-basis:100%}@media(min-width: 1024px){.tipografia-hero .page-hero__title{flex-basis:auto}}.tipografia-hero__font{position:relative;margin:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1;color:#fff}@media(min-width: 1024px){.tipografia-hero__font{position:absolute;bottom:min(4.6875vw,90px);left:min(76.6666666667vw,1472px)}}.tipografia-hero__font strong,.tipografia-hero__font span{display:block}.tipografia-hero__font strong{margin-bottom:1em;font-weight:700}.tipografia-principal{padding-bottom:clamp(34px,2.2395833333vw,43px)}@media(min-width: 1024px){.tipografia-principal .section-header{min-height:calc(min(14.21875vw, 273px) - min(1.875vw, 36px))}}.tipografia-principal .section-header__summary a{color:inherit;text-decoration:none}.tipografia-principal .section-header__summary a:hover,.tipografia-principal .section-header__summary a:focus-visible{text-decoration:underline}.type-showcase{box-sizing:border-box;display:flex;flex-direction:column;margin-top:24px;padding:24px 20px;border-radius:6px;background-color:#e60000;color:#fff;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.type-showcase{min-height:min(46.875vw,900px);margin-top:0;padding:min(2.8125vw,54px) min(3.125vw,60px) min(1.4583333333vw,28px)}}.type-showcase p{margin:0}.type-showcase__title{font-size:clamp(2.566968364rem,max(min(2.566968364rem + 0.014415518 * (100vw - 360px),3.1652123626rem),6.7708333333vw),8.125rem);line-height:.8538461538;letter-spacing:-0.01em}.type-showcase__title strong{font-weight:700}.type-showcase__text{margin-top:clamp(20px,1.8229166667vw,35px) !important;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1.1}.type-showcase__text br{display:none}@media(min-width: 1440px){.type-showcase__text br{display:inline}}@media(min-width: 1024px){.type-showcase__text{max-width:min(44.21875vw,849px)}}@media(min-width: 1440px){.type-showcase__text{white-space:nowrap}}.type-showcase__glyphs{margin-top:auto !important;padding-top:32px;font-size:clamp(3.6254934255rem,max(min(3.6254934255rem + 0.0289502591 * (100vw - 360px),4.826929178rem),14.5833333333vw),17.5rem);line-height:1;letter-spacing:-0.01em;white-space:nowrap}.tipografia-weights{padding-bottom:clamp(34px,2.3958333333vw,46px)}@media(min-width: 1024px){.tipografia-weights .section-header{min-height:calc(min(12.8645833333vw, 247px) - min(1.875vw, 36px))}.tipografia-weights .section-header__summary{grid-column:2}}.type-table{box-sizing:border-box;margin-top:24px;padding:24px 20px;border-radius:6px;background-color:#fff;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}@media(min-width: 1024px){.type-table{min-height:min(46.875vw,900px);margin-top:0;padding:0 min(3.3854166667vw,65px)}}.type-table__row{display:grid;gap:16px;align-items:end;padding:24px 0;border-bottom:1px solid #000}@media(min-width: 1024px){.type-table__row{box-sizing:border-box;grid-template-columns:min(52.0833333333vw,1000px) 1fr;gap:0;padding:20px 0 0}.type-table__row:nth-child(1){min-height:min(14.1666666667vw,272px)}.type-table__row:nth-child(2){min-height:min(15.1041666667vw,290px)}.type-table__row:nth-child(3){min-height:min(15.4166666667vw,296px)}}.type-table__sample{margin:0 0 0 -0.05em;color:#e60000}.type-table__sample strong{font-weight:700}.type-table__sample--title{padding-bottom:clamp(4px,0.4166666667vw,8px);font-size:clamp(2.2811088414rem,max(min(2.2811088414rem + 0.0110551018 * (100vw - 360px),2.739895566rem),5.2083333333vw),6.25rem);line-height:1.21}.type-table__sample--lead{padding-bottom:clamp(8px,1.1979166667vw,23px);font-size:clamp(1.6698694128rem,max(min(1.6698694128rem + 0.0048562508 * (100vw - 360px),1.8714038212rem),2.6041666667vw),3.125rem);line-height:1.1}@media(min-width: 1024px){.type-table__sample--lead{max-width:min(49.4791666667vw,950px)}}.type-table__sample--lead strong{font-weight:500}.type-table__sample--text{padding-bottom:clamp(8px,1.5104166667vw,29px);font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1.1}.type-table__sample--text br{display:none}@media(min-width: 1440px){.type-table__sample--text br{display:inline}}@media(min-width: 1024px){.type-table__sample--text{max-width:min(44.9479166667vw,863px)}}@media(min-width: 1440px){.type-table__sample--text{white-space:nowrap}}.type-spec{margin:0;padding-bottom:clamp(0px,1.6666666667vw,32px);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1;color:#000}.type-spec strong,.type-spec span{display:block}.type-spec strong{margin-bottom:clamp(8px,1.0416666667vw,20px);font-weight:700}.tipografia-rule{padding-bottom:clamp(24px,1.40625vw,27px)}@media(min-width: 1024px){.tipografia-rule .section-header{min-height:calc(min(12.8645833333vw, 247px) - min(1.875vw, 36px))}}.tipografia-rule--entrelinha{padding-bottom:clamp(34px,3.9583333333vw,76px)}.type-cards{display:grid;gap:clamp(12px,1.0416666667vw,20px);margin:24px 0 0;padding:0;list-style:none}@media(min-width: 768px){.type-cards{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.type-cards{margin-top:0}}.type-card{--title-top: 196;--title-lh: 66;--body-gap: 96;--body-lh: 33;margin:0;container-type:inline-size}.type-card__frame{position:relative;box-sizing:border-box;aspect-ratio:600/700;padding:calc(var(--title-top)/600*100cqw) 5.6666666667cqw 0;border-radius:6px;background-color:#fff;color:#e60000;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.type-card__icon{position:absolute;top:1.6666666667cqw;left:1.6666666667cqw;width:8.3333333333cqw;height:auto}.type-card__title,.type-card__body{margin:0;white-space:nowrap}.type-card__title{font-size:10cqw;line-height:calc(var(--title-lh)/600*100cqw)}.type-card__body{margin-top:calc(var(--body-gap)/600*100cqw);font-size:5cqw;line-height:calc(var(--body-lh)/600*100cqw)}.type-card__caption{margin:clamp(10px,1.25vw,24px) 0 0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:clamp(0.875rem,1.0416666667vw,1.25rem);line-height:1.2;color:#000}.type-card--center{text-align:center}.type-card--right{text-align:right}.type-card--tight{--title-top: 223;--title-lh: 48;--body-gap: 107;--body-lh: 27}.type-card--loose{--title-top: 190;--title-lh: 78;--body-gap: 16;--body-lh: 42}.tipografia-misuse{padding-bottom:clamp(24px,1.6145833333vw,31px)}@media(min-width: 1024px){.tipografia-misuse .section-header{min-height:calc(min(7.65625vw, 147px) - min(1.875vw, 36px))}}.tipografia-misuse .misuse-grid{row-gap:clamp(20px,1.4583333333vw,28px)}.tipografia-misuse .misuse-card{container-type:inline-size}.tipografia-misuse .misuse-card__caption{margin-top:clamp(10px,1.1458333333vw,22px)}.type-misuse{overflow:hidden;align-items:flex-start;justify-content:flex-start;color:#e60000}.type-misuse__text{margin:18cqw 0 0 3.3333333333cqw;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:10.8333333333cqw;line-height:9.1666666667cqw;white-space:nowrap}.type-misuse--outline .type-misuse__text{font-weight:500;letter-spacing:-0.01em;-webkit-text-stroke:.1666666667cqw #000}.type-misuse--spacing .type-misuse__text{letter-spacing:.3em}.type-misuse--distort .type-misuse__text{margin-top:16.3333333333cqw;transform:scaleX(0.76);transform-origin:left}.type-misuse--diagonal .type-misuse__text{margin-top:19.3333333333cqw;transform:rotate(-10deg);transform-origin:left bottom}.type-misuse--font .type-misuse__text{font-weight:300}.type-misuse--shadow .type-misuse__text{font-weight:500;letter-spacing:-0.01em;text-shadow:2.8333333333cqw 2.5cqw .6666666667cqw rgba(0,0,0,.4)}.tipografia-examples{padding-bottom:clamp(24px,1.71875vw,33px)}.tipografia-examples__images{display:grid;gap:clamp(24px,3.5416666667vw,68px);margin-top:24px}@media(min-width: 1024px){.tipografia-examples__images{margin-top:0}}.tipografia-examples__images img{display:block;width:100%;height:auto;border-radius:6px}@media(min-width: 1024px){.tipografia-system .section-header{min-height:calc(min(8.1770833333vw, 157px) - min(1.875vw, 36px))}}@media(min-width: 1024px){.type-table--system{min-height:min(30.3125vw,582px);padding-top:min(2.5vw,48px)}}.type-table--system .type-spec{padding-bottom:0}.type-table--system .type-table__row{min-height:0;grid-template-columns:1fr;padding-top:0}.type-table--system .type-table__row:nth-of-type(n){min-height:0}.type-table--system .type-table__sample{font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.type-table--system .type-table__sample--title{padding-top:clamp(12px,1.9270833333vw,37px);padding-bottom:clamp(4px,0.2604166667vw,5px)}.type-table--system .type-table__sample--text{padding-top:clamp(16px,2.1354166667vw,41px)}@media(min-width: 1024px){.type-table--system .type-table__sample--text{max-width:min(41.5104166667vw,797px)}}.fotografia-hero{overflow:hidden}.fotografia-hero::after{content:"";position:absolute;inset:44.537037037% 0 auto;height:57.037037037%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%)}.fotografia-hero .page-hero__title{z-index:1}@media(min-width: 1024px){.fotografia-intro .section-header{min-height:calc(min(13.28125vw, 255px) - min(1.875vw, 36px) - min(1.7708333333vw, 34px))}}@media(min-width: 1024px){.fotografia-group .section-header{min-height:calc(var(--cards-top)/1920*min(100vw,1920px) - min(1.875vw, 36px))}}.fotografia-group--end-36{padding-bottom:clamp(32px,1.875vw,36px)}.fotografia-group__number{display:inline-block;min-width:1.2em}.fotografia-group__photos{display:grid;gap:clamp(12px,1.0416666667vw,20px);margin-top:24px}@media(min-width: 768px){.fotografia-group__photos{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.fotografia-group__photos{margin-top:0}}.fotografia-group__photos img{display:block;width:100%;height:auto;aspect-ratio:600/900;border-radius:6px;object-fit:cover}.grid-hero{position:relative}.grid-hero__art{display:none}@media(min-width: 768px){.grid-hero__art{position:absolute;top:24px;right:16px;bottom:clamp(40px,2.96875vw,57px);left:200px;display:block;width:calc(100% - 216px);height:calc(100% - 24px - clamp(40px, 2.96875vw, 57px));object-fit:contain;object-position:right bottom}}@media(min-width: 1024px){.grid-hero__art{top:21.8518518519%;right:auto;left:26.5625%;width:70.5729166667%;height:70.7407407407%;object-fit:contain;object-position:right bottom}}.grid-modules{padding-bottom:clamp(34px,2.2395833333vw,43px)}@media(min-width: 1024px){.grid-modules .section-header{min-height:calc(min(12.96875vw, 249px) - min(1.875vw, 36px))}}.grid-modules__panel{margin-top:24px;padding:12px;border-radius:6px;background-color:#fff}@media(min-width: 768px){.grid-modules__panel{aspect-ratio:1840/900;box-sizing:border-box;padding:2.1195652174% 0 0 15.9239130435%}}@media(min-width: 1024px){.grid-modules__panel{margin-top:0}}.grid-modules__panel img{display:block;width:100%;height:auto}@media(min-width: 768px){.grid-modules__panel img{width:81.1247575953%}}.grid-examples{padding-bottom:clamp(34px,1.875vw,36px)}.grid-examples .section-header__title{line-height:1.1944444444}@media(min-width: 1024px){.grid-examples .section-header{margin-top:calc(-1*min(0.2864583333vw, 5.5px));min-height:calc(min(7.5vw, 144px) - min(1.5885416667vw, 30.5px))}}.grid-examples__panel{display:grid;gap:clamp(16px,5.7291666667vw,110px) clamp(12px,1.25vw,24px);margin-top:24px;padding:clamp(12px,2.6041666667vw,50px) clamp(12px,1.9791666667vw,38px) clamp(12px,3.125vw,60px);border-radius:6px;background-color:#fff}@media(min-width: 768px){.grid-examples__panel{grid-template-columns:1fr 1fr}}@media(min-width: 1024px){.grid-examples__panel{margin-top:0}}.grid-examples__panel img{display:block;width:100%;height:auto;aspect-ratio:870/490;object-fit:contain}.grid-examples--vertical{padding-bottom:clamp(34px,2.34375vw,45px)}.grid-examples--vertical .grid-examples__panel{gap:clamp(16px,5.15625vw,99px) clamp(12px,11.71875vw,225px);padding:clamp(12px,2.5vw,48px) clamp(12px,15.15625vw,291px) clamp(12px,2.65625vw,51px) clamp(12px,15vw,288px)}.grid-examples--vertical .grid-examples__panel img{aspect-ratio:518/732}.grid-examples--mirrored{padding-bottom:min(1.7708333333vw,34px)}@media(min-width: 1024px){.grid-examples--mirrored .section-header{min-height:calc(min(12.7083333333vw, 244px) - min(1.5885416667vw, 30.5px))}.grid-examples--mirrored .section-header__summary{margin-top:min(0.1822916667vw,3.5px)}}.grid-modules__panel--mirrored{margin-top:0}@media(min-width: 768px){.grid-modules__panel--mirrored{padding:3.8586956522% 0 0 15.9782608696%}}@media(min-width: 768px){.grid-modules__panel--mirrored img{width:81.0478654592%}}.grid-mirrored{display:grid;gap:clamp(12px,1.7708333333vw,34px);margin-top:24px}@media(min-width: 1024px){.grid-mirrored{margin-top:0}}.grid-mirrored__example{display:block;width:100%;height:auto;border-radius:6px}.verbal-intro{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,1.7708333333vw,34px) clamp(16px,2.0833333333vw,40px) clamp(32px,3.5416666667vw,68px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.verbal-intro__lead br{display:none}@media(min-width: 1440px){.verbal-intro__lead br{display:inline}}@media(min-width: 1440px){.verbal-intro__lead:has(br){white-space:nowrap}}.verbal-intro__lead{margin:0 0 32px;font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}@media(min-width: 1024px){.verbal-intro__lead{box-sizing:border-box;max-width:min(47.9166666667vw,920px);min-height:calc(min(11.0416666667vw, 212px) - min(1.7708333333vw, 34px));margin-bottom:0}}.verbal-intro__cards{display:grid;gap:clamp(12px,1.0416666667vw,20px)}@media(min-width: 1024px){.verbal-intro__cards{grid-template-columns:1fr 1fr}}.verbal-intro__card{box-sizing:border-box;padding:clamp(24px,2.2395833333vw,43px) clamp(20px,2.6041666667vw,50px);border-radius:6px;background-color:#fff;color:#e60000}@media(min-width: 1024px){.verbal-intro__card{min-height:min(46.875vw,900px)}}.verbal-intro__title{margin:0;font-family:inherit;font-size:clamp(2.2811088414rem,max(min(2.2811088414rem + 0.0110551018 * (100vw - 360px),2.739895566rem),5.2083333333vw),6.25rem);font-weight:400;line-height:.9}@media(max-width: 1439px){.verbal-intro__title{line-height:1.05}}.verbal-intro__text{margin:clamp(20px,2.4479166667vw,47px) 0 0;font-size:clamp(1.6394741168rem,max(min(1.6394741168rem + 0.0045874925 * (100vw - 360px),1.8298550549rem),2.5vw),3rem);line-height:1}@media(max-width: 1439px){.verbal-intro__text{line-height:1.15}}.verbal-intro__text br{display:none}@media(min-width: 1440px){.verbal-intro__text br{display:inline}}@media(min-width: 1440px){.verbal-intro__text:has(br){white-space:nowrap}}.verbal-voice{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,0vw,0px) clamp(16px,2.0833333333vw,40px) clamp(32px,3.5416666667vw,68px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);padding-top:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;scroll-margin-top:var(--header-height, 77px)}.verbal-voice__panel{display:grid;gap:24px;padding:clamp(12px,1.9270833333vw,37px);border-radius:6px;background-color:#e60000}@media(min-width: 1024px){.verbal-voice__panel{grid-template-columns:min(49.1666666667vw,944px) 1fr;gap:0;box-sizing:border-box;min-height:min(46.875vw,900px);padding-left:0}}.verbal-voice__intro{padding:12px 8px 0;color:#fff}@media(min-width: 1024px){.verbal-voice__intro{padding:min(0.2083333333vw,4px) min(1.25vw,24px) 0 min(2.6041666667vw,50px)}}.verbal-voice__name{margin:0;font-family:inherit;font-size:clamp(2.2811088414rem,max(min(2.2811088414rem + 0.0110551018 * (100vw - 360px),2.739895566rem),5.2083333333vw),6.25rem);font-weight:400;line-height:.94}.verbal-voice__about br{display:none}@media(min-width: 1440px){.verbal-voice__about br{display:inline}}@media(min-width: 1440px){.verbal-voice__about:has(br){white-space:nowrap}}.verbal-voice__about{margin:clamp(12px,1.7708333333vw,34px) 0 0;font-size:clamp(1.25rem,1.5625vw,1.875rem);line-height:1}@media(max-width: 1439px){.verbal-voice__about{line-height:1.15}}.verbal-voice__phrases{margin:0;padding:0;list-style:none}.verbal-voice__phrases li{position:relative;padding-left:clamp(32px,5vw,96px)}.verbal-voice__phrases li::before{content:"";position:absolute;top:calc(.5lh - clamp(6px, 0.4166666667vw, 8px)/2);left:clamp(14px,2.9166666667vw,56px);width:clamp(6px,0.4166666667vw,8px);height:clamp(6px,0.4166666667vw,8px);border-radius:50%;background-color:currentColor}.verbal-voice__phrases br{display:none}@media(min-width: 1440px){.verbal-voice__phrases br{display:inline}}@media(min-width: 1440px){.verbal-voice__phrases:has(br){white-space:nowrap}}.verbal-voice__phrases{display:grid;align-content:start;gap:clamp(20px,2.5vw,48px)}@media(max-width: 1439px){.verbal-voice__phrases{text-wrap:pretty}}.verbal-voice__phrases{box-sizing:border-box;padding:clamp(20px,2.1875vw,42px) clamp(16px,1.9270833333vw,37px) clamp(20px,2.1875vw,42px) 0;border-radius:6px;background-color:#fff;color:#e60000;font-size:clamp(1.6394741168rem,max(min(1.6394741168rem + 0.0045874925 * (100vw - 360px),1.8298550549rem),2.5vw),3rem);line-height:1}@media(max-width: 1439px){.verbal-voice__phrases{line-height:1.15}}.verbal-voice__guides{display:grid;gap:clamp(12px,1.0416666667vw,20px)}@media(min-width: 1024px){.verbal-voice__guides{grid-template-columns:1fr 1fr}}.verbal-voice__guides{margin-top:clamp(12px,1.875vw,36px)}.verbal-voice__guide{box-sizing:border-box;padding:clamp(24px,2.2395833333vw,43px) clamp(16px,1.5625vw,30px) clamp(24px,2.2395833333vw,43px) clamp(20px,2.6041666667vw,50px);border-radius:6px;background-color:#fff;color:#000}@media(min-width: 1024px){.verbal-voice__guide{min-height:min(30.2083333333vw,580px)}}.verbal-voice__guide-title{margin:0;font-family:inherit;font-size:clamp(1.5925447291rem,max(min(1.5925447291rem + 0.0041806438 * (100vw - 360px),1.7660414484rem),2.34375vw),2.8125rem);font-weight:400;line-height:1.2}.verbal-voice__list{margin:0;padding:0;list-style:none}.verbal-voice__list li{position:relative;padding-left:clamp(18px,1.8229166667vw,35px)}.verbal-voice__list li::before{content:"";position:absolute;top:calc(.5lh - 4px/2);left:clamp(4px,0.78125vw,15px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.verbal-voice__list br{display:none}@media(min-width: 1440px){.verbal-voice__list br{display:inline}}@media(min-width: 1440px){.verbal-voice__list:has(br){white-space:nowrap}}.verbal-voice__list{margin-top:clamp(16px,1.1979166667vw,23px);font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2083333333}.verbal-voice__list strong{font-weight:700}@media(max-width: 1439px){.verbal-voice__list li+li{margin-top:8px}}.verbal-frame{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:0;box-sizing:border-box;margin-block:0;padding:clamp(32px,0vw,0px) clamp(16px,2.0833333333vw,40px) clamp(32px,1.7708333333vw,34px);background-color:#f2f2f2;box-shadow:0 0 0 100vmax #f2f2f2;clip-path:inset(0 -100vmax);padding-top:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.verbal-frame__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-height:min(2.6041666667vw,50px);margin-bottom:clamp(16px,1.6666666667vw,32px)}.verbal-frame__header .section-header__title{margin-top:2px}.verbal-frame__header .download-button{flex:none;margin-top:1px}.verbal-frame__table{display:grid;overflow:hidden;border-radius:6px;background-color:#fff}@media(min-width: 1024px){.verbal-frame__table{grid-template-rows:minmax(min(26.71875vw, 513px), auto) minmax(min(23.59375vw, 453px), auto);grid-template-columns:617fr 621fr 602fr}}.verbal-frame__voice{position:relative;display:grid}@media(min-width: 1024px){.verbal-frame__voice{grid-row:span 2;grid-template-rows:subgrid}.verbal-frame__voice+.verbal-frame__voice::before{content:"";position:absolute;top:min(2.34375vw,45px);bottom:min(2.34375vw,45px);left:0;z-index:1;width:1px;background-color:#000}}.verbal-frame__usage{padding:clamp(24px,2.2916666667vw,44px) clamp(12px,1.0416666667vw,20px) 24px clamp(16px,2.6041666667vw,50px);color:#000}@media(min-width: 1440px){.verbal-frame__usage{padding-bottom:0}}.verbal-frame__applications{padding:clamp(24px,2.1354166667vw,41px) clamp(12px,1.0416666667vw,20px) clamp(24px,2.1354166667vw,41px) clamp(16px,2.6041666667vw,50px);background-color:#e60000;color:#fff}.verbal-frame__label{margin:0;font-family:inherit;font-size:clamp(1rem,1.25vw,1.5rem);font-weight:700;line-height:1.2083333333}.verbal-frame__name{margin:clamp(16px,1.6666666667vw,32px) 0;font-family:inherit;font-size:clamp(1.5925447291rem,max(min(1.5925447291rem + 0.0041806438 * (100vw - 360px),1.7660414484rem),2.34375vw),2.8125rem);font-weight:400;line-height:1.2;color:#e60000}.verbal-frame__list{margin:0;padding:0;list-style:none}.verbal-frame__list li{position:relative;padding-left:clamp(18px,1.3020833333vw,25px)}.verbal-frame__list li::before{content:"";position:absolute;top:calc(.5lh - 4px/2);left:clamp(2px,0.2604166667vw,5px);width:4px;height:4px;border-radius:50%;background-color:currentColor}.verbal-frame__list br{display:none}@media(min-width: 1440px){.verbal-frame__list br{display:inline}}@media(min-width: 1440px){.verbal-frame__list:has(br){white-space:nowrap}}.verbal-frame__list{margin-top:clamp(12px,1.0416666667vw,20px);color:#e60000}@media(max-width: 1439px){.verbal-frame__list{text-wrap:pretty}}.verbal-frame__list{font-size:clamp(1rem,1.25vw,1.5rem);line-height:1.2916666667}.verbal-frame__phrases br{display:none}@media(min-width: 1440px){.verbal-frame__phrases br{display:inline}}@media(min-width: 1440px){.verbal-frame__phrases:has(br){white-space:nowrap}}.verbal-frame__phrases{display:grid;gap:clamp(12px,1.5625vw,30px)}@media(max-width: 1439px){.verbal-frame__phrases{text-wrap:pretty}}.verbal-frame__phrases{margin:clamp(16px,1.9270833333vw,37px) 0 0;padding:0;list-style:none;font-size:clamp(1.25rem,1.5625vw,1.875rem);line-height:1}@media(max-width: 1439px){.verbal-frame__phrases{line-height:1.15}}.login-page{margin:0;background-color:#fff}.login-screen{display:grid;gap:12px;box-sizing:border-box;min-height:100svh;padding:12px 13px;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:#000}@media(min-width: 1024px){.login-screen{grid-template-columns:1fr 1fr}}.login-screen__media{display:none}@media(min-width: 1024px){.login-screen__media{position:relative;display:block;overflow:hidden;border-radius:6px;background-color:#0b1a33}}.login-screen__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:30% 50%}.login-screen__wordmark{position:absolute;top:2.4621212121%;left:3.2943676939%;width:93.9426142402%;height:auto}.login-screen__seal{position:absolute;top:49.9053030303%;left:50.1062699256%;width:27.9489904357%;height:auto;transform:translate(-50%, -50%)}.login-screen__panel{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:40px 24px;border-radius:6px;background-color:#f2f2f2}@media(min-width: 1024px){.login-screen__panel{padding:32px 32px clamp(32px,6.3541666667vw,122px) clamp(32px,9.4791666667vw,182px)}}@media(min-width: 1921px){.login-screen__panel{padding-left:32px}}.login-screen__content{width:100%;max-width:clamp(320px,29.1145833333vw,559px);margin-inline:auto;text-align:center}@media(min-width: 1024px){.login-screen__content{margin-inline:0;text-align:left}}@media(min-width: 1921px){.login-screen__content{margin-inline:auto}}.login-screen__logo{display:block;width:200px;height:auto;margin:0 auto 40px}@media(min-width: 1024px){.login-screen__logo{display:none}}.login-screen__title{margin:0 0 clamp(24px,1.8229166667vw,35px);font-family:inherit;font-size:clamp(1.9176750528rem,max(min(1.9176750528rem + 0.0071939822 * (100vw - 360px),2.216225316rem),3.5416666667vw),4.25rem);text-wrap:balance;font-weight:400;line-height:1.1}.login-screen__title br{display:none}@media(min-width: 1024px){.login-screen__title br{display:inline}}@media(min-width: 1024px){.login-screen__title{white-space:nowrap}}.login-screen__message{margin:0 0 16px;font-size:1rem;line-height:1.3}.login-screen__message--error{color:#e60000}.login-screen__form{display:grid;gap:clamp(12px,0.8333333333vw,16px)}.login-screen__field{box-sizing:border-box;text-align:left;width:100%;height:clamp(52px,3.3854166667vw,65px);padding:0 clamp(16px,0.9895833333vw,19px);border:0;border-radius:5px;background-color:#fff;color:#000;font-family:inherit;font-size:clamp(1rem,1.25vw,1.5rem)}.login-screen__field::placeholder{color:#000;opacity:1}.login-screen__field:focus-visible{outline:2px solid #e60000;outline-offset:2px}.login-screen__forgot{justify-self:center;margin-top:calc(-1*clamp(2px, 0.3125vw, 6px));color:#7a7a7a;font-size:.875rem;line-height:1}.login-screen__forgot:hover{color:#000}@media(min-width: 1024px){.login-screen__forgot{justify-self:end}}.login-screen__submit{height:clamp(52px,3.3854166667vw,65px);margin-top:clamp(12px,0.9895833333vw,19px);border:0;border-radius:5px;background-color:#e60000;color:#fff;font-family:inherit;font-size:1rem;font-weight:600;line-height:1;cursor:pointer}.login-screen__submit:hover{background-color:#bd0101}.login-screen__submit:focus-visible{outline:2px solid #000;outline-offset:2px}.login-screen__request{margin:clamp(24px,1.71875vw,33px) 0 0;font-size:.875rem;line-height:1;text-align:center}.login-screen__request a{color:inherit}body.login{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;min-height:100svh;padding-block:40px;background-color:#f2f2f2}body.login #login{margin-block:0;padding-block:0;font-family:"Elza","Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}body.login h1 a{width:240px;height:44px;background-size:contain}body.login .button-primary,body.login .button-primary:hover,body.login .button-primary:focus{border-color:#e60000;background-color:#e60000;color:#fff}body.login input:focus{border-color:#e60000;box-shadow:0 0 0 1px #e60000}body.login .message,body.login .notice{border-left-color:#e60000}body.login #nav a,body.login #backtoblog a{color:#000}
