@layer components{.uc-tone-sky{--uc-grad:linear-gradient(100deg,#c3d3ff,#86a4ff 48%,#bea6ff);--uc-acc:#3e63dd;--uc-acc-2:#7b4fc9;--uc-tint:#eaf0fd;--uc-g1:rgba(62,99,221,0.55);--uc-g2:rgba(123,79,201,0.38);--uc-cta:linear-gradient(115deg,#3e63dd,#6a46c4)}.uc-tone-violet{--uc-grad:linear-gradient(100deg,#e6dafe,#b893f6 50%,#f3b0dc);--uc-acc:#7b4fc9;--uc-acc-2:#a1478f;--uc-tint:#f1ecfa;--uc-g1:rgba(123,79,201,0.62);--uc-g2:rgba(208,112,184,0.3);--uc-cta:linear-gradient(115deg,#6a3fc0,#a3448f)}.uc-tone-blush{--uc-grad:linear-gradient(100deg,#ffd9ee,#f1a6d4 46%,#c7abff);--uc-acc:#a1478f;--uc-acc-2:#6a3fc0;--uc-tint:#f8eef6;--uc-g1:rgba(214,112,186,0.48);--uc-g2:rgba(123,79,201,0.42);--uc-cta:linear-gradient(115deg,#973c86,#6a3fc0)}.uc-tone-cyan{--uc-grad:linear-gradient(100deg,#c4f1ff,#82c8ff 46%,#aebdff);--uc-acc:#1f6fb2;--uc-acc-2:#3e63dd;--uc-tint:#e6f3fb;--uc-g1:rgba(48,150,214,0.5);--uc-g2:rgba(62,99,221,0.42);--uc-cta:linear-gradient(115deg,#1b67a8,#3e55c9)}.uc .on-deep .t-mark:before,.uc-day-sec .t-mark:before,.uc-grad{background:var(--uc-grad)}.uc-grad{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.uc-grad::selection{color:#fff;-webkit-text-fill-color:#fff;background:rgba(201,178,242,.35)}.uc-hero-bg{pointer-events:none;background:radial-gradient(48% 70% at 86% 34%,var(--uc-g1),transparent 66%),radial-gradient(40% 60% at 2% 100%,var(--uc-g2),transparent 66%),radial-gradient(30% 40% at 40% -10%,rgba(62,99,221,.22),transparent 70%),var(--ink-deep)}.uc-hero-bg.is-flip{background:radial-gradient(44% 70% at 8% 10%,var(--uc-g1),transparent 66%),radial-gradient(44% 70% at 100% 100%,var(--uc-g2),transparent 66%),var(--ink-deep)}.uc,.uci{--uc-ry:3000px;--uc-rx:315%;--uc-curve:38px}@media (min-width:768px){.uc,.uci{--uc-rx:255.5%;--uc-curve:58px}}@media (min-width:1200px){.uc,.uci{--uc-rx:220.7%;--uc-curve:78px}}.uc-hero-curve{z-index:1;margin-bottom:calc(-1 * var(--uc-curve));clip-path:ellipse(var(--uc-rx) var(--uc-ry) at 50% calc(100% - var(--uc-ry)))}.uc-hero-curve>.uc-hero-inner{padding-bottom:calc(var(--sec-y) * .8 + var(--uc-curve) + clamp(24px, 5vw, 72px))}.uc-hero-curve+.sec{padding-top:calc(var(--sec-y) + var(--uc-curve))}.uc-hero-word{position:absolute;left:50%;bottom:calc(var(--uc-curve) + 8px);z-index:0;pointer-events:none;user-select:none;font-family:var(--font-display);font-weight:800;font-size:clamp(96px,22.5vw,380px);line-height:.74;letter-spacing:-.065em;white-space:nowrap;transform:translateX(-50%);background:linear-gradient(0deg,rgba(233,236,247,.1),rgba(233,236,247,.06) 45%,rgba(233,236,247,0));-webkit-background-clip:text;background-clip:text;color:transparent}.uc-crumbs a{color:#a3abcc}.uc-crumbs a:hover{color:#fff}.uc-crumbs li+li:before{color:rgba(233,236,247,.4)}.uc-crumbs [aria-current=page]{color:#fff}.uc-chip{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 15px 0 5px;border:1px solid rgba(233,236,247,.18);border-radius:999px;background:rgba(255,255,255,.06);color:#eceffa;font-size:14px;font-weight:600;backdrop-filter:blur(8px)}.uc-chip i{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#fff}.btn.uc-cta,.uc-chip i{background:var(--uc-cta)}.btn.uc-cta{background-size:100% 100%;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 14px 34px -12px var(--uc-g1)}.btn.uc-cta:hover{filter:brightness(1.08)}.uc-tick{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:999px;background:var(--uc-cta);color:#fff;box-shadow:0 0 0 4px rgba(255,255,255,.05)}.uc-problem-glow{pointer-events:none;background:radial-gradient(36% 50% at 96% 0,rgba(214,112,186,.16),transparent 70%),radial-gradient(30% 50% at 0 100%,rgba(123,79,201,.14),transparent 70%)}.uc-pain{display:flex;flex-direction:column;padding:28px;border:1px solid rgba(10,18,48,.08);border-radius:var(--r-xl);background:#fff;box-shadow:0 1px 2px rgba(10,18,48,.04),0 34px 60px -44px rgba(84,41,140,.55)}@media (min-width:1024px){.uc-pain{padding:34px}}.uc-pain h3+p{margin-bottom:26px}.uc-pain-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:radial-gradient(80% 80% at 100% 0,rgba(123,79,201,.6),transparent 70%),var(--ink-deep);color:#fff;box-shadow:0 12px 24px -12px rgba(4,11,43,.6)}.uc-cost{display:inline-flex;align-items:center;gap:7px;min-height:28px;padding:4px 11px;border-radius:999px;background:#fdeceb;color:#a3352a;font-size:12.5px;font-weight:600;line-height:1.25;text-align:right}.uc-cost:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#d93d2f}.uc-pain-q{margin-top:auto;padding-top:18px;border-top:1px solid var(--line);font-family:var(--font-serif);font-style:italic;font-size:19px;line-height:1.35;color:var(--ink-2)}.uc-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:900px){.uc-rail{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-rail li{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:var(--acc-tint);color:var(--ink);font-size:14px;font-weight:600;line-height:1.25}.uc-stepnum{display:inline-block;font-family:var(--font-display);font-size:64px;font-weight:700;line-height:.9;letter-spacing:-.06em;padding-bottom:.04em;background:linear-gradient(135deg,var(--acc) 0,#54298c 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.uc-ptag{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:var(--acc-tint);color:var(--acc);font-size:14px;font-weight:600;white-space:nowrap;transition:border-color .18s,background-color .18s}a.uc-ptag:hover{border-color:var(--acc);background:#fff}.uc-after,.uc-before{padding:13px 16px;border-radius:14px}.uc-before{border:1px dashed var(--line-2);background:rgba(255,255,255,.55)}.uc-after{background:radial-gradient(90% 120% at 100% 0,rgba(123,79,201,.5),transparent 60%),var(--ink-deep);box-shadow:0 18px 34px -20px rgba(4,11,43,.7)}.uc-after dt,.uc-before dt{font-size:12.5px;font-weight:600}.uc-before dt{color:var(--faint)}.uc-after dt{color:#c9b8f5}.uc-after dd,.uc-before dd{margin-top:3px;font-size:15px;line-height:1.35}.uc-before dd{color:var(--muted);text-decoration:line-through;text-decoration-color:rgba(217,61,47,.55);text-decoration-thickness:1.5px}.uc-after dd{color:#fff;font-weight:600}.uc-day{position:relative}.uc-line{position:absolute;left:6px;top:6px;bottom:0;width:2px;border-radius:2px;background:rgba(233,236,247,.12);overflow:hidden}.uc-line i{position:absolute;inset:0;background:var(--uc-grad);transform:scaleY(0);transform-origin:50% 0;transition:transform 1.8s var(--ease-out) .2s}.uc-day.is-in .uc-line i{transform:none}.uc-track{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;padding-left:38px}.uc-slot{position:relative;opacity:0;transform:translateY(14px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--i) * .2s + .25s)}.uc-day.is-in .uc-slot{opacity:1;transform:none}.uc-node{position:absolute;left:-38px;top:0;width:14px;height:14px;border-radius:50%;border:2px solid rgba(233,236,247,.35);background:var(--ink-deep);transition:background .4s,border-color .4s,box-shadow .4s;transition-delay:calc(var(--i) * .2s + .45s)}.uc-day.is-in .uc-node{border-color:#fff;background:var(--uc-cta);box-shadow:0 0 0 5px rgba(255,255,255,.08),0 0 18px var(--uc-g1)}.uc-time{display:inline-block;margin-top:-6px;font-family:var(--font-display);font-size:40px;font-weight:700;line-height:1;letter-spacing:-.045em;padding-bottom:.05em;background:var(--uc-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.uc-you{margin-top:10px;font-size:15.5px;line-height:1.4;color:#dfe3f4}.uc-who{display:block;margin-bottom:2px;font-size:12.5px;font-weight:600;color:#8f98c4}.uc-zic{margin-top:16px;padding:14px 16px 16px;border-radius:16px}.uc-zic-h{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff}.uc-part,.uc-zic-h b{font-weight:600}.uc-part{margin-left:auto;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:rgba(255,255,255,.09);color:#d6c8fb;font-size:11.5px;white-space:nowrap}@media (min-width:1024px){.uc-line{left:0;right:0;top:6px;bottom:auto;width:auto;height:2px}.uc-line i{transform:scaleX(0);transform-origin:0 50%}.uc-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;padding-left:0}.uc-node{position:relative;left:auto;display:block;margin-bottom:26px}.uc-time{margin-top:0}.uc-slot{display:flex;flex-direction:column}.uc-zic{flex:1}}.uc-logo{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:104px;padding:14px 10px;border:1px solid rgba(10,18,48,.07);border-radius:18px;background:#fff;font-size:13.5px;font-weight:550;color:var(--ink-2);text-align:center;box-shadow:0 18px 32px -28px rgba(10,18,48,.5);transition:transform .2s var(--ease-out),box-shadow .2s}.uc-logo:hover{transform:translateY(-2px);box-shadow:0 22px 36px -24px rgba(10,18,48,.45)}.uc-logo.is-more{background:var(--ink-deep);color:#eceffa;border-color:transparent}.uc-logo-more{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--uc-cta);color:#fff}.uc-qmark{display:block;height:.5em;font-family:var(--font-display);font-size:120px;font-weight:700;line-height:.85;background:linear-gradient(135deg,var(--uc-acc) 0,#54298c 100%);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:14px}.uc-metric{display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;padding:36px;border-radius:var(--r-xl);box-shadow:0 50px 90px -50px rgba(4,11,43,.75)}@media (min-width:1024px){.uc-metric{min-height:360px;padding:44px}}.uc-more{display:flex;align-items:flex-start;gap:16px;height:100%;padding:24px;border:1px solid rgba(10,18,48,.08);border-radius:var(--r-xl);background:#fff;transition:transform .2s var(--ease-out),box-shadow .2s}.uc-more:hover{transform:translateY(-2px);box-shadow:0 24px 40px -28px rgba(10,18,48,.45)}.uc-more-ico{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--uc-cta);color:#fff}.uc-glow{inset:-10% -10%;background:radial-gradient(closest-side at 60% 42%,var(--uc-g1,rgba(123,79,201,.45)),transparent 78%),radial-gradient(closest-side at 26% 78%,var(--uc-g2,rgba(62,99,221,.35)),transparent 80%);opacity:.75}.uc .hv-card,.uci .hv-card{box-shadow:0 1px 2px rgba(4,11,43,.2),0 30px 60px -24px rgba(0,0,0,.55)}.uc .hv-chip,.uci .hv-chip{box-shadow:0 16px 34px -12px rgba(0,0,0,.55)}.uc-fit .hv-y{transform-origin:50% 100%}.hv-fit.uc-fit-mini{--hv-s:0.6}@media (min-width:420px){.hv-fit.uc-fit-mini{--hv-s:0.64}}@media (min-width:640px){.hv-fit.uc-fit-mini{--hv-s:0.9}}@media (min-width:1024px){.hv-fit.uc-fit-mini{--hv-s:0.84}}@media (min-width:1280px){.hv-fit.uc-fit-mini{--hv-s:0.96}}.ucs-cal{left:0;top:0;width:340px;overflow:hidden}.ucs-row{position:relative;height:62px;border-bottom:1px solid #f1f2f5}.ucs-row:last-child{border-bottom:0}.ucs-time{position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:11.5px;font-weight:600;color:#5b6170;font-variant-numeric:tabular-nums}.ucs-slot{position:absolute;left:62px;right:12px;top:8px;bottom:8px;display:flex;align-items:center;gap:9px;padding:0 10px;border-radius:10px;font-size:12.5px}.ucs-slot b{font-weight:650}.ucs-slot small{font-size:11px;color:#5b6170}.ucs-slot.is-internal{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;background:#f4f5f8}.ucs-slot.is-open{justify-content:center;border:1.5px dashed #d5d9e3;color:#6b7280;font-size:12px}.ucs-slot.is-booked{background:#eef3ff;border:1px solid rgba(62,99,221,.28)}.ucs-week{left:360px;top:0;width:180px;padding:14px 16px}.ucs-week small{font-size:11.5px;color:#5b6170}.ucs-big{display:block;margin-top:2px;font-family:var(--font-display);font-size:46px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#0a1230}.ucs-bars{display:flex;align-items:flex-end;gap:7px;height:54px;margin-top:12px}.ucs-bars i{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#7b4fc9,#3e63dd)}.ucs-days{display:flex;gap:7px;margin-top:6px}.ucs-days span{flex:1;text-align:center;font-size:10.5px;color:#6b7280}.ucs-research{left:360px;top:214px}.ucs-hand{left:120px;top:306px;width:420px}.ucs-hand-h{display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid #eceef1;font-size:12.5px}.ucs-hand-h b{font-weight:650}.ucs-hand-b{display:flex;gap:10px;padding:12px 14px 10px;font-size:12.5px}.ucs-hand-b b{font-weight:650}.ucs-hand-b small{font-weight:400;color:#5b6170}.ucs-snip{display:block;margin-top:2px;color:#374151}.ucs-hand-f{display:flex;align-items:center;gap:8px;padding:2px 14px 12px}.ucs-btn{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:8px;background:linear-gradient(135deg,#022179,#54298c);color:#fff;font-size:12px;font-weight:600;transition:transform .15s}.ucs-btn.press:not(.unpress){transform:scale(.93)}.ucs-btn.is-ghost{background:#fff;color:#1f2328;border:1px solid #dfe2e8}.uca-switch{left:0;top:0;width:236px}.uca-list{position:relative;padding:6px}.uca-hl{position:absolute;left:6px;right:6px;top:6px;height:50px;border-radius:10px;background:#f1ecfa;box-shadow:inset 0 0 0 1.5px rgba(123,79,201,.45);transition:transform .5s var(--ease)}.uca-hl.s2{transform:translateY(50px)}.uca-hl.s3{transform:translateY(100px)}.uca-ws{position:relative;display:flex;align-items:center;gap:10px;height:50px;padding:0 10px;font-size:12.5px}.uca-ws b{font-weight:650}.uca-ws small{font-size:11px;color:#5b6170}.uca-sq{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:8px;color:#fff;font-size:10.5px;font-weight:700}.uca-add{display:flex;align-items:center;gap:8px;height:38px;margin-top:4px;padding:0 12px;border:1.5px dashed #d5d9e3;border-radius:10px;color:#5b6170;font-size:12px}.uca-report{left:252px;top:0;width:288px;height:298px;overflow:hidden}.uca-pane{position:absolute;inset:0;background:#fff}.uca-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px 14px}.uca-kpis span{padding:8px 10px;border-radius:10px;background:#f6f7fa}.uca-kpis small{display:block;font-size:11px;color:#5b6170}.uca-kpis b{display:block;font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.02em}.uca-chart{display:flex;align-items:flex-end;gap:7px;height:62px;margin:2px 14px 0}.uca-chart i{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#b48cf5,#7b4fc9)}.uca-status{display:flex;align-items:center;gap:7px;padding:12px 14px;font-size:12px;color:#374151}.uca-team{left:0;top:322px;width:540px}.uca-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.uca-p{position:relative;display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;background:#f6f7fa;font-size:12px;white-space:nowrap}.uca-p b{display:block;font-weight:650}.uca-p small{display:block;font-size:11px;color:#5b6170}.uca-p .pill{position:absolute;right:8px;top:-10px}.ucf-week{left:0;top:0;width:376px;overflow:hidden}.ucf-day{display:flex;gap:12px;padding:11px 14px;border-bottom:1px solid #f1f2f5}.ucf-day:last-child{border-bottom:0}.ucf-d{flex:none;width:30px;padding-top:1px;font-size:12px;font-weight:650;color:#5b6170}.ucf-you{gap:6px;font-size:12.5px;color:#4b5563}.ucf-you,.ucf-zic{display:flex;align-items:center}.ucf-zic{gap:7px;height:32px;margin-top:7px;padding:0 6px 0 5px;border:1px solid rgba(161,71,143,.2);border-radius:10px;background:#fbf3f9;font-size:12px;font-weight:550;color:#1f2328;white-space:nowrap}.ucf-confirm{display:inline-flex;align-items:center;height:22px;margin-left:auto;padding:0 9px;border-radius:7px;background:linear-gradient(135deg,#022179,#54298c);color:#fff;font-size:11px;font-weight:600;transition:transform .15s,background-color .3s}.ucf-confirm.press:not(.done){transform:scale(.9)}.ucf-confirm.done{background:#12b76a}.ucf-time{left:394px;top:0;width:146px;padding:14px 16px}.ucf-time small{display:block;font-size:11.5px;color:#5b6170}.ucf-big{display:flex;align-items:baseline;gap:4px;margin:4px 0 2px;font-family:var(--font-display);font-size:42px;font-weight:700;line-height:1;letter-spacing:-.04em;color:#0a1230}.ucf-big em{font-style:normal;font-size:17px;letter-spacing:-.01em;color:#a1478f}.ucf-mascot{position:absolute;left:360px;top:268px;z-index:3}.ucf .zm-bubble{font-size:12.5px}.ucf .zm-bubble.is-top{left:auto;right:2%}.ucf-bubble{white-space:nowrap}.ucr-jobs{left:0;top:0;width:540px;overflow:hidden}.ucr-q{display:inline-flex;height:26px;max-width:270px;padding:0 10px;border-radius:8px;background:#f2f4f8;color:#374151;font-size:11.5px;overflow:hidden;text-overflow:ellipsis}.ucr-q,.ucr-row{align-items:center}.ucr-row{display:flex;gap:10px;height:52px;padding:0 14px;border-bottom:1px solid #f1f2f5;font-size:12.5px;transition:opacity .4s var(--ease),transform .45s var(--ease),background-color .3s,box-shadow .3s}.ucr-row:last-child{border-bottom:0}.ucr-row b{font-weight:650}.ucr-row small{font-size:11.5px;color:#5b6170}.ucr-row.hl{background:#eaf3fb;box-shadow:inset 0 0 0 1.5px rgba(31,111,178,.5)}.ucr-wire{position:absolute;z-index:2;background:linear-gradient(180deg,#7cc4ff,#3e63dd);border-radius:2px}.ucr-wire-1{left:56px;top:200px;width:2px;height:32px}.ucr-wire-2{left:252px;top:306px;width:28px;height:2px;background:linear-gradient(90deg,#3e63dd,#7b4fc9)}.ucr-person{left:0;top:232px;width:252px}.ucr-pbody{display:flex;align-items:center;gap:10px;padding:12px 14px 10px;font-size:12.5px}.ucr-pbody b{font-weight:650}.ucr-pbody small{font-size:11px;color:#5b6170}.ucr-email{display:flex;align-items:center;gap:8px;height:34px;margin:0 14px 14px;padding:0 8px 0 10px;border-radius:9px;background:#f6f7fa;font-size:11.5px}.ucr-email .hv-skel{width:92%}.ucr-mail{left:280px;top:232px;width:260px}.ucr-mbody{padding:12px 14px 14px}.ucr-subj{display:block;font-size:12.5px;font-weight:650;min-height:34px}.ucr-subj small{display:block;font-size:10.5px;font-weight:500;color:#5b6170}.ucr-mbody p{margin-top:8px;font-size:12px;line-height:1.5;color:#374151}.ucr-mbody mark{padding:0 3px;border-radius:4px;background:#e6ddf6;color:#3b1f6b;font-weight:600}.ucr-from{display:flex;align-items:center;gap:7px;margin-top:10px;font-size:11.5px;color:#4b5563}.ucr-found{left:0;top:412px}.uci-tile{display:flex;flex-direction:column;gap:14px;height:100%;padding:22px;border:1px solid rgba(233,236,247,.14);border-radius:20px;background:rgba(255,255,255,.05);transition:background-color .2s,border-color .2s,transform .2s var(--ease-out)}.uci-tile:hover{background:rgba(255,255,255,.09);border-color:rgba(233,236,247,.3);transform:translateY(-2px)}.uci-panels{display:grid;gap:20px}.uci-panel{position:relative;overflow:hidden;border-radius:32px}@media (min-width:1024px){.uci-panel{position:sticky;top:calc(var(--nav-h) + 20px)}}.uci-panel.is-deep{color:var(--on-deep);box-shadow:0 50px 100px -60px rgba(4,11,43,.8)}.uci-panel.is-light{border:1px solid rgba(10,18,48,.08);box-shadow:0 50px 100px -60px rgba(84,41,140,.45)}.uci-panel.is-light.uc-tone-violet{background:radial-gradient(50% 80% at 100% 0,rgba(123,79,201,.22),transparent 70%),linear-gradient(180deg,#f1ecfa,#ebe4f8)}.uci-panel.is-light.uc-tone-cyan{background:radial-gradient(50% 80% at 100% 0,rgba(48,150,214,.2),transparent 70%),linear-gradient(180deg,#eaf0fd,#e2ecfb)}.uci-panel.is-grad{background:radial-gradient(60% 90% at 90% 20%,rgba(214,112,186,.5),transparent 65%),radial-gradient(50% 80% at 0 100%,rgba(62,99,221,.4),transparent 65%),linear-gradient(135deg,#022179,#3a2590 50%,#54298c)}.uci-board{position:relative;display:grid;place-items:center;padding:24px 0}.uci-points li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.45}.uci-panel.is-light .uci-points li{color:var(--ink-2)}.uci-panel.is-deep .uci-points li,.uci-panel.is-grad .uci-points li{color:#e3e7f7}.uci-num{font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.01em}.uci-panel.is-light .uci-num{color:var(--uc-acc)}.uci-panel.is-deep .uci-num,.uci-panel.is-grad .uci-num{color:#d6c8fb}.uci-prod{display:flex;align-items:center;gap:14px;padding:18px;border-radius:18px;background:#fff;border:1px solid rgba(10,18,48,.07);transition:transform .2s var(--ease-out),box-shadow .2s}.uci-prod:hover{transform:translateY(-2px);box-shadow:0 22px 36px -26px rgba(10,18,48,.45)}@media (prefers-reduced-motion:reduce){.uc-line i,.uc-node,.uc-slot{transition:none!important}.uc-line i{transform:none!important}.uc-slot{opacity:1;transform:none}.uc-logo,.uc-more,.uci-prod,.uci-tile{transition:none}}}@layer components{.uci-acc-text{background:linear-gradient(110deg,var(--uc-acc) 0,#54298c 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}}