.blog-shell>.pub-main{flex:1 1 auto}.blog-page{padding-top:72px;padding-bottom:160px}.blog-h1{margin:0}.pub h1[tabindex="-1"]:focus{outline:none}.blog-tabs{margin-top:24px}.blog-tabs ul{display:flex;gap:0;margin:0 0 0 -12px;padding:0;list-style:none}.blog-tabs a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding-inline:12px;color:var(--p-muted);text-decoration:none;font-size:var(--t-b-size);line-height:var(--t-b-lh);letter-spacing:var(--t-b-ls);font-weight:500}.blog-tabs a:hover{color:var(--p-text)}.blog-tabs a[aria-current=true]{color:var(--p-text);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:8px}.blog-results{margin-top:40px;min-height:60vh}.blog-status{margin:0;color:var(--p-muted);font-size:var(--t-b-size);line-height:var(--t-b-lh);letter-spacing:var(--t-b-ls)}.blog-lead>*{min-width:0}.blog-card-featured .pub-media{--ar: 16 / 9}.blog-card-side .pub-media,.blog-card-grid .pub-media{--ar: 4 / 3}.blog-lead-1 .blog-card{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;align-items:end}.blog-lead-1 .pub-media{grid-column:1 / span 7}.blog-lead-1 .pub-card-body{grid-column:8 / span 5}.blog-lead-1 .pub-card-title{margin-top:0}.blog-lead-1 .pub-card-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.blog-lead-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;align-items:start}.blog-lead-3{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;align-items:start}.blog-lead-3>.blog-card{grid-column:1 / span 9}.blog-side{grid-column:10 / span 3;display:grid;row-gap:40px;margin:0;padding:0;list-style:none}.blog-side>li{min-width:0}.blog-card.is-typed .pub-card-title{margin-top:0}.blog-card.is-typed .pub-card-meta{margin-top:16px}.blog-card.is-typed.pub-card-xl .pub-card-meta{margin-top:20px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:72px;margin:0;padding:0;list-style:none}.blog-grid>li{min-width:0}.blog-lead+.blog-grid{margin-top:72px}.blog-more{margin-top:72px;text-align:center}.blog-more-error{margin:16px 0 0;color:var(--p-muted);font-size:var(--t-cap-size);line-height:var(--t-cap-lh)}.blog-card-play{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;display:grid;place-items:center;border-radius:50%;background:var(--p-scrim);color:#fff}.blog-card-play svg{width:20px;height:20px;transform:translate(1px)}.blog-card-duration{position:absolute;right:8px;bottom:8px;padding:1px 8px;border-radius:999px;background:var(--p-scrim);color:#fff;font-size:var(--t-m-size);line-height:var(--t-m-lh);font-variant-numeric:tabular-nums}.blog-panel{padding:96px 24px;text-align:center}.blog-panel>h2,.blog-panel>h1{max-width:720px;margin:0 auto}.blog-panel>p{max-width:56ch;margin:16px auto 0;color:var(--p-muted);font-size:var(--t-b-size);line-height:var(--t-b-lh);letter-spacing:var(--t-b-ls)}.blog-panel .pub-pill{margin-top:32px}.post-head{padding-top:72px;text-align:center}.post-note{margin:0 0 20px;color:var(--p-muted);font-size:var(--t-cap-size);line-height:var(--t-cap-lh);letter-spacing:var(--t-cap-ls)}.post-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 12px;margin:0 0 24px;color:var(--p-muted);font-size:var(--t-m-size);line-height:var(--t-m-lh);letter-spacing:var(--t-m-ls)}.post-meta .topic{color:var(--p-text);font-weight:500;text-decoration:none}@media (max-width: 639px),(pointer: coarse){.post-meta .topic,.blog-view-all{padding-block:12px;margin-block:-12px}}.post-meta .topic:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.post-title{max-width:800px;margin:0 auto}.post-title:lang(ka){font-size:min(var(--t-d-size),6.8vw)}.post-sub{max-width:596px;margin:24px auto 0;color:var(--p-muted)}.post-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:32px}.post-author+.post-actions{margin-top:24px}.post-share{display:inline-flex;align-items:center}.post-copied{color:var(--p-muted);font-size:var(--t-cap-size);line-height:var(--t-cap-lh)}.post-copied:not(:empty){margin-left:12px}.post-author{margin:20px 0 0;color:var(--p-muted);font-size:var(--t-m-size);line-height:var(--t-m-lh);letter-spacing:var(--t-m-ls)}.post-cover{width:min(100%,1152px);margin:56px auto 0}html:has(.post-layout){scroll-behavior:auto}.post-layout{container-type:inline-size;position:relative;margin-top:56px}.post-layout.after-cover{margin-top:72px}.post-body{max-width:none;margin-inline:0;--wide: min(1152px, 100cqw)}.blog-prose.post-body>:not(.wide):not(.pub-quote){max-width:676px;margin-inline:auto}.blog-prose.post-body>.wide,.blog-prose.post-body>.pub-quote{max-width:none}.post-toc{display:none}@media (min-width: 1280px){.has-toc .post-body{--wide: min(1152px, calc(100cqw - 384px) )}.has-toc .post-toc{display:block;position:absolute;left:0;top:0;bottom:0;width:168px}.has-toc .post-toc nav{position:sticky;top:120px}}.post-toc ul{display:flex;flex-direction:column;gap:11px;margin:0;padding:0;list-style:none}.post-toc a{display:block;color:var(--p-muted);text-decoration:none;font-size:var(--t-m-size);line-height:var(--t-m-lh);letter-spacing:var(--t-m-ls)}.post-toc a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.post-toc a[aria-current=location]{color:var(--p-text)}.post-related{margin-top:120px}.blog-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:40px}.blog-section-head h2{margin:0}.blog-view-all{flex:none;color:var(--p-muted);text-decoration:none;font-size:var(--t-m-size);line-height:var(--t-m-lh);letter-spacing:var(--t-m-ls)}.blog-view-all:hover{color:var(--p-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.post-band{margin-top:120px;padding-bottom:160px}.blog-preview-note{background:var(--p-raised)}.blog-preview-note p{margin:0;padding:12px 0;text-align:center;color:var(--p-muted);font-size:var(--t-cap-size);line-height:var(--t-cap-lh);letter-spacing:var(--t-cap-ls)}.pub-video{max-height:80vh}.post-cover>.pub-video{position:relative;aspect-ratio:var(--ar, 16 / 9);border-radius:8px;overflow:hidden;background:var(--p-tile)}.post-cover>.pub-video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-height:80vh;background:var(--p-tile)}.post-cover>.pub-video:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--p-edge);pointer-events:none}.pub-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.pub-video:focus-visible{outline:2px solid var(--p-focus);outline-offset:3px}.pub-video.is-fullscreen{max-height:none;aspect-ratio:auto;border-radius:0;background:#000}.pub-video.is-fullscreen video{max-height:none}.pub-video-play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:var(--p-scrim);color:#fff;cursor:pointer}.pub-video-play svg{width:24px;height:24px;transform:translate(1px)}.pub-video-badge{pointer-events:none}.pub-video-bar{position:absolute;left:0;right:0;bottom:0;height:48px;display:flex;align-items:center;gap:4px;padding:0 8px;background:var(--p-scrim);color:#fff}.pub-video.is-playing:not(.is-awake) .pub-video-bar{opacity:0;pointer-events:none}.pub-video.is-playing:not(.is-awake):is(:focus-visible,:has(:focus-visible)) .pub-video-bar{opacity:1;pointer-events:auto}.pub-video-btn{flex:none;width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}.pub-video-btn:hover{background:#ffffff2e}.pub-video-btn svg{width:20px;height:20px}.pub .pub-video :is(button,input):focus-visible{outline:2px solid #fff;outline-offset:-2px}.pub-video-time{flex:none;min-width:88px;padding:0 4px;text-align:center;color:#fff;font-size:var(--t-m-size);line-height:var(--t-m-lh);font-weight:500;font-variant-numeric:tabular-nums}.pub-video{--seek-h: 24px}.pub-seek-wrap{position:relative;flex:1;min-width:0;height:var(--seek-h);display:flex;align-items:center}.pub-seek-track,.pub-seek-fill{position:absolute;left:0;height:4px;border-radius:2px;pointer-events:none}.pub-seek-track{right:0;background:#ffffff80}.pub-seek-fill{background:#fff}.pub-seek{position:relative;width:100%;height:var(--seek-h);margin:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.pub-seek::-webkit-slider-runnable-track{height:var(--seek-h);background:transparent}.pub-seek::-moz-range-track{height:var(--seek-h);background:transparent}.pub-seek::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;margin-top:calc((var(--seek-h) - 12px) / 2);border:0;border-radius:50%;background:#fff;opacity:0}.pub-seek::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:#fff;opacity:0}.pub-seek-wrap:hover .pub-seek::-webkit-slider-thumb,.pub-seek:focus-visible::-webkit-slider-thumb{opacity:1}.pub-seek-wrap:hover .pub-seek::-moz-range-thumb,.pub-seek:focus-visible::-moz-range-thumb{opacity:1}@media (hover: none){.pub-seek::-webkit-slider-thumb{opacity:1}.pub-seek::-moz-range-thumb{opacity:1}}@media (pointer: coarse){.pub-video{--seek-h: 44px}.pub-video-btn{width:44px;height:44px}}@media (forced-colors: active){.pub .pub-seek-track{background:GrayText;forced-color-adjust:none}.pub .pub-seek-fill{background:Highlight;forced-color-adjust:none}.pub .pub-seek::-webkit-slider-thumb{background:ButtonText;opacity:1;forced-color-adjust:none}.pub .pub-seek::-moz-range-thumb{background:ButtonText;opacity:1;forced-color-adjust:none}}.pub-video-error{max-width:676px;margin:12px auto 0;text-align:center;color:var(--bp-muted, var(--p-muted));font-size:var(--t-cap-size);line-height:var(--t-cap-lh);letter-spacing:var(--t-cap-ls)}@media (max-width: 1023px){.blog-page{padding-top:56px;padding-bottom:120px}.blog-results{margin-top:32px}.blog-lead-1 .blog-card{display:block}.blog-lead-1 .pub-card-title{margin-top:20px}.blog-lead-1 .blog-card.is-typed .pub-card-title{margin-top:0}.blog-lead-2 .pub-media{--ar: 4 / 3}.blog-lead-3>.blog-card,.blog-side{grid-column:1 / -1}.blog-side{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;margin-top:56px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.blog-lead+.blog-grid{margin-top:56px}.post-head{padding-top:56px}.post-cover{margin-top:40px}.post-layout{margin-top:48px}.post-layout.after-cover{margin-top:56px}.post-related{margin-top:96px}.blog-section-head{margin-bottom:32px}.post-band{margin-top:96px;padding-bottom:120px}.blog-panel{padding:80px 24px}}@media (max-width: 639px){.blog-page{padding-top:40px;padding-bottom:96px}.blog-tabs{margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter);overflow-x:auto;scrollbar-width:none}.blog-tabs::-webkit-scrollbar{display:none}.blog-tabs ul{width:-moz-max-content;width:max-content;white-space:nowrap}.blog-lead-2{grid-template-columns:minmax(0,1fr);row-gap:48px}.blog-lead-2 .pub-media{--ar: 16 / 9}.blog-lead-3>.blog-card{grid-column:1 / -1}.blog-side{grid-template-columns:minmax(0,1fr);row-gap:48px;margin-top:48px}.blog-grid{grid-template-columns:minmax(0,1fr);row-gap:48px}.blog-lead+.blog-grid{margin-top:48px}.blog-section-head{margin-bottom:24px}.post-head{padding-top:40px}.post-cover{margin-top:32px}.post-layout,.post-layout.after-cover{margin-top:40px}.post-related{margin-top:72px}.post-band{margin-top:72px;padding-bottom:96px}.blog-panel{padding:64px 20px}.pub-video-time{min-width:0}}.blog-intro{max-width:596px;margin:24px 0 0;color:var(--p-muted)}.blog-intro+.blog-tabs{margin-top:16px}.post-cover>.pub-media{--ar: 16 / 9}.post-cover>.pub-media :is(video,iframe){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;-o-object-fit:contain;object-fit:contain;background:#000}.vid-text{max-width:676px;margin:40px auto 0}.vid-text p{margin:0;color:var(--p-muted)}.vid-text p+p{margin-top:20px}.vid-transcript{max-width:676px;margin:56px auto 0}.vid-transcript summary{position:relative;box-sizing:border-box;min-height:48px;padding:12px 40px 12px 0;cursor:pointer;list-style:none}.vid-transcript summary::-webkit-details-marker{display:none}.vid-transcript summary:before,.vid-transcript summary:after{content:"";position:absolute;background:var(--p-muted)}.vid-transcript summary:before{right:0;top:calc(50% - .75px);width:20px;height:1.5px}.vid-transcript summary:after{right:9.25px;top:calc(50% - 10px);width:1.5px;height:20px}.vid-transcript[open] summary:after{display:none}.vid-transcript summary:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.vid-transcript div{padding:4px 0 12px;color:var(--p-muted)}.vid-transcript p{margin:0;white-space:pre-line}.vid-transcript p+p{margin-top:16px}
