.initial-skeleton{--initial-skeleton-header-height:7rem;z-index:1000;color:#10261b;opacity:1;pointer-events:auto;visibility:visible;background:#f7fbf5;transition:opacity .18s,visibility .18s;animation:.18s 12s forwards initial-skeleton-failsafe;position:fixed;inset:0;overflow:hidden}body:not([data-ready=true])>:not(.initial-skeleton,script){visibility:hidden;animation:0s 12s forwards initial-content-failsafe}html[data-initial-loading-controlled=true] .initial-skeleton,html[data-initial-loading-controlled=true] body:not([data-ready=true])>:not(.initial-skeleton,script){animation:none}body[data-header-ready=true]:not([data-ready=true])>.site-header{z-index:1001;visibility:visible}body[data-ready=true]>.initial-skeleton{opacity:0;pointer-events:none;visibility:hidden;animation:none}.initial-skeleton__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.initial-skeleton__header{height:var(--initial-skeleton-header-height);opacity:1;visibility:visible;background:#fff;border-bottom:1px solid #d8ead9;transition:opacity .16s,visibility .16s;box-shadow:0 8px 30px #1038200a}body[data-header-ready=true]>.initial-skeleton .initial-skeleton__header{opacity:0;visibility:hidden}.initial-skeleton__header-inner{width:min(100% - 2rem, var(--header-container-max,78rem));height:calc(var(--initial-skeleton-header-height) - 1px);grid-template-columns:auto 1fr auto;align-items:center;gap:1.5rem;margin-inline:auto;display:grid}.initial-skeleton__logo,.initial-skeleton__line,.initial-skeleton__button,.initial-skeleton__card{background:linear-gradient(90deg,#e9f2e9 18%,#f7fbf7 42%,#e9f2e9 68%) 0 0/220% 100%;animation:1.35s ease-in-out infinite initial-skeleton-shimmer}.initial-skeleton__logo{border-radius:1rem;width:5.75rem;height:5.75rem}.initial-skeleton__line{border-radius:.6rem}.initial-skeleton__nav,.initial-skeleton__actions{align-items:center;display:flex}.initial-skeleton__nav{justify-content:center;gap:clamp(1rem,2.2vw,2rem)}.initial-skeleton__actions{justify-content:flex-end;gap:.75rem}.initial-skeleton__nav .initial-skeleton__line{border-radius:999px;width:clamp(3rem,5vw,5.75rem);height:.8rem}.initial-skeleton__button{border-radius:.75rem;width:7.5rem;height:2.75rem}.initial-skeleton__button:last-child{background:linear-gradient(90deg,#b9dfc2 18%,#d8efdd 42%,#b9dfc2 68%) 0 0/220% 100%;width:9.5rem}.initial-skeleton__main{min-height:calc(100svh - var(--initial-skeleton-header-height));background:radial-gradient(circle at 82% 20%,#d7efddb8,#0000 28rem),linear-gradient(145deg,#fbfefb,#f0f8f1);align-content:center;display:grid}.initial-skeleton__stage{width:min(100% - 2rem, var(--container-max,75rem));gap:clamp(1.4rem,3vh,2.25rem);margin-inline:auto;display:grid}.initial-skeleton__copy{gap:.8rem;max-width:45rem;display:grid}.initial-skeleton__copy .initial-skeleton__line:first-child{width:8.5rem;height:1rem}.initial-skeleton__copy .initial-skeleton__line:nth-child(2){width:min(100%,38rem);height:clamp(3.25rem,7vw,5rem)}.initial-skeleton__copy .initial-skeleton__line:nth-child(3){width:min(88%,34rem);height:1.1rem}.initial-skeleton__copy .initial-skeleton__line:nth-child(4){width:min(72%,28rem);height:1.1rem}.initial-skeleton__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.8rem,2vw,1.5rem);display:grid}.initial-skeleton__card{border:1px solid #dceadd;border-radius:1.1rem;min-height:clamp(11rem,25vh,17rem);box-shadow:0 18px 42px #10382014}body[data-page=home] .initial-skeleton__stage,body[data-page=about] .initial-skeleton__stage,body[data-page=tutorials] .initial-skeleton__stage{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr);align-items:center}body[data-page=about] .initial-skeleton__stage{grid-template-columns:minmax(0,1.01fr) minmax(30rem,.99fr);gap:clamp(3rem,3vw,3.5rem);width:min(100% - 2rem,96.25rem)}body[data-page=home] .initial-skeleton__cards,body[data-page=about] .initial-skeleton__cards,body[data-page=tutorials] .initial-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=review] .initial-skeleton__card{min-height:clamp(10rem,24vh,14rem)}body[data-page=home] .initial-skeleton__card:first-child{grid-column:1/-1;min-height:clamp(18rem,44vh,27rem)}body[data-page=home] .initial-skeleton__card:nth-child(n+2){min-height:clamp(4rem,10vh,6rem)}body[data-page=home] .initial-skeleton__card:last-child,body[data-page=about] .initial-skeleton__card:nth-child(n+2),body[data-page=tutorials] .initial-skeleton__card:nth-child(n+2){display:none}body[data-page=about] .initial-skeleton__cards,body[data-page=tutorials] .initial-skeleton__cards{grid-template-columns:1fr}body[data-page=vacancies] .initial-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=vacancies] .initial-skeleton__stage{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.28fr);align-items:center}body[data-page=tutorials] .initial-skeleton__card:first-child{min-height:clamp(22rem,55vh,32rem)}body[data-page=about] .initial-skeleton__card:first-child{aspect-ratio:.94;border-radius:2.35rem;min-height:clamp(25rem,60vh,45rem)}body[data-page=referral] .initial-skeleton__stage,body[data-page=privacy] .initial-skeleton__stage,body[data-page=review-form] .initial-skeleton__stage{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr);align-items:start}body[data-page=referral] .initial-skeleton__copy,body[data-page=privacy] .initial-skeleton__copy,body[data-page=review-form] .initial-skeleton__copy{align-content:start}body[data-page=referral] .initial-skeleton__cards,body[data-page=privacy] .initial-skeleton__cards,body[data-page=review-form] .initial-skeleton__cards{grid-template-columns:1fr}body[data-page=referral] .initial-skeleton__card:first-child,body[data-page=privacy] .initial-skeleton__card:first-child,body[data-page=review-form] .initial-skeleton__card:first-child{min-height:clamp(25rem,62vh,38rem)}body[data-page=referral] .initial-skeleton__card:nth-child(n+2),body[data-page=privacy] .initial-skeleton__card:nth-child(n+2),body[data-page=review-form] .initial-skeleton__card:nth-child(n+2){display:none}body[data-page=review] .initial-skeleton__stage{grid-template-columns:minmax(16rem,.72fr) repeat(2,minmax(0,1fr));align-items:center}body[data-page=review] .initial-skeleton__cards{grid-area:1/2/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr))}body[data-page=status] .initial-skeleton__stage{width:min(100% - 2rem,48rem)}body[data-page=status] .initial-skeleton__copy{margin-inline:auto}body[data-page=status] .initial-skeleton__cards{grid-template-columns:1fr}body[data-page=status] .initial-skeleton__card:first-child{min-height:clamp(16rem,42vh,23rem)}body[data-page=status] .initial-skeleton__card:nth-child(n+2){display:none}@keyframes initial-skeleton-shimmer{to{background-position:-220% 0}}@keyframes initial-skeleton-failsafe{to{opacity:0;pointer-events:none;visibility:hidden}}@keyframes initial-content-failsafe{to{visibility:visible}}@media (width<=66rem){.initial-skeleton{--initial-skeleton-header-height:5.75rem}.initial-skeleton__header-inner{grid-template-columns:auto auto}.initial-skeleton__nav,.initial-skeleton__actions{display:none}.initial-skeleton__header-inner:after{content:"";background:#edf5ee;border:1px solid #d8ead9;border-radius:.75rem;justify-self:end;width:3rem;height:3rem}.initial-skeleton__logo{width:5rem;height:5rem}.initial-skeleton__stage,body[data-page=home] .initial-skeleton__stage,body[data-page=about] .initial-skeleton__stage,body[data-page=tutorials] .initial-skeleton__stage,body[data-page=referral] .initial-skeleton__stage,body[data-page=privacy] .initial-skeleton__stage,body[data-page=review-form] .initial-skeleton__stage,body[data-page=review] .initial-skeleton__stage{grid-template-columns:1fr}.initial-skeleton__cards,body[data-page=review] .initial-skeleton__cards{grid-area:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<44rem){.initial-skeleton__header-inner,.initial-skeleton__stage{width:min(100% - 1.5rem, var(--container-max,75rem))}.initial-skeleton__main{align-content:start;padding-block:1.5rem}.initial-skeleton__copy .initial-skeleton__line:nth-child(2){height:clamp(4rem,17vw,5.5rem)}.initial-skeleton__cards{grid-template-columns:1fr}.initial-skeleton__card{min-height:8.5rem}body[data-page=home] .initial-skeleton__card:first-child,body[data-page=about] .initial-skeleton__card:first-child,body[data-page=tutorials] .initial-skeleton__card:first-child,body[data-page=referral] .initial-skeleton__card:first-child,body[data-page=privacy] .initial-skeleton__card:first-child,body[data-page=review-form] .initial-skeleton__card:first-child,body[data-page=status] .initial-skeleton__card:first-child{min-height:clamp(13rem,42vh,21rem)}body[data-page=about] .initial-skeleton__card:first-child{min-height:clamp(17rem,42vh,24rem)}}@media (prefers-reduced-motion:reduce){.initial-skeleton{transition:none}.initial-skeleton__logo,.initial-skeleton__line,.initial-skeleton__button,.initial-skeleton__card{animation:none}}.help-chat{--help-chat-cookie-offset:0px;--help-chat-green:#128c4a;--help-chat-green-strong:#075e54;--help-chat-ink:#17241d;--help-chat-muted:#5f6f67;--help-chat-border:#d7dfda;--help-chat-surface:#f3f6f4;color:var(--help-chat-ink);font-family:inherit}.help-chat button,.help-chat input{font-family:inherit}.floating-whatsapp:focus-visible,.help-chat__icon-button:focus-visible,.help-chat__control-menu button:focus-visible,.help-chat__option:focus-visible,.help-chat__action:focus-visible,.help-chat__composer input:focus-visible,.help-chat__composer button:focus-visible{outline-offset:3px;outline:3px solid #0b6bcb}.help-chat__panel{z-index:114;bottom:calc(5.75rem + var(--help-chat-cookie-offset));right:max(1.5rem, env(safe-area-inset-right));width:min(23.75rem,100vw - 2rem);max-height:min(38.75rem, calc(100dvh - 7.25rem - var(--help-chat-cookie-offset)));isolation:isolate;background:#fff;border:1px solid #c7d1cb;border-radius:1rem;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 22px 60px #08321a3d}.help-chat__panel:not([hidden]){transform-origin:100% 100%;animation:.22s cubic-bezier(.2,.8,.3,1) help-chat-panel-in}.help-chat__header{background:var(--help-chat-green-strong);color:#fff;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.55rem;min-height:4.25rem;padding:.62rem .65rem .62rem .75rem;display:grid}.help-chat__brand-icon{background:#fff;border:1px solid #ffffff6b;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;display:grid;overflow:hidden}.help-chat__brand-icon img{object-fit:contain;width:100%;height:100%;padding:.18rem;display:block}.help-chat__heading{min-width:0;line-height:1.15;display:grid}.help-chat__heading strong{letter-spacing:-.01em;font-size:1rem}.help-chat__heading small{color:#ffffffe0;align-items:center;gap:.32rem;margin-top:.18rem;font-size:.68rem;display:flex}.help-chat__online-dot{background:#6df59e;border:1px solid #ffffffb8;border-radius:50%;flex:none;width:.48rem;height:.48rem;box-shadow:0 0 .45rem #6df59eb8}.floating-whatsapp[aria-expanded=true] .floating-whatsapp__label{display:none}.floating-whatsapp__teaser{color:#183f31;opacity:0;pointer-events:none;transform-origin:100% 100%;white-space:nowrap;background:#fff;border:1px solid #075e5424;border-radius:1rem 1rem .3rem;align-items:center;width:max-content;max-width:min(15rem,100vw - 2rem);padding:.72rem .9rem;font-size:.82rem;font-weight:700;line-height:1.25;transition:opacity .22s ease-out,transform .26s cubic-bezier(.2,.9,.3,1.2);display:flex;position:absolute;bottom:calc(100% + .8rem);right:0;transform:translateY(.55rem)scale(.94);box-shadow:0 .8rem 2rem #0730182e}.floating-whatsapp__teaser:after{content:"";background:#fff;width:.75rem;height:.75rem;position:absolute;bottom:-.38rem;right:1.15rem;transform:rotate(45deg);box-shadow:.2rem .2rem .35rem #0730180f}.floating-whatsapp__teaser[data-help-chat-teaser-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.floating-whatsapp__teaser[data-help-chat-teaser-visible=true] .floating-whatsapp__teaser-copy{animation:.52s cubic-bezier(.2,.9,.3,1.15) both floating-whatsapp-teaser-copy-in}.floating-whatsapp[data-help-chat-teaser-visible=true] .floating-whatsapp__label{display:none}.help-chat__icon-button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:.7rem;place-items:center;width:2.75rem;height:2.75rem;display:grid}.help-chat__icon-button:hover{background:#ffffff24}.help-chat__control-menu{z-index:3;border:1px solid var(--help-chat-border);background:#fff;border-radius:.85rem;width:min(15rem,100% - 2rem);padding:.35rem;display:grid;position:absolute;top:4.2rem;right:.65rem;overflow:hidden;box-shadow:0 15px 36px #08321a33}.help-chat__control-menu button{min-height:2.75rem;color:var(--help-chat-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.58rem;padding:.65rem .75rem}.help-chat__control-menu button:hover:not(:disabled){background:var(--help-chat-surface)}.help-chat__control-menu button:disabled{color:#91a098;cursor:not-allowed}.help-chat__conversation{overscroll-behavior:contain;scrollbar-color:#aebbb4 transparent;scrollbar-width:thin;background-color:#efeae2;background-image:radial-gradient(circle at 1rem 1rem,#075e540d 0 .1rem,#0000 .12rem),radial-gradient(circle at 2.2rem 2rem,#075e540a 0 .08rem,#0000 .1rem),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:3.2rem 3.2rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex-direction:column;flex:auto;min-height:0;padding:.75rem;display:flex;overflow:auto}.help-chat__history{outline:none;gap:.38rem;display:grid}.help-chat__message{max-width:84%;animation:.22s cubic-bezier(.2,.8,.3,1) both help-chat-message-in;display:grid}.help-chat__message--bot{justify-self:start}.help-chat__message--user{justify-self:end}.help-chat__message p{color:var(--help-chat-ink);overflow-wrap:anywhere;white-space:pre-line;background:#fff;border:0;border-radius:.48rem .48rem .48rem .12rem;margin:0;padding:.48rem .6rem;font-size:.82rem;line-height:1.42;box-shadow:0 1px 1px #0b23181c}.help-chat__message--commercial{max-width:92%}.help-chat__message--commercial p{border-left:.18rem solid var(--help-chat-green);background:#fff}.help-chat__message--user p{color:#17241d;background:#d9fdd3;border-radius:.48rem .48rem .12rem}.help-chat__waiting{color:var(--help-chat-muted);background:#fff;border:0;border-radius:.48rem;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.45rem;padding:.48rem .62rem;font-size:.78rem;display:flex;box-shadow:0 1px 1px #0b23181c}.help-chat__waiting-dots{gap:.2rem;display:flex}.help-chat__waiting-dots i{background:var(--help-chat-green);border-radius:50%;width:.3rem;height:.3rem;animation:.9s ease-in-out infinite help-chat-dot-wave}.help-chat__waiting-dots i:nth-child(2){animation-delay:.15s}.help-chat__waiting-dots i:nth-child(3){animation-delay:.3s}.help-chat__actions,.help-chat__options{flex-direction:column;align-items:flex-start;gap:.35rem;margin-top:.55rem;display:flex}.help-chat__action,.help-chat__option{cursor:pointer;border-radius:.55rem;justify-content:center;align-items:center;width:fit-content;max-width:92%;min-height:2.35rem;padding:.5rem .65rem;font-size:.8rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.help-chat__action{border:1px solid var(--help-chat-green);background:var(--help-chat-green);color:#fff;box-shadow:0 1px 2px #0c7d3a2e}.help-chat__action:hover{background:var(--help-chat-green-strong)}.help-chat__action--danger{background:#a82929;border-color:#a82929}.help-chat__option{color:#075e54;text-align:left;background:#fff;border:1px solid #c7d8ce;justify-content:flex-start;box-shadow:0 1px 1px #0b231814}.help-chat__option:hover{border-color:var(--help-chat-green);background:#f0faef}.help-chat__message-preview,.help-chat__fallback,.help-chat__confirmation{border:1px solid var(--help-chat-border);color:var(--help-chat-ink);background:#fff;border-radius:.85rem;padding:.75rem}.help-chat__message-preview strong,.help-chat__fallback strong,.help-chat__confirmation strong{font-size:.78rem}.help-chat__message-preview p,.help-chat__fallback p,.help-chat__confirmation p{color:var(--help-chat-muted);white-space:pre-line;margin:.35rem 0 0;font-size:.76rem;line-height:1.45}.help-chat__confirmation,.help-chat__fallback{margin-top:.75rem}.help-chat__confirmation>div,.help-chat__fallback>div{gap:.5rem;margin-top:.75rem;display:grid}.help-chat__fallback-message{-webkit-user-select:text;user-select:text;background:#eef6ef;border-radius:.55rem;max-height:8rem;padding:.6rem;overflow:auto;color:var(--help-chat-ink)!important}.help-chat__phone{font-weight:800;color:var(--help-chat-green-strong)!important}.help-chat__fallback-status{min-height:1.1rem}.help-chat__composer{background:#f0f2f5;border-top:1px solid #d4d9d6;flex:none;padding:.55rem .65rem .65rem}.help-chat__composer label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.help-chat__composer>div{grid-template-columns:1fr 2.6rem;gap:.4rem;display:grid}.help-chat__composer input{width:100%;min-height:2.6rem;color:var(--help-chat-ink);background:#fff;border:1px solid #d4d9d6;border-radius:999px;padding:.5rem .85rem;font-size:.82rem}.help-chat__composer[data-help-chat-composer-state=typing] input,.help-chat__composer[data-help-chat-composer-state=confirmation] input,.help-chat__composer[data-help-chat-composer-state=inactive] input{color:var(--help-chat-muted);background:#f8f9f9}.help-chat__composer button{background:var(--help-chat-green);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;min-width:2.6rem;min-height:2.6rem;display:grid}.help-chat__composer :is(input,button):disabled{cursor:not-allowed;opacity:.68}.help-chat__error{color:#a32424;min-height:1rem;margin:.3rem 0 0;font-size:.72rem;font-weight:700}.help-chat__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes help-chat-dot-wave{0%,60%,to{opacity:.4;transform:translateY(0)scale(.9)}30%{opacity:1;transform:translateY(-.22rem)scale(1)}}@keyframes help-chat-panel-in{0%{opacity:0;transform:translateY(.65rem)scale(.97)}}@keyframes floating-whatsapp-teaser-copy-in{0%{opacity:0;transform:translateY(.25rem)}}@keyframes help-chat-message-in{0%{opacity:0;transform:translateY(.5rem)scale(.985)}}@keyframes help-chat-message-fade{0%{opacity:0}}@keyframes help-chat-dot-fade{0%,to{opacity:.45}50%{opacity:1}}@media (width<44rem){.help-chat__panel{bottom:calc(5.25rem + var(--help-chat-cookie-offset));left:max(.5rem, env(safe-area-inset-left));right:max(.5rem, env(safe-area-inset-right));width:auto;max-height:min(72dvh, calc(100dvh - 6.25rem - var(--help-chat-cookie-offset)))}.help-chat__conversation{padding:.85rem}}@media (prefers-reduced-motion:reduce){.help-chat__panel:not([hidden]),.floating-whatsapp__notification:not([hidden]),.floating-whatsapp__pulse,.floating-whatsapp__teaser,.floating-whatsapp__teaser-copy{transition:none;animation:none}.help-chat__message{animation:.14s ease-out both help-chat-message-fade!important}.help-chat__waiting-dots i{transform:none;animation:1.1s ease-in-out infinite help-chat-dot-fade!important}}
