.sr-page{position:relative}.sr-intro{padding:calc(104px + var(--safe-top)) 0 40px;position:relative}.sr-intro-in{gap:32px;display:grid}.sr-intro-copy{min-width:0}.sr-intro .display-2{overflow-wrap:break-word;margin-top:14px}.sr-intro .lede{margin-top:18px}.sr-lineup{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none}.sr-lineup li{border-bottom:1px solid var(--line)}.sr-row{touch-action:manipulation;min-height:76px;transition:transform .16s var(--ease-out);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:12px 0;display:grid}.sr-row:active{transform:scale(.99)}.sr-row-n{color:var(--dim);align-self:start;padding-top:6px;font-size:12px}.sr-row-name{letter-spacing:-.02em;font-size:22px;font-weight:700;line-height:1.2;transition:color .15s}.sr-row-meta{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px 12px;display:flex}.sr-row-price{font-size:14px}.sr-row-price .price{font-size:16px}.sr-row .arrow{color:var(--muted);transition:transform .2s var(--ease-out), color .15s ease;grid-area:1/3/span 2}@media (hover:hover) and (pointer:fine){.sr-row:hover .arrow{color:var(--text);transform:translate(4px)}.sr-lineup:hover .sr-row:not(:hover) .sr-row-name{color:var(--muted)}}.sr-intro-visual{display:none;position:relative}.sr-intro-img{opacity:0;filter:blur(4px);transition:opacity .35s ease, filter .35s ease, transform .45s var(--ease-out);position:absolute;inset:0;transform:scale(.98)}.sr-intro-img img{-o-object-fit:contain;object-fit:contain}.sr-intro-img[data-on]{opacity:1;filter:none;transform:none}.sr-intro-visual .stage-light{z-index:0;background:radial-gradient(50% 45% at 50% 55%,#ffffff1a,#ffffff05 55%,#0000 75%)}@media (min-width:960px){.sr-intro{align-items:center;min-height:100svh;padding-bottom:56px;display:flex}.sr-intro-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;width:100%}.sr-intro-visual{height:min(70svh,640px);display:block}.sr-row{grid-template-columns:40px minmax(0,1fr) auto;min-height:92px}.sr-row-name{font-size:26px}}.sr-state{border-radius:var(--r-card);border:1px solid var(--line);background:var(--surface);justify-items:start;gap:18px;margin-top:36px;padding:28px;display:grid}.sr-state p{margin:0;font-size:18px;font-weight:600}.sr-state [role=status]{color:var(--muted);font-size:14px;font-weight:600}.sr-scene{scroll-margin-top:0;position:relative}.sr-stage{position:relative}.sr-visual{isolation:isolate;outline-offset:-3px;border-radius:0;position:relative;overflow:hidden}.sr-poster{transition:opacity .5s ease, transform .8s var(--ease-in-out);position:absolute;inset:8% 6%}.sr-poster img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 40px #0009)}.sr-gl{opacity:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:opacity .5s;display:block;position:absolute;inset:0}.sr-visual[data-gl=ready] .sr-gl{opacity:1;cursor:grab}.sr-visual.is-dragging .sr-gl{cursor:grabbing}.sr-visual[data-gl=ready] .sr-poster{opacity:0}.sr-visual[data-gl=off][data-overlay^=plan] .sr-poster{transform:perspective(1200px)rotateX(22deg)scale(.92)}.sr-visual[data-gl=off][data-overlay=side] .sr-poster{transform:scale(.94)translateY(4%)}.sr-visual[data-gl=off][data-overlay^=gauge] .sr-poster{transform:translate(-12%)scale(.9)}.sr-lines{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sr-lines line{stroke:#fffc;stroke-width:1.2px}.sr-lines g,.sr-lines .ghost{opacity:0;transition:opacity .3s}.sr-lines g[data-on="1"],.sr-lines .ghost[data-on="1"]{opacity:1}.sr-lines .ghost{fill:#ffffff08;stroke:#ffffff8c;stroke-width:1.2px;stroke-dasharray:6 6}.sr-labels{z-index:3;pointer-events:none;position:absolute;inset:0}.sr-labels span{border-radius:var(--r-pill);border:1px solid var(--line-2);white-space:nowrap;opacity:0;background:#0c0d0fdb;padding:4px 10px;font-size:13px;font-weight:600;transition:opacity .3s;position:absolute;top:0;left:0}.sr-labels [data-lbl=ghost]{color:var(--muted);border-style:dashed;font-weight:500}.sr-labels span[data-on="1"]{opacity:1}.sr-visual:not([data-gl=ready]) :is(.sr-lines,.sr-labels){display:none}.sr-gl-note{left:var(--gutter);z-index:4;color:var(--muted);border-radius:var(--r-pill);border:1px solid var(--line);background:#0c0d0fcc;margin:0;padding:6px 10px;font-size:12px;position:absolute;top:16px}.sr-gl-note:empty{display:none}.sr-gauge{--top:30px;z-index:3;opacity:0;visibility:hidden;width:150px;transition:opacity .3s,visibility 0s linear .3s;position:absolute}.sr-visual[data-overlay^=gauge] .sr-gauge{opacity:1;visibility:visible;transition:opacity .3s}.g-title{color:var(--dim);white-space:nowrap;font-size:12px;position:absolute;top:0;left:0}.g-track{left:56px;top:var(--top);background:var(--line-2);width:2px;position:absolute;bottom:0}.g-band{width:8px;left:-3px;bottom:calc(var(--lo) * 100%);top:calc((1 - var(--hi)) * 100%);background:#ffffffe6;border-radius:4px;position:absolute}.g-mark{background:var(--text);width:52px;height:2px;position:absolute;bottom:0;left:-22px}.sr-gauge[data-run="0"] .g-mark{opacity:.6}.g-val{white-space:nowrap;font-size:14px;font-weight:700;position:absolute;top:-11px;left:62px}.g-hi,.g-lo,.g-floor{text-align:right;width:46px;color:var(--muted);white-space:nowrap;font-size:12px;position:absolute;left:0;transform:translateY(50%)}.g-hi{bottom:calc(var(--hi) * (100% - var(--top)))}.g-lo{bottom:calc(var(--lo) * (100% - var(--top)))}.g-floor{color:var(--dim);bottom:0}.g-run{text-align:right;width:max-content;max-width:150px;color:var(--dim);opacity:0;font-size:12px;line-height:1.35;transition:opacity .3s;position:absolute;top:calc(100% + 12px);right:0}.sr-gauge[data-run="1"] .g-run{opacity:1}.sr-num{margin-bottom:14px}.sr-head{justify-items:start;gap:12px;min-width:0;display:grid}.sr-name{overflow-wrap:break-word;max-width:100%}.sr-pitch{color:var(--muted);text-wrap:pretty;max-width:26em;margin:0;font-size:16px;line-height:1.55}.sr-buy{gap:18px;min-width:0;display:grid}.sr-specs{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding-top:16px;display:grid}.sr-specs div{min-width:0}.sr-specs dt{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.3}:root[lang=ka] .sr-specs dt{text-transform:none;letter-spacing:.12em;font-size:12px}.sr-specs dd{letter-spacing:-.01em;overflow-wrap:break-word;margin:6px 0 0;font-size:16px;font-weight:700;line-height:1.3}.sr-ctas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sr-ctas .btn,.sr-ctas>.grid{min-width:0}.sr-cap-k{letter-spacing:.24em;text-transform:uppercase;color:var(--dim);margin:0;font-size:12px;font-weight:600}:root[lang=ka] .sr-cap-k{text-transform:none;letter-spacing:.12em;font-size:13px}.sr-cap-v{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:clamp(34px,4.4vw,72px);font-weight:700;line-height:1}.sr-cap-v.is-text{letter-spacing:-.02em;max-width:18em;font-size:clamp(22px,2vw,30px);font-weight:500;line-height:1.25}:root[lang=ka] .sr-cap-v{letter-spacing:-.01em;line-height:1.12}.sr-cap-d{color:var(--muted);margin:10px 0 0;font-size:15px}.sr-cap-d:empty{display:none}.sr-cap-d[data-drag]{color:var(--dim);align-items:center;gap:8px;font-size:12px;display:inline-flex}.sr-cap-d[data-drag]:before{content:"";background:currentColor;width:26px;height:1px}.sr-stage:not(:has(.sr-visual[data-gl=ready])) .sr-cap-d[data-drag]{display:none}.sr-caption-in>*{animation:sr-in .42s var(--ease-out) both}.sr-caption-in>:nth-child(2){animation-delay:40ms}.sr-caption-in>:nth-child(3){animation-delay:80ms}.sr-caption-in[data-first]>*{animation:none}@keyframes sr-in{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.sr-steps{flex-wrap:wrap;gap:6px;margin-top:22px;display:flex}.sr-step{appearance:none;border-radius:var(--r-pill);border:1px solid var(--line-2);min-height:40px;color:var(--muted);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:transform .16s var(--ease-out), background-color .2s ease, color .2s ease, border-color .2s ease;background:#05050566;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.sr-step .num{color:var(--dim);font-size:11px;transition:color .2s}.sr-step:active{transform:scale(.97)}.sr-step[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:#0000}.sr-step[aria-pressed=true] .num{color:#52525b}@media (hover:hover) and (pointer:fine){.sr-step:not([aria-pressed=true]):hover{color:var(--text);border-color:#ffffff80}}@media (min-width:960px) and (prefers-reduced-motion:no-preference){.sr-visual .stage-light{--bx:36%}.sr-scene{height:calc(100svh + var(--steps) * 62svh)}.sr-stage{height:100svh;position:sticky;top:0;overflow:hidden}.sr-visual{position:absolute;inset:0}.sr-poster{inset:14% 40% 22% 3%}.sr-side{z-index:5;right:var(--gutter);gap:22px;width:clamp(330px,29vw,420px);display:grid;position:absolute;top:50%;transform:translateY(-46%)}.sr-story{z-index:5;left:var(--gutter);bottom:calc(36px + var(--safe-bottom));max-width:52vw;position:absolute}}@media (min-width:960px){.sr-gauge{right:calc(clamp(330px, 29vw, 420px) + var(--gutter) + 6vw);top:20%;bottom:30%}.sr-scene+.sr-scene{border-top:1px solid var(--line)}}@media (min-width:1100px){.sr-gauge{right:calc(clamp(330px,29vw,420px) + 132px + 5vw)}}@media (min-width:1100px) and (prefers-reduced-motion:no-preference){.sr-side{right:132px}}@media (min-width:960px) and (max-height:760px){.sr-cap-v{font-size:clamp(30px,3.4vw,52px)}.sr-specs dd{font-size:15px}}@media (min-width:960px) and (max-height:760px) and (prefers-reduced-motion:no-preference){.sr-side{gap:16px}}.sr-index{z-index:var(--z-index);opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;display:none;position:fixed;top:50%;right:22px;transform:translateY(-50%)}.sr-index[data-show]{opacity:1;visibility:visible;transition:opacity .25s}.sr-index ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sr-index a{min-height:26px;color:var(--dim);letter-spacing:.04em;justify-content:flex-end;align-items:center;gap:10px;font-size:11px;display:flex}.sr-index a span{opacity:0;transition:opacity .2s ease, transform .2s var(--ease-out);transform:translate(6px)}.sr-index a:after{content:"";background:var(--line-2);width:14px;height:2px;transition:width .25s var(--ease-out), background-color .2s ease;border-radius:2px}.sr-index a[aria-current=true]{color:var(--text)}.sr-index a[aria-current=true]:after{background:var(--accent);width:28px}.sr-index a:focus-visible span{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.sr-index:hover a span{opacity:1;transform:none}}@media (min-width:1100px){.sr-index{display:block}}@media (max-width:959px){.sr-scene{border-top:1px solid var(--line);padding:28px 0 44px}.sr-stage{padding:0 var(--gutter);flex-direction:column;gap:10px;display:flex;position:relative}.sr-side,.sr-head{display:contents}.sr-num{right:var(--gutter);margin:0;position:absolute;top:8px}.sr-head>.status{order:2;place-self:flex-start start}.sr-name{order:3;font-size:clamp(28px,8vw,40px)}:root[lang=ka] .sr-name{font-size:clamp(24px,7vw,34px)}.sr-visual{margin:0 calc(-1 * var(--gutter));order:4;height:min(40svh,96vw,520px)}.sr-story{order:5;margin-top:-4px}.sr-buy{order:6;gap:12px;margin-top:4px}.sr-pitch{order:7;margin-top:4px}.sr-buy .sr-specs{order:3}.sr-cap-k{display:none}.sr-cap-v{margin:0;font-size:clamp(26px,7.6vw,40px)}.sr-cap-v.is-text{font-size:17px}.sr-cap-d{margin-top:6px}.sr-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:10px;display:grid}.sr-step{white-space:normal;text-align:center;justify-content:center;min-height:44px;padding:6px 8px;line-height:1.2}.sr-step .num{display:none}.sr-ctas .btn-primary,.sr-ctas .btn-line,.sr-ctas>.grid{flex:auto}.sr-gauge{right:calc(var(--gutter) + 34px);width:118px;top:10%;bottom:14%}.g-track{left:50px}.g-hi,.g-lo,.g-floor{width:40px}.sr-labels span{padding:3px 8px;font-size:12px}.sr-compare{padding-top:88px}}@media (max-width:380px){.sr-specs{gap:8px}.sr-specs dd{font-size:14px}.sr-row-name{font-size:19px}}@media (min-width:960px) and (prefers-reduced-motion:reduce){.sr-scene{border-top:1px solid var(--line);padding:72px 0}.sr-stage{padding:0 var(--gutter);max-width:var(--container);grid-template-columns:minmax(0,1fr) clamp(330px,29vw,420px);grid-template-areas:"visual head""visual buy""story buy";gap:24px 48px;margin:0 auto;display:grid}.sr-side{display:contents}.sr-head{grid-area:head;align-self:end}.sr-buy{grid-area:buy;align-self:start}.sr-visual{grid-area:visual;height:64svh;min-height:460px}.sr-story{grid-area:story}.sr-gauge{right:24px}}@media (prefers-reduced-motion:reduce){.sr-caption-in>*{animation:none}.sr-poster,.sr-intro-img,.sr-gl,.sr-row,.sr-step{transition-duration:0s}.sr-intro-img{filter:none;transform:none}}.sr-compare{padding-top:120px;padding-bottom:40px}.sr-compare .display-2{margin-top:14px}.sr-table-wrap{margin:40px 0 18px}.sr-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.sr-table th,.sr-table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);overflow-wrap:break-word;padding:16px 20px 16px 0}.sr-table thead th,.sr-table thead td{letter-spacing:-.02em;border-top:0;padding-bottom:14px;font-size:20px;font-weight:700}.sr-table thead a{border-radius:6px}.sr-table tbody th{width:22%;color:var(--dim);font-size:13px;font-weight:500}.sr-table td .price{font-size:18px}@media (max-width:759px){.sr-table,.sr-table tbody,.sr-table tr{display:block}.sr-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sr-table tr{border-top:1px solid var(--line);padding:14px 0 10px}.sr-table tbody th{border:0;width:auto;padding:0 0 6px;display:block}.sr-table td{border:0;grid-template-columns:112px minmax(0,1fr);place-items:center start;gap:12px;padding:4px 0;font-size:14px;display:grid}.sr-table td:before{content:attr(data-p);color:var(--muted);font-size:13px;font-weight:600}}.sr-end{padding:56px 0 var(--section-y);position:relative}.sr-end>.wrap>.kicker{margin-bottom:24px}.paths{gap:16px;display:grid}.path{border-radius:var(--r-stage);border:1px solid var(--line);align-content:space-between;gap:36px;min-width:0;min-height:420px;padding:32px 24px;display:grid;position:relative;overflow:hidden}.path.team{background:var(--light-surface);color:var(--light-ink);border-color:#0000}.path.team .kicker,.path.team .lede,.path.team .team-sub{color:var(--light-ink-2)}.path.team .btn-primary{background:var(--light-ink);color:#fff}.path.team :focus-visible{outline-color:var(--light-ink)}.path .display-2{margin-top:14px}.path .lede{margin-top:16px}:root[lang=ka] .path .display-2{overflow-wrap:break-word;font-size:clamp(28px,3.3vw,54px)}.path-actions{justify-items:start;gap:16px;display:grid}.path-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.team-sub{max-width:28em;margin:0;font-size:15px}@media (min-width:960px){.paths{grid-template-columns:1fr 1.15fr}.path{min-height:520px;padding:48px}}
