.interview-guide .mid-cta,.ucat-guide .mid-cta{display:block;margin:8px 0;padding:40px 0;border-top:1px solid var(--acc-line);border-bottom:1px solid var(--acc-line);background:radial-gradient(ellipse 70% 120% at 12% 0,color-mix(in srgb,var(--acc) 12%,transparent),transparent 66%),linear-gradient(120deg,var(--acc-tint) 0,#fff 62%,color-mix(in srgb,var(--acc) 6%,#fff) 100%)}.interview-guide .mid-cta-inner,.ucat-guide .mid-cta-inner{text-align:left;position:relative}.interview-guide .mid-cta-inner:before,.ucat-guide .mid-cta-inner:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--acc-deep),color-mix(in srgb,var(--acc) 55%,transparent))}.interview-guide .mid-cta-inner,.ucat-guide .mid-cta-inner{padding-left:26px}@media (max-width:640px){.interview-guide .mid-cta-inner,.ucat-guide .mid-cta-inner{padding-left:20px}.interview-guide .mid-cta,.ucat-guide .mid-cta{padding:30px 0}}.interview-guide .mid-cta-eyebrow,.ucat-guide .mid-cta-eyebrow{margin:0 0 10px;font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--acc-deep)}.interview-guide .mid-cta-title,.ucat-guide .mid-cta-title{margin:0 0 10px;font-size:clamp(20px,2.6vw,26px);line-height:1.25;font-weight:800;letter-spacing:-.02em;color:var(--ink);max-width:34ch;text-wrap:balance}.interview-guide .mid-cta-body,.ucat-guide .mid-cta-body{margin:0 0 20px;font-size:16px;line-height:1.6;color:var(--ink-soft);max-width:62ch}.interview-guide .mid-cta-btns,.ucat-guide .mid-cta-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.interview-guide .mid-cta-btn,.ucat-guide .mid-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease,border-color .18s ease,color .18s ease}.interview-guide .mid-cta-btn svg,.ucat-guide .mid-cta-btn svg{width:17px;height:17px}.interview-guide .mid-cta-btn-primary,.ucat-guide .mid-cta-btn-primary{background:linear-gradient(120deg,var(--acc-deep),var(--acc-grad,var(--acc2,var(--acc))));color:#fff;box-shadow:0 16px 34px -16px color-mix(in srgb,var(--acc-deep) 65%,transparent)}.interview-guide .mid-cta-btn-primary:hover,.ucat-guide .mid-cta-btn-primary:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 20px 40px -16px color-mix(in srgb,var(--acc-deep) 60%,transparent)}.interview-guide .mid-cta-btn-ghost,.ucat-guide .mid-cta-btn-ghost{background:#fff;color:var(--ink);border-color:var(--border);box-shadow:0 6px 18px -10px rgba(15,23,42,.12)}.interview-guide .mid-cta-btn-ghost:hover,.ucat-guide .mid-cta-btn-ghost:hover{border-color:var(--acc-line);color:var(--acc-deep);transform:translateY(-1px)}.interview-guide .mid-cta-proof,.ucat-guide .mid-cta-proof{margin:16px 0 0;font-size:13px;font-weight:600;color:var(--ink-faint)}.guide-offer-bar{--bar-acc:#3b82f6;--bar-acc-deep:#2563eb;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:0 16px calc(14px + env(safe-area-inset-bottom, 0px));opacity:0;transform:translateY(120%);pointer-events:none;transition:opacity .32s ease,transform .38s cubic-bezier(.22,.78,.3,1)}.guide-offer-bar.is-visible{opacity:1;transform:none;pointer-events:auto}@media (prefers-reduced-motion:reduce){.guide-offer-bar{transition:opacity .2s ease;transform:none}}.guide-offer-bar-inner{max-width:940px;margin:0 auto;display:flex;align-items:center;gap:14px;padding:12px 12px 12px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(120deg,var(--bar-acc-deep),var(--bar-acc));box-shadow:0 22px 50px -18px rgba(15,23,42,.5)}.guide-offer-bar-text{flex:1 1 auto;min-width:0;margin:0;font-size:15px;font-weight:700;line-height:1.3;color:#fff}.guide-offer-bar-cta{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:11px 20px;border-radius:999px;background:#fff;color:var(--bar-acc-deep);font-size:14.5px;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .18s ease,background .18s ease}.guide-offer-bar-cta:hover{background:#eef2ff;transform:translateY(-1px)}.guide-offer-bar-cta svg{width:16px;height:16px}.guide-offer-bar-close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;cursor:pointer;transition:background .18s ease}.guide-offer-bar-close:hover{background:rgba(255,255,255,.28)}.guide-offer-bar-close svg{width:15px;height:15px}@media (max-width:720px){.guide-offer-bar{padding:0 10px calc(10px + env(safe-area-inset-bottom, 0px))}.guide-offer-bar-inner{gap:10px;padding:10px 10px 10px 16px;border-radius:20px}.guide-offer-bar-text{font-size:13.5px}.guide-offer-bar-cta{padding:10px 15px;font-size:13.5px}.guide-offer-bar-close{width:30px;height:30px}}@media (max-width:400px){.guide-offer-bar-text{font-size:12.5px}}