.product-module__QLmnFq__hero h1{max-width:62%;font-size:clamp(38px,5vw,76px);line-height:.98}.product-module__QLmnFq__heroInner{min-height:min(100svh - 90px,760px)}.product-module__QLmnFq__lead{z-index:3;gap:14px;max-width:540px;margin-top:clamp(32px,7vh,72px);display:grid;position:relative}.product-module__QLmnFq__lead p{color:var(--text-2);margin:0;font-size:18px;line-height:1.55}.product-module__QLmnFq__lead strong{color:var(--ink-text);font-weight:600}.product-module__QLmnFq__lead a{justify-self:start;margin-top:8px}.product-module__QLmnFq__lead .product-module__QLmnFq__support{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-text);font-size:13px;font-weight:600;line-height:1.6}.product-module__QLmnFq__cutout,.product-module__QLmnFq__photo{z-index:1;transform:translate3d(0, calc(var(--h,0) * -40px), 0);line-height:0;position:absolute}.product-module__QLmnFq__cutout{width:min(46%,600px);bottom:0;right:0}.product-module__QLmnFq__cutout:before{content:"";z-index:-1;background:#ececec;border-radius:999px 999px 0 0;height:88%;position:absolute;bottom:0;left:4%;right:4%}.product-module__QLmnFq__cutout img{width:100%;height:auto;position:relative}.product-module__QLmnFq__photo{width:min(34%,440px);top:clamp(28px,6vh,64px);bottom:0;right:0}.product-module__QLmnFq__photo img{object-fit:cover;object-position:50% 30%;border-radius:999px 999px 0 0;width:100%;height:100%}@media (min-width:901px){.product-module__QLmnFq__heroInner{justify-content:center}.product-module__QLmnFq__photo{height:min(620px,84%);margin-block:auto;top:0;bottom:0}}.product-module__QLmnFq__wrap{width:var(--container);margin:0 auto}.product-module__QLmnFq__section{background:var(--paper);color:var(--ink-text);padding:clamp(56px,6.4vw,96px) 0}.product-module__QLmnFq__soft{background:var(--soft)}.product-module__QLmnFq__legend{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-text);align-items:center;gap:16px;margin:0 0 clamp(20px,3vw,36px);font-size:13px;font-weight:600;display:flex}.product-module__QLmnFq__legend span{flex:none}.product-module__QLmnFq__legend:after{content:"";opacity:.35;background:currentColor;flex:1;height:1px}.product-module__QLmnFq__split .product-module__QLmnFq__legend{margin-bottom:20px}.product-module__QLmnFq__section h2{font-family:var(--font-title);letter-spacing:calc(-.05em * var(--tk,1));text-wrap:balance;font-weight:500;line-height:1;font-size:var(--t-title);margin:0}.product-module__QLmnFq__section .product-module__QLmnFq__h2Wide{max-width:22ch;font-size:var(--t-lema)}.product-module__QLmnFq__rule{background:var(--soft);color:var(--ink-text);border-bottom:1px solid var(--line)}.product-module__QLmnFq__rule ul{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:32px;margin:0 auto;padding:clamp(40px,6vw,80px) 0;list-style:none;display:grid}.product-module__QLmnFq__rule li{border-left:1px solid var(--rule);align-content:start;gap:12px;padding-left:20px;display:grid}.product-module__QLmnFq__rule strong{font-family:var(--font-title);font-variant-numeric:tabular-nums;white-space:nowrap;letter-spacing:calc(-.05em * var(--tk,1));color:var(--ink-text);font-size:clamp(36px,4.9vw,76px);font-weight:500;line-height:.95}.product-module__QLmnFq__rule li>span{color:var(--text-2);max-width:22ch;font-size:16px;line-height:1.45}.product-module__QLmnFq__table{margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none}.product-module__QLmnFq__table li{border-top:1px solid var(--rule);grid-template-columns:64px minmax(0,4fr) minmax(0,4fr) minmax(0,3fr);align-items:baseline;gap:24px;padding:28px 0;display:grid}.product-module__QLmnFq__table li:last-child{border-bottom:1px solid var(--rule)}.product-module__QLmnFq__num{font-family:var(--font-title);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--brand-text);font-size:15px;font-weight:600}.product-module__QLmnFq__table h3{font-family:var(--font-title);letter-spacing:calc(-.04em * var(--tk,1));margin:0;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.05}.product-module__QLmnFq__table p{color:var(--text-2);margin:0;font-size:17px;line-height:1.55}.product-module__QLmnFq__table .product-module__QLmnFq__example{color:var(--text-3);font-size:15px}.product-module__QLmnFq__splitGrid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,7vw,120px);display:grid}.product-module__QLmnFq__sticky{position:sticky;top:88px}.product-module__QLmnFq__index,.product-module__QLmnFq__poster{margin:0;padding:0;list-style:none}.product-module__QLmnFq__index li{border-top:1px solid var(--rule);padding:28px 0}.product-module__QLmnFq__index li:last-child{border-bottom:1px solid var(--rule)}.product-module__QLmnFq__index h3{font-family:var(--font-title);letter-spacing:calc(-.04em * var(--tk,1));margin:0 0 10px;font-size:clamp(24px,2.6vw,38px);font-weight:500;line-height:1.05}.product-module__QLmnFq__index p{color:var(--text-2);max-width:52ch;margin:0;font-size:18px;line-height:1.55}.product-module__QLmnFq__poster li{border-top:1px solid var(--rule);gap:12px;padding:32px 0;display:grid}.product-module__QLmnFq__poster li:last-child{border-bottom:1px solid var(--rule)}.product-module__QLmnFq__poster h3{font-family:var(--font-title);font-weight:500;font-size:var(--t-title);letter-spacing:calc(-.05em * var(--tk,1));margin:0;line-height:1.02}.product-module__QLmnFq__poster p{color:var(--text-2);max-width:46ch;margin:0;font-size:18px;line-height:1.55}@media (hover:hover){.product-module__QLmnFq__poster li h3{transition:color .16s}.product-module__QLmnFq__poster li:hover h3{color:var(--brand-text)}}.product-module__QLmnFq__steps{background:var(--night);color:var(--on-dark);padding:clamp(56px,6.4vw,96px) 0}.product-module__QLmnFq__steps .product-module__QLmnFq__legend{color:var(--accent-soft)}.product-module__QLmnFq__steps h2{max-width:22ch;font-family:var(--font-title);letter-spacing:calc(-.05em * var(--tk,1));text-wrap:balance;font-weight:500;line-height:1;font-size:var(--t-lema);margin:0}.product-module__QLmnFq__sequence{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:clamp(24px,4vw,56px);margin:clamp(48px,7vw,96px) 0 0;padding:0;list-style:none;display:grid;position:relative}.product-module__QLmnFq__sequence:before{content:"";background:var(--accent-soft);opacity:.6;transform-origin:0;height:1px;position:absolute;top:7px;left:0;right:0}.product-module__QLmnFq__sequence li{align-content:start;gap:12px;padding-top:40px;display:grid;position:relative}.product-module__QLmnFq__sequence li:before{content:"";background:var(--accent-soft);border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.product-module__QLmnFq__stepNum{font-family:var(--font-title);font-variant-numeric:tabular-nums;letter-spacing:calc(-.05em * var(--tk,1));color:var(--accent-soft);font-size:clamp(56px,7vw,104px);font-weight:500;line-height:.9}.product-module__QLmnFq__sequence h3{font-family:var(--font-title);letter-spacing:calc(-.04em * var(--tk,1));margin:8px 0 0;font-size:clamp(26px,2.8vw,40px);font-weight:500;line-height:1.05}.product-module__QLmnFq__sequence p{color:#ffffffbd;max-width:34ch;margin:0;font-size:17px;line-height:1.55}.product-module__QLmnFq__stepsCta{margin-top:40px}.product-module__QLmnFq__stepsNote{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;margin-top:clamp(48px,7vw,88px);padding-top:28px;display:grid}.product-module__QLmnFq__stepsNote p{margin:0}.product-module__QLmnFq__stepsNote p:first-child{font-family:var(--font-title);font-weight:500;font-size:var(--t-claim);letter-spacing:calc(-.04em * var(--tk,1));color:var(--accent-soft);line-height:1.1}.product-module__QLmnFq__stepsNote p:last-child{color:#ffffffbd;max-width:52ch;font-size:18px;line-height:1.55}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-module__QLmnFq__sequence:before{animation:linear both product-module__QLmnFq__draw;animation-timeline:view();animation-range:entry 15% cover 45%}}}@keyframes product-module__QLmnFq__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.product-module__QLmnFq__faq details{border-top:1px solid var(--rule)}.product-module__QLmnFq__faq details:last-child{border-bottom:1px solid var(--rule)}.product-module__QLmnFq__faq summary{cursor:pointer;font-family:var(--font-title);letter-spacing:calc(-.03em * var(--tk,1));justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(20px,2vw,28px);font-weight:500;line-height:1.2;list-style:none;display:flex}.product-module__QLmnFq__faq summary::-webkit-details-marker{display:none}.product-module__QLmnFq__faq summary:after{content:"+";flex:none;font-size:32px;font-weight:300;line-height:1;transition:transform .2s}.product-module__QLmnFq__faq details[open] summary:after{transform:rotate(45deg)}.product-module__QLmnFq__faq summary:focus-visible{outline:2px solid var(--ink-text);outline-offset:4px}.product-module__QLmnFq__faq p{max-width:60ch;color:var(--text-2);margin:0 0 28px;font-size:18px;line-height:1.6}@media (max-width:900px){.product-module__QLmnFq__hero h1{max-width:none}.product-module__QLmnFq__heroInner{min-height:0}.product-module__QLmnFq__cutout,.product-module__QLmnFq__photo{order:3;width:78%;margin:24px auto 0;position:relative;top:auto;bottom:auto;right:auto;transform:none}.product-module__QLmnFq__photo{aspect-ratio:4/5;width:80%}.product-module__QLmnFq__lead{order:2;max-width:none;margin-top:0;padding-top:16px}.product-module__QLmnFq__rule ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.product-module__QLmnFq__table li{grid-template-columns:minmax(0,1fr);gap:8px}.product-module__QLmnFq__splitGrid{grid-template-columns:minmax(0,1fr)}.product-module__QLmnFq__sticky{position:static}.product-module__QLmnFq__sequence{grid-template-columns:minmax(0,1fr);gap:40px;padding-left:28px}.product-module__QLmnFq__sequence:before{transform-origin:top;width:1px;height:auto;inset:0 auto 0 7px}.product-module__QLmnFq__sequence li{padding-top:0}.product-module__QLmnFq__sequence li:before{top:10px;left:-28px}.product-module__QLmnFq__stepNum{font-size:56px}.product-module__QLmnFq__stepsNote{grid-template-columns:minmax(0,1fr);gap:16px}}.product-module__QLmnFq__stepsNote strong{font-weight:inherit}.product-module__QLmnFq__footnote{border-top:1px solid #a4a4a4;gap:12px;margin-top:28px;padding-top:24px;display:grid}.product-module__QLmnFq__footnote p{max-width:62ch;color:var(--text-2);margin:0;font-size:18px;line-height:1.6}.product-module__QLmnFq__footnote strong{color:var(--ink-text);font-weight:600}.product-module__QLmnFq__table li h3,.product-module__QLmnFq__index li h3,.product-module__QLmnFq__products li h3,.product-module__QLmnFq__poster li h3,.product-module__QLmnFq__num{transition:color .16s}@media (hover:hover){.product-module__QLmnFq__table li:hover h3,.product-module__QLmnFq__index li:hover h3{color:var(--brand-text)}.product-module__QLmnFq__table li:hover .product-module__QLmnFq__num{color:var(--ink-text)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-module__QLmnFq__stepNum{animation:linear both product-module__QLmnFq__stepLight;animation-timeline:view();animation-range:entry 5% cover 30%}.product-module__QLmnFq__sequence li:nth-child(2) .product-module__QLmnFq__stepNum{animation-range:entry 12% cover 36%}.product-module__QLmnFq__sequence li:nth-child(3) .product-module__QLmnFq__stepNum{animation-range:entry 19% cover 42%}.product-module__QLmnFq__sequence li:nth-child(4) .product-module__QLmnFq__stepNum{animation-range:entry 26% cover 48%}.product-module__QLmnFq__sequence li:before{animation:linear both product-module__QLmnFq__dotGrow;animation-timeline:view();animation-range:entry 5% cover 25%}}}@keyframes product-module__QLmnFq__stepLight{0%{opacity:.28;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes product-module__QLmnFq__dotGrow{0%{transform:scale(.4)}to{transform:scale(1)}}.product-module__QLmnFq__brandTitles{--font-title:var(--font-fraunces), Georgia, "Times New Roman", serif}.product-module__QLmnFq__brandTitles :is(h1,h2,h3){letter-spacing:calc(-.03em * var(--tk,1));font-weight:400}
.solucoes-module__XNDpcG__page{--paper:#fff;--soft:#f8f8f8;--ink-text:#0a0a0a;--night:#0e0e0e;--on-dark:#fff;--accent-soft:#e8a58f;--header:56px;--gutter:max(24px, calc((100% - 1280px) / 2));--text-2:#3c373f;--text-3:#6b6670;--rule:#dcdcdc;--brand-text:#a4533c;--r-control:4px;--r-surface:12px;--t-claim:clamp(28px, 3.2vw, 44px);--t-lema:clamp(34px, 4.2vw, 56px);--t-title:clamp(32px, 3.9vw, 56px);background:var(--paper)}.solucoes-module__XNDpcG__hero{min-height:calc(100svh - var(--header));background:var(--paper);color:var(--ink-text);flex-direction:column;display:flex;position:relative;overflow:hidden}.solucoes-module__XNDpcG__heroInner{width:var(--container);flex-direction:column;flex:1;margin:0 auto;padding:clamp(28px,5vh,56px) 0 clamp(56px,9vh,96px);display:flex;position:relative}.solucoes-module__XNDpcG__meta{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0;font-size:13px;font-weight:600}.solucoes-module__XNDpcG__hero h1{z-index:2;font-family:var(--font-title);color:var(--ink-text);letter-spacing:calc(-.055em * var(--tk,1));margin:clamp(20px,3.4vh,40px) 0 0;font-size:clamp(46px,8.2vw,118px);font-weight:500;line-height:.94;position:relative}.solucoes-module__XNDpcG__hero h1 span{display:block}.solucoes-module__XNDpcG__bust{z-index:1;width:min(36%,480px);transform:translate3d(0, calc(var(--h,0) * -40px), 0);line-height:0;position:absolute;bottom:0;right:0}.solucoes-module__XNDpcG__bust:before{content:"";z-index:-1;background:#28183b;border-radius:999px 999px 0 0;height:74%;position:absolute;bottom:0;left:6%;right:6%}.solucoes-module__XNDpcG__bust img{width:100%;height:auto;position:relative}.solucoes-module__XNDpcG__heroLead{z-index:3;gap:14px;max-width:520px;margin-top:auto;padding-top:32px;display:grid;position:relative}.solucoes-module__XNDpcG__heroLead p{color:var(--text-2);margin:0;font-size:18px;line-height:1.55}.solucoes-module__XNDpcG__heroLead a{justify-self:start;margin-top:10px}.solucoes-module__XNDpcG__meander{z-index:3;opacity:.25;background:url(/home/pattern-greek.png) 50%/auto 34px repeat-x;flex:none;height:34px;position:relative}.solucoes-module__XNDpcG__story{background:var(--soft);position:relative}.solucoes-module__XNDpcG__stage{position:relative}.solucoes-module__XNDpcG__panel{isolation:isolate;padding:var(--pad-y,72px) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid;position:relative;overflow:hidden}.solucoes-module__XNDpcG__light{background:var(--soft);color:var(--ink-text)}.solucoes-module__XNDpcG__dark{background:var(--night);color:var(--on-dark)}.solucoes-module__XNDpcG__giant{left:var(--gutter);z-index:0;font-family:var(--font-title);letter-spacing:calc(-.06em * var(--tk,1));white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:clamp(110px,18vw,290px);font-weight:600;line-height:1;position:absolute;bottom:-.16em}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__giant{color:#0000000d}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__giant{left:auto;right:var(--gutter);color:#ffffff0f}.solucoes-module__XNDpcG__object{z-index:1;min-height:0;line-height:0;position:relative}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object{grid-area:1/1/auto/7;align-self:end}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__copy{grid-area:1/8/auto/13}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__copy{grid-area:1/1/auto/6}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__object{grid-area:1/7/auto/13}.solucoes-module__XNDpcG__cutout{object-fit:contain;object-position:bottom left;width:100%;height:auto;max-height:100%}.solucoes-module__XNDpcG__photo{object-fit:cover;object-position:50% 30%;border-radius:var(--r-surface);width:100%;height:100%}.solucoes-module__XNDpcG__copy{z-index:2;align-self:center;gap:18px;display:grid;position:relative}.solucoes-module__XNDpcG__marker{letter-spacing:.14em;text-transform:uppercase;align-items:baseline;gap:14px;margin:0;font-size:13px;font-weight:600;display:flex}.solucoes-module__XNDpcG__marker span{font-family:var(--font-title);letter-spacing:calc(-.04em * var(--tk,1));color:var(--accent);font-size:clamp(44px,4.6vw,68px);font-weight:500;line-height:1}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__marker span{color:var(--accent-soft)}.solucoes-module__XNDpcG__copy h2{font-family:var(--font-title);text-wrap:balance;letter-spacing:calc(-.045em * var(--tk,1));margin:0;font-size:clamp(30px,3.5vw,52px);font-weight:500;line-height:1.04}.solucoes-module__XNDpcG__text{max-width:46ch;margin:0;font-size:18px;line-height:1.55}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__text{color:var(--text-2)}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__text{color:#ffffffc7}.solucoes-module__XNDpcG__text strong{color:inherit;font-weight:600}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__text strong{color:var(--ink-text)}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__text strong{color:#fff}.solucoes-module__XNDpcG__features{margin:6px 0 0;padding:0;list-style:none}.solucoes-module__XNDpcG__features li{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;padding:14px 0;display:grid}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__features li{border-top-color:#ffffff29}.solucoes-module__XNDpcG__features h3{margin:0;font-size:18px;font-weight:500;line-height:1.3}.solucoes-module__XNDpcG__features p{margin:0;font-size:15px;line-height:1.5}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__features p{color:var(--text-2)}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__features p{color:#ffffffb3}.solucoes-module__XNDpcG__link{border-bottom:1px solid;justify-self:start;align-items:center;gap:10px;padding-bottom:10px;font-size:18px;text-decoration:none;display:inline-flex}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__link{color:var(--accent)}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__link{color:var(--accent-soft)}.solucoes-module__XNDpcG__link svg{width:20px;height:20px}.solucoes-module__XNDpcG__link:focus-visible,.solucoes-module__XNDpcG__closingCta:focus-visible{outline-offset:4px;outline:2px solid}.solucoes-module__XNDpcG__story[data-live]{height:320svh}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__stage{top:var(--header);height:calc(100svh - var(--header));position:sticky;overflow:hidden}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__panel{grid-template-rows:minmax(0,1fr);padding-block:clamp(32px,6vh,72px);position:absolute;inset:0}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark{z-index:1}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__photo{position:absolute;inset:0}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark{clip-path:inset(calc((1 - var(--w,0)) * 100%) 0 0 0)}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__copy{transform:translate3d(0, calc(var(--w,0) * -32px), 0)}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object{transform:translate3d(0, calc(var(--w,0) * 48px), 0)}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__photo{transform:scale(calc(1.08 - var(--w,0) * .08));transform-origin:50% 40%}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object{align-items:flex-end;height:100%;display:flex}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__cutout{width:auto;max-width:100%;max-height:100%}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__object{margin-right:calc(var(--gutter) * -1);height:100%}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__photo{border-radius:var(--r-surface) 0 0 var(--r-surface)}.solucoes-module__XNDpcG__closing{background:var(--accent);color:#fff;position:relative}.solucoes-module__XNDpcG__closing:after{content:"";filter:invert();opacity:.25;background:url(/home/pattern-greek.png) 50%/auto 34px repeat-x;height:34px;position:absolute;inset:auto 0 0}.solucoes-module__XNDpcG__closingInner{width:var(--container);justify-items:start;gap:clamp(28px,4vw,48px);margin:0 auto;padding:clamp(64px,8vw,112px) 0;display:grid}.solucoes-module__XNDpcG__closing p{max-width:20ch;font-family:var(--font-title);font-weight:500;font-size:var(--t-lema);letter-spacing:calc(-.05em * var(--tk,1));text-wrap:balance;margin:0;line-height:1.02}.solucoes-module__XNDpcG__closingCta{border-radius:var(--r-control);min-height:56px;color:var(--ink-text);background:#fff;align-items:center;gap:12px;padding:0 24px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.solucoes-module__XNDpcG__closingCta svg{width:19px;height:19px}@media (max-width:900px){.solucoes-module__XNDpcG__page{--header:56px}.solucoes-module__XNDpcG__bust{width:70%;margin:16px auto 0;position:relative;bottom:auto;right:auto}.solucoes-module__XNDpcG__heroLead{max-width:none;margin-top:0;padding-top:12px}.solucoes-module__XNDpcG__panel{grid-template-columns:minmax(0,1fr);row-gap:20px;padding-block:40px}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object,.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__object,.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__copy,.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__copy{grid-area:auto/1}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object{order:1}.solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__copy{order:2}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__object{order:1;margin:0}.solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__copy{order:2}.solucoes-module__XNDpcG__cutout{max-height:320px}.solucoes-module__XNDpcG__photo{aspect-ratio:16/10;height:auto}.solucoes-module__XNDpcG__features li{grid-template-columns:minmax(0,1fr);gap:4px;padding:10px 0}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__panel{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;row-gap:12px;padding-block:16px}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__object,.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__dark .solucoes-module__XNDpcG__object{height:100%;min-height:0;margin:0}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__light .solucoes-module__XNDpcG__cutout{max-height:100%}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__photo{aspect-ratio:auto;border-radius:var(--r-surface);height:100%}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__copy{align-self:end;gap:10px}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__marker span{font-size:36px}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__copy h2{font-size:24px}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__text{font-size:15px;line-height:1.45}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__features{margin-top:0}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__features h3{font-size:15px}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__features p{font-size:13px;line-height:1.4}.solucoes-module__XNDpcG__story[data-live] .solucoes-module__XNDpcG__link{padding-bottom:6px;font-size:16px}.solucoes-module__XNDpcG__giant{display:none}}.solucoes-module__XNDpcG__page:before{content:"";z-index:70;background:var(--accent);transform-origin:0;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.solucoes-module__XNDpcG__page:before{animation:linear both solucoes-module__XNDpcG__readProgress;animation-timeline:scroll(root)}}}@keyframes solucoes-module__XNDpcG__readProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.solucoes-module__XNDpcG__page a:focus-visible,.solucoes-module__XNDpcG__page summary:focus-visible,.solucoes-module__XNDpcG__page button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.solucoes-module__XNDpcG__link{position:relative}.solucoes-module__XNDpcG__link:before{content:"";position:absolute;inset:-14px -8px}.solucoes-module__XNDpcG__page header[data-block=home-header]{-webkit-backdrop-filter:none;border-bottom:1px solid var(--line);background:#fff}.solucoes-module__XNDpcG__page [id]{scroll-margin-top:calc(var(--header) + 24px)}[data-page=solucoes] :is(h1,h2,h3){--font-title:var(--font-fraunces), Georgia, "Times New Roman", serif;font-family:var(--font-title)}[data-page=solucoes] .solucoes-module__XNDpcG__hero h1{letter-spacing:calc(-.035em * var(--tk,1));font-size:clamp(42px,5.6vw,84px);font-weight:400;line-height:1}@media (min-width:901px){[data-page=solucoes] .solucoes-module__XNDpcG__heroInner{justify-content:center}[data-page=solucoes] .solucoes-module__XNDpcG__heroLead{margin-top:clamp(24px,4vh,44px)}}@keyframes solucoes-module__XNDpcG__productSurge{0%{opacity:.3;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes solucoes-module__XNDpcG__heroLineIn{0%{transform:translateY(22px)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero h1 span{animation:.9s cubic-bezier(.2,.8,.2,1) both solucoes-module__XNDpcG__heroLineIn;animation-delay:var(--enter-delay)}.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero h1:not(:has(span)){animation:.9s cubic-bezier(.2,.8,.2,1) both solucoes-module__XNDpcG__heroLineIn;animation-delay:var(--enter-delay)}.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero h1 span:nth-child(2){animation-delay:calc(var(--enter-delay) + 90ms)}.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero h1 span:nth-child(3){animation-delay:calc(var(--enter-delay) + .18s)}.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__heroLead,.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero [class*=lead]{animation:.9s cubic-bezier(.2,.8,.2,1) both solucoes-module__XNDpcG__heroLineIn;animation-delay:calc(var(--enter-delay) + .22s)}.solucoes-module__XNDpcG__page main:not([class]) .solucoes-module__XNDpcG__hero .solucoes-module__XNDpcG__bust{animation:1.2s cubic-bezier(.2,.8,.2,1) both solucoes-module__XNDpcG__enterLift;animation-delay:calc(var(--enter-delay) + .15s)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.solucoes-module__XNDpcG__page main:not([class])>section:not(:first-child):not(:has([class*=pin],[class*=story],[class*=stage],[class*=countup],[data-state],[data-live])) :is(h2,h3,p,li,figure,details,img):not(li *,figure *,details *){animation:ease-out both solucoes-module__XNDpcG__productSurge;animation-timeline:view();animation-range:entry cover 28%}}}.solucoes-module__XNDpcG__heroHand h1{letter-spacing:-.02em;font-size:clamp(44px,6.2vw,96px);font-weight:400;line-height:1}.solucoes-module__XNDpcG__heroHand h1 span:last-child{color:#8f7248;font-style:italic}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__meta{color:#8f7248}.solucoes-module__XNDpcG__heroHand h1,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__meta,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__heroLead{z-index:3;max-width:54%;position:relative}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__bustArch{z-index:2;aspect-ratio:1122/1402;background:0 0;border-radius:0;width:min(36%,470px);position:absolute;bottom:0;right:0;overflow:visible}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__bustArch:before{display:none}.solucoes-module__XNDpcG__archClip{background:#28183b;border-radius:999px 999px 0 0;position:absolute;inset:0;overflow:hidden}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__bustArch img{object-fit:cover;transform-origin:100% 66%;width:100%;height:100%;position:absolute;inset:0;transform:scale(2.4)}.solucoes-module__XNDpcG__handPop{pointer-events:none;filter:drop-shadow(-14px 22px 22px #28183b47)}@media (max-width:900px){.solucoes-module__XNDpcG__heroHand h1,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__meta,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__heroLead{max-width:none}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__bustArch{width:66%;margin:28px 0 0 auto;position:relative;bottom:auto;right:auto}}@media (min-width:901px){.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__heroInner{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-content:center;column-gap:clamp(48px,7vw,120px);display:grid}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__meta{grid-area:1/1}.solucoes-module__XNDpcG__heroHand h1{grid-area:2/1}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__heroLead{grid-area:3/1;margin-top:clamp(28px,4vh,44px);padding-top:0}.solucoes-module__XNDpcG__heroHand h1,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__meta,.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__heroLead{max-width:none}.solucoes-module__XNDpcG__heroHand .solucoes-module__XNDpcG__bustArch{grid-area:1/2/4;place-self:center end;width:min(100%,440px);position:relative;bottom:auto;right:auto}}
