.BlogExperience-module__FkpLuG__page,.BlogExperience-module__FkpLuG__articlePage{--ink:#0a0a0a;--paper:#faf9f8;--paper-soft:#f4f2f0;--surface:#fff;--red:#ff3b47;--red-ink:#e11d48;--red-wash:#fff1f2;--plum:#e11d48;--violet:#ec4899;--pink-ink:#db2777;--line:#e7e5e4;--line-soft:#efedeb;--copy:#57534e;--muted:#78716c;--display:var(--font-display), var(--font-inter), system-ui, sans-serif;--arabic:var(--font-noto-arabic), var(--font-inter), system-ui, sans-serif;--shadow-rest:0 1px 2px #0f172a0a;--shadow-lift:0 1px 2px #0f172a0d, 0 21px 55px -34px #0f172a40;background:var(--paper);color:var(--ink)}.BlogExperience-module__FkpLuG__shell{inline-size:100%;max-inline-size:calc(var(--w-content) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.BlogExperience-module__FkpLuG__listingHero,.BlogExperience-module__FkpLuG__articleMasthead{isolation:isolate;padding-block:calc(4rem + var(--f55)) var(--band-compact);background:radial-gradient(circle at 78% 26%, #ec489914, transparent var(--w-minor)), radial-gradient(circle at 12% 88%, #ff3b470d, transparent var(--w-minor)), var(--paper);color:var(--copy);margin-block-start:-4rem;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__listingHero:before,.BlogExperience-module__FkpLuG__articleMasthead:before{z-index:-1;content:"";background-image:linear-gradient(#0a0a0a0b 1px,#0000 1px),linear-gradient(90deg,#0a0a0a0b 1px,#0000 1px);background-size:var(--f89) var(--f89);-webkit-mask-image:linear-gradient(to bottom, transparent var(--f55), #000 var(--f233), #000 78%, transparent);mask-image:linear-gradient(to bottom, transparent var(--f55), #000 var(--f233), #000 78%, transparent);position:absolute;inset:0}.BlogExperience-module__FkpLuG__navBridge{z-index:0;block-size:calc(4rem + var(--f13));background:var(--paper);position:absolute;inset:0 0 auto}.BlogExperience-module__FkpLuG__heroGrid,.BlogExperience-module__FkpLuG__articleHeroGrid{z-index:1;align-items:center;gap:var(--col-gap);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.BlogExperience-module__FkpLuG__heroCopy,.BlogExperience-module__FkpLuG__articleHeroCopy{min-inline-size:0}.BlogExperience-module__FkpLuG__eyebrow,.BlogExperience-module__FkpLuG__sectionEyebrow,.BlogExperience-module__FkpLuG__emptyEyebrow,.BlogExperience-module__FkpLuG__closingEyebrow,.BlogExperience-module__FkpLuG__articleCategory{align-items:center;gap:var(--f13);color:var(--red-ink);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;margin:0;display:inline-flex}.BlogExperience-module__FkpLuG__eyebrow:before,.BlogExperience-module__FkpLuG__sectionEyebrow:before,.BlogExperience-module__FkpLuG__emptyEyebrow:before,.BlogExperience-module__FkpLuG__closingEyebrow:before,.BlogExperience-module__FkpLuG__articleCategory:before{inline-size:var(--f34);block-size:var(--b2);content:"";background:linear-gradient(to right, var(--red), var(--violet));flex:none}.BlogExperience-module__FkpLuG__heroTitle,.BlogExperience-module__FkpLuG__articleTitle,.BlogExperience-module__FkpLuG__filterHeading,.BlogExperience-module__FkpLuG__emptyTitle,.BlogExperience-module__FkpLuG__closingTitle,.BlogExperience-module__FkpLuG__relatedTitle,.BlogExperience-module__FkpLuG__articleCtaTitle,.BlogExperience-module__FkpLuG__cardTitle{color:var(--ink);font-family:var(--display);text-wrap:balance;font-weight:610;font-stretch:94%}.BlogExperience-module__FkpLuG__heroTitle{max-inline-size:var(--w-measure);margin:var(--eyebrow-gap) 0 0;font-size:var(--t-h1);letter-spacing:var(--tr-h1);font-weight:680;font-stretch:75%;line-height:var(--lh-h1)}.BlogExperience-module__FkpLuG__articleTitle{max-inline-size:var(--w-measure);margin:var(--eyebrow-gap) 0 0;font-size:var(--t-h2);letter-spacing:var(--tr-h2);font-weight:680;font-stretch:87.5%;line-height:var(--lh-h2)}.BlogExperience-module__FkpLuG__heroAccent{background:linear-gradient(92deg, var(--red) 0%, #ff5a63 38%, #f0559a 72%, var(--violet) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.BlogExperience-module__FkpLuG__heroDescription,.BlogExperience-module__FkpLuG__articleExcerpt{max-inline-size:var(--w-measure);margin:var(--f21) 0 0;color:var(--copy);font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty}.BlogExperience-module__FkpLuG__heroProof{margin:var(--f21) 0 0;color:var(--muted);font-family:var(--font-mono), monospace;font-size:var(--t-13);line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase}.BlogExperience-module__FkpLuG__signalVisual{inline-size:100%;max-inline-size:var(--w-measure);aspect-ratio:1.618;border:1px solid var(--line);border-radius:var(--r13);background:linear-gradient(155deg, var(--surface), var(--paper-soft));box-shadow:var(--shadow-lift);display:none;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__signalVisual:after{content:"";background:linear-gradient(#0000,#ec489914,#0000);block-size:90%;animation:8s linear infinite BlogExperience-module__FkpLuG__signalScan;position:absolute;inset:-70% 0 auto}.BlogExperience-module__FkpLuG__visualHeader{padding:var(--f13) var(--f21);border-block-end:1px solid var(--line-soft);color:var(--muted);font-family:var(--font-mono), monospace;font-size:var(--t-13);line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.BlogExperience-module__FkpLuG__liveDot{align-items:center;display:inline-flex}.BlogExperience-module__FkpLuG__liveDot:before{inline-size:var(--f8);block-size:var(--f8);content:"";background:var(--red);box-shadow:0 0 0 var(--f3) #ff3b4724;border-radius:50%}.BlogExperience-module__FkpLuG__signalCore{inline-size:var(--f144);block-size:var(--f144);border:1px solid var(--line);background:radial-gradient(circle,#ec48991a,#ff3b470a 55%,#0000 72%);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .BlogExperience-module__FkpLuG__signalCore{translate:50% -50%}.BlogExperience-module__FkpLuG__signalCore:before,.BlogExperience-module__FkpLuG__signalCore:after{border:1px solid var(--line-soft);content:"";border-radius:50%;position:absolute}.BlogExperience-module__FkpLuG__signalCore:before{inset:calc(-1 * var(--f34))}.BlogExperience-module__FkpLuG__signalCore:after{inset:calc(-1 * var(--f89))}.BlogExperience-module__FkpLuG__signalMark{inline-size:var(--f55);block-size:var(--f8);border-radius:var(--r-pill);background:linear-gradient(to right, var(--red), var(--violet), var(--plum));transform:rotate(-18deg);box-shadow:0 5px 13px -8px #e11d4873}.BlogExperience-module__FkpLuG__signalNode{align-items:center;gap:var(--f8);color:var(--muted);font-family:var(--font-mono), monospace;font-size:var(--t-13);line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;display:flex;position:absolute}.BlogExperience-module__FkpLuG__signalNode:before{inline-size:var(--f8);block-size:var(--f8);border:1px solid var(--red-ink);content:"";background:#ff3b472e;border-radius:50%;flex:none}.BlogExperience-module__FkpLuG__nodeOne{inset-block-start:24%;inset-inline-start:12%}.BlogExperience-module__FkpLuG__nodeTwo{inset-block-start:38%;inset-inline-end:11%}.BlogExperience-module__FkpLuG__nodeThree{inset-block-end:20%;inset-inline-start:15%}.BlogExperience-module__FkpLuG__nodeFour{inset-block-end:30%;inset-inline-end:12%}.BlogExperience-module__FkpLuG__listingBody{padding-block:var(--band-compact) var(--band-y);background:linear-gradient(#0a0a0a0d 1px, transparent 1px), var(--paper-soft);background-size:100% var(--f89)}.BlogExperience-module__FkpLuG__filterBand{gap:var(--f21);flex-direction:column;margin-block-end:var(--head-gap);display:flex}.BlogExperience-module__FkpLuG__filterHeading{margin:var(--f13) 0 0;font-size:var(--t-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2)}.BlogExperience-module__FkpLuG__resultCount{margin:var(--f8) 0 0;color:var(--muted);font-size:var(--t-13);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__categoryNav{gap:var(--f13);padding-block:var(--f5);flex-wrap:wrap;display:flex}.BlogExperience-module__FkpLuG__filterLink{align-items:center;gap:var(--f8);min-block-size:var(--ctl-md);padding-inline:var(--f13) var(--f8);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--copy);font-size:var(--t-13);font-weight:600;line-height:var(--lh-ui);transition:border-color var(--d-move) var(--phi-ease-out), background-color var(--d-move) var(--phi-ease-out), color var(--d-move) var(--phi-ease-out);text-decoration:none;display:inline-flex;position:relative}.BlogExperience-module__FkpLuG__filterLink:after,.BlogExperience-module__FkpLuG__pageLink:after,.BlogExperience-module__FkpLuG__shareButton:after,.BlogExperience-module__FkpLuG__backLink:after{inset:calc(-1 * var(--f5));content:"";position:absolute}.BlogExperience-module__FkpLuG__filterLink:hover{color:var(--plum);border-color:#e11d4859}.BlogExperience-module__FkpLuG__filterActive,.BlogExperience-module__FkpLuG__filterActive:hover{border-color:var(--ink);background:var(--ink);color:#fff}.BlogExperience-module__FkpLuG__filterCount{min-inline-size:var(--f21);block-size:var(--f21);padding-inline:var(--f5);border-radius:var(--r-pill);font-family:var(--font-mono), monospace;font-size:var(--t-13);line-height:var(--lh-ui);background:#0a0a0a0f;place-items:center;display:grid}.BlogExperience-module__FkpLuG__filterActive .BlogExperience-module__FkpLuG__filterCount{background:#ffffff2e}.BlogExperience-module__FkpLuG__featuredLabel,.BlogExperience-module__FkpLuG__gridTitle{margin:0 0 var(--f21);color:var(--muted);font-family:var(--font-mono), monospace;font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase}.BlogExperience-module__FkpLuG__featuredWrap{margin-block-end:var(--head-gap)}.BlogExperience-module__FkpLuG__articlesGrid,.BlogExperience-module__FkpLuG__relatedGrid{grid-template-columns:repeat(auto-fit, minmax(min(var(--f233), 100%), 1fr));gap:var(--grid-gap);display:grid}.BlogExperience-module__FkpLuG__card{border:1px solid var(--line);border-radius:var(--r13);background:var(--surface);block-size:100%;min-inline-size:0;box-shadow:var(--shadow-rest);transition:transform var(--d-component) var(--phi-ease-out), border-color var(--d-component) var(--phi-ease-out), box-shadow var(--d-component) var(--phi-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__card:hover{transform:translateY(calc(-1 * var(--lift)));box-shadow:var(--shadow-lift);border-color:#e11d4847}.BlogExperience-module__FkpLuG__cardMedia{aspect-ratio:1.618;background:var(--paper-soft);flex:none;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__coverImage{object-fit:cover;block-size:100%;inline-size:100%;transition:transform var(--d-scene) var(--phi-ease-out);position:absolute;inset:0}.BlogExperience-module__FkpLuG__card:hover .BlogExperience-module__FkpLuG__coverImage{transform:scale(1.021)}.BlogExperience-module__FkpLuG__mediaShade{pointer-events:none;background:linear-gradient(#0000 45%,#0a0a0a33);position:absolute;inset:0}.BlogExperience-module__FkpLuG__categoryBadge{max-inline-size:calc(100% - 2 * var(--f13));padding:var(--f3) var(--f13);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;position:absolute;inset-block-start:var(--f13);inset-inline-start:var(--f13);overflow:hidden}.BlogExperience-module__FkpLuG__cardBody{padding:var(--card-pi);flex-direction:column;flex:1;display:flex}.BlogExperience-module__FkpLuG__cardMeta,.BlogExperience-module__FkpLuG__articleMeta{align-items:center;gap:var(--f5) var(--f13);color:var(--muted);font-size:var(--t-13);line-height:var(--lh-body);flex-wrap:wrap;display:flex}.BlogExperience-module__FkpLuG__articleMeta{margin-block-start:var(--f21)}.BlogExperience-module__FkpLuG__metaDivider{inline-size:var(--f3);block-size:var(--f3);background:var(--red-ink);border-radius:50%}.BlogExperience-module__FkpLuG__cardTitle{margin:var(--f13) 0 0;font-size:var(--t-21);letter-spacing:var(--tr-h3);line-height:var(--lh-h3)}.BlogExperience-module__FkpLuG__cardExcerpt{margin:var(--f13) 0 0;color:var(--copy);font-size:var(--t-17);line-height:var(--lh-body);text-wrap:pretty;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogExperience-module__FkpLuG__readMore{align-items:center;gap:var(--f8);inline-size:fit-content;min-block-size:var(--ctl-md);color:var(--plum);font-size:var(--t-13);font-weight:700;line-height:var(--lh-ui);margin-block-start:auto;padding-block-start:var(--f13);text-decoration:none;display:inline-flex}.BlogExperience-module__FkpLuG__readMore:after{content:"";position:absolute;inset:0}.BlogExperience-module__FkpLuG__readMoreArrow,.BlogExperience-module__FkpLuG__ctaArrow,.BlogExperience-module__FkpLuG__backIcon{inline-size:var(--i13);block-size:var(--i13);transition:transform var(--d-move) var(--phi-ease-out);flex:none}.BlogExperience-module__FkpLuG__readMore:hover .BlogExperience-module__FkpLuG__readMoreArrow,.BlogExperience-module__FkpLuG__card:hover .BlogExperience-module__FkpLuG__readMoreArrow,.BlogExperience-module__FkpLuG__primaryLink:hover .BlogExperience-module__FkpLuG__ctaArrow{transform:translateX(var(--nudge))}:is([dir=rtl] .BlogExperience-module__FkpLuG__readMoreArrow,[dir=rtl] .BlogExperience-module__FkpLuG__ctaArrow,[dir=rtl] .BlogExperience-module__FkpLuG__backIcon){transform:rotate(180deg)}:is([dir=rtl] .BlogExperience-module__FkpLuG__readMore:hover .BlogExperience-module__FkpLuG__readMoreArrow,[dir=rtl] .BlogExperience-module__FkpLuG__card:hover .BlogExperience-module__FkpLuG__readMoreArrow,[dir=rtl] .BlogExperience-module__FkpLuG__primaryLink:hover .BlogExperience-module__FkpLuG__ctaArrow){transform:translateX(calc(-1 * var(--nudge))) rotate(180deg)}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardBody{padding:var(--card-pb) var(--card-pi);justify-content:center}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardTitle{font-size:var(--t-h3);line-height:var(--lh-h3)}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardExcerpt{-webkit-line-clamp:none;display:block}.BlogExperience-module__FkpLuG__emptyState{border:1px solid var(--line);border-radius:var(--r13);background:radial-gradient(circle at 80% 20%, #ec489914, transparent var(--w-minor)), var(--surface);box-shadow:var(--shadow-rest);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__emptyContent{z-index:1;max-inline-size:var(--w-measure);padding:var(--f55) var(--card-pi);position:relative}.BlogExperience-module__FkpLuG__emptyTitle{margin:var(--f21) 0 0;font-size:var(--t-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2)}.BlogExperience-module__FkpLuG__emptyDescription{margin:var(--f21) auto 0;color:var(--copy);font-size:var(--t-17);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__emptyActions,.BlogExperience-module__FkpLuG__closingActions{align-items:stretch;gap:var(--f13);flex-direction:column;margin-block-start:var(--f34);display:flex}.BlogExperience-module__FkpLuG__primaryLink,.BlogExperience-module__FkpLuG__secondaryLink{min-block-size:var(--ctl-lg);justify-content:center;align-items:center;gap:var(--f8);padding-inline:var(--ctl-pi-lg);border-radius:var(--r-pill);font-size:var(--t-17);font-weight:600;line-height:var(--lh-ui);transition:box-shadow var(--d-move) var(--phi-ease-out), border-color var(--d-move) var(--phi-ease-out);text-decoration:none;display:inline-flex}.BlogExperience-module__FkpLuG__primaryLink{background:linear-gradient(to right, var(--red-ink) 0%, var(--pink-ink) 100%);color:#fff;box-shadow:0 1px 2px #0f172a14,0 8px 21px -8px #e11d488c}[dir=rtl] .BlogExperience-module__FkpLuG__primaryLink{background:linear-gradient(to left, var(--red-ink) 0%, var(--pink-ink) 100%)}.BlogExperience-module__FkpLuG__secondaryLink{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.BlogExperience-module__FkpLuG__secondaryLink:hover{border-color:#e11d4859}.BlogExperience-module__FkpLuG__pagination{justify-content:center;align-items:center;gap:var(--f13);flex-wrap:wrap;margin-block-start:var(--f55);display:flex}.BlogExperience-module__FkpLuG__pageLink,.BlogExperience-module__FkpLuG__pageDisabled{min-inline-size:var(--ctl-md);min-block-size:var(--ctl-md);padding-inline:var(--f13);border:1px solid var(--line);border-radius:var(--r8);background:var(--surface);color:var(--copy);font-size:var(--t-13);font-weight:700;line-height:var(--lh-ui);place-items:center;text-decoration:none;display:grid;position:relative}.BlogExperience-module__FkpLuG__pageLink:hover,.BlogExperience-module__FkpLuG__pageCurrent{border-color:var(--ink);background:var(--ink);color:#fff}.BlogExperience-module__FkpLuG__pageDisabled{opacity:.382}.BlogExperience-module__FkpLuG__closing{padding-block:0 var(--band-y);background:var(--paper)}.BlogExperience-module__FkpLuG__closingPanel{padding:var(--f55) var(--card-pi);border:1px solid var(--line);border-radius:var(--r13);background:var(--surface);box-shadow:var(--shadow-lift);color:var(--copy);text-align:center;position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__closingPanel:before{inset:auto calc(-1 * var(--f144)) calc(-1 * var(--f233)) auto;inline-size:var(--w-minor);block-size:var(--w-minor);content:"";background:radial-gradient(circle,#ec489917,#0000 68%);border-radius:50%;position:absolute}.BlogExperience-module__FkpLuG__closingTitle{max-inline-size:var(--w-measure);margin:var(--f21) auto 0;font-size:var(--t-h2);letter-spacing:var(--tr-h2);line-height:var(--lh-h2);position:relative}.BlogExperience-module__FkpLuG__closingDescription{max-inline-size:var(--w-measure);margin:var(--f21) auto 0;color:var(--copy);font-size:var(--t-lead);line-height:var(--lh-body);text-wrap:pretty;position:relative}.BlogExperience-module__FkpLuG__closing .BlogExperience-module__FkpLuG__secondaryLink{border-color:var(--line);color:var(--ink)}.BlogExperience-module__FkpLuG__backLink{inline-size:fit-content;min-block-size:var(--ctl-md);align-items:center;gap:var(--f8);color:var(--copy);font-size:var(--t-13);font-weight:600;line-height:var(--lh-ui);margin-block-end:var(--f21);text-decoration:none;display:flex;position:relative}.BlogExperience-module__FkpLuG__backLink:hover{color:var(--plum)}.BlogExperience-module__FkpLuG__backLink:hover .BlogExperience-module__FkpLuG__backIcon{transform:translateX(calc(-1 * var(--nudge)))}[dir=rtl] .BlogExperience-module__FkpLuG__backLink:hover .BlogExperience-module__FkpLuG__backIcon{transform:translateX(var(--nudge)) rotate(180deg)}.BlogExperience-module__FkpLuG__authorRow{align-items:center;gap:var(--f13);margin-block-start:var(--f21);display:flex}.BlogExperience-module__FkpLuG__authorMark{inline-size:var(--f34);block-size:var(--f34);background:linear-gradient(135deg, var(--red-ink), var(--pink-ink));color:#fff;font-size:var(--t-13);font-weight:700;line-height:var(--lh-ui);border-radius:50%;flex:none;place-items:center;display:grid}.BlogExperience-module__FkpLuG__authorName{color:var(--ink);font-size:var(--t-17);font-weight:600;line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__authorRole{color:var(--muted);font-size:var(--t-13);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__articleCoverFrame{inline-size:100%;max-inline-size:var(--w-measure);aspect-ratio:1.618;border:1px solid var(--line);border-radius:var(--r13);background:var(--paper-soft);box-shadow:var(--shadow-lift);position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__articleCoverFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#0a0a0a21);position:absolute;inset:0}.BlogExperience-module__FkpLuG__articleCover{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.BlogExperience-module__FkpLuG__readingSection{padding-block:var(--band-compact) var(--band-y);background:var(--surface)}.BlogExperience-module__FkpLuG__readingGrid{gap:var(--col-gap);grid-template-columns:minmax(0,1fr);display:grid}.BlogExperience-module__FkpLuG__articleBody{inline-size:100%;min-inline-size:0;max-inline-size:var(--w-measure);margin-inline:auto}.BlogExperience-module__FkpLuG__mobileToc{margin-block-end:var(--f34)}.BlogExperience-module__FkpLuG__tocColumn{display:none}.BlogExperience-module__FkpLuG__tocSticky{max-block-size:calc(100vh - var(--f89) - var(--f21));overscroll-behavior:contain;scrollbar-width:thin;position:sticky;inset-block-start:var(--f89);overflow-y:auto}.BlogExperience-module__FkpLuG__tocCard,.BlogExperience-module__FkpLuG__mobileTocCard{border:1px solid var(--line);border-radius:var(--r13);background:var(--paper)}.BlogExperience-module__FkpLuG__tocCard{padding:var(--f21)}.BlogExperience-module__FkpLuG__tocTitle,.BlogExperience-module__FkpLuG__tocSummary{color:var(--ink);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;margin:0}.BlogExperience-module__FkpLuG__tocSummary{min-block-size:var(--ctl-lg);justify-content:space-between;align-items:center;gap:var(--f13);padding-inline:var(--f21);cursor:pointer;list-style:none;display:flex}.BlogExperience-module__FkpLuG__tocSummary::-webkit-details-marker{display:none}.BlogExperience-module__FkpLuG__tocToggle{font-size:var(--t-21);font-weight:400;line-height:var(--lh-ui)}.BlogExperience-module__FkpLuG__tocList{margin:var(--f13) 0 0;padding:0;list-style:none}.BlogExperience-module__FkpLuG__mobileTocCard .BlogExperience-module__FkpLuG__tocList{padding:0 var(--f21) var(--f21);margin:0}.BlogExperience-module__FkpLuG__tocItem+.BlogExperience-module__FkpLuG__tocItem{margin-block-start:var(--f8)}.BlogExperience-module__FkpLuG__tocNested{padding-inline-start:var(--f13)}.BlogExperience-module__FkpLuG__tocLink{padding-block:var(--f3);border-inline-start:var(--b2) solid transparent;color:var(--copy);font-size:var(--t-13);line-height:var(--lh-body);text-wrap:pretty;padding-inline-start:var(--f13);text-decoration:none;display:block}.BlogExperience-module__FkpLuG__mobileTocCard .BlogExperience-module__FkpLuG__tocLink{padding-block:var(--f5);font-size:var(--t-17)}.BlogExperience-module__FkpLuG__tocLink:hover,.BlogExperience-module__FkpLuG__tocActive{border-inline-start-color:var(--red-ink);color:var(--plum)}.BlogExperience-module__FkpLuG__articleProse{max-inline-size:none}.BlogExperience-module__FkpLuG__noWrap{white-space:nowrap}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll{margin-block:var(--f34);overscroll-behavior-x:contain;scrollbar-width:thin;background:linear-gradient(to right, var(--surface) 34%, transparent) left / var(--f34) 100% no-repeat local, linear-gradient(to left, var(--surface) 34%, transparent) right / var(--f34) 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0a0a0a21, transparent) left / var(--f13) 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0a0a0a21, transparent) right / var(--f13) 100% no-repeat scroll;overflow-x:auto;container-type:inline-size}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll:focus-visible{outline:var(--b2) solid var(--red-ink);outline-offset:var(--f3);border-radius:var(--r3)}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll>table{min-inline-size:max(100%, calc(var(--table-cols,1) * var(--f144)));margin:0;display:table;overflow:visible}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableDense>table{min-inline-size:max(100%, calc(var(--table-cols,1) * var(--f89)))}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll :where(td,th){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll :where(td){line-height:var(--lh-ar-head)}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll:not(.BlogExperience-module__FkpLuG__tableDense) :where(td:last-child){min-inline-size:var(--f233)}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll :where(tbody th){color:var(--ink);font-size:inherit;font-weight:600;line-height:var(--lh-ar-head);white-space:normal;min-inline-size:var(--f89)}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableDense :where(td,tbody th){font-size:var(--t-13);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__articleProse .BlogExperience-module__FkpLuG__tableScroll caption{caption-side:bottom;max-inline-size:100cqi;color:var(--muted);font-size:var(--t-13);line-height:var(--lh-body);text-align:start;margin-block-start:var(--f8);position:sticky;inset-inline-start:0}.BlogExperience-module__FkpLuG__articleProse .blog-callout{align-items:flex-start;gap:var(--f13);margin-block:var(--f34);padding:var(--f13) var(--f21);border:1px solid #fecdd3;border-inline-start:var(--b3) solid var(--red-ink);border-radius:var(--r13);color:var(--copy);font-size:var(--t-17);line-height:var(--lh-body);background:linear-gradient(135deg,#ff3b470d,#ec48990f);display:flex}.BlogExperience-module__FkpLuG__articleProse .blog-callout .cico{font-size:var(--t-21);line-height:var(--lh-body);flex:none}.BlogExperience-module__FkpLuG__articleProse .blog-callout strong{color:var(--ink);font-weight:600}.BlogExperience-module__FkpLuG__articleProse .repo-card{margin-block:var(--f34);padding:var(--f21);border:1px solid var(--line);border-radius:var(--r13);background:var(--surface);box-shadow:var(--shadow-rest)}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-top{align-items:center;gap:var(--f8);display:flex}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-name{color:var(--ink);font-size:var(--t-17);font-weight:700}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-name a{color:var(--red-ink);text-decoration:none}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-badge{padding:var(--f2) var(--f8);border-radius:var(--r-pill);background:var(--red-wash);color:#be123c;font-size:var(--t-13);letter-spacing:var(--tr-caps);text-transform:uppercase;border:1px solid #fecdd3;margin-inline-start:auto;font-weight:700}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-desc{margin:var(--f8) 0 var(--f13);color:var(--copy);font-size:var(--t-17);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-meta{gap:var(--f13) var(--f21);color:var(--muted);font-size:var(--t-13);flex-wrap:wrap;display:flex}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-meta .dotpad{align-items:center;gap:var(--f5);display:inline-flex}.BlogExperience-module__FkpLuG__articleProse .repo-card .rc-lang{inline-size:var(--f13);block-size:var(--f13);border-radius:50%;display:inline-block}.BlogExperience-module__FkpLuG__articleProse .bar-chart{gap:var(--f8);margin-block:var(--f34);flex-direction:column;display:flex}.BlogExperience-module__FkpLuG__articleProse .bar-chart .bar-cap{color:var(--red-ink);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;margin-block-end:var(--f5)}.BlogExperience-module__FkpLuG__articleProse .bar-row{align-items:center;gap:var(--f13);grid-template-columns:minmax(0,38.2%) minmax(0,1fr);display:grid}.BlogExperience-module__FkpLuG__articleProse .bar-label{color:var(--copy);font-size:var(--t-13);font-weight:500;line-height:var(--lh-body);unicode-bidi:isolate}.BlogExperience-module__FkpLuG__articleProse .bar-track{block-size:var(--f21);border-radius:var(--r-pill);background:var(--paper-soft);position:relative;overflow:hidden}.BlogExperience-module__FkpLuG__articleProse .bar-fill{block-size:100%;min-inline-size:var(--f34);border-radius:var(--r-pill);background:linear-gradient(to right, var(--red-ink), var(--pink-ink));color:#fff;font-size:var(--t-13);font-weight:700;line-height:var(--lh-ui);white-space:nowrap;justify-content:flex-end;align-items:center;padding-inline-end:var(--f8);display:flex}[dir=rtl] .BlogExperience-module__FkpLuG__articleProse .bar-fill{background:linear-gradient(to left, var(--red-ink), var(--pink-ink))}.BlogExperience-module__FkpLuG__articleProse .stat-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--f144), 100%), 1fr));gap:var(--f13);margin-block:var(--f34);display:grid}.BlogExperience-module__FkpLuG__articleProse .stat-card{padding:var(--f13) var(--f21);border:1px solid var(--line);border-radius:var(--r13);background:var(--paper)}.BlogExperience-module__FkpLuG__articleProse .stat-card .sv{background:linear-gradient(135deg, var(--red), var(--pink-ink));color:#0000;-webkit-text-fill-color:transparent;font-family:var(--display);font-size:clamp(var(--t-21), 6vw, var(--t-34));font-weight:700;font-stretch:87.5%;line-height:var(--lh-h2);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;-webkit-background-clip:text;background-clip:text}.BlogExperience-module__FkpLuG__articleProse .stat-card .sl{color:var(--muted);font-size:var(--t-13);line-height:var(--lh-body);margin-block-start:var(--f5)}.BlogExperience-module__FkpLuG__sourceNote{padding:var(--f21);border:1px solid #e11d4824;border-inline-start:var(--b3) solid var(--violet);border-radius:var(--r13);background:linear-gradient(135deg, var(--red-wash), var(--surface));margin-block-start:var(--f55)}.BlogExperience-module__FkpLuG__sourceTitle{color:var(--ink);font-size:var(--t-13);font-weight:700;line-height:var(--lh-body);letter-spacing:var(--tr-caps);text-transform:uppercase;margin:0}.BlogExperience-module__FkpLuG__sourceDescription{margin:var(--f8) 0 0;color:var(--copy);font-size:var(--t-13);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__articleCta{padding:var(--card-pb) var(--card-pi);border:1px solid var(--line);border-radius:var(--r13);background:var(--paper);margin-block-start:var(--f34)}.BlogExperience-module__FkpLuG__articleCtaTitle{margin:var(--f13) 0 0;font-size:var(--t-h3);letter-spacing:var(--tr-h3);line-height:var(--lh-h3)}.BlogExperience-module__FkpLuG__articleCtaDescription{margin:var(--f13) 0 0;color:var(--copy);font-size:var(--t-17);line-height:var(--lh-body)}.BlogExperience-module__FkpLuG__articleCtaActions{gap:var(--f13);flex-wrap:wrap;margin-block-start:var(--f21);display:flex}.BlogExperience-module__FkpLuG__shareRow{align-items:center;gap:var(--f13);border-block-start:1px solid var(--line);flex-wrap:wrap;margin-block-start:var(--f34);padding-block-start:var(--f21);display:flex}.BlogExperience-module__FkpLuG__shareLabel{color:var(--muted);font-size:var(--t-13);font-weight:600;line-height:var(--lh-body);margin-inline-end:var(--f5)}.BlogExperience-module__FkpLuG__shareButton{min-block-size:var(--ctl-md);align-items:center;gap:var(--f8);padding-inline:var(--f13);border:1px solid var(--line);border-radius:var(--r8);background:var(--surface);color:var(--copy);font:inherit;font-size:var(--t-13);font-weight:600;line-height:var(--lh-ui);cursor:pointer;transition:border-color var(--d-move) var(--phi-ease-out), color var(--d-move) var(--phi-ease-out);text-decoration:none;display:inline-flex;position:relative}.BlogExperience-module__FkpLuG__shareButton:hover{color:var(--plum);border-color:#e11d4859}.BlogExperience-module__FkpLuG__relatedSection{border-block-start:1px solid var(--line);margin-block-start:var(--f55);padding-block-start:var(--f55)}.BlogExperience-module__FkpLuG__relatedTitle{margin:0 0 var(--f21);font-size:var(--t-h3);letter-spacing:var(--tr-h3);line-height:var(--lh-h3)}.BlogExperience-module__FkpLuG__focusable:focus-visible,.BlogExperience-module__FkpLuG__filterLink:focus-visible,.BlogExperience-module__FkpLuG__readMore:focus-visible,.BlogExperience-module__FkpLuG__primaryLink:focus-visible,.BlogExperience-module__FkpLuG__secondaryLink:focus-visible,.BlogExperience-module__FkpLuG__pageLink:focus-visible,.BlogExperience-module__FkpLuG__backLink:focus-visible,.BlogExperience-module__FkpLuG__tocLink:focus-visible,.BlogExperience-module__FkpLuG__tocSummary:focus-visible,.BlogExperience-module__FkpLuG__shareButton:focus-visible{outline:var(--b2) solid var(--red-ink);outline-offset:var(--f3)}@keyframes BlogExperience-module__FkpLuG__signalScan{to{transform:translateY(190%)}}@media (min-width:610px){.BlogExperience-module__FkpLuG__listingHero,.BlogExperience-module__FkpLuG__articleMasthead{padding-block-start:calc(4rem + var(--f89))}.BlogExperience-module__FkpLuG__heroTitle{font-stretch:90%}.BlogExperience-module__FkpLuG__signalVisual{display:block}.BlogExperience-module__FkpLuG__emptyActions,.BlogExperience-module__FkpLuG__closingActions{flex-flow:wrap;justify-content:center}.BlogExperience-module__FkpLuG__closingPanel{padding:var(--f89) var(--f55)}.BlogExperience-module__FkpLuG__emptyContent{padding-inline:var(--f55)}}@media (min-width:987px){.BlogExperience-module__FkpLuG__heroGrid,.BlogExperience-module__FkpLuG__articleHeroGrid,.BlogExperience-module__FkpLuG__readingGrid{grid-template-columns:minmax(0,610fr) minmax(0,377fr)}.BlogExperience-module__FkpLuG__signalVisual{aspect-ratio:1/1.618;max-inline-size:none}.BlogExperience-module__FkpLuG__filterBand{flex-direction:row;justify-content:space-between;align-items:flex-end}.BlogExperience-module__FkpLuG__categoryNav{max-inline-size:var(--w-measure);justify-content:flex-end}.BlogExperience-module__FkpLuG__featuredCard{grid-template-columns:minmax(0,610fr) minmax(0,377fr);display:grid}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardMedia{aspect-ratio:1.618;align-self:start;block-size:auto;inline-size:100%}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardBody{padding:var(--f34)}.BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardExcerpt{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.BlogExperience-module__FkpLuG__articleBody{max-inline-size:none;margin-inline:0}.BlogExperience-module__FkpLuG__mobileToc{display:none}.BlogExperience-module__FkpLuG__tocColumn{align-self:stretch;display:block}}@media (prefers-reduced-motion:reduce){.BlogExperience-module__FkpLuG__signalVisual:after{animation:none}.BlogExperience-module__FkpLuG__card,.BlogExperience-module__FkpLuG__coverImage,.BlogExperience-module__FkpLuG__readMoreArrow,.BlogExperience-module__FkpLuG__ctaArrow,.BlogExperience-module__FkpLuG__backIcon{transition:none}.BlogExperience-module__FkpLuG__card:hover{transform:none}}[dir=rtl] .BlogExperience-module__FkpLuG__eyebrow{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__sectionEyebrow{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__emptyEyebrow{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__closingEyebrow{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__articleCategory{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__heroProof{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__featuredLabel{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__gridTitle{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__categoryBadge{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__signalNode{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__visualHeader{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__filterCount{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__tocTitle{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__tocSummary{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__sourceTitle{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__articleProse .bar-chart .bar-cap{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__articleProse .repo-card .rc-badge{letter-spacing:0;text-transform:none;font-family:inherit}[dir=rtl] .BlogExperience-module__FkpLuG__eyebrow:before{background:linear-gradient(to left, var(--red), var(--violet))}[dir=rtl] .BlogExperience-module__FkpLuG__sectionEyebrow:before{background:linear-gradient(to left, var(--red), var(--violet))}[dir=rtl] .BlogExperience-module__FkpLuG__emptyEyebrow:before{background:linear-gradient(to left, var(--red), var(--violet))}[dir=rtl] .BlogExperience-module__FkpLuG__closingEyebrow:before{background:linear-gradient(to left, var(--red), var(--violet))}[dir=rtl] .BlogExperience-module__FkpLuG__articleCategory:before{background:linear-gradient(to left, var(--red), var(--violet))}[dir=rtl] .BlogExperience-module__FkpLuG__heroTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__articleTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__filterHeading{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__cardTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__emptyTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__closingTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__relatedTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__articleCtaTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}[dir=rtl] .BlogExperience-module__FkpLuG__featuredCard .BlogExperience-module__FkpLuG__cardTitle{font-family:var(--arabic);letter-spacing:0;font-weight:700;font-stretch:100%;line-height:var(--lh-ar-head)}@media not (min-width:610px){[dir=rtl] .BlogExperience-module__FkpLuG__heroTitle{font-size:min(var(--t-h1), 13vw)}}
