.LovableMobileComposerPreview-module__9A5YTG__preview{min-height:100svh;font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif;background:#1b1b1b;place-items:start center;display:grid}.LovableMobileComposerPreview-module__9A5YTG__phone{color:#fcfbf8;isolation:isolate;background:0 0;width:360px;min-width:360px;height:667px;position:relative;overflow:hidden}.LovableMobileComposerPreview-module__9A5YTG__ambient{z-index:-1;pointer-events:none;width:2400px;height:2420px;animation:1.6s cubic-bezier(.215,.61,.355,1) both LovableMobileComposerPreview-module__9A5YTG__background-enter;position:absolute;top:-400px;left:50%;mask-image:linear-gradient(#0000 0%,#000 5%)}.LovableMobileComposerPreview-module__9A5YTG__ambient img{width:100%;height:100%;animation:40s steps(100,jump-none) infinite LovableMobileComposerPreview-module__9A5YTG__ambient-drift;display:block}.LovableMobileComposerPreview-module__9A5YTG__header{z-index:11;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1b1b1be6;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;height:80px;padding:0 16px;transition:transform .3s ease-out;display:grid;position:relative}.LovableMobileComposerPreview-module__9A5YTG__header[data-sidebar-open=true]{transform:translate(296px)}.LovableMobileComposerPreview-module__9A5YTG__headerSpacer{justify-self:end;width:44px;height:44px}.LovableMobileComposerPreview-module__9A5YTG__iconButton,.LovableMobileComposerPreview-module__9A5YTG__roundControl,.LovableMobileComposerPreview-module__9A5YTG__sendControl{color:#fcfbf8;cursor:pointer;background:#303030;border:0;border-radius:999px;place-items:center;width:36px;height:36px;transition:transform .15s,background-color .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff29,0 2px 2px -1px #0000001f,0 4px 4px -2px #0000001f}.LovableMobileComposerPreview-module__9A5YTG__iconButton{background:linear-gradient(#303030,#303030),#1b1b1b;width:44px;height:44px}.LovableMobileComposerPreview-module__9A5YTG__iconButton svg{width:22px;height:22px}.LovableMobileComposerPreview-module__9A5YTG__brand{color:#fcfbf8;letter-spacing:-.06em;align-items:center;gap:6px;font-size:24px;font-weight:650;line-height:1;display:inline-flex}.LovableMobileComposerPreview-module__9A5YTG__logoMark{flex:none;width:20px;height:21px;overflow:visible}.LovableMobileComposerPreview-module__9A5YTG__brandMark{width:16px;height:16px;display:inline-block;position:relative;transform:rotate(45deg)}.LovableMobileComposerPreview-module__9A5YTG__brandMark i{background:#4b73ff;border-radius:3px;width:8px;height:8px;position:absolute}.LovableMobileComposerPreview-module__9A5YTG__brandMark i:nth-child(2){background:#ff66f4;right:0}.LovableMobileComposerPreview-module__9A5YTG__brandMark i:nth-child(3){background:#fe7b02;bottom:0}.LovableMobileComposerPreview-module__9A5YTG__brandMark i:nth-child(4){background:#f35cae;bottom:0;right:0}.LovableMobileComposerPreview-module__9A5YTG__content{z-index:2;padding-top:27px;transition:transform .3s ease-out;position:relative}.LovableMobileComposerPreview-module__9A5YTG__content[data-sidebar-open=true]{transform:translate(296px)}.LovableMobileComposerPreview-module__9A5YTG__connections{color:#fcfbf8;width:288px;height:54px;font:inherit;letter-spacing:-.025em;text-align:left;cursor:pointer;background:#0006;border:0;border-radius:999px;grid-template-columns:74px 1fr 16px;align-items:center;margin:0 auto;padding:6px 13px 6px 7px;font-size:14px;font-weight:550;line-height:18px;transition:background-color .3s,box-shadow .3s;display:grid;box-shadow:0 0 0 .5px #000c,inset 0 0 0 .5px #ffffff1f,0 2px 2px -1px #00000005,0 4px 4px -2px #00000005}.LovableMobileComposerPreview-module__9A5YTG__connections strong{text-align:center;max-width:166px;display:block}.LovableMobileComposerPreview-module__9A5YTG__connections>svg{width:16px;height:16px;transition:transform .3s}.LovableMobileComposerPreview-module__9A5YTG__connectionIcons{align-items:center;padding-left:4px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__connectionIcons i{color:#ef4343;background:#fff;border:2px solid #272726;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-7px;font-family:inherit;font-size:12px;font-style:normal;font-weight:700;display:grid}.LovableMobileComposerPreview-module__9A5YTG__connectionIcons i:first-child{margin-left:0}.LovableMobileComposerPreview-module__9A5YTG__connectionIcons i:nth-child(2){color:#4385f5}.LovableMobileComposerPreview-module__9A5YTG__connectionIcons i:nth-child(3){color:#7c55ee;font-size:15px}.LovableMobileComposerPreview-module__9A5YTG__content h3{color:#fcfbf8;letter-spacing:-.043em;white-space:nowrap;width:320px;margin:24px auto 26px;font-size:24px;font-weight:480;line-height:30px}.LovableMobileComposerPreview-module__9A5YTG__composer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1c1c1ccc;border:1px solid #383838;border-radius:28px;width:320px;min-height:122px;margin:0 auto;padding:12px;transition:border-color .3s,box-shadow .3s;position:relative;overflow:visible;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.LovableMobileComposerPreview-module__9A5YTG__composer textarea{resize:none;scrollbar-width:none;color:#fcfbf8;width:294px;min-height:40px;max-height:164px;font:inherit;letter-spacing:-.014em;background:0 0;border:0;outline:0;padding:8px 8px 4px;font-size:16px;font-weight:400;line-height:22px;display:block;overflow-y:auto}.LovableMobileComposerPreview-module__9A5YTG__composer textarea::-webkit-scrollbar{display:none}.LovableMobileComposerPreview-module__9A5YTG__composer textarea::placeholder{color:#fcfbf880;opacity:1}.LovableMobileComposerPreview-module__9A5YTG__composer:focus-within{border-color:#fcfbf829;box-shadow:0 10px 15px -3px #00000029,0 4px 6px -4px #00000029}.LovableMobileComposerPreview-module__9A5YTG__composerControls{grid-template-columns:36px minmax(0,1fr) 115.5px 36px 36px;align-items:center;gap:8px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.LovableMobileComposerPreview-module__9A5YTG__actionAnchor{grid-column:1;position:relative}.LovableMobileComposerPreview-module__9A5YTG__buildAnchor{grid-column:3;position:relative}.LovableMobileComposerPreview-module__9A5YTG__buildAnchor+.LovableMobileComposerPreview-module__9A5YTG__roundControl{grid-column:4}.LovableMobileComposerPreview-module__9A5YTG__sendControl{color:#252524;box-shadow:none;background:#fcfbf8;grid-column:5}.LovableMobileComposerPreview-module__9A5YTG__buildControl{color:#fcfbf8;width:115.5px;height:36px;font:inherit;letter-spacing:-.03em;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;font-size:16px;font-weight:480;display:inline-flex}.LovableMobileComposerPreview-module__9A5YTG__buildControl svg{width:16px;height:16px}.LovableMobileComposerPreview-module__9A5YTG__roundControl svg,.LovableMobileComposerPreview-module__9A5YTG__sendControl svg{width:18px;height:18px}.LovableMobileComposerPreview-module__9A5YTG__roundControl[data-recording=true]{color:#ffd4d5;background:#6b2c2f}.LovableMobileComposerPreview-module__9A5YTG__sendControl:disabled{color:#959592;cursor:not-allowed;background:#484845}.LovableMobileComposerPreview-module__9A5YTG__notice{color:#fcfbf8b3;text-align:center;width:320px;min-height:20px;margin:10px auto 0;font-size:12px;line-height:16px}.LovableMobileComposerPreview-module__9A5YTG__actionMenu,.LovableMobileComposerPreview-module__9A5YTG__buildMenu,.LovableMobileComposerPreview-module__9A5YTG__filterMenu{z-index:14;color:#fcfbf8;background:#4a4a47;border:1px solid #ffffff1f;animation:.2s cubic-bezier(.2,.8,.2,1) both LovableMobileComposerPreview-module__9A5YTG__menu-in;position:absolute;box-shadow:0 16px 42px #00000061}.LovableMobileComposerPreview-module__9A5YTG__actionMenu{border-radius:14px;width:256px;padding:8px;bottom:45px;left:0}.LovableMobileComposerPreview-module__9A5YTG__actionSearch{color:#c7c7c3;background:#0000002e;border-radius:8px;align-items:center;gap:8px;height:33px;margin-bottom:5px;padding:0 7px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__actionSearch svg{width:14px}.LovableMobileComposerPreview-module__9A5YTG__actionSearch input{width:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.LovableMobileComposerPreview-module__9A5YTG__actionMenu button,.LovableMobileComposerPreview-module__9A5YTG__buildMenu button,.LovableMobileComposerPreview-module__9A5YTG__filterMenu button{width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px;font-size:14px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__actionMenu button svg{color:#d6d6d2;width:16px;height:16px}.LovableMobileComposerPreview-module__9A5YTG__buildMenu{border-radius:12px;width:136px;padding:6px;bottom:45px;left:0}.LovableMobileComposerPreview-module__9A5YTG__drawer{z-index:10;color:#fcfbf8;pointer-events:none;background:#1b1b1b;width:296px;transition:transform .3s ease-out;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.LovableMobileComposerPreview-module__9A5YTG__drawer[data-open=true]{pointer-events:auto;transform:translate(0)}.LovableMobileComposerPreview-module__9A5YTG__drawerBody{flex-direction:column;height:100%;padding:18px 16px 32px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__sidebarTop{align-items:center;gap:8px;height:48px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__sidebarSearch{color:#dededb;background:#292928;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.LovableMobileComposerPreview-module__9A5YTG__sidebarSearch svg{width:20px;height:20px}.LovableMobileComposerPreview-module__9A5YTG__filterWrap{flex:none;position:relative}.LovableMobileComposerPreview-module__9A5YTG__filterButton{color:#fcfbf8;width:128px;height:48px;font:inherit;text-align:left;cursor:pointer;background:#292928;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:1fr 16px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:grid}.LovableMobileComposerPreview-module__9A5YTG__filterButton svg{color:#aaa9a5;width:15px;height:15px}.LovableMobileComposerPreview-module__9A5YTG__filterMenu{border-radius:12px;width:176px;padding:6px;top:52px;left:0}.LovableMobileComposerPreview-module__9A5YTG__filterMenu button{min-height:30px;font-size:13px}.LovableMobileComposerPreview-module__9A5YTG__emptyProjects{color:#b4cde0;margin:50px 0 0;font-size:16px}.LovableMobileComposerPreview-module__9A5YTG__workspaceBar{align-items:center;gap:10px;margin-top:auto;display:flex}.LovableMobileComposerPreview-module__9A5YTG__workspace{color:#fcfbf8;width:204px;height:48px;font:inherit;text-align:left;background:#292928;border:1px solid #ffffff29;border-radius:999px;grid-template-columns:32px 1fr 16px;align-items:center;gap:9px;padding:0 12px 0 6px;display:grid}.LovableMobileComposerPreview-module__9A5YTG__workspace>svg{color:#aaa9a5;width:15px}.LovableMobileComposerPreview-module__9A5YTG__avatar{color:#fff;background:#c50c64;border-radius:50%;place-items:center;width:32px;height:32px;font-size:14px;font-weight:500;display:grid}.LovableMobileComposerPreview-module__9A5YTG__workspace strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.LovableMobileComposerPreview-module__9A5YTG__accountAvatar{color:#fcfbf8;width:48px;height:48px;font:inherit;background:#493a35;border:1px solid #ffffff29;border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.LovableMobileComposerPreview-module__9A5YTG__accountAvatar span{background:#ff5b5f;border:1px solid #1b1b1b;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;right:3px}.LovableMobileComposerPreview-module__9A5YTG__scrim{display:none}.LovableMobileComposerPreview-module__9A5YTG__iconButton:hover,.LovableMobileComposerPreview-module__9A5YTG__roundControl:not(:disabled):hover,.LovableMobileComposerPreview-module__9A5YTG__sendControl:not(:disabled):hover{background:#555550}.LovableMobileComposerPreview-module__9A5YTG__connections:hover{background:#00000080;box-shadow:0 0 0 .5px #000c,inset 0 0 0 .5px #ffffff29,0 8px 8px -4px #00000014,0 16px 16px -8px #00000014}.LovableMobileComposerPreview-module__9A5YTG__connections:hover>svg{transform:translate(2px)}.LovableMobileComposerPreview-module__9A5YTG__iconButton:active,.LovableMobileComposerPreview-module__9A5YTG__roundControl:active,.LovableMobileComposerPreview-module__9A5YTG__sendControl:not(:disabled):active,.LovableMobileComposerPreview-module__9A5YTG__buildControl:active{transform:scale(.95)}.LovableMobileComposerPreview-module__9A5YTG__iconButton:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__roundControl:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__sendControl:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__buildControl:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__connections:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__filterButton:focus-visible{outline-offset:3px;outline:2px solid #a8b8ff}.LovableMobileComposerPreview-module__9A5YTG__preview{color:#1b1b1b;background:#fafaf8}.LovableMobileComposerPreview-module__9A5YTG__phone{color:#1b1b1b;background:0 0}.LovableMobileComposerPreview-module__9A5YTG__ambient{opacity:.54}.LovableMobileComposerPreview-module__9A5YTG__header{background:#fafaf8e6}.LovableMobileComposerPreview-module__9A5YTG__brand{color:#1b1b1b}.LovableMobileComposerPreview-module__9A5YTG__iconButton,.LovableMobileComposerPreview-module__9A5YTG__roundControl{color:#242422;background:#fff;box-shadow:inset 0 0 0 1px #1b1b1b24,0 2px 2px -1px #00000014,0 4px 4px -2px #00000014}.LovableMobileComposerPreview-module__9A5YTG__iconButton{background:#fff}.LovableMobileComposerPreview-module__9A5YTG__content{padding-top:27px}.LovableMobileComposerPreview-module__9A5YTG__content h3{color:#1b1b1b;margin-top:46px}.LovableMobileComposerPreview-module__9A5YTG__composer{background:#ffffffdb;border-color:#deded9;box-shadow:0 10px 15px -3px #23231f14,0 4px 6px -4px #23231f14}.LovableMobileComposerPreview-module__9A5YTG__composer textarea{color:#1b1b1b}.LovableMobileComposerPreview-module__9A5YTG__composer textarea::placeholder{color:#1b1b1ba3}.LovableMobileComposerPreview-module__9A5YTG__buildControl{color:#1b1b1b}.LovableMobileComposerPreview-module__9A5YTG__sendControl{color:#fff;background:#1b1b1b}.LovableMobileComposerPreview-module__9A5YTG__sendControl:disabled{color:#9a9a96;background:#ececea}.LovableMobileComposerPreview-module__9A5YTG__drawer{color:#1b1b1b;background:#fafaf8}.LovableMobileComposerPreview-module__9A5YTG__sidebarSearch,.LovableMobileComposerPreview-module__9A5YTG__filterButton,.LovableMobileComposerPreview-module__9A5YTG__workspace{color:#1b1b1b;background:#fff;border-color:#1b1b1b24}.LovableMobileComposerPreview-module__9A5YTG__filterButton svg,.LovableMobileComposerPreview-module__9A5YTG__workspace>svg{color:#73736f}.LovableMobileComposerPreview-module__9A5YTG__emptyProjects{color:#657583}.LovableMobileComposerPreview-module__9A5YTG__accountAvatar{color:#1b1b1b;background:#dedbd4;border-color:#1b1b1b24}.LovableMobileComposerPreview-module__9A5YTG__accountAvatar span{border-color:#fafaf8}.LovableMobileComposerPreview-module__9A5YTG__actionMenu,.LovableMobileComposerPreview-module__9A5YTG__buildMenu,.LovableMobileComposerPreview-module__9A5YTG__filterMenu{color:#1b1b1b;background:#fff;border-color:#1b1b1b1f;box-shadow:0 16px 42px #23231f29}.LovableMobileComposerPreview-module__9A5YTG__actionSearch{color:#666661;background:#f0f0ec}.LovableMobileComposerPreview-module__9A5YTG__actionMenu button:hover,.LovableMobileComposerPreview-module__9A5YTG__buildMenu button:hover,.LovableMobileComposerPreview-module__9A5YTG__filterMenu button:hover{background:#f0f0ec}.LovableMobileComposerPreview-module__9A5YTG__notice{color:#555551}.LovableMobileComposerPreview-module__9A5YTG__filterButton{width:176px}.LovableMobileComposerPreview-module__9A5YTG__iconButton:hover,.LovableMobileComposerPreview-module__9A5YTG__roundControl:not(:disabled):hover{background:#f0f0ec}.LovableMobileComposerPreview-module__9A5YTG__sendControl:not(:disabled):hover{background:#343432}.LovableMobileComposerPreview-module__9A5YTG__brand{display:flex}.LovableMobileComposerPreview-module__9A5YTG__nortLogo{width:72px;height:auto;display:block}.LovableMobileComposerPreview-module__9A5YTG__ambient{z-index:0;opacity:.92;background:0 0;width:2400px;height:2420px;top:-400px;mask-image:none}.LovableMobileComposerPreview-module__9A5YTG__ambient img{filter:grayscale()sepia()saturate(4.1)hue-rotate(190deg)brightness(.87)contrast(.92);display:block}.LovableMobileComposerPreview-module__9A5YTG__composer textarea{min-height:56px}.LovableMobileComposerPreview-module__9A5YTG__composer textarea::placeholder{white-space:nowrap}.LovableMobileComposerPreview-module__9A5YTG__content{justify-items:center;display:grid}.LovableMobileComposerPreview-module__9A5YTG__content h3{text-align:center;margin-top:145px;margin-left:0;margin-right:0}.LovableMobileComposerPreview-module__9A5YTG__composer{margin-left:0;margin-right:0}.LovableMobileComposerPreview-module__9A5YTG__touchPulse{z-index:2;pointer-events:none;background:#2b6fe029;border-radius:50%;width:22px;height:22px;animation:.18s cubic-bezier(.2,.8,.2,1) both LovableMobileComposerPreview-module__9A5YTG__touch-pulse;position:absolute;top:27px;left:52%}.LovableMobileComposerPreview-module__9A5YTG__content h3,.LovableMobileComposerPreview-module__9A5YTG__composer{transition:transform .32s cubic-bezier(.22,.61,.36,1),opacity .2s,border-color .18s,box-shadow .18s}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=keyboard] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=typing] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=send] .LovableMobileComposerPreview-module__9A5YTG__composer{border-color:#2b6fe06b;box-shadow:0 10px 15px -3px #23231f14,0 0 0 3px #2b6fe014}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=keyboard] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=typing] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=send] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=chat] .LovableMobileComposerPreview-module__9A5YTG__composer{transform:translateY(100px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=chat] h3{opacity:0;pointer-events:none;transform:translateY(-8px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=keyboard] h3,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=typing] h3,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=send] h3{transform:translateY(100px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=keyboard] h3,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=typing] h3,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=send] h3,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=keyboard] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=typing] .LovableMobileComposerPreview-module__9A5YTG__composer,.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=send] .LovableMobileComposerPreview-module__9A5YTG__composer{transform:none}.LovableMobileComposerPreview-module__9A5YTG__chatTranscript{z-index:3;opacity:0;pointer-events:none;gap:8px;transition:opacity .24s,transform .32s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;top:10px;left:20px;right:20px;transform:translateY(8px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=chat] .LovableMobileComposerPreview-module__9A5YTG__chatTranscript{opacity:1;transform:none}.LovableMobileComposerPreview-module__9A5YTG__userMessage,.LovableMobileComposerPreview-module__9A5YTG__assistantMessage{letter-spacing:-.015em;border-radius:16px;width:fit-content;max-width:255px;margin:0;padding:9px 12px;font-size:14px;line-height:19px}.LovableMobileComposerPreview-module__9A5YTG__userMessage{color:#fff;background:#2b6fe0;justify-self:end;box-shadow:0 3px 8px #2b6fe038}.LovableMobileComposerPreview-module__9A5YTG__assistantMessage{color:#1a2230;background:#ffffffeb;box-shadow:0 4px 12px #1a223014}.LovableMobileComposerPreview-module__9A5YTG__demoKeyboard{z-index:4;background:#eef1f6;border-radius:0 0 28px 28px;align-content:end;gap:6px;height:224px;padding:8px 10px 10px;transition:transform .26s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(100%);box-shadow:0 -10px 30px #1a22301a}.LovableMobileComposerPreview-module__9A5YTG__phone[data-demo-stage=keyboard] .LovableMobileComposerPreview-module__9A5YTG__demoKeyboard,.LovableMobileComposerPreview-module__9A5YTG__phone[data-demo-stage=typing] .LovableMobileComposerPreview-module__9A5YTG__demoKeyboard,.LovableMobileComposerPreview-module__9A5YTG__phone[data-demo-stage=send] .LovableMobileComposerPreview-module__9A5YTG__demoKeyboard,.LovableMobileComposerPreview-module__9A5YTG__phone[data-demo-stage=chat] .LovableMobileComposerPreview-module__9A5YTG__demoKeyboard{transform:translateY(0)}.LovableMobileComposerPreview-module__9A5YTG__keyboardRow{justify-content:center;gap:5px;height:48px;display:flex}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey{color:#1a2230;min-width:28px;font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif;background:#fff;border-radius:6px;flex:1 1 0;place-items:center;font-size:15px;line-height:1;transition:transform 70ms,background-color 70ms,color 70ms,box-shadow 70ms;display:grid;box-shadow:0 1px #1a223024,0 2px 2px #1a22300d}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-key=shift],.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-key=backspace]{background:#dfe5ef;flex:.85 1 0}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-key=\?123]{flex:1.05 1 0;font-size:13px}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-key=space]{flex:4.25 1 0;font-size:13px}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-key=return]{color:#fff;background:#2b6fe0;flex:1.15 1 0}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey svg{width:18px;height:18px}.LovableMobileComposerPreview-module__9A5YTG__keyboardKey[data-active=true]{color:#185fa5;background:#ddeafc;transform:translateY(1px);box-shadow:inset 0 1px 2px #185fa51f}.LovableMobileComposerPreview-module__9A5YTG__sendControl[data-demo-send=true]{color:#fff;background:#2b6fe0;transform:scale(.94);box-shadow:0 0 0 8px #2b6fe01a}@keyframes LovableMobileComposerPreview-module__9A5YTG__touch-pulse{0%{opacity:.8;transform:scale(.72)}to{opacity:0;transform:scale(1.8)}}.LovableMobileComposerPreview-module__9A5YTG__composerControls{grid-template-columns:36px minmax(0,1fr) 36px}.LovableMobileComposerPreview-module__9A5YTG__sendControl{grid-column:3}.LovableMobileComposerPreview-module__9A5YTG__canonicalCreator{z-index:2;position:absolute;inset:0}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=vacancy-flow] h3{opacity:0;pointer-events:none;transform:translateY(-8px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=vacancy-flow] .LovableMobileComposerPreview-module__9A5YTG__composer{transform:translateY(322px)}.LovableMobileComposerPreview-module__9A5YTG__content[data-demo-stage=vacancy-flow] .LovableMobileComposerPreview-module__9A5YTG__chatTranscript{opacity:1;height:560px;inset:0;transform:none}.LovableMobileComposerPreview-module__9A5YTG__streamingCaret{vertical-align:-2px;background:#59759c;width:2px;height:1em;margin-left:2px;animation:.85s step-end infinite LovableMobileComposerPreview-module__9A5YTG__caret-blink;display:inline-block}.LovableMobileComposerPreview-module__9A5YTG__content[data-vacancy-status=review] .LovableMobileComposerPreview-module__9A5YTG__composer{opacity:0;pointer-events:none;transform:translateY(360px)}@keyframes LovableMobileComposerPreview-module__9A5YTG__flow-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes LovableMobileComposerPreview-module__9A5YTG__review-enter{0%{opacity:0;clip-path:inset(0 0 100% round 16px);filter:blur(4px);transform:translateY(14px)scale(.985)}to{opacity:1;clip-path:inset(0 round 16px);filter:blur();transform:none}}@keyframes LovableMobileComposerPreview-module__9A5YTG__caret-blink{50%{opacity:0}}@keyframes LovableMobileComposerPreview-module__9A5YTG__dot-pulse{50%{opacity:.35;transform:translateY(-1px)}}@keyframes LovableMobileComposerPreview-module__9A5YTG__thought-shimmer{0%,to{opacity:.46}50%{opacity:1}}@keyframes LovableMobileComposerPreview-module__9A5YTG__background-enter{0%{opacity:0;transform:translate(-50%,50vh)}to{opacity:1;transform:translate(-50%)}}@keyframes LovableMobileComposerPreview-module__9A5YTG__ambient-drift{0%,to{transform:translate(0)scale(1)}25%{transform:translate(2.4%,-1.6%)scale(1.09)}50%{transform:translate(-1.2%,2%)scale(1.12)}75%{transform:translate(-2.8%,-.8%)scale(1.06)}}@keyframes LovableMobileComposerPreview-module__9A5YTG__menu-in{0%{opacity:0;transform:translateY(2px)scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.LovableMobileComposerPreview-module__9A5YTG__ambient,.LovableMobileComposerPreview-module__9A5YTG__drawer,.LovableMobileComposerPreview-module__9A5YTG__scrim,.LovableMobileComposerPreview-module__9A5YTG__connections,.LovableMobileComposerPreview-module__9A5YTG__connections>svg,.LovableMobileComposerPreview-module__9A5YTG__iconButton,.LovableMobileComposerPreview-module__9A5YTG__roundControl,.LovableMobileComposerPreview-module__9A5YTG__sendControl{transition:none;animation:none}}.LovableMobileComposerPreview-module__9A5YTG__preview{width:100%;min-height:calc(var(--mobile-demo-card-height) + 48px);background:0 0;place-items:start center;display:grid;overflow:visible}.LovableMobileComposerPreview-module__9A5YTG__videoCarousel{width:min(430px,100%);height:calc(var(--mobile-demo-card-height) + 48px);isolation:isolate;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;background:0 0;margin-top:0;position:relative;overflow:visible}.LovableMobileComposerPreview-module__9A5YTG__carouselViewport{position:absolute;inset:0;overflow:hidden}.LovableMobileComposerPreview-module__9A5YTG__videoCard{width:var(--mobile-demo-card-width);height:var(--mobile-demo-card-height);margin:0 0 0 calc(var(--mobile-demo-card-half)*-1);box-shadow:none;background:#fff;border-radius:17px;transition:filter .24s;position:absolute;top:0;left:50%;overflow:hidden}.LovableMobileComposerPreview-module__9A5YTG__videoCard[aria-hidden=true]{filter:blur(1.2px)}.LovableMobileComposerPreview-module__9A5YTG__videoCard:after{z-index:7;content:"";opacity:0;pointer-events:none;background:linear-gradient(#1a2d480f,#1a2d4824);transition:opacity .24s;position:absolute;inset:0}.LovableMobileComposerPreview-module__9A5YTG__videoCard[aria-hidden=true]:after{opacity:1}.LovableMobileComposerPreview-module__9A5YTG__videoCard[aria-hidden=true] *{animation-play-state:paused!important}.LovableMobileComposerPreview-module__9A5YTG__videoCardContent{zoom:var(--mobile-demo-content-scale);width:360px;height:667px;transform:none}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow,.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback{z-index:8;color:#2380ef;width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#ffffffa1;border:0;border-radius:999px;place-items:center;transition:transform .14s,background-color .14s;display:grid;position:absolute}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow{top:auto;bottom:-3px}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow[data-direction=previous]{left:calc(50% - 112px)}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow[data-direction=next]{right:calc(50% - 112px)}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow svg{stroke-width:2.8px;width:24px;height:24px}[dir=rtl] .LovableMobileComposerPreview-module__9A5YTG__carouselArrow[data-direction=previous]{left:auto;right:calc(50% - 112px)}[dir=rtl] .LovableMobileComposerPreview-module__9A5YTG__carouselArrow[data-direction=next]{left:calc(50% - 112px);right:auto}[dir=rtl] .LovableMobileComposerPreview-module__9A5YTG__carouselArrow svg{transform:rotate(180deg)}.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback{z-index:9;width:44px;height:44px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;top:4px;left:auto;right:0}.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback:before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f6f9fdeb;border:1px solid #2380ef24;border-radius:999px;width:32px;height:32px;position:absolute}.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback svg{width:15px;height:15px;position:relative}.LovableMobileComposerPreview-module__9A5YTG__carouselDots{z-index:9;background:0 0;border-radius:999px;justify-content:center;gap:0;width:max-content;padding:0 4px;display:flex;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.LovableMobileComposerPreview-module__9A5YTG__carouselDots:before{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);content:"";pointer-events:none;background:#ffffffa1;border-radius:999px;width:72px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LovableMobileComposerPreview-module__9A5YTG__carouselDot{--dot-scale:1;--dot-shift:0px;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:44px;height:44px;padding:0;transition:transform .18s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.LovableMobileComposerPreview-module__9A5YTG__carouselDot:before{border-radius:inherit;content:"";width:7px;height:7px;transform:translateX(var(--dot-shift))scale(var(--dot-scale));background:#2380ef40;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s}.LovableMobileComposerPreview-module__9A5YTG__carouselDot:first-child{--dot-shift:22px}.LovableMobileComposerPreview-module__9A5YTG__carouselDot:last-child{--dot-shift:-22px}.LovableMobileComposerPreview-module__9A5YTG__carouselDot[data-active=true]{--dot-scale:1.08}.LovableMobileComposerPreview-module__9A5YTG__carouselDot[data-active=true]:before{background:#2380ef}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow:active,.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback:active,.LovableMobileComposerPreview-module__9A5YTG__carouselDot:active{transform:scale(.92)}.LovableMobileComposerPreview-module__9A5YTG__carouselArrow:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback:focus-visible,.LovableMobileComposerPreview-module__9A5YTG__carouselDot:focus-visible{outline-offset:3px;outline:2px solid #0e1728}.LovableMobileComposerPreview-module__9A5YTG__canonicalCreator [data-summary=true]{align-content:space-evenly!important;height:calc(100% - 56px)!important;display:grid!important;top:0!important}@media (prefers-reduced-motion:reduce){.LovableMobileComposerPreview-module__9A5YTG__carouselArrow,.LovableMobileComposerPreview-module__9A5YTG__carouselPlayback,.LovableMobileComposerPreview-module__9A5YTG__carouselDot{transition:none;animation:none}}.LovableMobileComposerPreview-module__9A5YTG__videoCarousel:focus-visible{outline-offset:3px;border-radius:18px;outline:2px solid #0e1728}
.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}}
.HeroRankingArtwork-module__OFhwFW__artwork{isolation:isolate;aspect-ratio:1;color:#08090b;width:100%;font-family:var(--emp-font-sans);direction:ltr;position:relative;overflow:visible;container-type:inline-size}.HeroRankingArtwork-module__OFhwFW__backdrop{z-index:0;border-radius:.7cqw;position:absolute}.HeroRankingArtwork-module__OFhwFW__backdropWhite{background:#fff;width:17.2%;height:57.6%;top:7.1%;left:49.6%;box-shadow:.35cqw .65cqw 1.8cqw #24375212}.HeroRankingArtwork-module__OFhwFW__backdropBlueMain{z-index:1;background:var(--emp-color-accent);width:22.2%;height:87%;top:5.4%;left:66.6%;box-shadow:.65cqw .85cqw 2cqw #263e601a}.HeroRankingArtwork-module__OFhwFW__backdropBlueRight{background:var(--emp-color-accent);height:64%;top:24%;left:88.5%;right:0;box-shadow:.35cqw .8cqw 1.6cqw #263e6012}.HeroRankingArtwork-module__OFhwFW__backdropWhiteLower{background:#fff;width:17.3%;height:16.4%;top:64.8%;left:13.7%;box-shadow:-.2cqw .7cqw 1.8cqw #24375212}.HeroRankingArtwork-module__OFhwFW__backdropBlueLower{z-index:1;background:var(--emp-color-accent);border-radius:0 .7cqw .7cqw;width:20%;height:27.6%;top:64.8%;left:24.5%;box-shadow:-.55cqw .75cqw 1.8cqw #263e601a}.HeroRankingArtwork-module__OFhwFW__heading{z-index:3;max-inline-size:33cqw;position:absolute;top:calc(16.8% - .1725cqw);left:6.3%}.HeroRankingArtwork-module__OFhwFW__heading p,.HeroRankingArtwork-module__OFhwFW__heading strong,.HeroRankingArtwork-module__OFhwFW__person,.HeroRankingArtwork-module__OFhwFW__evidence{margin:0}.HeroRankingArtwork-module__OFhwFW__heading p{color:var(--emp-color-accent);overflow-wrap:break-word;margin-block-end:1.05cqw;font-size:2.3cqw;font-weight:720;line-height:1.15}.HeroRankingArtwork-module__OFhwFW__heading strong{letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;font-size:5.1cqw;font-weight:650;line-height:1.08;display:block}.HeroRankingArtwork-module__OFhwFW__portrait{z-index:2;background:#d9dde1;border-radius:.5cqw;width:38.8%;height:48.2%;position:absolute;top:16.5%;left:44.7%;overflow:hidden;box-shadow:.45cqw .8cqw 2.2cqw #19273d26}.HeroRankingArtwork-module__OFhwFW__portrait img{object-fit:cover}.HeroRankingArtwork-module__OFhwFW__ranking{z-index:4;position:absolute;inset:0}.HeroRankingArtwork-module__OFhwFW__card{box-sizing:border-box;background:#fffffffb;border-radius:.75cqw;position:absolute;overflow:hidden;box-shadow:.25cqw .5cqw 1.35cqw #19233424}.HeroRankingArtwork-module__OFhwFW__card[data-rank="1"]{width:67.4%;height:19.2%;top:45.5%;left:6.3%}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"]{height:13.8%;top:64.8%;left:37.1%;right:0}.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"]{height:13.8%;top:78.7%;left:37.1%;right:0}.HeroRankingArtwork-module__OFhwFW__card[data-selected=true]{z-index:3;box-shadow:.45cqw .85cqw 2.1cqw #142b4c2e,0 0 0 .12cqw #0875ee24}.HeroRankingArtwork-module__OFhwFW__selectionControl{box-sizing:border-box;width:100%;height:100%;min-block-size:44px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:16% minmax(0,1fr) minmax(22%,max-content);align-items:center;margin:0;padding:0 1.5cqw;display:grid}.HeroRankingArtwork-module__OFhwFW__card[data-rank="1"] .HeroRankingArtwork-module__OFhwFW__selectionControl{grid-template-columns:18% minmax(0,1fr) minmax(22%,max-content)}.HeroRankingArtwork-module__OFhwFW__rank{color:var(--emp-color-accent);letter-spacing:-.04em;justify-self:center;font-size:5cqw;font-weight:650;line-height:1}.HeroRankingArtwork-module__OFhwFW__identity{min-inline-size:0;min-width:0;display:block;overflow:hidden}.HeroRankingArtwork-module__OFhwFW__person,.HeroRankingArtwork-module__OFhwFW__evidence{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HeroRankingArtwork-module__OFhwFW__person{font-size:2.55cqw;line-height:1.2}.HeroRankingArtwork-module__OFhwFW__person strong{font-weight:650}.HeroRankingArtwork-module__OFhwFW__person>span:last-child,.HeroRankingArtwork-module__OFhwFW__evidence{color:#353b45;font-weight:450}.HeroRankingArtwork-module__OFhwFW__evidence{margin-block-start:1.35cqw;font-size:2cqw;line-height:1.3}.HeroRankingArtwork-module__OFhwFW__evidence span{margin-inline:.35cqw}.HeroRankingArtwork-module__OFhwFW__score{text-align:center;flex-direction:column;flex:none;align-items:center;gap:1.25cqw;min-inline-size:0;padding-inline:.75cqw;display:flex}.HeroRankingArtwork-module__OFhwFW__score span{overflow-wrap:anywhere}.HeroRankingArtwork-module__OFhwFW__score strong{font-variant-numeric:tabular-nums;color:var(--emp-color-accent);font-size:3.6cqw;font-weight:650;line-height:1}.HeroRankingArtwork-module__OFhwFW__score span{color:#353b45;font-size:1.8cqw;font-weight:450;line-height:1}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"],.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"]{box-shadow:.18cqw .3cqw .8cqw #1923341c}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__rank,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__rank{color:var(--emp-color-accent);font-size:3.5cqw}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__person,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__person{font-size:2.25cqw}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__evidence,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__evidence{margin-top:1.15cqw;font-size:1.75cqw}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__score,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__score{gap:1.3cqw}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__score strong,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__score strong{font-size:2.7cqw}.HeroRankingArtwork-module__OFhwFW__card[data-rank="2"] .HeroRankingArtwork-module__OFhwFW__score span,.HeroRankingArtwork-module__OFhwFW__card[data-rank="3"] .HeroRankingArtwork-module__OFhwFW__score span{font-size:1.6cqw}@media (max-width:520px){.HeroRankingArtwork-module__OFhwFW__card{box-shadow:.2cqw .4cqw 1cqw #19233421}}
.HowItWorksMobileCarousel-module__vauPhW__mobileExperience{width:100%;color:var(--emp-color-ink);justify-items:center;display:grid}.HowItWorksMobileCarousel-module__vauPhW__copyBlock{text-align:start;width:min(100%,430px);padding-inline:0}.HowItWorksMobileCarousel-module__vauPhW__heading{font-size:var(--emp-type-section);font-weight:var(--emp-weight-strong);letter-spacing:var(--emp-tracking-section);line-height:var(--emp-leading-section);text-wrap:balance;margin:0}.HowItWorksMobileCarousel-module__vauPhW__activeCopy{text-align:center;align-items:start;min-height:84px;margin-top:16px;display:grid;position:relative;overflow:hidden}.HowItWorksMobileCarousel-module__vauPhW__activeCopy>div{position:absolute;inset:0}.HowItWorksMobileCarousel-module__vauPhW__activeCopy h3{font-size:clamp(21px,6vw,27px);font-weight:var(--emp-weight-strong);letter-spacing:-.035em;white-space:nowrap;margin:0;line-height:1.08}.HowItWorksMobileCarousel-module__vauPhW__activeCopy p{max-width:34ch;min-height:2.84em;color:var(--emp-color-muted);text-wrap:balance;white-space:normal;margin:7px auto 0;font-size:clamp(13px,3.7vw,15px);line-height:1.42}.HowItWorksMobileCarousel-module__vauPhW__demoViewport{place-items:start center;width:100%;display:grid;overflow:visible}.HowItWorksMobileCarousel-module__vauPhW__cta{margin-top:52px;position:relative}@media (max-width:359px){.HowItWorksMobileCarousel-module__vauPhW__activeCopy{min-height:78px;margin-top:12px}.HowItWorksMobileCarousel-module__vauPhW__cta{margin-top:44px}}@media (min-width:360px) and (max-height:760px){.HowItWorksMobileCarousel-module__vauPhW__activeCopy{min-height:78px;margin-top:10px}.HowItWorksMobileCarousel-module__vauPhW__cta{margin-top:44px}}@media (max-height:650px){.HowItWorksMobileCarousel-module__vauPhW__heading{font-size:var(--emp-type-section)}.HowItWorksMobileCarousel-module__vauPhW__activeCopy{min-height:74px;margin-top:8px}.HowItWorksMobileCarousel-module__vauPhW__activeCopy h3{font-size:20px}.HowItWorksMobileCarousel-module__vauPhW__activeCopy p{margin-top:6px;font-size:12px}}@media (min-width:540px) and (max-width:767px) and (max-height:500px){.HowItWorksMobileCarousel-module__vauPhW__mobileExperience{grid-template-rows:1fr auto;grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr);align-items:center;column-gap:18px}.HowItWorksMobileCarousel-module__vauPhW__copyBlock{grid-area:1/1;align-self:center;padding-inline:0}.HowItWorksMobileCarousel-module__vauPhW__heading{font-size:var(--emp-type-section)}.HowItWorksMobileCarousel-module__vauPhW__activeCopy{min-height:70px;margin-top:8px}.HowItWorksMobileCarousel-module__vauPhW__activeCopy h3{white-space:normal;font-size:19px}.HowItWorksMobileCarousel-module__vauPhW__activeCopy p{font-size:12px}.HowItWorksMobileCarousel-module__vauPhW__demoViewport{grid-area:1/2/span 2}.HowItWorksMobileCarousel-module__vauPhW__cta{grid-area:2/1;margin-top:8px}}@media (min-width:1280px){.HowItWorksMobileCarousel-module__vauPhW__mobileExperience{display:none}}@media (prefers-reduced-motion:reduce){.HowItWorksMobileCarousel-module__vauPhW__activeCopy{overflow:visible}}.HowItWorksMobileCarousel-module__vauPhW__demoPlaceholder{width:100%;min-height:calc(var(--mobile-demo-card-height) + 48px);place-items:start center;display:grid}.HowItWorksMobileCarousel-module__vauPhW__demoPlaceholderPhone{width:var(--mobile-demo-card-width);height:var(--mobile-demo-card-height);background:#fff;border:1px solid #e4e8ef;border-radius:17px}
.FluidBlobReveal-module__yCQvXa__root{position:relative}.FluidBlobReveal-module__yCQvXa__cover{z-index:1;-webkit-mask-image:var(--fbr-mask);mask-image:var(--fbr-mask);-webkit-mask-mode:luminance;position:absolute;inset:0;mask-mode:luminance}.FluidBlobReveal-module__yCQvXa__filterSvg{z-index:2;backface-visibility:hidden;pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}
.EmpresasFooter-module__dW1NPq__heroFooter{width:100%;font-family:var(--emp-font-sans);background-color:#fff;flex-direction:column;display:flex;position:relative;overflow:clip}.EmpresasFooter-module__dW1NPq__shell{z-index:20;width:var(--emp-content-width);flex-direction:column;flex:1;margin-inline:auto;padding-block-start:var(--emp-section-padding);display:flex;position:relative}.EmpresasFooter-module__dW1NPq__socialBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#000;backface-visibility:hidden;background-color:#fff9;border:1px solid #00000014;border-radius:8px;outline:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.EmpresasFooter-module__dW1NPq__socialBtn:before{content:"";background:#0000000a;border-radius:8px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);position:absolute;inset:0;transform:scale(0)}.EmpresasFooter-module__dW1NPq__socialBtn:hover,.EmpresasFooter-module__dW1NPq__socialBtn:focus-visible{border-color:#00000026;transform:translateY(-5px)scale(1.05)translateZ(0);box-shadow:0 10px 25px -5px #0000001a}.EmpresasFooter-module__dW1NPq__socialBtn:focus-visible{box-shadow:0 0 0 2px #000c,0 10px 25px -5px #0000001a}.EmpresasFooter-module__dW1NPq__socialBtn:active{transition-duration:.1s;transform:translateY(-2px)scale(.92)translateZ(0);box-shadow:0 5px 10px -2px #0000001a}.EmpresasFooter-module__dW1NPq__socialBtn:hover:before,.EmpresasFooter-module__dW1NPq__socialBtn:focus-visible:before{transform:scale(1)}.EmpresasFooter-module__dW1NPq__socialBtn svg{z-index:1;stroke-width:1.5px;backface-visibility:hidden;width:16px;height:16px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);position:relative;transform:translateZ(0)}.EmpresasFooter-module__dW1NPq__socialBtn:hover svg,.EmpresasFooter-module__dW1NPq__socialBtn:focus-visible svg{transform:scale(1.15)rotate(6deg)translateZ(0)}.EmpresasFooter-module__dW1NPq__socialBtn:active svg{transition-duration:.1s;transform:scale(.9)translateZ(0)}.EmpresasFooter-module__dW1NPq__brandLink{position:relative}.EmpresasFooter-module__dW1NPq__navLink{color:#555;border-radius:2px;outline:none;font-size:14.5px;transition:color .3s cubic-bezier(.4,0,.2,1),transform .1s;display:inline-block;position:relative}.EmpresasFooter-module__dW1NPq__navLink:active{transform:scale(.95)}.EmpresasFooter-module__dW1NPq__navLink:after{content:"";transform-origin:0;background-color:#000;width:100%;height:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.EmpresasFooter-module__dW1NPq__navLink:hover,.EmpresasFooter-module__dW1NPq__navLink:focus-visible{color:#000}.EmpresasFooter-module__dW1NPq__navLink:hover:after,.EmpresasFooter-module__dW1NPq__navLink:focus-visible:after{transform:scaleX(1)}.EmpresasFooter-module__dW1NPq__navLink:focus-visible{margin:0 -4px;padding:0 4px;box-shadow:0 0 0 2px #0003}@media (max-width:767px){.EmpresasFooter-module__dW1NPq__socialBtn{width:44px;height:44px}.EmpresasFooter-module__dW1NPq__brandLink,.EmpresasFooter-module__dW1NPq__navLink{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.EmpresasFooter-module__dW1NPq__navLink{margin-inline:-4px;padding-inline:4px}}[dir=rtl] .EmpresasFooter-module__dW1NPq__navLink:after{transform-origin:100%;left:auto;right:0}@keyframes EmpresasFooter-module__dW1NPq__heartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.3)}30%{transform:scale(1)}45%{transform:scale(1.3)}60%{transform:scale(1)}}.EmpresasFooter-module__dW1NPq__heart{margin:0 2px;transition:color .3s;display:inline-block}.EmpresasFooter-module__dW1NPq__copyrightGroup:hover .EmpresasFooter-module__dW1NPq__heart{color:#ef4444;animation:1.5s ease-in-out infinite EmpresasFooter-module__dW1NPq__heartbeat}@media (prefers-reduced-motion:reduce){.EmpresasFooter-module__dW1NPq__socialBtn,.EmpresasFooter-module__dW1NPq__socialBtn:before,.EmpresasFooter-module__dW1NPq__socialBtn svg,.EmpresasFooter-module__dW1NPq__navLink,.EmpresasFooter-module__dW1NPq__navLink:after{transition:none}.EmpresasFooter-module__dW1NPq__copyrightGroup:hover .EmpresasFooter-module__dW1NPq__heart{animation:none}}.EmpresasFooter-module__dW1NPq__wordsRow{-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:flex-end;padding-bottom:8px;display:flex}.EmpresasFooter-module__dW1NPq__brandStage{isolation:isolate}.EmpresasFooter-module__dW1NPq__wordsRowAccent .EmpresasFooter-module__dW1NPq__letter{color:var(--emp-color-accent)}.EmpresasFooter-module__dW1NPq__letter{color:#000;cursor:default;font-family:var(--emp-font-sans);letter-spacing:-.05em;font-size:clamp(3.5rem,11.5vw,210px);font-weight:900;line-height:.85;display:inline-block}.EmpresasFooter-module__dW1NPq__letter:last-child{letter-spacing:0}
.RankingWorkspace-module__GkU-vW__workspace{color:#172033;background:#fff;border-radius:18px;width:100%;height:100%;min-height:0;display:block;position:relative;overflow:hidden;container-type:inline-size}.RankingWorkspace-module__GkU-vW__rankingPane{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;padding:18px 20px;display:flex}.RankingWorkspace-module__GkU-vW__rankingHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:12px;display:flex}.RankingWorkspace-module__GkU-vW__rankingHeader h3{color:#151d2d;letter-spacing:-.035em;margin:0;font-size:clamp(21px,2.7cqw,27px);font-weight:670;line-height:1.08}.RankingWorkspace-module__GkU-vW__rankingHeader p{color:#778298;margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.35}.RankingWorkspace-module__GkU-vW__rankingHeader>span{color:#78849a;white-space:nowrap;margin-top:6px;font-size:12px;font-weight:550}.RankingWorkspace-module__GkU-vW__searchRow{flex:none;align-items:stretch;gap:10px;display:flex}.RankingWorkspace-module__GkU-vW__filtersChip{color:#5b6880;white-space:nowrap;background:#fff;border:1px solid #dce2eb;border-radius:12px;flex:none;align-items:center;gap:8px;height:46px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.RankingWorkspace-module__GkU-vW__filtersChip svg{color:#7d899b;stroke-width:1.8px;flex:none;width:16px;height:16px}.RankingWorkspace-module__GkU-vW__searchField{color:#7d899b;background:#fff;border:1px solid #dce2eb;border-radius:12px;flex:auto;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.RankingWorkspace-module__GkU-vW__searchField[data-focused=true],.RankingWorkspace-module__GkU-vW__searchField:focus-within{border-color:#7899ec;box-shadow:0 0 0 3px #2c64ee14}.RankingWorkspace-module__GkU-vW__searchField>svg{z-index:1;stroke-width:1.8px;flex:none;width:17px;height:17px}.RankingWorkspace-module__GkU-vW__searchField input{z-index:1;color:#253047;width:100%;min-width:0;font:500 14px/1 var(--emp-font-sans),var(--font-geist-sans),sans-serif;background:0 0;border:0;outline:0;padding:0;position:relative}.RankingWorkspace-module__GkU-vW__searchField input::-webkit-search-cancel-button{display:none}.RankingWorkspace-module__GkU-vW__searchSuggestion{z-index:0;top:50%;color:#7c8799;pointer-events:none;white-space:nowrap;align-items:center;max-width:calc(100% - 58px);font-size:14px;font-weight:500;line-height:1;display:inline-flex;position:absolute;inset-inline-start:43px;overflow:hidden;transform:translateY(-50%)}.RankingWorkspace-module__GkU-vW__searchSuggestion i{background:#2c64ee;border-radius:2px;flex:none;width:1.5px;height:18px;margin-inline-start:1px;animation:.76s step-end infinite RankingWorkspace-module__GkU-vW__caret-blink;display:inline-block}.RankingWorkspace-module__GkU-vW__table{background:#fff;border:1px solid #e7eaf0;border-radius:14px;flex:1;min-height:0;margin-top:12px;overflow:hidden}.RankingWorkspace-module__GkU-vW__tableHeader,.RankingWorkspace-module__GkU-vW__row{grid-template-columns:26px minmax(180px,1.5fr) repeat(3,minmax(66px,1fr)) minmax(8px,.5fr) minmax(108px,max-content) 28px;align-items:center;display:grid}.RankingWorkspace-module__GkU-vW__tableHeader>span,.RankingWorkspace-module__GkU-vW__row>*{min-width:0}.RankingWorkspace-module__GkU-vW__tableHeader{color:#7b8799;letter-spacing:.015em;text-transform:uppercase;background:#fafbfc;border-bottom:1px solid #e9ecf1;min-height:40px;padding:0 14px;font-size:11px;font-weight:700}.RankingWorkspace-module__GkU-vW__tableHeader span:nth-child(n+3){text-align:center}.RankingWorkspace-module__GkU-vW__rows{grid-template-rows:repeat(5,minmax(52px,1fr));height:calc(100% - 40px);display:grid;overflow-y:auto}.RankingWorkspace-module__GkU-vW__row{color:#172033;width:100%;min-height:52px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef0f4;padding:0 14px;transition:background-color .18s;position:relative}.RankingWorkspace-module__GkU-vW__row:last-child{border-bottom:0}.RankingWorkspace-module__GkU-vW__row:hover{background:#f8faff}.RankingWorkspace-module__GkU-vW__row[data-active=true]{background:#f1f5ff}.RankingWorkspace-module__GkU-vW__row:focus-visible{z-index:1;outline:3px solid var(--emp-color-focus);outline-offset:-3px;position:relative}.RankingWorkspace-module__GkU-vW__row[aria-disabled=true]{cursor:default}.RankingWorkspace-module__GkU-vW__position{color:#2c64ee;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.RankingWorkspace-module__GkU-vW__identity{align-items:center;gap:10px;min-width:0;display:flex}.RankingWorkspace-module__GkU-vW__identity img{object-fit:cover;border-radius:10px;flex:none}.RankingWorkspace-module__GkU-vW__identity>span{min-width:0}.RankingWorkspace-module__GkU-vW__identity b,.RankingWorkspace-module__GkU-vW__identity small{overflow-wrap:anywhere;min-width:0;display:block}.RankingWorkspace-module__GkU-vW__identity b{color:#1a2334;font-size:14.5px;font-weight:660}.RankingWorkspace-module__GkU-vW__identity small{color:#69768a;margin-top:4px;font-size:11.5px;font-weight:500}.RankingWorkspace-module__GkU-vW__row>strong,.RankingWorkspace-module__GkU-vW__rowMetrics>strong{color:#4f5b70;text-align:center;font-variant-numeric:tabular-nums;font-size:13px;font-weight:620;transition:color .26s,transform .26s}.RankingWorkspace-module__GkU-vW__row>strong[data-highlighted=true],.RankingWorkspace-module__GkU-vW__rowMetrics>strong[data-highlighted=true]{color:#2c64ee;transform:translateY(-1px)}.RankingWorkspace-module__GkU-vW__rowProposalButton{letter-spacing:0;text-transform:none;overflow-wrap:normal;text-align:center;white-space:nowrap;border-radius:9px;grid-column:7;width:100%;min-height:32px;padding:7px 5px;font-size:12px;font-weight:680;line-height:1.15;box-shadow:0 4px 8px #2c64ee2e}.RankingWorkspace-module__GkU-vW__rowProposalButton[data-proposal-state=sent]{--wave-cta-base:#edf3ff;color:#2c64ee;box-shadow:none}.RankingWorkspace-module__GkU-vW__rowProposalButton.RankingWorkspace-module__GkU-vW__rowProposalButton:disabled{opacity:1;cursor:default}.RankingWorkspace-module__GkU-vW__rowProposalButton.RankingWorkspace-module__GkU-vW__rowProposalButton:disabled[data-proposal-state=idle]{box-shadow:0 4px 8px #2c64ee2e}.RankingWorkspace-module__GkU-vW__rowStatus{color:#8f99a8;grid-column:8;justify-content:flex-end;align-items:center;gap:5px;display:flex}.RankingWorkspace-module__GkU-vW__rowMetrics{grid-column:3/-1;grid-template-columns:subgrid;align-items:center;display:grid}.RankingWorkspace-module__GkU-vW__rowMetrics>*{min-width:0}.RankingWorkspace-module__GkU-vW__rowMetrics .RankingWorkspace-module__GkU-vW__rowProposalButton{grid-column:5}.RankingWorkspace-module__GkU-vW__rowMetrics .RankingWorkspace-module__GkU-vW__rowStatus{grid-column:6}.RankingWorkspace-module__GkU-vW__rowSentBand{z-index:1;top:50%;color:#2157d6;pointer-events:none;white-space:nowrap;background:#e8f1ff;border-radius:999px;align-items:center;gap:8px;height:30px;padding-inline:4px 13px;transition:inset-inline-start .3s cubic-bezier(.22,1,.36,1);animation:.46s cubic-bezier(.22,1,.36,1) both RankingWorkspace-module__GkU-vW__row-sent-unfurl;display:flex;position:absolute;inset-inline-start:41%;transform:translate(-50%,-50%)}.RankingWorkspace-module__GkU-vW__workspace[data-inspector-open=false] .RankingWorkspace-module__GkU-vW__rowSentBand{inset-inline-start:70%}[dir=rtl] .RankingWorkspace-module__GkU-vW__rowSentBand{animation-name:RankingWorkspace-module__GkU-vW__row-sent-unfurl-rtl;transform:translate(50%,-50%)}.RankingWorkspace-module__GkU-vW__rowSentBand em{letter-spacing:-.01em;font-size:12.5px;font-style:normal;font-weight:650;animation:.32s cubic-bezier(.22,1,.36,1) .15s both RankingWorkspace-module__GkU-vW__row-sent-label}.RankingWorkspace-module__GkU-vW__rowSentCheck{color:#fff;background:#2380ef;border-radius:50%;place-items:center;width:22px;height:22px;animation:.34s cubic-bezier(.34,1.56,.64,1) 40ms both RankingWorkspace-module__GkU-vW__row-check-pop;display:grid}.RankingWorkspace-module__GkU-vW__rowSentCheck svg{width:12px;height:12px}.RankingWorkspace-module__GkU-vW__rowSentCheck svg path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.28s ease-out .3s both RankingWorkspace-module__GkU-vW__row-check-draw}@keyframes RankingWorkspace-module__GkU-vW__row-sent-unfurl{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}@keyframes RankingWorkspace-module__GkU-vW__row-sent-unfurl-rtl{0%{clip-path:inset(0 0 0 100% round 999px)}to{clip-path:inset(0 round 999px)}}@keyframes RankingWorkspace-module__GkU-vW__row-sent-label{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes RankingWorkspace-module__GkU-vW__row-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes RankingWorkspace-module__GkU-vW__row-check-draw{to{stroke-dashoffset:0}}.RankingWorkspace-module__GkU-vW__row[data-sent=true]{background:#f6faff}.RankingWorkspace-module__GkU-vW__rowStatus svg{stroke-width:1.8px;width:14px;height:14px}.RankingWorkspace-module__GkU-vW__rowStatus em{color:#2c64ee;white-space:nowrap;font-size:11px;font-style:normal;font-weight:650;display:none}.RankingWorkspace-module__GkU-vW__inspector{z-index:4;top:0;inset-inline-end:0;background:#fff;border-inline-start:1px solid #dfe4eb;flex-direction:column;width:39%;min-width:0;min-height:0;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:-18px 0 38px #1f2d481f}[dir=rtl] .RankingWorkspace-module__GkU-vW__inspector{box-shadow:18px 0 38px #1f2d481f}.RankingWorkspace-module__GkU-vW__inspectorHeader{border-bottom:1px solid #e8ebf0;flex:none;grid-template-columns:46px minmax(0,1fr) 30px;align-items:center;gap:11px;min-height:74px;padding:14px 16px;display:grid;position:relative}.RankingWorkspace-module__GkU-vW__inspectorPhoto{object-fit:cover;border-radius:12px;width:46px;height:46px}.RankingWorkspace-module__GkU-vW__inspectorHeader div{min-width:0}.RankingWorkspace-module__GkU-vW__inspectorHeader h3{color:#172033;letter-spacing:-.02em;outline:0;margin:0;font-size:17.5px;font-weight:680;line-height:1.15}.RankingWorkspace-module__GkU-vW__inspectorHeader p,.RankingWorkspace-module__GkU-vW__inspectorHeader small{color:#687386;overflow-wrap:anywhere;min-width:0;margin:4px 0 0;font-size:11.5px;line-height:1.25;display:block}.RankingWorkspace-module__GkU-vW__inspectorHeader small{color:#7d8797}.RankingWorkspace-module__GkU-vW__closeButton,.RankingWorkspace-module__GkU-vW__mobileBack{color:#7d8797;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;transition:background-color .18s,color .18s;display:grid}.RankingWorkspace-module__GkU-vW__closeButton:hover,.RankingWorkspace-module__GkU-vW__mobileBack:hover{color:#263247;background:#f1f3f6}.RankingWorkspace-module__GkU-vW__closeButton svg,.RankingWorkspace-module__GkU-vW__mobileBack svg{width:15px;height:15px}.RankingWorkspace-module__GkU-vW__mobileBack{display:none}[dir=rtl] .RankingWorkspace-module__GkU-vW__mobileBack svg{transform:scaleX(-1)}.RankingWorkspace-module__GkU-vW__dossierBody{overscroll-behavior:contain;overflow-anchor:none;scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;overflow:hidden auto}.RankingWorkspace-module__GkU-vW__dossierBody::-webkit-scrollbar{width:0;height:0;display:none}.RankingWorkspace-module__GkU-vW__scoreSection{background:#fbfcfe;border-bottom:1px solid #e8ebf0;grid-template-columns:1fr 1fr;align-items:center;padding:15px 16px;display:grid}.RankingWorkspace-module__GkU-vW__scoreSection>span{flex-direction:column;gap:5px;min-width:0;display:flex}.RankingWorkspace-module__GkU-vW__scoreSection>span+span{border-inline-start:1px solid #e2e7ee;align-items:flex-end;padding-inline-start:16px}.RankingWorkspace-module__GkU-vW__scoreSection small{color:#69768a;font-size:10.5px;font-weight:600}.RankingWorkspace-module__GkU-vW__scoreSection b{color:#263247;font-size:15.5px;font-weight:690}.RankingWorkspace-module__GkU-vW__scoreSection strong{color:#07875d;letter-spacing:-.04em;font-size:28px;font-weight:700;line-height:1}.RankingWorkspace-module__GkU-vW__summarySection,.RankingWorkspace-module__GkU-vW__dossierSection,.RankingWorkspace-module__GkU-vW__alignmentSection,.RankingWorkspace-module__GkU-vW__questionsSection{border-bottom:1px solid #e8ebf0;padding:15px 16px}.RankingWorkspace-module__GkU-vW__summarySection h4,.RankingWorkspace-module__GkU-vW__dossierSection h4,.RankingWorkspace-module__GkU-vW__alignmentSection h4,.RankingWorkspace-module__GkU-vW__questionsSection h4{color:#4d5a6f;letter-spacing:.055em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:750}.RankingWorkspace-module__GkU-vW__summarySection p{color:#263247;margin:0;font-size:13px;font-weight:520;line-height:1.5}.RankingWorkspace-module__GkU-vW__metrics{border-bottom:1px solid #e8ebf0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:14px 16px;display:grid}.RankingWorkspace-module__GkU-vW__metrics div+div{border-inline-start:1px solid #e5e9ef;padding-inline-start:13px}.RankingWorkspace-module__GkU-vW__metrics dt{color:#758195;font-size:10px}.RankingWorkspace-module__GkU-vW__metrics dd{color:#263247;white-space:nowrap;margin:5px 0 0;font-size:13px;font-weight:680}.RankingWorkspace-module__GkU-vW__dossierSection ul,.RankingWorkspace-module__GkU-vW__questionsSection ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.RankingWorkspace-module__GkU-vW__dossierSection li,.RankingWorkspace-module__GkU-vW__questionsSection li{color:#344055;font-size:12px;font-weight:500;line-height:1.42;position:relative}.RankingWorkspace-module__GkU-vW__dossierSection li{padding-inline-start:15px}.RankingWorkspace-module__GkU-vW__dossierSection li:before{top:.55em;content:"";background:#2c64ee;border-radius:50%;width:4px;height:4px;position:absolute;inset-inline-start:0}.RankingWorkspace-module__GkU-vW__dossierSection ul[data-tone=attention] li:before{background:#d18a1d}.RankingWorkspace-module__GkU-vW__alignmentSection dl{gap:10px;margin:0;display:grid}.RankingWorkspace-module__GkU-vW__alignmentSection dl>div{grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.RankingWorkspace-module__GkU-vW__alignmentSection dt{color:#758195;font-size:10.5px;font-weight:600}.RankingWorkspace-module__GkU-vW__alignmentSection dd{color:#2f3b50;margin:0;font-size:11.5px;font-weight:560;line-height:1.4}.RankingWorkspace-module__GkU-vW__questionsSection{border-bottom:0}.RankingWorkspace-module__GkU-vW__questionsSection ol{counter-reset:question}.RankingWorkspace-module__GkU-vW__questionsSection li{min-height:26px;padding-inline-start:32px}.RankingWorkspace-module__GkU-vW__questionsSection li:before{top:-1px;color:#2c64ee;content:counter(question);counter-increment:question;background:#f8faff;border:1px solid #d7dfeb;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:700;display:grid;position:absolute;inset-inline-start:0}.RankingWorkspace-module__GkU-vW__inspectorFooter{background:#fff;border-top:1px solid #dfe4eb;flex:none;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:8px;min-height:68px;padding:12px 14px;display:grid}.RankingWorkspace-module__GkU-vW__reportButton,.RankingWorkspace-module__GkU-vW__proposalButton{letter-spacing:0;overflow-wrap:anywhere;text-align:center;white-space:normal;border-radius:18px;width:100%;min-width:0;min-height:48px;font-size:11.5px;line-height:1.18}.RankingWorkspace-module__GkU-vW__reportButton{color:#344258;cursor:pointer;background:#fff;border:1px solid #d5dce7;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-weight:650;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:inline-flex}.RankingWorkspace-module__GkU-vW__reportButton:hover{color:#1f2d43;background:#f5f7fa;border-color:#aebbd0;transform:translateY(-1px)}.RankingWorkspace-module__GkU-vW__reportButton:focus-visible{outline:3px solid var(--emp-color-focus);outline-offset:2px}.RankingWorkspace-module__GkU-vW__reportButton:disabled{cursor:default;opacity:.5;transform:none}.RankingWorkspace-module__GkU-vW__proposalButton{--wave-size:440px;letter-spacing:-.005em;text-transform:none;padding-inline:16px;font-size:12.5px;font-weight:640}.RankingWorkspace-module__GkU-vW__proposalButton:disabled{opacity:1;cursor:default}.RankingWorkspace-module__GkU-vW__proposalButton[data-proposal-state=sending]{background:#2458d8}.RankingWorkspace-module__GkU-vW__proposalButton[data-proposal-state=sent]{background:#1748bf}.RankingWorkspace-module__GkU-vW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes RankingWorkspace-module__GkU-vW__caret-blink{0%,48%{opacity:1}49%,to{opacity:0}}@container (max-width:540px){.RankingWorkspace-module__GkU-vW__rankingPane{padding:24px 18px 18px}.RankingWorkspace-module__GkU-vW__workspace[data-inspector-open=true] .RankingWorkspace-module__GkU-vW__rankingPane{visibility:hidden;pointer-events:none}.RankingWorkspace-module__GkU-vW__rankingHeader{margin-bottom:14px}.RankingWorkspace-module__GkU-vW__rankingHeader>span{display:none}.RankingWorkspace-module__GkU-vW__rankingHeader h3{font-size:20px}.RankingWorkspace-module__GkU-vW__tableHeader{grid-template-columns:26px minmax(0,1fr) 62px 20px}.RankingWorkspace-module__GkU-vW__tableHeader span:nth-child(3),.RankingWorkspace-module__GkU-vW__tableHeader span:nth-child(n+5){display:none}.RankingWorkspace-module__GkU-vW__tableHeader span:nth-child(4){grid-column:3}.RankingWorkspace-module__GkU-vW__row{grid-template-columns:26px minmax(0,1fr) 62px 20px;min-height:72px}.RankingWorkspace-module__GkU-vW__rowSentBand{display:none}.RankingWorkspace-module__GkU-vW__rowMetrics{display:contents}.RankingWorkspace-module__GkU-vW__rowMetrics>strong:first-of-type,.RankingWorkspace-module__GkU-vW__rowMetrics>strong:nth-of-type(3),.RankingWorkspace-module__GkU-vW__rowProposalButton{display:none}.RankingWorkspace-module__GkU-vW__rowStatus{grid-column:4}.RankingWorkspace-module__GkU-vW__rowStatus em{display:none!important}.RankingWorkspace-module__GkU-vW__inspector{width:100%;box-shadow:none;border-left:0}.RankingWorkspace-module__GkU-vW__inspectorHeader{grid-template-columns:30px 46px minmax(0,1fr) 30px;padding:14px 16px}.RankingWorkspace-module__GkU-vW__mobileBack{display:grid}.RankingWorkspace-module__GkU-vW__summarySection p{font-size:13.5px}.RankingWorkspace-module__GkU-vW__dossierSection li,.RankingWorkspace-module__GkU-vW__questionsSection li{font-size:12.5px}.RankingWorkspace-module__GkU-vW__inspectorFooter{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:12px 16px 16px}}@media (prefers-reduced-motion:reduce){.RankingWorkspace-module__GkU-vW__row,.RankingWorkspace-module__GkU-vW__searchField,.RankingWorkspace-module__GkU-vW__closeButton,.RankingWorkspace-module__GkU-vW__mobileBack,.RankingWorkspace-module__GkU-vW__reportButton{transition:none}.RankingWorkspace-module__GkU-vW__searchSuggestion i,.RankingWorkspace-module__GkU-vW__rowSentBand,.RankingWorkspace-module__GkU-vW__rowSentBand em,.RankingWorkspace-module__GkU-vW__rowSentCheck,.RankingWorkspace-module__GkU-vW__rowSentCheck svg path{animation:none}}@container (min-width:541px) and (max-width:760px){.RankingWorkspace-module__GkU-vW__rankingPane{padding:12px}.RankingWorkspace-module__GkU-vW__rankingHeader{margin-bottom:8px}.RankingWorkspace-module__GkU-vW__searchField,.RankingWorkspace-module__GkU-vW__filtersChip{height:40px}.RankingWorkspace-module__GkU-vW__table{margin-top:8px}.RankingWorkspace-module__GkU-vW__rankingHeader{gap:12px}.RankingWorkspace-module__GkU-vW__rankingHeader>span{display:none}.RankingWorkspace-module__GkU-vW__tableHeader,.RankingWorkspace-module__GkU-vW__row{grid-template-columns:22px minmax(125px,1.5fr) repeat(3,minmax(58px,1fr)) minmax(4px,.5fr) minmax(108px,max-content) 22px;padding-inline:10px}.RankingWorkspace-module__GkU-vW__identity{gap:7px}.RankingWorkspace-module__GkU-vW__identity img{width:32px;height:32px}.RankingWorkspace-module__GkU-vW__identity b{font-size:13px}.RankingWorkspace-module__GkU-vW__identity small{margin-top:2px}.RankingWorkspace-module__GkU-vW__rowProposalButton{padding-inline:5px}}@container (min-width:541px) and (max-width:900px){.RankingWorkspace-module__GkU-vW__inspector{width:min(440px,68%)}}
.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}}
.ProductRankingStage-module__CaySKq__stage{color:#111827;height:100%;min-height:0;font-family:var(--emp-font-sans),var(--font-geist-sans),sans-serif;background:#fff;position:relative;overflow:hidden}.ProductRankingStage-module__CaySKq__scene{background:#fff;position:absolute;inset:0;overflow:hidden}.ProductRankingStage-module__CaySKq__scene[data-compact=true]{inset:0}.ProductRankingStage-module__CaySKq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
