/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-7\.5{height:calc(var(--spacing) * 7.5)}.w-auto{width:auto}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--bg:#fff;--bg-soft:#f6f7f8;--panel:#fff;--panel-2:#f2f3f5;--line:#e2e5e9;--text:#2e2420;--muted:#666563;--muted-2:#7f8994;--accent:#8fbf00;--accent-dark:#1d2604;--danger:#d63b3b;--max:1300px;--radius:1.125rem;--shadow:0 18px 50px #0f141914}html{background-color:#000}*{box-sizing:border-box}button,input,textarea,select{font-family:inherit}html{scroll-behavior:smooth}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}body{color:var(--text);background:#f7f6f0;margin:0;font-family:Geist,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}html.home{background:#1a1410}:where(main#top>section,#problem-timeline){background:#f7f6f0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:100%;max-width:1300px;margin:0 auto}.nav{z-index:50;background:0 0;width:100%;margin-top:10px;transition:background .2s,box-shadow .2s;position:fixed;top:0;left:0}.nav.nav-scrolled .nav-inner{background-color:#fff;box-shadow:inset 0 0 20px #fff0,0 4px 20px #00000014}.nav.nav-scrolled .nav-links{color:#2e2420}.nav.nav-scrolled .bntcnheader{color:#fff;background:#ff5220}.nav.nav-scrolled .lang-popup{background:#fff}.nav.nav-scrolled .lang-option.is-selected{color:#fff;background:#ff5220}.nav.nav-scrolled .lang-chevron{color:#12151a}@keyframes navSlideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.nav-scrolled .logounder{fill:#2e2420}.logounder{fill:#fff;width:11rem;transition:all .2s}.stcntt{margin-left:.25rem}.nav-inner{-webkit-backdrop-filter:blur(8px);background-color:#ffffff0f;border-radius:200px;justify-content:space-between;align-items:center;gap:24px;padding:10px 10px 10px 20px;transition:background-color .25s,box-shadow .25s;display:flex;position:relative;transform:translateZ(0);box-shadow:inset 0 0 30px #ffffff1c,0 4px 20px #0000}.fab-cta-btn:hover{color:#fff!important;background:#ff5a1f!important}.fab-cta-btn:hover .stcntt{color:#ff5a1f!important;background:#fff!important}.fab-cta-btn .stcntt{color:#fff;background:#ff5a1f;border-radius:200px;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:10px;display:flex}.fab-cta-btn .fa-arrow-right{margin:2px 0 0 2px}.brand{letter-spacing:.04em;align-items:center;gap:.75rem;font-weight:800;display:flex}.brand-mark{isolation:isolate;border:1.5px solid var(--accent);width:2.375rem;height:2.375rem;color:var(--accent);text-shadow:0 0 5px #d6ff4b8c,0 0 11px #d6ff4b3d;background:radial-gradient(circle,#11151a 0% 54%,#d6ff4b09 72%,#d6ff4b21 100%);border-radius:.688rem;place-items:center;font-weight:900;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d6ff4b29,0 0 8px #d6ff4b42,0 0 18px #8fbf0029,inset 0 0 10px #d6ff4b14}.brand-mark:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#0000 0 42%,#d6ff4b09 62%,#d6ff4b26 78%,#0000 100%);border-radius:50%;position:absolute;inset:-45%}.bntcnheader{color:#12151a;background:#fff;border-radius:200px;padding:.5rem 1rem;font-size:1.188rem;font-weight:400;transition:all .2s}.bntcnheader:hover{scale:1.02}.bntcnheader .fa-arrow-left{margin:0 0 2px;transition:transform .3s ease-in-out}.bntcnheader:hover .fa-arrow-left{transform:rotate(180deg)!important}.nav-links{color:#fff;border-radius:11px;align-items:center;gap:24px;padding:10px 18px;font-size:19px;display:flex;position:relative}.nav-links a{z-index:2;transition:color .4s;position:relative}.nav-indicator{z-index:1;pointer-events:none;opacity:0;background:#ff5220;border-radius:100px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),width .4s cubic-bezier(.34,1.56,.64,1),opacity .3s;position:absolute;top:.375rem;bottom:.375rem;left:0}.nav-indicator.is-visible{opacity:1}.nav-links a.active{color:#fff}.nav-links a:before{content:"";opacity:0;pointer-events:none;z-index:-1;background-color:#fff;border-radius:200px;transition:opacity .3s;position:absolute;inset:-.25rem -.5rem}.nav-links a:hover{color:#12151a}.nav-links a:not(.active):hover:before{opacity:1}.nav-links .active{color:#fff!important}.lang-switch{position:relative}.lang-btn{cursor:pointer;border:none;border-radius:.688rem;align-items:center;gap:.75rem;padding:.375rem .625rem;transition:box-shadow .3s,border-color .3s;display:flex}.lang-flag{border-radius:100px;flex-shrink:0;width:1.875rem;height:1.875rem;display:block;overflow:hidden;box-shadow:0 0 0 1px #00000014}.lang-flag svg{width:100%;height:100%;display:block}.lang-flag img{object-fit:cover;width:100%;height:100%;display:block}.lang-chevron{color:#fff;font-size:1rem;transition:transform .3s}.lang-btn[aria-expanded=true] .lang-chevron{transform:rotate(180deg)}.lang-popup{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-width:10rem;box-shadow:var(--shadow);opacity:0;visibility:hidden;z-index:60;background:#fff;border-radius:.875rem;flex-direction:column;gap:.312rem;padding:.375rem;transition:opacity .22s,transform .22s,visibility .22s;display:flex;position:absolute;top:calc(100% + 1.3rem);right:0;transform:translateY(-.375rem)}.lang-popup.is-open{opacity:1;visibility:visible;transform:translateY(0)}.lang-option{white-space:nowrap;width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.562rem;align-items:center;gap:.625rem;padding:.562rem .625rem;font-size:.92rem;font-weight:500;transition:background .2s;display:flex}.lang-option:hover{background:var(--bg-soft)}.lang-check{opacity:0;margin-left:auto;font-size:.75rem;transition:opacity .2s}.lang-option.is-selected .lang-check{opacity:1}.lang-option.is-selected{color:#fff;background:#ff5220}.btn{cursor:pointer;border:1px solid #0000;border-radius:200px;justify-content:center;align-items:center;gap:.625rem;min-height:3rem;padding:0 1.25rem;font-size:1.25rem;font-weight:500;transition:all .2s;display:inline-flex}.btn:disabled{opacity:.65;cursor:not-allowed;filter:none;transform:none}.btn-primary{cursor:pointer;color:#fff;background-color:#ff5220;background-position:0;background-size:300%;border:none;border-radius:200px;gap:.4rem;width:fit-content;padding:.625rem .625rem .625rem 1.25rem;font-size:1.25rem;font-weight:400;transition:all .4s;display:flex}.btn-primary .stcntt{color:#ff5220;background:#fff;border-radius:200px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.btn-primary .fa-arrow-left{margin:0 0 2px;transition:transform .3s ease-in-out}.btn-primary:hover,.btn-secondary:hover{scale:1.02}.btn-primary:hover .fa-arrow-left{transform:rotate(180deg)!important}.btn-secondary{color:#12151a;background:#fff;transition:all .4s}.btn-secondary:hover{box-shadow:0 0 50px #ffffff87}.hero{z-index:1;background:#1a1410;flex-direction:column;justify-content:center;align-items:center;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.nav:before{content:"";pointer-events:none;opacity:1;will-change:opacity;background:linear-gradient(#0006 0%,#0000 20%);height:50vw;transition:opacity .8s cubic-bezier(.4,0,.2,1);position:absolute;inset:-1vw 0 0}.nav-scrolled:before{opacity:0}.hero-wrap{--hero-extra:45vh;height:calc(200vh + var(--hero-extra));position:relative}@media screen and (height<=725px){.hero{padding:22vh 0 70px}}.hero-grid{text-align:center;transform-origin:top;will-change:transform, opacity;justify-content:center;align-items:center;gap:3.5rem;display:flex}.eyebrow{color:#fff;background:linear-gradient(#ffffff0f,#ffffff29);border-radius:999px;align-items:center;gap:.625rem;margin-bottom:1.3rem;padding:.3rem 1.2rem;font-size:1rem;font-weight:400;display:inline-flex}.dot{background:#fff;border-radius:50%;width:.5rem;height:.5rem}h1,h2,h3,p{margin-top:0}h1{color:#fff;margin-bottom:1rem;font-size:2.7rem;font-weight:600;line-height:.98}.hero p{color:#ffffffc9;width:100%;max-width:50ch;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:300;line-height:1.3}.hero-actions{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-bottom:3.375rem;display:flex}.microcopy{color:var(--muted-2);font-size:.9rem}.hero-card{box-shadow:var(--shadow);background:linear-gradient(#0f141906,#0f141903);border:1px solid #0f141914;border-radius:1.5rem;padding:1.5rem}.window-bar{gap:.438rem;margin-bottom:1.25rem;display:flex}.window-bar span{background:#c4cad1;border-radius:50%;width:.625rem;height:.625rem}.flow{gap:.75rem;display:grid}.flow-step{border:1px solid var(--line);background:var(--panel-2);border-radius:.875rem;padding:1rem}.flow-step strong{margin-bottom:.25rem;display:block}.flow-step small{color:var(--muted)}.flow-arrow{text-align:center;color:var(--accent);font-size:1.3rem}section{padding:84px 0}.section-head{justify-content:space-between;align-items:end;gap:1.875rem;margin-bottom:2.375rem;display:flex}#problema{z-index:2;background:#f7f6f0;margin-top:-100vh;padding:100px 0;position:relative}.section-head h2{letter-spacing:-.035em;max-width:47.5rem;margin-bottom:0;font-size:3.4rem;line-height:1.07}.section-head p{color:var(--muted);max-width:32.5rem;margin-bottom:2px}.problem-grid,.service-grid,.benefit-grid{grid-template-columns:repeat(3,1fr);gap:1.125rem;display:grid}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem;box-shadow:0 12px 30px #0000001f}.card-icon{width:2.625rem;height:2.625rem;color:var(--accent);background:#d6ff4b14;border:1px solid #d6ff4b26;border-radius:.75rem;place-items:center;margin-bottom:1.125rem;font-size:1.2rem;display:grid}.card h3{margin-bottom:.625rem}.card p{color:var(--muted);margin-bottom:0}.split{grid-template-columns:1fr 1fr;align-items:start;gap:2.125rem;display:grid}.compare{border-radius:var(--radius);border:1px solid var(--line);background:var(--panel);padding:1.625rem}.compare.bad{border-color:#ff727238}.compare.good{border-color:#d6ff4b40}.compare ul{gap:.75rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}.compare li{color:var(--muted);gap:.625rem;display:flex}.compare.good li:before{content:"✓";color:var(--accent);font-weight:800}.compare.bad li:before{content:"×";color:var(--danger);font-weight:800}.timeline{grid-template-columns:repeat(5,1fr);gap:.875rem;display:grid}.timeline-item{border:1px solid var(--line);background:var(--panel-2);border-radius:1rem;padding:1.25rem;position:relative}.timeline-item span{background:var(--accent);color:#111;border-radius:50%;place-items:center;width:2.125rem;height:2.125rem;margin-bottom:1rem;font-weight:900;display:inline-grid}.timeline-item p{color:var(--muted);margin-bottom:0;font-size:.94rem}.offer{grid-template-columns:1.2fr .8fr;align-items:stretch;gap:1.5rem;display:grid}.offer-main{background:linear-gradient(135deg,#d6ff4b1c,#d6ff4b06);border:1px solid #d6ff4b3b;border-radius:1.5rem;padding:2.125rem}.offer-main h2{letter-spacing:-.035em;font-size:3.2rem;line-height:1.08}.offer-main p{color:var(--muted);max-width:42.5rem}.case{background:var(--panel);border:1px solid var(--line);border-radius:1.5rem;padding:1.875rem}.case-grid{grid-template-columns:repeat(3,1fr);gap:1.125rem;margin-top:1.5rem;display:grid}.metric{background:var(--panel-2);border:1px solid var(--line);border-radius:.875rem;padding:1.125rem}.metric-head{align-items:center;gap:.875rem;margin-bottom:1rem;display:flex}.metric-icon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 0 8px #d6ff4b33)drop-shadow(0 0 18px #d6ff4b1a);flex:0 0 4rem;width:4rem;height:4rem}.metric strong{color:var(--accent);text-shadow:0 0 10px #d6ff4b1a;margin:0;font-size:1.25rem;line-height:1.2;display:block}.metric span{color:var(--muted);font-size:.92rem;line-height:1.7;display:block}.metric .case-highlight{color:var(--accent);font-weight:800}.cta{text-align:center;background:radial-gradient(circle at 50% 0%, #d6ff4b29, transparent 42%), var(--panel);border:1px solid var(--line);border-radius:1.75rem;padding:4.625rem 1.875rem}.cta h2{letter-spacing:-.05em;max-width:51.25rem;margin-left:auto;margin-right:auto;font-size:4.2rem;line-height:1.03}.cta p{color:var(--muted);max-width:38.75rem;margin:0 auto 1.75rem}.contact-layout{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:1.5rem;display:grid}.contact-form-card,.contact-info-card{background:var(--panel);border:1px solid var(--line);border-radius:1.5rem;padding:1.875rem;box-shadow:0 12px 30px #0000001f}.contact-form-card h2,.contact-info-card h3{margin-bottom:.75rem}.contact-form-card>p,.contact-info-card>p{color:var(--muted)}.contact-form{gap:1.125rem;margin-top:1.625rem;display:grid}.form-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.form-group{gap:.5rem;display:grid}.form-group.full{grid-column:1/-1}.form-group label{color:var(--text);font-size:.92rem;font-weight:700}.form-group input,.form-group textarea,.form-group select{border:1px solid var(--line);background:var(--panel-2);width:100%;color:var(--text);font:inherit;border-radius:.75rem;outline:none;padding:.875rem .938rem;transition:border-color .2s,box-shadow .2s}.form-group textarea{resize:vertical;min-height:10rem}.form-group input::placeholder,.form-group textarea::placeholder{color:var(--muted-2)}.form-group input:focus,.form-group textarea:focus,.form-group select:focus{border-color:#d6ff4ba6;box-shadow:0 0 0 4px #d6ff4b14}.consent{color:var(--muted);align-items:flex-start;gap:.625rem;font-size:.88rem;display:flex}.consent input{accent-color:var(--accent);margin-top:.25rem}.form-note{color:var(--muted-2);margin:0;font-size:.84rem}.form-status{color:#ddff74;background:#d6ff4b0f;border:1px solid #d6ff4b38;border-radius:.75rem;padding:.75rem .875rem;font-size:.9rem;display:none}.contact-list{gap:.875rem;margin-top:1.625rem;display:grid}.contact-item{border:1px solid var(--line);background:var(--panel-2);border-radius:.875rem;align-items:center;gap:.875rem;padding:1rem;transition:all .2s;display:flex}.contact-item:hover{border-color:#d6ff4b52;transform:translateY(-2px)}.contact-icon{width:2.625rem;height:2.625rem;color:var(--accent);background:#d6ff4b14;border:1px solid #d6ff4b26;border-radius:.75rem;flex:none;place-items:center;font-weight:900;display:grid}.contact-item strong{margin-bottom:2px;display:block}.contact-item span{color:var(--muted);font-size:.9rem}.contact-divider{background:var(--line);height:1px;margin:1.625rem 0}.contact-info-card .btn{width:100%}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-624.938rem!important;overflow:hidden!important}.success-modal{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050709c7;justify-content:center;align-items:center;padding:1.25rem;display:none;position:fixed;inset:0}.success-modal.is-visible{display:flex}.success-modal-card{text-align:center;background:var(--panel);width:min(100%,28.75rem);box-shadow:var(--shadow);border:1px solid #d6ff4b47;border-radius:1.375rem;padding:1.875rem}.success-modal-icon{background:var(--accent);width:3.625rem;height:3.625rem;color:var(--bg);border-radius:50%;place-items:center;margin:0 auto 1.125rem;font-size:1.65rem;font-weight:900;display:grid}.success-modal-card h3{margin-bottom:.625rem}.success-modal-card p{color:var(--muted);margin-bottom:1.375rem}.success-modal-card .btn{min-width:7.5rem}.success-dialog{width:min(100% - 2rem,28.75rem);color:var(--text);background:0 0;border:0;border-radius:1.375rem;padding:0}.success-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050709d1}.success-dialog-card{text-align:center;background:var(--panel);box-shadow:var(--shadow);border:1px solid #d6ff4b47;border-radius:1.375rem;padding:1.875rem}.success-dialog-icon{background:var(--accent);width:3.625rem;height:3.625rem;color:var(--bg);border-radius:50%;place-items:center;margin:0 auto 1.125rem;font-size:1.65rem;font-weight:900;display:grid}.success-dialog-card h3{margin-bottom:.625rem}.success-dialog-card p{color:var(--muted);margin-bottom:1.375rem}.success-dialog-card .btn{min-width:7.5rem}footer{color:var(--muted-2);padding:36px 0;font-size:.9rem}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.mobile-menu{display:none}.bg-wrapper{z-index:-1;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.pulse-img{z-index:-1;width:100%;position:absolute}.hero-title-line,.hero-title-line+.hero-title-line{display:block}.rotator{vertical-align:bottom;background:#fff;border-radius:9rem;align-items:center;margin-right:.625rem;padding:0 .625rem;display:inline-flex}.typed-word{white-space:nowrap;color:#ff5220;flex-wrap:wrap;place-content:center;height:2.8rem;display:flex}.typed-cursor{background:#ff5220;width:.2rem;height:.85em;margin-left:.1rem;animation:.8s step-end infinite typed-blink;display:inline-block}@keyframes typed-blink{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){.typed-cursor{animation:none}}.scrolldown{--color:white;--sizeX:1.6rem;--sizeY:2.5rem;width:var(--sizeX);height:var(--sizeY);border:calc(1.4rem / 10) solid var(--color);box-sizing:border-box;cursor:pointer;border-radius:3.125rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translate(-50%)}.scrolldown:before{content:"";background-color:var(--color);box-sizing:border-box;border-radius:100%;width:.375rem;height:.375rem;margin-left:-.188rem;animation:2s infinite scrolldown-anim;position:absolute;bottom:1.562rem;left:50%;box-shadow:0 -5px 3px 1px #ffffff85}@keyframes scrolldown-anim{0%{opacity:0;height:6px}40%{opacity:1;height:10px}80%{opacity:0;height:10px;transform:translateY(20px)}to{opacity:0;height:3px}}.chevrons{flex-direction:column;align-items:center;width:auto;margin-top:3rem;padding:.375rem 0 0;display:flex}.chevrondown{border:solid var(--color);border-width:0 .188rem .188rem 0;width:.625rem;height:.625rem;margin-top:-.375rem;display:inline-block;position:relative;transform:rotate(45deg)}.chevrondown:nth-child(odd){animation:.5s infinite alternate pulse54012}.chevrondown:nth-child(2n){animation:.5s .25s infinite alternate pulse54012}@keyframes pulse54012{0%{opacity:0}to{opacity:.5}}.btnidm{align-items:center;gap:2rem;display:flex}.page-loader{z-index:9999;background:linear-gradient(322deg,#ffbeaa,#fff,#ffd3c5);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;transition:opacity .4s,visibility .4s;display:flex;position:fixed;inset:0}.page-loader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}html.is-loading,html.is-loading body{height:100%;overflow:hidden}.loader-ring-wrap{justify-content:center;align-items:center;display:flex;position:relative}.loader-ring{width:7.188rem;height:7.188rem;position:relative;transform:rotate(-90deg)}.loader-ring-track{fill:none;stroke:#0000001a;stroke-width:6px}.loader-ring-fill{fill:none;stroke:#ff5220;stroke-width:6px;stroke-linecap:round;stroke-dasharray:213.6;stroke-dashoffset:213.6px}.loader-icon{transform-origin:50%;pointer-events:none;width:3.125rem;height:auto;animation:1.1s ease-in-out infinite loader-icon-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes loader-icon-pulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.15)}}@media (prefers-reduced-motion:reduce){.loader-icon{animation:none}}.loader-percent{color:#000;letter-spacing:.02em;text-align:center;min-width:3ch;font-family:Geist,sans-serif;font-size:1.5rem;font-weight:700}.demo-ma-wrapper{--demo-ma-border-color:#e2e8f0;--demo-ma-text-muted:#64748b;--demo-ma-error-color:#ef4444;--demo-ma-error-bg:#fef2f2;--demo-ma-auto-color:#10b981;--demo-ma-auto-bg:#ecfdf5;--demo-ma-manual-color:#f59e0b;--demo-ma-manual-bg:#fffbeb;--demo-ma-cell-bg:#fff;--demo-ma-cell-active:#f1f5f9;color:var(--demo-ma-text-main);box-sizing:border-box;width:100%;margin-bottom:80px}.demo-ma-wrapper *{box-sizing:border-box}.demo-ma-header{text-align:center;margin-bottom:3.875rem}.demo-ma-header h1{letter-spacing:0;color:#27211a;margin-bottom:0;font-weight:500}.demo-ma-header .segtilt{color:#6b6760}.demo-ma-container{justify-content:right;align-items:stretch;gap:20px;width:100%;margin:0 auto;display:flex;position:relative}.demo-ma-connector{z-index:0;background:#fff;border:.188rem solid #ff5220;border-radius:5rem;justify-content:center;align-items:center;width:44.375rem;height:28.125rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(90deg,#000 0% 45%,#0000 65%);mask-image:linear-gradient(90deg,#000 0% 45%,#0000 65%)}.demo-ma-connector-star-icon{color:#ff5220;font-size:1rem}.demo-ma-star-badge{z-index:2;background:#ff5220;border-radius:50%;justify-content:center;align-items:center;width:15.625rem;height:15.625rem;display:flex;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.logoudnr{fill:#fff;width:7.5rem}.demo-ma-star-badge i{color:#fff;font-size:1.25rem}.demo-ma-panels-stack{z-index:1;flex-direction:column;justify-content:right;align-items:flex-start;gap:1.562rem;width:100%;display:flex;position:relative}.tdscdss{grid-template-columns:repeat(1,max-content);gap:1.25rem;display:inline-grid}.errmn .fa-solid{color:#ed2d26;font-size:1.875rem}.crtmn .fa-solid{color:#ff5220;font-size:1.875rem}.cdssgmn{text-align:left;background-color:#fff;border-radius:200px;align-items:center;gap:.938rem;width:100%;padding:.938rem 1.25rem;font-size:1.2rem;display:flex}.sgndbck{background-color:#fff;border-radius:2.5rem;width:100%;padding:1.875rem;position:relative}.demo-ma-system-panel{background:#f5f5f5;border-radius:65px;gap:20px;width:100%;height:auto;padding:30px;display:flex;position:relative;overflow:hidden}.demo-ma-panel-archaic{background:#e8e7e0}.demo-ma-panel-modern{background:#ff5220}.grencrt{color:#fff;background:#ff5220!important}.demo-ma-panel-header{justify-content:space-between;align-items:flex-start;display:flex}.demo-ma-panel-header h2{margin-top:0;margin-bottom:1.25rem;font-size:1.6rem;font-weight:600}.demo-ma-timer-box{text-align:right;color:#fff;background:#ed2d26;border-radius:200px;align-items:center;gap:.312rem;padding:.5rem 1.062rem;line-height:1.3;display:flex}.demo-ma-timer-label{text-transform:uppercase;font-size:1rem;font-weight:500;display:block}.demo-ma-timer{width:3rem;font-size:1rem;font-weight:900}.demo-ma-timer-green{color:#fff}.demo-ma-status-badge{border-radius:.438rem;padding:.25rem .625rem;font-size:.75rem;display:inline-block}.demo-ma-badge-manual{color:#870000;background:#ff000024}.demo-ma-badge-auto{color:#047857;background:#08cb8a2b}.demo-ma-toast{opacity:0;text-align:center;z-index:50;pointer-events:none;border-radius:200px;justify-content:center;align-items:center;gap:.438rem;width:auto;padding:.75rem 1rem;font-size:1rem;font-weight:500;transition:all .3s;display:flex;position:absolute;top:5rem;left:50%;transform:translate(-50%)translateY(25%)}.demo-ma-toast.show{opacity:1;transform:translate(-50%)translateY(25%)}.demo-ma-toast-success{color:#fff;background-color:#ff5220}.demo-ma-toast-centered{top:15%;left:50%;transform:translate(-50%,-50%)}.demo-ma-toast-centered.show{transform:translate(-50%,-50%)}.checkdmee{font-size:1.4rem}.demo-ma-toast-error{color:#fff;background-color:red}.demo-ma-table-wrapper{border-radius:1.25rem;position:relative;overflow:hidden}.demo-ma-spreadsheet{border-collapse:collapse;width:100%;font-size:1.1rem}.demo-ma-spreadsheet tr{height:3rem}#demo-ma-m-3-2{border:none}.demo-ma-spreadsheet th,.demo-ma-spreadsheet td{text-align:left;border-bottom:1px solid #e5e5eb;width:33.33%;height:3.438rem;padding:0 1rem}.demo-ma-spreadsheet th{color:#262626;background-color:#e2e2e2;font-size:1.2rem;font-weight:600}.demo-ma-spreadsheet td{background-color:#eee;transition:all .2s;position:relative}.demo-ma-cursor{z-index:100;pointer-events:none;opacity:0;filter:drop-shadow(0 2px 4px #0000004d);background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"28\" height=\"28\" viewBox=\"0 0 24 24\" fill=\"%231e293b\" stroke=\"%23ffffff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z\"/></svg>");background-repeat:no-repeat;background-size:contain;width:1.5rem;height:1.5rem;transition:all .4s ease-out;position:absolute;top:0;left:2.5rem}.demo-ma-cell-active-manual{background-color:#ddd!important}.demo-ma-cell-error-highlight{color:var(--demo-ma-error-color);box-shadow:inset 0 0 0 2px var(--demo-ma-error-color);animation:.4s demo-ma-shake;background-color:var(--demo-ma-error-bg)!important}.demo-ma-cell-success{animation:.8s ease-out demo-ma-flash-green}@keyframes demo-ma-flash-green{0%{background-color:#ff5220}to{background-color:#eee}}@keyframes demo-ma-shake{0%,to{transform:translate(0)}25%,75%{transform:translate(-4px)}50%{transform:translate(4px)}}.demo-ma-typing-cursor:after{content:"|";color:#000;font-weight:400;animation:.8s step-end infinite demo-ma-blink}@keyframes demo-ma-blink{50%{opacity:0}}.demo-ma-summary{opacity:0;pointer-events:none;z-index:2;max-height:100%;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .35s;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(100%)}.demo-ma-summary-inner{color:#fff;background:#fff;border-radius:.938rem;flex-direction:column;gap:0;width:97%;margin:0 auto .625rem;padding:1.125rem;display:flex;box-shadow:0 -8px 24px #00000014}.dmverd{color:#fff;background:#08cb8a}.dmred{color:#fff;background:#ed2d26}.demo-ma-summary.show{opacity:1;pointer-events:auto;transform:translateY(0)}.demo-ma-summary-row{color:var(--demo-ma-text-main);justify-content:space-between;font-size:1.25rem;display:flex}.dmverd strong{color:#0a4936}.demo-ma-summary-alert{color:#fff;background-color:#0000003d;border-radius:1.125rem;margin-top:.625rem;padding:.938rem;font-size:1.125rem;line-height:1.4}.demo-ma-summary-success{color:#fff;background-color:#0003;border-radius:200px;justify-content:center;align-items:center;gap:.438rem;margin-top:.438rem;padding:.625rem;font-size:1.125rem;font-weight:500;display:flex}.demo-ma-summary-loss,.demo-ma-summary-profit{background-color:#f8fafc00}.demo-ma-green-text{font-size:1.438rem;color:#fff!important}#problem-timeline{padding:100px 0 90px}#problem-timeline .pt-head{text-align:center;max-width:57.5rem;margin:0 auto 5rem}.pt-eyebrow{color:#666563;align-items:center;gap:.5rem;margin-bottom:.625rem;font-size:1.2rem;font-weight:400;display:inline-flex}.pt-eyebrow-arrow{color:#ff5220;font-size:1.25rem}.pt-title{color:var(--text);margin-bottom:15px;font-size:2.3rem;font-weight:500;line-height:1.2}#diagnostico .pt-title{max-width:650px}.pt-highlight{--hl-r:200px;color:#fff;border-radius:var(--hl-r);white-space:nowrap;background:#ff5220;padding:.1rem 1rem .4rem;line-height:1.1;display:inline-block}@keyframes highlightWipe{0%{transform:translate(-101%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:no-preference){.hero .pt-highlight{isolation:isolate;clip-path:inset(0 round var(--hl-r));background:0 0;position:relative}.hero .pt-highlight:before{content:"";z-index:-1;will-change:transform;background:#ff5220;animation:.9s cubic-bezier(.65,0,.35,1) 1.1s forwards highlightWipe;position:absolute;inset:0;transform:translate(-101%)}}.pt-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d8dade transparent;width:100%;overflow:auto hidden}.pt-scroll::-webkit-scrollbar{height:.375rem}.pt-scroll::-webkit-scrollbar-thumb{background:#d8dade;border-radius:999px}.pt-scroll::-webkit-scrollbar-track{background:0 0}.pt-track{padding-left:max(1.5rem, calc((100% - var(--max)) / 2));padding-right:max(1.5rem, calc((100% - var(--max)) / 2));box-sizing:content-box;display:inline-block}.pt-cards{gap:13rem;display:flex;position:relative}.pt-card{z-index:1;width:31ch;max-width:300px;position:relative}.pt-icon-row{align-items:center;margin-bottom:1.375rem;display:flex;position:relative}.pt-icon{color:#fff;z-index:1;background:#ff5220;border-radius:50%;flex:none;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:1.6rem;display:flex;position:relative}.pt-icon svg{width:auto;height:45%}.ut-modelo-section{padding:100px 0 90px}.pt-connector{z-index:0;pointer-events:none;height:.188rem;width:var(--pt-line-end,90%);background:repeating-linear-gradient(90deg,#ff5220 0 .938rem,#0000 .938rem 1.5rem);border-radius:999px;position:absolute;top:2rem;left:.5rem;right:0}.pt-card-title{color:var(--text);width:max-content;margin-bottom:.312rem;font-size:1.6rem;font-weight:500}.pt-card-text{color:#666563;font-size:1.2rem;line-height:1.2}.ut-timeline{position:relative}.ut-timeline-bg{z-index:0;pointer-events:none;width:100%;max-width:32.5rem;height:75%;margin-top:7.5rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.ut-timeline-bg--mobile{display:none}@media (width<=599px){.ut-timeline-bg--desktop{display:none}.ut-timeline-bg--mobile{width:24cqi;height:auto;margin-top:0;display:block;top:9%;bottom:0}}@media (width<=1024px){#processo .ut-timeline-bg{width:100%;max-width:none;height:calc(100% - 5px);margin-top:0;top:2.5px;bottom:2.5px;left:0;transform:none}#processo .ut-timeline-row.ut-left{padding-left:6px}#processo .ut-timeline-row.ut-right{padding-right:6px}}.ut-timeline-row{z-index:1;position:relative}.ut-pill-1{transform:rotate(3deg)}.ut-pill-2{margin-right:.625rem;transform:rotate(357deg)}.ut-pill-3{margin-top:5rem;margin-left:1.875rem;transform:rotate(3deg)}.ut-pill-4{margin-top:2.5rem;margin-right:1.25rem;transform:rotate(356deg)}.ut-pill-5{margin-left:2.5rem;transform:rotate(3deg)}@media (width>=1025px) and (width<=1300px){:root{--radius:1.385cqi}.brand{gap:.923cqi}.brand-mark{border-radius:.846cqi}.nav-indicator{top:.462cqi;bottom:.462cqi}.nav-links a:before{border-radius:.615cqi;inset:-.308cqi -.615cqi}.lang-btn{border-radius:.846cqi;gap:.923cqi}.lang-flag{width:2.308cqi;height:2.308cqi}.lang-popup{border-radius:1.077cqi;gap:.385cqi;min-width:13.846cqi;top:calc(100% + .769cqi);transform:translateY(-.462cqi)}.lang-option{border-radius:.692cqi;gap:.769cqi}.btn{gap:.769cqi;min-height:3.692cqi}.btn-primary{gap:.492cqi}.hero-grid{gap:4.308cqi}.eyebrow{gap:.769cqi}.dot{width:.615cqi;height:.615cqi}.hero-actions{gap:1.077cqi}.hero-card{border-radius:1.846cqi}.window-bar{gap:.538cqi}.window-bar span{width:.769cqi;height:.769cqi}.flow{gap:.923cqi}.flow-step{border-radius:1.077cqi}.section-head{gap:2.308cqi}.section-head h2{max-width:58.462cqi}.section-head p{max-width:40cqi}.problem-grid,.service-grid,.benefit-grid{gap:1.385cqi}.card-icon{border-radius:.923cqi;width:3.231cqi;height:3.231cqi}.split{gap:2.615cqi}.compare ul{gap:.923cqi}.compare li{gap:.769cqi}.timeline{gap:1.077cqi}.timeline-item{border-radius:1.231cqi}.timeline-item span{width:2.615cqi;height:2.615cqi}.offer{gap:1.846cqi}.offer-main{border-radius:1.846cqi}.offer-main p{max-width:52.308cqi}.case{border-radius:1.846cqi}.case-grid{gap:1.385cqi}.metric{border-radius:1.077cqi}.metric-head{gap:1.077cqi}.metric-icon{flex:0 0 4.923cqi;width:4.923cqi;height:4.923cqi}.cta{border-radius:2.154cqi}.cta h2{max-width:63.077cqi}.cta p{max-width:47.692cqi}.contact-layout{gap:1.846cqi}.contact-form-card,.contact-info-card{border-radius:1.846cqi}.contact-form{gap:1.385cqi}.form-grid{gap:1.231cqi}.form-group{gap:.615cqi}.form-group input,.form-group textarea,.form-group select{border-radius:.923cqi}.form-group textarea{min-height:12.308cqi}.consent{gap:.769cqi}.form-status{border-radius:.923cqi}.contact-list{gap:1.077cqi}.contact-item{border-radius:1.077cqi;gap:1.077cqi}.contact-icon{border-radius:.923cqi;width:3.231cqi;height:3.231cqi}.honeypot{left:-769.154cqi!important}.success-modal-card{border-radius:1.692cqi;width:min(100%,35.385cqi)}.success-modal-icon{width:4.462cqi;height:4.462cqi}.success-modal-card .btn{min-width:9.231cqi}.success-dialog{border-radius:1.692cqi;width:min(100% - 2.462cqi,35.385cqi)}.success-dialog-card{border-radius:1.692cqi}.success-dialog-icon{width:4.462cqi;height:4.462cqi}.success-dialog-card .btn{min-width:9.231cqi}.rotator{border-radius:1.538cqi}.typed-cursor{width:.385cqi}.chevrondown{border-width:0 .231cqi .231cqi 0;width:.769cqi;height:.769cqi}.btnidm{gap:2.462cqi}.page-loader{gap:1.538cqi}.loader-ring{width:8.846cqi;height:8.846cqi}.loader-icon{width:3.846cqi}.demo-ma-connector{border:.231cqi solid #ff5220;border-radius:6.154cqi;width:54.615cqi;height:34.615cqi}.demo-ma-star-badge{width:19.231cqi;height:19.231cqi}.demo-ma-panels-stack{gap:1.923cqi}.tdscdss{gap:1.538cqi}.cdssgmn{gap:1.154cqi}.sgndbck{border-radius:3.077cqi}.demo-ma-timer-box{gap:.385cqi}.demo-ma-status-badge{border-radius:.538cqi}.demo-ma-toast{gap:.538cqi;top:6.154cqi;transform:translateY(-.769cqi)}.demo-ma-table-wrapper{border-radius:1.538cqi}.demo-ma-spreadsheet tr{height:3.692cqi}.demo-ma-spreadsheet th,.demo-ma-spreadsheet td{height:4.231cqi}.demo-ma-cursor{width:1.846cqi;height:1.846cqi;left:3.077cqi}.demo-ma-summary-inner{border-radius:1.154cqi}.demo-ma-summary-alert{border-radius:1.385cqi}.demo-ma-summary-success{gap:.538cqi}#problem-timeline .pt-head{max-width:70.769cqi}.pt-highlight{--hl-r:1.308cqi;border-radius:var(--hl-r)}.pt-scroll::-webkit-scrollbar{height:.462cqi}.pt-cards{gap:13.077cqi}.pt-card{width:25.385cqi}.pt-icon{width:5.385cqi;height:5.385cqi}.pt-connector{background:repeating-linear-gradient(90deg,#ff5220 0 1.154cqi,#0000 1.154cqi 1.846cqi);height:.231cqi;top:2.692cqi}.ut-timeline-bg{max-width:40cqi}}.demo-ma-panels-stack{display:block}.demo-ma-panels-stack .scroll-stack__inner{padding-inline:0}.demo-ma-panels-stack .scroll-stack-card.demo-ma-stack-item{height:auto;box-shadow:none;color:inherit;background:0 0;border-radius:65px;padding:0;overflow:hidden}.demo-ma-panels-stack .scroll-stack-card__shade{border-radius:65px}.demo-ma-header{top:var(--hdr-top,96px);z-index:10;backface-visibility:hidden;margin-bottom:0;padding-bottom:1.5rem;position:sticky;transform:translateZ(0)}#problema{padding-top:max(100px, var(--hdr-top,0px))}.demo-ma-wrapper{margin-bottom:calc(80px + var(--stack-tail,0px) - var(--exit-shift,0px));display:flow-root}.demo-ma-container{margin-bottom:calc(-1 * var(--stack-tail,0px))}@media (width>=1025px) and (height<=860px){.demo-ma-header{padding-bottom:.75rem}}#solucao .sbttl{margin:.625rem 0 0}#problem-timeline.pt-hpin{box-sizing:border-box;flex-direction:column;justify-content:center;gap:3rem;height:100vh;padding:90px 0 40px;display:flex;overflow:hidden}#problem-timeline.pt-hpin .pt-scroll{overflow:hidden}#problem-timeline.pt-hpin .pt-track{will-change:transform}.demo-ma-mark{pointer-events:none;height:0}@media (width>=1025px){.demo-ma-wrapper{will-change:transform}.ut-modelo-text{will-change:transform;align-self:start;position:relative}}@keyframes focusIn{0%{opacity:0;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes bgIn{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes navDropIn{0%{opacity:0;transform:translateY(-150%)}to{opacity:1;transform:translateY(0)}}.hero-bg-intro{z-index:-1;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.hero-intro{will-change:transform, opacity;animation:1.1s cubic-bezier(.22,1,.36,1) .55s backwards focusIn}.hero-bg-intro{z-index:-1;will-change:transform, opacity;animation:.6s cubic-bezier(.22,1,.36,1) backwards bgIn;position:absolute;inset:0}.nav-inner{animation:.8s cubic-bezier(.22,1,.36,1) .9s backwards navDropIn}}.carddogrd{color:#352b27;background-color:#00000012;border-radius:1.25rem;justify-content:flex-start;align-items:flex-start;gap:12px;padding:16px 18px;font-size:.95rem;line-height:1.35;display:flex}.carddogrd strong{margin-bottom:2px;font-size:1rem;font-weight:600;display:block}.carddogrd span{opacity:.75;display:block}.carddogrd .ph-fill{color:#ff5220;flex-shrink:0;font-size:1.6rem}.about-slogan{color:#352b27;background:#00000012;border-radius:200px;align-self:flex-start;width:fit-content;margin:0 0 1rem;padding:.35rem 1rem;font-size:.9rem;font-weight:500;display:inline-block}.gridtodo{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:20px;display:grid}.imgsbr{max-width:min(43rem,100%)}.imgsbrns{border-radius:4rem}.about-card{color:#f7f6f0;background:#e8e7e0;border-radius:65px;padding:50px;position:relative;overflow:hidden}.about-top{grid-template-columns:1.15fr .85fr;align-items:center;gap:4rem;display:grid;position:relative}.about-eyebrow{letter-spacing:.02em;color:#f7f6f0b3;align-items:center;gap:.6rem;margin-bottom:1.5rem;font-size:.9rem;font-weight:500;display:inline-flex}.about-eyebrow-dot{background:#ff5220;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 14px #ff5220}.about-title{letter-spacing:-.03em;color:#fff;margin:0 0 1.75rem;font-size:clamp(2.2rem,3.6vw,3.4rem);font-weight:600;line-height:1.08}.about-title span{color:#f7f6f09e}.about-lead{color:#f7f6f0;max-width:38rem;margin:0 0 1rem;font-size:1.2rem;line-height:1.55}.about-text{color:#f7f6f09e;max-width:38rem;margin:0 0 2rem;font-size:1.02rem;line-height:1.65}.about-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.about-btn{cursor:pointer;color:#fff;background-color:#ff5220;background-position:0;background-size:300%;border:none;border-radius:200px;align-items:center;gap:.4rem;width:fit-content;margin-top:20px;padding:.625rem 1.25rem;font-size:1.25rem;font-weight:400;transition:transform .25s,box-shadow .25s;display:flex}.descsobr{color:#77726c;max-width:41rem;margin:.625rem auto 0;font-size:1.2rem;line-height:1.3}.about-contact{color:#f7f6f0b3;flex-direction:column;font-size:.92rem;line-height:1.5;display:flex}.about-contact a:hover{color:#fff}.about-visual{aspect-ratio:4.5/5;border-radius:30px;position:relative;overflow:hidden}.about-visual img{object-fit:cover;width:100%;height:100%}.about-badge{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff2e;border-radius:1rem;flex-direction:column;padding:.7rem 1.1rem;line-height:1.25;display:flex;position:absolute;bottom:1rem;left:1rem}.about-badge strong{font-weight:600}.about-badge span{color:#f7f6f0bf;font-size:.85rem}.about-commitments{border-top:1px solid #2e24201f;grid-template-columns:repeat(4,1fr);margin-top:2rem;display:grid;position:relative}.about-commit{border-right:1px solid #2e242036;flex-direction:column;gap:.3rem;padding:1.75rem 1.5rem;display:flex}.about-commit:first-child{padding-left:0}.about-commit:last-child{border-right:0}.about-commit strong{letter-spacing:-.02em;color:#2e2420;font-size:1.7rem;font-weight:600}.about-commit span{color:#2e24208a;font-size:.92rem;line-height:1.4}.about-principles{margin-top:3rem;position:relative}.about-principles-head{color:#f7f6f08c;margin-bottom:1.5rem;font-size:.9rem;font-weight:500}.about-principles-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.about-principle{background:#f7f6f00d;border:1px solid #f7f6f01a;border-radius:1.25rem;padding:1.5rem;transition:background .3s,border-color .3s}.about-principle:hover{background:#f7f6f014;border-color:#ff522080}.about-principle-n{color:#ff5220;margin-bottom:1rem;font-size:.85rem;font-weight:600;display:block}.about-principle h3{color:#fff;margin:0 0 .6rem;font-size:1.1rem;font-weight:600;line-height:1.25}.about-principle p{color:#f7f6f09e;margin:0;font-size:.93rem;line-height:1.55}.titulsobvr span{color:#2e24209c}.pt-scroll{margin-top:-4rem;padding-top:4rem}.pt-connector-base{filter:grayscale();opacity:.28}.pt-connector-fill{--pt-edge:10px;-webkit-mask-image:linear-gradient(to right, #000 calc(var(--pt-fill,0px) - var(--pt-edge)), transparent calc(var(--pt-fill,0px) + var(--pt-edge)));-webkit-mask-image:linear-gradient(to right, #000 calc(var(--pt-fill,0px) - var(--pt-edge)), transparent calc(var(--pt-fill,0px) + var(--pt-edge)));mask-image:linear-gradient(to right, #000 calc(var(--pt-fill,0px) - var(--pt-edge)), transparent calc(var(--pt-fill,0px) + var(--pt-edge)))}.pt-dot{--pt-dot-size:.95rem;left:calc(.5rem + var(--pt-fill,0px));width:var(--pt-dot-size);height:var(--pt-dot-size);opacity:var(--pt-fill-n,0);z-index:0;pointer-events:none;background:#ff5220;border-radius:50%;transition:opacity .3s;position:absolute;top:2.094rem;transform:translate(-50%,-50%)}@media (width>=1025px) and (width<=1300px){.pt-dot{--pt-dot-size:1.231cqi;top:2.808cqi}}.pt-icon,.pt-card-title,.pt-card-text{transition:background-color .6s,color .6s,opacity .6s,transform .6s cubic-bezier(.34,1.56,.64,1)}.pt-card:not(.is-on) .pt-icon{background:#d8d8d8;transform:scale(.92)}.pt-card:not(.is-on) .pt-card-title,.pt-card:not(.is-on) .pt-card-text{color:#d8d8d8}.pt-card.is-on .pt-icon{transform:scale(1)}.pt-icon:before,.pt-icon:after{content:"";pointer-events:none;z-index:-1;opacity:0;border:2px solid #ff5220;border-radius:50%;position:absolute;inset:0}.pt-card.is-pinged .pt-icon:before{animation:1.3s cubic-bezier(.15,.6,.3,1) both pt-radar-wave}.pt-card.is-pinged .pt-icon:after{animation:1.3s cubic-bezier(.15,.6,.3,1) .28s both pt-radar-wave}@keyframes pt-radar-wave{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.pt-icon,.pt-card-title,.pt-card-text{transition-duration:10ms}.pt-card.is-pinged .pt-icon:before,.pt-card.is-pinged .pt-icon:after{animation:none}}.ut-dot{--ut-dot-size:.95rem;width:var(--ut-dot-size);height:var(--ut-dot-size);opacity:0;z-index:0;pointer-events:none;will-change:transform;background:#ff5220;border-radius:50%;transition:opacity .3s;position:absolute;top:0;left:0}.ut-dot.is-on{opacity:1}.about-actions .bntcnheader{color:#fff;background:#ff5220;margin-top:1rem}.ut-pill-1{--ut-rot:3deg}.ut-pill-2{--ut-rot:357deg}.ut-pill-3{--ut-rot:3deg}.ut-pill-4{--ut-rot:356deg}.ut-pill-5{--ut-rot:3deg}.ut-scope .ut-timeline-pill{--ut-pulse:1.1rem;transform:rotate(var(--ut-rot,0deg)) scale(1);transition:background-color .6s,transform .6s cubic-bezier(.34,1.56,.64,1)}.ut-scope .ut-timeline-num{transition:color .6s}.ut-scope .ut-timeline-pill:not(.is-on){transform:rotate(var(--ut-rot,0deg)) scale(.92);background:#d8d8d8;transition:background-color .7s,transform .7s cubic-bezier(.4,0,.2,1)}.ut-scope .ut-timeline-pill:not(.is-on) .ut-timeline-num{color:#d8d8d8}.ut-timeline-pill:before,.ut-timeline-pill:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;border:2px solid #ff5220;position:absolute;inset:0}.ut-scope .ut-timeline-pill.is-pinged{animation:1.2s ease-in-out both ut-pill-shake}.ut-timeline-pill.is-pinged:before{animation:1.3s cubic-bezier(.15,.6,.3,1) both ut-pill-pulse}.ut-timeline-pill.is-pinged:after{animation:1.3s cubic-bezier(.15,.6,.3,1) .28s both ut-pill-pulse}@keyframes ut-pill-pulse{0%{opacity:.7;inset:0}to{opacity:0;inset:calc(var(--ut-pulse) * -1)}}@keyframes ut-pill-shake{0%{rotate:0deg}20%{rotate:-2.2deg}45%{rotate:1.6deg}65%{rotate:-.8deg}82%{rotate:.5deg}to{rotate:0deg}}@media (width>=1025px) and (width<=1300px){.ut-dot{--ut-dot-size:1.231cqi}}@media (prefers-reduced-motion:reduce){.ut-dot,.ut-scope .ut-timeline-pill,.ut-scope .ut-timeline-num{transition-duration:10ms}.ut-scope .ut-timeline-pill.is-pinged,.ut-timeline-pill.is-pinged:before,.ut-timeline-pill.is-pinged:after{animation:none}}#cta{padding-top:20px}.fab-cta{--fab-fs:1.188rem;font-size:var(--fab-fs);right:calc(1.2em + env(safe-area-inset-right,0px));bottom:calc(1.2em + env(safe-area-inset-bottom,0px));z-index:40;transform:translateY(calc(100% + 2.4em + env(safe-area-inset-bottom,0px)));visibility:hidden;pointer-events:none;transition:transform 1s cubic-bezier(.22,1,.36,1),visibility 0s linear 1s;position:fixed}.fab-cta.is-visible{visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}html.is-loading .fab-cta{display:none}.fab-cta-link{-webkit-backdrop-filter:blur(8px);background:#b4b4aca6;border-radius:200px;align-items:center;gap:.6em;padding:.5em .5em .5em 1em;display:inline-flex}.fab-cta-icon{fill:#fff;flex:none;width:2.1em;height:2.1em}.fab-cta .bntcnheader{white-space:nowrap;color:#2e2420;background:#fff;align-items:center;padding:.5em .5em .5em .7em;display:inline-flex}.fab-cta-link:active .bntcnheader{transform:scale(.97)}@media (width>=1025px) and (width<=1700px){.fab-cta{--fab-fs:max(1.118cqi, var(--fs-min))}}@media (prefers-reduced-motion:reduce){.fab-cta{transition:none}}.hero-actions .btn-secondary{color:#fff;background:#ffffff1c;border:2px solid #ffffff59;font-weight:300}.hero-actions .btn-secondary i{font-size:.8em;transition:transform .3s}.hero-actions .btn-secondary:hover{box-shadow:none;background:#ffffff1a;border-color:#ffffffb3}.hero-actions .btn-secondary:hover i{transform:translateY(3px)}@keyframes gbb-intro{0%{transform:scaleY(0)}6.25%{transform:scaleY(.2804)}12.5%{transform:scaleY(.5119)}18.75%{transform:scaleY(.6988)}25%{transform:scaleY(.8453)}31.25%{transform:scaleY(.9557)}37.5%{transform:scaleY(1.0342)}43.75%{transform:scaleY(1.085)}50%{transform:scaleY(1.1125)}56.25%{transform:scaleY(1.1208)}62.5%{transform:scaleY(1.1143)}68.75%{transform:scaleY(1.097)}75%{transform:scaleY(1.0734)}81.25%{transform:scaleY(1.0477)}87.5%{transform:scaleY(1.024)}93.75%{transform:scaleY(1.0067)}to{transform:scaleY(1)}}@keyframes gbb-pulse{0%{transform:scaleY(1)}to{transform:scaleY(.7)}}.gbb-paused .gbb-bar>i{animation-play-state:paused!important}.gbb-bars{background:var(--gbb-bg);align-items:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.gbb-row{transform-origin:50% 100%;will-change:transform;align-items:flex-end;width:100%;height:100%;display:flex}.gbb-bar{height:var(--h);transform-origin:50% 100%;will-change:transform;flex:1 1 0;margin-right:-1px}.gbb-bar>i{background:linear-gradient(to top, var(--gbb-color), var(--gbb-bg));transform-origin:50% 100%;will-change:transform;width:100%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.gbb-bar{animation:gbb-intro .85s linear calc(var(--gbb-d,0s) + var(--i) * 50ms) both}.gbb-bar>i{animation:gbb-pulse var(--gbb-pdur,1.7s) ease-in-out calc(var(--gbb-d,0s) + var(--i) * var(--gbb-pstag,.1s)) infinite alternate}}.cta-sem--start{display:none}@media (width<=1024px){.cta-sem--end{display:none}.cta-sem--start{display:inline}}.ut-scope{--ut-bg-cream:#f3f1ea;--ut-bg-cream-2:#eae7de;--ut-text-dark:#1c1c1c;--ut-text-gray:#6b6b6b;--ut-text-gray-light:#8c8c8c;--ut-orange:#ff5a1f;--ut-orange-2:#e8480f;--ut-orange-soft:#ff6b35;--ut-red-badge:#e8432e;--ut-green-check:#2fb35a;--ut-white:#fff;--ut-dark-footer:#201814;--ut-radius-sm:10px;--ut-radius-md:16px;--ut-radius-lg:24px;--ut-radius-pill:999px;--ut-shadow-card:0 2px 10px #0000000a;--ut-shadow-soft:0 10px 30px #0000000f;color:var(--ut-text-dark);-webkit-font-smoothing:antialiased;padding:100px 0 90px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5}.ut-scope section{padding:90px 0}.ut-scope .ut-section-head{text-align:center;max-width:40rem;margin:0 auto 3.125rem}.ut-scope .ut-section-head .pt-eyebrow{justify-content:center;display:inline-flex}.ut-scope .ut-section-sub{color:var(--ut-text-gray);margin-top:.875rem;font-size:1rem;line-height:1.6}.ut-scope .ut-btn{border-radius:var(--ut-radius-pill);cursor:pointer;border:none;align-items:center;gap:.5rem;padding:.875rem 1.625rem;font-size:.938rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.ut-scope .ut-contact-item:hover,.ut-scope .ut-btn:hover{transform:scale(1.03)}.ut-scope .ut-btn-primary{cursor:pointer;color:#fff;background-color:#ff5220;background-position:0;background-size:300%;border:none;border-radius:200px;gap:.4rem;width:fit-content;margin-top:30px;padding:.625rem 1.25rem;font-size:1.25rem;font-weight:400;transition:all .4s;display:flex}.ut-scope .ut-btn-secondary{background:var(--ut-white);color:var(--ut-text-dark)}.ut-scope .ut-modelo-section{padding-top:30px}.ut-scope .ut-modelo-grid{grid-template-columns:1fr 1fr;align-items:start;gap:3.75rem;display:grid}.ut-scope .ut-modelo-cards{flex-direction:column;gap:24px;display:flex}.ut-scope .ut-modelo-card{border-radius:3.75rem;padding:1.875rem 1.875rem 0;overflow:hidden}.sgncard{background-color:#fff;border-radius:2.188rem 2.188rem 0 0;padding:1.75rem 2rem}.ut-scope .ut-modelo-card.ut-tradicional{background:#e8e7e0}.ut-scope .ut-modelo-card.ut-nosso{background:#ff5220}.ut-scope .ut-modelo-card h4{color:#27211a;margin-bottom:1.25rem;font-size:1.5rem;font-weight:500}.ut-scope .ut-modelo-card ul{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.ut-scope .ut-modelo-card li{align-items:flex-start;gap:.625rem;font-size:1.25rem;line-height:1.1;display:flex}.ut-scope .ut-modelo-card.ut-nosso .ut-li-ic{color:#ff5220}.ut-scope .ut-modelo-card.ut-tradicional li{color:#d23131}.ut-scope .ut-modelo-card.ut-nosso li{color:#27211a}.ut-scope .ut-criterio-grid{justify-content:space-between;align-items:start;display:flex}.ut-scope .ut-criterio-cards{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}.ut-scope .ut-mini-card{background:var(--ut-white);border-radius:2.188rem;width:19.25rem;padding:1.875rem}.ut-criterio-text{will-change:transform;flex-direction:column;align-self:start;width:100%;max-width:32rem;display:flex;position:relative}.ut-mini-icon svg{fill:#fff;width:1.375rem;height:1.375rem}.ut-scope .ut-mini-icon{background:var(--ut-orange);color:#fff;border-radius:200px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:.875rem;font-size:1rem;display:flex}.ut-scope .ut-mini-card h4{margin-bottom:.625rem;font-size:1.5rem;font-weight:600}.ut-scope .ut-mini-card p{color:#666563;margin:0;font-size:1.062rem;line-height:1.3}.ut-scope .ut-escopo-head{text-align:center;margin:0 auto 5rem}.ut-scope .ut-escopo-head .pt-eyebrow{justify-content:center}.ut-scope .ut-timeline{max-width:56.25rem;margin:0 auto;position:relative}.ut-scope .ut-timeline-row{margin-bottom:.5rem;display:flex}#processo{height:auto}.ut-scope .ut-timeline-row.ut-right{justify-content:flex-end}.ut-scope .ut-timeline-pill{background:var(--ut-orange);border-radius:300px;align-items:center;gap:.875rem;max-width:23.75rem;min-height:140px;padding:1.125rem 1.625rem;display:flex;position:relative}.ut-scope .ut-timeline-num{background:var(--ut-white);width:4rem;height:4rem;color:var(--ut-orange);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;font-weight:500;display:flex}.ut-scope .ut-timeline-pill h5{color:var(--ut-white);margin:0 0 .188rem;font-size:1.4rem;font-weight:500}.ut-scope .ut-timeline-pill p{color:#fff;margin:0;font-size:1.1rem;line-height:1.2}.ut-scope .ut-etapa-card{background:var(--ut-white);border-radius:65px;margin-top:4.375rem;padding:3.125rem 3.75rem}.ut-scope .ut-etapa-card p{color:var(--ut-text-gray);max-width:50rem;margin-bottom:.875rem;font-size:1.5rem;line-height:1.2}.ut-scope .ut-etapa-card .ut-btn-primary{margin-top:1.25rem}.ut-scope .ut-contato-wrap{background:#e8e7e0;border-radius:65px;grid-template-columns:1fr 1fr;gap:34px;padding:50px;display:grid}.ut-scope .ut-contato-info{background:#fff6;border-radius:30px;flex-direction:column;justify-content:space-between;gap:40px;padding:40px;display:flex}.ut-scope .ut-contato-text{color:#423c36b5;margin:0;font-size:1.3rem;line-height:1.2}.ut-scope .ut-contact-list{flex-direction:column;align-items:flex-start;gap:20px;margin:0;display:flex}.ut-scope .ut-contact-item{color:#27211ad9;align-items:center;gap:5px;font-size:1.2rem;line-height:normal;transition:all .2s ease-in-out;display:flex}.ut-scope .ut-contact-item--phone{color:#fff;background:#2e2420;border-radius:200px;padding:7px 15px;font-weight:500}.ut-conttemailbtn{background-color:#fff;border-radius:100px;padding:7px 15px}.ut-scope .ut-contact-icon{flex-shrink:0;justify-content:center;align-items:center;width:31px;height:auto;font-size:25px;display:flex}.ut-scope .ut-contato-social{align-items:center;gap:20px;display:flex}.ut-scope .ut-contato-social a{color:#27211a;justify-content:center;align-items:center;width:38px;height:38px;font-size:32px;transition:color .2s;display:flex}.ut-scope .ut-contato-social a:hover{color:#ff5220}.ut-scope .ut-contato-form{background:#fff;border-radius:30px;flex-direction:column;justify-content:center;gap:17px;padding:40px;display:flex}.ut-scope .ut-form-group{flex-direction:column;gap:5px;margin:0;display:flex}.ut-scope .ut-form-group label{color:#27211ac2;margin:0;font-size:1rem;font-weight:400;line-height:normal;display:block}.ut-scope .ut-form-group input,.ut-scope .ut-form-group textarea{color:#27211a;width:100%;font-family:inherit;line-height:normal;font-size:1re,;background:#0000000a;border:none;border-radius:200px;outline:none;padding:15px 20px;transition:box-shadow .2s}.ut-scope .ut-form-group textarea{resize:none;border-radius:20px;height:292px;min-height:0}.ut-scope .ut-form-group input:focus,.ut-scope .ut-form-group textarea:focus{box-shadow:0 0 0 1px #2e2420}.ut-scope .ut-form-group input:-webkit-autofill{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group input:-webkit-autofill:hover{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group input:-webkit-autofill:focus{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group textarea:-webkit-autofill{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group textarea:-webkit-autofill:hover{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group textarea:-webkit-autofill:focus{-webkit-text-fill-color:#27211a;font-size:inherit;caret-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}:is(.ut-scope .ut-form-group input:autofill,.ut-scope .ut-form-group textarea:autofill){font-size:inherit;-webkit-text-fill-color:#27211a;font-family:inherit;transition:background-color 600000s,color 600000s,box-shadow .2s}.ut-scope .ut-form-group input::placeholder,.ut-scope .ut-form-group textarea::placeholder{color:#00000061}.ut-scope .ut-form-check{color:#0009;cursor:pointer;align-items:center;gap:10px;font-size:1rem;line-height:normal;display:flex}.ut-scope .ut-form-check input{appearance:none;cursor:pointer;background:#0000001f 50%/80% no-repeat;border-radius:6px;flex-shrink:0;width:23px;height:23px;margin:0;transition:background-color .2s}.ut-scope .ut-form-check input:checked{background-color:#ff5220;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.5 8.5l3 3 6-6.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.ut-scope .ut-form-check input:focus-visible{outline-offset:2px;outline:2px solid #ff522099}.ut-scope .ut-form-check a{color:#27211a;text-underline-position:from-font;text-decoration:underline}.ut-scope .ut-contato-form .ut-btn-primary{justify-content:center;width:100%;margin-top:0;padding:10px;font-size:1.2rem;font-weight:600;line-height:normal}.ut-scope .ut-contato-form .ut-btn-primary:disabled{opacity:.6;cursor:not-allowed}.ut-scope .ut-form-status{color:var(--ut-red-badge);font-size:16px}.ut-scope .ut-cta-card{text-align:center;background:url(/cta-fundo.webp) 50%/cover no-repeat;border-radius:65px;flex-direction:column;justify-content:center;align-items:center;gap:30px;min-height:470px;padding:50px 55px;display:flex;position:relative;overflow:hidden}.ut-scope .ut-cta-text{flex-direction:column;align-items:center;gap:15px;width:100%;display:flex}.ut-scope .ut-cta-text .pt-title{color:#fff;max-width:882px;margin:0;font-weight:600}.ut-scope .ut-cta-text p{color:#fff;max-width:55rem;margin:.625rem auto 0;font-size:1.4rem;line-height:1.3}.ut-scope .ut-cta-card .ut-btn{text-align:center;border-radius:100px;justify-content:center;margin:0;padding:.625rem 1.25rem;font-size:1.25rem;font-weight:500;line-height:1.3}.ut-scope .ut-faq-head{text-align:center;margin-bottom:60px}.ut-scope .ut-faq-head .pt-title{margin:0}.ut-scope .ut-faq-list{flex-direction:column;gap:20px;max-width:none;margin:0 auto;display:flex}.ut-scope .ut-faq-item{box-shadow:none;background:#fff;border-radius:100px;transition:border-radius .35s;overflow:hidden}.ut-scope .ut-faq-item.is-open{border-radius:35px}.ut-scope .ut-faq-question{text-align:left;cursor:pointer;color:#27211a;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:25px 25px 25px 40px;font-family:inherit;font-size:1.4rem;font-weight:400;line-height:1.2;transition:padding .35s,color .35s;display:flex}.ut-scope .ut-faq-item.is-open .ut-faq-question{color:#000;align-items:flex-start;padding:40px 25px 0 40px}.ut-scope .ut-faq-toggle{color:#27211a;background:#f1f0ec;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.2rem;transition:margin-bottom .35s;display:flex}.ut-scope .ut-faq-item.is-open .ut-faq-toggle{margin-bottom:-30px}.ut-scope .ut-faq-icon{width:1em;height:1em;transition:transform .35s;display:block;position:relative}.ut-scope .ut-faq-icon:before,.ut-scope .ut-faq-icon:after{content:"";background:currentColor;border-radius:.1em;width:100%;height:.12em;margin-top:-.06em;transition:transform .35s;position:absolute;top:50%;left:0}.ut-scope .ut-faq-icon:after{transform:rotate(90deg)}.ut-scope .ut-faq-item.is-open .ut-faq-icon{transform:rotate(180deg)}.ut-scope .ut-faq-item.is-open .ut-faq-icon:after{transform:rotate(0)}.ut-scope .ut-faq-answer-wrap{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,visibility 0s linear .35s;display:grid}.ut-scope .ut-faq-item.is-open .ut-faq-answer-wrap{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.ut-scope .ut-faq-answer-inner{min-height:0;overflow:hidden}.ut-scope .ut-faq-answer{color:#000000b0;opacity:0;margin:0;padding:25px 119px 40px 40px;font-size:1.2rem;line-height:1.2;transition:opacity .25s,transform .35s;transform:translateY(-8px)}.ut-scope .ut-faq-item.is-open .ut-faq-answer{opacity:1;transition-delay:.1s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ut-scope .ut-faq-item,.ut-scope .ut-faq-question,.ut-scope .ut-faq-toggle,.ut-scope .ut-faq-icon,.ut-scope .ut-faq-icon:before,.ut-scope .ut-faq-icon:after,.ut-scope .ut-faq-answer-wrap,.ut-scope .ut-faq-answer{transition:none}}.ut-scope .ut-faq-more{color:#27211ac2;text-underline-position:from-font;margin:30px 0 0 20px;font-size:1rem;line-height:1.2;text-decoration:underline;display:inline-block}.ut-footer{color:#fff;background:#24211e;padding:50px 0;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ut-footer .ut-footer-top{align-items:flex-start;gap:435px;padding-bottom:91px;display:flex}.ut-footer .ut-footer-logo{fill:#fff;flex-shrink:0;width:207px;height:auto;margin:10px 0;display:block}.ut-footer .ut-footer-cols{align-items:stretch;gap:75px;display:flex}.ut-footer .ut-footer-col{flex-direction:column;gap:5px;display:flex}.ut-footer .ut-footer-col h5{color:#fff;letter-spacing:.03em;margin:0;font-size:18px;font-weight:600;line-height:1.83}.ut-footer .ut-footer-links{flex-direction:column;gap:2px;display:flex}.ut-footer .ut-footer-col a{color:#ffffff5c;letter-spacing:.03em;margin:0;font-size:16px;font-weight:300;line-height:1.83;transition:all .3s ease-in-out;display:block}.ut-footer .ut-footer-col a:hover{color:#ff5220}.ut-footer .ut-footer-col a.ut-contact-line{align-items:center;gap:5px;display:flex}.ut-footer .ut-contact-line-icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;font-size:18px;display:flex}.ut-footer .ut-footer-contact-body{flex-direction:column;flex:1;justify-content:space-between;gap:20px;display:flex}.ut-footer .ut-footer-contact-lines{flex-direction:column;gap:2px;display:flex}.ut-footer .ut-footer-col .ut-footer-social{align-items:center;gap:20px;display:flex}.ut-footer .ut-footer-col .ut-footer-social a{border:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:30px;display:flex}.ut-footer .ut-footer-bottom{box-sizing:border-box;color:#ffffff5c;letter-spacing:.03em;border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;max-width:none;min-height:161px;margin:0;padding:91px 0 0;font-size:14px;font-weight:300;line-height:1.83;display:flex}.ut-footer .ut-footer-bottom-left{align-items:center;gap:43px;display:flex}.ut-footer .ut-footer-lang{color:#fff;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff2b;border-radius:100px;align-items:center;gap:7px;padding:10px 15px 10px 10px;display:flex}.ut-footer .ut-footer-lang i{transition:transform .3s}.ut-footer .ut-footer-lang[aria-expanded=true] i{transform:rotate(180deg)}.ut-footer .ut-footer-lang-wrap .lang-popup{letter-spacing:normal;line-height:1.4;inset:auto auto calc(100% + 10px) 0;transform:translateY(6px)}.ut-footer .ut-footer-lang-wrap .lang-popup.is-open{transform:translateY(0)}.ut-footer .ut-footer-lang-wrap .lang-option{white-space:nowrap}.ut-footer .ut-footer-lang img{object-fit:cover;border-radius:50%;width:28px;height:28px}.ut-footer .ut-footer-lang i{color:#fff;font-size:11px}.ut-footer .ut-footer-bottom-right{gap:25px;display:flex}.ut-footer .ut-footer-bottom-right a{color:inherit;text-underline-position:from-font;transition:all .2s}.ut-footer .ut-footer-bottom-right a:hover{opacity:.7;text-decoration:underline}.ut-scope .ut-honeypot{width:1px;height:1px;position:absolute;left:-624.938rem;overflow:hidden}.sbttl{color:#77726c;max-width:40ch;margin:.625rem auto 0;font-size:1.4rem;line-height:1.3}@media (width>=1025px) and (width<=1300px){.ut-scope .ut-section-head{max-width:49.231cqi}.ut-scope .ut-btn{gap:.615cqi}.ut-scope .ut-modelo-grid{gap:4.615cqi}.ut-scope .ut-modelo-card{border-radius:4.615cqi}.sgncard{border-radius:2.692cqi 2.692cqi 0 0}.ut-scope .ut-modelo-card ul{gap:1.231cqi}.ut-scope .ut-modelo-card li{gap:.769cqi}.ut-scope .ut-criterio-cards{gap:1.538cqi}.ut-scope .ut-mini-card{border-radius:2.692cqi;width:23.692cqi}.ut-criterio-text{max-width:38.462cqi}.ut-mini-icon svg{width:1.692cqi;height:1.692cqi}.ut-scope .ut-mini-icon{width:3.385cqi;height:3.385cqi}.ut-scope .ut-timeline,.ut-scope .ut-etapa-card{max-width:69.231cqi}.ut-scope .ut-etapa-card p{max-width:43.077cqi}.ut-scope .ut-honeypot{left:-769.154cqi}.ut-scope .ut-contato-wrap{border-radius:5cqi;gap:2.615cqi}.ut-scope .ut-contato-info{border-radius:2.308cqi;gap:3.077cqi}.ut-scope .ut-contact-list{gap:1.538cqi}.ut-scope .ut-contact-item{gap:.385cqi}.ut-scope .ut-contact-icon{width:2.385cqi;height:2.385cqi}.ut-scope .ut-contato-social{gap:1.538cqi}.ut-scope .ut-contato-social a{width:2.923cqi;height:2.923cqi}.ut-scope .ut-contato-form{border-radius:2.308cqi;gap:1.308cqi}.ut-scope .ut-form-group{gap:.385cqi}.ut-scope .ut-form-group textarea{border-radius:1.538cqi;height:22.462cqi}.ut-scope .ut-form-check{gap:.769cqi}.ut-scope .ut-form-check input{border-radius:.462cqi;width:1.769cqi;height:1.769cqi}.ut-scope .ut-cta-card{border-radius:5cqi;gap:2.308cqi;min-height:41.462cqi}.ut-scope .ut-cta-text{gap:1.154cqi}.ut-scope .ut-cta-text .pt-title{max-width:67.846cqi}.ut-scope .ut-cta-text p{max-width:60.308cqi}.ut-scope .ut-faq-list{gap:1.538cqi}.ut-scope .ut-faq-item.is-open{border-radius:2.692cqi}.ut-scope .ut-faq-question{gap:1.538cqi}.ut-scope .ut-faq-toggle{width:4.615cqi;height:4.615cqi}.ut-footer .ut-footer-top{gap:33.462cqi}.ut-footer .ut-footer-cols{gap:5.769cqi}.ut-footer .ut-footer-col{gap:.385cqi}.ut-footer .ut-footer-links{gap:.154cqi}.ut-footer .ut-footer-col a.ut-contact-line{gap:.385cqi}.ut-footer .ut-contact-line-icon{width:1.692cqi}.ut-footer .ut-footer-contact-body{gap:1.538cqi}.ut-footer .ut-footer-contact-lines{gap:.154cqi}.ut-footer .ut-footer-col .ut-footer-social{gap:1.538cqi}.ut-footer .ut-footer-col .ut-footer-social a{width:1.846cqi;height:1.846cqi}.ut-footer .ut-footer-bottom{min-height:12.385cqi}.ut-footer .ut-footer-bottom-left{gap:3.308cqi}.ut-footer .ut-footer-lang{gap:.538cqi}.ut-footer .ut-footer-lang img{width:2.154cqi;height:2.154cqi}.ut-footer .ut-footer-bottom-right{gap:1.923cqi}}.ut-scope .ut-contato-text+.ut-contato-text{margin-top:.875rem}.ut-scope .ut-contact-item--whatsapp{color:#fff;background:#ff5220;border-radius:200px;padding:7px 15px;font-weight:500}.ut-scope .ut-criterio-cards .ut-mini-card--wide{grid-column:1/-1;width:auto}.ut-scope .ut-criterio-grid--reverse{flex-direction:row-reverse;gap:2rem}.ut-scope .ut-review-slider{--gap:1.25rem;outline:none;align-items:center;gap:.5rem;display:flex;position:relative}.ut-scope .ut-review-viewport{touch-action:pan-y;cursor:grab;flex:1;min-width:0;padding:.5rem 0;overflow:hidden}.ut-scope .ut-review-viewport.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.ut-scope .ut-review-track{gap:var(--gap);will-change:transform;transition:transform .9s cubic-bezier(.65,0,.35,1);display:flex}.ut-scope .ut-review-viewport.is-dragging .ut-review-track{transition:none}.ut-scope .ut-review-track>.ut-review-card{flex:0 0 calc((100% - var(--gap) * (var(--per-view) - 1)) / var(--per-view));min-width:0}.ut-scope .ut-review-arrow{background:var(--ut-white);color:#27211a;cursor:pointer;border-radius:200px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:background .3s,color .3s,transform .3s;display:flex}.ut-scope .ut-review-arrow:hover{color:#fff;background:#ff5220;transform:scale(1.06)}.ut-scope .ut-review-arrow:focus-visible,.ut-scope .ut-review-dot:focus-visible{outline-offset:3px;outline:2px solid #ff5220}.ut-scope .ut-review-dots{justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.ut-scope .ut-review-dot{cursor:pointer;background:#27211a33;border:0;border-radius:200px;width:.625rem;height:.625rem;padding:0;transition:width .4s,background .4s}.ut-scope .ut-review-dot.is-active{background:#ff5220;width:1.4rem}.ut-scope .ut-review-avatar{overflow:hidden}.ut-scope .ut-review-avatar img{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.ut-scope .ut-review-track{transition-duration:.01ms}}.ut-scope .ut-review-card{flex-direction:column;justify-content:space-between;gap:1.5rem;width:auto;margin:0;display:flex}.ut-scope .ut-review-stars{color:#ff5220;gap:.25rem;font-size:1rem;display:flex}.ut-scope .ut-review-card blockquote{margin:0}.ut-scope .ut-review-card blockquote p{color:#27211a;font-size:1.1rem;line-height:1.3}.ut-scope .ut-review-author{align-items:center;gap:.875rem;display:flex}.ut-scope .ut-review-author .ut-mini-icon{flex-shrink:0;margin-bottom:0;font-weight:600}.ut-mini-icon .fa-laptop-code{font-size:1.25rem}.ut-scope .ut-review-meta{flex-direction:column;line-height:1.2;display:flex}.ut-scope .ut-review-meta strong{color:#27211a;font-size:1.125rem;font-weight:600}.ut-scope .ut-review-meta span{color:#666563;font-size:1rem}@media (width>=1025px) and (width<=1300px){.ut-scope .ut-review-card{gap:1.846cqi}.ut-scope .ut-review-stars{gap:.308cqi}.ut-scope .ut-review-author{gap:1.077cqi}}.ut-scope .ut-criterio-cards{grid-template-columns:repeat(2,19.25rem)}@media (width>=1025px) and (width<=1300px){.ut-scope .ut-criterio-cards{grid-template-columns:repeat(2,23.692cqi)}}#integracoes{overflow-x:clip}.ut-scope .ut-logos{--ut-logos-line:#27211a29;--ut-logos-tint:#27211a0a;grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid;position:relative}.ut-scope .ut-logos:before,.ut-scope .ut-logos:after{content:"";pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}.ut-scope .ut-logos:before{top:-1px}.ut-scope .ut-logos:after{bottom:-1px}.ut-scope .ut-logos-card{color:#27211a;border-right:1px solid var(--ut-logos-line);border-bottom:1px solid var(--ut-logos-line);justify-content:center;align-items:center;gap:.75rem;padding:2.5rem 2rem;display:flex;position:relative}.ut-scope .ut-logos-card:nth-child(4n){border-right:0}.ut-scope .ut-logos-card:nth-child(n+9){border-bottom:0}.ut-scope .ut-logos-card:first-child,.ut-scope .ut-logos-card:nth-child(3),.ut-scope .ut-logos-card:nth-child(6),.ut-scope .ut-logos-card:nth-child(8),.ut-scope .ut-logos-card:nth-child(9),.ut-scope .ut-logos-card:nth-child(11){background:var(--ut-logos-tint)}.ut-scope .ut-logos-logo{width:var(--w,8rem);flex-shrink:1;max-width:100%;height:auto;display:block}.ut-scope .ut-logos-text{letter-spacing:-.01em;text-align:center;color:#2e2420;text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:1.2;display:block}.ut-scope .ut-logos-plus{z-index:2;color:#27211a8c;pointer-events:none;width:1.5rem;height:1.5rem;position:absolute}.ut-scope .ut-logos-plus--br{bottom:-12.5px;right:-12.5px}.ut-scope .ut-logos-plus--bl{bottom:-12.5px;left:-12.5px}.ut-scope .ut-logos-plus--mobile{display:none}.sobrecls{flex-direction:column;align-self:start;width:100%;display:flex;position:sticky;top:120px}.ut-scope .ut-reveal{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(3.5rem)}.ut-scope .ut-reveal.is-in{opacity:1;transform:none}.ut-scope .ut-logos-card.ut-reveal,.ut-scope .ut-logos-card.ut-reveal.is-in{opacity:1;transition:none;transform:none}.ut-scope .ut-logos-card.ut-reveal>*{opacity:0;transition:opacity .7s,transform .8s cubic-bezier(.34,1.4,.64,1);transition-delay:var(--reveal-delay,0s);transform:scale(.5)}.ut-scope .ut-logos-card.ut-reveal.is-in>*{opacity:1;transform:none}.ut-footer .ut-footer-head{justify-content:space-between;align-items:center;gap:24px;padding-bottom:clamp(28px,4.2cqi,26px);display:flex}.ut-footer .ut-footer-head .ut-footer-logo{margin:0}.ut-footer .ut-footer-tagline{color:#ffffff5c;letter-spacing:.03em;text-align:right;max-width:40ch;margin:0;font-size:1rem;font-weight:300;line-height:1.3}.ut-footer .ut-footer-main{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:flex-start;gap:40px;padding:clamp(32px,4.6cqi,34px) 0;display:flex}.ut-footer .ut-footer-side{flex-direction:column;align-items:flex-end;gap:clamp(20px,2.2cqi,30px);display:flex}.ut-footer .ut-footer-side .ut-footer-social{align-items:center;gap:10px;display:flex}.ut-footer .ut-footer-side .ut-footer-social a{color:#fff;justify-content:center;align-items:center;width:34px;height:34px;font-size:26px;transition:color .3s ease-in-out;display:flex}.ut-footer .ut-footer-side .ut-footer-social a:hover{color:#ff5220}.ut-footer .ut-footer-bottom.is-flat{border-top:0;min-height:0;padding-top:30px}.ut-footer .ut-footer-giant{-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:clamp(24px,4cqi,56px);overflow:hidden;container-type:inline-size}.ut-footer .ut-footer-giant span{white-space:nowrap;text-transform:uppercase;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700;font-size:calc(100cqi / var(--giant-ratio,6.18));letter-spacing:0;background:linear-gradient(#292521 0%,#24211e 90%);color:#0000;letter-spacing:-15px;transform-origin:0;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;line-height:.8;display:block;transform:scaleX(1.11)}.ut-footer .ut-footer-side .ut-footer-lang-wrap .lang-popup{inset:calc(100% + 10px) 0 auto auto;transform:translateY(-6px)}.ut-footer .ut-footer-side .ut-footer-lang-wrap .lang-popup.is-open{transform:translateY(0)}.ut-scope .ut-btn .ut-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:none;width:1em;height:1em;animation:.7s linear infinite ut-spin}.ut-scope .ut-contato-form .ut-btn-primary.is-loading:disabled{opacity:.85;cursor:progress}.ut-scope .ut-btn:disabled:hover{transform:none}@keyframes ut-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ut-scope .ut-btn .ut-spinner{animation-duration:1.6s}}.ut-scope .ut-turnstile{max-width:100%;min-height:65px}.ut-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1025px) and (width<=1700px){:root{--fs-min:12px;--max:1200px}.container{max-width:1200px}.nav{margin-top:.588cqi}.logounder{width:11.765cqi}.stcntt{margin-left:.235cqi}.nav-inner{padding:7px 10px 7px 20px}.brand-mark{width:2.235cqi;height:2.235cqi;line-height:1}.bntcnheader{font-size:max(1.3cqi, var(--fs-min));padding:.471cqi .941cqi}.nav-links{font-size:max(1.3cqi, var(--fs-min));padding:.588cqi 1.059cqi}.lang-btn{padding:.353cqi .588cqi}.lang-chevron{font-size:max(.941cqi, var(--fs-min))}.lang-popup{padding:.353cqi}.lang-option{font-size:max(1.1cqi, var(--fs-min));padding:.529cqi .588cqi}.btn{font-size:max(1.176cqi, var(--fs-min));padding:0 1.176cqi}.btn-primary{font-size:max(1.3cqi, var(--fs-min));padding:.588cqi .588cqi .588cqi 1.176cqi}.eyebrow{font-size:max(1.1cqi, var(--fs-min));margin-bottom:1.224cqi;padding:.282cqi 1.129cqi}h1{font-size:max(2.8cqi, var(--fs-min));letter-spacing:-.03em;margin-bottom:.941cqi;line-height:.98}.hero p{line-height:1.3;font-size:max(1.4cqi, var(--fs-min));margin-bottom:1.412cqi;margin-left:auto;margin-right:auto}.hero-actions{margin-bottom:3.176cqi}.microcopy{font-size:max(.847cqi, var(--fs-min))}.hero-card{padding:1.412cqi}.window-bar{margin-bottom:1.176cqi}.flow-step{padding:.941cqi}.flow-step strong{margin-bottom:.235cqi}.flow-arrow{font-size:max(1.224cqi, var(--fs-min))}section{padding:4.941cqi 0}.section-head{margin-bottom:2.235cqi}#problema{margin-top:-100vh;padding:5.882cqi 0}.section-head h2{font-size:max(3.2cqi, var(--fs-min));letter-spacing:-.035em;margin-bottom:0;line-height:1.07}.section-head p{margin-bottom:.118cqi}.card{padding:1.412cqi}.card-icon{font-size:max(1.129cqi, var(--fs-min));margin-bottom:1.059cqi}.card h3{margin-bottom:.588cqi}.compare{padding:1.529cqi}.compare ul{margin:1.059cqi 0 0;padding:0}.timeline-item{padding:1.176cqi}.timeline-item span{margin-bottom:.941cqi}.timeline-item p{font-size:max(.885cqi, var(--fs-min));margin-bottom:0}.offer-main{padding:2cqi}.offer-main h2{font-size:max(3.012cqi, var(--fs-min));letter-spacing:-.035em;line-height:1.08}.case{padding:1.765cqi}.case-grid{margin-top:1.412cqi}.metric{padding:1.059cqi}.metric-head{margin-bottom:.941cqi}.metric strong{font-size:max(1.176cqi, var(--fs-min));margin:0;line-height:1.2}.metric span{font-size:max(.866cqi, var(--fs-min));line-height:1.7}.cta{padding:4.353cqi 1.765cqi}.cta h2{font-size:max(3.953cqi, var(--fs-min));letter-spacing:-.05em;margin-left:auto;margin-right:auto;line-height:1.03}.cta p{margin:0 auto 1.647cqi}.contact-form-card,.contact-info-card{padding:1.765cqi}.contact-form-card h2,.contact-info-card h3{margin-bottom:.706cqi}.contact-form{margin-top:1.529cqi}.form-group label{font-size:max(.866cqi, var(--fs-min))}.form-group input,.form-group textarea,.form-group select{padding:.824cqi .883cqi}.consent{font-size:max(.828cqi, var(--fs-min))}.consent input{margin-top:.235cqi}.form-note{font-size:max(.791cqi, var(--fs-min));margin:0}.form-status{font-size:max(.847cqi, var(--fs-min));padding:.706cqi .824cqi}.contact-list{margin-top:1.529cqi}.contact-item{padding:.941cqi}.contact-item strong{margin-bottom:.118cqi}.contact-item span{font-size:max(.847cqi, var(--fs-min))}.contact-divider{margin:1.529cqi 0}.success-modal{padding:1.176cqi}.success-modal-card{padding:1.765cqi}.success-modal-icon{font-size:max(1.553cqi, var(--fs-min));margin:0 auto 1.059cqi}.success-modal-card h3{margin-bottom:.588cqi}.success-modal-card p{margin-bottom:1.294cqi}.success-dialog-card{padding:1.765cqi}.success-dialog-icon{font-size:max(1.553cqi, var(--fs-min));margin:0 auto 1.059cqi}.success-dialog-card h3{margin-bottom:.588cqi}.success-dialog-card p{margin-bottom:1.294cqi}.ut-footer .ut-footer-tagline{font-size:max(1.1cqi, var(--fs-min))}footer{font-size:max(.847cqi, var(--fs-min));padding:2.118cqi 0}.rotator{margin-right:.588cqi}.typed-cursor{margin-left:.353cqi}.scrolldown{margin-bottom:.941cqi;margin-left:auto;margin-right:auto}.pt-eyebrow{font-size:1.1rem}.chevrons{margin-top:2.824cqi;padding:.353cqi 0 0}.chevrondown{margin-top:-.353cqi}.loader-percent{font-size:max(1.412cqi, var(--fs-min));letter-spacing:.02em}.demo-ma-header{margin-bottom:3.647cqi}.demo-ma-connector-star-icon{font-size:max(.941cqi, var(--fs-min))}.logoudnr{width:7.059cqi}.demo-ma-star-badge i{font-size:max(1.176cqi, var(--fs-min))}.errmn .fa-solid,.crtmn .fa-solid{font-size:max(1.765cqi, var(--fs-min))}.cdssgmn{font-size:max(1.129cqi, var(--fs-min));padding:.883cqi 1.176cqi}.sgndbck{padding:1.765cqi}.demo-ma-system-panel{border-radius:4.5cqi;padding:2cqi}.demo-ma-panel-header h2{font-size:max(1.506cqi, var(--fs-min));margin-top:0;margin-bottom:1.176cqi}.demo-ma-timer-box{padding:.471cqi 1cqi;line-height:1.3}.demo-ma-timer-label,.demo-ma-timer{font-size:max(.941cqi, var(--fs-min))}.demo-ma-status-badge{padding:.235cqi .588cqi;font-size:.75rem}.demo-ma-toast{font-size:max(.941cqi, var(--fs-min));padding:.706cqi .941cqi}.checkdmee{font-size:max(1.318cqi, var(--fs-min))}.demo-ma-spreadsheet{font-size:max(1.035cqi, var(--fs-min))}.demo-ma-spreadsheet th,.demo-ma-spreadsheet td{padding:0 .941cqi}.demo-ma-spreadsheet th{font-size:max(1.129cqi, var(--fs-min))}.demo-ma-summary-inner{margin:0 auto .588cqi;padding:1.059cqi}.demo-ma-summary-row{font-size:max(1.176cqi, var(--fs-min))}.demo-ma-summary-alert{font-size:max(1.059cqi, var(--fs-min));margin-top:.588cqi;padding:.883cqi;line-height:1.4}.demo-ma-summary-success{font-size:max(1.059cqi, var(--fs-min));margin-top:.412cqi;padding:.588cqi}.demo-ma-green-text{font-size:max(1.353cqi, var(--fs-min))}#problem-timeline{padding:5.882cqi 0 5.294cqi}#problem-timeline .pt-head{max-width:52rem;margin:0 auto 3cqi}.pt-highlight{padding:0 .941cqi .376cqi;line-height:1.1}.pt-track{padding-left:max(1.412cqi, calc((100% - var(--max)) / 2));padding-right:max(1.412cqi, calc((100% - var(--max)) / 2))}.pt-icon-row{margin-bottom:1.294cqi}.ut-modelo-section{padding:5.882cqi 0 5.294cqi}.pt-card-title{font-size:max(1.506cqi, var(--fs-min));margin-bottom:.294cqi}.pt-card-text{font-size:max(1.294cqi, var(--fs-min));line-height:1.2}.ut-timeline-bg{margin-top:7.059cqi}.ut-scope .ut-timeline-pill{box-sizing:border-box;flex-shrink:0;width:23.75rem;min-height:130px}.ut-scope .ut-timeline-pill h5{font-size:max(1.412cqi, var(--fs-min))}.ut-scope .ut-timeline-pill p{font-size:max(1.118cqi, var(--fs-min))}.ut-scope .ut-timeline-num{font-size:max(2.647cqi, var(--fs-min));width:4cqi;height:4cqi}.ut-pill-2{margin-right:.588cqi}.ut-pill-3{margin-top:4.706cqi;margin-left:1.765cqi}.ut-pill-4{margin-top:2.353cqi;margin-right:1.176cqi}.ut-pill-5{margin-left:2.353cqi}.sbttl{font-size:1.2rem}.demo-ma-header{margin-bottom:0;padding-bottom:.75rem}.demo-ma-wrapper{margin-bottom:calc(4.706cqi + var(--stack-tail,0px) - var(--exit-shift,0px))}#problem-timeline.pt-hpin{padding:5.294cqi 0 2.353cqi}.carddogrd{font-size:max(.894cqi, var(--fs-min));padding:.941cqi 1.059cqi;line-height:1.35}.carddogrd strong{font-size:max(.941cqi, var(--fs-min));margin-bottom:.118cqi}.carddogrd .ph-fill{font-size:max(1.506cqi, var(--fs-min))}.about-slogan{font-size:max(.847cqi, var(--fs-min));margin:0 0 .941cqi;padding:.329cqi .941cqi}.gridtodo{margin-top:1.176cqi}.about-card{padding:2.941cqi}.about-lead{font-size:max(1.129cqi, var(--fs-min));margin:0 0 .941cqi;line-height:1.55}.about-text{font-size:max(.96cqi, var(--fs-min));margin:0 0 1.882cqi;line-height:1.65}.about-btn{font-size:max(1.3cqi, var(--fs-min));margin-top:1.176cqi;padding:.588cqi 1.176cqi}.descsobr{font-size:max(1.3cqi, var(--fs-min));margin:.588cqi auto 0;line-height:1.3}.about-contact{font-size:max(.866cqi, var(--fs-min));line-height:1.5}.about-badge{padding:.659cqi 1.035cqi;line-height:1.25}.about-badge span{font-size:max(.8cqi, var(--fs-min))}.about-commitments{margin-top:1.882cqi}.about-commit{padding:1.647cqi 1.412cqi}.about-commit strong{font-size:max(1.6cqi, var(--fs-min));letter-spacing:-.02em}.about-commit span{font-size:max(1cqi, var(--fs-min));line-height:1.4}.about-principles{margin-top:2.824cqi}.about-principles-head{font-size:max(.847cqi, var(--fs-min));margin-bottom:1.412cqi}.about-principle{padding:1.412cqi}.about-principle-n{font-size:max(.8cqi, var(--fs-min));margin-bottom:.941cqi}.about-principle h3{font-size:max(1.035cqi, var(--fs-min));margin:0 0 .565cqi;line-height:1.25}.about-principle p{font-size:max(.875cqi, var(--fs-min));margin:0;line-height:1.55}.pt-scroll{margin-top:-2cqi;padding-top:2cqi}.pt-title{font-size:2rem}#cta{padding-top:1.176cqi}.ut-scope{padding:5.882cqi 0 5.294cqi;line-height:1.5}.ut-scope section{padding:5.294cqi 0}.ut-scope .ut-section-head{margin:0 auto 2.941cqi}.ut-scope .ut-btn{font-size:max(.883cqi, var(--fs-min));padding:.824cqi 1.529cqi}.ut-scope .ut-btn-primary{font-size:max(1.176cqi, var(--fs-min));margin-top:1.765cqi;padding:.588cqi 1.176cqi}.ut-scope .ut-modelo-section{padding-top:5.882cqi}.ut-scope .ut-modelo-card{padding:1.765cqi 1.765cqi 0}.sgncard{padding:1.647cqi 1.882cqi}.ut-scope .ut-modelo-card h4{font-size:max(1.412cqi, var(--fs-min));margin-bottom:1.176cqi}.ut-scope .ut-modelo-card li{font-size:max(1.176cqi, var(--fs-min));line-height:1.1}.ut-scope .ut-mini-card{padding:1.765cqi}.ut-scope .ut-mini-icon{font-size:max(.941cqi, var(--fs-min));margin-bottom:.824cqi}.ut-scope .ut-mini-card h4{font-size:max(1.412cqi, var(--fs-min));margin-bottom:.588cqi}.ut-scope .ut-mini-card p{font-size:max(1cqi, var(--fs-min));margin:0;line-height:1.3}.ut-scope .ut-escopo-head{margin:0 auto 4.706cqi}.ut-scope .ut-timeline-row{margin-bottom:.471cqi}.ut-scope .ut-etapa-card{margin-top:4.118cqi;padding:2.941cqi 3.529cqi}.ut-scope .ut-etapa-card p{font-size:max(1.412cqi, var(--fs-min));margin-bottom:.824cqi;line-height:1.2}.ut-scope .ut-etapa-card .ut-btn-primary{margin-top:1.176cqi}.ut-scope .ut-contato-wrap{padding:2.941cqi}.ut-scope .ut-contato-info{padding:2.353cqi}.ut-scope .ut-contato-text{line-height:1.2;font-size:max(1.224cqi, var(--fs-min));margin:0}.ut-scope .ut-contact-item{line-height:normal;font-size:max(1.3cqi, var(--fs-min))}.ut-scope .ut-contact-item--phone,.ut-conttemailbtn{padding:.412cqi .882cqi}.ut-scope .ut-contact-icon{font-size:max(1.471cqi, var(--fs-min))}.ut-scope .ut-contato-social a{font-size:max(1.882cqi, var(--fs-min))}.ut-scope .ut-contato-form{padding:2.353cqi}.ut-scope .ut-form-group label{line-height:normal;font-size:max(1.1cqi, var(--fs-min));margin:0}.ut-scope .ut-form-group input,.ut-scope .ut-form-group textarea{line-height:normal;font-size:max(1.1cqi, var(--fs-min));padding:.882cqi 1.176cqi}.ut-scope .ut-form-check{line-height:normal;font-size:max(1.059cqi, var(--fs-min))}.ut-scope .ut-contato-form .ut-btn-primary{line-height:normal;font-size:max(1.3cqi, var(--fs-min));margin-top:0}.ut-scope .ut-form-status{font-size:max(.941cqi, var(--fs-min))}.ut-scope .ut-cta-card{padding:2.941cqi 3.235cqi}.ut-scope .ut-cta-text p{font-size:max(1.318cqi, var(--fs-min));margin:.588cqi auto 0;line-height:1.3}.ut-scope .ut-cta-card .ut-btn{line-height:1.3;font-size:max(1.3cqi, var(--fs-min));margin:0;padding:.588cqi 1.176cqi}.ut-scope .ut-faq-head{margin-bottom:3.529cqi}.ut-scope .ut-faq-question{padding:1.471cqi 1.471cqi 1.471cqi 2.353cqi;font-size:1.2rem;line-height:1.2}.ut-scope .ut-faq-item.is-open .ut-faq-question{padding:2.353cqi 1.471cqi 0 2.353cqi}.ut-scope .ut-faq-toggle{font-size:max(1.129cqi, var(--fs-min))}.ut-scope .ut-faq-item.is-open .ut-faq-toggle{margin-bottom:-1.765cqi}.ut-scope .ut-faq-answer{margin:0;padding:1.471cqi 7cqi 2.353cqi 2.353cqi;font-size:1rem;line-height:1.2}.ut-scope .ut-faq-more{line-height:1.2;font-size:max(1.1cqi, var(--fs-min));margin:1.765cqi 0 0 1.176cqi}.ut-footer{padding:2.941cqi 0}.ut-footer .ut-footer-top{padding-bottom:5.353cqi}.ut-footer .ut-footer-logo{width:13cqi;height:auto;margin:.588cqi 0}.ut-footer .ut-footer-col h5{letter-spacing:.03em;line-height:1.83;font-size:max(1.3cqi, var(--fs-min));margin:0}.ut-footer .ut-footer-col a{letter-spacing:.03em;line-height:1.83;font-size:max(1.2cqi, var(--fs-min));margin:0}.ut-footer .ut-contact-line-icon{font-size:max(1.059cqi, var(--fs-min))}.ut-footer .ut-footer-col .ut-footer-social a{font-size:max(2cqi, var(--fs-min))}.ut-footer .ut-footer-bottom{letter-spacing:.03em;line-height:1.83;font-size:max(1cqi, var(--fs-min));margin:0;padding:5.353cqi 0 0}.ut-footer .ut-footer-lang{padding:.588cqi .882cqi .588cqi .588cqi}.ut-scope .ut-contato-text+.ut-contato-text{margin-top:.824cqi}.ut-scope .ut-contact-item--whatsapp{padding:.412cqi .882cqi}.ut-scope .ut-review-viewport{padding:.471cqi 0}.ut-scope .ut-review-dots{margin-top:1.412cqi}.ut-scope .ut-review-stars{font-size:max(1.2cqi, var(--fs-min))}.ut-scope .ut-review-card blockquote p{font-size:max(1.2cqi, var(--fs-min));line-height:1.3}.ut-scope .ut-review-meta strong{font-size:max(1.059cqi, var(--fs-min))}.ut-scope .ut-review-meta span{font-size:max(.941cqi, var(--fs-min))}.ut-scope .ut-logos-card{padding:2.353cqi 1.882cqi}.ut-scope .ut-etapa-card h2{font-size:max(1.765cqi, var(--fs-min));margin:.353cqi 0 .941cqi}.ut-scope .ut-logos-logo{width:calc(var(--wn,8) * .941cqi)}.ut-scope .ut-logos-text{font-size:max(1.412cqi, var(--fs-min))}#problema{padding-top:max(5.882cqi, var(--hdr-top,0px))}}@media (width>=1025px) and (width<=1700px) and (height<=725px){.hero{padding:15vh 0 4.118cqi}}@media (width>=1025px) and (width<=1700px) and (height<=860px){.demo-ma-header{padding-bottom:.75rem}}.nav-toggle,.nav-mobile{display:none}.ut-scope .ut-review-controls{justify-content:center;gap:20px;margin-top:20px;display:flex}@media (width>=730px) and (width<=1024px){.container{padding:0 min(4.5cqi,18px);margin-inline:0!important}}@media (width<=1024px){:root{--t-h1:min(7cqi, 32px);--t-h2:min(6.4cqi, 32px);--t-h3:min(4.25cqi, 17px);--t-lead:min(4cqi, 16px);--t-body:min(3.75cqi, 15px);--t-small:min(3.25cqi, 13px);--r-lg:44px;--r-md:28px;--pad:min(5cqi, 20px);--sec-y:min(14cqi, 56px);--btn-h:48px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,.ut-scope,main{overflow-x:clip}.container{max-width:44rem;margin-inline:auto;width:calc(100% - 2 * var(--pad))!important}.pt-title,h2.pt-title,.tilhr,.titulsobvr{font-size:var(--t-h2)!important;line-height:1.15!important}.sbttl,.descsobr,.about-copy p,.ut-contato-text,.ut-contato-text p,.ut-cta-text,.ut-cta-card p{margin:0;font-size:var(--t-lead)!important;line-height:1.45!important}.pt-eyebrow,.eyebrow{gap:min(2cqi,8px);font-size:min(3.5cqi,14px)!important}.hero-wrap .eyebrow{padding:.3rem .9rem}.typed-cursor{width:.1rem;margin-left:min(.4cqi,1.6px)}.typed-word{height:1.7rem}.rotator{padding:0 .4rem}.pt-eyebrow-arrow{font-size:.7em}.btn-primary .fa-arrow-left{margin:min(.5cqi,2px) 0 min(.5cqi,2px) min(.5cqi,2px)}.demo-ma-panel-header h2,.ut-modelo-card h4,.ut-mini-card h4,.pt-card-title,.ut-timeline-pill h5,.about-commit strong{line-height:1.2;font-size:var(--t-h3)!important}.ut-modelo-card li,.ut-mini-card p,.pt-card-text,.ut-timeline-pill p,.about-commit span,.about-commit p,.ut-review-card blockquote p,.ut-contact-item,.ut-logos-text,.ut-logos-text *,.ut-faq-question,.ut-faq-answer{font-size:var(--t-body)!important}.btn,.ut-btn,.about-actions .bntcnheader,.nav-mobile-cta{min-height:var(--btn-h);border-radius:999px;justify-content:center;align-items:center;gap:min(2.5cqi,10px);font-weight:500;display:inline-flex;font-size:var(--t-body)!important;padding:0 min(5.5cqi,22px)!important}.ut-section,.ut-scope section{scroll-margin-top:min(21cqi,84px)}.ut-section{padding-block:var(--sec-y)!important}.ut-section-head,.pt-head{text-align:left!important;margin-bottom:min(6cqi,24px)!important}.pt-head .pt-eyebrow,.ut-faq-head .pt-eyebrow{justify-content:flex-start!important}.nav{margin-top:0;padding:0}.nav-inner{background:0 0;border-radius:0;grid-template-rows:56px auto;grid-template-columns:1fr auto;align-content:start;align-items:center;gap:0;max-width:none;min-height:56px;padding:0 min(1.5cqi,6px) 0 min(4.5cqi,18px);transition:background-color .38s cubic-bezier(.65,0,.35,1);display:grid;-webkit-backdrop-filter:none!important;width:100%!important}.nav-inner>.brand,.nav-inner>a.brand{grid-area:1/1;align-items:center;min-height:44px;display:flex}.nav-links,.btnidm{display:none!important}.logounder,.brand svg{width:120px;height:auto;display:block}.nav-toggle{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;grid-area:1/2;place-items:center;width:44px;height:44px;padding:0;display:grid}.nav.nav-scrolled .nav-toggle,.nav.nav-open .nav-toggle{color:#2e2420}.nav-toggle-bars{width:22px;height:16px;display:block;position:relative}.nav-toggle-bars span{background:currentColor;border-radius:2px;width:100%;height:2px;transition:transform .35s cubic-bezier(.65,0,.35,1),opacity .2s,top .35s cubic-bezier(.65,0,.35,1);position:absolute;left:0}.nav-toggle-bars span:first-child{top:0}.nav-toggle-bars span:nth-child(2){top:7px}.nav-toggle-bars span:nth-child(3){top:14px}.nav.nav-open .nav-toggle-bars span:first-child{top:7px;transform:rotate(45deg)}.nav.nav-open .nav-toggle-bars span:nth-child(2){opacity:0;transform:scaleX(.2)}.nav.nav-open .nav-toggle-bars span:nth-child(3){top:7px;transform:rotate(-45deg)}.nav-inner{position:relative}.nav-mobile{visibility:hidden;clip-path:inset(0 0 calc(100% - 56px) round 0 0 30px 30px);will-change:clip-path;background:#fff;border-radius:0 0 30px 30px;margin:0;padding-top:56px;transition:clip-path .38s cubic-bezier(.65,0,.35,1),visibility 0s linear .38s;display:block;position:absolute;top:0;left:0;right:0;box-shadow:0 18px 40px #00000038}.nav.nav-open .nav-mobile{visibility:visible;clip-path:inset(0 round 0 0 30px 30px);transition:clip-path .38s cubic-bezier(.65,0,.35,1),visibility}.nav-inner>.brand,.nav-inner>.nav-toggle{z-index:2;position:relative}.nav-mobile-inner{padding-inline:min(4.5cqi,18px);padding-bottom:min(4.5cqi,18px)}.logounder{transition:fill .38s cubic-bezier(.65,0,.35,1)}.nav.nav-open .logounder{fill:#2e2420}.nav-mobile-links{flex-direction:column;padding-top:min(1cqi,4px);display:flex}.nav-mobile-links a{min-height:48px;font-size:var(--t-lead);color:#2e2420;border-top:1px solid #2e24201a;justify-content:space-between;align-items:center;padding:0 min(.5cqi,2px);font-weight:400;text-decoration:none;display:flex}.nav-mobile-links a:first-child{border-top:0}.nav-mobile-links a.active{color:#ff5220}.nav-mobile-links a.active:after{content:"";background:#ff5220;border-radius:50%;width:8px;height:8px}.nav-mobile-actions{flex-direction:column;gap:min(2.5cqi,10px);padding:min(3cqi,12px) 0 0;display:flex}.nav-mobile-cta{background:#ff5220;text-decoration:none;color:#fff!important}.nav-mobile-cta .stcntt{margin:0;display:inline-flex}.nav-mobile-langs{grid-template-columns:1fr 1fr;gap:min(2cqi,8px);display:grid}.nav-mobile-lang{color:#2e2420;min-height:44px;font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:1.5px solid #2e242024;border-radius:999px;justify-content:center;align-items:center;gap:min(2cqi,8px);font-weight:500;display:flex}.nav-mobile-lang.is-selected{color:#fff;background:#2e2420;border-color:#2e2420}.nav-mobile-lang .lang-flag{border-radius:50%;width:22px;height:22px;display:inline-flex;overflow:hidden}.nav-mobile-lang .lang-flag img{object-fit:cover;width:100%;height:100%}html{overscroll-behavior-y:none;scroll-behavior:auto!important}.hero-wrap{--hero-extra:30svh;height:calc(100svh + var(--hero-extra));pointer-events:none;position:relative}.hero-actions,.hero-actions .btn{pointer-events:auto}html,body,.hero-wrap,#problema,#problema *{overflow-anchor:none}.hero{z-index:1;justify-content:center;align-items:center;width:100%;height:100lvh;min-height:100lvh;max-height:none;display:flex;top:0;left:0;padding:calc(min(21cqi, 84px) + env(safe-area-inset-top,0px)) 0 calc(min(7cqi, 28px) + (100lvh - 100svh))!important;background:0 0!important;position:absolute!important}#problema{z-index:2;margin-top:0;padding-top:0;position:relative}.hero-grid{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.hero-intro{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:34rem;margin-inline:auto;display:flex}.hero-title{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:var(--t-h1)!important;line-height:1.1!important}.hero-title-line{display:block}.pt-highlight{padding:min(.4cqi,1.6px) min(3.2cqi,12.8px) min(.8cqi,3.2px)}.hero .pt-highlight{white-space:nowrap;padding:min(.4cqi,1.6px) min(3.2cqi,12.8px) min(.8cqi,3.2px)}.hero-intro p,.hero p{max-width:30em;font-size:var(--t-lead)!important;margin:0 auto!important;line-height:1.45!important}.hero-actions{flex-direction:column;align-items:stretch;gap:min(2.5cqi,10px);width:max-content;max-width:30rem;display:flex;margin:min(5cqi,20px) auto 0!important}.hero-actions .btn{width:100%}.hero-actions .btn-primary{padding:0 min(2.5cqi,10px) 0 min(5.5cqi,22px)!important}.scrolldown{flex:none;margin:min(5.5cqi,22px) auto 0;position:relative;inset:auto;transform:none}.scrolldown:before{width:.35rem}.demo-ma-wrapper{margin-bottom:0!important}.demo-ma-header{text-align:left;padding:var(--sec-y) 0 min(6cqi, 24px)!important;position:static!important;transform:none!important}.demo-ma-header .pt-title{margin-bottom:0!important}.demo-ma-header .sbttl{margin-top:min(3cqi,12px)}.demo-ma-container{display:block;margin-bottom:0!important}.demo-ma-panels-stack,.scroll-stack,.scroll-stack__inner{width:100%;display:block;padding-inline:0!important}.demo-ma-panels-stack{--m-stack-top:84px;--m-stack-offset:110px;--m-stack-gap:min(10cqi, 40px);--m-stack-hold:25vh}.scroll-stack__inner{gap:var(--m-stack-gap);flex-direction:column;display:flex;padding-bottom:0!important}.scroll-stack__inner>[aria-hidden=true]:not(.scroll-stack__end),.scroll-stack__end{display:none!important}.scroll-stack__slot{top:calc(var(--m-stack-top) + var(--i,0) * var(--m-stack-offset))!important;z-index:calc(var(--i,0) + 1)!important;margin:0!important;position:sticky!important}.scroll-stack__slot--buries{margin-bottom:var(--m-release-pad,0px)!important}.scroll-stack__slot--buries~.scroll-stack__slot{margin-top:calc(-1 * var(--m-release-pad,0px))!important;margin-bottom:var(--m-release-pad-last,0px)!important}.scroll-stack__end{margin-top:calc(-1 * var(--m-release-pad-last,0px))!important}.scroll-stack-card{animation:none!important;transform:none!important}.demo-ma-panels-stack .scroll-stack-card.demo-ma-stack-item,.demo-ma-panels-stack .scroll-stack-card__shade{border-radius:var(--r-lg)}.demo-ma-system-panel{border-radius:var(--r-lg)!important;flex-direction:column!important;gap:min(2.5cqi,10px)!important;width:100%!important;height:auto!important;min-height:0!important;padding:min(4.25cqi,17px)!important;display:flex!important}.demo-ma-system-panel .sgndbck,.demo-ma-system-panel .tdscdss{width:100%!important;max-width:100%!important}.sgndbck{border-radius:var(--r-md)!important;padding:min(4.5cqi,18px)!important}.demo-ma-panel-header{flex-wrap:wrap;align-items:center;gap:min(2.5cqi,10px);margin-bottom:min(2.5cqi,10px)}.demo-ma-panel-header h2{margin:0!important}.demo-ma-timer-box{gap:min(1.5cqi,6px);padding:min(1.5cqi,6px) min(3cqi,12px)}.demo-ma-timer-label{font-size:min(2.75cqi,11px)}.demo-ma-timer{font-size:var(--t-small);text-align:right;font-variant-numeric:tabular-nums;min-width:5ch;display:inline-block}.demo-ma-table-wrapper{overflow-x:auto}.sgndbck table{width:100%}.fab-cta .bntcnheader{padding:.3em .3em .3em 1em;font-size:min(4cqi,20px)}.sgndbck th,.sgndbck td{line-height:1.25;font-size:var(--t-small)!important;padding:min(1.75cqi,7px) min(2.5cqi,10px)!important}.sgndbck td{vertical-align:middle;height:48px}.demo-ma-summary-row,.demo-ma-summary-row *{line-height:1.35;font-size:var(--t-small)!important}.demo-ma-summary-success,.demo-ma-summary-alert{border-radius:10px;line-height:1.1;font-size:var(--t-small)!important}.demo-ma-summary-inner{width:93%}.demo-ma-toast{border-radius:10px;width:92%;font-size:var(--t-small)!important;padding:min(2cqi,8px) min(3cqi,12px)!important}.ut-scope .ut-form-group textarea{height:150px}.demo-ma-toast-error{top:5.5rem;width:83%!important}.tdscdss{grid-template-columns:minmax(0,1fr)!important;gap:min(2cqi,8px)!important;display:grid!important}.cdssgmn{min-height:44px;line-height:1.25;font-size:var(--t-body)!important;gap:min(3cqi,12px)!important;padding:min(3.25cqi,13px)!important}.cdssgmn .fa-solid,.errmn .fa-solid,.crtmn .fa-solid{flex:none;font-size:min(5.5cqi,22px)!important}#problem-timeline{padding:var(--sec-y) 0 min(10cqi, 40px);--pt-icon:56px}#problem-timeline.pt-hpin{gap:min(7cqi,28px);height:100svh;padding:min(21cqi,84px) 0 min(8cqi,32px)}#problem-timeline .pt-head{text-align:left;max-width:35rem;margin:0}#problem-timeline.pt-hpin .pt-head{margin-bottom:0}#problem-timeline.pt-hpin .pt-scroll{touch-action:pan-y}.pt-scroll{scrollbar-width:none;margin-top:max(-16cqi,-64px);padding-top:min(16cqi,64px)}.pt-scroll::-webkit-scrollbar{display:none}.pt-track{padding-inline:var(--pad)!important}.pt-cards{gap:min(18cqi,72px)}.pt-card{width:min(250px,68vw);max-width:none}.pt-card-title{width:auto;margin-bottom:min(1.5cqi,6px)}.pt-icon-row{margin-bottom:min(4cqi,16px)}.pt-icon{width:52px;height:52px;font-size:min(4.75cqi,19px)}.pt-connector{top:calc(var(--pt-icon) / 2 - 1.5px);background:repeating-linear-gradient(90deg,#ff5220 0 10px,#0000 10px 16px);height:3px;left:8px}.pt-dot{--pt-dot-size:12px;top:calc(var(--pt-icon) / 2);left:calc(8px + var(--pt-fill,0px))}.ut-scope.ut-modelo-section{padding:var(--sec-y) 0!important}.ut-modelo-grid{flex-direction:column;gap:min(6cqi,24px)!important;display:flex!important}.ut-modelo-text{order:-1;width:100%!important;position:static!important;transform:none!important}.ut-modelo-cards{flex-direction:column;gap:min(4cqi,16px)!important;width:100%!important;display:flex!important}.ut-scope .ut-modelo-card{overflow:hidden;border-radius:var(--r-lg)!important;padding:min(4.25cqi,17px) min(4.25cqi,17px) 0!important}.ut-scope .ut-modelo-card li{align-items:center}.ut-modelo-card .sgncard{border-radius:var(--r-md) var(--r-md) 0 0!important;padding:min(5cqi,20px) min(4.5cqi,18px)!important}.ut-modelo-card h4{margin-bottom:min(3.5cqi,14px)!important}.ut-modelo-card ul{flex-direction:column;display:flex;gap:min(3.5cqi,14px)!important}.ut-modelo-card li{align-items:flex-start;gap:min(2.5cqi,10px)!important}.ut-li-ic{flex:none}.ut-criterio-grid{flex-direction:column;gap:min(6cqi,24px)!important;display:flex!important}.ut-criterio-text{width:100%!important;position:static!important}.ut-criterio-cards{flex-direction:column;gap:min(2.5cqi,10px)!important;width:100%!important;max-width:none!important;display:flex!important}.ut-criterio-cards>.ut-mini-card{align-items:center;width:100%!important;max-width:none!important}.ut-mini-card,.ut-mini-card--wide{grid-template-columns:auto 1fr;align-items:start;column-gap:min(3.5cqi,14px);border-radius:var(--r-md)!important;grid-column:auto!important;padding:min(4cqi,16px)!important;display:grid!important}.ut-mini-icon{grid-row:1/span 2;width:44px!important;height:44px!important;margin:0!important}.ut-mini-card h4{margin:min(.5cqi,2px) 0 min(1.5cqi,6px)!important}.ut-escopo-head{text-align:left!important;margin:0 0 min(6cqi,24px)!important}.ut-escopo-head .pt-eyebrow{justify-content:flex-start!important}.ut-logos{overflow:hidden;grid-template-columns:1fr 1fr!important}.ut-logos-card{min-height:84px!important;padding:min(3.5cqi,14px) min(2.5cqi,10px)!important}.ut-scope .ut-logos .ut-logos-card:nth-child(4n+1),.ut-scope .ut-logos .ut-logos-card:nth-child(4n){background:var(--ut-logos-tint)}.ut-scope .ut-logos .ut-logos-card:nth-child(4n+2),.ut-scope .ut-logos .ut-logos-card:nth-child(4n+3){background:0 0}.ut-scope .ut-logos-logo{width:calc(var(--wm,var(--w,8rem)) - 1rem);max-width:100%;height:auto}#processo .ut-timeline{grid-auto-rows:1fr;row-gap:min(35cqi,190px);max-width:100%;display:grid}#processo .ut-timeline-row{align-items:stretch;margin-bottom:0!important}#processo .ut-timeline-row.ut-left{justify-content:flex-start}#processo .ut-timeline-row.ut-right{justify-content:flex-end}#processo .ut-timeline-pill{box-sizing:border-box;width:78%;max-width:300px;gap:min(3cqi,12px)!important;min-height:0!important;margin:0!important;padding:min(3cqi,20px) min(5cqi,20px)!important}.ut-timeline-num{width:44px!important;height:44px!important;font-size:var(--t-h3)!important}.ut-timeline-pill h5{margin-bottom:min(.75cqi,3px)!important}.ut-review-slider{padding:0!important;display:block!important}.ut-scope .ut-review-arrow--side{display:none!important}.ut-review-viewport{touch-action:pan-y;width:100%}.ut-review-card,.ut-mini-card.ut-review-card{justify-content:space-between;min-height:0;border-radius:var(--r-lg)!important;flex-direction:column!important;gap:min(4cqi,16px)!important;padding:min(5cqi,20px)!important;display:flex!important}.ut-review-meta strong{font-size:var(--t-body)!important}.ut-review-meta span{font-size:var(--t-small)!important}.ut-review-author .ut-mini-icon{grid-row:auto;width:44px!important;height:44px!important}.ut-scope .ut-review-controls{justify-content:space-between;align-items:center;gap:min(2cqi,8px);margin-top:min(4cqi,16px);display:flex!important}.ut-scope .ut-review-arrow--ctrl{border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px!important;height:46px!important;display:inline-flex!important;position:static!important;transform:none!important}.ut-scope .ut-review-dots{flex-wrap:wrap;flex:auto;justify-content:center;align-items:center;gap:0;display:flex;margin:0!important}.ut-scope .ut-review-dot{border:0;padding:0;position:relative;background:0 0!important;width:26px!important;height:44px!important}.ut-scope .ut-review-dot:before{content:"";background:#cfcdc4;border-radius:999px;width:8px;height:8px;transition:width .3s,background-color .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ut-scope .ut-review-dot.is-active{width:40px!important}.ut-scope .ut-review-dot.is-active:before{background:#ff5220;width:24px}.about-card{flex-direction:column;gap:min(5.5cqi,22px);border-radius:var(--r-lg)!important;padding:min(4.25cqi,17px) min(5cqi,20px)!important;display:flex!important}.about-top{flex-direction:column;gap:min(5cqi,20px)!important;display:flex!important}.about-copy{width:100%!important}.about-actions{margin-top:min(4cqi,16px);display:flex}.about-actions .bntcnheader{width:100%}.about-visual{aspect-ratio:4/4;overflow:hidden;border-radius:var(--r-md)!important;width:100%!important}.about-visual img{object-fit:cover;width:100%;height:100%}.about-commitments{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.about-commit{border-top:1px solid #2e24201f;border-left:0!important;border-right:0!important;padding:min(3.5cqi,14px) 0!important}.about-commit:first-child{border-top:0}.about-commit strong{margin-bottom:min(1cqi,4px);display:block}.ut-contato-wrap{flex-direction:column;border-radius:var(--r-lg)!important;gap:min(3cqi,12px)!important;padding:min(4.25cqi,17px)!important;display:flex!important}.ut-contato-info,.ut-contato-form{border-radius:var(--r-md)!important;padding:min(5cqi,20px)!important}.ut-contato-info{gap:min(4cqi,16px)}.ut-contact-list{flex-direction:column;align-items:flex-start;gap:min(2.5cqi,10px);display:flex}.ut-contact-item{border-radius:999px;align-items:center;gap:min(2.5cqi,10px);min-height:44px;display:inline-flex;padding:0 min(4cqi,16px)!important}.ut-form-group{margin-bottom:min(3.5cqi,14px)}.ut-form-group label{margin-bottom:min(1.5cqi,6px);display:block;font-size:var(--t-body)!important}.ut-form-group input,.ut-form-group textarea,.ut-form-group select{width:100%;font-size:var(--t-body)!important;padding:min(3cqi,12px) min(4.5cqi,18px)!important}.ut-form-group textarea{min-height:120px}.ut-form-check{align-items:flex-start;gap:min(3cqi,12px);line-height:1.4;font-size:var(--t-body)!important}.ut-form-check input{flex:none;width:22px;height:22px;margin-top:0}.ut-contato-form .ut-btn{width:100%}.ut-faq-head{text-align:left;margin-bottom:min(6cqi,24px)!important}.ut-faq-list{gap:min(2.5cqi,10px)!important}.ut-faq-item{padding:0 0 0 10px;border-radius:200px!important}.ut-faq-item.is-open{border-radius:30px!important}.ut-scope .ut-faq-question{text-align:left;gap:min(3cqi,12px);min-height:60px;padding:min(3.75cqi,15px)}.ut-scope .ut-faq-item.is-open .ut-faq-question{padding:min(4cqi,16px) min(3.75cqi,15px) 0 min(5cqi,20px)}.ut-scope .ut-faq-toggle{border-radius:100px;flex:none;width:44px;height:44px;font-size:min(4cqi,16px)}.ut-scope .ut-faq-item.is-open .ut-faq-toggle{margin-bottom:max(-5.5cqi,-22px)}.ut-scope .ut-faq-answer{padding:min(3cqi,12px) min(17cqi,68px) min(5cqi,20px) min(5cqi,20px)}.ut-scope .ut-faq-more{font-size:var(--t-body);align-items:center;margin:0;padding-top:min(5cqi,20px);display:inline-flex}.ut-cta-card{border-radius:var(--r-lg)!important;min-height:0!important;padding:min(8cqi,40px) min(6.25cqi,25px) min(6.25cqi,25px)!important}.ut-cta-card .pt-title{text-align:center;margin:0}.ut-cta-text,.ut-cta-card p{max-width:30em;margin-inline:auto}.ut-cta-card .ut-btn{width:100%;max-width:22rem}.ut-footer .ut-footer-side .ut-footer-lang-wrap .lang-popup{left:0}.ut-footer{padding:min(8cqi, 32px) 0 calc(min(5cqi, 20px) + env(safe-area-inset-bottom,0px))}.ut-footer .ut-footer-giant{width:100%}.ut-footer .ut-footer-giant span{letter-spacing:-.04em;width:max-content;transform:none}.ut-footer .ut-footer-head{flex-direction:column;align-items:flex-start;gap:min(3cqi,12px);padding-bottom:min(5cqi,20px)}.ut-footer .ut-footer-logo{width:120px;margin:0}.ut-footer .ut-footer-tagline{text-align:left;font-size:var(--t-lead);letter-spacing:0;max-width:28em;line-height:1.4}.ut-footer .ut-footer-main{flex-direction:column;align-items:stretch;gap:min(5cqi,20px);padding:min(5cqi,20px) 0}.ut-footer .ut-footer-cols{grid-template-columns:1fr 1fr;gap:min(5cqi,20px) min(4cqi,16px);display:grid}.ut-footer .ut-footer-col{gap:0;min-width:0}.ut-footer .ut-footer-cols>.ut-footer-col:first-child,.ut-footer .ut-footer-cols>.ut-footer-col:nth-child(n+3){grid-column:1/-1}.ut-footer .ut-footer-cols>.ut-footer-col:first-child .ut-footer-links{grid-template-columns:1fr 1fr;column-gap:min(4cqi,16px);display:grid}.ut-footer .ut-footer-col h5{font-size:var(--t-lead);margin-bottom:min(1cqi,4px)}.ut-footer .ut-footer-col a{font-size:var(--t-body);align-items:center;display:flex}.ut-footer .ut-footer-col a.ut-contact-line{overflow-wrap:anywhere;gap:min(2.5cqi,10px)}.ut-footer .ut-footer-side{align-items:flex-start;gap:min(4cqi,16px);width:100%}.ut-footer .ut-footer-side .ut-footer-social{gap:min(1cqi,4px);margin-left:max(-1.5cqi,-6px)}.ut-footer .ut-footer-side .ut-footer-social a{width:44px;height:44px;font-size:min(6cqi,24px)}.ut-footer .ut-footer-bottom,.ut-footer .ut-footer-bottom.is-flat{font-size:var(--t-small);flex-direction:column;align-items:flex-start;gap:min(1cqi,4px);min-height:0;padding-top:min(4cqi,16px)}.ut-footer .ut-footer-bottom-left{flex-direction:column;align-items:flex-start;gap:min(1cqi,4px)}.ut-footer .ut-footer-bottom-right{flex-flow:column wrap;gap:min(2.5cqi,10px);margin-top:min(2.5cqi,10px)}.ut-footer .ut-footer-bottom-right a{font-size:var(--t-body);align-items:center;display:inline-flex}.ut-footer .ut-footer-bottom-right .ut-cc-reopen{font-size:var(--t-body)!important}.fab-cta{right:calc(14px + env(safe-area-inset-right,0px))!important;bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;font-size:min(3.5cqi,14px)!important}.fab-cta-link{background:#b4b4acd9;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.about-badge{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff42;padding:min(3cqi,10px)}.about-badge strong{font-size:var(--t-lead)!important}.about-badge span{font-size:var(--t-body)!important}.hero-intro,.hero-bg-intro{will-change:auto!important}.hero-bg-intro{background:#1a1410;width:100%;height:100lvh;inset:0 auto auto 0;animation:none!important;position:fixed!important}.hero-grid{will-change:opacity;transform-origin:50%}@supports (animation-timeline:scroll()){.hero-grid.is-css-driven{animation:linear both hero-grid-out;animation-timeline:scroll(root);animation-range:0 50lvh}@keyframes hero-grid-out{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}30%{filter:blur()}70%{opacity:0;filter:blur(5px)}to{opacity:0;filter:blur(5px);transform:translateY(-10lvh)scale(.6)}}}.ut-scope .ut-contato-social a{width:auto;height:auto;font-size:1.4rem}.lg-sheet-head .lg-close{display:none!important}.pt-icon{transition:background-color .35s,transform .35s ease-out}.pt-card:not(.is-on) .pt-card-title{color:var(--text)}.pt-card:not(.is-on) .pt-card-text{color:#666563}.pt-card .sjnt{will-change:opacity;transition:opacity .35s ease-out}.pt-card:not(.is-on) .sjnt{opacity:.25}.pt-card-title,.pt-card-text{transition:none}.pt-connector-base{filter:none;background:repeating-linear-gradient(90deg,gray 0 10px,#0000 10px 16px)}#problem-timeline.pt-warm .pt-card,#problem-timeline.pt-warm .pt-connector,#problem-timeline.pt-warm .pt-icon{will-change:transform}.pt-card.is-pinged .pt-icon:before{animation:.9s ease-out both pt-wave-m}.pt-card.is-pinged .pt-icon:after{animation:.9s ease-out .18s both pt-wave-m}.pt-dot{transform:translate(calc(var(--pt-fill,0px) - 50%), -50%);will-change:transform;left:8px}.pt-connector-fill{clip-path:inset(0 calc(100% - var(--pt-fill,0px)) 0 0);will-change:clip-path;-webkit-mask-image:none;mask-image:none}.ut-scope .ut-timeline-pill,.ut-scope .ut-timeline-pill:not(.is-on){transform:rotate(var(--ut-rot,0deg));transition:background-color .35s}.ut-scope .ut-timeline-num{transition:color .35s}.ut-scope .ut-timeline-pill.is-pinged{animation:.8s ease-out both ut-pill-shake-m}.ut-timeline-pill.is-pinged:before{animation:.9s ease-out both ut-pill-pulse-m}.ut-timeline-pill.is-pinged:after{animation:none}#processo .ut-timeline-pill{will-change:transform;backface-visibility:hidden;contain:layout style;outline:1px solid #0000;transform:rotate(var(--ut-rot,0deg)) translateZ(0)!important}#processo .ut-timeline-bg{will-change:transform;contain:layout style}#processo .ut-dot{will-change:transform}}@keyframes pt-wave-m{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ut-pill-shake-m{0%{rotate:0deg}15%{rotate:-5deg}35%{rotate:4deg}55%{rotate:-3deg}75%{rotate:1.5deg}to{rotate:0deg}}@keyframes ut-pill-pulse-m{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.06,1.18)}}.ut-scope .ut-link-btn{appearance:none;font:inherit;color:#27211a;cursor:pointer;text-underline-position:from-font;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;transition:color .2s}.ut-scope .ut-link-btn:hover{color:#ff5220}.ut-scope .ut-link-btn:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #ff522099}.ut-scope .ut-form-note{color:#0000008c;margin:0;font-size:14px;line-height:1.5}.ut-scope .ut-form-note a{color:#27211a;text-underline-position:from-font;text-decoration:underline}.ut-scope .ut-form-note a:hover{color:#ff5220}html:has(.lg-dialog[open]){scrollbar-gutter:stable;overflow:hidden}.lg-dialog{color:#2e2420;background:0 0;border:0;width:min(100% - 2rem,46rem);max-width:none;max-height:none;margin:auto;padding:0;overflow:visible}.lg-dialog::backdrop{background:#000000a6}.lg-sheet{will-change:transform;background:#fff;border-radius:2rem;flex-direction:column;max-height:min(100dvh - 3rem,50rem);display:flex;overflow:hidden;box-shadow:0 30px 80px #00000059}.lg-dialog[open] .lg-sheet{animation:.4s cubic-bezier(.22,1,.36,1) lgRise}.lg-dialog[open] .lg-sheet.is-closing{animation:.28s cubic-bezier(.4,0,1,1) forwards lgRiseOut}.lg-grab{display:none}.lg-sheet-head{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.75rem 2rem 1.25rem;display:flex}.lg-sheet-head h3{letter-spacing:-.02em;color:#2e2420;margin:0;font-size:1.75rem;font-weight:500;line-height:1.15}.lg-sheet-sub{color:#7a756f;margin:.4rem 0 0;font-size:.9rem}.lg-eyebrow{color:#666563;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1rem;font-weight:400;display:inline-flex}.lg-eyebrow-arrow{color:#ff5220;align-items:center;font-size:.62em;display:inline-flex}.lg-close{color:#27211a;cursor:pointer;border:0;flex:none;place-items:center;padding:0;font-size:1.3rem;transition:all .2s;display:grid}.lg-close:hover{color:#ff5220;transform:rotate(90deg)}.lg-close:focus-visible{outline-offset:2px;outline:2px solid #ff5220}.lg-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#2e242040 transparent;flex:auto;min-height:0;padding:1.5rem 2rem 2rem;overflow-y:auto}.lg-sheet-body:focus-visible{outline:none}.lg-sheet-foot{justify-content:flex-end;gap:.75rem;padding:1.1rem 2rem 1.5rem;display:flex}.lg-btn{font:inherit;cursor:pointer;border:0;border-radius:200px;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-size:1.05rem;font-weight:500;line-height:1.2;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.lg-btn:hover{transform:scale(1.03)}.lg-btn:focus-visible{outline-offset:3px;outline:2px solid #ff5220}.lg-btn--primary{color:#fff;background:#ff5220}.lg-btn--primary:hover{background:#ff5a1f}.lg-btn--ghost{color:#2e2420;background:#ededed}.lg-doc{color:#2e2420d1;font-size:1.0625rem;line-height:1.7}.lg-doc p{margin:0 0 1rem}.lg-doc strong{color:#2e2420;font-weight:600}.lg-doc a{color:#000;text-underline-position:from-font;-webkit-text-decoration:underline #000;text-decoration:underline #000;transition:color .2s}.lg-section{scroll-margin-top:7rem}.lg-section+.lg-section{margin-top:2.25rem}.lg-doc h2{letter-spacing:-.015em;color:#2e2420;align-items:baseline;gap:.8rem;margin:0 0 .9rem;font-size:1.45rem;font-weight:500;line-height:1.25;display:flex}.lg-num{color:#2e2420;letter-spacing:0;background:#f1f1f1;border-radius:999px;flex:none;place-items:center;min-width:2rem;height:2rem;padding:0 .35rem;font-size:.85rem;font-weight:600;display:inline-grid;transform:translateY(-.1rem)}.lg-doc ul,.lg-doc ol{margin:0 0 1rem;padding:0;list-style:none}.lg-doc ol{counter-reset:lgol}.lg-doc li{margin:0 0 .55rem;padding-left:1.5rem;position:relative}.lg-doc ul>li:before{content:"";background:#2e2420;border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.72em;left:.15rem}.lg-doc ol>li{counter-increment:lgol}.lg-doc ol>li:before{content:counter(lgol) ".";color:#ff5220;font-weight:600;position:absolute;top:0;left:0}.lg-table-wrap{border:1px solid #2e24201a;border-radius:1.1rem;margin:1.25rem 0 1.5rem;overflow-x:auto}.lg-table-wrap:focus-visible{outline-offset:2px;outline:2px solid #ff522099}.lg-doc table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.95rem;line-height:1.5}.lg-doc th{text-align:left;color:#2e2420;background:#f6f6f6;border-bottom:1px solid #2e24201a;padding:.8rem 1rem;font-weight:600}.lg-doc td{vertical-align:top;border-bottom:1px solid #2e242014;padding:.8rem 1rem}.lg-doc tr:last-child td{border-bottom:0}.lg-todo{color:#2e2420;background:#ffe66d;border-radius:4px;padding:0 .2em}.lg-sheet-body .lg-doc{font-size:1rem;line-height:1.65}.lg-sheet-body .lg-doc h2{font-size:1.2rem}.lg-sheet-body .lg-num{min-width:1.75rem;height:1.75rem;font-size:.8rem}.lg-sheet-body .lg-section+.lg-section{margin-top:1.75rem}.lg-sheet-body .lg-section{scroll-margin-top:0}@media (width<=1024px){:root{--m-hdr-h:56px;--m-hdr-mt:0px;--m-sec-y:var(--sec-y);--m-gap:var(--pad);--m-tap:44px;--m-btn-h:var(--btn-h);--m-r-lg:var(--r-lg);--m-r-md:var(--r-md);--m-fs-h1:var(--t-h1);--m-fs-h3:var(--t-h3);--m-fs-lead:var(--t-lead);--m-fs-body:var(--t-body);--m-fs-sm:var(--t-body);--m-fs-xs:var(--t-small)}}.lg-nav,.lg-nav .nav-inner{animation:none}.lg-nav .brand{align-items:center;display:flex}.lg-nav .bntcnheader.lg-nav-back{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.lg-nav .bntcnheader.lg-nav-back:hover .lg-nav-back-icon{transform:translate(-3px)!important}.lg-nav-back-icon{transition:transform .3s}.lg-page{padding:9.5rem 0 6rem}.lg-hero{max-width:52rem;margin:0 0 3rem}.lg-eyebrow--page{margin-bottom:.75rem;font-size:1.2rem}.lg-eyebrow--page .lg-eyebrow-arrow{font-size:.75em}.lg-page .lg-hero h1{letter-spacing:-.035em;color:#2e2420;margin:0 0 1rem;font-size:clamp(2.4rem,4.4vw,3.9rem);font-weight:500;line-height:1.05}.lg-hero-sub{color:#666563;margin:0 0 .75rem;font-size:1.25rem;line-height:1.4}.lg-hero-meta{color:#7a756f;margin:0;font-size:.95rem}.lg-layout{grid-template-columns:17rem minmax(0,1fr);align-items:start;gap:3rem;display:grid}.lg-main{min-width:0}.lg-toc{position:sticky;top:7.5rem}.lg-toc-title{letter-spacing:.08em;text-transform:uppercase;color:#8a847e;margin:0 0 .9rem;font-size:.8rem;font-weight:500}.lg-toc-list{margin:0;padding:0;list-style:none}.lg-toc-list li{margin:0}.lg-toc-list a{color:#666563;border-left:2px solid #2e24201a;gap:.65rem;padding:.45rem 0 .45rem .9rem;font-size:.95rem;line-height:1.35;transition:color .2s,border-color .2s;display:flex}.lg-toc-list a span{font-variant-numeric:tabular-nums;color:#a39d96;flex:0 0 1.1rem}.lg-toc-list a:hover{color:#2e2420}.lg-toc-list a.is-active{color:#ff5220;border-left-color:#ff5220}.lg-toc-list a.is-active span{color:#ff5220}.lg-toc-mobile{display:none}.lg-card{background:#fff;border-radius:3rem;padding:3rem}.lg-others{margin-top:2.5rem}.lg-others-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem;display:grid}.lg-other{color:#27211a;background:#fff;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.5rem;font-size:1.05rem;transition:transform .2s,color .2s;display:flex}.lg-other i{color:#ff5220;font-size:.9rem;transition:transform .25s}.lg-other:hover{color:#ff5220;transform:scale(1.02)}.lg-other:hover i{transform:translate(4px)}@keyframes lgFadeIn{0%{opacity:0}to{opacity:1}}@keyframes lgFadeOut{to{opacity:0}}@keyframes lgPop{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes lgPopOut{to{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes lgRise{0%{transform:translateY(100vh)}to{transform:none}}@keyframes lgRiseOut{to{transform:translateY(100vh)}}@keyframes lgSlideUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes lgSlideDown{to{transform:translateY(100%)}}@media (width<=1024px){.lg-page{padding:calc(var(--m-hdr-h) + var(--m-hdr-mt) + env(safe-area-inset-top,0px) + 32px) 0 var(--m-sec-y)}.lg-hero{margin-bottom:max(24px,7cqi)}.lg-eyebrow--page{font-size:var(--m-fs-body);margin-bottom:max(10px,2.8cqi)}.lg-page .lg-hero h1{font-size:var(--m-fs-h1);letter-spacing:-.03em;line-height:1.08}.lg-hero-sub{font-size:var(--m-fs-lead)}.lg-hero-meta{font-size:var(--m-fs-xs)}.lg-layout{display:block}.lg-toc{display:none}.lg-toc-mobile{margin-bottom:var(--m-gap);border-radius:var(--m-r-md);background:#fff;display:block;overflow:hidden}.lg-toc-mobile summary{cursor:pointer;min-height:var(--m-tap);font-size:var(--m-fs-sm);color:#2e2420;justify-content:space-between;align-items:center;padding:15px 20px;font-weight:500;list-style:none;display:flex}.lg-toc-mobile summary::-webkit-details-marker{display:none}.lg-toc-mobile summary:after{content:"";border:2px solid #ff5220;border-width:0 2px 2px 0;width:9px;height:9px;margin-right:4px;transition:transform .25s;transform:rotate(45deg)translateY(-2px)}.lg-toc-mobile[open] summary:after{transform:rotate(-135deg)}.lg-toc-mobile .lg-toc-list{padding:0 20px 14px}.lg-toc-mobile .lg-toc-list a{min-height:40px;font-size:var(--m-fs-sm);align-items:center}.lg-card{border-radius:var(--m-r-lg);padding:max(24px,7cqi) max(20px,6cqi) max(28px,8cqi)}.lg-doc{font-size:var(--m-fs-sm);line-height:1.62}.lg-doc h2{font-size:var(--m-fs-h3);gap:.6rem}.lg-section{scroll-margin-top:calc(var(--m-hdr-h) + var(--m-hdr-mt) + 16px)}.lg-others{margin-top:var(--m-gap)}.lg-others-grid{grid-template-columns:1fr}.lg-other{min-height:var(--m-tap);font-size:var(--m-fs-sm);padding:12px 22px}.lg-nav .nav-mobile-cta.lg-nav-back{justify-content:center}}@media (width<=767px){.lg-dialog{width:100%;max-width:100%;max-height:100%;margin:auto 0 0}.lg-sheet{border-radius:28px 28px 0 0;height:80dvh;max-height:none;box-shadow:0 -12px 50px #0000004d}.lg-dialog[open] .lg-sheet{animation:.34s cubic-bezier(.22,1,.36,1) lgSlideUp}.lg-dialog[open] .lg-sheet.is-closing{animation:.24s cubic-bezier(.4,0,1,1) forwards lgSlideDown}.lg-grab{cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;height:28px;display:flex}.lg-grab-bar{background:#2e242038;border-radius:999px;width:85px;height:5px}.lg-sheet-head{touch-action:none;align-items:center;padding:0 20px 14px}.lg-sheet-head h3{font-size:var(--m-fs-h3)}.lg-sheet-sub{font-size:var(--m-fs-xs);margin-top:.25rem}.lg-eyebrow{font-size:var(--m-fs-xs);margin-bottom:.3rem}.lg-close{width:var(--m-tap);height:var(--m-tap)}.lg-sheet-body{padding:18px 20px 24px}.lg-sheet-body .lg-doc{font-size:var(--m-fs-sm)}.lg-sheet-body .lg-doc h2{font-size:var(--m-fs-lead)}.lg-sheet-foot{padding:12px 20px calc(14px + env(safe-area-inset-bottom,0px))}.lg-btn{min-height:var(--m-btn-h);font-size:var(--m-fs-body);flex:1 1 0}.lg-table-wrap{border:0;border-radius:0;margin:1rem 0 1.25rem;overflow:visible}.lg-doc table,.lg-doc tbody,.lg-doc tr,.lg-doc td{width:100%;min-width:0;display:block}.lg-doc thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lg-doc table{font-size:var(--m-fs-sm)}.lg-doc tr{background:#f7f6f0;border:1px solid #2e24201a;border-radius:16px;margin-bottom:.75rem;padding:.35rem 0}.lg-doc td{border:0;padding:.45rem 1rem}.lg-doc td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:#8a847e;margin-bottom:.1rem;font-size:.72rem;font-weight:600;display:block}}@media (prefers-reduced-motion:reduce){.lg-dialog[open] .lg-sheet,.lg-dialog[open]::backdrop{animation:none}.lg-close:hover,.lg-btn:hover,.lg-other:hover{transform:none}}.ut-cc-wrap{z-index:9000;pointer-events:none;justify-content:flex-start;padding:16px;display:flex;position:fixed;inset:auto 0 0;container-type:inline-size}.ut-cc{pointer-events:auto;color:#2e2420;background:#fff;border:1px solid #e2e5e9;border-radius:22px;flex-direction:column;width:min(100%,460px);max-height:calc(100dvh - 32px);padding:22px;font-family:Geist,system-ui,sans-serif;font-size:15px;line-height:1.5;animation:.35s cubic-bezier(.2,.8,.2,1) both ut-cc-in;display:flex;box-shadow:0 18px 50px #0f14192e}.ut-cc:focus{outline:none}.ut-cc.is-details{width:min(100%,520px)}@keyframes ut-cc-in{0%{transform:translateY(calc(100% + 24px))}to{transform:none}}.ut-cc-view{flex-direction:column;flex:auto;min-height:0;animation:.32s cubic-bezier(.2,.8,.2,1) both ut-cc-view-in;display:flex}@keyframes ut-cc-view-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ut-cc-title{letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.25}.ut-cc-text{color:#666563;margin:0 0 16px;font-size:14.5px}.ut-cc-text a{color:#2e2420;text-underline-offset:2px;text-decoration:underline}.ut-cc-text a:hover{color:#ff5220}.ut-cc-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ut-cc-actions-3{grid-template-columns:1fr 1fr}.ut-cc-actions-3 .ut-cc-btn-save{grid-column:1/-1}.ut-cc-btn{min-height:46px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:200px;padding:0 16px;font-size:15px;font-weight:500;transition:transform .2s,box-shadow .2s,background-color .2s}.ut-cc-btn:hover{transform:translateY(-1px)}.ut-cc-btn:focus-visible,.ut-cc-link:focus-visible,.ut-cc-switch input:focus-visible+.ut-cc-slider{outline-offset:2px;outline:2px solid #ff5220}.ut-cc-btn-accept{color:#fff;background:#ff5220}.ut-cc-btn-reject{color:#ff5220;background:0 0;border:1px solid #ff5220}.ut-cc-btn-save{color:#2e2420;background:#fff;border-color:#cfd3d8}.ut-cc-btn-save:hover{border-color:#2e2420}.ut-cc-link{color:#2e2420;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;margin-top:12px;padding:4px 8px;font-size:14px;text-decoration:underline}.ut-cc-link:hover{color:#ff5220}.ut-cc-list{overscroll-behavior:contain;gap:10px;margin:0 -6px 16px;padding:0 6px;display:grid;overflow-y:auto}.ut-cc-list::-webkit-scrollbar{width:8px}.ut-cc-list::-webkit-scrollbar-track{background:0 0;margin:6px 0}.ut-cc-list::-webkit-scrollbar-thumb{background:#d9dce1 padding-box padding-box;border:2px solid #0000;border-radius:999px}.ut-cc-list::-webkit-scrollbar-thumb:hover{background:#c3c8cf padding-box padding-box}@supports not selector(::-webkit-scrollbar){.ut-cc-list{scrollbar-width:thin;scrollbar-color:#d9dce1 transparent}}.ut-cc-item{background:#f3f3f3;border-radius:16px;padding:14px 16px}.ut-cc-item-head{align-items:center;gap:10px;display:flex}.ut-cc-item-title{cursor:pointer;flex:1;font-size:15px;font-weight:600}.ut-cc-always{color:#4d6b00;white-space:nowrap;background:#eaf5c8;border-radius:200px;padding:2px 10px;font-size:12.5px;font-weight:500}.ut-cc-item-text{color:#666563;margin:6px 0 0;font-size:13.5px}.ut-cc-switch{flex:none;width:44px;height:26px;position:relative}.ut-cc-switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.ut-cc-switch input:disabled{cursor:not-allowed}.ut-cc-slider{background:#b9bec5;border-radius:200px;transition:background-color .2s;position:absolute;inset:0}.ut-cc-slider:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.ut-cc-switch input:checked+.ut-cc-slider{background:#ff5220}.ut-cc-switch input:checked+.ut-cc-slider:after{transform:translate(18px)}.ut-cc-switch input:disabled+.ut-cc-slider{opacity:.55}.ut-footer .ut-footer-bottom-right .ut-cc-reopen{color:inherit;font:inherit;text-align:inherit;text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;transition:all .2s}.ut-footer .ut-footer-bottom-right .ut-cc-reopen:hover{opacity:.7;text-decoration:underline}@media (width<=560px){.ut-cc-wrap{padding:0}.ut-cc,.ut-cc.is-details{width:100%;max-height:88dvh;padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px));border-width:1px 0 0;border-radius:22px 22px 0 0;animation:.4s cubic-bezier(.2,.8,.2,1) both ut-cc-up;box-shadow:0 -12px 40px #0f141938}.ut-cc-title{font-size:18px}.ut-cc-text{margin-bottom:14px}}@keyframes ut-cc-up{0%{transform:translateY(100%)}to{transform:none}}@media (width<=400px){.ut-cc,.ut-cc.is-details{padding:5cqi 4.5cqi calc(4.5cqi + env(safe-area-inset-bottom,0px));border-radius:5.5cqi 5.5cqi 0 0;font-size:max(13px,3.75cqi)}.ut-cc-title{margin-bottom:1.5cqi;font-size:max(16px,4.75cqi)}.ut-cc-text{margin-bottom:3.5cqi;font-size:max(13px,3.5cqi)}.ut-cc-actions{gap:2.5cqi}.ut-cc-btn{min-height:max(42px,11.5cqi);padding:0 3cqi;font-size:max(14px,3.75cqi)}.ut-cc-link{margin-top:2.5cqi;font-size:max(13px,3.5cqi)}.ut-cc-list{gap:2.5cqi;margin-bottom:3.5cqi}.ut-cc-item{border-radius:4cqi;padding:3.5cqi 4cqi}.ut-cc-item-head{gap:2.5cqi}.ut-cc-item-title{font-size:max(14px,3.75cqi)}.ut-cc-item-text{margin-top:1.5cqi;font-size:max(12.5px,3.25cqi)}.ut-cc-always{padding:.5cqi 2.5cqi;font-size:max(11.5px,3cqi)}.ut-cc-switch{width:max(40px,11cqi);height:max(24px,6.5cqi)}.ut-cc-slider:after{width:calc(max(24px,6.5cqi) - 1.5cqi);height:calc(max(24px,6.5cqi) - 1.5cqi);top:.75cqi;left:.75cqi}.ut-cc-switch input:checked+.ut-cc-slider:after{transform:translate(calc(max(40px,11cqi) - max(24px,6.5cqi)))}}@media (prefers-reduced-motion:reduce){.ut-cc,.ut-cc.is-details,.ut-cc-view{animation:none}.ut-cc-btn,.ut-cc-slider,.ut-cc-slider:after{transition:none}}
