.entry{display: grid;gap: 0.45rem;justify-items: start;padding-block: 1.05rem;border-top: 1px solid var(--line)}.entry:first-child{padding-top: 0;border-top: 0}.entry__name{font-family: var(--font-serif);font-weight: var(--serif-book);font-variation-settings: "WONK" 0, "SOFT" 0;font-size: var(--step-3);line-height: 1.15;letter-spacing: -0.015em;color: var(--fg);text-decoration: underline;text-decoration-thickness: 1px;text-underline-offset: 0.2em;text-decoration-color: var(--line-strong);transition: text-decoration-color var(--dur-hover) var(--ease-out)}.entry__name:hover{text-decoration-color: var(--signal)}.entry__meta{display: flex;flex-wrap: wrap;gap: 0.15rem 1.2rem;color: var(--fg-muted)}.entry__meta span:last-child{color: var(--signal-deep)}[data-theme="ink"] .entry__meta{color: var(--mist-hi)}[data-theme="ink"] .entry__meta span:last-child{color: var(--signal)}[data-theme="paper"] .entry__name:hover{text-decoration-color: var(--ink-600)}:lang(ka) .entry__name{font-size: var(--step-2);font-weight: 400;line-height: 1.3;letter-spacing: 0}.psteps{--node: 13px;--rail: calc(var(--node) + 1.5rem)}.pstep{position: relative;display: grid;gap: 0.7rem;padding-left: var(--rail);padding-bottom: clamp(2.25rem, 1.6rem + 2.4vw, 3.75rem)}.pstep:last-child{padding-bottom: 0}.pstep::before{content: "";position: absolute;left: 0;top: 0.35rem;width: var(--node);height: var(--node);border-radius: 50%;background: var(--gold-line);box-shadow: 0 0 0 3px var(--paper), 0 0 0 4.5px var(--gold-line)}.pstep::after{content: "";position: absolute;left: calc(var(--node) / 2 - 1px);top: calc(0.35rem + var(--node) + 8px);bottom: calc(-0.35rem + 8px);width: 2px;background: var(--gold-line)}.pstep:last-child::after{content: none}.pstep__head{display: grid;gap: 0.5rem;align-content: start}.pstep__no{color: var(--signal-deep)}.pstep__title{max-width: 17em;font-family: var(--font-serif);font-weight: var(--serif-book);font-variation-settings: "WONK" 0, "SOFT" 0;font-size: var(--step-3);line-height: 1.14;letter-spacing: -0.018em}.pstep__text{max-width: 36rem;color: var(--fg-muted)}@media (min-width: 56em){.pstep{grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);column-gap: var(--gap);align-items: start}.pstep__text{padding-top: 1.75rem;font-size: var(--step-1);line-height: 1.5}}@media (prefers-reduced-motion: no-preference){html[data-reveal-on] .pstep::after{transform-origin: top center;transition: transform 900ms var(--ease-out) 250ms}html[data-reveal-on] .pstep:not(.is-in)::after{transform: scaleY(0)}}@media (prefers-reduced-motion: reduce){html[data-reveal-on] .pstep::after{transition: opacity 900ms linear 250ms}html[data-reveal-on] .pstep:not(.is-in)::after{opacity: 0}}:lang(ka) .pstep__title{font-size: var(--step-2);font-weight: 400;line-height: 1.3;letter-spacing: 0}.choose__body{display: grid;gap: var(--space-7) var(--gap)}.choose__copy{display: grid;gap: var(--space-5);align-content: start;justify-items: start}.choose__entries{margin: 0;padding-left: clamp(1.25rem, 0.8rem + 1.5vw, 2.25rem);border-left: 2px solid var(--signal)}.choose__caption{margin-top: 1.25rem;padding-top: 1rem;border-top: 1px solid var(--line);color: var(--mist)}@media (min-width: 56em){.choose__body{grid-template-columns: repeat(12, minmax(0, 1fr));align-items: start}.choose__copy{grid-column: 1 / span 6}.choose__entries{grid-column: 8 / -1}}
