.ucat-guide{--ink:#14213a;--ink-soft:#475067;--ink-faint:#717b93;--bg:#f7f9fc;--card:#ffffff;--border:#e6e9f1;--border-soft:#eef1f7;--acc:#14b8a6;--acc2:#059669;--acc-deep:#0d9488;--acc-ink:#115e59;--acc-soft:#ccfbf1;--acc-tint:#f0fdfa;--acc-line:#99f6e4;--grad:linear-gradient(135deg,var(--acc),var(--acc2));--good:#10b981;--bad:#ef4444;--shadow:0 22px 60px -30px rgba(20,33,58,.34);--shadow-sm:0 10px 26px -16px rgba(20,33,58,.3);--radius:18px;--c-vr:#14b8a6;--c-vr-2:#059669;--c-vr-d:#0d9488;--c-vr-s:#ccfbf1;--c-vr-l:#99f6e4;--c-dm:#8b5cf6;--c-dm-2:#9333ea;--c-dm-d:#7c3aed;--c-dm-s:#ede9fe;--c-dm-l:#ddd6fe;--c-qr:#3b82f6;--c-qr-2:#4f46e5;--c-qr-d:#2563eb;--c-qr-s:#dbeafe;--c-qr-l:#bfdbfe;--c-sjt:#ec4899;--c-sjt-2:#e11d48;--c-sjt-d:#db2777;--c-sjt-s:#fce7f3;--c-sjt-l:#fbcfe8;background:var(--bg);color:var(--ink);line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ucat-guide[data-sec=vr]{--acc:#14b8a6;--acc2:#059669;--acc-deep:#0d9488;--acc-ink:#115e59;--acc-soft:#ccfbf1;--acc-tint:#f0fdfa;--acc-line:#99f6e4}.ucat-guide[data-sec=dm]{--acc:#8b5cf6;--acc2:#9333ea;--acc-deep:#7c3aed;--acc-ink:#5b21b6;--acc-soft:#ede9fe;--acc-tint:#f5f3ff;--acc-line:#ddd6fe}.ucat-guide[data-sec=qr]{--acc:#3b82f6;--acc2:#4f46e5;--acc-deep:#2563eb;--acc-ink:#1e40af;--acc-soft:#dbeafe;--acc-tint:#eff6ff;--acc-line:#bfdbfe}.ucat-guide[data-sec=sjt]{--acc:#ec4899;--acc2:#e11d48;--acc-deep:#db2777;--acc-ink:#9d174d;--acc-soft:#fce7f3;--acc-tint:#fdf2f8;--acc-line:#fbcfe8}.ucat-guide a{text-decoration:none;color:inherit}.ucat-guide img{max-width:100%;display:block}.ucat-guide .wrap{max-width:1120px;margin:0 auto;padding:0 28px}.ucat-guide .wrap-narrow{max-width:880px;margin:0 auto;padding:0 28px}.ucat-guide .accent{color:var(--acc-deep)}@media (max-width:640px){.ucat-guide .wrap,.ucat-guide .wrap-narrow{padding:0 18px}}.ucat-guide .switcher{display:flex;justify-content:center;margin:0}.ucat-guide .switcher-inner{display:flex;justify-content:center;max-width:100%;padding:0}.ucat-guide .seg{display:inline-flex;align-items:center;gap:2px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(10px);border-radius:999px;padding:4px;box-shadow:var(--shadow-sm);max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ucat-guide .seg::-webkit-scrollbar{display:none}.ucat-guide .seg-pill{display:inline-flex;align-items:center;flex:none;padding:9px 14px;border-radius:999px;font-size:13.5px;font-weight:700;white-space:nowrap;cursor:pointer;color:var(--ink-soft);transition:background .15s,color .15s}.ucat-guide .seg-pill .abbr,.ucat-guide .seg-pill .num{display:none}.ucat-guide .seg-pill.s-vr{color:var(--c-vr-d)}.ucat-guide .seg-pill.s-vr:hover{background:var(--c-vr-s)}.ucat-guide .seg-pill.s-vr.active{background:linear-gradient(135deg,var(--c-vr),var(--c-vr-2));color:#fff;box-shadow:0 8px 18px -8px var(--c-vr)}.ucat-guide .seg-pill.s-dm{color:var(--c-dm-d)}.ucat-guide .seg-pill.s-dm:hover{background:var(--c-dm-s)}.ucat-guide .seg-pill.s-dm.active{background:linear-gradient(135deg,var(--c-dm),var(--c-dm-2));color:#fff;box-shadow:0 8px 18px -8px var(--c-dm)}.ucat-guide .seg-pill.s-qr{color:var(--c-qr-d)}.ucat-guide .seg-pill.s-qr:hover{background:var(--c-qr-s)}.ucat-guide .seg-pill.s-qr.active{background:linear-gradient(135deg,var(--c-qr),var(--c-qr-2));color:#fff;box-shadow:0 8px 18px -8px var(--c-qr)}.ucat-guide .seg-pill.s-sjt{color:var(--c-sjt-d)}.ucat-guide .seg-pill.s-sjt:hover{background:var(--c-sjt-s)}.ucat-guide .seg-pill.s-sjt.active{background:linear-gradient(135deg,var(--c-sjt),var(--c-sjt-2));color:#fff;box-shadow:0 8px 18px -8px var(--c-sjt)}@media (max-width:720px){.ucat-guide .switcher-inner{justify-content:flex-start;max-width:100%}.ucat-guide .seg{flex-wrap:wrap;justify-content:center}.ucat-guide .seg-pill{padding:11px 15px;font-size:13px;min-height:44px}}.ucat-guide .hero-yr{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-deep);margin:0 0 14px}.ucat-guide .hero{position:relative;overflow:hidden;padding:60px 0 30px;background:linear-gradient(120deg,var(--acc-tint) 0,#fff 48%,color-mix(in srgb,var(--acc2) 7%,#fff) 100%)}.ucat-guide .hero .grid-bg{background-image:linear-gradient(rgba(20,33,58,.045) 1px,transparent 0),linear-gradient(90deg,rgba(20,33,58,.045) 1px,transparent 0);background-size:34px 34px;-webkit-mask-image:radial-gradient(ellipse 75% 75% at 50% 30%,#000 55%,transparent 100%);mask-image:radial-gradient(ellipse 75% 75% at 50% 30%,#000 55%,transparent 100%)}.ucat-guide .hero .glow,.ucat-guide .hero .grid-bg{position:absolute;inset:0;pointer-events:none;z-index:0}.ucat-guide .hero .glow{background:radial-gradient(ellipse 46% 42% at 8% -6%,color-mix(in srgb,var(--acc) 24%,transparent),transparent 64%),radial-gradient(ellipse 46% 44% at 94% 6%,color-mix(in srgb,var(--acc2) 18%,transparent),transparent 64%),radial-gradient(ellipse 62% 46% at 50% 110%,color-mix(in srgb,var(--acc) 12%,transparent),transparent 72%)}.ucat-guide .hero-inner{position:relative;z-index:1;text-align:center}.ucat-guide .badge{display:inline-flex;align-items:center;gap:12px;white-space:nowrap;background:#fff;border:1px solid var(--border);padding:7px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-faint);box-shadow:var(--shadow-sm)}.ucat-guide .badge .pill{background:var(--acc);color:#fff;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:11.5px;padding:5px 12px;border-radius:999px}.ucat-guide .badge .yr{padding-right:10px}.ucat-guide .hero h1{font-size:clamp(46px,8vw,92px);line-height:.98;font-weight:800;letter-spacing:-.035em;margin:26px auto 0;max-width:14ch;text-wrap:balance}.ucat-guide .hero h1 .lead{display:block;color:var(--ink)}.ucat-guide .hero h1 .sec{display:block;color:var(--acc-deep);background:linear-gradient(92deg,var(--acc-deep) 0,var(--acc) 52%,var(--acc2) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ucat-guide .hero .lede{font-size:clamp(18px,2.4vw,22px);line-height:1.55;color:var(--ink-soft);max-width:56ch;margin:24px auto 0;text-wrap:pretty}.ucat-guide .hero-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}.ucat-guide .btn{display:inline-flex;align-items:center;gap:9px;justify-content:center;padding:16px 28px;border-radius:999px;font-size:16px;font-weight:700;font-family:inherit;cursor:pointer;border:1px solid transparent;transition:all .16s}.ucat-guide .btn svg{width:18px;height:18px}.ucat-guide .btn-dark{background:var(--grad);color:#fff;box-shadow:0 10px 40px -10px color-mix(in srgb,var(--acc) 60%,transparent)}.ucat-guide .btn-dark:hover{transform:translateY(-1px);filter:saturate(1.12) brightness(1.03);box-shadow:0 20px 50px -10px color-mix(in srgb,var(--acc) 70%,transparent)}.ucat-guide .btn-ghost{background:rgba(255,255,255,.75);color:var(--ink);border-color:var(--border);backdrop-filter:blur(8px);box-shadow:var(--shadow-sm)}.ucat-guide .btn-ghost:hover{border-color:var(--acc-line);background:#fff;color:var(--acc-deep);transform:translateY(-1px)}.ucat-guide .btn-acc{background:var(--grad);color:#fff;box-shadow:0 14px 30px -16px color-mix(in srgb,var(--acc) 70%,transparent)}.ucat-guide .btn-acc:hover{transform:translateY(-1px);filter:saturate(1.12) brightness(1.03)}.ucat-guide .stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);gap:0;max-width:880px;margin:46px auto 0;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.8);backdrop-filter:blur(12px);border-radius:var(--radius);box-shadow:0 22px 55px -28px color-mix(in srgb,var(--acc) 40%,rgba(20,33,58,.35));overflow:hidden}.ucat-guide .stats .stat{padding:22px 20px;text-align:center;border-right:1px solid var(--border-soft)}.ucat-guide .stats .stat:last-child{border-right:none}.ucat-guide .stats .stat .n{font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--acc-deep);background:linear-gradient(120deg,var(--acc-deep),var(--acc2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ucat-guide .stats .stat .l{font-size:13px;font-weight:600;color:var(--ink-faint);margin-top:8px}@media (max-width:640px){.ucat-guide .stats{grid-template-columns:repeat(2,1fr)}.ucat-guide .stats .stat:nth-child(2){border-right:none}.ucat-guide .stats .stat:first-child,.ucat-guide .stats .stat:nth-child(2){border-bottom:1px solid var(--border-soft)}}.ucat-guide .onthis{position:relative;z-index:1;margin:40px auto 0}.ucat-guide .onthis .card{background:rgba(255,255,255,.65);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(10px);border-radius:var(--radius);padding:16px 18px;box-shadow:var(--shadow-sm)}.ucat-guide .onthis .label{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:12px}.ucat-guide .onthis .links{display:flex;flex-wrap:wrap;gap:8px}.ucat-guide .onthis .links a{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink-soft);background:var(--bg);border:1px solid var(--border-soft);padding:8px 13px;border-radius:10px;transition:all .14s}.ucat-guide .onthis .links a .n{font-weight:800;color:var(--acc-deep);font-variant-numeric:tabular-nums}.ucat-guide .onthis .links a:hover{border-color:var(--acc-line);background:var(--acc-tint);color:var(--ink)}@media (max-width:640px){.ucat-guide .onthis .links a{padding:11px 14px;min-height:44px}}.ucat-guide .section{padding:52px 0;border-top:1px solid var(--border-soft);scroll-margin-top:130px}.ucat-guide .section:first-of-type{border-top:none}.ucat-guide .sec-num{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--acc-deep);margin-bottom:14px}.ucat-guide .sec-num:before{content:"";width:26px;height:3px;background:var(--grad);border-radius:2px}.ucat-guide .section h2{font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.03em;margin:0 0 8px;line-height:1.08;text-wrap:balance}.ucat-guide .section .intro{font-size:17px;color:var(--ink-soft);max-width:70ch;margin:0 0 6px}.ucat-guide .section .intro a{color:var(--acc-deep);font-weight:600;border-bottom:1px solid var(--acc-line)}.ucat-guide .prose p{font-size:16.5px;line-height:1.72;color:var(--ink-soft);margin:16px 0;max-width:72ch}.ucat-guide .prose strong{color:var(--ink);font-weight:700}.ucat-guide .prose em{color:var(--ink)}.ucat-guide .prose a{color:var(--acc-deep);font-weight:600;border-bottom:1px solid var(--acc-line)}.ucat-guide .grid{display:grid;gap:16px;margin-top:26px}.ucat-guide .grid.c2{grid-template-columns:repeat(2,1fr)}.ucat-guide .grid.c3{grid-template-columns:repeat(3,1fr)}@media (max-width:860px){.ucat-guide .grid.c2,.ucat-guide .grid.c3{grid-template-columns:1fr}}.ucat-guide .fmt{display:grid;grid-template-columns:56px 1fr;gap:18px;background:#fff;border:1px solid var(--border);border-radius:16px;padding:22px;box-shadow:var(--shadow-sm)}.ucat-guide .fmt .badge-l{width:48px;height:48px;border-radius:12px;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:22px;font-weight:800;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--acc) 70%,transparent)}.ucat-guide .fmt h3{margin:2px 0 8px;font-size:18px;font-weight:800;letter-spacing:-.02em}.ucat-guide .fmt ul{margin:8px 0 0;padding-left:18px}.ucat-guide .fmt li{font-size:14.5px;line-height:1.6;color:var(--ink-soft);margin:5px 0}.ucat-guide .fmt li strong{color:var(--ink)}.ucat-guide .fmt p{font-size:14.5px;color:var(--ink-soft);margin:0 0 8px}.ucat-guide .fmt em{color:var(--acc-deep);font-style:italic}.ucat-guide .strat{display:grid;gap:12px;margin-top:26px}.ucat-guide .strat .item{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;background:#fff;border:1px solid var(--border);border-radius:14px;padding:18px 20px;box-shadow:var(--shadow-sm)}.ucat-guide .strat .item .idx{width:40px;height:40px;border-radius:11px;background:var(--acc-soft);color:var(--acc-deep);display:grid;place-items:center;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.ucat-guide .strat .item h3{margin:6px 0;font-size:16.5px;font-weight:800;letter-spacing:-.01em}.ucat-guide .strat .item p{margin:0;font-size:15px;line-height:1.62;color:var(--ink-soft)}.ucat-guide .tbl-wrap{margin-top:24px;border:1px solid var(--border);border-radius:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;box-shadow:var(--shadow-sm)}.ucat-guide table.data{width:100%;border-collapse:collapse;background:#fff}@media (max-width:640px){.ucat-guide .tbl-wrap table.data{min-width:520px}}.ucat-guide table.data th{background:var(--acc-tint);color:var(--acc-ink);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:14px 18px;border-bottom:1px solid var(--acc-line)}.ucat-guide table.data td{padding:14px 18px;font-size:15px;color:var(--ink-soft);border-bottom:1px solid var(--border-soft)}.ucat-guide table.data tr:last-child td{border-bottom:none}.ucat-guide table.data td:first-child{font-weight:700;color:var(--ink)}@media (max-width:640px){.ucat-guide table.data td,.ucat-guide table.data th{padding:11px 12px;font-size:13.5px}}.ucat-guide .callout{display:grid;grid-template-columns:44px 1fr;gap:16px;background:var(--acc-tint);border:1px solid var(--acc-line);border-radius:16px;padding:20px 22px;margin-top:22px}.ucat-guide .callout .ic{width:36px;height:36px;border-radius:10px;background:var(--grad);color:#fff;display:grid;place-items:center;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--acc) 70%,transparent)}.ucat-guide .callout .ic svg{width:19px;height:19px}.ucat-guide .callout h3{margin:4px 0 6px;font-size:17px;font-weight:800}.ucat-guide .callout p{margin:0;font-size:15px;line-height:1.62;color:var(--ink-soft)}.ucat-guide .callout em{font-style:italic}.ucat-guide .callout strong{color:var(--acc-ink)}.ucat-guide .note{margin-top:22px;padding:16px 18px;background:var(--bg);border:1px solid var(--border-soft);border-left:4px solid var(--acc);border-radius:10px;font-size:14.5px;line-height:1.62;color:var(--ink-soft)}.ucat-guide .note strong{color:var(--ink)}.ucat-guide .note a{color:var(--acc-deep);font-weight:600;border-bottom:1px solid var(--acc-line)}.ucat-guide .qcard{background:#fff;border:1px solid var(--border);border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.ucat-guide .qcard:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--acc),var(--acc2));opacity:.9}.ucat-guide .qcard .qc-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.ucat-guide .qcard h3{font-size:17px;font-weight:800;letter-spacing:-.02em;margin:0}.ucat-guide .qcard .tag{font-size:12px;font-weight:700;color:var(--acc-deep);background:var(--acc-soft);padding:4px 10px;border-radius:999px;white-space:nowrap}.ucat-guide .qcard p{font-size:14.5px;line-height:1.6;color:var(--ink-soft);margin:0}.ucat-guide .wb{background:#fff;border:1px solid var(--border);border-radius:16px;padding:20px 22px;box-shadow:var(--shadow-sm)}.ucat-guide .wb h3{margin:0 0 6px;font-size:16.5px;font-weight:800;letter-spacing:-.01em}.ucat-guide .wb p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.ucat-guide .wb .eg{margin-top:10px;font-size:13px;font-style:italic;color:var(--ink-faint)}.ucat-guide .wb .eg strong{font-style:normal;color:var(--ink-soft)}.ucat-guide .sketch{margin-top:14px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:162px;padding:18px 16px;border:1px solid var(--acc-line);border-radius:12px;background:radial-gradient(circle,color-mix(in srgb,var(--acc) 30%,transparent) 1px,transparent 1.5px) 0 0 /15px 15px,var(--acc-tint)}.ucat-guide .sk-grid{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--acc-line);border-radius:10px;overflow:hidden;box-shadow:var(--shadow-sm);font-variant-numeric:tabular-nums}.ucat-guide .sk-grid td,.ucat-guide .sk-grid th{height:32px;text-align:center;border-right:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft)}.ucat-guide .sk-grid thead th{width:44px;padding:0 4px;font-size:11px;font-weight:700;color:var(--acc-ink);background:var(--acc-soft);letter-spacing:-.01em}.ucat-guide .sk-grid tbody td{width:44px;font-size:14px;line-height:1}.ucat-guide .sk-grid tbody th{padding:0 10px 0 12px;font-size:12.5px;font-weight:700;color:var(--ink);text-align:right;background:var(--acc-tint)}.ucat-guide .sk-grid .corner{width:auto;background:#fff}.ucat-guide .sk-grid tr>:last-child{border-right:0}.ucat-guide .sk-grid tbody tr:last-child>*{border-bottom:0}.ucat-guide .sk-grid .tick{color:var(--acc-deep);font-weight:800}.ucat-guide .sk-grid .cross{color:var(--ink-faint);opacity:.5}.ucat-guide .sketch-syll{align-items:stretch;gap:7px}.ucat-guide .sk-label{font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-faint)}.ucat-guide .sk-chain{display:flex;align-items:center;gap:5px;padding:6px 4px 4px}.ucat-guide .sk-chain .node{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#fff;border:2px solid var(--acc);color:var(--acc-ink);font-weight:800;font-size:15px;box-shadow:var(--shadow-sm)}.ucat-guide .sk-chain .edge{position:relative;flex:1 1 auto;height:2px;background:var(--acc-line)}.ucat-guide .sk-chain .edge:after{content:"";position:absolute;right:0;top:50%;width:6px;height:6px;border-top:2px solid var(--acc);border-right:2px solid var(--acc);transform:translate(1px,-50%) rotate(45deg)}.ucat-guide .sk-chain .edge i{position:absolute;left:50%;top:-8px;transform:translateX(-50%);font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.02em;color:var(--acc-deep);background:var(--acc-tint);padding:0 5px}.ucat-guide .sk-tests{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ucat-guide .sk-tests li{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;border:1px solid var(--border);border-radius:8px;padding:5px 7px 5px 11px}.ucat-guide .sk-tests .claim{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--ink)}.ucat-guide .sk-tests .v{flex:none;font-size:9.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:999px}.ucat-guide .sk-tests .v.bad{color:var(--bad);background:#fdecec}.ucat-guide .sk-tests .v.warn{color:#b4690e;background:#fbecd5}.ucat-guide .sk-tests .v.good{color:var(--good);background:#e9f8f0}.ucat-guide .sk-venn{width:100%;max-width:250px;height:auto}.ucat-guide .sk-venn .vc{fill:var(--acc);fill-opacity:.13;stroke:var(--acc-deep);stroke-width:2}.ucat-guide .sk-venn text{text-anchor:middle}.ucat-guide .sk-venn .vlabel{fill:var(--acc-deep);font-weight:800;font-size:15px}.ucat-guide .sk-venn .vnum{fill:var(--ink);font-weight:800;font-size:18px}.ucat-guide .sk-venn .vnum.mid{fill:var(--acc-ink)}.ucat-guide .sk-venn .vsub{fill:var(--acc-deep);font-weight:700;font-size:9.5px;letter-spacing:.03em}.ucat-guide .bands{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px}@media (max-width:720px){.ucat-guide .bands{grid-template-columns:1fr}}.ucat-guide .band{border:1px solid;border-radius:16px;padding:18px 20px;box-shadow:var(--shadow-sm)}.ucat-guide .band .band-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.ucat-guide .band h3{margin:0;font-size:18px;font-weight:800;color:var(--ink)}.ucat-guide .band .share{font-size:12px;font-weight:700;background:#fff;padding:3px 10px;border-radius:999px;white-space:nowrap}.ucat-guide .band p{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-soft)}.ucat-guide .band.b1{background:#e9f8f0;border-color:#bfe6cf}.ucat-guide .band.b1 .share{color:#0c7a4c}.ucat-guide .band.b2{background:#e0f5f1;border-color:#bce4dc}.ucat-guide .band.b2 .share{color:#0f766e}.ucat-guide .band.b3{background:#fdf3e2;border-color:#f5e3bf}.ucat-guide .band.b3 .share{color:#b45309}.ucat-guide .band.b4{background:#fdeaee;border-color:#f6cdd5}.ucat-guide .band.b4 .share{color:#be3144}.ucat-guide .examples{display:grid;gap:14px;margin-top:26px}.ucat-guide .ex{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden}.ucat-guide .ex .ex-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--border-soft);background:var(--acc-tint)}.ucat-guide .ex .ex-head .t{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--acc-ink)}.ucat-guide .ex .ex-head .typ{font-size:12.5px;font-weight:700;color:var(--ink-faint)}.ucat-guide .ex .ex-body{padding:20px}.ucat-guide .ex .stem{font-size:15.5px;line-height:1.62;color:var(--ink);margin:0 0 8px}.ucat-guide .ex .stem em{color:var(--acc-deep);font-style:italic;font-weight:600}.ucat-guide .ex .opts{display:grid;gap:9px;margin-top:14px}.ucat-guide .ex .opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 15px;border:1px solid var(--border);border-radius:11px;background:#fff;font-family:inherit;font-size:15px;color:var(--ink);cursor:pointer;transition:all .14s}.ucat-guide .ex .opt .k{width:26px;height:26px;flex-shrink:0;border-radius:7px;background:var(--bg);border:1px solid var(--border);display:grid;place-items:center;font-weight:800;font-size:13px;color:var(--ink-soft)}.ucat-guide .ex .opt:hover{border-color:var(--acc-line);background:var(--acc-tint)}.ucat-guide .ex .opt.sel{border-color:var(--acc);background:var(--acc-tint)}.ucat-guide .ex .opt.sel .k{background:var(--acc);color:#fff;border-color:var(--acc)}.ucat-guide .ex .opt.correct{border-color:var(--good);background:#e9f8f0}.ucat-guide .ex .opt.correct .k{background:var(--good);color:#fff;border-color:var(--good)}.ucat-guide .ex .opt.wrong{border-color:var(--bad);background:#fdecec}.ucat-guide .ex .opt.wrong .k{background:var(--bad);color:#fff;border-color:var(--bad)}.ucat-guide .ex .opt.locked{cursor:default}.ucat-guide .ex .ex-foot{display:flex;align-items:center;gap:12px;margin-top:16px;flex-wrap:wrap}.ucat-guide .ex .check{border:none;background:var(--grad);color:#fff;font-family:inherit;font-weight:700;font-size:14.5px;padding:11px 20px;border-radius:999px;cursor:pointer;transition:filter .14s}.ucat-guide .ex .check:hover{filter:saturate(1.12) brightness(1.03)}.ucat-guide .ex .check:disabled{background:#c8cedb;cursor:not-allowed}.ucat-guide .ex .verdict{font-size:14px;font-weight:700;display:none;align-items:center;gap:7px}.ucat-guide .ex .verdict.good{color:var(--good)}.ucat-guide .ex .verdict.bad{color:var(--bad)}.ucat-guide .ex .verdict svg{width:16px;height:16px}.ucat-guide .ex .explain{display:none;margin-top:14px;padding:15px 17px;background:var(--bg);border:1px solid var(--border-soft);border-left:3px solid var(--acc);border-radius:10px;font-size:14.5px;line-height:1.62;color:var(--ink-soft)}.ucat-guide .ex .explain em{font-style:italic}.ucat-guide .ex .explain strong{color:var(--ink)}.ucat-guide .ex.done .verdict{display:inline-flex}.ucat-guide .ex.done .explain{display:block}.ucat-guide .retry{background:none;border:none;font-family:inherit;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--ink-faint);text-decoration:underline;padding:0}.ucat-guide .retry:hover{color:var(--ink-soft)}@media (max-width:640px){.ucat-guide .retry{font-size:13px;padding:8px 0;min-height:44px;display:inline-flex;align-items:center}}.ucat-guide .startcard{background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;margin-top:22px}.ucat-guide .startcard .sc-head{padding:24px 26px 0}.ucat-guide .startcard h3{margin:0 0 6px;font-size:21px;font-weight:800;letter-spacing:-.02em}.ucat-guide .startcard .sc-sub{font-size:15px;color:var(--ink-soft);margin:0}.ucat-guide .startcard .specs{display:flex;flex-wrap:wrap;gap:10px 22px;padding:18px 26px;margin:0;list-style:none}.ucat-guide .startcard .specs .s{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink-soft)}.ucat-guide .startcard .specs .s:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc);flex-shrink:0}.ucat-guide .startcard .sc-foot{padding:0 26px 26px}.ucat-guide .startcard .tip{font-size:13.5px;color:var(--ink-faint);margin:16px 26px 0;padding:0 0 22px}.ucat-guide .runner{border-top:1px solid var(--border-soft);padding:24px 26px}.ucat-guide .runner .r-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.ucat-guide .runner .r-q{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.ucat-guide .runner .timer{font-size:14px;font-weight:800;color:var(--acc-deep);font-variant-numeric:tabular-nums;background:var(--acc-soft);padding:5px 13px;border-radius:999px}.ucat-guide .runner .timer.warn{color:#fff;background:var(--bad)}.ucat-guide .runner .tbar{height:6px;border-radius:999px;background:var(--border-soft);overflow:hidden;margin-bottom:18px}.ucat-guide .runner .tbar .fill{height:100%;background:linear-gradient(90deg,var(--acc),var(--acc2));width:100%;transition:width .25s linear}.ucat-guide .runner .r-stem{font-size:16px;font-weight:600;line-height:1.55;margin:0 0 16px}.ucat-guide .runner .opts{display:grid;gap:9px}.ucat-guide .runner .opt{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 15px;border:1px solid var(--border);border-radius:11px;background:#fff;font-family:inherit;font-size:15px;color:var(--ink);cursor:pointer;transition:all .14s}.ucat-guide .runner .opt .k{width:26px;height:26px;flex-shrink:0;border-radius:7px;background:var(--bg);border:1px solid var(--border);display:grid;place-items:center;font-weight:800;font-size:13px;color:var(--ink-soft)}.ucat-guide .runner .opt:hover{border-color:var(--acc-line);background:var(--acc-tint)}.ucat-guide .runner .opt.sel{border-color:var(--acc);background:var(--acc-tint)}.ucat-guide .runner .opt.sel .k{background:var(--acc);color:#fff;border-color:var(--acc)}.ucat-guide .runner .opt.correct{border-color:var(--good);background:#e9f8f0}.ucat-guide .runner .opt.correct .k{background:var(--good);color:#fff;border-color:var(--good)}.ucat-guide .runner .opt.wrong{border-color:var(--bad);background:#fdecec}.ucat-guide .runner .opt.wrong .k{background:var(--bad);color:#fff;border-color:var(--bad)}.ucat-guide .runner .r-result{text-align:center;padding:14px 0}.ucat-guide .runner .r-result .big{font-size:44px;font-weight:800;letter-spacing:-.03em;color:var(--acc-deep);background:linear-gradient(120deg,var(--acc-deep),var(--acc2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ucat-guide .runner .r-result .lbl{font-size:15px;color:var(--ink-soft)}.ucat-guide .runner .r-again{margin-top:18px;display:flex;justify-content:center}.ucat-guide .quiz-review{display:grid;gap:10px;margin:20px 0}.ucat-guide .qr-item{background:var(--bg);border:1px solid var(--border-soft);border-left:3px solid var(--good);border-radius:11px;padding:13px 15px}.ucat-guide .qr-item.no{border-left-color:var(--bad)}.ucat-guide .qr-q{font-size:14.5px;font-weight:700;color:var(--ink);display:flex;align-items:flex-start;gap:9px;line-height:1.5}.ucat-guide .qr-mark{width:20px;height:20px;flex-shrink:0;border-radius:6px;display:grid;place-items:center;font-size:12px;font-weight:800;background:var(--good);color:#fff;margin-top:1px}.ucat-guide .qr-item.no .qr-mark{background:var(--bad)}.ucat-guide .qr-meta{font-size:13.5px;color:var(--ink-soft);margin:7px 0 0;padding-left:29px}.ucat-guide .qr-meta b{color:var(--ink)}.ucat-guide .qr-exp{font-size:13.5px;line-height:1.6;color:var(--ink-soft);margin:7px 0 0;padding-left:29px}.ucat-guide .drill-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.ucat-guide .drill-stat{background:var(--bg);border:1px solid var(--border-soft);border-radius:12px;padding:13px;text-align:center}.ucat-guide .drill-stat .dl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.ucat-guide .drill-stat .dn{font-size:20px;font-weight:800;color:var(--ink);margin-top:4px}.ucat-guide .drill-rounds{display:grid;gap:8px;margin-bottom:18px}.ucat-guide .drill-round{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;background:var(--bg);border:1px solid var(--border-soft);border-radius:10px;padding:11px 13px}.ucat-guide .drill-round .dr-q{color:var(--ink-soft)}.ucat-guide .drill-round .dr-v{color:var(--ink);font-weight:700;white-space:nowrap}.ucat-guide .drill-board{padding:18px 20px;background:var(--bg);border:1px solid var(--border-soft);border-radius:12px;margin-bottom:16px;line-height:2.1;font-size:16px;color:var(--ink);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ucat-guide .drill-board .w{border-radius:7px;padding:2px 4px;cursor:pointer;transition:all .1s}.ucat-guide .drill-board .w:hover{background:#fff;box-shadow:0 0 0 1px var(--border)}.ucat-guide .drill-board .w.hit{background:var(--good);color:#fff;font-weight:600}.ucat-guide .drill-board .w.miss{background:var(--bad);color:#fff}.ucat-guide .drill-target{font-size:14px;color:var(--ink-soft);margin-bottom:12px}.ucat-guide .drill-target b{color:var(--acc-deep)}.ucat-guide .drill-done{margin-top:14px;font-size:14px;font-weight:700;color:var(--acc-deep)}@media (max-width:640px){.ucat-guide .drill-board{line-height:2.5}.ucat-guide .drill-board .w{padding:7px 6px}}.ucat-guide .scenario{background:#fff;border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-sm);overflow:hidden;margin-top:14px}.ucat-guide .scenario .sc-h{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 20px;background:var(--acc-tint);border-bottom:1px solid var(--border-soft)}.ucat-guide .scenario .sc-h .t{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--acc-ink)}.ucat-guide .scenario .sc-h .tag{font-size:12.5px;font-weight:700;color:var(--ink-faint)}.ucat-guide .scenario .sc-body{padding:20px}.ucat-guide .scenario .premise{font-size:15.5px;line-height:1.62;color:var(--ink);background:var(--bg);border:1px solid var(--border-soft);border-radius:11px;padding:15px 17px;margin:0 0 18px}.ucat-guide .scenario .premise .lbl{display:block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px}.ucat-guide .action{padding:14px 0;border-top:1px dashed var(--border)}.ucat-guide .action:first-of-type{border-top:none;padding-top:0}.ucat-guide .action .a-text{font-size:15px;color:var(--ink);margin:0 0 10px}.ucat-guide .action .a-text b{color:var(--acc-deep);margin-right:4px}.ucat-guide .rate{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.ucat-guide .rate button{font-family:inherit;font-size:12.5px;font-weight:700;padding:9px 6px;border-radius:9px;border:1px solid var(--border);background:#fff;color:var(--ink-soft);cursor:pointer;transition:all .13s;text-align:center}.ucat-guide .rate button:hover{border-color:var(--acc-line);background:var(--acc-tint)}.ucat-guide .rate button.sel{border-color:var(--acc);background:var(--acc);color:#fff}.ucat-guide .rate button.correct{border-color:var(--good);background:#e9f8f0;color:var(--acc-ink)}.ucat-guide .rate button.correct.sel{background:var(--good);color:#fff}.ucat-guide .rate button.miss{border-color:var(--bad);background:#fdecec;color:var(--bad)}.ucat-guide .scenario .reveal{display:none;margin-top:16px;padding:15px 17px;background:var(--bg);border:1px solid var(--border-soft);border-left:3px solid var(--acc);border-radius:10px;font-size:14px;line-height:1.6;color:var(--ink-soft)}.ucat-guide .scenario.checked .reveal{display:block}.ucat-guide .scenario .check{margin-top:18px;border:none;background:var(--grad);color:#fff;font-family:inherit;font-weight:700;font-size:14px;padding:11px 20px;border-radius:999px;cursor:pointer;transition:filter .14s}.ucat-guide .scenario .check:hover{filter:saturate(1.12) brightness(1.03)}.ucat-guide .scenario .check:disabled{background:#c8cedb;cursor:not-allowed}.ucat-guide .scenario .scorebar{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:11px;background:var(--bg);border:1px solid var(--border-soft)}.ucat-guide .scenario .scorebar .sc-n{font-size:15px;font-weight:800;color:var(--ink)}.ucat-guide .scenario .scorebar .sc-l{font-size:12px;color:var(--ink-faint)}@media (max-width:520px){.ucat-guide .rate{grid-template-columns:repeat(2,1fr)}}.ucat-guide .checklist{background:#fff;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm);padding:22px 24px;margin-top:24px}.ucat-guide .checklist .cl-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.ucat-guide .checklist .cl-prog{font-size:14px;font-weight:700;color:var(--ink-soft)}.ucat-guide .checklist .cl-prog b{color:var(--acc-deep)}.ucat-guide .checklist .cl-bar{flex:1;max-width:260px;height:8px;border-radius:999px;background:var(--border-soft);overflow:hidden}.ucat-guide .checklist .cl-bar .fill{height:100%;width:0;background:linear-gradient(90deg,var(--acc),var(--acc2));transition:width .35s ease}.ucat-guide .check-item{display:flex;align-items:flex-start;gap:13px;padding:12px 0;cursor:pointer;width:100%;text-align:left;background:none;border:none;border-top:1px solid var(--border-soft);font-family:inherit}.ucat-guide .check-item:first-of-type{border-top:none}.ucat-guide .check-item .box{width:24px;height:24px;flex-shrink:0;border-radius:7px;border:2px solid var(--border);background:#fff;display:grid;place-items:center;transition:all .14s;margin-top:1px}.ucat-guide .check-item .box svg{width:14px;height:14px;color:#fff;opacity:0;transform:scale(.5);transition:all .16s}.ucat-guide .check-item.on .box{background:var(--grad);border-color:var(--acc)}.ucat-guide .check-item.on .box svg{opacity:1;transform:scale(1)}.ucat-guide .check-item .txt{font-size:15px;line-height:1.5;color:var(--ink-soft)}.ucat-guide .check-item.on .txt{color:var(--ink-faint);text-decoration:line-through}.ucat-guide .checklist .cl-reset{margin-top:14px;background:none;border:none;font-family:inherit;cursor:pointer;font-size:12.5px;font-weight:700;color:var(--ink-faint);text-decoration:underline;padding:0}.ucat-guide .checklist .cl-reset:hover{color:var(--ink-soft)}@media (max-width:640px){.ucat-guide .checklist .cl-reset{font-size:13px;padding:8px 0;min-height:44px;display:inline-flex;align-items:center}}.ucat-guide .mistakes{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:26px}@media (max-width:720px){.ucat-guide .mistakes{grid-template-columns:1fr}}.ucat-guide .mistakes .m{display:flex;align-items:flex-start;gap:11px;background:#fff;border:1px solid var(--border);border-radius:12px;padding:13px 15px;box-shadow:var(--shadow-sm)}.ucat-guide .mistakes .m .x{width:22px;height:22px;flex-shrink:0;border-radius:6px;background:#fdecec;color:var(--bad);display:grid;place-items:center;font-weight:800;font-size:13px;margin-top:1px}.ucat-guide .mistakes .m span.t{font-size:14.5px;line-height:1.5;color:var(--ink-soft)}.ucat-guide .faq{margin-top:24px;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);background:#fff}.ucat-guide .faq .q{border-top:1px solid var(--border-soft)}.ucat-guide .faq .q:first-child{border-top:none}.ucat-guide .faq .q>button,.ucat-guide .faq .q>summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:#fff;border:none;font-family:inherit;font-size:16.5px;font-weight:700;color:var(--ink);text-align:left;cursor:pointer;list-style:none}.ucat-guide .faq .q>summary::-webkit-details-marker{display:none}.ucat-guide .faq .q button:hover,.ucat-guide .faq .q summary:hover{color:var(--acc-deep)}.ucat-guide .faq .q .chev{width:20px;height:20px;flex-shrink:0;color:var(--acc-deep);transition:transform .25s}.ucat-guide .faq .q[open] .chev{transform:rotate(180deg)}.ucat-guide .faq .q .ans p{margin:0;padding:0 22px 20px;font-size:15.5px;line-height:1.66;color:var(--ink-soft);max-width:76ch}.ucat-guide .resources{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:26px}@media (max-width:720px){.ucat-guide .resources{grid-template-columns:1fr}}.ucat-guide .resources a{display:block;background:#fff;border:1px solid var(--border);border-radius:16px;padding:20px 22px;box-shadow:var(--shadow-sm);transition:all .15s}.ucat-guide .resources a:hover{border-color:var(--acc-line);transform:translateY(-2px);box-shadow:var(--shadow)}.ucat-guide .resources a h3{margin:0 0 6px;font-size:17px;font-weight:800;letter-spacing:-.01em}.ucat-guide .resources a p{margin:0 0 12px;font-size:14.5px;line-height:1.55;color:var(--ink-soft)}.ucat-guide .resources a .go{font-size:14px;font-weight:700;color:var(--acc-deep);display:inline-flex;align-items:center;gap:6px}.ucat-guide .appband{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;background:linear-gradient(135deg,var(--acc) 0,var(--acc2) 100%);color:#fff;border-radius:var(--radius);padding:28px 32px;margin-top:30px;box-shadow:0 20px 40px -24px color-mix(in srgb,var(--acc) 70%,transparent)}.ucat-guide .appband .ey{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.82)}.ucat-guide .appband h3{margin:8px 0 6px;font-size:22px;font-weight:800;letter-spacing:-.02em}.ucat-guide .appband p{margin:0;font-size:15px;line-height:1.55;color:rgba(255,255,255,.74);max-width:52ch}.ucat-guide .appband .stores{display:flex;gap:12px;flex-shrink:0}.ucat-guide .appband .store{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:12px;padding:11px 16px;color:#fff}.ucat-guide .appband .store:hover{background:rgba(255,255,255,.18)}.ucat-guide .appband .store svg{width:26px;height:26px;flex-shrink:0}.ucat-guide .appband .store .s1{font-size:11px;color:rgba(255,255,255,.66);line-height:1}.ucat-guide .appband .store .s2{font-size:15px;font-weight:700;line-height:1.2}@media (max-width:760px){.ucat-guide .appband{grid-template-columns:1fr}.ucat-guide .appband .stores{flex-wrap:wrap}}.ucat-guide .cta{position:relative;overflow:hidden;text-align:center;background:linear-gradient(135deg,var(--acc) 0,var(--acc2) 100%);color:#fff;border-radius:22px;padding:52px 30px;margin:56px 0 0;box-shadow:0 24px 55px -26px color-mix(in srgb,var(--acc) 65%,transparent)}.ucat-guide .cta .glow2{position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 85% 0,rgba(255,255,255,.22),transparent 60%);pointer-events:none}.ucat-guide .cta h2{position:relative;font-size:clamp(26px,4vw,36px);font-weight:800;letter-spacing:-.03em;margin:0 0 12px}.ucat-guide .cta p{position:relative;font-size:17px;line-height:1.55;color:rgba(255,255,255,.9);max-width:56ch;margin:0 auto}.ucat-guide .cta .cta-btns{position:relative;display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:28px}.ucat-guide .cta .btn-white{background:#fff;color:var(--acc-ink)}.ucat-guide .cta .btn-white:hover{background:#f3f5f9;transform:translateY(-1px)}.ucat-guide .cta .btn-line{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.ucat-guide .cta .btn-line:hover{background:rgba(255,255,255,.12);transform:translateY(-1px)}.ucat-guide .guide-main{padding-bottom:8px}.ucat-guide .checklist,.ucat-guide .ex,.ucat-guide .faq,.ucat-guide .fmt,.ucat-guide .qcard,.ucat-guide .resources a,.ucat-guide .scenario,.ucat-guide .startcard,.ucat-guide .strat .item,.ucat-guide .tbl-wrap,.ucat-guide .wb{background:#fff;border-color:var(--acc-line)}.ucat-guide .stats .stat{border-right-color:var(--acc-line)}@media (max-width:640px){.ucat-guide .stats .stat:first-child,.ucat-guide .stats .stat:nth-child(2){border-bottom-color:var(--acc-line)}}.ucat-guide #what-it-tests .prose{position:relative;background:#fff;border:1px solid var(--acc-line);border-left:5px solid var(--acc);border-radius:16px;padding:26px 30px;box-shadow:var(--shadow-sm);margin-top:24px}.ucat-guide #what-it-tests .prose p{margin:16px 0;max-width:none}.ucat-guide #what-it-tests .prose p:last-child{margin-bottom:0}.ucat-guide #what-it-tests .prose p:first-child{margin-top:0;font-size:18.5px;line-height:1.7;color:var(--ink)}.ucat-guide #what-it-tests .prose p:first-child:first-letter{float:left;font-size:56px;line-height:.78;font-weight:800;color:var(--acc-deep);margin:7px 14px 0 0}.ucat-guide #what-it-tests .prose strong{color:var(--acc-deep)}.ucat-guide #what-it-tests .prose em{font-style:normal;font-weight:600;color:var(--ink);background:var(--acc-soft);padding:1px 6px;border-radius:6px}@media (max-width:560px){.ucat-guide #what-it-tests .prose{padding:20px 18px}.ucat-guide #what-it-tests .prose p:first-child:first-letter{font-size:46px;margin:6px 11px 0 0}}