.kj[data-v-330cb75a]{isolation:isolate;text-align:left;color:#f4ecdd;background:linear-gradient(#ffffff0d,#ffffff04);border:1px solid #e6b86638;border-radius:1.25rem;flex-direction:column;gap:1rem;padding:1.5rem;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #f9e7b514}.kj[data-v-330cb75a]:focus-visible{outline-offset:3px;outline:3px solid #f8e4ad}.kj[data-v-330cb75a]:active{transform:scale(.99)}.kj-glow[data-v-330cb75a]{z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle closest-side,#e6b86633,#0000);border-radius:9999px;width:16rem;height:16rem;transition:opacity .3s;position:absolute;top:-7rem;right:-7rem}.kj-head[data-v-330cb75a]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.kj-department[data-v-330cb75a]{letter-spacing:.22em;text-transform:uppercase;color:#e6b866;font-size:12px;font-weight:600}.kj-new[data-v-330cb75a]{color:#1c1305;background:linear-gradient(105deg,#c08a35,#f8e4ad 50%,#c08a35);border-radius:9999px;padding:.15rem .6rem;font-size:.75rem;font-weight:700}.kj-title[data-v-330cb75a]{text-wrap:balance;color:#fff;font-family:Palatino,Palatino Linotype,P052,Book Antiqua,Georgia,serif;font-size:clamp(1.5rem,2.2vw,1.9rem);font-weight:400;line-height:1.15}.kj-meta[data-v-330cb75a]{color:#f4ecddbf;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.9rem;display:flex}.kj-meta li[data-v-330cb75a]{align-items:center;gap:.4rem;display:flex}.kj-meta-icon[data-v-330cb75a]{color:#e6b866;flex-shrink:0;width:1rem;height:1rem}.kj-more[data-v-330cb75a]{color:#f0d49b;border-top:1px solid #e6b8662e;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1rem;font-weight:600}.kj-arrow[data-v-330cb75a],.kj-more[data-v-330cb75a]{align-items:center;display:flex}.kj-arrow[data-v-330cb75a]{color:#e6b866;border-radius:9999px;flex-shrink:0;justify-content:center;width:2.5rem;height:2.5rem;transition:transform .25s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 0 0 1px #e6b86680}@media (hover:hover) and (pointer:fine){.kj[data-v-330cb75a]:hover{border-color:#e6b8668c;transform:translateY(-2px);box-shadow:inset 0 1px #f9e7b51f,0 24px 50px -28px #e6b86673}.kj:hover .kj-glow[data-v-330cb75a]{opacity:1}.kj:hover .kj-arrow[data-v-330cb75a]{color:#1c1305;background:linear-gradient(135deg,#f8e4ad,#c08a35);transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.kj[data-v-330cb75a],.kj-arrow[data-v-330cb75a]{transition:none}.kj[data-v-330cb75a]:active,.kj[data-v-330cb75a]:hover{transform:none}}.kp[data-v-e6072a93]{gap:0}.kp[data-v-e6072a93],.kp-step[data-v-e6072a93]{display:grid;position:relative}.kp-step[data-v-e6072a93]{grid-template-columns:3rem minmax(0,1fr);gap:1.25rem;padding-bottom:2.25rem}.kp-step[data-v-e6072a93]:before{content:"";background:linear-gradient(#e6b8668c,#e6b86626);width:1px;position:absolute;top:3rem;bottom:0;left:1.5rem}.kp-step[data-v-e6072a93]:last-child{padding-bottom:0}.kp-step[data-v-e6072a93]:last-child:before{display:none}.kp-dot[data-v-e6072a93]{color:#f0d49b;background:#0d0c0a;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;font-family:Palatino,Palatino Linotype,P052,Book Antiqua,Georgia,serif;font-size:1.3rem;display:flex;box-shadow:inset 0 0 0 1px #e6b8668c}.kp-dot--now[data-v-e6072a93]{color:#1c1305;background:linear-gradient(135deg,#f8e4ad,#c08a35);box-shadow:0 0 28px #e6b86673}.kp-label[data-v-e6072a93]{color:#fff;padding-top:.6rem;font-family:Palatino,Palatino Linotype,P052,Book Antiqua,Georgia,serif;font-size:1.45rem;line-height:1.2}.kp-text[data-v-e6072a93]{color:#f4ecddc7;text-wrap:pretty;margin-top:.4rem;font-size:1rem;line-height:1.6}.kp-wait[data-v-e6072a93]{color:#e6b866;text-wrap:pretty;align-items:flex-start;gap:.4rem;margin-top:.6rem;font-size:.8rem;display:flex}@media (width>=1024px){.kp[data-v-e6072a93]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.5rem 2.5rem}.kp-step[data-v-e6072a93]{grid-template-columns:1fr;gap:1rem;padding-bottom:0}.kp-step[data-v-e6072a93]:before{background:linear-gradient(90deg,#e6b8668c,#e6b8661f);width:auto;height:1px;inset:1.5rem -2.5rem auto 3.75rem}.kp-step[data-v-e6072a93]:nth-child(3n):before{display:none}.kp-label[data-v-e6072a93]{padding-top:.25rem}}
