.hc-page,.hc-hero{overflow-wrap:break-word}.hc-page{padding-block:var(--space-6) var(--space-12)}@media (width>=1024px){.hc-page{padding-block:var(--space-10) var(--space-16)}}.hc-h1{font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.2}@media (width>=640px){.hc-h1{font-size:var(--text-2xl)}}.hc-h1--hub{font-size:var(--text-2xl);line-height:1.15}@media (width>=640px){.hc-h1--hub{font-size:var(--text-3xl)}}html:lang(ka) .hc-h1{letter-spacing:0;font-size:clamp(20px, 6.4vw, var(--text-2xl))}html:lang(ka) .hc-h1--hub{font-size:clamp(20px, 6.6vw, var(--text-2xl))}.hc-h2{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-ink);margin:0;font-weight:700;line-height:1.25}html:lang(ka) .hc-h2{font-size:var(--text-lg);line-height:1.35}.hc-lead{margin:var(--space-3) 0 0;max-width:60ch;font-size:var(--text-base);color:var(--color-ink-soft);line-height:1.6}.hc-meta{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-ink-mute)}.hc-sec{margin-top:var(--space-12)}@media (width>=1024px){.hc-sec{margin-top:var(--space-16)}}.hc-crumbs>ol{align-items:center;column-gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-mute);flex-wrap:wrap;margin:0;padding:0;line-height:1.4;list-style:none;display:flex}.hc-crumbs li{align-items:center;min-width:0;display:inline-flex}.hc-crumbs li:not(:last-child):after{content:"/";content:"/" / "";color:var(--color-line-strong);margin-inline-start:var(--space-2)}.hc-crumbs a{min-height:44px;color:var(--color-ink-soft);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;display:inline-flex}.hc-crumbs a:hover{color:var(--color-ink);text-decoration-color:currentColor}.hc-crumbs+.hc-h1,.hc-crumbs+* .hc-h1{margin-top:var(--space-1)}.hc-hero{padding-block:var(--space-5) 0}@media (width>=1024px){.hc-hero{padding-block:var(--space-10) 0}}.hc-hero .kicker{margin:0 0 var(--space-2)}.hc-hero-main{min-width:0}.hc-start{display:none}@media (width>=1024px){.hc-hero-grid{column-gap:var(--space-16);grid-template-columns:minmax(0,40rem) minmax(0,1fr);align-items:start;display:grid}.hc-hero-grid .hc-search{max-width:none}.hc-start{min-width:0;display:block}}.hc-start-h{font-size:var(--text-sm);color:var(--color-ink-mute);margin:0;font-weight:600}.hc-search{margin-top:var(--space-4);max-width:40rem}@media (width>=640px){.hc-search{margin-top:var(--space-5)}}.hc-search--side{max-width:none;margin-top:0}.hc-search-row{gap:var(--space-2);display:flex}.hc-search-in{flex:auto;min-width:0;min-height:48px}.hc-search-in::-webkit-search-cancel-button{display:none}.hc-search-btn{flex:none;min-height:48px}.hc-search--side .hc-search-in,.hc-search--side .hc-search-btn{min-height:44px}.hc-search--side .hc-search-btn{padding-inline:var(--space-4)}.hc-instant:empty{display:none}.hc-instant{margin-top:var(--space-3)}.hc-instant-count{font-size:var(--text-xs);color:var(--color-ink-mute);margin:0}.hc-instant-none{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0}.hc-related-h{margin:var(--space-6) 0 0;font-size:var(--text-sm);color:var(--color-ink-mute);font-weight:600}.hc-instant .hc-related-h{margin-top:var(--space-4)}.hc-rule{margin:var(--space-4) 0 0;border-top:2px solid var(--color-ink);padding:0;list-style:none}.hc-rule>li{border-bottom:1px solid var(--color-line)}.hc-rule a{min-height:44px;padding:var(--space-3) var(--space-1);color:var(--color-ink);flex-direction:column;justify-content:center;gap:2px;text-decoration:none;display:flex}.hc-rule a:hover .hc-rule-t{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.hc-rule-t{font-size:var(--text-base);font-weight:600;line-height:1.4}.hc-rule-d{font-size:var(--text-sm);color:var(--color-ink-mute);line-height:1.5}.hc-instant .hc-rule{margin-top:var(--space-2);border-top-width:1px;border-top-color:var(--color-line-strong)}@media (width>=768px){.hc-rule--two{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.hc-group+.hc-group{margin-top:var(--space-12)}.hc-index{gap:var(--space-8);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.hc-index{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.hc-index{grid-template-columns:repeat(3,minmax(0,1fr))}}.hc-topic{border-top:2px solid var(--color-ink);min-width:0;padding-top:var(--space-1)}.hc-topic-h{font-family:var(--font-display);font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.3}html:lang(ka) .hc-topic-h{font-size:var(--text-base);line-height:1.4}.hc-topic-h a{min-height:44px;color:var(--color-ink);align-items:center;text-decoration:none;display:inline-flex}.hc-topic-h a:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.hc-topic-blurb{margin:0 0 var(--space-2);font-size:var(--text-sm);color:var(--color-ink-mute);line-height:1.5}.hc-topic-links{margin:0;padding:0;list-style:none}.hc-topic-links>li{border-top:1px solid var(--color-line)}.hc-topic-links a{min-height:44px;padding-block:var(--space-2);font-size:var(--text-sm);color:var(--color-ink-soft);align-items:center;font-weight:600;line-height:1.4;text-decoration:none;display:flex}.hc-topic-links a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.hc-more{min-height:44px;font-size:var(--text-sm);color:var(--color-brand);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.hc-more:hover{color:var(--color-ink)}.hc-topic-top{justify-content:space-between;align-items:center;column-gap:var(--space-3);flex-wrap:wrap;display:flex}.hc-topic-top>.hc-topic-h{min-width:0}.hc-more--top{color:var(--color-ink-mute);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);font-weight:600}@media (width>=768px){.hc-more--top{display:none}}@media (width<=767px){.hc-index{margin-top:var(--space-3);border-top:2px solid var(--color-ink);gap:0}.hc-topic{padding-block:0 var(--space-3);border-top:0;border-bottom:1px solid var(--color-line)}.hc-topic-blurb{margin:0}.hc-topic-links,.hc-more--end{display:none}}.hc-cols{gap:var(--space-12);margin-top:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.hc-cols{column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) 17.5rem;align-items:start}.hc-side{top:calc(var(--nav-h,5rem) + 1rem);max-height:calc(100vh - var(--nav-h,5rem) - 2rem);position:sticky;overflow-y:auto}}.hc-main,.hc-side{min-width:0}.hc-side-h{font-size:var(--text-sm);color:var(--color-ink-mute);margin:0;font-weight:600}.hc-side-h a{min-height:44px;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;display:inline-flex}.hc-side-h a:hover{color:var(--color-ink)}.hc-side-list{border-top:2px solid var(--color-ink);margin:0;padding:0;list-style:none}.hc-side-list>li{border-bottom:1px solid var(--color-line)}.hc-side-list a{min-height:44px;padding:var(--space-2) var(--space-1);font-size:var(--text-sm);color:var(--color-ink-soft);align-items:center;line-height:1.4;text-decoration:none;display:flex}.hc-side-list a:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.hc-side-list a[aria-current]{color:var(--color-ink);font-weight:600}.hc-side-list .marker{max-width:100%}.hc-side-block+.hc-side-block{margin-top:var(--space-8)}.hc-summary{margin:var(--space-4) 0 0;max-width:64ch;font-size:var(--text-lg);color:var(--color-ink);line-height:1.55}html:lang(ka) .hc-summary{font-size:var(--text-base);line-height:1.7}.hc-prose{max-width:68ch;margin-top:var(--space-6);font-size:var(--text-base);color:var(--color-ink-soft);line-height:1.65}html:lang(ka) .hc-prose{line-height:1.7}.hc-prose>*{margin:0}.hc-prose>*+*{margin-top:var(--space-4)}.hc-prose>.hc-h2{margin-top:var(--space-8)}.hc-prose strong{color:var(--color-ink)}.hc-prose a,.hc-summary a{overflow-wrap:break-word}.hc-toc{margin-top:var(--space-6);max-width:68ch;border-inline-start:2px solid var(--color-line-strong);padding-inline-start:var(--space-4)}.hc-toc-h{font-size:var(--text-sm);color:var(--color-ink-mute);margin:0;font-weight:600}.hc-toc ol{margin:0;padding:0;list-style:none}.hc-toc a{min-height:44px;font-size:var(--text-sm);color:var(--color-ink-soft);text-decoration:underline;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}.hc-toc a:hover{color:var(--color-ink);text-decoration-color:currentColor}.hc-list{padding:0;list-style:none}.hc-list>li{padding-inline-start:22px;position:relative}.hc-list>li+li{margin-top:var(--space-2)}.hc-list>li:before{content:"";inset-inline-start:5px;border-radius:var(--radius-full);background:var(--color-ink);width:6px;height:6px;position:absolute;top:.72em}.hc-steps{counter-reset:hc-step;padding:0;list-style:none}.hc-steps>li{padding-inline-start:44px;padding-bottom:var(--space-5);counter-increment:hc-step;position:relative}.hc-steps>li:last-child{padding-bottom:0}.hc-steps>li:before{content:counter(hc-step);inset-inline-start:0;border-radius:var(--radius-full);background:var(--color-ink);width:28px;height:28px;color:var(--color-paper);font-family:var(--font-mono);font-size:var(--text-xs);place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;top:0}.hc-steps>li:after{content:"";inset-inline-start:13.5px;background:var(--color-ink);width:1px;position:absolute;top:32px;bottom:4px}.hc-steps>li:last-child:after{display:none}.hc-steps>li>p{margin:0;padding-top:2px}.hc-aside{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--color-line-strong);background:var(--color-surface-sunken);color:var(--color-ink)}.hc-aside>*{margin:0}.hc-aside>*+*{margin-top:var(--space-2)}.hc-aside-label{font-size:var(--text-sm);font-weight:700;line-height:1.4}.hc-aside--note{border-inline-start-color:var(--color-brand);background:var(--color-brand-soft)}.hc-aside--note .hc-aside-label{color:var(--color-brand)}.hc-aside--warn{border-inline-start-color:var(--color-featured);background:var(--color-featured-soft)}.hc-aside--warn .hc-aside-label{color:var(--color-featured)}.hc-aside--pro{border-inline-start-color:var(--color-ink);background:var(--color-lime-soft)}.hc-chip{border-radius:var(--radius-sm);background:var(--color-lime);min-height:24px;color:var(--color-on-accent);font-size:var(--text-xs);align-items:center;padding:2px 8px;font-weight:700;line-height:1.2;display:inline-flex}.hc-aside .hc-list>li+li{margin-top:var(--space-1)}.hc-fb{align-items:center;gap:var(--space-2) var(--space-4);max-width:68ch;min-height:76px;margin-top:var(--space-10);padding-block:var(--space-4);border-block:1px solid var(--color-line);flex-wrap:wrap;display:flex}@media (width<=639px){.hc-fb{min-height:116px}}.hc-fb-form{display:contents}.hc-fb-q{font-size:var(--text-base);color:var(--color-ink);margin:0;font-weight:600}.hc-fb-btns{gap:var(--space-2);display:flex}.hc-fb-btn{min-width:72px}.hc-fb-done{font-size:var(--text-sm);color:var(--color-ink-soft);margin:0;line-height:1.5}.hc-fb-done strong{color:var(--color-ink)}.hc-still{margin-top:var(--space-12);max-width:40rem}.hc-still-body{font-size:var(--text-base);color:var(--color-ink-soft);margin:0;line-height:1.6}.hc-still-actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.hc-still-link{min-height:44px;color:var(--color-ink);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.hc-still-link:hover{color:var(--color-brand)}.hc-still-ways{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-ink-mute);line-height:1.6}.hc-still-ways a{color:var(--color-ink-soft);text-underline-offset:3px;text-decoration:underline}@media (width<=639px){.hc-still-actions>.btn{width:100%}}.hc-results-h{font-size:var(--text-sm);color:var(--color-ink-mute);margin:0;font-weight:600}.hc-empty{margin-top:var(--space-4);max-width:60ch}.hc-empty-h{font-size:var(--text-lg);color:var(--color-ink);margin:0;font-weight:700}.hc-empty-p{margin:var(--space-1) 0 0;font-size:var(--text-base);color:var(--color-ink-soft);line-height:1.6}@media (prefers-reduced-motion:reduce){.hc-page *,.hc-hero *{transition:none!important}}@media print{.hc-fb,.hc-still,.hc-search,.hc-side,.hc-toc,.hc-crumbs{display:none!important}.hc-cols{display:block!important}.hc-prose,.hc-summary{color:#000;max-width:none}.hc-aside{background:0 0!important;border-inline-start-color:#000!important}.hc-steps>li:before{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#fff!important;background:#000!important}}
