.uc-tabs{overflow-x:clip}.uc-tabs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-bottom:28px;display:flex}.uc-tabs-list{box-sizing:border-box;border-radius:var(--pp-r-pill);background:var(--surface);flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;margin-bottom:28px;padding:6px;display:flex;position:relative}.uc-pill{width:var(--uc-pill-w,0px);border-radius:var(--pp-r-pill);background:var(--primary-strong);opacity:0;transform:translate3d(var(--uc-pill-x,0px),0,0);pointer-events:none;position:absolute;top:6px;bottom:6px;left:0;box-shadow:0 6px 16px #5560ee47}.uc-tabs-list[data-pill] .uc-pill{opacity:1;transition:transform .45s var(--pp-ease),width .45s var(--pp-ease)}.uc-tab{z-index:1;border-radius:var(--pp-r-pill);min-height:44px;font:inherit;color:var(--foreground);cursor:pointer;transition:color .3s var(--pp-ease);background:0 0;border:0;flex:none;padding:0 18px;font-size:15px;position:relative}.uc-tab[aria-selected=true]{color:#fff}.uc-tabs-list:not([data-pill]) .uc-tab[aria-selected=true]{background:var(--primary-strong)}.uc-tab:not([aria-selected=true]):hover{color:var(--primary-deep)}.uc-tab:focus-visible{outline:2px solid var(--primary-deep);outline-offset:2px}.uc-card-wrap{--uc-drag:0px;position:relative}.uc-halo{z-index:0;filter:blur(36px);opacity:.55;transform:translate3d(calc(var(--uc-halo-base,0px) + var(--uc-drag)*.3),0,0);transition:transform 1s var(--pp-ease);pointer-events:none;background:radial-gradient(55% 55% at 35% 35%,#6b7aff73 0%,#6b7aff00 70%),radial-gradient(50% 50% at 70% 80%,#aeb6fb66 0%,#aeb6fb00 70%);border-radius:64px;position:absolute;inset:-48px -40px -56px}.uc-card{z-index:1;border:1px solid var(--border);touch-action:pan-y;background:#fff;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 18px 44px #3d45c914}.uc-card-wrap[data-dragging] .uc-card{-webkit-user-select:none;user-select:none}.uc-grid{pointer-events:none;background-image:radial-gradient(#6b7aff29 1px,#0000 1.3px);background-size:18px 18px;background-position:calc(var(--uc-grid-base,0px) + var(--uc-drag)*.6)0;transition:background-position .9s var(--pp-ease);position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 60%);mask-image:radial-gradient(120% 90% at 100% 0,#000 0%,#0000 60%)}.uc-stage{display:grid;position:relative}.uc-panel{opacity:0;visibility:hidden;pointer-events:none;outline:none;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:40px;display:grid;position:relative}.uc-panel[data-state=active]{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(var(--uc-drag),0,0);transition:transform .3s var(--pp-ease)}.uc-card-wrap[data-dragging] .uc-panel[data-state=active]{transition:none}.uc-panel[data-state=leaving]{visibility:visible}.uc-card-wrap[data-moved] .uc-panel[data-state=active]{animation:uc-panel-in .65s var(--pp-ease)backwards}.uc-card-wrap[data-moved] .uc-panel[data-state=leaving]{animation:uc-panel-out .5s var(--pp-ease)forwards}.uc-card-wrap[data-moved] .uc-panel[data-state=active] .uc-rv{--uc-from:calc(var(--uc-dir)*24px);animation:uc-part-in .55s var(--pp-ease)backwards;animation-delay:calc(80ms + var(--k)*45ms)}.uc-card-wrap[data-moved] .uc-panel[data-state=active] .uc-step{--uc-from:calc(var(--uc-dir)*32px);animation-delay:calc(.16s + var(--k)*70ms)}.uc-card-wrap[data-moved] .uc-panel[data-state=active] .uc-num{animation:uc-num-in .6s var(--pp-ease)backwards}@keyframes uc-panel-in{0%{opacity:0;transform:translate3d(calc(var(--uc-dir)*56px),0,0)}}@keyframes uc-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(calc(var(--uc-dir)*-56px),0,0)}}@keyframes uc-part-in{0%{opacity:0;transform:translate3d(var(--uc-from),0,0)}}@keyframes uc-num-in{0%{opacity:0;transform:translateY(12px)}}.uc-anchor{width:1px;height:1px;scroll-margin-top:calc(var(--hx-header-h) + 200px);position:absolute;top:0;left:0}.uc-panel-text{isolation:isolate;flex-direction:column;gap:16px;min-width:0;padding:44px 8px 44px 48px;display:flex;position:relative}.uc-num{z-index:-1;letter-spacing:-.05em;color:#f1f2fb;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:96px;font-weight:500;line-height:1;position:absolute;top:22px;right:12px}.uc-for{color:var(--primary-deep);margin:0;font-size:15px;font-weight:500}.uc-page .uc-title{letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,2.8vw,2.4rem);font-weight:500;line-height:1.1}.uc-intro{font-size:var(--pp-fs-1);color:var(--pp-text);margin:0;line-height:1.6}.uc-out{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin:8px 0 0;padding:18px 0 0;list-style:none;display:flex}.uc-out li{align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.uc-out svg{color:var(--primary-strong);flex:none;margin-top:3px}.uc-cta{min-height:44px;color:var(--primary-deep);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;font-size:16px;font-weight:500;display:inline-flex}.uc-extra{color:var(--pp-text);margin:0;font-size:14px;line-height:1.5}.uc-extra a{min-height:44px;color:var(--primary-deep);align-items:center;gap:4px;font-weight:500;display:inline-flex}.uc-extra a:hover{text-underline-offset:3px;text-decoration:underline}.uc-extra a:focus-visible{outline:2px solid var(--primary-strong);outline-offset:3px;border-radius:4px}.uc-cta:focus-visible{outline:2px solid var(--primary-strong);outline-offset:3px;border-radius:6px}.uc-steps{background:var(--surface);border-radius:22px;flex-direction:column;justify-content:center;margin:16px 16px 16px 0;padding:12px 28px;list-style:none;display:flex}.uc-step{align-items:flex-start;gap:16px;padding:20px 0;display:flex}.uc-step+.uc-step{border-top:1px solid #e9ebf3}.uc-ico{box-sizing:border-box;border:1px solid var(--border);background:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.uc-step[data-step=find] .uc-ico{color:#a67c00}.uc-step[data-step=own] .uc-ico{color:#13877c}.uc-step[data-step=move] .uc-ico{color:#b23cb8}.uc-step-body{flex-direction:column;gap:6px;min-width:0;display:flex}.uc-step-name{color:var(--pp-text);font-size:13px;font-weight:500}.uc-step-text{color:var(--foreground);font-size:17px;font-weight:500;line-height:1.45}.uc-mods{color:var(--muted);font-size:13px;line-height:1.5}.uc-nav{justify-content:space-between;align-items:center;gap:16px;padding:0 28px 22px 48px;display:flex;position:relative}.uc-dots{align-items:center;gap:6px;display:flex}.uc-navdot{border-radius:var(--pp-r-pill);width:6px;height:6px;transition:width .4s var(--pp-ease),background-color .3s var(--pp-ease);background:#d9dce8;display:block}.uc-navdot[data-on=true]{background:var(--primary-strong);width:22px}.uc-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:10px;font-size:13px}.uc-arrows{gap:8px;display:flex}.uc-arrow{border:1px solid var(--border);width:42px;height:42px;color:var(--foreground);cursor:pointer;transition:border-color .25s var(--pp-ease),background-color .25s var(--pp-ease);background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.uc-arrow:hover{background:#f7f8ff;border-color:#c9cefc}.uc-arrow:focus-visible{outline:2px solid var(--primary-deep);outline-offset:2px}@media (max-width:899px){.uc-tabs-list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.uc-tabs-list::-webkit-scrollbar{display:none}.uc-halo{filter:blur(28px);inset:-20px -16px -24px}.uc-panel{grid-template-columns:minmax(0,1fr);gap:0}.uc-panel-text{padding:32px 22px 24px}.uc-num{font-size:72px;top:16px;right:16px}.uc-steps{margin:0 12px 12px;padding:4px 20px}.uc-step{gap:14px;padding:18px 0}.uc-nav{padding:4px 20px 18px}.uc-anchor{scroll-margin-top:calc(var(--hx-header-h) + 150px)}}@media (prefers-reduced-motion:reduce){.uc-tabs-list[data-pill] .uc-pill,.uc-tab,.uc-panel[data-state=active],.uc-navdot,.uc-arrow{transition:none}.uc-card-wrap[data-moved] .uc-panel[data-state=active],.uc-card-wrap[data-moved] .uc-panel[data-state=leaving],.uc-card-wrap[data-moved] .uc-panel[data-state=active] .uc-rv,.uc-card-wrap[data-moved] .uc-panel[data-state=active] .uc-num{animation:none}.uc-panel[data-state=leaving]{visibility:hidden}.uc-halo{transition:none;transform:none}.uc-grid{background-position:0 0;transition:none}}.ucn{width:100%;max-width:560px;margin-left:auto}.ucn-field{aspect-ratio:560/430;border:1px solid var(--border);background:#fff;border-radius:24px;position:relative;overflow:hidden;container-type:inline-size}.ucn-lines{width:100%;height:100%;position:absolute;inset:0}.ucn-line{stroke:#c9cefc;stroke-width:1.1px;stroke-dasharray:2 6;stroke-linecap:round;transition:stroke .4s var(--pp-ease),stroke-width .4s var(--pp-ease)}.ucn-line[data-on=true]{stroke:var(--primary);stroke-width:1.6px;stroke-dasharray:3 6;animation:1.2s linear infinite ucn-flow}@keyframes ucn-flow{to{stroke-dashoffset:-18px}}.ucn-company{z-index:1;background:#fff;border:1px solid #aeb6fb;border-radius:10px;flex-direction:column;width:35%;font-size:max(12px,2.14cqw);display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 14px 34px #3d45c924}.ucn-company-name{color:var(--foreground);background:#c9cefc;padding:7px 10px;font-weight:600;display:grid;overflow:hidden}.ucn-company-row{color:var(--pp-text);justify-content:space-between;gap:8px;padding:7px 10px 0;display:flex}.ucn-company-row:last-child{padding-bottom:8px}.ucn-company-value{color:var(--foreground);justify-items:end;display:grid;overflow:hidden}.ucn-swap{white-space:nowrap;text-overflow:ellipsis;grid-area:1/1;min-width:0;max-width:100%;overflow:hidden}.ucn-swap[data-state=in]{animation:ucn-swap-in .3s var(--pp-ease)backwards}.ucn-swap[data-state=out]{animation:ucn-swap-out .2s var(--pp-ease)forwards}@keyframes ucn-swap-in{0%{opacity:0;transform:translateY(4px)}}@keyframes ucn-swap-out{to{opacity:0;transform:translateY(-4px)}}.ucn-roles{z-index:2;position:absolute;inset:0}.ucn-role{left:var(--x);top:var(--y);border-radius:var(--pp-r-pill);min-height:max(30px,6.43cqw);font:inherit;color:var(--foreground);white-space:nowrap;cursor:pointer;transition:background-color .4s var(--pp-ease),border-color .4s var(--pp-ease),color .4s var(--pp-ease),box-shadow .4s var(--pp-ease),transform .45s var(--pp-ease);background:#fff;border:1px solid #a9e8de;align-items:center;gap:8px;padding:0 max(10px,2.5cqw);font-size:max(12px,2.32cqw);display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 12px #11131c0d}.ucn-role:hover{border-color:var(--primary-strong)}.ucn-role[data-on=true]{border-color:var(--primary-strong);background:var(--primary-strong);color:#fff;transform:translate(-50%,calc(-50% - 3px));box-shadow:0 10px 24px #5560ee47}.ucn-role:focus-visible{outline:2px solid var(--primary-deep);outline-offset:2px}.ucn-dot{width:7px;height:7px;transition:background-color .4s var(--pp-ease);background:#22b3a6;border-radius:50%;flex:none}.ucn-role[data-on=true] .ucn-dot{background:#fff}.ucn-say{text-align:center;min-height:44px;color:var(--pp-text);margin:14px 0 0;font-size:15px;line-height:1.5}.ucn-say b{color:var(--foreground);font-weight:500}.ucn-say-in{animation:ucn-say .4s var(--pp-ease)both}@keyframes ucn-say{0%{opacity:0}}@media (max-width:759px){.ucn{max-width:none}.ucn-field{aspect-ratio:auto;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:360px;padding:28px 16px;display:flex}.ucn-lines{display:none}.ucn-company{width:min(220px,70%);font-size:12px;position:relative;top:auto;left:auto;transform:none}.ucn-roles{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:static}.ucn-role{min-height:36px;padding:0 12px;font-size:12px;position:relative;top:auto;left:auto;transform:none}.ucn-role[data-on=true]{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ucn-line,.ucn-role,.ucn-dot{transition:none}.ucn-line[data-on=true],.ucn-say-in,.ucn-swap[data-state=in],.ucn-swap[data-state=out]{animation:none}.ucn-swap[data-state=out]{visibility:hidden}.ucn-role[data-on=true]{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce) and (max-width:759px){.ucn-role[data-on=true]{transform:none}}html:has(.uc-tabs){overscroll-behavior-x:none}html:has(.uc-tabs) body{overscroll-behavior-x:none}@media (max-width:767px),(pointer:coarse){.uc-arrow{width:44px;height:44px}.ucn-role:after{content:"";position:absolute;inset:-6px -2px}}
