.dirs{gap:12px;list-style:none;display:grid}@media (min-width:700px){.dirs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dirs{border:1px solid var(--line);border-radius:var(--r-l);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;overflow:hidden}}.dir{border:1px solid var(--line);border-radius:var(--r-m);background:var(--paper);transition:background-color .35s var(--ease), color .35s var(--ease);isolation:isolate;flex-direction:column;gap:12px;padding:26px 24px 24px;display:flex;position:relative}@media (min-width:1100px){.dir{border:0;border-radius:0;min-height:420px;padding:30px 26px}.dir+.dir{border-inline-start:1px solid var(--line)}}.dir:before{content:"";background:var(--citrus);transform-origin:0;height:3px;transition:transform .45s var(--ease);position:absolute;inset-block-start:0;inset-inline:0;transform:scaleX(0)}.dir__ic{border-radius:var(--r-m);background:var(--sea-tint);width:56px;height:56px;color:var(--sea);transition:background-color .35s, color .35s, transform .45s var(--ease);place-items:center;display:grid}.dir__ic .ic{width:28px;height:28px}.dir__t{margin-block-start:8px;font-size:1.375rem}@media (min-width:1100px){.dir__t{margin-block-start:28px}.dir__l{margin-block-start:auto;padding-block-start:18px}}.dir__x{font-size:var(--fs-s);color:var(--ink-2);line-height:1.55;transition:color .35s}.dir__price{border-radius:var(--r-s);background:var(--citrus);font-weight:var(--w-bold);font-size:var(--fs-s);font-variant-numeric:tabular-nums;color:var(--ink);align-self:flex-start;padding:3px 10px}.dir__l{z-index:2;font-size:var(--fs-s);gap:2px;margin-block-start:6px;list-style:none;display:grid;position:relative}.dir__l a{color:var(--ink);padding-block:3px;text-decoration:none;transition:color .2s;display:inline-block}.dir__l a:hover{text-decoration:underline}@media (hover:hover){.dir:hover{background:var(--deep);color:#fff}.dir:hover:before{transform:scaleX(1)}.dir:hover .dir__ic{background:var(--citrus);color:var(--ink);transform:rotate(-8deg)}.dir:hover .dir__x{color:#c4cad0}.dir:hover .dir__l a{color:#fff}}.cycle{border-radius:var(--r-l);background-color:var(--deep);color:#fff;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px;gap:36px;padding:clamp(28px,5vw,72px);display:grid;position:relative;overflow:hidden}.cycle__h{font-size:var(--fs-h2);max-width:14ch}.cycle__d{color:#c4cad0;max-width:30rem;margin-block-start:18px;line-height:1.6}.cycle__stage{position:relative}.cycle__ring{display:none}.cycle__steps{counter-reset:c;gap:10px;list-style:none;display:grid}.cycle__s{position:relative}.cycle__node{border-radius:var(--r-m);color:#fff;background:#ffffff0f;align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;transition:background-color .25s;display:flex}a.cycle__node:hover{color:#fff;background:#ffffff1f}.cycle__ic{width:46px;height:46px;color:var(--citrus);transition:background-color .3s, color .3s, transform .4s var(--ease);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.cycle__ic .ic{width:22px;height:22px}.cycle__n{font-weight:var(--w-mid);font-size:1.0625rem}.cycle__card{padding:2px 16px 10px 72px}.cycle__ct{display:none}.cycle__cx{font-size:var(--fs-s);color:#c4cad0;line-height:1.55}@media (max-width:899px){.cycle{gap:28px}.cycle__steps{gap:0}.cycle__s{counter-increment:c;padding-block-end:22px}.cycle__s:last-child{padding-block-end:0}.cycle__s:not(:last-child):after{content:"";background:linear-gradient(#ffc93c99,#ffc93c1f);width:2px;position:absolute;inset-block:54px 6px;inset-inline-start:23px}.cycle__node{background:0 0;gap:14px;padding:0}a.cycle__node:hover{background:0 0}a.cycle__node:hover .cycle__ic{background:var(--citrus);color:var(--ink)}.cycle__ic{background:var(--deep);width:48px;height:48px;box-shadow:inset 0 0 0 1.5px #ffc93c8c}.cycle__n{font-family:var(--f-display);letter-spacing:-.01em;gap:2px;font-size:1.125rem;font-weight:600;line-height:1.2;display:grid}:lang(ka) .cycle__n{font-family:var(--f-sans);letter-spacing:0;font-weight:700}.cycle__n:before{content:counter(c, decimal-leading-zero);font-family:var(--f-sans);font-size:.75rem;font-weight:var(--w-bold);letter-spacing:.04em;color:var(--citrus)}a.cycle__node:after{content:"";border-block-start:2px solid var(--citrus);border-inline-end:2px solid var(--citrus);flex:none;width:9px;height:9px;margin-inline:auto 6px;transform:rotate(45deg)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) a.cycle__node:after{transform:rotate(-135deg)}.cycle__card{padding:8px 0 0 62px}.cycle__cx{color:#c4cad0;max-width:34rem;font-size:.9375rem;line-height:1.55}}@media (max-width:599px){.cycle{margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);border-radius:0}}@media (min-width:900px){.cycle{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center}@supports (inset-block-start:calc(1% * sin(1deg))){.cycle__stage{aspect-ratio:1;justify-self:center;width:100%;max-width:560px}.cycle__ring{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.cycle__track{fill:none;stroke:#ffffff29;stroke-width:1.5px;stroke-dasharray:2 6}.cycle__arc{fill:none;stroke:var(--citrus);stroke-width:2px;stroke-linecap:round;stroke-dasharray:var(--arc,20) 100;transform-origin:200px 200px;transition:stroke-dasharray .8s var(--ease);transform:rotate(-90deg)}.cycle__orbit{transform-origin:200px 200px;transform:rotate(var(--rot,0deg));transition:transform .8s var(--ease)}.cycle__sun{fill:var(--citrus);filter:drop-shadow(0 0 10px #ffc93ccc)}.cycle__steps{display:block;position:absolute;inset:0}.cycle__s{--a:calc(var(--i) * 72deg - 90deg);width:0;height:0;position:absolute;inset-block-start:calc(50% + sin(var(--a)) * 37.5%);inset-inline-start:calc(50% + cos(var(--a)) * 37.5%)}.cycle__node{text-align:center;background:0 0;flex-direction:column;gap:10px;width:150px;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-23px)}a.cycle__node:hover{background:0 0}.cycle__ic{background:var(--deep);color:#fff;border:1.5px solid #ffffff47;width:46px;height:46px}.cycle__n{font-size:var(--fs-s);color:#d3d8dd}.cycle__s.is-active .cycle__ic,.cycle__s:hover .cycle__ic,.cycle__s:focus-within .cycle__ic{background:var(--citrus);border-color:var(--citrus);color:var(--ink);transform:scale(1.12)}.cycle__s.is-active .cycle__n{color:#fff}.cycle__card{visibility:hidden;opacity:0;position:fixed}.cycle__s.is-active .cycle__card{visibility:visible;opacity:1;text-align:center;width:46cqi;animation:cyc-in .5s var(--ease);padding:0;position:absolute;inset-block-start:calc(-1 * sin(var(--a)) * 37.5cqi);inset-inline-start:calc(-1 * cos(var(--a)) * 37.5cqi);transform:translate(-50%,-50%)}.cycle__stage{container-type:inline-size}.cycle__ct{font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-weight:var(--w-mid);flex-direction:column;align-items:center;gap:10px;line-height:1.15;display:flex}.cycle__ct span{width:30px;height:30px;color:var(--citrus);border:1px solid #ffc93c99;border-radius:50%;place-items:center;font-size:.8rem;display:grid}.cycle__cx{font-size:var(--fs-s);margin-block-start:10px}}}@keyframes cyc-in{0%{opacity:0;transform:translate(-50%,-44%)}}.why{gap:40px;display:grid}@media (min-width:960px){.why{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:72px}}.why__h{font-size:var(--fs-h2);color:#fff;max-width:14ch;margin-block-end:20px}.trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 28px;list-style:none;display:grid}.trust__i{flex-direction:column;gap:10px;min-width:0;display:flex}.sec--blue{background-color:var(--sea);color:#eef1fc;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:32px 32px}.sec--blue .prose--light{color:#e2e8fb}.trust__v{font-family:var(--f-display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem);font-weight:600;line-height:1}:lang(ka) .trust__v{font-family:var(--f-sans);font-weight:700}.trust__v--long{overflow-wrap:break-word;font-size:clamp(1.15rem,.55rem + 3vw,2.8rem);line-height:1.05}.trust__dim{background:#ffc93c99;height:1px;position:relative}.trust__dim:before,.trust__dim:after{content:"";background:var(--citrus);width:1px;height:11px;position:absolute;inset-block-start:-5px}.trust__dim:before{inset-inline-start:0}.trust__dim:after{inset-inline-end:0}.trust__l{font-size:var(--fs-s);color:#dfe5fa;line-height:1.45}.pop{gap:0 40px;list-style:none;display:grid}@media (min-width:700px){.pop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pop{grid-template-columns:repeat(3,minmax(0,1fr))}}.pop__i{border-block-end:1px solid var(--line-2);align-items:center;gap:16px;padding-block:14px;display:flex;position:relative}.pop__img{border-radius:var(--r-m);background:var(--paper);width:60px;height:60px;color:var(--sea);transition:transform .3s var(--ease);flex:none;place-items:center;display:grid;overflow:hidden}.pop__img img{object-fit:cover;width:100%;height:100%}.pop__img .ic{width:26px;height:26px}.pop__i:hover .pop__img{transform:rotate(-4deg)scale(1.05)}.pop__b{flex-direction:column;gap:2px;min-width:0;display:flex}.pop__t{font-weight:var(--w-mid);line-height:1.3}.pop__i:hover .pop__t{color:var(--sea)}.pop__d{font-size:var(--fs-xs);color:var(--ink-2)}.calc__grid{align-items:center;gap:28px;display:grid}.calc .sh{margin-block-end:16px}.calc__d{max-width:32rem;font-size:var(--fs-m);color:var(--ink-2);line-height:1.55}.mach--sec{border:1px solid var(--line);box-shadow:var(--shadow)}@media (min-width:960px){.calc__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,5vw,80px)}}