.gs-progress{inset-inline:0;z-index:80;pointer-events:none;height:3px;position:fixed;top:0}.gs-progress-bar{background:var(--iri);transform-origin:0;width:100%;height:100%;transform:scaleX(0)}[dir=rtl] .gs-progress-bar{transform-origin:100%}.gs-blog-img{background:#7f7f8c1f;overflow:hidden}.gs-blog-img img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--gs-ease,ease)}.group:hover .gs-blog-img img{transform:scale(1.06)}.gs-blog-ph{background:radial-gradient(circle at 50% 30%,#38bdf833,#0000 45%),linear-gradient(135deg,#5e6ad224,#ffffff0a);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gs-prose{max-width:70ch;color:var(--color-text-muted,inherit);overflow-wrap:anywhere;margin-inline:auto;font-size:18px;line-height:1.75}.gs-prose>*+*{margin-top:1.25em}.gs-prose h2,.gs-prose h3{font-family:var(--font-display,inherit);color:var(--color-text,inherit);letter-spacing:-.01em;font-weight:600;line-height:1.2}[dir=rtl] .gs-prose h2,[dir=rtl] .gs-prose h3{letter-spacing:0}.gs-prose h2{border-top:1px solid #7f7f8c40;margin-top:2.2em;padding-top:.9em;font-size:clamp(22px,3vw,30px)}.gs-prose h3{margin-top:1.8em;font-size:clamp(19px,2.4vw,23px)}.gs-prose a{color:var(--color-text,inherit);text-decoration:underline;-webkit-text-decoration-color:var(--magenta,currentColor);text-decoration-color:var(--magenta,currentColor);text-underline-offset:3px}.gs-prose ul,.gs-prose ol{padding-inline-start:1.4em}.gs-prose ul{list-style:outside}.gs-prose ol{list-style:decimal}.gs-prose li+li{margin-top:.4em}.gs-prose blockquote{border-inline-start:3px solid var(--magenta,currentColor);color:var(--color-text,inherit);padding-inline-start:1.2em;font-style:italic}.gs-prose img{border-radius:20px;max-width:100%;height:auto}
