.FavoritesPage-module__gf7vYW__page{max-width:var(--page-max);padding:0 var(--page-gutter) 64px;margin:0 auto}@keyframes FavoritesPage-module__gf7vYW__rise{0%{opacity:0;transform:translateY(12px)}}.FavoritesPage-module__gf7vYW__head{animation:FavoritesPage-module__gf7vYW__rise var(--dur-3) var(--ease) backwards;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-bottom:24px;display:flex}.FavoritesPage-module__gf7vYW__badge{width:64px;height:64px;box-shadow:var(--shadow-glass), 0 14px 34px -10px #ff3d5ea6;color:#fff;background:linear-gradient(145deg,#ff7a93,#ff3d5e 55%,#e0204a);border-radius:20px;flex-shrink:0;place-items:center;font-size:30px;display:grid}.FavoritesPage-module__gf7vYW__headText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.FavoritesPage-module__gf7vYW__title{font-size:40px;font-weight:500;line-height:1.15}.FavoritesPage-module__gf7vYW__summary{color:var(--text-dim);font-size:15px;font-weight:500}.FavoritesPage-module__gf7vYW__sort{background:var(--surface);border-radius:14px;gap:4px;padding:4px;display:flex}.FavoritesPage-module__gf7vYW__sortOption{height:36px;color:var(--text-dim);white-space:nowrap;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border-radius:10px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.FavoritesPage-module__gf7vYW__sortOption:hover{color:var(--text)}}.FavoritesPage-module__gf7vYW__sortActive{background:var(--chip-bg);color:var(--text)}.FavoritesPage-module__gf7vYW__sortOption:focus-visible,.FavoritesPage-module__gf7vYW__tab:focus-visible,.FavoritesPage-module__gf7vYW__nudgeAction:focus-visible,.FavoritesPage-module__gf7vYW__undo:focus-visible,.FavoritesPage-module__gf7vYW__emptyCta:focus-visible{outline-offset:2px;outline:2px solid #fff}.FavoritesPage-module__gf7vYW__board{animation:FavoritesPage-module__gf7vYW__rise var(--dur-3) var(--ease) 60ms backwards;flex-direction:column;gap:16px;display:flex}.FavoritesPage-module__gf7vYW__nudge{background:radial-gradient(70% 200% at 0% 50%, #6cff3a33, transparent 70%), var(--surface);border-radius:20px;align-items:center;gap:14px;padding:12px 12px 12px 14px;display:flex;box-shadow:inset 0 0 0 1px #6cff3a47}.FavoritesPage-module__gf7vYW__nudgeIcon{color:#0b2400;background:linear-gradient(145deg,#8cff6a,#2fbf00);border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.FavoritesPage-module__gf7vYW__nudgeText{min-width:0;color:var(--text-dim);flex-direction:column;flex:auto;gap:2px;font-size:13px;font-weight:500;display:flex}.FavoritesPage-module__gf7vYW__nudgeText strong{color:var(--text);font-size:15px;font-weight:700}.FavoritesPage-module__gf7vYW__nudgeAction{color:#b9ff9c;height:40px;transition:background var(--dur-1) var(--ease);background:#6cff3a29;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.FavoritesPage-module__gf7vYW__nudgeAction svg{width:14px;height:14px}@media (hover:hover){.FavoritesPage-module__gf7vYW__nudgeAction:hover{background:#6cff3a42}}.FavoritesPage-module__gf7vYW__tabs{scrollbar-width:none;gap:6px;margin:0 -24px;padding:0 24px 2px;display:flex;overflow-x:auto}.FavoritesPage-module__gf7vYW__tabs::-webkit-scrollbar{display:none}.FavoritesPage-module__gf7vYW__tab{background:var(--surface);height:40px;color:var(--text-dim);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border-radius:100px;flex-shrink:0;align-items:center;gap:8px;padding:0 8px 0 16px;font-size:14px;font-weight:600;display:inline-flex}@media (hover:hover){.FavoritesPage-module__gf7vYW__tab:hover{color:var(--text)}}.FavoritesPage-module__gf7vYW__tab[aria-selected=true]{background:var(--text);color:var(--bg)}.FavoritesPage-module__gf7vYW__tabCount{font-variant-numeric:tabular-nums;text-align:center;background:#ffffff14;border-radius:100px;min-width:24px;padding:0 7px;font-size:12px;font-weight:700;line-height:24px}.FavoritesPage-module__gf7vYW__tab[aria-selected=true] .FavoritesPage-module__gf7vYW__tabCount{background:#0000001a}.FavoritesPage-module__gf7vYW__tab[data-tab=early]:not([aria-selected=true]) .FavoritesPage-module__gf7vYW__tabCount{color:#b9ff9c;background:#6cff3a29}.FavoritesPage-module__gf7vYW__group{flex-direction:column;gap:12px;margin-top:8px;display:flex}.FavoritesPage-module__gf7vYW__groupTitle{align-items:center;gap:10px;font-size:18px;font-weight:600;display:flex}.FavoritesPage-module__gf7vYW__groupCount{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.FavoritesPage-module__gf7vYW__groupClosed{color:var(--text-dim)}.FavoritesPage-module__gf7vYW__groupText{color:var(--text-dim);margin-top:-6px;font-size:14px;font-weight:500}.FavoritesPage-module__gf7vYW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;display:grid}.FavoritesPage-module__gf7vYW__item{min-width:0;display:flex;position:relative}.FavoritesPage-module__gf7vYW__card{min-width:0;transition:opacity var(--dur-2) var(--ease), filter var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);flex:auto;display:flex}.FavoritesPage-module__gf7vYW__card>*{flex:auto}.FavoritesPage-module__gf7vYW__item[data-closed] .FavoritesPage-module__gf7vYW__card{opacity:.55;filter:grayscale(.7)}.FavoritesPage-module__gf7vYW__item[data-removed] .FavoritesPage-module__gf7vYW__card{opacity:.2;filter:grayscale();transform:scale(.98)}.FavoritesPage-module__gf7vYW__removed{background:var(--surface-sheet);white-space:nowrap;animation:FavoritesPage-module__gf7vYW__removed-in .35s var(--ease-spring);border-radius:100px;align-items:center;gap:14px;padding:8px 8px 8px 16px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #00000080,inset 0 0 0 1px #ffffff1a}@keyframes FavoritesPage-module__gf7vYW__removed-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}}.FavoritesPage-module__gf7vYW__removedText{color:var(--text-dim);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.FavoritesPage-module__gf7vYW__removedText svg{width:15px;height:15px}.FavoritesPage-module__gf7vYW__undo{background:var(--text);height:34px;color:var(--bg);border-radius:100px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.FavoritesPage-module__gf7vYW__undo svg{width:14px;height:14px}.FavoritesPage-module__gf7vYW__more{animation:FavoritesPage-module__gf7vYW__rise var(--dur-3) var(--ease) .12s backwards;border-top:1px solid #ffffff12;flex-direction:column;gap:16px;margin-top:56px;padding-top:40px;display:flex}.FavoritesPage-module__gf7vYW__moreHead{flex-direction:column;gap:4px;display:flex}.FavoritesPage-module__gf7vYW__moreTitle{font-size:24px;font-weight:600}.FavoritesPage-module__gf7vYW__moreText{color:var(--text-dim);font-size:15px;font-weight:500}.FavoritesPage-module__gf7vYW__empty{border-radius:var(--radius-card);background:radial-gradient(60% 140% at 0% 50%, #ff3d5e1f, transparent 70%), var(--surface);animation:FavoritesPage-module__gf7vYW__rise var(--dur-3) var(--ease) 60ms backwards;align-items:center;gap:40px;padding:40px 48px;display:flex}.FavoritesPage-module__gf7vYW__emptyArt{flex-shrink:0;width:220px;height:150px;position:relative}.FavoritesPage-module__gf7vYW__ghostCard{background:#ffffff0f;border-radius:20px;flex-direction:column;gap:10px;padding:26px 20px;display:flex;position:absolute;inset:18px 20px 10px;box-shadow:inset 0 0 0 1px #ffffff14}.FavoritesPage-module__gf7vYW__ghostBack{opacity:.5;inset:4px 44px 34px;transform:rotate(-6deg)}.FavoritesPage-module__gf7vYW__ghostLine{background:#ffffff1f;border-radius:6px;width:70%;height:10px}.FavoritesPage-module__gf7vYW__ghostShort{background:#ffffff14;width:45%}.FavoritesPage-module__gf7vYW__ghostHeart{color:#ffffff40;width:32px;height:32px;animation:FavoritesPage-module__gf7vYW__ghost-heart 3.2s var(--ease) infinite;background:#ffffff0f;border-radius:50%;place-items:center;font-size:17px;display:grid;position:absolute;top:14px;right:14px}@keyframes FavoritesPage-module__gf7vYW__ghost-heart{0%,38%{color:#ffffff40;transform:scale(1)}44%{color:#ff4d6d;transform:scale(.75)}54%{color:#ff4d6d;transform:scale(1.25)}62%,88%{color:#ff4d6d;transform:scale(1)}to{color:#ffffff40}}.FavoritesPage-module__gf7vYW__cursor{opacity:0;width:16px;height:16px;animation:FavoritesPage-module__gf7vYW__cursor 3.2s var(--ease) infinite;background:#ffffffd9;border-radius:50%;position:absolute;top:48px;right:20px;box-shadow:0 4px 12px #0006}@keyframes FavoritesPage-module__gf7vYW__cursor{0%{opacity:0;transform:translate(-60px,50px)}15%{opacity:1}36%{opacity:1;transform:translate(0)scale(1)}42%{transform:translate(0)scale(.7)}50%{opacity:1;transform:translate(0)scale(1)}70%,to{opacity:0;transform:translate(10px,20px)}}.FavoritesPage-module__gf7vYW__emptyText{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.FavoritesPage-module__gf7vYW__emptyTitle{font-size:24px;font-weight:700;line-height:1.25}.FavoritesPage-module__gf7vYW__emptyLead{max-width:46ch;color:var(--text-dim);font-size:15px;font-weight:500;line-height:1.5}.FavoritesPage-module__gf7vYW__emptyCta{background:var(--orange);height:44px;box-shadow:var(--shadow-glass);color:#fff;border-radius:14px;align-items:center;gap:8px;margin-top:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.FavoritesPage-module__gf7vYW__emptyCta svg{width:15px;height:15px}@media (hover:hover){.FavoritesPage-module__gf7vYW__emptyCta:hover{background:#ff5410}}@media (max-width:1180px){.FavoritesPage-module__gf7vYW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.FavoritesPage-module__gf7vYW__page{padding:0 var(--page-gutter) 48px}.FavoritesPage-module__gf7vYW__tabs{margin:0 -16px;padding:0 16px 2px}.FavoritesPage-module__gf7vYW__grid{grid-template-columns:minmax(0,1fr)}.FavoritesPage-module__gf7vYW__empty{text-align:center;flex-direction:column;gap:16px;padding:32px 20px}.FavoritesPage-module__gf7vYW__emptyText{align-items:center}}@media (max-width:520px){.FavoritesPage-module__gf7vYW__badge{border-radius:16px;width:52px;height:52px;font-size:24px}.FavoritesPage-module__gf7vYW__title{font-size:30px}.FavoritesPage-module__gf7vYW__sort{width:100%}.FavoritesPage-module__gf7vYW__sortOption{flex:1 1 0;justify-content:center}.FavoritesPage-module__gf7vYW__nudge{flex-wrap:wrap}.FavoritesPage-module__gf7vYW__nudgeText{flex-basis:calc(100% - 54px)}.FavoritesPage-module__gf7vYW__nudgeAction{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.FavoritesPage-module__gf7vYW__head,.FavoritesPage-module__gf7vYW__board,.FavoritesPage-module__gf7vYW__more,.FavoritesPage-module__gf7vYW__empty,.FavoritesPage-module__gf7vYW__removed,.FavoritesPage-module__gf7vYW__ghostHeart,.FavoritesPage-module__gf7vYW__cursor{animation:none}.FavoritesPage-module__gf7vYW__card,.FavoritesPage-module__gf7vYW__sortOption,.FavoritesPage-module__gf7vYW__tab,.FavoritesPage-module__gf7vYW__nudgeAction{transition:none}}
.Favorites-module__LhiASW__heart{--heart:#ff4d6d;color:var(--text-dim);transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.Favorites-module__LhiASW__heart:focus-visible{outline-offset:2px;outline:2px solid #fff}.Favorites-module__LhiASW__heart:active{transform:scale(.9)}.Favorites-module__LhiASW__heart[data-saved]{color:var(--heart)}.Favorites-module__LhiASW__round{--hit:5px;z-index:2;background:#ffffff0f;border-radius:50%;width:34px;height:34px}.Favorites-module__LhiASW__round:after{content:"";inset:calc(-1 * var(--hit));border-radius:50%;position:absolute}@media (hover:hover){.Favorites-module__LhiASW__round:hover{color:var(--text);background:#ffffff1f}.Favorites-module__LhiASW__round[data-saved]:hover{color:var(--heart);background:#ff4d6d29}}.Favorites-module__LhiASW__pill{height:40px;color:var(--text);background:#ffffff12;border-radius:100px;padding:0 14px 0 12px;font-size:14px;font-weight:600}.Favorites-module__LhiASW__pill[data-saved]{color:#ff8fa3;background:#ff4d6d24;box-shadow:inset 0 0 0 1px #ff4d6d59}@media (hover:hover){.Favorites-module__LhiASW__pill:hover{background:#ffffff1f}.Favorites-module__LhiASW__pill[data-saved]:hover{background:#ff4d6d33}}.Favorites-module__LhiASW__heartIconWrap{place-items:center;display:grid;position:relative}.Favorites-module__LhiASW__heartIcon{width:18px;height:18px}.Favorites-module__LhiASW__pill .Favorites-module__LhiASW__heartIcon{color:var(--text-dim)}.Favorites-module__LhiASW__pill[data-saved] .Favorites-module__LhiASW__heartIcon{color:var(--heart)}.Favorites-module__LhiASW__heart[data-saved] .Favorites-module__LhiASW__heartIcon{filter:drop-shadow(0 0 6px #ff4d6d8c)}.Favorites-module__LhiASW__heartIcon[data-pop]{animation:Favorites-module__LhiASW__pop .45s var(--ease-spring)}@keyframes Favorites-module__LhiASW__pop{0%{transform:scale(1)}25%{transform:scale(.72)}65%{transform:scale(1.28)}to{transform:scale(1)}}.Favorites-module__LhiASW__burst{pointer-events:none;position:absolute;inset:50% auto auto 50%}.Favorites-module__LhiASW__ring{width:28px;height:28px;box-shadow:inset 0 0 0 3px var(--heart);opacity:0;animation:Favorites-module__LhiASW__ring .45s var(--ease) 60ms;border-radius:50%;position:absolute;top:-14px;left:-14px}@keyframes Favorites-module__LhiASW__ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;box-shadow:inset 0 0 0 0 var(--heart);transform:scale(1.35)}}.Favorites-module__LhiASW__spark{opacity:0;width:4px;height:4px;animation:Favorites-module__LhiASW__spark .5s var(--ease) 80ms;background:#ffb3c1;border-radius:50%;position:absolute;top:-2px;left:-2px}.Favorites-module__LhiASW__spark:nth-child(odd){background:#ff8a3d}@keyframes Favorites-module__LhiASW__spark{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-20px)scale(.4)}}@media (prefers-reduced-motion:reduce){.Favorites-module__LhiASW__heart{transition:none}.Favorites-module__LhiASW__heartIcon[data-pop],.Favorites-module__LhiASW__ring,.Favorites-module__LhiASW__spark{animation:none}}.Favorites-module__LhiASW__headerLink{width:48px;height:48px;color:var(--text);transition:background var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);background:#ffffff0f;border-radius:100px;place-items:center;display:grid;position:relative}@media (hover:hover){.Favorites-module__LhiASW__headerLink:hover{background:#ffffff1a}.Favorites-module__LhiASW__headerLink:hover .Favorites-module__LhiASW__headerIcon{transform:scale(1.12)}}.Favorites-module__LhiASW__headerLink:active{transform:scale(.94)}.Favorites-module__LhiASW__headerLink[aria-current=page]{background:#ffffff24}.Favorites-module__LhiASW__headerLink:focus-visible{outline-offset:2px;outline:2px solid #fff}.Favorites-module__LhiASW__headerIcon{width:22px;height:22px;transition:transform var(--dur-3) var(--ease-spring)}.Favorites-module__LhiASW__headerIcon[data-kept]{color:#ff4d6d}.Favorites-module__LhiASW__headerCount{min-width:19px;height:19px;box-shadow:0 0 0 2px var(--bg);color:#1a1717;font-variant-numeric:tabular-nums;animation:Favorites-module__LhiASW__count-bump .4s var(--ease-spring);background:#fff;border-radius:100px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:grid;position:absolute;top:4px;right:3px}@keyframes Favorites-module__LhiASW__count-bump{0%{transform:scale(.5)}}@media (max-width:400px){.Favorites-module__LhiASW__headerLink{display:none}}@media (prefers-reduced-motion:reduce){.Favorites-module__LhiASW__headerLink,.Favorites-module__LhiASW__headerIcon{transition:none}.Favorites-module__LhiASW__headerCount{animation:none}}
.JobCard-module__uau0qG__card{--strip:40px;--pad:22px;height:100%;min-height:232px;padding:calc(var(--strip) + 20px) var(--pad) var(--pad);border-radius:var(--radius-card);background:var(--surface);animation:JobCard-module__uau0qG__rise var(--dur-3) var(--ease) calc(var(--i,0) * 35ms) backwards;transition:background var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-3) var(--ease);flex-direction:column;gap:20px;display:flex;position:relative;overflow:hidden}[data-settled] .JobCard-module__uau0qG__card{animation:none}.JobCard-module__uau0qG__rim{z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--rim,transparent);pointer-events:none;transition:box-shadow var(--dur-2) var(--ease);position:absolute;inset:0}@media (hover:hover){.JobCard-module__uau0qG__card:hover{--rim:#ffffff29;background:#ffffff13;transform:translateY(-4px);box-shadow:0 18px 36px -14px #000000b3}.JobCard-module__uau0qG__early:hover{--rim:#9dff6b99;box-shadow:0 18px 40px -12px #45ff0052}.JobCard-module__uau0qG__directCard:hover{--rim:#ea4600bf;box-shadow:0 18px 40px -12px #ea460066}.JobCard-module__uau0qG__card:hover .JobCard-module__uau0qG__fuse,.JobCard-module__uau0qG__card:hover .JobCard-module__uau0qG__strip{filter:brightness(1.22)saturate(1.1)}}.JobCard-module__uau0qG__card:has(.JobCard-module__uau0qG__titleLink:active){background:#ffffff12;transform:scale(.985)}@keyframes JobCard-module__uau0qG__rise{0%{opacity:0;transform:translateY(12px)}}.JobCard-module__uau0qG__top{justify-content:space-between;align-items:center;gap:14px;display:flex}.JobCard-module__uau0qG__company{flex:1 1 0;align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.JobCard-module__uau0qG__logo{object-fit:cover;border:.5px solid #ffffff40;border-radius:100px;flex-shrink:0;width:24px;height:24px}.JobCard-module__uau0qG__logoFallback{background:var(--chip-bg);justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.JobCard-module__uau0qG__logoLocked{color:#ffffffb3;background:#ffffff14;place-items:center;font-size:12px;display:grid}.JobCard-module__uau0qG__companyName{color:#ffffffd1;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.JobCard-module__uau0qG__hidden{filter:blur(5px);-webkit-user-select:none;user-select:none}.JobCard-module__uau0qG__top .JobCard-module__uau0qG__favorite{--hit:6px;flex-shrink:0;width:32px;height:32px;margin:-4px -6px -4px 0}.JobCard-module__uau0qG__body{flex-direction:column;gap:6px;margin-top:auto;display:flex}.JobCard-module__uau0qG__title{letter-spacing:-.01em;text-wrap:pretty;font-size:19px;font-weight:500;line-height:1.3}.JobCard-module__uau0qG__titleLink{color:inherit;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.JobCard-module__uau0qG__titleLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.JobCard-module__uau0qG__titleLink:visited{color:#ffffffa8}.JobCard-module__uau0qG__titleLink:focus-visible{outline:none}.JobCard-module__uau0qG__card:has(.JobCard-module__uau0qG__titleLink:focus-visible){outline-offset:2px;outline:2px solid #fff}.JobCard-module__uau0qG__salary{font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.JobCard-module__uau0qG__facts{color:#ffffff9e;flex-wrap:wrap;gap:4px 14px;min-width:0;margin-top:4px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.JobCard-module__uau0qG__facts li{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.JobCard-module__uau0qG__factIcon{opacity:.6;flex-shrink:0;font-size:14px}.JobCard-module__uau0qG__edge{flex-wrap:wrap;align-items:center;gap:8px;margin-top:-4px;display:flex}.JobCard-module__uau0qG__tag{white-space:nowrap;border-radius:100px;align-items:center;gap:5px;height:26px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex}.JobCard-module__uau0qG__tagIcon{flex-shrink:0;width:15px;height:15px}.JobCard-module__uau0qG__direct{background:var(--orange);box-shadow:var(--shadow-glass);color:#fff;position:relative;overflow:hidden}.JobCard-module__uau0qG__direct:after{content:"";animation:JobCard-module__uau0qG__glint 4.5s cubic-bezier(.45, 0, .2, 1) var(--phase,0s) infinite;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@keyframes JobCard-module__uau0qG__glint{0%,62%{transform:translate(-120%)}82%,to{transform:translate(120%)}}.JobCard-module__uau0qG__referral{background:linear-gradient(99.4deg,#9700ee 22.28%,#ee0083 105.72%)}.JobCard-module__uau0qG__early:after{content:"";top:var(--strip);background:radial-gradient(70% 100% at var(--burn-at,50%) 0, rgb(96 255 30/calc(.04 + .1 * var(--heat,1))), transparent 100%);pointer-events:none;height:90px;animation:JobCard-module__uau0qG__breathe 5s cubic-bezier(.37, 0, .63, 1) var(--phase,0s) infinite alternate;position:absolute;left:0;right:0}@keyframes JobCard-module__uau0qG__breathe{0%{opacity:.6}to{opacity:1}}.JobCard-module__uau0qG__fuse{--burn:calc(5% + var(--left) * 90%);z-index:0;height:var(--strip);isolation:isolate;transition:filter var(--dur-2) var(--ease);background:linear-gradient(90deg,#0b3004 0%,#041d01 100%);position:absolute;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 -1px #6cff3a24;container:fuse/inline-size}.JobCard-module__uau0qG__fuse:before{content:"";top:-150%;left:calc(var(--burn) - 38%);z-index:-1;pointer-events:none;width:76%;height:400%;animation:JobCard-module__uau0qG__glow 2.6s cubic-bezier(.37, 0, .63, 1) var(--phase,0s) infinite alternate;background:radial-gradient(closest-side,#80ff3466,#45ff001f 48%,#45ff0000 100%);border-radius:50%;transition:left 1s linear;position:absolute}@keyframes JobCard-module__uau0qG__glow{0%{opacity:.7;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}.JobCard-module__uau0qG__fuseLit{width:var(--burn);background:linear-gradient(90deg,#45ff002e 0%,#45ff00bf 72%,#d9ffc4 100%);height:3px;transition:width 1s linear;position:absolute;bottom:0;left:0;box-shadow:0 0 10px #45ff008c}.JobCard-module__uau0qG__fuseLit:before{content:"";animation:JobCard-module__uau0qG__run 2.4s linear var(--phase,0s) infinite;background:linear-gradient(90deg,#0000 0 42%,#caffa859 50%,#0000 58% 100%) 0 0/260% 100%;position:absolute;inset:0}@keyframes JobCard-module__uau0qG__run{0%{background-position:100% 0}to{background-position:0 0}}.JobCard-module__uau0qG__spark{width:11px;height:11px;animation:JobCard-module__uau0qG__flicker .47s cubic-bezier(.37, 0, .63, 1) var(--phase,0s) infinite alternate, JobCard-module__uau0qG__flare .73s cubic-bezier(.37, 0, .63, 1) var(--phase,0s) infinite alternate;background:radial-gradient(circle,#fff 0 22%,#d9ffc4 38%,#45ff00 70%,#45ff0000 100%);border-radius:50%;position:absolute;top:-4px;right:-5px;box-shadow:0 0 8px 3px #96ff5ae6,0 0 22px 8px #45ff006b}@keyframes JobCard-module__uau0qG__flicker{0%{transform:scale(.82)}to{transform:scale(1.22)}}@keyframes JobCard-module__uau0qG__flare{0%{opacity:.8}to{opacity:1}}.JobCard-module__uau0qG__ember{opacity:0;background:#caffa8;border-radius:50%;width:3px;height:3px;animation:1.3s cubic-bezier(.16,1,.3,1) infinite JobCard-module__uau0qG__ember;position:absolute;top:4px;left:4px;box-shadow:0 0 4px #96ff5ae6}.JobCard-module__uau0qG__ember:first-child{--dx:12px;--dy:-13px}.JobCard-module__uau0qG__ember:nth-child(2){--dx:19px;--dy:-5px;animation-delay:.43s}.JobCard-module__uau0qG__ember:nth-child(3){--dx:7px;--dy:-18px;animation-delay:.87s}@keyframes JobCard-module__uau0qG__ember{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(.3)}}.JobCard-module__uau0qG__fuseText{height:calc(var(--strip) - 3px);padding:0 var(--pad);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex;position:relative}.JobCard-module__uau0qG__fuseLabel{color:#d4ffbd;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.JobCard-module__uau0qG__fuseIcon{color:#45ff00;filter:drop-shadow(0 0 6px #45ff00cc);flex-shrink:0;font-size:15px}.JobCard-module__uau0qG__fuseClock{flex-shrink:0;align-items:baseline;gap:6px;display:inline-flex}.JobCard-module__uau0qG__fuseClockLabel{color:#d4ffbd99;font-size:12px;font-weight:500}.JobCard-module__uau0qG__fuseDigits{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-shadow:0 0 12px #45ff00a6;font-size:14px;font-weight:700}.JobCard-module__uau0qG__fusePosted{flex-shrink:0}.JobCard-module__uau0qG__fuseSep{color:#d4ffbd73;flex-shrink:0}.JobCard-module__uau0qG__fuseSeen{color:#9dff6b;text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.JobCard-module__uau0qG__fuseSeenIcon{filter:drop-shadow(0 0 5px #6cff3a99);flex-shrink:0;font-size:14px}.JobCard-module__uau0qG__fuseShort,.JobCard-module__uau0qG__fuseTimer{display:none}.JobCard-module__uau0qG__fuseTimer{color:#d4ffbdb3;align-self:center;font-size:13px}@container fuse (max-width:480px){.JobCard-module__uau0qG__fuseWord,.JobCard-module__uau0qG__fuseClockLabel{display:none}.JobCard-module__uau0qG__fuseTimer{display:inline}}@container fuse (max-width:380px){.JobCard-module__uau0qG__fuseLong{display:none}.JobCard-module__uau0qG__fuseShort{display:inline}}.JobCard-module__uau0qG__fuse[data-last] .JobCard-module__uau0qG__spark{background:radial-gradient(circle,#fff 0 22%,#ffe7a3 38%,#ffb020 70%,#ff960000 100%);box-shadow:0 0 8px 3px #ffc85ae6,0 0 22px 8px #ff8c0073}.JobCard-module__uau0qG__fuse[data-last] .JobCard-module__uau0qG__fuseDigits{color:#ffe08a;text-shadow:0 0 12px #ffa000b3}.JobCard-module__uau0qG__fuse[data-last] .JobCard-module__uau0qG__ember{background:#ffe08a}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}.JobCard-module__uau0qG__fresh:before{content:"";z-index:2;border-radius:inherit;background:conic-gradient(from var(--beam), #6cff3a1a 0deg, #6cff3a80 60deg, #caffa8 110deg, #45ff00 140deg, #45ff0059 200deg, #6cff3a1a 260deg, #6cff3a1a 360deg);-webkit-mask-composite:xor;opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease);animation:JobCard-module__uau0qG__beam 5s linear var(--phase,0s) infinite;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (hover:hover){.JobCard-module__uau0qG__fresh:hover:before{opacity:1;animation-duration:2.8s}}@keyframes JobCard-module__uau0qG__beam{to{--beam:360deg}}.JobCard-module__uau0qG__strip{z-index:0;height:var(--strip);isolation:isolate;transition:filter var(--dur-2) var(--ease);position:absolute;top:0;left:0;right:0;overflow:hidden;container:strip/inline-size}.JobCard-module__uau0qG__stripText{height:calc(var(--strip) - 2px);padding:0 var(--pad);white-space:nowrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex;position:relative}.JobCard-module__uau0qG__stripLabel{align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.JobCard-module__uau0qG__stripIcon{flex-shrink:0;width:15px;height:15px;font-size:15px}.JobCard-module__uau0qG__stripTime{flex-shrink:0}.JobCard-module__uau0qG__stripPlain{color:#ffffff8c;background:#ffffff09;box-shadow:inset 0 -1px #ffffff0f}.JobCard-module__uau0qG__stripPlain .JobCard-module__uau0qG__stripIcon{opacity:.7}.JobCard-module__uau0qG__stripDirect{color:#fff;background:linear-gradient(90deg,#ea46009e 0%,#ea460042 100%);overflow:visible}.JobCard-module__uau0qG__stripDirect .JobCard-module__uau0qG__stripIcon{color:#fff;opacity:.55}.JobCard-module__uau0qG__stripDirect .JobCard-module__uau0qG__stripLabel{color:#fffc}.JobCard-module__uau0qG__stripKind{color:#fff;letter-spacing:.02em;text-shadow:0 0 12px #ea4600a6;flex-shrink:0;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.JobCard-module__uau0qG__stripKindIcon{filter:drop-shadow(0 0 6px #ea4600a6);flex-shrink:0;width:15px;height:15px}.JobCard-module__uau0qG__stripLine{background:#ea46004d;height:2px;position:absolute;bottom:0;left:0;right:0}.JobCard-module__uau0qG__stripPulse{width:90px;height:2px;animation:JobCard-module__uau0qG__pulse-run 3.2s cubic-bezier(.45, 0, .2, 1) var(--phase,0s) infinite;background:linear-gradient(90deg,#ea460000,#ea460099);position:absolute;top:0;left:0}.JobCard-module__uau0qG__stripPulse:after{content:"";background:#ea4600bf;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-3px;box-shadow:0 0 5px 1px #ea46008c,0 0 12px 4px #ea460038}@keyframes JobCard-module__uau0qG__pulse-run{0%{opacity:0;transform:translate(-100px)}12%{opacity:1}70%{opacity:1}80%,to{opacity:0;transform:translate(calc(100cqw + 10px))}}.JobCard-module__uau0qG__stripSep{opacity:.5;flex-shrink:0}.JobCard-module__uau0qG__stripViews{text-overflow:ellipsis;align-items:center;gap:5px;min-width:0;display:inline-flex;overflow:hidden}.JobCard-module__uau0qG__stripViewsIcon{flex-shrink:0;font-size:14px}.JobCard-module__uau0qG__stripShort{display:none}@container strip (max-width:380px){.JobCard-module__uau0qG__stripLong{display:none}.JobCard-module__uau0qG__stripShort{display:inline}}@container strip (max-width:480px){.JobCard-module__uau0qG__stripDirect .JobCard-module__uau0qG__stripLong{display:none}.JobCard-module__uau0qG__stripDirect .JobCard-module__uau0qG__stripShort{display:inline}}.JobCard-module__uau0qG__card[data-still],.JobCard-module__uau0qG__card[data-still]:before,.JobCard-module__uau0qG__card[data-still]:after,.JobCard-module__uau0qG__card[data-still] *,.JobCard-module__uau0qG__card[data-still] :before,.JobCard-module__uau0qG__card[data-still] :after{animation-play-state:paused}.JobCard-module__uau0qG__fit{color:#9dff6b;font-variant-numeric:tabular-nums;white-space:nowrap;background:#6cff3a1f;border-radius:100px;flex-shrink:0;align-items:center;gap:6px;height:26px;padding:0 10px 0 5px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #6cff3a4d}.JobCard-module__uau0qG__fitRing{background:radial-gradient(closest-side, #172a10 62%, transparent 66%), conic-gradient(#6cff3a calc(var(--fit) * 1%), #ffffff1f 0);border-radius:50%;width:16px;height:16px}.JobCard-module__uau0qG__fitExplained{z-index:2;cursor:help;transition:background var(--dur-1) var(--ease);position:relative}.JobCard-module__uau0qG__fitExplained:focus-visible{outline-offset:2px;outline:2px solid #9dff6b}.JobCard-module__uau0qG__fitTip{width:max-content;max-width:240px;color:var(--text);white-space:normal;opacity:0;pointer-events:none;transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);background:#1c2419;border-radius:12px;flex-direction:column;gap:5px;padding:10px 12px 11px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;transform:translateY(4px);box-shadow:inset 0 0 0 1px #6cff3a47,0 12px 30px #00000073}.JobCard-module__uau0qG__fitTipTitle{color:#9dff6b;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.JobCard-module__uau0qG__fitReason{align-items:center;gap:7px;line-height:1.3;display:flex}.JobCard-module__uau0qG__fitReason:before{content:"";background:#6cff3a;border-radius:50%;flex-shrink:0;width:5px;height:5px}.JobCard-module__uau0qG__fitExplained:focus .JobCard-module__uau0qG__fitTip{opacity:1;transform:none}@media (hover:hover){.JobCard-module__uau0qG__fitExplained:hover{background:#6cff3a33}.JobCard-module__uau0qG__fitExplained:hover .JobCard-module__uau0qG__fitTip{opacity:1;transform:none}}.JobCard-module__uau0qG__fitLocked{z-index:2;color:#c8ffabbf;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:#6cff3a0f;text-decoration:none;position:relative;box-shadow:inset 0 0 0 1px #6cff3a38}.JobCard-module__uau0qG__fitRingLocked{background:radial-gradient(closest-side, #172a10 62%, transparent 66%), conic-gradient(#6cff3a73 72%, #ffffff1a 0)}.JobCard-module__uau0qG__fitUnknown{vertical-align:1px;background:#6cff3a2e;border-radius:4px;place-items:center;width:15px;height:15px;margin-right:1px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:800;line-height:1;display:inline-grid}.JobCard-module__uau0qG__fitLock{transition:transform var(--dur-3) var(--ease-spring);margin-left:-1px;font-size:11px}@media (hover:hover){.JobCard-module__uau0qG__fitLocked:hover{color:#c8ffab;background:#6cff3a2e}.JobCard-module__uau0qG__fitLocked:hover .JobCard-module__uau0qG__fitLock{transform:rotate(-14deg)}}.JobCard-module__uau0qG__fitLocked:focus-visible{outline-offset:2px;outline:2px solid #9dff6b}.JobCard-module__uau0qG__sk{background:#ffffff0f;border-radius:8px;animation:1.4s ease-in-out infinite JobCard-module__uau0qG__pulse;display:block}.JobCard-module__uau0qG__skCompany{border-radius:100px;width:140px;height:24px}.JobCard-module__uau0qG__skTitle{width:70%;height:25px}.JobCard-module__uau0qG__skSalary{width:45%;height:21px}.JobCard-module__uau0qG__skMeta{width:55%;height:18px}@keyframes JobCard-module__uau0qG__pulse{50%{opacity:.5}}@media (max-width:640px){.JobCard-module__uau0qG__card{--pad:16px;height:auto;min-height:0;padding:calc(var(--strip) + 16px) var(--pad) var(--pad);gap:16px}.JobCard-module__uau0qG__edge{margin-top:-2px}}@media (max-width:520px){.JobCard-module__uau0qG__title{font-size:18px}}@media (prefers-reduced-motion:reduce){.JobCard-module__uau0qG__card{transition:none}.JobCard-module__uau0qG__card:hover{transform:none}.JobCard-module__uau0qG__card:has(.JobCard-module__uau0qG__titleLink:active){transform:none}.JobCard-module__uau0qG__card,.JobCard-module__uau0qG__sk,.JobCard-module__uau0qG__early:after,.JobCard-module__uau0qG__fresh:before,.JobCard-module__uau0qG__fuse:before,.JobCard-module__uau0qG__fuseLit,.JobCard-module__uau0qG__fuseLit:before,.JobCard-module__uau0qG__spark,.JobCard-module__uau0qG__ember,.JobCard-module__uau0qG__stripPulse,.JobCard-module__uau0qG__direct:after{transition:none;animation:none}.JobCard-module__uau0qG__ember,.JobCard-module__uau0qG__stripPulse{display:none}}
.LockedCard-module__j54_ua__card{border-radius:var(--radius-card);background:var(--surface);height:100%;min-height:222px;color:inherit;animation:LockedCard-module__j54_ua__rise var(--dur-3) var(--ease) calc(var(--i,0) * 35ms) backwards;transition:background var(--dur-2) var(--ease), transform var(--dur-3) var(--ease);flex-direction:column;justify-content:space-between;gap:16px;padding:20px;text-decoration:none;display:flex;position:relative}@keyframes LockedCard-module__j54_ua__rise{0%{opacity:0;transform:translateY(12px)}}@media (hover:hover){.LockedCard-module__j54_ua__card:hover{background:#ffffff12}}.LockedCard-module__j54_ua__card:active{transform:scale(.985)}.LockedCard-module__j54_ua__card:focus-visible{outline-offset:2px;outline:2px solid #fff}.LockedCard-module__j54_ua__shape{filter:blur(6px);opacity:.5;-webkit-user-select:none;user-select:none;flex-direction:column;gap:16px;display:flex}.LockedCard-module__j54_ua__row{align-items:center;gap:10px;display:flex}.LockedCard-module__j54_ua__dot{background:#ffffff38;border-radius:50%;flex:none;width:24px;height:24px}.LockedCard-module__j54_ua__bar{background:#ffffff2e;border-radius:100px;height:12px}.LockedCard-module__j54_ua__bar[data-size=name]{width:96px}.LockedCard-module__j54_ua__bar[data-size=title]{height:20px}.LockedCard-module__j54_ua__bar[data-size=title-short]{width:62%;height:20px}.LockedCard-module__j54_ua__bar[data-size=pay]{width:44%;height:14px}.LockedCard-module__j54_ua__lines{flex-direction:column;gap:10px;display:flex}.LockedCard-module__j54_ua__foot{align-items:center;gap:10px;display:flex}.LockedCard-module__j54_ua__lock{background:var(--chip-bg);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.LockedCard-module__j54_ua__lockIcon{opacity:.75;width:16px;height:16px}.LockedCard-module__j54_ua__words{flex-direction:column;gap:1px;min-width:0;display:flex}.LockedCard-module__j54_ua__label{letter-spacing:-.01em;font-size:14px;font-weight:600}.LockedCard-module__j54_ua__hint{color:var(--text-dim);font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.LockedCard-module__j54_ua__card{transition:none;animation:none}}
.FitLegend-module__J2TBuG__legend{background:linear-gradient(90deg, #6cff3a14, transparent 70%), var(--chip-bg);border-radius:14px;margin-bottom:12px;box-shadow:inset 0 0 0 1px #6cff3a29}.FitLegend-module__J2TBuG__summary{border-radius:inherit;cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 12px 6px 8px;list-style:none;display:flex}.FitLegend-module__J2TBuG__summary::-webkit-details-marker{display:none}.FitLegend-module__J2TBuG__summary:focus-visible{outline-offset:2px;outline:2px solid #fff}.FitLegend-module__J2TBuG__icon{color:#9dff6b;background:#6cff3a24;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:14px;display:grid}.FitLegend-module__J2TBuG__lead{flex:auto;min-width:0;font-size:14px;font-weight:600}.FitLegend-module__J2TBuG__more{color:var(--text-dim);transition:color var(--dur-1) var(--ease);flex-shrink:0;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.FitLegend-module__J2TBuG__summary:hover .FitLegend-module__J2TBuG__more{color:var(--text)}}.FitLegend-module__J2TBuG__caret{transition:transform var(--dur-2) var(--ease)}.FitLegend-module__J2TBuG__legend[open] .FitLegend-module__J2TBuG__caret{transform:rotate(180deg)}.FitLegend-module__J2TBuG__body{max-width:72ch;color:var(--text-dim);animation:FitLegend-module__J2TBuG__open var(--dur-3) var(--ease);flex-direction:column;gap:8px;padding:2px 16px 14px 46px;font-size:14px;line-height:1.5;display:flex}.FitLegend-module__J2TBuG__body strong{color:var(--text);font-weight:700}@keyframes FitLegend-module__J2TBuG__open{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:520px){.FitLegend-module__J2TBuG__lead{font-size:13px}.FitLegend-module__J2TBuG__moreLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FitLegend-module__J2TBuG__more{background:#ffffff0f;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.FitLegend-module__J2TBuG__body{padding-left:16px}}@media (prefers-reduced-motion:reduce){.FitLegend-module__J2TBuG__body{animation:none}}
.FitLocked-module__R7b0wG__banner{isolation:isolate;border-radius:var(--radius-card);background:radial-gradient(90% 140% at 0% 50%, #ea46003d, transparent 60%), linear-gradient(90deg, #ea460014, #ee00830d), var(--surface);animation:FitLocked-module__R7b0wG__rise .45s var(--ease) .15s backwards;align-items:center;gap:18px;padding:18px 18px 18px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ff8a3d47}@keyframes FitLocked-module__R7b0wG__rise{0%{opacity:0;transform:translateY(10px)}}.FitLocked-module__R7b0wG__rings{flex-shrink:0;gap:6px;display:flex}.FitLocked-module__R7b0wG__ring{background:radial-gradient(closest-side, #1d1b1a 74%, transparent 77%), conic-gradient(#6cff3a80 calc(var(--fit) * 1%), #ffffff1f 0);color:#c8ffabcc;font-variant-numeric:tabular-nums;width:46px;height:46px;animation:FitLocked-module__R7b0wG__ring-in .45s var(--ease-spring) calc(var(--i) * 90ms + .25s) backwards;border-radius:50%;place-items:center;font-size:16px;font-weight:800;display:grid}@keyframes FitLocked-module__R7b0wG__ring-in{0%{opacity:0;transform:scale(.5)}}.FitLocked-module__R7b0wG__text{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.FitLocked-module__R7b0wG__title{letter-spacing:-.01em;text-wrap:balance;font-size:18px;font-weight:700;line-height:1.25}.FitLocked-module__R7b0wG__line{color:var(--text-dim);font-size:14px;font-weight:500;line-height:1.4}.FitLocked-module__R7b0wG__facts{flex-wrap:wrap;gap:6px;margin-top:6px;padding:0;list-style:none;display:flex}.FitLocked-module__R7b0wG__facts li{background:#ffffff12;border-radius:100px;align-items:center;gap:5px;padding:3px 10px 3px 8px;font-size:12px;font-weight:600;display:inline-flex}.FitLocked-module__R7b0wG__factIcon{color:#ff8a57;font-size:12px;display:inline-flex}.FitLocked-module__R7b0wG__cta{background:var(--orange);height:48px;box-shadow:var(--shadow-glass), 0 10px 28px #ea460059;color:#fff;white-space:nowrap;transition:transform var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease);border-radius:14px;flex-shrink:0;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.FitLocked-module__R7b0wG__cta:after{content:"";animation:FitLocked-module__R7b0wG__sheen 4s var(--ease) 1.2s infinite;background:linear-gradient(105deg,#0000 35%,#ffffff4d 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}@keyframes FitLocked-module__R7b0wG__sheen{25%,to{transform:translate(110%)}}@media (hover:hover){.FitLocked-module__R7b0wG__cta:hover{box-shadow:var(--shadow-glass), 0 14px 34px #ea460080;transform:translateY(-1px)}.FitLocked-module__R7b0wG__cta:hover .FitLocked-module__R7b0wG__ctaIcon{transform:translate(3px)}}.FitLocked-module__R7b0wG__cta:active{transform:scale(.97)}.FitLocked-module__R7b0wG__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.FitLocked-module__R7b0wG__ctaIcon{transition:transform var(--dur-3) var(--ease-spring)}@media (max-width:640px){.FitLocked-module__R7b0wG__banner{flex-wrap:wrap;gap:14px;padding:16px}.FitLocked-module__R7b0wG__rings{gap:4px}.FitLocked-module__R7b0wG__ring{width:34px;height:34px;font-size:14px}.FitLocked-module__R7b0wG__text{flex-basis:calc(100% - 130px)}.FitLocked-module__R7b0wG__title{font-size:17px}.FitLocked-module__R7b0wG__cta{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.FitLocked-module__R7b0wG__banner,.FitLocked-module__R7b0wG__ring,.FitLocked-module__R7b0wG__cta:after{animation:none}}
.Listing-module__8D5F3q__page{max-width:var(--page-max);padding:0 var(--page-gutter) 40px;grid-template-columns:minmax(0,1fr) 289px;grid-template-areas:"intro intro""results side";align-items:start;gap:16px 24px;margin:0 auto;display:grid}.Listing-module__8D5F3q__intro{flex-direction:column;grid-area:intro;gap:8px;padding-bottom:8px;display:flex}.Listing-module__8D5F3q__breadcrumbs ol{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;list-style:none;display:flex}@media (max-width:640px){.Listing-module__8D5F3q__breadcrumbs ol{white-space:nowrap;flex-wrap:nowrap}.Listing-module__8D5F3q__breadcrumbs li{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.Listing-module__8D5F3q__breadcrumbs li:not(:nth-last-child(-n+2)){display:none}.Listing-module__8D5F3q__breadcrumbs li:nth-last-child(2){flex:none}.Listing-module__8D5F3q__breadcrumbs li:nth-last-child(2):before{content:"‹" / "";opacity:.5;margin-right:6px}}.Listing-module__8D5F3q__breadcrumbs li+li:before{content:"/" / "";opacity:.5;margin-right:8px}.Listing-module__8D5F3q__breadcrumbs a{color:inherit;text-decoration:none;transition:color .15s}@media (hover:hover){.Listing-module__8D5F3q__breadcrumbs a:hover{color:var(--text)}}.Listing-module__8D5F3q__breadcrumbs [aria-current=page]{color:var(--text)}.Listing-module__8D5F3q__headingRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.Listing-module__8D5F3q__title{text-wrap:balance;font-size:40px;font-weight:500;line-height:1.15}.Listing-module__8D5F3q__results{flex-direction:column;grid-area:results;gap:16px;min-width:0;display:flex}.Listing-module__8D5F3q__chipsSlot{margin-top:8px}.Listing-module__8D5F3q__toolbar{display:none}.Listing-module__8D5F3q__grid{grid-template-columns:1fr 1fr;gap:8px;list-style:none;display:grid}.Listing-module__8D5F3q__wide{grid-column:1/-1;margin:8px 0}.Listing-module__8D5F3q__sideColumn{grid-area:side;align-self:stretch}.Listing-module__8D5F3q__side{top:var(--sticky-top);flex-direction:column;gap:16px;display:flex;position:sticky}.Listing-module__8D5F3q__sk{background:#ffffff0f;border-radius:12px;animation:1.4s ease-in-out infinite Listing-module__8D5F3q__pulse}.Listing-module__8D5F3q__skTitle{width:360px;max-width:100%;height:46px}.Listing-module__8D5F3q__skPicker{border-radius:16px;height:56px}.Listing-module__8D5F3q__skPromos{border-radius:16px;height:58px}@media (max-width:980px){.Listing-module__8D5F3q__quickPage .Listing-module__8D5F3q__skPromos{height:114px}}.Listing-module__8D5F3q__skSidebar{border-radius:var(--radius-card);height:560px}@keyframes Listing-module__8D5F3q__pulse{50%{opacity:.5}}@media (max-width:980px){.Listing-module__8D5F3q__page{padding:0 var(--page-gutter) 32px;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""picker""results"}.Listing-module__8D5F3q__sideColumn,.Listing-module__8D5F3q__side{display:contents}.Listing-module__8D5F3q__railSpacer{display:none}.Listing-module__8D5F3q__picker{grid-area:picker}.Listing-module__8D5F3q__alerts{display:none}.Listing-module__8D5F3q__grid{grid-template-columns:1fr}.Listing-module__8D5F3q__toolbar{align-items:center;gap:8px;display:flex}.Listing-module__8D5F3q__sortSlot{flex:calc(50% - 4px);min-width:0;margin-left:0}.Listing-module__8D5F3q__skSidebar{display:none}}@media (max-width:520px){.Listing-module__8D5F3q__title{font-size:30px}}@media (prefers-reduced-motion:reduce){.Listing-module__8D5F3q__sk{animation:none}}.Listing-module__8D5F3q__fitSlot{display:none}@media (max-width:980px){.Listing-module__8D5F3q__fitSlot{display:block}}.Listing-module__8D5F3q__quickHead{display:contents}.Listing-module__8D5F3q__quickChips{display:none}@media (max-width:980px){.Listing-module__8D5F3q__quickPage{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px));row-gap:8px}.Listing-module__8D5F3q__quickPage .Listing-module__8D5F3q__intro{padding-bottom:4px}.Listing-module__8D5F3q__quickPage .Listing-module__8D5F3q__chipsSlot{display:none}.Listing-module__8D5F3q__quickPage .Listing-module__8D5F3q__results{gap:12px}.Listing-module__8D5F3q__quickHead{flex-direction:column;gap:8px;display:flex}.Listing-module__8D5F3q__quickChips{display:block}}
.Pagination-module__ZipylG__root{flex-direction:column;align-items:center;gap:14px;margin-top:16px;display:flex}.Pagination-module__ZipylG__more,.Pagination-module__ZipylG__previous{background:var(--surface);width:min(360px,100%);height:52px;color:var(--text);transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.Pagination-module__ZipylG__previous{align-self:center;width:min(280px,100%);height:44px;margin:0 auto 8px;font-size:14px}@media (hover:hover){.Pagination-module__ZipylG__more:hover,.Pagination-module__ZipylG__previous:hover{background:var(--chip-hover);box-shadow:inset 0 0 0 1px #ffffff24}.Pagination-module__ZipylG__more:hover .Pagination-module__ZipylG__moreIcon{transform:translateY(2px)}.Pagination-module__ZipylG__previous:hover .Pagination-module__ZipylG__moreIcon{transform:translateY(-2px)}}.Pagination-module__ZipylG__more:active,.Pagination-module__ZipylG__previous:active{transform:scale(.98)}.Pagination-module__ZipylG__more[aria-busy],.Pagination-module__ZipylG__previous[aria-busy]{color:var(--text-dim);cursor:progress}.Pagination-module__ZipylG__more:focus-visible,.Pagination-module__ZipylG__previous:focus-visible,.Pagination-module__ZipylG__page:focus-visible{outline-offset:2px;outline:2px solid #fff}.Pagination-module__ZipylG__moreIcon{width:16px;height:16px;transition:transform var(--dur-2) var(--ease);flex-shrink:0}.Pagination-module__ZipylG__spinner{border:2px solid #ffffff2e;border-top-color:var(--orange);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite Pagination-module__ZipylG__spin}@keyframes Pagination-module__ZipylG__spin{to{rotate:360deg}}.Pagination-module__ZipylG__progress{flex-direction:column;align-items:center;gap:8px;display:flex}.Pagination-module__ZipylG__progressBar{background:#ffffff1a;border-radius:100px;width:120px;height:3px;overflow:hidden}.Pagination-module__ZipylG__progressFill{border-radius:inherit;background:linear-gradient(90deg, #ff8a3d, var(--orange));height:100%;transition:width var(--dur-3) var(--ease);display:block}.Pagination-module__ZipylG__range{color:var(--text-dim);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.Pagination-module__ZipylG__pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;list-style:none;display:flex}.Pagination-module__ZipylG__page{min-width:32px;height:32px;color:var(--text-dim);font-variant-numeric:tabular-nums;transition:background var(--dur-1) var(--ease), color var(--dur-1) var(--ease);border-radius:10px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.Pagination-module__ZipylG__page:hover{background:var(--surface);color:var(--text)}}.Pagination-module__ZipylG__onScreen{color:var(--text)}.Pagination-module__ZipylG__page[aria-current=page]{background:var(--surface);box-shadow:inset 0 0 0 1px #ffffff1a}.Pagination-module__ZipylG__gap{min-width:20px;color:var(--text-dim);text-align:center;font-size:13px}.Pagination-module__ZipylG__pagesNarrow{display:none}@media (max-width:520px){.Pagination-module__ZipylG__more{width:100%}.Pagination-module__ZipylG__pagesWide{display:none}.Pagination-module__ZipylG__pagesNarrow{display:flex}.Pagination-module__ZipylG__pagesNarrow .Pagination-module__ZipylG__page{padding:0 6px}.Pagination-module__ZipylG__pagesNarrow .Pagination-module__ZipylG__gap{min-width:16px}}@media (prefers-reduced-motion:reduce){.Pagination-module__ZipylG__more,.Pagination-module__ZipylG__previous,.Pagination-module__ZipylG__moreIcon,.Pagination-module__ZipylG__page,.Pagination-module__ZipylG__progressFill{transition:none}.Pagination-module__ZipylG__spinner{animation-duration:1.6s}}
.ListingAbout-module__IWhjSa__about{max-width:var(--page-max);padding:40px var(--page-gutter) 56px;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:24px;margin:0 auto;display:grid}.ListingAbout-module__IWhjSa__intro{top:var(--sticky-top);flex-direction:column;gap:12px;display:flex;position:sticky}.ListingAbout-module__IWhjSa__title{text-wrap:balance;font-size:32px;font-weight:500;line-height:1.15}.ListingAbout-module__IWhjSa__text{max-width:44ch;color:var(--text-dim);font-size:15px;font-weight:500;line-height:1.55}.ListingAbout-module__IWhjSa__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.ListingAbout-module__IWhjSa__stat{background:var(--surface);border-radius:16px;flex-direction:column-reverse;gap:2px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.ListingAbout-module__IWhjSa__stat[data-wide]{grid-column:1/-1}.ListingAbout-module__IWhjSa__statValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:22px;line-height:1.2}.ListingAbout-module__IWhjSa__statLabel{color:var(--text-dim);font-size:13px;font-weight:500}.ListingAbout-module__IWhjSa__side{flex-direction:column;gap:32px;min-width:0;display:flex}.ListingAbout-module__IWhjSa__related{flex-direction:column;gap:12px;display:flex}.ListingAbout-module__IWhjSa__relatedTitle{font-size:18px;font-weight:600}.ListingAbout-module__IWhjSa__links{flex-wrap:wrap;gap:8px;list-style:none;display:flex}.ListingAbout-module__IWhjSa__link{background:var(--surface);height:38px;color:var(--text);transition:background var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease);border-radius:100px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}@media (hover:hover){.ListingAbout-module__IWhjSa__link:hover{background:var(--chip-hover);box-shadow:inset 0 0 0 1px #ffffff1f}}.ListingAbout-module__IWhjSa__link:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (max-width:980px){.ListingAbout-module__IWhjSa__about{padding:32px var(--page-gutter) 40px;grid-template-columns:minmax(0,1fr);gap:24px}.ListingAbout-module__IWhjSa__intro{position:static}}@media (max-width:520px){.ListingAbout-module__IWhjSa__title{font-size:26px}.ListingAbout-module__IWhjSa__statValue{font-size:19px}}@media (prefers-reduced-motion:reduce){.ListingAbout-module__IWhjSa__link{transition:none}}
.SprintOffer-module__4JpHrW__offer{width:100%;color:var(--text);text-align:left;transition:background var(--dur-2) var(--ease), box-shadow var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);animation:SprintOffer-module__4JpHrW__rise var(--dur-3) var(--ease) .16s backwards;background:#ea460014;border-radius:18px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px 12px 12px;display:flex;box-shadow:inset 0 0 0 1px #ea460040}@keyframes SprintOffer-module__4JpHrW__rise{0%{opacity:0;transform:translateY(6px)}}@media (hover:hover){.SprintOffer-module__4JpHrW__offer:hover{background:#ea460024;box-shadow:inset 0 0 0 1px #ea460073}.SprintOffer-module__4JpHrW__offer:hover .SprintOffer-module__4JpHrW__chevron{transform:translate(3px)}.SprintOffer-module__4JpHrW__offer:hover .SprintOffer-module__4JpHrW__icon svg{transform:rotate(-12deg)scale(1.1)}}.SprintOffer-module__4JpHrW__offer:active{transform:scale(.98)}.SprintOffer-module__4JpHrW__offer:focus-visible{outline-offset:2px;outline:2px solid #fff}.SprintOffer-module__4JpHrW__icon{background:linear-gradient(145deg, #ff6a1f, var(--orange));width:34px;height:34px;box-shadow:var(--shadow-glass);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.SprintOffer-module__4JpHrW__icon svg{width:18px;height:18px;transition:transform var(--dur-3) var(--ease-spring)}.SprintOffer-module__4JpHrW__text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.SprintOffer-module__4JpHrW__title{font-size:14px;font-weight:700}.SprintOffer-module__4JpHrW__sub{color:var(--text-dim);font-size:12px;font-weight:600}.SprintOffer-module__4JpHrW__chevron{color:#ff7a3d;width:16px;height:16px;transition:transform var(--dur-2) var(--ease);flex-shrink:0}@media (max-width:980px){.SprintOffer-module__4JpHrW__offer{background:0 0;border-radius:0;order:-1;justify-content:center;gap:8px;max-width:640px;margin:0 auto 10px;padding:0 0 10px;animation:none;box-shadow:inset 0 -1px #ffffff14}.SprintOffer-module__4JpHrW__offer:hover{background:0 0;box-shadow:inset 0 -1px #ffffff14}.SprintOffer-module__4JpHrW__icon{border-radius:6px;width:20px;height:20px}.SprintOffer-module__4JpHrW__icon svg{width:12px;height:12px}.SprintOffer-module__4JpHrW__text{white-space:nowrap;flex-direction:row;flex:0 auto;gap:6px;overflow:hidden}.SprintOffer-module__4JpHrW__title{font-size:12px}.SprintOffer-module__4JpHrW__sub{color:#ff9a6b;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.SprintOffer-module__4JpHrW__chevron{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.SprintOffer-module__4JpHrW__offer{animation:none}.SprintOffer-module__4JpHrW__offer,.SprintOffer-module__4JpHrW__icon svg,.SprintOffer-module__4JpHrW__chevron{transition:none}}
.Landing-module__PzwhAW__page{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--hair:#ffffff12;--card:#171514;--muted:#a39d97;--faint:#6f6964;--green:#5cff3b;position:relative;overflow-x:clip}.Landing-module__PzwhAW__section{max-width:var(--page-max);padding:120px var(--page-gutter);margin:0 auto;position:relative}.Landing-module__PzwhAW__center{text-align:center;flex-direction:column;align-items:center;display:flex}.Landing-module__PzwhAW__eyebrow{color:#d9d4cf;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.Landing-module__PzwhAW__eyebrow svg{width:14px;height:14px;color:var(--orange)}.Landing-module__PzwhAW__kicker{color:var(--orange);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:800}.Landing-module__PzwhAW__h2{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:400;line-height:1.1}.Landing-module__PzwhAW__lead{max-width:620px;color:var(--muted);text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,19px);font-weight:500;line-height:1.5}.Landing-module__PzwhAW__cta{--cta-radius:999px;height:60px;padding:0 32px;font-size:17px;font-weight:700}.Landing-module__PzwhAW__cta svg{width:17px;height:17px;transition:transform var(--dur-3) var(--ease-spring)}@media (hover:hover){.Landing-module__PzwhAW__cta:hover svg{transform:translate(3px)}}.Landing-module__PzwhAW__ghost{height:60px;color:var(--text);transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:0 30px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.Landing-module__PzwhAW__ghost:hover{background:#ffffff14;border-color:#ffffff38}}.Landing-module__PzwhAW__ghost:active{transform:scale(.97)}.Landing-module__PzwhAW__cta:focus-visible,.Landing-module__PzwhAW__ghost:focus-visible{outline-offset:3px;outline:2px solid #fff}.Landing-module__PzwhAW__hero{padding-bottom:24px;position:relative;overflow:hidden}.Landing-module__PzwhAW__heroGrid{-webkit-mask-composite:source-in;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:-80px 0 0;-webkit-mask-image:radial-gradient(60% 55% at 50% 30%,#000 10%,#0000 75%),linear-gradient(#0000 80px,#000 260px);mask-image:radial-gradient(60% 55% at 50% 30%,#000 10%,#0000 75%),linear-gradient(#0000 80px,#000 260px);-webkit-mask-composite:source-in;mask-composite:intersect}.Landing-module__PzwhAW__heroGlow{--glow:#ea460057;background:radial-gradient(closest-side, var(--glow), transparent);filter:blur(30px);width:1000px;height:560px;animation:Landing-module__PzwhAW__drift 9s var(--ease-sine) infinite alternate;pointer-events:none;border-radius:50%;position:absolute;top:-260px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 44%,#000 78%);mask-image:linear-gradient(#0000 44%,#000 78%)}.Landing-module__PzwhAW__hero[data-tone=pink] .Landing-module__PzwhAW__heroGlow{--glow:#ee00834d}.Landing-module__PzwhAW__heroInner{padding-top:56px;padding-bottom:56px}.Landing-module__PzwhAW__title{font-family:var(--font-display);letter-spacing:-.015em;margin:30px 0 0;font-size:clamp(32px,6.4vw,92px);font-weight:400;line-height:1.06}.Landing-module__PzwhAW__titleLine{display:block}.Landing-module__PzwhAW__titleKicker{color:var(--orange);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;animation:Landing-module__PzwhAW__wordIn .7s var(--ease-out) both;margin-bottom:18px;font-size:clamp(13px,1.1vw,15px);font-weight:800;line-height:1.2;display:block}.Landing-module__PzwhAW__word{white-space:pre;animation:Landing-module__PzwhAW__wordIn .8s var(--ease-out) both;animation-delay:calc(80ms + var(--w) * 90ms);display:inline-block}.Landing-module__PzwhAW__titleFade{background:linear-gradient(#ffffff8c,#ffffff14);color:#0000;animation:Landing-module__PzwhAW__melt 1.4s var(--ease-out) .52s both;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;display:block}.Landing-module__PzwhAW__heroLead{max-width:620px;color:var(--muted);text-wrap:pretty;margin:26px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.Landing-module__PzwhAW__heroLead b{color:#fff;font-weight:600}.Landing-module__PzwhAW__heroActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}@keyframes Landing-module__PzwhAW__drift{to{opacity:.75;transform:translate(-46%)scale(1.06)}}@keyframes Landing-module__PzwhAW__wordIn{0%{opacity:0;filter:blur(8px);transform:translateY(.35em)}}@keyframes Landing-module__PzwhAW__melt{0%{opacity:0;filter:blur(10px);transform:translateY(-.15em)}}@media (max-width:640px){.Landing-module__PzwhAW__title{font-size:min(9vw,44px)}}@media (max-width:980px){.Landing-module__PzwhAW__heroInner{padding-top:36px;padding-bottom:36px}.Landing-module__PzwhAW__heroActions{flex-direction:column;width:100%}.Landing-module__PzwhAW__heroActions>*{width:100%}}.Landing-module__PzwhAW__faq{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:60px;display:grid}.Landing-module__PzwhAW__faqSide{top:var(--sticky-top);position:sticky}.Landing-module__PzwhAW__faqTitle{font-size:clamp(40px,4.6vw,64px)}.Landing-module__PzwhAW__faqWayjo{margin-top:40px;position:relative}.Landing-module__PzwhAW__faqWayjo:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ee008329,#0000);border-radius:50%;width:320px;height:320px;position:absolute;top:40%;left:30%;transform:translate(-50%,-50%)}.Landing-module__PzwhAW__bubble{background:#262423;border:1px solid #ffffff1a;border-radius:14px 14px 14px 4px;margin:0 0 8px 120px;padding:12px 14px;font-size:15px;font-weight:700;display:inline-block}.Landing-module__PzwhAW__calmWayjo{width:190px;display:block}@media (max-width:980px){.Landing-module__PzwhAW__faq{grid-template-columns:minmax(0,1fr);gap:28px}.Landing-module__PzwhAW__faqSide{position:static}.Landing-module__PzwhAW__faqWayjo{display:none}}.Landing-module__PzwhAW__typewriter{display:block;position:relative}.Landing-module__PzwhAW__typewriterGhost{visibility:hidden}.Landing-module__PzwhAW__typewriterText{position:absolute;inset:0}.Landing-module__PzwhAW__caret{vertical-align:-.15em;opacity:0;background:currentColor;border-radius:1px;width:2px;height:1.05em;margin-left:1px;display:inline-block}.Landing-module__PzwhAW__typewriter[data-typing] .Landing-module__PzwhAW__caret{opacity:1}.Landing-module__PzwhAW__typewriter[data-done] .Landing-module__PzwhAW__caret{animation:1s steps(2,jump-none) infinite Landing-module__PzwhAW__caretBlink}.Landing-module__PzwhAW__typewriter[data-done]:not([data-loop]) .Landing-module__PzwhAW__caret{animation:1s steps(2,jump-none) 2 forwards Landing-module__PzwhAW__caretBlink}@keyframes Landing-module__PzwhAW__caretBlink{to{opacity:0}}.Landing-module__PzwhAW__page [data-reveal]{transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms)}.Landing-module__PzwhAW__page[data-motion] [data-reveal]:not([data-seen]){opacity:0;transform:translateY(24px)}.Landing-module__PzwhAW__page[data-motion] [data-reveal=scene]:not([data-seen]){transform:none}.Landing-module__PzwhAW__page [data-still] *,.Landing-module__PzwhAW__page [data-still]:before,.Landing-module__PzwhAW__page [data-still]:after{animation-play-state:paused!important}@media (max-width:980px){.Landing-module__PzwhAW__section{padding-block:72px}.Landing-module__PzwhAW__cta,.Landing-module__PzwhAW__ghost{height:56px;font-size:16px}}@media (prefers-reduced-motion:reduce){.Landing-module__PzwhAW__page [data-reveal]{transition:none}.Landing-module__PzwhAW__page *,.Landing-module__PzwhAW__page :before,.Landing-module__PzwhAW__page :after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.Compare-module__PlaciW__compare{--cols:300px 350px minmax(0, 1fr) minmax(0, 1fr);--head:96px;--row:80px}.Compare-module__PlaciW__title{margin-top:22px}.Compare-module__PlaciW__compare>p:first-of-type{margin-top:18px}.Compare-module__PlaciW__table{grid-template-columns:var(--cols);grid-auto-rows:var(--row);grid-template-rows:var(--head);text-align:left;isolation:isolate;width:100%;max-width:1200px;margin-top:64px;display:grid;position:relative}.Compare-module__PlaciW__row{display:contents}.Compare-module__PlaciW__base{z-index:-2;border:1px solid var(--hair);background:linear-gradient(#1a1817,#141312);border-radius:28px;position:absolute;inset:0}.Compare-module__PlaciW__glow{z-index:-3;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#ea460052,#0000);border-radius:50%;width:560px;height:560px;position:absolute;top:50%;left:475px;transform:translate(-50%,-50%)}.Compare-module__PlaciW__column{z-index:-1;background:linear-gradient(#3a1405 0%,#22100a 45%,#1a0f0b 100%);border-radius:26px;grid-column:2;margin-block:-22px;position:relative;overflow:hidden;box-shadow:0 30px 80px -10px #ea460047,0 20px 40px #00000080}.Compare-module__PlaciW__column:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--orange), #ea460059 50%, #ee008340);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Compare-module__PlaciW__sheen{filter:blur(50px);background:#ea460073;border-radius:50%;width:370px;height:160px;position:absolute;top:-90px;left:-10px}.Compare-module__PlaciW__sweep{opacity:0;background:linear-gradient(#0000,#ff8a4c29,#0000);height:140px;position:absolute;inset:0 0 auto;transform:translateY(-140px)}.Compare-module__PlaciW__cell{align-items:center;gap:12px;min-width:0;padding:0 24px;display:flex}.Compare-module__PlaciW__label,.Compare-module__PlaciW__theirs{border-top:1px solid var(--hair)}.Compare-module__PlaciW__labelHead{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;grid-column:1;padding-left:28px;font-size:12px;font-weight:800}.Compare-module__PlaciW__oursHead{flex-direction:column;grid-column:2;justify-content:center;align-items:flex-start;gap:8px;padding-left:28px}.Compare-module__PlaciW__wordmark{font-family:var(--font-display);align-items:center;gap:8px;font-size:22px;line-height:1;display:inline-flex}.Compare-module__PlaciW__mark{width:20px;height:20px}.Compare-module__PlaciW__way{color:var(--orange)}.Compare-module__PlaciW__tag{color:#ff8a4c;background:#ea460029;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.Compare-module__PlaciW__tag svg{width:12px;height:12px}.Compare-module__PlaciW__theirsHead{color:#8f8984;font-size:15px;font-weight:700}.Compare-module__PlaciW__label{color:#f2eeea;grid-column:1;gap:14px;font-size:16px;font-weight:700}.Compare-module__PlaciW__tile{color:#cfc9c3;background:#ffffff0d;border:1px solid #ffffff14;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;display:inline-grid}.Compare-module__PlaciW__tile svg{width:18px;height:18px}.Compare-module__PlaciW__ours{color:#fff;grid-column:2;padding-left:28px;font-size:16px;font-weight:700;line-height:1.35;position:relative}.Compare-module__PlaciW__ours:before{content:"";background:#ffffff12;height:1px;position:absolute;top:0;left:24px;right:24px}.Compare-module__PlaciW__check{background:linear-gradient(135deg, #ff7a2e, var(--orange));color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:inline-grid;box-shadow:0 4px 12px #ea46008c}.Compare-module__PlaciW__check svg{width:13px;height:13px}.Compare-module__PlaciW__theirs{color:#8a847f;font-size:15px;font-weight:500;line-height:1.4}.Compare-module__PlaciW__cross{color:#fff6;background:#ffffff14;border-radius:50%;flex-shrink:0;width:14px;height:14px;padding:2px}.Compare-module__PlaciW__foot{flex-direction:column;align-items:center;gap:14px;margin-top:64px;display:flex}.Compare-module__PlaciW__note{color:var(--faint);margin:0;font-size:13px;font-weight:600}[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__column,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__glow,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__oursHead,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__check,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__oursText,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__label,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__theirs,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__theirsHead,[data-motion] .Compare-module__PlaciW__table:not([data-seen]) .Compare-module__PlaciW__labelHead{opacity:0}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__column{animation:Compare-module__PlaciW__columnRise .7s var(--ease-out) both}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__glow{animation:Compare-module__PlaciW__glowIn 1.2s var(--ease-out) both, Compare-module__PlaciW__breathe 6s var(--ease-sine) 1.4s infinite alternate}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__sweep{animation:Compare-module__PlaciW__sweep 1.4s var(--ease-in-out) .6s both}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__oursHead,.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__labelHead,.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__theirsHead{animation:Compare-module__PlaciW__fadeUp .5s var(--ease-out) .25s both}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__label{animation:Compare-module__PlaciW__fadeUp .5s var(--ease-out) both;animation-delay:calc(.3s + var(--i) * 70ms)}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__check{animation:Compare-module__PlaciW__pop .38s var(--ease-spring) both;animation-delay:calc(.7s + var(--i) * .11s)}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__oursText{animation:Compare-module__PlaciW__fadeUp .42s var(--ease-out) both;animation-delay:calc(.74s + var(--i) * .11s)}.Compare-module__PlaciW__table[data-seen] .Compare-module__PlaciW__theirs{animation:Compare-module__PlaciW__settle .6s var(--ease-out) both;animation-delay:calc(.9s + var(--i) * 80ms)}@media (hover:hover){.Compare-module__PlaciW__ours .Compare-module__PlaciW__check{transition:transform var(--dur-3) var(--ease-spring)}.Compare-module__PlaciW__ours:hover .Compare-module__PlaciW__check{transform:scale(1.12)rotate(-8deg)}}@keyframes Compare-module__PlaciW__columnRise{0%{opacity:0;transform:translateY(28px)scale(.98)}}@keyframes Compare-module__PlaciW__glowIn{0%{opacity:0}}@keyframes Compare-module__PlaciW__breathe{to{opacity:.7;transform:translate(-50%,-50%)scale(1.08)}}@keyframes Compare-module__PlaciW__sweep{0%{opacity:0;transform:translateY(-140px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(640px)}}@keyframes Compare-module__PlaciW__fadeUp{0%{opacity:0;transform:translateY(10px)}}@keyframes Compare-module__PlaciW__pop{0%{opacity:0;transform:scale(.4)}}@keyframes Compare-module__PlaciW__settle{0%{opacity:0;transform:translate(-8px)}}@media (max-width:1140px){.Compare-module__PlaciW__compare{--cols:230px 300px minmax(0, 1fr) minmax(0, 1fr)}.Compare-module__PlaciW__glow{left:380px}.Compare-module__PlaciW__cell{padding:0 18px}}.Compare-module__PlaciW__cards{display:none}@media (max-width:900px){.Compare-module__PlaciW__table{display:none}.Compare-module__PlaciW__cards{text-align:left;gap:12px;width:100%;margin:32px 0 0;padding:0;list-style:none;display:grid}.Compare-module__PlaciW__card{border:1px solid var(--hair);background:var(--card);border-radius:20px;gap:14px;padding:18px;display:grid}.Compare-module__PlaciW__cardLabel{color:#f2eeea;align-items:center;gap:12px;margin:0;font-size:15px;font-weight:700;display:flex}.Compare-module__PlaciW__cardLabel .Compare-module__PlaciW__tile{border-radius:10px;width:32px;height:32px}.Compare-module__PlaciW__cardLabel .Compare-module__PlaciW__tile svg{width:16px;height:16px}.Compare-module__PlaciW__cardOurs{color:#fff;background:linear-gradient(90deg,#3a1405,#1f0f09);border:1px solid #ea460073;border-radius:14px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.4;display:flex}.Compare-module__PlaciW__cardOurs .Compare-module__PlaciW__check{width:22px;height:22px}.Compare-module__PlaciW__cardTheirs{gap:6px;margin:0;padding-left:4px;font-size:13px;line-height:1.4;display:grid}.Compare-module__PlaciW__cardTheirs div{gap:6px;display:flex}.Compare-module__PlaciW__cardTheirs dt{color:var(--faint);flex-shrink:0;align-items:center;gap:8px;font-weight:700;display:inline-flex}.Compare-module__PlaciW__cardTheirs dt:after{content:"·"}.Compare-module__PlaciW__cardTheirs dd{color:#8a847f;margin:0;font-weight:500}.Compare-module__PlaciW__card[data-seen] .Compare-module__PlaciW__check{animation:Compare-module__PlaciW__pop .38s var(--ease-spring) .25s both}.Compare-module__PlaciW__foot{width:100%;margin-top:32px}.Compare-module__PlaciW__foot>a{width:100%}}
.Candidates-module__pmHpxq__livePill{color:#8cff6a;background:#5cff3b0f;border:1px solid #5cff3b40;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0;padding:8px 14px;font-size:14px;display:inline-flex}.Candidates-module__pmHpxq__livePill strong{font-weight:700}.Candidates-module__pmHpxq__livePill time{color:#8cff6ab3;font-weight:600}.Candidates-module__pmHpxq__liveRule{background:#8cff6a4d;width:1px;height:14px}.Candidates-module__pmHpxq__pulse{background:var(--green);border-radius:50%;width:10px;height:10px;position:relative;box-shadow:0 0 10px #5cff3bcc}.Candidates-module__pmHpxq__pulse:after{content:"";animation:Candidates-module__pmHpxq__ping 2s var(--ease-out) infinite;border:2px solid #5cff3b99;border-radius:50%;position:absolute;inset:-4px}span.Candidates-module__pmHpxq__four{color:var(--orange);text-shadow:0 0 40px #ea460073;animation:Candidates-module__pmHpxq__fourIn .9s var(--ease-spring) both, Candidates-module__pmHpxq__glowPulse 4s var(--ease-sine) 1.2s infinite alternate;animation-delay:.26s,1.2s}.Candidates-module__pmHpxq__stats{max-width:1202px;margin:0 auto;margin-inline:max(var(--page-gutter), calc((100% - 1202px) / 2));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #0000;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;box-shadow:0 30px 80px #00000073}.Candidates-module__pmHpxq__stats:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(120deg,#ea4600b3,#ffffff1a 32%,#ffffff12);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Candidates-module__pmHpxq__stat{border-left:1px solid var(--hair);gap:10px;margin:0;padding:26px;display:grid;position:relative}.Candidates-module__pmHpxq__stat:first-child{border-left:0}.Candidates-module__pmHpxq__stat dt{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.Candidates-module__pmHpxq__statIcon{color:#fff;background:#ffffff14;border-radius:7px;place-items:center;width:23px;height:23px;display:grid}.Candidates-module__pmHpxq__stat[data-tone=green] .Candidates-module__pmHpxq__statIcon{color:var(--green);background:#5cff3b24}.Candidates-module__pmHpxq__stat[data-tone=orange] .Candidates-module__pmHpxq__statIcon{color:var(--orange);background:#ea46002e}.Candidates-module__pmHpxq__statIcon svg{width:13px;height:13px}.Candidates-module__pmHpxq__statRow{margin:0}.Candidates-module__pmHpxq__statRow>:not(.Candidates-module__pmHpxq__figure){position:absolute;top:22px;right:22px}.Candidates-module__pmHpxq__figure{font-family:var(--font-display);font-size:clamp(28px,2.9vw,42px);line-height:1}.Candidates-module__pmHpxq__stat[data-tone=green] .Candidates-module__pmHpxq__figure{color:var(--green);text-shadow:0 0 24px #5cff3b40}.Candidates-module__pmHpxq__stat[data-tone=orange] .Candidates-module__pmHpxq__figure{color:var(--orange);text-shadow:0 0 24px #ea46004d}.Candidates-module__pmHpxq__statNote{color:var(--faint);margin:0;font-size:13px;font-weight:600}.Candidates-module__pmHpxq__bars{align-items:flex-end;gap:3px;height:34px;display:flex}.Candidates-module__pmHpxq__bars i{width:6px;height:max(3px, calc(var(--h) * 100%));transform-origin:50% 100%;background:linear-gradient(#ffffff73,#ffffff2e);border-radius:2px}.Candidates-module__pmHpxq__spark{width:84px;height:34px;overflow:visible}.Candidates-module__pmHpxq__spark path{fill:none;stroke:var(--green);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;filter:drop-shadow(0 0 6px #5cff3b80)}.Candidates-module__pmHpxq__spark circle{fill:var(--green);filter:drop-shadow(0 0 6px #5cff3be6);transform-box:fill-box;transform-origin:50%}.Candidates-module__pmHpxq__spark .Candidates-module__pmHpxq__sparkPing{fill:none;stroke:var(--green);stroke-width:1.5px;opacity:0;filter:none}.Candidates-module__pmHpxq__fuse{background:#ffffff1a;border-radius:3px;width:84px;height:6px;position:relative}.Candidates-module__pmHpxq__fuse i{border-radius:inherit;background:linear-gradient(90deg, var(--green), #e8ff4a);position:absolute;inset:0 30% 0 0}.Candidates-module__pmHpxq__fuse i:after{content:"";background:#fff6a8;border-radius:50%;width:12px;height:12px;animation:.9s steps(2,end) infinite Candidates-module__pmHpxq__flicker;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 0 10px #ffe94a,0 0 20px #ffc800b3}.Candidates-module__pmHpxq__faces{padding-left:8px;display:flex}.Candidates-module__pmHpxq__faces i{color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#5b6cff,#3a44b8);border:2px solid #1d1b1a;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-8px;font-size:10px;font-style:normal;font-weight:800;display:grid;position:relative}.Candidates-module__pmHpxq__faces i:nth-child(2){background:linear-gradient(135deg,#2ec4a6,#17806b)}.Candidates-module__pmHpxq__faces i:last-child{background:linear-gradient(135deg, #ff7a3c, var(--orange))}.Candidates-module__pmHpxq__faces i:last-child svg{background:var(--green);color:#0d2008;border:1.5px solid #1d1b1a;border-radius:50%;width:14px;height:14px;padding:2px;position:absolute;bottom:-4px;right:-5px}[data-motion] .Candidates-module__pmHpxq__stats:not([data-seen]) :is(.Candidates-module__pmHpxq__bars i,.Candidates-module__pmHpxq__faces i,.Candidates-module__pmHpxq__spark circle){opacity:0}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__bars i{animation:Candidates-module__pmHpxq__grow 1.1s var(--ease-out) both, Candidates-module__pmHpxq__sway 3.4s var(--ease-sine) infinite alternate;animation-delay:calc(.6s + var(--i) * 90ms), calc(1.9s + var(--i) * .22s)}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__spark path{animation:Candidates-module__pmHpxq__draw 2s var(--ease-in-out) .7s both}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__spark circle:not(.Candidates-module__pmHpxq__sparkPing){animation:Candidates-module__pmHpxq__pop .5s var(--ease-spring) 2.65s both}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__spark .Candidates-module__pmHpxq__sparkPing{animation:Candidates-module__pmHpxq__sparkPing 2.2s var(--ease-out) 3s infinite}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__fuse i{animation:Candidates-module__pmHpxq__burn 7s var(--ease-sine) 1.2s infinite alternate}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__faces i{animation:Candidates-module__pmHpxq__pop .6s var(--ease-spring) both;animation-delay:calc(.9s + var(--f,0) * .18s)}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__faces i:nth-child(2){--f:1}.Candidates-module__pmHpxq__stats[data-seen] .Candidates-module__pmHpxq__faces i:last-child{--f:2;animation:Candidates-module__pmHpxq__pop .6s var(--ease-spring) 1.26s both, Candidates-module__pmHpxq__bob 2.8s var(--ease-sine) 2s infinite alternate}@keyframes Candidates-module__pmHpxq__sway{0%{transform:scaleY(1)}to{transform:scaleY(.78)}}@keyframes Candidates-module__pmHpxq__sparkPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes Candidates-module__pmHpxq__burn{to{right:44%}}@keyframes Candidates-module__pmHpxq__bob{0%{transform:translateY(0)}to{transform:translateY(-3px)}}.Candidates-module__pmHpxq__sources{padding-top:72px}.Candidates-module__pmHpxq__sourcesTitle{color:var(--muted);text-align:center;margin:0 0 22px;font-size:14px;font-weight:600}.Candidates-module__pmHpxq__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.Candidates-module__pmHpxq__marqueeTrack{width:max-content;animation:48s linear infinite Candidates-module__pmHpxq__marquee;display:flex}.Candidates-module__pmHpxq__marquee:hover .Candidates-module__pmHpxq__marqueeTrack{animation-play-state:paused}.Candidates-module__pmHpxq__marqueeList{gap:56px;margin:0;padding:0 56px 0 0;list-style:none;display:flex}.Candidates-module__pmHpxq__company{color:#ffffff8c;white-space:nowrap;transition:color var(--dur-2) var(--ease);align-items:center;gap:10px;font-size:19px;font-weight:800;display:inline-flex}.Candidates-module__pmHpxq__companyMark{filter:grayscale();opacity:.75;transition:filter var(--dur-3) var(--ease), opacity var(--dur-3) var(--ease)}@media (hover:hover){.Candidates-module__pmHpxq__company:hover{color:#fff}.Candidates-module__pmHpxq__company:hover .Candidates-module__pmHpxq__companyMark{filter:none;opacity:1}}.Candidates-module__pmHpxq__straight{padding-top:56px;padding-bottom:24px}.Candidates-module__pmHpxq__straightTitle{margin:0;font-size:17px;font-weight:800}.Candidates-module__pmHpxq__sourceChips{flex-wrap:wrap;justify-content:center;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.Candidates-module__pmHpxq__sourceChips li{border:1px solid var(--hair);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:700;display:inline-flex}.Candidates-module__pmHpxq__sourceChips svg{width:15px;height:15px;color:var(--orange)}.Candidates-module__pmHpxq__straightNote{color:var(--faint);margin:16px 0 0;font-size:14px;font-weight:600}.Candidates-module__pmHpxq__painsTitle{margin-top:14px}.Candidates-module__pmHpxq__pains{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none;display:grid}.Candidates-module__pmHpxq__pain{border:1px solid var(--hair);background:var(--card);border-radius:24px;overflow:hidden}@media (hover:hover){.Candidates-module__pmHpxq__pain{transition:transform var(--dur-3) var(--ease), border-color var(--dur-3) var(--ease)}.Candidates-module__pmHpxq__pain:hover{border-color:#ff5c5c4d;transform:translateY(-4px)}}.Candidates-module__pmHpxq__vignette{background:radial-gradient(at 50% 40%,#ffffff0a,#0000 70%);place-items:center;height:300px;display:grid;position:relative}.Candidates-module__pmHpxq__painBody{padding:0 24px 28px}.Candidates-module__pmHpxq__painTag{color:#ff7a7a;letter-spacing:.06em;text-transform:uppercase;background:#ff5c5c1f;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.Candidates-module__pmHpxq__painTag svg{width:12px;height:12px}.Candidates-module__pmHpxq__painQuote{text-wrap:balance;margin:14px 0 10px;font-size:22px;font-weight:800;line-height:1.25}.Candidates-module__pmHpxq__painLine{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.Candidates-module__pmHpxq__sceneCard{background:#232120;border:1px solid #ffffff14;border-radius:16px;width:min(243px,84%);padding:16px;box-shadow:0 20px 40px #0006}.Candidates-module__pmHpxq__sceneTitle{margin:0;font-size:15px;font-weight:700}.Candidates-module__pmHpxq__sceneSub{color:var(--faint);margin:2px 0 0;font-size:12px;font-weight:600}.Candidates-module__pmHpxq__crowd{grid-template-columns:repeat(10,1fr);gap:8px;margin:16px 0;display:grid}.Candidates-module__pmHpxq__crowd i{aspect-ratio:1;animation:Candidates-module__pmHpxq__crowd 4.8s var(--ease-sine) infinite;animation-delay:calc(var(--d) * 70ms);background:#ffffff1f;border-radius:50%}.Candidates-module__pmHpxq__ahead{color:var(--muted);align-items:center;gap:10px;margin:0;font-size:12px;font-weight:600;line-height:1.25;display:flex}.Candidates-module__pmHpxq__ahead strong{color:#ff5c5c;font-family:var(--font-display);font-size:34px;font-weight:400}.Candidates-module__pmHpxq__mailFrom{align-items:center;gap:10px;margin:0;display:flex}.Candidates-module__pmHpxq__mailFrom b{font-size:13px;display:block}.Candidates-module__pmHpxq__mailFrom small{color:var(--faint);font-size:12px}.Candidates-module__pmHpxq__mailAvatar{background:#4a4644;border-radius:50%;width:28px;height:28px}.Candidates-module__pmHpxq__mailText{color:var(--muted);margin:12px 0 14px;font-size:13px;line-height:1.45}.Candidates-module__pmHpxq__redChip{color:#ff7a7a;white-space:nowrap;background:#ff5c5c24;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.Candidates-module__pmHpxq__redChip svg{width:12px;height:12px}.Candidates-module__pmHpxq__mail .Candidates-module__pmHpxq__redChip{animation:Candidates-module__pmHpxq__stamp 3.6s var(--ease-spring) infinite}.Candidates-module__pmHpxq__lines{gap:8px;margin:16px 0;display:grid}.Candidates-module__pmHpxq__lines i{background:#ffffff14;border-radius:4px;height:8px}.Candidates-module__pmHpxq__lines i:first-child{width:70%}.Candidates-module__pmHpxq__lines i:nth-child(3){width:50%}.Candidates-module__pmHpxq__staleChips{flex-wrap:wrap;gap:6px;display:flex}.Candidates-module__pmHpxq__stale{opacity:.8}.Candidates-module__pmHpxq__ghost{color:#ffffffe0;filter:drop-shadow(0 10px 20px #00000080);width:64px;height:64px;animation:Candidates-module__pmHpxq__haunt 3.4s var(--ease-sine) infinite alternate;position:absolute;top:34px;right:30px}.Candidates-module__pmHpxq__tabs{background:#1a1817;border-radius:8px;gap:3px;margin:-4px -4px 10px;padding:5px;display:flex}.Candidates-module__pmHpxq__tabs i{background:#ffffff1a;border-radius:4px;flex:1;height:16px}.Candidates-module__pmHpxq__tabs i:nth-child(4n+2){animation:2.4s step-end infinite Candidates-module__pmHpxq__tab}.Candidates-module__pmHpxq__sheetRow{background:#ffffff08;border-radius:4px;gap:10px;margin-top:6px;padding:6px 8px;display:flex}.Candidates-module__pmHpxq__sheetRow i{background:#ffffff1f;border-radius:4px;width:52px;height:8px}.Candidates-module__pmHpxq__sheetRow i:nth-child(2){width:44px}.Candidates-module__pmHpxq__sheetRow i:nth-child(3){width:36px}.Candidates-module__pmHpxq__sheetFlag{color:#ff7a7a;background:#ff5c5c29;border-radius:4px;margin-top:6px;padding:4px 8px;font-size:11px;font-weight:800;animation:1.6s steps(2,end) infinite Candidates-module__pmHpxq__blink;display:block}.Candidates-module__pmHpxq__queue{font-family:var(--font-display);text-align:center;margin:72px 0 0;font-size:clamp(28px,3.2vw,44px)}.Candidates-module__pmHpxq__queue em{color:var(--orange);font-style:normal}.Candidates-module__pmHpxq__race{border:1px solid var(--hair);text-align:left;background:#181716;border-radius:28px;width:100%;max-width:1230px;margin-top:56px;padding:64px 48px 40px;position:relative}.Candidates-module__pmHpxq__days{margin:0;padding:0;list-style:none;position:absolute;inset:24px 72px 24px 228px}.Candidates-module__pmHpxq__days li{bottom:0;left:var(--at);color:var(--faint);white-space:nowrap;font-size:13px;font-weight:700;position:absolute;transform:translate(-50%)}.Candidates-module__pmHpxq__days li:before{content:"";background:var(--hair);width:1px;height:calc(100% + 200px);max-height:290px;position:absolute;bottom:28px;left:50%}.Candidates-module__pmHpxq__road{grid-template-columns:180px 1fr;align-items:center;height:120px;margin-right:24px;display:grid;position:relative}.Candidates-module__pmHpxq__roadName{margin:0;font-size:18px;font-weight:800}.Candidates-module__pmHpxq__roadName small{color:var(--faint);font-size:13px;font-weight:600;display:block}.Candidates-module__pmHpxq__track{background:#ffffff0f;border-radius:4px;height:8px;position:relative}.Candidates-module__pmHpxq__fill{border-radius:inherit;transform-origin:0;position:absolute;inset:0 auto 0 0}.Candidates-module__pmHpxq__road[data-road=usual] .Candidates-module__pmHpxq__fill{background:#ffffff52;width:70%}.Candidates-module__pmHpxq__road[data-road=ours] .Candidates-module__pmHpxq__fill{background:linear-gradient(90deg, var(--green), #b8ff4a 30%, #ea460099);width:27%;box-shadow:0 0 16px #5cff3b66}.Candidates-module__pmHpxq__stop,.Candidates-module__pmHpxq__end{left:var(--at);white-space:nowrap;background:#262423;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 7px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%)}.Candidates-module__pmHpxq__stop{bottom:22px}.Candidates-module__pmHpxq__stop svg,.Candidates-module__pmHpxq__end svg{background:#ffffff14;border-radius:50%;width:24px;height:24px;padding:5px}.Candidates-module__pmHpxq__road[data-road=ours] .Candidates-module__pmHpxq__stop svg{color:var(--green);background:#5cff3b29}.Candidates-module__pmHpxq__end{font-size:15px;font-weight:800}.Candidates-module__pmHpxq__silence{color:#ff7a7a;background:#3c1414e6;border-color:#ff5c5c73;top:26px;transform:translate(-80%)}.Candidates-module__pmHpxq__silence svg{background:#ff5c5c2e}.Candidates-module__pmHpxq__inbox{color:#8cff6a;background:#14320ef2;border-color:#5cff3b8c;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px #5cff3b4d}.Candidates-module__pmHpxq__inbox svg{background:#5cff3b33}.Candidates-module__pmHpxq__inbox:after{content:"";border-radius:inherit;opacity:0;border:2px solid #5cff3b73;position:absolute;inset:-6px}.Candidates-module__pmHpxq__raceNote{color:var(--muted);text-align:center;margin:8px 0 0 180px;font-size:15px;font-weight:600}[data-motion] .Candidates-module__pmHpxq__race:not([data-seen]) .Candidates-module__pmHpxq__fill{transform:scaleX(0)}[data-motion] .Candidates-module__pmHpxq__race:not([data-seen]) :is(.Candidates-module__pmHpxq__stop,.Candidates-module__pmHpxq__end,.Candidates-module__pmHpxq__raceNote){opacity:0}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__road[data-road=usual] .Candidates-module__pmHpxq__fill{animation:Candidates-module__pmHpxq__fillIn 2.9s var(--ease-in-out) both}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__road[data-road=ours] .Candidates-module__pmHpxq__fill{animation:Candidates-module__pmHpxq__fillIn .9s var(--ease-out) .1s both}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__stop{animation:Candidates-module__pmHpxq__chipIn .42s var(--ease-out) var(--t) both}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__silence{animation:Candidates-module__pmHpxq__silence .7s var(--ease-out) var(--t) both}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__inbox{animation:Candidates-module__pmHpxq__inbox .52s var(--ease-spring) var(--t) both}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__inbox:after{animation:Candidates-module__pmHpxq__ring 2.4s var(--ease-out) 1.4s infinite}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__raceNote{animation:Candidates-module__pmHpxq__fadeUp .6s var(--ease-out) 1.4s both}.Candidates-module__pmHpxq__bento{grid-template-columns:minmax(0,450fr) minmax(0,310fr) minmax(0,450fr);grid-auto-rows:minmax(360px,auto);gap:20px;margin-top:56px;display:grid}.Candidates-module__pmHpxq__cell{border:1px solid var(--hair);background:var(--card);border-radius:28px;flex-direction:column;justify-content:flex-end;padding:36px;display:flex;position:relative;overflow:hidden}.Candidates-module__pmHpxq__cellEarly,.Candidates-module__pmHpxq__cellDirect{min-height:540px}.Candidates-module__pmHpxq__cellEarly,.Candidates-module__pmHpxq__cellRest{grid-column:span 2}.Candidates-module__pmHpxq__cellEarly{background:radial-gradient(ellipse 60% 60% at 72% 55%, #5cff3b1a, transparent 70%), var(--card);border-color:#5cff3b38}.Candidates-module__pmHpxq__cellDirect{background:radial-gradient(ellipse 70% 50% at 40% 30%, #ea46002e, transparent 70%), var(--card);border-color:#ea46004d}.Candidates-module__pmHpxq__cellReal{background:radial-gradient(ellipse at 20% 0%, #5cff3b1a, transparent 60%), var(--card);border-color:#5cff3b33}.Candidates-module__pmHpxq__cellRest{background:radial-gradient(ellipse at 80% 0%, #ee008329, transparent 60%), var(--card);border-color:#ee008340;justify-content:space-between}.Candidates-module__pmHpxq__cellCopy{z-index:1;max-width:340px;position:relative}.Candidates-module__pmHpxq__cellTag{border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.Candidates-module__pmHpxq__cellTag svg{width:13px;height:13px}.Candidates-module__pmHpxq__cellEarly .Candidates-module__pmHpxq__cellTag{color:#8cff6a;background:#5cff3b1f}.Candidates-module__pmHpxq__cellDirect .Candidates-module__pmHpxq__cellTag{color:#ff7a3c;background:#ea460029}.Candidates-module__pmHpxq__cell h3{font-family:var(--font-display);margin:14px 0 10px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.1}.Candidates-module__pmHpxq__cellRest h3{padding-right:130px}.Candidates-module__pmHpxq__cellRest h3,.Candidates-module__pmHpxq__cellReal h3{margin-top:0;font-size:clamp(24px,2.1vw,30px)}.Candidates-module__pmHpxq__cell p{color:var(--muted);margin:0;font-size:16px;line-height:1.5}.Candidates-module__pmHpxq__fuseCard{z-index:2;background:#121e0eeb;border:1px solid #5cff3b59;border-radius:16px;align-items:center;gap:12px;margin:0;padding:14px 18px;display:flex;position:absolute;top:36px;left:36px;box-shadow:0 16px 40px #0006}.Candidates-module__pmHpxq__fuseCard>svg{width:22px;height:22px;color:var(--green)}.Candidates-module__pmHpxq__fuseCard b{color:#fff;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800;display:block}.Candidates-module__pmHpxq__fuseCard small{color:#8cff6a;font-size:13px;font-weight:600}.Candidates-module__pmHpxq__leadCard{width:340px;animation:Candidates-module__pmHpxq__float 6s var(--ease-sine) infinite alternate;position:absolute;top:110px;right:40px;transform:rotate(-3deg)}.Candidates-module__pmHpxq__notYet{background:#262423;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-weight:700;display:inline-flex;position:absolute;bottom:40px;right:110px;color:#fff!important;font-size:14px!important}.Candidates-module__pmHpxq__notYet svg{width:16px;height:16px;color:var(--muted)}.Candidates-module__pmHpxq__verified{background:#28120ae6;border:1px solid #ea460066;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:700;display:inline-flex;position:absolute;top:28px;left:28px;color:#fff!important;font-size:13px!important}.Candidates-module__pmHpxq__verified svg{width:16px;height:16px;color:var(--orange)}.Candidates-module__pmHpxq__writer{height:260px;position:absolute;top:80px;left:0;right:0}.Candidates-module__pmHpxq__writerWayjo{width:170px;position:absolute;top:40px;left:30px}.Candidates-module__pmHpxq__draft{background:#241612;border:1px solid #ea460066;border-radius:14px;gap:4px;width:210px;margin:0;padding:12px 14px;display:grid;position:absolute;top:10px;right:24px;box-shadow:0 16px 40px #00000073}.Candidates-module__pmHpxq__draft small{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.Candidates-module__pmHpxq__draft span{color:#e7e1dc;font-size:13px;line-height:1.45;display:block}.Candidates-module__pmHpxq__meter{align-items:center;gap:6px;display:flex;margin:0 0 auto!important}.Candidates-module__pmHpxq__meter i{background:#5cff3b1f;border-radius:8px;width:34px;height:44px}.Candidates-module__pmHpxq__meter i:not(:last-of-type){background:var(--green);box-shadow:0 0 16px #5cff3b59}.Candidates-module__pmHpxq__meter b{color:var(--green);margin-left:12px;font-size:15px;font-weight:800}.Candidates-module__pmHpxq__facts{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.Candidates-module__pmHpxq__facts li{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.Candidates-module__pmHpxq__facts svg{background:var(--green);color:#0d2008;border-radius:50%;width:18px;height:18px;padding:3px}[data-motion] .Candidates-module__pmHpxq__cellReal:not([data-seen]) .Candidates-module__pmHpxq__meter i,[data-motion] .Candidates-module__pmHpxq__cellReal:not([data-seen]) .Candidates-module__pmHpxq__facts li{opacity:0}.Candidates-module__pmHpxq__cellReal[data-seen] .Candidates-module__pmHpxq__meter i{animation:Candidates-module__pmHpxq__segment .42s var(--ease-spring) both;animation-delay:calc(.2s + var(--i) * .12s)}.Candidates-module__pmHpxq__cellReal[data-seen] .Candidates-module__pmHpxq__facts li{animation:Candidates-module__pmHpxq__fadeUp .5s var(--ease-out) both;animation-delay:calc(.7s + var(--i) * .12s)}.Candidates-module__pmHpxq__ring{place-items:center;width:96px;height:96px;display:grid;position:absolute;top:30px;right:36px}.Candidates-module__pmHpxq__ring svg{position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.Candidates-module__pmHpxq__ring circle{fill:none;stroke:#ee008333;stroke-width:9px}.Candidates-module__pmHpxq__ring circle+circle{stroke:var(--pink);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:8px;filter:drop-shadow(0 0 8px #ee008399)}.Candidates-module__pmHpxq__ring b{font-family:var(--font-display);font-size:24px;font-weight:400}.Candidates-module__pmHpxq__cellRest[data-seen] .Candidates-module__pmHpxq__ring circle+circle{animation:Candidates-module__pmHpxq__ringFill 1.4s var(--ease-out) .3s both}.Candidates-module__pmHpxq__minis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.Candidates-module__pmHpxq__minis li{border:1px solid var(--hair);background:#ffffff0a;border-radius:16px;flex-direction:column;justify-content:space-between;gap:14px;min-height:120px;padding:16px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.Candidates-module__pmHpxq__minis span{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.Candidates-module__pmHpxq__minis svg{width:18px;height:18px}.Candidates-module__pmHpxq__minis li:first-child span{color:#ff4fae;background:#ee00832e}.Candidates-module__pmHpxq__minis li:nth-child(2) span{color:#ff7a3c;background:#ea46002e}.Candidates-module__pmHpxq__minis li:nth-child(3) span{color:var(--green);background:#5cff3b24}.Candidates-module__pmHpxq__minis li:nth-child(4) span{color:#fff;background:#ffffff1a}.Candidates-module__pmHpxq__cellRest[data-seen] .Candidates-module__pmHpxq__minis li{animation:Candidates-module__pmHpxq__fadeUp .5s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 80ms)}.Candidates-module__pmHpxq__firstLead{margin-top:14px}.Candidates-module__pmHpxq__moves{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin:56px 0 0;padding:0 0 80px;list-style:none;display:grid}.Candidates-module__pmHpxq__move{border:1px solid var(--hair);background:var(--card);transform:translateY(calc(var(--i,0) * 40px));border-radius:24px;flex-direction:column;padding:22px 24px 28px;display:flex}[data-motion] .Candidates-module__pmHpxq__move[data-reveal]:not([data-seen]){transform:translateY(calc(var(--i,0) * 40px + 24px))}.Candidates-module__pmHpxq__move h3{font-family:var(--font-display);margin:24px 0 4px;font-size:26px;font-weight:400}.Candidates-module__pmHpxq__move>p{color:var(--faint);margin:0;font-size:15px;font-weight:600}.Candidates-module__pmHpxq__chips{flex-wrap:wrap;align-content:flex-start;gap:8px;min-height:190px;display:flex}.Candidates-module__pmHpxq__chips span{transition:background .3s var(--ease), box-shadow .3s var(--ease);background:#2b2929;border:1px solid #0000;border-radius:999px;padding:10px 14px;font-size:15px;font-weight:700}.Candidates-module__pmHpxq__chips span[data-on]{background:var(--orange);box-shadow:0 8px 22px #ea460073}[data-motion] .Candidates-module__pmHpxq__move:not([data-seen]) .Candidates-module__pmHpxq__chips span[data-on]{box-shadow:none;background:#2b2929}.Candidates-module__pmHpxq__move[data-seen] .Candidates-module__pmHpxq__chips span[data-on]{animation:Candidates-module__pmHpxq__pick .52s var(--ease-spring) .3s both}.Candidates-module__pmHpxq__move[data-seen] .Candidates-module__pmHpxq__chips span[data-on]~span[data-on]{animation-delay:.7s}.Candidates-module__pmHpxq__toasts{align-content:flex-start;gap:10px;min-height:190px;display:grid}.Candidates-module__pmHpxq__toast{border:1px solid var(--hair);background:#232120;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.Candidates-module__pmHpxq__toast:first-child{background:#1f2a1c;border-color:#5cff3b73}.Candidates-module__pmHpxq__toast:nth-child(2){opacity:.85;margin-inline:6px}.Candidates-module__pmHpxq__toast:nth-child(3){opacity:.65;margin-inline:12px}.Candidates-module__pmHpxq__toastIcon{width:32px;height:32px;color:var(--green);background:#5cff3b24;border-radius:9px;flex-shrink:0;place-items:center;display:grid}.Candidates-module__pmHpxq__toastIcon svg{width:16px;height:16px}.Candidates-module__pmHpxq__toast b{font-size:14px;display:block}.Candidates-module__pmHpxq__toast small{color:#8cff6a;font-size:12px;font-weight:600}[data-motion] .Candidates-module__pmHpxq__move:not([data-seen]) .Candidates-module__pmHpxq__toast{opacity:0}.Candidates-module__pmHpxq__move[data-seen] .Candidates-module__pmHpxq__toast{animation:Candidates-module__pmHpxq__toastIn .52s var(--ease-out) both;animation-delay:calc(.25s + (2 - var(--i)) * .22s)}.Candidates-module__pmHpxq__composer{background:#241510;border:1px solid #ea460066;border-radius:16px;align-content:flex-start;gap:10px;min-height:190px;padding:16px;display:grid}.Candidates-module__pmHpxq__composer small{color:var(--orange);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:800}.Candidates-module__pmHpxq__composer small b{color:#fff}.Candidates-module__pmHpxq__typing{color:#e7e1dc;margin:0;font-size:14px;line-height:1.5}.Candidates-module__pmHpxq__send{background:var(--orange);box-shadow:var(--shadow-glass), 0 8px 24px #ea460066;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;display:inline-flex}.Candidates-module__pmHpxq__send svg{width:14px;height:14px}.Candidates-module__pmHpxq__send{transition:opacity .3s var(--ease-out), transform .42s var(--ease-spring)}[data-motion] .Candidates-module__pmHpxq__composer:not(:has([data-done])) .Candidates-module__pmHpxq__send{opacity:0;transform:scale(.6)}.Candidates-module__pmHpxq__live{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;display:grid}.Candidates-module__pmHpxq__live:before{content:"";z-index:-1;background:radial-gradient(50% 60% at 70%,#5cff3b0f,#0000 70%);position:absolute;inset:0}.Candidates-module__pmHpxq__liveCopy{justify-items:start;gap:24px;display:grid}.Candidates-module__pmHpxq__fan{height:340px;position:relative}.Candidates-module__pmHpxq__fanCard{--x:0%;border-radius:var(--radius-card);width:320px;transform:translate(var(--x), var(--y)) rotate(var(--r));transition:transform .45s var(--ease-out);background:#191817;position:absolute;top:0;box-shadow:0 30px 60px #00000080}.Candidates-module__pmHpxq__fanCard:first-child{--r:-6deg;--y:80px;z-index:1;left:0}.Candidates-module__pmHpxq__fanCard:nth-child(2){--x:-50%;--r:0deg;--y:10px;z-index:3;left:50%}.Candidates-module__pmHpxq__fanCard:nth-child(3){--r:6deg;--y:70px;z-index:2;right:0}@media (hover:hover){.Candidates-module__pmHpxq__fanCard:hover{z-index:4;transform:translate(var(--x), calc(var(--y) - 10px)) rotate(var(--r))}}[data-motion] .Candidates-module__pmHpxq__fan:not([data-seen]) .Candidates-module__pmHpxq__fanCard{opacity:0}.Candidates-module__pmHpxq__fan[data-seen] .Candidates-module__pmHpxq__fanCard{animation:Candidates-module__pmHpxq__deal .8s var(--ease-out) backwards;animation-delay:calc(var(--i) * .11s)}.Candidates-module__pmHpxq__browse>p{margin-top:14px}.Candidates-module__pmHpxq__browseGroup{margin-top:36px}.Candidates-module__pmHpxq__browseGroup h3{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:800}.Candidates-module__pmHpxq__browseLinks{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Candidates-module__pmHpxq__browseLinks a{border:1px solid var(--hair);color:#fff;transition:background var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:10px 10px 10px 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.Candidates-module__pmHpxq__browseLinks a span{color:#ff8a4c;font-variant-numeric:tabular-nums;background:#ea460029;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}@media (hover:hover){.Candidates-module__pmHpxq__browseLinks a:hover{background:#ea460014;border-color:#ea460073}}.Candidates-module__pmHpxq__browseLinks a:active{transform:scale(.97)}.Candidates-module__pmHpxq__browseLinks a:focus-visible{outline-offset:2px;outline:2px solid #fff}.Candidates-module__pmHpxq__final{background:#160b07;border:1px solid #ea460059;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:center;gap:32px;padding:64px 72px;display:grid;position:relative;overflow:hidden}.Candidates-module__pmHpxq__finalGlow{width:900px;height:600px;animation:Candidates-module__pmHpxq__drift 10s var(--ease-sine) infinite alternate;pointer-events:none;background:radial-gradient(closest-side,#ea460052,#0000);border-radius:50%;position:absolute;top:50%;left:40%;transform:translate(-50%,-50%)}.Candidates-module__pmHpxq__finalCopy{justify-items:start;display:grid;position:relative}.Candidates-module__pmHpxq__newest{color:#8cff6a;background:#5cff3b14;border:1px solid #5cff3b4d;border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.Candidates-module__pmHpxq__newest svg{width:14px;height:14px}.Candidates-module__pmHpxq__finalTitle{margin-top:20px;font-size:clamp(36px,4.2vw,60px)}.Candidates-module__pmHpxq__fields{flex-wrap:wrap;gap:8px;margin:22px 0 26px;padding:0;list-style:none;display:flex}.Candidates-module__pmHpxq__fields a{color:#fff;transition:background var(--dur-2) var(--ease), color var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:10px 16px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.Candidates-module__pmHpxq__fields a:hover{color:#100f0f;background:#fff}}.Candidates-module__pmHpxq__fields a:active{transform:scale(.96)}.Candidates-module__pmHpxq__finalCta{height:68px;padding:0 36px;font-size:20px}.Candidates-module__pmHpxq__finalNote{color:#fff9;max-width:380px;margin:16px 0 0;font-size:14px;font-weight:600}.Candidates-module__pmHpxq__finalWayjo{place-items:center;display:grid;position:relative}.Candidates-module__pmHpxq__cheerWayjo{width:min(260px,100%)}.Candidates-module__pmHpxq__plane{width:26px;height:26px;color:var(--orange);animation:Candidates-module__pmHpxq__plane 5s var(--ease-sine) infinite alternate;animation-delay:calc(var(--i) * -1.6s);position:absolute}.Candidates-module__pmHpxq__plane:first-of-type{top:6%;left:4%}.Candidates-module__pmHpxq__plane:nth-of-type(2){top:14%;right:2%}.Candidates-module__pmHpxq__plane:nth-of-type(3){bottom:10%;right:18%}@keyframes Candidates-module__pmHpxq__drift{to{opacity:.75;transform:translate(-46%)scale(1.06)}}@keyframes Candidates-module__pmHpxq__ping{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@keyframes Candidates-module__pmHpxq__fourIn{0%{opacity:0;transform:translateY(.3em)scale(.8)rotate(-6deg)}}@keyframes Candidates-module__pmHpxq__glowPulse{to{text-shadow:0 0 70px #ea4600b3}}@keyframes Candidates-module__pmHpxq__grow{0%{transform:scaleY(0)}}@keyframes Candidates-module__pmHpxq__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Candidates-module__pmHpxq__pop{0%{opacity:0;transform:scale(.4)}}@keyframes Candidates-module__pmHpxq__flicker{50%{opacity:.6;transform:translateY(-50%)scale(.75)}}@keyframes Candidates-module__pmHpxq__marquee{to{transform:translate(-50%)}}@keyframes Candidates-module__pmHpxq__crowd{0%,to{background:#ffffff1f}30%{background:#ffffff80}}@keyframes Candidates-module__pmHpxq__stamp{0%,12%{opacity:0;transform:scale(1.6)rotate(-6deg)}22%,86%{opacity:1;transform:scale(1)rotate(-2deg)}to{opacity:0}}@keyframes Candidates-module__pmHpxq__haunt{0%{opacity:.95;transform:translateY(0)rotate(-4deg)}to{opacity:.55;transform:translateY(-12px)rotate(5deg)}}@keyframes Candidates-module__pmHpxq__tab{50%{background:#ffffff47}}@keyframes Candidates-module__pmHpxq__blink{50%{background:#ff5c5c52}}@keyframes Candidates-module__pmHpxq__fillIn{0%{transform:scaleX(0)}}@keyframes Candidates-module__pmHpxq__chipIn{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes Candidates-module__pmHpxq__silence{0%{opacity:0;transform:translate(-80%)scale(.8)}50%{opacity:1;transform:translate(-80%)scale(1.04)}65%{transform:translate(calc(-80% - 6px))}80%{transform:translate(calc(5px - 80%))}to{transform:translate(-80%)}}@keyframes Candidates-module__pmHpxq__inbox{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes Candidates-module__pmHpxq__ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes Candidates-module__pmHpxq__fadeUp{0%{opacity:0;transform:translateY(10px)}}@keyframes Candidates-module__pmHpxq__float{0%{transform:rotate(-3deg)translateY(0)}to{transform:rotate(-2deg)translateY(-10px)}}@keyframes Candidates-module__pmHpxq__segment{0%{opacity:0;transform:scaleY(.4)}}@keyframes Candidates-module__pmHpxq__ringFill{0%{stroke-dashoffset:100px}}@keyframes Candidates-module__pmHpxq__pick{0%{background:#2b2929}40%{transform:scale(.94)}to{background:var(--orange);box-shadow:0 8px 22px #ea460073}}@keyframes Candidates-module__pmHpxq__toastIn{0%{opacity:0;transform:translate(32px)}}@keyframes Candidates-module__pmHpxq__deal{0%{opacity:0;transform:translate(var(--x), calc(var(--y) + 80px)) rotate(0deg) scale(.92)}}@keyframes Candidates-module__pmHpxq__plane{0%{transform:translate(0)rotate(-8deg)}to{transform:translate(14px,-18px)rotate(10deg)}}@media (max-width:1140px){.Candidates-module__pmHpxq__pains{grid-template-columns:repeat(2,minmax(0,1fr))}.Candidates-module__pmHpxq__leadCard{width:300px;right:24px}.Candidates-module__pmHpxq__minis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.Candidates-module__pmHpxq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Candidates-module__pmHpxq__stat{padding:18px}.Candidates-module__pmHpxq__stat:nth-child(3){border-left:0}.Candidates-module__pmHpxq__stat:nth-child(n+3){border-top:1px solid var(--hair)}.Candidates-module__pmHpxq__bars,.Candidates-module__pmHpxq__spark,.Candidates-module__pmHpxq__fuse,.Candidates-module__pmHpxq__faces{display:none}.Candidates-module__pmHpxq__race{padding:28px 20px}.Candidates-module__pmHpxq__days{display:none}.Candidates-module__pmHpxq__road{height:auto;margin:0 0 28px;display:block}.Candidates-module__pmHpxq__roadName{margin-bottom:14px}.Candidates-module__pmHpxq__track{background:0 0;flex-wrap:wrap;gap:8px;height:auto;padding-top:22px;display:flex}.Candidates-module__pmHpxq__track:before{content:"";background:#ffffff0f;border-radius:4px;height:8px;position:absolute;top:0;left:0;right:0}.Candidates-module__pmHpxq__fill{height:8px;bottom:auto}.Candidates-module__pmHpxq__stop,.Candidates-module__pmHpxq__end,.Candidates-module__pmHpxq__silence,.Candidates-module__pmHpxq__inbox{position:relative;top:auto;bottom:auto;left:auto;transform:none}.Candidates-module__pmHpxq__raceNote{text-align:left;margin:0}@keyframes Candidates-module__pmHpxq__chipIn{0%{opacity:0;transform:translateY(8px)}}.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__silence,.Candidates-module__pmHpxq__race[data-seen] .Candidates-module__pmHpxq__inbox{animation:Candidates-module__pmHpxq__chipInFlat .52s var(--ease-spring) var(--t) both}.Candidates-module__pmHpxq__bento{grid-template-columns:minmax(0,1fr)}.Candidates-module__pmHpxq__cellEarly,.Candidates-module__pmHpxq__cellRest{grid-column:auto}.Candidates-module__pmHpxq__cell{padding:24px}.Candidates-module__pmHpxq__cellEarly,.Candidates-module__pmHpxq__cellDirect{min-height:0}.Candidates-module__pmHpxq__cellEarly{gap:16px}.Candidates-module__pmHpxq__fuseCard,.Candidates-module__pmHpxq__leadCard,.Candidates-module__pmHpxq__notYet,.Candidates-module__pmHpxq__verified,.Candidates-module__pmHpxq__writer,.Candidates-module__pmHpxq__writerWayjo,.Candidates-module__pmHpxq__draft,.Candidates-module__pmHpxq__ring{position:relative;inset:auto}.Candidates-module__pmHpxq__cellEarly .Candidates-module__pmHpxq__cellCopy{order:-1}.Candidates-module__pmHpxq__leadCard{width:100%;max-width:360px;animation:none;transform:none}.Candidates-module__pmHpxq__notYet,.Candidates-module__pmHpxq__verified,.Candidates-module__pmHpxq__fuseCard{align-self:flex-start}.Candidates-module__pmHpxq__writer{align-items:center;gap:8px;height:auto;margin:16px 0 24px;display:flex}.Candidates-module__pmHpxq__writerWayjo{flex-shrink:0;width:110px}.Candidates-module__pmHpxq__draft{width:auto}.Candidates-module__pmHpxq__ring{align-self:flex-end;width:76px;height:76px;margin-top:-60px}.Candidates-module__pmHpxq__cellRest h3{padding-right:90px}.Candidates-module__pmHpxq__moves{grid-template-columns:minmax(0,1fr);padding-bottom:0}.Candidates-module__pmHpxq__move,[data-motion] .Candidates-module__pmHpxq__move[data-reveal]:not([data-seen]){transform:none}.Candidates-module__pmHpxq__chips,.Candidates-module__pmHpxq__toasts,.Candidates-module__pmHpxq__composer{min-height:0}.Candidates-module__pmHpxq__live{grid-template-columns:minmax(0,1fr)}.Candidates-module__pmHpxq__fan{height:380px}.Candidates-module__pmHpxq__fanCard{width:270px}.Candidates-module__pmHpxq__final{grid-template-columns:minmax(0,1fr);padding:32px 20px}.Candidates-module__pmHpxq__finalWayjo{order:-1}.Candidates-module__pmHpxq__cheerWayjo{width:160px}.Candidates-module__pmHpxq__finalCta{width:100%}}@media (max-width:640px){.Candidates-module__pmHpxq__pains{grid-template-columns:minmax(0,1fr)}.Candidates-module__pmHpxq__vignette{height:240px}.Candidates-module__pmHpxq__livePill{font-size:12.5px}.Candidates-module__pmHpxq__liveRule,.Candidates-module__pmHpxq__livePill time{display:none}.Candidates-module__pmHpxq__minis li{min-height:100px}}@keyframes Candidates-module__pmHpxq__chipInFlat{0%{opacity:0;transform:scale(.8)}}
.ProgramBar-module__s87XMa__bar{z-index:30;padding:12px var(--page-gutter) calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:#100f0fd1;justify-content:space-between;align-items:center;gap:14px;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff1a,0 -18px 40px #00000080}@media (max-width:980px){.ProgramBar-module__s87XMa__bar{animation:ProgramBar-module__s87XMa__barIn var(--dur-3) var(--ease) both;display:flex}}.ProgramBar-module__s87XMa__deal{flex-direction:column;gap:1px;min-width:0;display:flex}.ProgramBar-module__s87XMa__deal strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:20px;font-weight:400;line-height:1}.ProgramBar-module__s87XMa__deal span{color:var(--text-dim);font-size:12.5px;font-weight:600;line-height:1.3}.ProgramBar-module__s87XMa__button{--cta-radius:100px;flex-shrink:0;height:48px;padding:0 20px;font-size:15px}.ProgramBar-module__s87XMa__icon{width:15px;height:15px}@keyframes ProgramBar-module__s87XMa__barIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ProgramBar-module__s87XMa__bar{animation:none}}@media (max-width:400px){.ProgramBar-module__s87XMa__deal strong{font-size:18px}.ProgramBar-module__s87XMa__button{padding:0 16px;font-size:14.5px}}
.Companies-module__9WHAGG__page{max-width:var(--page-max);padding:24px var(--page-gutter) 64px;margin:0 auto}.Companies-module__9WHAGG__intro{flex-direction:column;gap:10px;margin-bottom:28px;display:flex}.Companies-module__9WHAGG__title{letter-spacing:-.02em;text-wrap:balance;font-size:40px;font-weight:500;line-height:1.1}.Companies-module__9WHAGG__lead{max-width:var(--page-measure);color:var(--text-dim);font-size:16px;font-weight:500;line-height:1.55}.Companies-module__9WHAGG__group{margin-top:28px}.Companies-module__9WHAGG__letter{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:600}.Companies-module__9WHAGG__list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;list-style:none;display:grid}.Companies-module__9WHAGG__card{border-radius:var(--radius-card);background:var(--surface);height:100%;color:inherit;transition:background var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}@media (hover:hover){.Companies-module__9WHAGG__card:hover{background:var(--chip-bg)}}.Companies-module__9WHAGG__card:active{transform:scale(.99)}.Companies-module__9WHAGG__card:focus-visible{outline-offset:2px;outline:2px solid #fff}.Companies-module__9WHAGG__names{flex-direction:column;gap:2px;min-width:0;display:flex}.Companies-module__9WHAGG__name{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.25}.Companies-module__9WHAGG__count{color:var(--text-dim);font-size:13px;font-weight:500}.Companies-module__9WHAGG__empty{color:var(--text-dim);font-size:16px}@media (prefers-reduced-motion:reduce){.Companies-module__9WHAGG__card{transition:none}}@media (max-width:640px){.Companies-module__9WHAGG__title{font-size:30px}}
