.LovableMobileRankingStep-module__OTEpoW__rankingStep{color:#151a23;width:360px;height:667px;font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif;font-variant-numeric:tabular-nums;background:#fff;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__rankingView,.LovableMobileRankingStep-module__OTEpoW__candidateDetail{box-sizing:border-box;width:100%;height:100%;animation:.36s cubic-bezier(.16,1,.3,1) backwards LovableMobileRankingStep-module__OTEpoW__view-enter}.LovableMobileRankingStep-module__OTEpoW__rankingView{padding:58px 22px 24px}.LovableMobileRankingStep-module__OTEpoW__rankingHeader p,.LovableMobileRankingStep-module__OTEpoW__candidateHeader p{color:#788393;letter-spacing:.095em;text-transform:uppercase;margin:0;font-size:12px;font-weight:720;line-height:1}.LovableMobileRankingStep-module__OTEpoW__rankingHeader h3{color:#121720;letter-spacing:-.045em;margin:8px 0 0;font-size:29px;font-weight:690;line-height:1}.LovableMobileRankingStep-module__OTEpoW__rankingHeader>span{color:#687486;margin-top:8px;font-size:14px;font-weight:500;display:block}.LovableMobileRankingStep-module__OTEpoW__rankingTable{background:#fff;border:1px solid #e4e8ef;border-radius:14px;margin-top:24px;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__tableHeader,.LovableMobileRankingStep-module__OTEpoW__candidateRow{grid-template-columns:26px minmax(0,1fr) 56px 61px;align-items:center;display:grid}.LovableMobileRankingStep-module__OTEpoW__tableHeader{color:#7a8595;letter-spacing:.055em;text-transform:uppercase;background:#fafbfc;border-bottom:1px solid #e9edf2;min-height:34px;padding:0 10px;font-size:12px;font-weight:720}.LovableMobileRankingStep-module__OTEpoW__tableHeader span:nth-child(n+3){text-align:center}.LovableMobileRankingStep-module__OTEpoW__candidateRow{width:100%;min-height:84px;color:inherit;font:inherit;text-align:start;cursor:pointer;opacity:1;animation:.4s cubic-bezier(.16,1,.3,1) backwards LovableMobileRankingStep-module__OTEpoW__row-enter;animation-delay:calc(var(--row-index)*50ms + .12s);background:#fff;border:0;border-bottom:1px solid #edf0f4;padding:0 10px;position:relative}.LovableMobileRankingStep-module__OTEpoW__candidateRow:last-child{border-bottom:0}.LovableMobileRankingStep-module__OTEpoW__candidateRow:focus-visible,.LovableMobileRankingStep-module__OTEpoW__backButton:focus-visible,.LovableMobileRankingStep-module__OTEpoW__fullSummaryButton:focus-visible,.LovableMobileRankingStep-module__OTEpoW__sendProposalButton:focus-visible{z-index:2;outline-offset:-2px;outline:2px solid #2380ef;position:relative}.LovableMobileRankingStep-module__OTEpoW__rank{color:#2380ef;font-size:11px;font-weight:730}.LovableMobileRankingStep-module__OTEpoW__identity{align-items:center;gap:9px;min-width:0;display:flex}.LovableMobileRankingStep-module__OTEpoW__identity img{object-fit:cover;border-radius:11px;flex:none;width:40px;height:40px}.LovableMobileRankingStep-module__OTEpoW__identity>span{min-width:0}.LovableMobileRankingStep-module__OTEpoW__identity strong,.LovableMobileRankingStep-module__OTEpoW__identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__identity strong{color:#19202b;letter-spacing:-.02em;font-size:13px;font-weight:660;line-height:1.15}.LovableMobileRankingStep-module__OTEpoW__identity small{color:#768193;margin-top:4px;font-size:12px;line-height:1.1}.LovableMobileRankingStep-module__OTEpoW__identity small[data-proposal-sent]{color:#2380ef;font-weight:680;animation:.38s cubic-bezier(.16,1,.3,1) backwards LovableMobileRankingStep-module__OTEpoW__proposal-status-in}@keyframes LovableMobileRankingStep-module__OTEpoW__proposal-status-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.LovableMobileRankingStep-module__OTEpoW__score,.LovableMobileRankingStep-module__OTEpoW__adherence{letter-spacing:-.025em;justify-self:center;font-size:13px;font-weight:680}.LovableMobileRankingStep-module__OTEpoW__score{color:#343e4d}.LovableMobileRankingStep-module__OTEpoW__adherence{color:#2380ef}.LovableMobileRankingStep-module__OTEpoW__rowTouch{z-index:3;pointer-events:none;background:#f7f9fcd6;border:1px solid #3f48552e;border-radius:50%;width:30px;height:30px;margin-top:-15px;animation:.3s cubic-bezier(.2,.8,.2,1) both LovableMobileRankingStep-module__OTEpoW__touch-feedback;display:block;position:absolute;top:50%;left:41px;box-shadow:0 0 0 5px #ffffff7a,0 2px 8px #1d26341f}.LovableMobileRankingStep-module__OTEpoW__candidateDetail{flex-direction:column;padding:28px 20px 16px;display:flex}.LovableMobileRankingStep-module__OTEpoW__backButton{color:#2380ef;width:fit-content;font:650 12px/1 var(--font-geist-sans),"Geist",sans-serif;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;padding:0}.LovableMobileRankingStep-module__OTEpoW__candidateHeader{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px 12px;min-width:0;margin-top:16px;display:grid}.LovableMobileRankingStep-module__OTEpoW__candidateHeader img{object-fit:cover;border-radius:14px;width:54px;height:54px}.LovableMobileRankingStep-module__OTEpoW__candidateHeader div{flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:54px;display:flex}.LovableMobileRankingStep-module__OTEpoW__candidateHeader p{color:#2380ef;font-size:12px}.LovableMobileRankingStep-module__OTEpoW__candidateHeader h3{color:#141a23;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:23px;font-weight:690;line-height:1.15;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__candidateMeta{color:#697587;text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;margin-top:0;font-size:12px;display:block;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__metricStrip{border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0;grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;padding:12px 0;display:grid}.LovableMobileRankingStep-module__OTEpoW__metricStrip div{text-align:center;border-inline-end:1px solid #e8ecf1;justify-items:center;min-width:0;padding:0 9px;display:grid}.LovableMobileRankingStep-module__OTEpoW__metricStrip div:first-child{padding-inline-start:0}.LovableMobileRankingStep-module__OTEpoW__metricStrip div:last-child{border-inline-end:0;padding-inline-end:0}.LovableMobileRankingStep-module__OTEpoW__metricStrip dt{color:#7a8595;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1;overflow:hidden}.LovableMobileRankingStep-module__OTEpoW__metricStrip dd{color:#27313f;letter-spacing:-.035em;margin:7px 0 0;font-size:21px;font-weight:700;line-height:1}.LovableMobileRankingStep-module__OTEpoW__metricStrip div:last-child dd{color:#2380ef}.LovableMobileRankingStep-module__OTEpoW__decisionBody{scrollbar-width:none;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:12px 0;display:flex;overflow-y:auto}.LovableMobileRankingStep-module__OTEpoW__decisionBody section{flex-shrink:0;min-width:0}.LovableMobileRankingStep-module__OTEpoW__decisionBody h4{color:#202a39;letter-spacing:-.015em;margin:0;font-size:14px;font-weight:720;line-height:1.3}.LovableMobileRankingStep-module__OTEpoW__summary p,.LovableMobileRankingStep-module__OTEpoW__validation p{color:#3c4756;margin:7px 0 0;font-size:14px;line-height:1.5}.LovableMobileRankingStep-module__OTEpoW__evidence ul{gap:6px;margin:7px 0 0;padding:0;list-style:none;display:grid}.LovableMobileRankingStep-module__OTEpoW__evidence li{color:#3d4857;padding-inline-start:13px;font-size:13px;line-height:1.45;position:relative}.LovableMobileRankingStep-module__OTEpoW__evidence li:before{inset-inline-start:0;content:"";background:#2380ef;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em}.LovableMobileRankingStep-module__OTEpoW__decisionBody::-webkit-scrollbar{display:none}.LovableMobileRankingStep-module__OTEpoW__alignment dl{grid-template-columns:minmax(0,1fr);gap:7px;margin:8px 0 0;display:grid}.LovableMobileRankingStep-module__OTEpoW__alignment dl>div{grid-template-columns:108px minmax(0,1fr);align-items:baseline;column-gap:12px;min-width:0;display:grid}.LovableMobileRankingStep-module__OTEpoW__alignment dt{color:#5d6b80;font-size:12px;font-weight:650}.LovableMobileRankingStep-module__OTEpoW__alignment dd{color:#172c49;margin:0;font-size:14px;font-weight:650;line-height:1.4}.LovableMobileRankingStep-module__OTEpoW__validation p{font-size:13px}.LovableMobileRankingStep-module__OTEpoW__detailFooter{border-top:1px solid #e7ebf0;flex:none;justify-content:space-between;align-items:center;gap:16px;padding-top:15px;display:flex}.LovableMobileRankingStep-module__OTEpoW__fullSummaryButton{color:#647083;width:fit-content;min-height:48px;font:660 12px/1 var(--font-geist-sans),"Geist",sans-serif;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9999px;padding:0 4px;position:relative}.LovableMobileRankingStep-module__OTEpoW__sendProposalButton{color:#fff;min-width:132px;min-height:42px;font:680 12px/1 var(--font-geist-sans),"Geist",sans-serif;cursor:pointer;white-space:nowrap;background:#2380ef;border:0;border-radius:9999px;padding:0 18px;transition:background-color .16s,transform .16s cubic-bezier(.16,1,.3,1)}.LovableMobileRankingStep-module__OTEpoW__sendProposalWrap{display:inline-flex;position:relative}.LovableMobileRankingStep-module__OTEpoW__proposalTouch{z-index:2;pointer-events:none;background:#fafbfce0;border:1px solid #39414d38;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;animation:.3s cubic-bezier(.2,.8,.2,1) both LovableMobileRankingStep-module__OTEpoW__touch-feedback;position:absolute;top:50%;left:50%;box-shadow:0 0 0 5px #ffffff75}.LovableMobileRankingStep-module__OTEpoW__sendProposalButton:active{background:#176fd2;transform:scale(.97)}.LovableMobileRankingStep-module__OTEpoW__sendProposalButton:disabled{cursor:default;opacity:.74}@keyframes LovableMobileRankingStep-module__OTEpoW__row-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes LovableMobileRankingStep-module__OTEpoW__view-enter{0%{opacity:.76;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LovableMobileRankingStep-module__OTEpoW__touch-feedback{0%{opacity:.9;transform:scale(.76)}to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.LovableMobileRankingStep-module__OTEpoW__rankingView,.LovableMobileRankingStep-module__OTEpoW__candidateDetail,.LovableMobileRankingStep-module__OTEpoW__candidateRow,.LovableMobileRankingStep-module__OTEpoW__rowTouch{opacity:1;animation:none}}.LovableMobileRankingStep-module__OTEpoW__evidence li,.LovableMobileRankingStep-module__OTEpoW__validation p,.LovableMobileRankingStep-module__OTEpoW__candidateHeader span{white-space:normal;overflow-wrap:anywhere}.LovableMobileRankingStep-module__OTEpoW__identity strong,.LovableMobileRankingStep-module__OTEpoW__identity small{white-space:normal}.LovableMobileRankingStep-module__OTEpoW__tableHeader{letter-spacing:0;font-size:11px}.LovableMobileRankingStep-module__OTEpoW__metricStrip dt{letter-spacing:0;font-size:11.5px}
.WaveCta-module__H1LOJq__root{--wave-cta-base:var(--emp-color-accent);--wave-cta-light:#8fc5ff;--wave-cta-vivid:#1677ff;--wave-cta-final:#386ceb;--wave-cta-pressed:#1748bf;--wave-size:400px;--wave-duration:1s;--wave-ease:cubic-bezier(.12,.23,.09,.99);background:var(--wave-cta-base);color:#fff;cursor:pointer;min-height:44px;font-family:var(--emp-font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent;border:0;border-radius:32px;justify-content:center;align-items:center;padding:14px 18px;font-size:12px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 10px #2c64ee38}.WaveCta-module__H1LOJq__defaultLabel,.WaveCta-module__H1LOJq__hoverLabel{z-index:4;transition:transform var(--wave-duration)var(--wave-ease);display:block;position:relative}.WaveCta-module__H1LOJq__hoverLabel{position:absolute;transform:translateY(calc(100% + 30px))}.WaveCta-module__H1LOJq__wave1,.WaveCta-module__H1LOJq__wave2,.WaveCta-module__H1LOJq__wave3{width:var(--wave-size);height:var(--wave-size);pointer-events:none;border-radius:50%;display:block;position:absolute}.WaveCta-module__H1LOJq__wave1{z-index:1;bottom:calc(var(--wave-size)*-.6);background:var(--wave-cta-light);transition:transform var(--wave-duration)var(--wave-ease);left:51%;transform:translate(-50%)scale(.05)}.WaveCta-module__H1LOJq__wave2,.WaveCta-module__H1LOJq__wave3{bottom:-48px;left:0;right:0}.WaveCta-module__H1LOJq__wave2{z-index:2;background:var(--wave-cta-vivid)}.WaveCta-module__H1LOJq__wave3{z-index:3;background:var(--wave-cta-final);transition:background-color .14s ease-out}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__defaultLabel{transform:translateY(calc(-100% - 30px))}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__hoverLabel{transform:translateY(0)}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__wave1{transform:translate(-50%)scale(1)}.WaveCta-module__H1LOJq__root:focus-visible{outline-offset:4px;outline:3px solid #2c64ee52}.WaveCta-module__H1LOJq__root:active:not(:disabled) .WaveCta-module__H1LOJq__wave3{background:var(--wave-cta-pressed)}.WaveCta-module__H1LOJq__root:disabled{cursor:not-allowed;opacity:.48;box-shadow:none}.WaveCta-module__H1LOJq__root[data-flat] .WaveCta-module__H1LOJq__wave1,.WaveCta-module__H1LOJq__root[data-flat] .WaveCta-module__H1LOJq__hoverLabel{display:none}.WaveCta-module__H1LOJq__root[data-flat]{transition:background-color .24s var(--wave-ease)}.WaveCta-module__H1LOJq__root[data-flat]:is(:hover,:focus-visible,:active):not(:disabled){background:var(--wave-cta-final)}.WaveCta-module__H1LOJq__root[data-flat]:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__defaultLabel{transform:none}@media (prefers-reduced-motion:reduce){.WaveCta-module__H1LOJq__root,.WaveCta-module__H1LOJq__defaultLabel,.WaveCta-module__H1LOJq__hoverLabel,.WaveCta-module__H1LOJq__wave1,.WaveCta-module__H1LOJq__wave3{transition-duration:.01ms}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled){background:var(--wave-cta-final)}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__defaultLabel{transform:none}.WaveCta-module__H1LOJq__root:is(:hover,:focus-visible,:active):not(:disabled) .WaveCta-module__H1LOJq__hoverLabel,.WaveCta-module__H1LOJq__wave1{display:none}}
.EmpresasConsentDialog-module__tWh5Mq__layer{--consent-viewport-gap:48px;z-index:90;padding-block:max(24px,env(safe-area-inset-bottom));padding-inline:max(var(--emp-gutter,clamp(20px,6vw,86px)),calc((100% - var(--emp-container-max,1420px))/2));opacity:0;visibility:hidden;pointer-events:none;justify-content:flex-end;align-items:flex-end;transition:opacity .4s cubic-bezier(.22,1,.36,1),visibility .4s;display:flex;position:fixed;inset:0}.EmpresasConsentDialog-module__tWh5Mq__layer[data-open=true]{opacity:1;visibility:visible}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__layer{justify-content:flex-start}.EmpresasConsentDialog-module__tWh5Mq__anchor{pointer-events:none;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%;min-width:min(680px,100%);max-width:760px;display:flex;position:relative}.EmpresasConsentDialog-module__tWh5Mq__sheet{border:1px solid var(--emp-color-border,#4f638829);width:100%;max-height:calc(100svh - 32px);box-shadow:none;color:var(--emp-color-copy,#303238);font-family:var(--emp-font-sans),Geist,Arial,sans-serif;opacity:0;pointer-events:auto;scrollbar-color:#11182759 transparent;scrollbar-width:thin;background:linear-gradient(135deg,#fffffffa,#f5f7fefa);border-radius:6px;flex-direction:column;flex-shrink:0;transition:border-radius .35s,box-shadow .35s,transform .5s cubic-bezier(.22,1,.36,1),opacity .4s;display:flex;position:relative;overflow:hidden;transform:translateY(15px)scale(.99)}.EmpresasConsentDialog-module__tWh5Mq__layer[data-open=true] .EmpresasConsentDialog-module__tWh5Mq__sheet{opacity:1;transform:translateY(0)scale(1)}.EmpresasConsentDialog-module__tWh5Mq__close{z-index:2;color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .3s,background-color .3s;display:flex;position:absolute;inset-block-start:16px;inset-inline-end:16px}.EmpresasConsentDialog-module__tWh5Mq__close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .3s}.EmpresasConsentDialog-module__tWh5Mq__close:hover,.EmpresasConsentDialog-module__tWh5Mq__close:focus-visible{background:var(--emp-color-accent-soft,#2f6bff1f);color:var(--emp-color-accent,#2c64ee)}.EmpresasConsentDialog-module__tWh5Mq__close:hover svg,.EmpresasConsentDialog-module__tWh5Mq__close:focus-visible svg{transform:rotate(90deg)}.EmpresasConsentDialog-module__tWh5Mq__intro{padding:32px 32px 20px}.EmpresasConsentDialog-module__tWh5Mq__intro h2{color:#000;letter-spacing:-.03em;margin:0 52px 20px 0;font-size:30px;font-weight:500;line-height:1.05}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__intro h2{margin:0 0 20px 52px}.EmpresasConsentDialog-module__tWh5Mq__rule{background:color-mix(in srgb,var(--emp-color-accent,#2c64ee)18%,transparent);justify-content:center;align-items:center;height:1px;margin-block-end:24px;display:flex;position:relative}.EmpresasConsentDialog-module__tWh5Mq__rule span{background:#000;border-radius:999px;width:32px;height:3px;position:absolute}.EmpresasConsentDialog-module__tWh5Mq__body{color:#1f2937;margin:0;font-size:14.5px;font-weight:400;line-height:1.6}.EmpresasConsentDialog-module__tWh5Mq__compactNotice{max-width:58ch;color:var(--emp-color-copy,#303238);margin:0;font-size:14px;line-height:1.5;display:none}.EmpresasConsentDialog-module__tWh5Mq__noticeFull,.EmpresasConsentDialog-module__tWh5Mq__noticeMedium,.EmpresasConsentDialog-module__tWh5Mq__noticeShort{display:none}.EmpresasConsentDialog-module__tWh5Mq__noticeFull{display:inline}.EmpresasConsentDialog-module__tWh5Mq__body a{color:var(--emp-color-focus,#285bc9);transition:border-color .28s var(--emp-ease-out,cubic-bezier(.16,1,.3,1)),background-color .28s var(--emp-ease-out,cubic-bezier(.16,1,.3,1)),color .28s var(--emp-ease-out,cubic-bezier(.16,1,.3,1));border-block-end:1px solid #9ca3af;border-radius:2px;padding-block-end:1px;font-weight:500;text-decoration:none}.EmpresasConsentDialog-module__tWh5Mq__body a:hover,.EmpresasConsentDialog-module__tWh5Mq__body a:focus-visible{border-color:var(--emp-color-accent,#2c64ee);background:var(--emp-color-accent-soft,#2f6bff1f);color:var(--emp-color-accent-hover,#1f56e0)}.EmpresasConsentDialog-module__tWh5Mq__preferences{padding-inline:32px}.EmpresasConsentDialog-module__tWh5Mq__preferences h3{color:#000;letter-spacing:-.015em;margin:8px 0 16px;font-size:14.5px;font-weight:600;line-height:1.4}.EmpresasConsentDialog-module__tWh5Mq__listRule{background:color-mix(in srgb,var(--emp-color-accent,#2c64ee)18%,transparent);height:1px;margin-block-end:12px}.EmpresasConsentDialog-module__tWh5Mq__essentialRow,.EmpresasConsentDialog-module__tWh5Mq__rowInner{align-items:flex-start;width:100%;display:flex}.EmpresasConsentDialog-module__tWh5Mq__essentialRow{cursor:not-allowed;min-height:72px;margin-inline:-12px;padding:12px}.EmpresasConsentDialog-module__tWh5Mq__essentialBox,.EmpresasConsentDialog-module__tWh5Mq__customCheckbox{border-radius:3px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;margin-block-start:3px;margin-inline-end:16px;display:flex}.EmpresasConsentDialog-module__tWh5Mq__essentialBox{background:var(--emp-color-accent,#2c64ee)}.EmpresasConsentDialog-module__tWh5Mq__essentialBox:after{content:"";background:#fff;border-radius:1px;width:8px;height:8px}.EmpresasConsentDialog-module__tWh5Mq__rowCopy{min-width:0}.EmpresasConsentDialog-module__tWh5Mq__rowCopy strong,.EmpresasConsentDialog-module__tWh5Mq__rowCopy small{display:block}.EmpresasConsentDialog-module__tWh5Mq__rowCopy strong{color:#000;margin-block-end:2px;font-size:16px;font-weight:600;line-height:1.4}.EmpresasConsentDialog-module__tWh5Mq__rowCopy small{color:#1f2937;font-size:14.5px;font-weight:400;line-height:1.6}.EmpresasConsentDialog-module__tWh5Mq__expandable{margin-inline:-12px}.EmpresasConsentDialog-module__tWh5Mq__expandableInner{opacity:0;padding-inline:12px;transition:opacity .3s .1s,transform .4s cubic-bezier(.22,1,.36,1) 50ms;transform:translateY(-5px)}.EmpresasConsentDialog-module__tWh5Mq__expandable[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__expandableInner{opacity:1;transform:translateY(0)}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow{cursor:pointer;border-block-start:1px solid #9ca3af8c;border-radius:0;align-items:flex-start;width:calc(100% + 24px);min-height:72px;margin-inline:-12px;padding:12px;transition:background-color .3s;display:flex;position:relative}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover{background:var(--emp-color-accent-soft,#2f6bff1f)}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmpresasConsentDialog-module__tWh5Mq__rowInner{transition:transform .3s ease-out}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover .EmpresasConsentDialog-module__tWh5Mq__rowInner{transform:translate(6px)}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover .EmpresasConsentDialog-module__tWh5Mq__rowInner{transform:translate(-6px)}.EmpresasConsentDialog-module__tWh5Mq__customCheckbox{border:1.5px solid color-mix(in srgb,var(--emp-color-accent,#2c64ee)45%,#9ca3af);background:0 0;transition:border-color .2s,background-color .2s}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover .EmpresasConsentDialog-module__tWh5Mq__customCheckbox{border-color:var(--emp-color-accent,#2c64ee)}.EmpresasConsentDialog-module__tWh5Mq__customCheckbox svg{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;stroke-dasharray:16;stroke-dashoffset:16px;width:12px;height:12px;transition:stroke-dashoffset .1s,opacity .1s}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow input:checked+.EmpresasConsentDialog-module__tWh5Mq__rowInner .EmpresasConsentDialog-module__tWh5Mq__customCheckbox{border-color:var(--emp-color-accent,#2c64ee);background:var(--emp-color-accent,#2c64ee)}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow input:checked+.EmpresasConsentDialog-module__tWh5Mq__rowInner .EmpresasConsentDialog-module__tWh5Mq__customCheckbox svg{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .25s cubic-bezier(.16,1,.3,1) 50ms,opacity .1s}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:has(input:focus-visible) .EmpresasConsentDialog-module__tWh5Mq__customCheckbox{outline:2px solid var(--emp-color-surface,#fff);outline-offset:2px;box-shadow:0 0 0 4px var(--emp-color-accent,#2c64ee)}.EmpresasConsentDialog-module__tWh5Mq__notice{color:#1f2937;border-block-start:1px solid #11182773;margin:8px 32px 0;padding-block-start:12px;font-size:13px;line-height:1.5}.EmpresasConsentDialog-module__tWh5Mq__actions{z-index:3;color:#111827;letter-spacing:.025em;background:var(--emp-color-surface,#fff);justify-content:space-between;align-items:center;min-height:84px;margin-block-start:0;padding:12px 32px;font-size:14.5px;font-weight:500;display:flex;position:sticky;inset-block-end:0}.EmpresasConsentDialog-module__tWh5Mq__actions>span{width:100px;display:flex}.EmpresasConsentDialog-module__tWh5Mq__actions>span:last-child{justify-content:flex-end}.EmpresasConsentDialog-module__tWh5Mq__actions button{color:#111827;min-height:44px;font:inherit;opacity:.85;cursor:pointer;background:0 0;border:0;padding:0;transition:color .2s,opacity .2s;position:relative}.EmpresasConsentDialog-module__tWh5Mq__actions button:after{content:"";transform-origin:100%;background:#111827;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:5px;inset-inline:0;transform:scaleX(0)}.EmpresasConsentDialog-module__tWh5Mq__actions>button{background:var(--emp-color-accent,#2c64ee);min-width:100px;color:var(--emp-color-surface,#fff);opacity:1;padding:0 18px;transition:background-color .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.EmpresasConsentDialog-module__tWh5Mq__actions>button:after{display:none}.EmpresasConsentDialog-module__tWh5Mq__actions>button:hover,.EmpresasConsentDialog-module__tWh5Mq__actions>button:focus-visible{background:var(--emp-color-accent-hover,#1f56e0);color:var(--emp-color-surface,#fff);transform:translateY(-2px)scale(1.025)}.EmpresasConsentDialog-module__tWh5Mq__actions>button:active{transform:translateY(0)scale(.98)}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__actions button:after{transform-origin:0}.EmpresasConsentDialog-module__tWh5Mq__actions button:hover,.EmpresasConsentDialog-module__tWh5Mq__actions button:focus-visible{opacity:1}.EmpresasConsentDialog-module__tWh5Mq__actions button:hover:after,.EmpresasConsentDialog-module__tWh5Mq__actions button:focus-visible:after{transform-origin:0;transform:scaleX(1)}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__actions button:hover:after{transform-origin:100%}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__actions button:focus-visible:after{transform-origin:100%}.EmpresasConsentDialog-module__tWh5Mq__close:focus-visible,.EmpresasConsentDialog-module__tWh5Mq__actions button:focus-visible,.EmpresasConsentDialog-module__tWh5Mq__body a:focus-visible{outline-offset:3px;outline:2px solid #1a1a1a}.EmpresasConsentDialog-module__tWh5Mq__compactBar{opacity:1;flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;max-height:240px;padding:20px 24px;transition:max-height .48s cubic-bezier(.22,1,.36,1),padding .48s cubic-bezier(.22,1,.36,1),opacity .22s,transform .4s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;transform:translateY(0)}.EmpresasConsentDialog-module__tWh5Mq__compactHeading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmpresasConsentDialog-module__tWh5Mq__compactBar .EmpresasConsentDialog-module__tWh5Mq__compactNotice{display:block}.EmpresasConsentDialog-module__tWh5Mq__compactActions{white-space:nowrap;align-items:center;gap:18px;font-size:14px;display:flex}.EmpresasConsentDialog-module__tWh5Mq__compactActions button{color:#111827;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:disabled,.EmpresasConsentDialog-module__tWh5Mq__actions button:disabled{cursor:wait;opacity:.55;transform:none}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:after{background:var(--emp-color-accent,#2c64ee);content:"";transform-origin:100%;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:5px;inset-inline:0;transform:scaleX(0)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:hover:after,.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:focus-visible:after{transform-origin:0;transform:scaleX(1)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:hover,.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:focus-visible{color:var(--emp-color-focus,#285bc9)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child{background:var(--emp-color-accent,#2c64ee);min-width:96px;color:var(--emp-color-surface,#fff);padding:0 18px;transition:background-color .3s cubic-bezier(.22,1,.36,1),color .3s,transform .3s cubic-bezier(.22,1,.36,1),letter-spacing .3s cubic-bezier(.22,1,.36,1)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child:hover,.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child:focus-visible{background:var(--emp-color-accent-hover,#1f56e0);color:var(--emp-color-surface,#fff);letter-spacing:.015em;transform:translateY(-2px)scale(1.025)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child:active{transform:translateY(0)scale(.98)}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:focus-visible{outline:2px solid var(--emp-color-accent,#2c64ee);outline-offset:3px}.EmpresasConsentDialog-module__tWh5Mq__detailReveal{scrollbar-color:color-mix(in srgb,var(--emp-color-copy,#303238)34%,transparent)transparent;scrollbar-width:thin;flex-shrink:0;height:0;transition:height .52s cubic-bezier(.22,1,.36,1);overflow:hidden}.EmpresasConsentDialog-module__tWh5Mq__detailInner{opacity:0;min-height:min-content;transition:opacity .34s 80ms,transform .48s cubic-bezier(.22,1,.36,1) 40ms;position:relative;overflow:visible;transform:translateY(10px)}.EmpresasConsentDialog-module__tWh5Mq__detailReveal[data-expanded=true]{overscroll-behavior:contain;overflow:hidden}.EmpresasConsentDialog-module__tWh5Mq__detailReveal[data-expanded=true][data-scrollable=true]{overflow-y:auto}.EmpresasConsentDialog-module__tWh5Mq__detailReveal::-webkit-scrollbar{width:5px}.EmpresasConsentDialog-module__tWh5Mq__detailReveal::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--emp-color-copy,#303238)34%,transparent);border-radius:999px}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true]{box-shadow:none;border-radius:6px}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__compactBar{opacity:0;max-height:0;padding-block:0;transform:translateY(6px)}.EmpresasConsentDialog-module__tWh5Mq__detailReveal[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__detailInner{opacity:1;transform:translateY(0)}.EmpresasConsentDialog-module__tWh5Mq__detailReveal[data-expanded=false] .EmpresasConsentDialog-module__tWh5Mq__actions{visibility:hidden;pointer-events:none}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__intro h2,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__rule,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__body,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferences h3,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__listRule,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__essentialRow{animation:.48s cubic-bezier(.22,1,.36,1) both EmpresasConsentDialog-module__tWh5Mq__consent-detail-enter}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__actions{animation:.52s cubic-bezier(.22,1,.36,1) both EmpresasConsentDialog-module__tWh5Mq__consent-detail-enter}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__rule{animation-delay:40ms}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__body{animation-delay:70ms}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferences h3{animation-delay:.1s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__listRule{animation-delay:.13s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__essentialRow{animation-delay:.16s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow:first-child{animation-delay:.19s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow:nth-child(2){animation-delay:.23s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow:nth-child(3){animation-delay:.27s}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__actions{animation-delay:.31s}@keyframes EmpresasConsentDialog-module__tWh5Mq__consent-detail-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:819px){.EmpresasConsentDialog-module__tWh5Mq__layer{--consent-viewport-gap:calc(36px + env(safe-area-inset-bottom));padding-block:max(18px,env(safe-area-inset-bottom));padding-inline:max(18px,env(safe-area-inset-left),env(safe-area-inset-right));justify-content:center}.EmpresasConsentDialog-module__tWh5Mq__anchor{min-width:0;max-width:620px}.EmpresasConsentDialog-module__tWh5Mq__sheet{max-height:calc(100svh - var(--consent-viewport-gap))}.EmpresasConsentDialog-module__tWh5Mq__compactBar{grid-template-columns:minmax(0,1fr);gap:6px;max-height:156px;padding:18px 22px 14px}.EmpresasConsentDialog-module__tWh5Mq__noticeFull{display:none}.EmpresasConsentDialog-module__tWh5Mq__noticeMedium{display:inline}.EmpresasConsentDialog-module__tWh5Mq__compactActions{justify-content:flex-end}}@media (max-width:559px){.EmpresasConsentDialog-module__tWh5Mq__layer{--consent-viewport-gap:calc(20px + env(safe-area-inset-bottom));padding-block:max(10px,env(safe-area-inset-bottom));padding-inline:max(10px,env(safe-area-inset-left),env(safe-area-inset-right))}.EmpresasConsentDialog-module__tWh5Mq__anchor{max-width:none}.EmpresasConsentDialog-module__tWh5Mq__compactBar{gap:8px;max-height:180px;padding:16px 18px 12px}.EmpresasConsentDialog-module__tWh5Mq__noticeMedium{display:none}.EmpresasConsentDialog-module__tWh5Mq__noticeShort{display:inline}.EmpresasConsentDialog-module__tWh5Mq__compactActions{justify-content:space-between;gap:14px;width:100%}.EmpresasConsentDialog-module__tWh5Mq__intro{padding:24px 20px 16px}.EmpresasConsentDialog-module__tWh5Mq__intro h2{margin-block-end:16px;font-size:28px}.EmpresasConsentDialog-module__tWh5Mq__preferences{padding-inline:20px}.EmpresasConsentDialog-module__tWh5Mq__actions{padding:12px 20px max(16px,env(safe-area-inset-bottom));font-size:13.5px}.EmpresasConsentDialog-module__tWh5Mq__actions>span{width:84px}.EmpresasConsentDialog-module__tWh5Mq__body,.EmpresasConsentDialog-module__tWh5Mq__rowCopy small{font-size:16px;line-height:1.55}.EmpresasConsentDialog-module__tWh5Mq__rowCopy strong{font-size:16px}.EmpresasConsentDialog-module__tWh5Mq__notice{margin-inline:20px}}@media (max-width:359px){.EmpresasConsentDialog-module__tWh5Mq__compactBar{gap:6px;padding:14px 14px 10px}.EmpresasConsentDialog-module__tWh5Mq__compactActions{gap:8px}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child{min-width:88px;padding-inline:14px}.EmpresasConsentDialog-module__tWh5Mq__intro,.EmpresasConsentDialog-module__tWh5Mq__preferences,.EmpresasConsentDialog-module__tWh5Mq__actions{padding-inline:16px}.EmpresasConsentDialog-module__tWh5Mq__actions>span{width:72px}.EmpresasConsentDialog-module__tWh5Mq__actions>button{min-width:88px;padding-inline:12px}.EmpresasConsentDialog-module__tWh5Mq__notice{margin-inline:16px}}@media (max-height:650px){.EmpresasConsentDialog-module__tWh5Mq__layer{--consent-viewport-gap:calc(16px + env(safe-area-inset-bottom));padding-block:max(8px,env(safe-area-inset-bottom))}.EmpresasConsentDialog-module__tWh5Mq__intro{padding-block:18px 10px}.EmpresasConsentDialog-module__tWh5Mq__intro h2{margin-block-end:12px;font-size:25px}.EmpresasConsentDialog-module__tWh5Mq__rule{margin-block-end:14px}.EmpresasConsentDialog-module__tWh5Mq__essentialRow,.EmpresasConsentDialog-module__tWh5Mq__preferenceRow{min-height:60px;padding-block:8px}.EmpresasConsentDialog-module__tWh5Mq__actions{padding-block:8px max(8px,env(safe-area-inset-bottom))}}@media (hover:none),(pointer:coarse){.EmpresasConsentDialog-module__tWh5Mq__close:hover{color:#6b7280;background:0 0}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:hover{color:#111827}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:last-child:hover,.EmpresasConsentDialog-module__tWh5Mq__actions>button:hover{background:var(--emp-color-accent,#2c64ee);color:var(--emp-color-surface,#fff);letter-spacing:normal;transform:none}.EmpresasConsentDialog-module__tWh5Mq__actions button:hover{opacity:.85}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover{background:0 0}.EmpresasConsentDialog-module__tWh5Mq__compactActions button:first-child:hover:after,.EmpresasConsentDialog-module__tWh5Mq__actions button:hover:after{transform:scaleX(0)}.EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover .EmpresasConsentDialog-module__tWh5Mq__rowInner{transform:none}[dir=rtl] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow:hover .EmpresasConsentDialog-module__tWh5Mq__rowInner{transform:none}}@media (prefers-reduced-motion:reduce){.EmpresasConsentDialog-module__tWh5Mq__detailReveal[data-expanded=true]{overflow-y:auto}.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__intro h2,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__rule,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__body,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferences h3,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__listRule,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__essentialRow,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__preferenceRow,.EmpresasConsentDialog-module__tWh5Mq__sheet[data-expanded=true] .EmpresasConsentDialog-module__tWh5Mq__actions{animation:none}.EmpresasConsentDialog-module__tWh5Mq__layer,.EmpresasConsentDialog-module__tWh5Mq__sheet,.EmpresasConsentDialog-module__tWh5Mq__compactBar,.EmpresasConsentDialog-module__tWh5Mq__compactActions button,.EmpresasConsentDialog-module__tWh5Mq__compactActions button:after,.EmpresasConsentDialog-module__tWh5Mq__detailReveal,.EmpresasConsentDialog-module__tWh5Mq__detailInner,.EmpresasConsentDialog-module__tWh5Mq__close,.EmpresasConsentDialog-module__tWh5Mq__close svg,.EmpresasConsentDialog-module__tWh5Mq__body a,.EmpresasConsentDialog-module__tWh5Mq__expandable,.EmpresasConsentDialog-module__tWh5Mq__expandableInner,.EmpresasConsentDialog-module__tWh5Mq__preferenceRow,.EmpresasConsentDialog-module__tWh5Mq__rowInner,.EmpresasConsentDialog-module__tWh5Mq__customCheckbox,.EmpresasConsentDialog-module__tWh5Mq__customCheckbox svg,.EmpresasConsentDialog-module__tWh5Mq__actions button,.EmpresasConsentDialog-module__tWh5Mq__actions button:after{transition-duration:.01ms!important;transition-delay:0s!important}}@media print{.EmpresasConsentDialog-module__tWh5Mq__layer{display:none!important}}
