@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/inter-latin-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/inter-cyrillic-DqGufNeO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans Georgian;font-style:normal;font-weight:100 900;font-display:swap;src:url(/build/assets/noto-sans-georgian-DxXCh91f.woff2)format("woff2");unicode-range:U+589,U+10A0-10FF,U+1C90-1CBA,U+1CBD-1CBF,U+205A,U+2D00-2D2F,U+2E31}@font-face{font-family:Inter Fallback;src:local(Segoe UI),local(Helvetica Neue),local(Arial);size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}:root{--brand-ink:#080616;--brand-navy:#091540;--brand-blue:#1b2cc1;--brand-periwinkle:#7692ff;--brand-sky:#abd2fa;--brand-white:#fff;--brand-black:#000;--brand-green:#1f9d55;--brand-amber:#d9a406;--brand-rose:#e5484d;--brand-bog:#ff5b00;--brand-tbc:#00a3e0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-page:var(--brand-white);--color-card:var(--brand-white);--color-surface:color-mix(in srgb, var(--brand-sky) 16%, var(--brand-white));--color-surface-strong:var(--brand-navy);--color-border:color-mix(in srgb, var(--brand-navy) 14%, var(--brand-white));--color-border-strong:color-mix(in srgb, var(--brand-navy) 30%, var(--brand-white));--color-text:var(--brand-ink);--color-text-muted:color-mix(in srgb, var(--brand-navy) 68%, var(--brand-white));--color-text-inverse:var(--brand-white);--color-text-inverse-muted:color-mix(in srgb, var(--brand-sky) 86%, transparent);--color-primary:var(--brand-blue);--color-primary-hover:color-mix(in srgb, var(--brand-blue) 82%, var(--brand-ink));--color-primary-soft:color-mix(in srgb, var(--brand-sky) 34%, var(--brand-white));--color-accent:var(--brand-blue);--color-accent-soft:var(--brand-periwinkle);--color-success:color-mix(in srgb, var(--brand-green) 88%, var(--brand-ink));--color-warning:color-mix(in srgb, var(--brand-amber) 84%, var(--brand-ink));--color-danger:color-mix(in srgb, var(--brand-rose) 84%, var(--brand-ink));--color-status-bg:var(--brand-white);--glow-primary:0 14px 36px color-mix(in srgb, var(--brand-blue) 26%, transparent);--shadow-sm:0 1px 2px color-mix(in srgb, var(--brand-navy) 10%, transparent);--shadow-md:0 10px 30px color-mix(in srgb, var(--brand-navy) 13%, transparent);--shadow-lg:0 28px 70px color-mix(in srgb, var(--brand-navy) 20%, transparent);--hairline:0 0 transparent;--elev-1:var(--shadow-sm), var(--hairline);--elev-2:var(--shadow-md), var(--hairline);--elev-3:var(--shadow-lg), var(--hairline);--color-media:color-mix(in srgb, var(--brand-sky) 12%, var(--brand-white))}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:var(--brand-ink);--color-card:color-mix(in srgb, var(--brand-white) 9%, var(--brand-ink));--color-surface:color-mix(in srgb, var(--brand-white) 4%, var(--brand-ink));--color-surface-strong:var(--brand-navy);--color-border:color-mix(in srgb, var(--brand-white) 14%, transparent);--color-border-strong:color-mix(in srgb, var(--brand-white) 26%, transparent);--color-text:color-mix(in srgb, var(--brand-white) 94%, var(--brand-sky));--color-text-muted:color-mix(in srgb, var(--brand-sky) 70%, transparent);--color-primary:color-mix(in srgb, var(--brand-blue) 58%, var(--brand-periwinkle));--color-primary-hover:var(--brand-periwinkle);--color-primary-soft:color-mix(in srgb, var(--brand-periwinkle) 18%, var(--brand-ink));--color-accent:var(--brand-periwinkle);--color-accent-soft:var(--brand-sky);--color-success:color-mix(in srgb, var(--brand-green) 62%, var(--brand-white));--color-warning:color-mix(in srgb, var(--brand-amber) 70%, var(--brand-white));--color-danger:color-mix(in srgb, var(--brand-rose) 72%, var(--brand-white));--color-status-bg:var(--brand-ink);--glow-primary:0 16px 44px color-mix(in srgb, var(--brand-blue) 46%, transparent);--shadow-sm:0 1px 2px color-mix(in srgb, var(--brand-black) 50%, transparent);--shadow-md:0 12px 32px color-mix(in srgb, var(--brand-black) 55%, transparent);--shadow-lg:0 32px 80px color-mix(in srgb, var(--brand-black) 65%, transparent);--hairline:inset 0 1px 0 color-mix(in srgb, var(--brand-white) 8%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-page:var(--brand-ink);--color-card:color-mix(in srgb, var(--brand-white) 9%, var(--brand-ink));--color-surface:color-mix(in srgb, var(--brand-white) 4%, var(--brand-ink));--color-surface-strong:var(--brand-navy);--color-border:color-mix(in srgb, var(--brand-white) 14%, transparent);--color-border-strong:color-mix(in srgb, var(--brand-white) 26%, transparent);--color-text:color-mix(in srgb, var(--brand-white) 94%, var(--brand-sky));--color-text-muted:color-mix(in srgb, var(--brand-sky) 70%, transparent);--color-primary:color-mix(in srgb, var(--brand-blue) 58%, var(--brand-periwinkle));--color-primary-hover:var(--brand-periwinkle);--color-primary-soft:color-mix(in srgb, var(--brand-periwinkle) 18%, var(--brand-ink));--color-accent:var(--brand-periwinkle);--color-accent-soft:var(--brand-sky);--color-success:color-mix(in srgb, var(--brand-green) 62%, var(--brand-white));--color-warning:color-mix(in srgb, var(--brand-amber) 70%, var(--brand-white));--color-danger:color-mix(in srgb, var(--brand-rose) 72%, var(--brand-white));--color-status-bg:var(--brand-ink);--glow-primary:0 16px 44px color-mix(in srgb, var(--brand-blue) 46%, transparent);--shadow-sm:0 1px 2px color-mix(in srgb, var(--brand-black) 50%, transparent);--shadow-md:0 12px 32px color-mix(in srgb, var(--brand-black) 55%, transparent);--shadow-lg:0 32px 80px color-mix(in srgb, var(--brand-black) 65%, transparent);--hairline:inset 0 1px 0 color-mix(in srgb, var(--brand-white) 8%, transparent)}}:root{--font-sans:"Inter", "Noto Sans Georgian", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:var(--font-sans);--weight-display:700;--tracking-display:-.03em;--tracking-tight:-.015em;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:clamp(20px, 18px + .5vw, 22px);--text-2xl:clamp(24px, 20px + 1.1vw, 28px);--text-3xl:clamp(30px, 24px + 1.9vw, 36px);--text-4xl:clamp(34px, 24px + 3.6vw, 60px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--leading-tight:1.2;--leading-normal:1.5;--control-height:40px;--control-height-sm:34px;--icon-button-size:40px;--icon-button-icon:20px;--ring:0 0 0 3px color-mix(in srgb, var(--color-primary) 22%, transparent);--shell-width:1184px;--shell-gutter:clamp(16px, 8px + 2vw, 32px);--transition:.16s ease;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:88px}a,button,summary,[role=button],label{-webkit-tap-highlight-color:transparent}*{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background-color:var(--color-border-strong);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-muted)}}body{background-color:var(--color-page);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:0 0;border:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}legend{float:left;width:100%;padding:0}legend+*{clear:both}h1,h2,h3{text-wrap:balance;font-family:var(--font-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:1.08}.tabular{font-variant-numeric:tabular-nums;letter-spacing:-.01em}:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.shell{width:100%;max-width:var(--shell-width);padding-inline:var(--shell-gutter);margin-inline:auto}.section{padding-block:clamp(64px,32px + 8vw,128px)}.section--tint{background-color:var(--color-surface);border-block:1px solid var(--color-border)}.section--dark{background-color:var(--color-surface-strong);color:var(--color-text-inverse)}.section__head{max-width:640px}.section__eyebrow{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-accent);font-weight:600}.section__title{margin-top:var(--space-4);text-wrap:balance;font-size:clamp(28px,20px + 3vw,52px)}.section__lead{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-muted);text-wrap:pretty}.section--dark .section__eyebrow{color:var(--brand-sky)}.section--dark .section__lead{color:var(--color-text-inverse-muted)}.logo{color:var(--color-text);align-items:center;font-weight:600;display:inline-flex}.logo__mark{border-radius:var(--radius-sm);object-fit:contain;width:32px;height:32px}.logo__text{margin-left:4px;font-size:large}.logo__suffix{color:var(--color-primary);font-weight:600}.logo--lg .logo__mark{width:36px;height:36px}.logo--inverse{color:var(--brand-white)}.logo--inverse .logo__suffix{color:var(--brand-sky)}.lang{border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-surface);gap:2px;padding:4px;display:inline-flex}.lang__option{border-radius:var(--radius-full);min-width:44px;font-size:var(--text-xs);color:var(--color-text-muted);transition:color var(--transition), background-color var(--transition);justify-content:center;align-items:center;padding:6px 12px;font-weight:600;display:inline-flex}.lang__option:hover{color:var(--color-text);background-color:color-mix(in srgb, var(--brand-white) 8%, transparent)}.lang__option.is-active,.lang__option.is-active:hover{background-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--elev-1)}.lang--block{width:100%;display:flex}.lang--block .lang__option{flex:1}.lang--inverse{border-color:color-mix(in srgb, var(--brand-white) 14%, transparent);background-color:color-mix(in srgb, var(--brand-white) 6%, transparent)}.lang--inverse .lang__option{color:var(--color-text-inverse-muted)}.lang--inverse .lang__option:hover{color:var(--brand-white);background-color:color-mix(in srgb, var(--brand-white) 10%, transparent)}.lang--inverse .lang__option.is-active,.lang--inverse .lang__option.is-active:hover{background-color:var(--color-primary);color:var(--brand-white)}.theme-toggle{width:var(--icon-button-size);height:var(--icon-button-size);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-card);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition), border-color var(--transition), background-color var(--transition);flex-shrink:0;place-items:center;display:grid}.theme-toggle .icon{width:var(--icon-button-icon);height:var(--icon-button-icon)}.theme-toggle:hover{color:var(--color-accent);border-color:var(--color-border-strong)}.theme-toggle__sun{display:none}:root[data-theme=dark] .theme-toggle__sun{display:block}:root[data-theme=dark] .theme-toggle__moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle__sun{display:block}:root:not([data-theme=light]) .theme-toggle__moon{display:none}}.theme-toggle--inverse{border-color:color-mix(in srgb, var(--brand-white) 20%, transparent);background-color:color-mix(in srgb, var(--brand-white) 8%, transparent);color:var(--color-text-inverse-muted)}.theme-toggle--inverse:hover{color:var(--brand-white);border-color:color-mix(in srgb, var(--brand-white) 34%, transparent)}.button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600;line-height:var(--leading-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition), filter var(--transition), box-shadow var(--transition), transform .12s var(--ease-spring);border:1px solid #0000;padding:0 20px;display:inline-flex}.button[hidden]{display:none}.button .icon{flex-shrink:0;width:16px;height:16px}@media (hover:hover){.button:hover{filter:brightness(1.08)}}.button:active{filter:brightness(.96);transition-duration:90ms;transform:scale(.975)}.button:disabled:active,.button[aria-disabled=true]:active{transform:none}.button:disabled,.button[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none;box-shadow:none}.button--primary{background-color:var(--color-primary);color:var(--color-text-inverse);box-shadow:var(--elev-1)}.button--primary:hover{box-shadow:var(--glow-primary)}.button--outline{background-color:var(--color-card);border-color:var(--color-border);color:var(--color-text)}.button--outline:hover{border-color:var(--color-accent);background-color:var(--color-primary-soft);color:var(--color-accent)}.button--light{background-color:var(--brand-white);color:var(--brand-navy)}.button--light:hover{background-color:var(--brand-sky)}.button--quiet{color:var(--color-text-muted)}.button--quiet:hover{background-color:var(--color-surface);color:var(--color-text)}.button--small{min-height:var(--control-height-sm);padding:0 14px}.button--block{width:100%}.tag{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background-color:var(--color-card);font-size:var(--text-xs);color:var(--color-text-muted);padding:5px 12px;font-weight:500;display:inline-flex}.tag__dot{border-radius:var(--radius-full);background-color:var(--color-accent);width:6px;height:6px;box-shadow:0 0 10px var(--color-accent)}.card{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-card)}.icon{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:20px;height:20px}.icon-badge{border-radius:var(--radius-md);background-color:var(--color-primary-soft);width:44px;height:44px;color:var(--color-accent);box-shadow:var(--elev-1);transition:transform var(--transition), box-shadow var(--transition);place-items:center;display:grid}@media (pointer:coarse){:root{--control-height:44px;--control-height-sm:40px;--icon-button-size:44px;--icon-button-icon:22px}.lang__option{min-height:40px}}.pay-badge{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);color:var(--color-text);vertical-align:middle;font-weight:500;line-height:1.3;display:inline-flex}.pay-badge__mark{letter-spacing:.06em;width:38px;height:24px;color:var(--brand-white);border-radius:5px;flex:none;place-items:center;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.pay-badge__mark svg{width:18px;height:18px}.pay-badge__name{overflow-wrap:anywhere;min-width:0}.pay-badge--cash .pay-badge__mark{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-success) 35%, transparent);background-color:color-mix(in srgb, var(--color-success) 12%, var(--color-card));color:var(--color-success)}.pay-badge--bog .pay-badge__mark{background-color:var(--brand-bog)}.pay-badge--tbc .pay-badge__mark{background-color:var(--brand-tbc)}.pay-badge--compact .pay-badge__mark{border-radius:6px;width:46px;height:30px;font-size:11px}.pay-badge--compact .pay-badge__mark svg{width:20px;height:20px}.pay-badge--compact .pay-badge__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.error-page{min-height:100dvh;padding:var(--space-7) var(--shell-gutter);background-color:var(--color-page);text-align:center;place-items:center;display:grid}.error-page__inner{align-items:center;gap:var(--space-4);flex-direction:column;max-width:480px;display:flex}.error-page__brand{font-size:var(--text-lg);color:var(--color-text);font-weight:600}.error-page__code{margin-top:var(--space-5);font-size:clamp(72px,48px + 8vw,128px);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);color:var(--color-primary);line-height:1}.error-page__title{font-size:var(--text-3xl);text-wrap:balance}.error-page__lead{margin-bottom:var(--space-3);color:var(--color-text-muted);text-wrap:pretty}.js [data-reveal]{opacity:0;transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);transition-delay:var(--reveal-delay,0s);will-change:opacity, transform;transform:translateY(12px)}.js [data-reveal=fade]{transform:none}.js [data-reveal=scale]{transform:translateY(12px)scale(.98)}[data-reveal].is-in{opacity:1;transform:none}@keyframes fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(3%,2%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transition:none;transform:none}}
