.path-hero-legibility{background:linear-gradient(90deg,oklch(10% .014 256/.94) 0%,oklch(10% .014 256/.78) 34%,oklch(10% .014 256/.4) 66%,oklch(10% .014 256/.6) 100%),linear-gradient(#0000 58%,oklch(10% .014 256/.85) 100%);position:absolute;inset:0}.path-accent-word{background:linear-gradient(100deg,oklch(74% .16 45) 0%,oklch(66% .19 25) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.path-competency-band{background:radial-gradient(70% 50% at 88% -6%, color-mix(in oklch, var(--color-secondary) 55%, transparent) 0%, transparent 60%), radial-gradient(65% 45% at -5% 2%, color-mix(in oklch, var(--color-secondary) 45%, transparent) 0%, transparent 58%), color-mix(in oklch, var(--color-secondary) 6%, var(--color-base-100))}.path-media-chip{color:oklch(100% 0 0/.95);background:oklch(100% 0 0/.16)}.pcard{container-type:inline-size}.pcard-body{padding:clamp(1rem,5.2cqw,1.5rem)}.pcard-title{letter-spacing:-.01em;font-size:clamp(1.0625rem,.72rem + 2.4cqw,1.375rem);line-height:1.18}.pcard-meta{font-size:clamp(.8125rem,.72rem + .85cqw,.9375rem)}.pcard-vicon{width:clamp(.9375rem,4.6cqw,1.125rem);height:clamp(.9375rem,4.6cqw,1.125rem)}.pcard-ava{width:clamp(1.25rem,6cqw,1.5rem);height:clamp(1.25rem,6cqw,1.5rem)}.pcard-star{width:clamp(.875rem,4.4cqw,1rem);height:clamp(.875rem,4.4cqw,1rem)}.path-chat-msg{border-radius:1.1rem;max-width:86%;padding:.6rem .85rem;font-size:.9rem;line-height:1.55}.path-chat-msg--user{background:var(--color-neutral);color:var(--color-neutral-content);border-bottom-right-radius:.3rem;align-self:flex-end}.path-chat-msg--ai{background:var(--color-base-200);color:var(--color-base-content);border-bottom-left-radius:.3rem;align-self:flex-start}.path-chat-typing span{background:color-mix(in oklch, var(--color-base-content) 45%, transparent);border-radius:9999px;width:.4rem;height:.4rem;margin:0 .06rem;animation:1s infinite path-chat-dot;display:inline-block}.path-chat-typing span:nth-child(2){animation-delay:.15s}.path-chat-typing span:nth-child(3){animation-delay:.3s}@keyframes path-chat-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}.path-custom-section .sciezki-kariery__heading.desktop{color:var(--color-base-content);padding-bottom:2rem;font-size:1.75rem;font-weight:700;line-height:1.2}.path-custom-section .sciezki-kariery__scratch-to-profession{flex-direction:column;gap:1.5rem;display:flex}.path-custom-section .container-box.desktop{background-color:var(--color-base-100);border:1px solid var(--color-base-300);box-shadow:var(--shadow-sm);border-radius:1rem;flex-direction:column;padding:2rem 2.5rem;display:flex}.path-custom-section .container-box.desktop .heading.desktop{color:var(--color-base-content);padding-bottom:1.5rem;font-size:1.375rem;font-weight:600;line-height:1.35}.path-custom-section .container-box.desktop .content.desktop{flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;display:flex}.path-custom-section .container-box.desktop .content.desktop.row-reverse{flex-direction:row-reverse;justify-content:space-around}.path-custom-section .container-points{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}.path-custom-section .point.desktop{color:color-mix(in oklch, var(--color-base-content) 85%, transparent);flex-direction:row;align-items:center;gap:.75rem;font-size:1rem;line-height:1.5;display:flex}.path-custom-section .point.desktop img{flex-shrink:0;width:1.75rem;height:1.75rem}.path-custom-section .point.desktop span{max-width:35ch}.path-custom-section .content.desktop .image img{border-radius:.75rem;max-width:100%;height:auto;display:block}@media (width<=1023px){.path-custom-section .container-box.desktop{padding:1.5rem}.path-custom-section .container-box.desktop .content.desktop,.path-custom-section .container-box.desktop .content.desktop.row-reverse{flex-direction:column;align-items:flex-start}.path-custom-section .content.desktop .image{width:100%}}.path-preview-toc-item[aria-current=true],.path-preview-toc-item.bg-primary\/10{background-color:color-mix(in oklch, var(--color-primary) 10%, transparent);color:var(--color-primary)}[data-path-nav]{transform:translateZ(0)}[data-box-cover]{opacity:1;max-height:300px;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .25s}[data-box-cover].is-collapsed{opacity:0;max-height:0}
