.terms__split{display: grid;gap: 2rem var(--gap)}.terms__bar{display: grid;grid-template-columns: 1fr 4fr;gap: 6px;height: 10px}.terms__bar span{border-radius: 2px}.terms__bar span:first-child{background: var(--gold)}.terms__bar span:last-child{border: 1px dashed color-mix(in srgb, var(--gold) 70%, transparent)}.terms__part{display: grid;gap: 0.9rem;align-content: start}.terms__when{max-width: 22rem;color: var(--fg-muted)}[data-theme="ink"] .terms__when{color: var(--mist-hi)}.terms__figure{font-family: var(--font-serif);font-weight: var(--serif-light);font-variation-settings: "WONK" 0, "SOFT" 0;font-size: clamp(3.75rem, 2rem + 6vw, 7rem);line-height: 0.95;letter-spacing: -0.03em;color: var(--fg)}.terms__text{max-width: 30rem;color: var(--fg-muted);font-size: var(--step-1);line-height: 1.5}.terms__foot{display: grid;gap: 1.25rem;margin-top: clamp(2.5rem, 2rem + 2vw, 4rem);padding-top: 1.5rem;border-top: 1px solid var(--line)}.terms__rest{max-width: 40rem;color: var(--fg-muted)}[data-theme="ink"] .terms__text{color: var(--mist-hi)}@media (min-width: 56em){.terms__split{grid-template-columns: 1fr 2fr}.terms__bar{grid-column: 1 / -1}}@media (min-width: 72em){.terms__split{grid-template-columns: 1fr 4fr;column-gap: 6px}.terms__part{padding-right: var(--gap)}.terms__part--later{padding-left: calc(var(--gap) - 6px)}.terms__foot{margin-left: calc((100% - 6px) / 5 + var(--gap))}}@media (prefers-reduced-motion: no-preference){html[data-reveal-on] .terms__bar span{transition: transform 900ms var(--ease-out) 200ms;transform-origin: left center}html[data-reveal-on] .terms__bar span:last-child{transition-delay: 650ms}html[data-reveal-on] .terms__split:not(.is-in) .terms__bar span{transform: scaleX(0)}}@media (prefers-reduced-motion: reduce){html[data-reveal-on] .terms__bar span{transition: opacity 900ms linear 200ms}html[data-reveal-on] .terms__bar span:last-child{transition-delay: 650ms}html[data-reveal-on] .terms__split:not(.is-in) .terms__bar span{opacity: 0}}.offer__cards{display: grid;gap: var(--gap)}.pack{position: relative;display: flex;flex-direction: column;gap: 1.15rem;min-width: 0;padding: clamp(1.5rem, 1.2rem + 1vw, 2rem);border: 1px solid var(--line-strong);border-radius: var(--radius-l);background: var(--bg-raised)}.pack--lead{background: var(--bg);border-color: var(--ink-900)}.pack__badge{position: absolute;top: 0;left: clamp(1.5rem, 1.2rem + 1vw, 2rem);translate: 0 -50%;padding: 0.3rem 0.75rem;border-radius: var(--radius-pill);background: var(--signal);color: var(--ink-900);white-space: nowrap}.pack__rhythm{color: var(--fg-muted)}.pack__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.1;letter-spacing: -0.015em}.pack__pitch{color: var(--fg-muted);line-height: 1.5}.pack__price{display: grid;gap: 0.75rem;align-content: start;padding-block: 1.15rem;border-block: 1px solid var(--line)}.pack__first{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0.2rem 0.75rem}.pack__figure{font-family: var(--font-serif);font-weight: var(--serif-light);font-variation-settings: "WONK" 0, "SOFT" 0;font-size: clamp(2.5rem, 2rem + 1.6vw, 3.25rem);line-height: 1;letter-spacing: -0.025em}.pack__note{font-size: var(--step--1);line-height: 1.4;color: var(--fg-muted)}.pack__bar{display: grid;grid-template-columns: 1fr 4fr;gap: 4px;height: 6px}.pack__bar span{border-radius: 2px}.pack__bar span:first-child{background: var(--gold)}.pack__bar span:last-child{border: 1px dashed color-mix(in srgb, var(--gold) 70%, transparent)}.pack__later{font-size: var(--step--1);line-height: 1.5;color: var(--fg-muted)}.pack__limit{color: var(--fg)}.pack__list{display: grid;gap: 0.6rem;align-content: start}.pack__list li{position: relative;padding-left: 1.4rem;line-height: 1.45}.pack__list li::before{content: "";position: absolute;left: 0;top: 0.68em;width: 0.8rem;height: 2px;background: var(--gold)}.pack__cta{margin-top: auto;padding-top: 0.35rem}.pack__cta .btn{width: 100%;padding-block: 0.85rem;white-space: normal;text-align: center;line-height: 1.25}.pack--lead .pack__pitch, .pack--lead .pack__note, .pack--lead .pack__later, .pack--lead .pack__rhythm{color: var(--mist-hi)}.offer__foot{display: grid;gap: 0.5rem;max-width: 46rem;margin-top: clamp(1.75rem, 1.4rem + 1.5vw, 2.75rem);color: var(--fg-muted)}@media (min-width: 64em){.offer__cards{grid-template-columns: repeat(3, minmax(0, 1fr))}}@supports (grid-template-rows: subgrid){@media (min-width: 64em){.pack{display: grid;grid-template-rows: subgrid;grid-row: span 7;row-gap: 1.15rem}.pack__cta{align-self: end}}}:lang(ka) .pack__name{font-size: var(--step-2);font-weight: 450;line-height: 1.3;letter-spacing: 0}:lang(ka) .pack__list li::before{top: 0.8em}.offer--once{margin-top: clamp(3rem, 2.4rem + 2.5vw, 5rem);padding-top: clamp(2rem, 1.6rem + 1.5vw, 3rem);border-top: 1px solid var(--line)}.pack__price--once{grid-template-rows: auto auto}.pack__refund{color: var(--fg-muted);line-height: 1.45}.pack--lead .pack__refund{color: var(--mist-hi)}@supports (grid-template-rows: subgrid){@media (min-width: 64em){.pack--once{grid-row: span 8}}}.pack-free{display: grid;gap: 1rem;margin-bottom: clamp(2rem, 1.6rem + 1.5vw, 2.75rem);padding: clamp(1.25rem, 1rem + 1vw, 1.75rem) clamp(1.5rem, 1.2rem + 1vw, 2rem);border: 1px dashed var(--line-strong);border-radius: var(--radius-l);min-width: 0}.pack-free__main{display: grid;gap: 0.5rem;min-width: 0}.pack-free__terms{display: grid;gap: 0.5rem;align-content: center;min-width: 0}.pack-free__cta .btn{width: 100%;white-space: normal;text-align: center;line-height: 1.25}@media (min-width: 48em){.pack-free{grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr) auto;align-items: center;gap: var(--gap)}.pack-free__cta .btn{width: auto}}.order__title{max-width: 16em;margin-bottom: clamp(2.5rem, 1.5rem + 3vw, 4.5rem)}.order__rows{border-top: 1px solid var(--line-strong)}.order__row{display: grid;gap: 0.6rem;padding-block: 1.6rem;border-bottom: 1px solid var(--line)}.order__when{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(--paper)}.order__what{max-width: 38rem;color: var(--mist-hi);font-size: var(--step-1);line-height: 1.5}@media (min-width: 56em){.order__row{grid-template-columns: repeat(12, minmax(0, 1fr));column-gap: var(--gap);align-items: baseline;padding-block: 2rem}.order__when{grid-column: 1 / span 4}.order__what{grid-column: 6 / -1}}:lang(ka) .order__when{font-size: var(--step-2);font-weight: 400;line-height: 1.3;letter-spacing: 0}.refund__title{max-width: 17em;font-size: var(--step-4);color: var(--text)}.pay__packages{margin-top: clamp(4rem, 2.5rem + 5vw, 7.5rem)}.agreement{display: grid;gap: 1rem var(--gap);margin-top: clamp(3.5rem, 2rem + 5vw, 7rem);padding-top: var(--space-5);border-top: 1px solid var(--line-strong)}.agreement__label{color: var(--fg-faint)}.agreement__body{display: grid;gap: 1.5rem;max-width: 40rem}.agreement__items{display: grid;gap: 0.9rem;padding-left: 1.5rem;list-style: decimal;color: var(--fg-muted);line-height: 1.55}.agreement__items li{padding-left: 0.35rem}.agreement__items li::marker{font-family: var(--font-mono);font-size: var(--step--1);color: var(--fg-faint)}@media (min-width: 56em){.agreement{grid-template-columns: repeat(12, minmax(0, 1fr))}.agreement__label{grid-column: 1 / span 4;padding-top: 0.5rem}.agreement__body{grid-column: 6 / -1}}:lang(ka) .refund__title{max-width: 20em;font-size: var(--step-3);line-height: 1.3}.refund__once{max-width: 34rem;margin-top: 1rem;color: var(--fg-muted)}
