.GiniContent{color:var(--Gray1);font-size:clamp(1rem,.95rem + .35vw,1.15rem);line-height:1.8;word-break:break-word}.GiniContent *,.GiniContent :after,.GiniContent :before{box-sizing:border-box}.GiniContent h1,.GiniContent h2,.GiniContent h3,.GiniContent h4,.GiniContent h5,.GiniContent h6{color:var(--Gray1);font-weight:800;letter-spacing:-.01em;line-height:1.3;scroll-margin-top:140px}.GiniContent h1{font-size:clamp(1.9rem,1.4rem + 2vw,2.6rem);margin:1.4em 0 .5em}.GiniContent h2{font-size:clamp(1.5rem,1.25rem + 1.2vw,2rem);margin:1.6em 0 .55em}.GiniContent h3{font-size:clamp(1.25rem,1.1rem + .7vw,1.5rem);margin:1.4em 0 .45em}.GiniContent h4{font-size:1.15em;margin:1.2em 0 .4em}.GiniContent h5,.GiniContent h6{font-size:1.05em;margin:1.1em 0 .35em}.GiniContent p{margin:0 0 1.15em}.GiniContent a{color:var(--Color1);font-weight:700;text-decoration:underline;text-underline-offset:.18em}.GiniContent a:hover{color:var(--Color3)}.GiniContent strong{color:var(--Gray1);font-weight:800}.GiniContent ol:not([data-slot]),.GiniContent ul:not([data-slot]){list-style-type:none;margin:0 0 1.2em;padding-inline-start:0;padding-top:0}.GiniContent ul:not([data-slot]){list-style-type:disc;padding-inline-start:1.4em}.GiniContent ol:not([data-slot]){list-style-type:decimal;padding-inline-start:1.7em}.GiniContent ul ul:not([data-slot]){list-style-type:circle}.GiniContent li:not([data-slot]){margin:.35em 0;padding:0}.GiniContent .GiniImage,.GiniContent img{border-radius:var(--Rad10);display:block;height:auto;margin:1.4em auto;max-width:100%}.GiniContent iframe{aspect-ratio:16/9;background:var(--Gray6);border:0;height:auto}.GiniContent iframe,.GiniContent video{border-radius:var(--Rad10);display:block;margin:1.4em 0;width:100%}.GiniContent .GiniImage.GiniAlign--left,.GiniContent iframe.GiniAlign--left,.GiniContent img.GiniAlign--left{margin-inline:0 auto}.GiniContent .GiniImage.GiniAlign--center,.GiniContent iframe.GiniAlign--center,.GiniContent img.GiniAlign--center{margin-inline:auto}.GiniContent .GiniImage.GiniAlign--right,.GiniContent iframe.GiniAlign--right,.GiniContent img.GiniAlign--right{margin-inline:auto 0}.GiniContent iframe.GiniWidth--quarter{width:25%}.GiniContent iframe.GiniWidth--third{width:33.333%}.GiniContent iframe.GiniWidth--half{width:50%}.GiniContent iframe.GiniWidth--wide{width:75%}.GiniContent iframe.GiniWidth--full{width:100%}.GiniContent .GiniImage.GiniWrap--left,.GiniContent img.GiniWrap--left{float:left;float:inline-start;margin-block:.2em 1em;margin-inline:0 1.6em;max-width:55%}.GiniContent .GiniImage.GiniWrap--right,.GiniContent img.GiniWrap--right{float:right;float:inline-end;margin-block:.2em 1em;margin-inline:1.6em 0;max-width:55%}.GiniContent:after{clear:both;content:"";display:block}.GiniContent blockquote{background:color-mix(in srgb,var(--Color1) 5%,#fff);border-inline-start:4px solid var(--Color1);border-radius:var(--Rad5);color:var(--Gray2);font-style:italic;margin:1.6em 0;padding:.4em 1.2em}.GiniContent blockquote p:last-child{margin-bottom:0}.GiniContent code,.GiniContent pre{background:var(--Gray7);border-radius:var(--Rad5);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.GiniContent pre{border:1px solid var(--Gray5);margin:1.4em 0;overflow-x:auto;padding:1em 1.2em}.GiniContent code{padding:.15em .4em}.GiniContent pre code{background:none;padding:0}.GiniContent [data-type=horizontal-rule],.GiniContent hr{border:0}.GiniContent [data-type=horizontal-rule]>hr,.GiniContent hr{border-top:1px solid var(--Gray5);margin:2em 0}.GiniContent .GiniTable,.GiniContent table{border-collapse:collapse;font-size:.95em;margin:1.5em 0;width:100%}.GiniContent td,.GiniContent th{border:1px solid var(--Gray5);padding:.6em .8em;text-align:start;vertical-align:top}.GiniContent th{background:color-mix(in srgb,var(--Color1) 8%,#fff);font-weight:800}.GiniContent .selectedCell:after{background:color-mix(in srgb,var(--Color1) 12%,transparent);content:"";inset:0;pointer-events:none;position:absolute}.GiniContent [CookiesRichText]{border-radius:var(--Rad3);display:flex;flex-wrap:wrap;gap:1.5em;margin:1em 0;min-height:2.5em}.GiniContent [CookiesRichText]>*{flex:1;min-width:0}.GiniContent [CookiesSection=text]{display:flex;flex-direction:column;outline:none}.GiniContent [CookiesSection=media]{border-radius:.3em;display:grid;min-height:12em;overflow:hidden}.GiniContent [CookiesRichText=image]>[CookiesSection=media]>img{aspect-ratio:2/1}.GiniContent [CookiesSection=media]>.ImgHolder{background-color:var(--Gray5);height:100%;width:100%}.GiniContent [CookiesSection=media]>img{border-radius:.3em;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.GiniContent .NewSection{display:none}@media(max-width:700px){.GiniContent [CookiesRichText]{flex-direction:column}.GiniContent iframe.GiniWidth--half,.GiniContent iframe.GiniWidth--quarter,.GiniContent iframe.GiniWidth--third,.GiniContent iframe.GiniWidth--wide{width:100%}.GiniContent .GiniImage.GiniWrap--left,.GiniContent .GiniImage.GiniWrap--right,.GiniContent img.GiniWrap--left,.GiniContent img.GiniWrap--right{float:none;margin-inline:auto;max-width:100%}}.PostArticle[data-v-34860355]{padding-bottom:4em;--HeaderH:60px;--Dock:calc(var(--HeaderH) + 3.5em);--Band:1200px;--Gutter:clamp(1.25rem,5vw,4.5rem)}.Band[data-v-34860355]{box-sizing:border-box;margin-inline:auto;padding-inline:var(--Gutter);width:min(100%,var(--Band))}.TopBar[data-v-34860355]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:color-mix(in srgb,var(--BG1) 88%,transparent);border-bottom:1px solid var(--Gray6);position:sticky;top:var(--HeaderH);z-index:900}.TopBarInner[data-v-34860355]{align-items:center;gap:1em;height:3.4em}.BackLink[data-v-34860355]{align-items:center;color:var(--Gray2);font-size:.9em;font-weight:700;gap:.45em;transition:color var(--Time2) ease;white-space:nowrap}.BackLink[data-v-34860355]:hover{color:var(--Color1)}.TopBarTitle[data-v-34860355]{color:var(--Gray4);flex:1;font-size:.85em;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareRow[data-v-34860355]{align-items:center;gap:.4em}.ShareBtn[data-v-34860355]{align-items:center;background:var(--BG1);border:1px solid var(--Gray5);border-radius:50%;color:var(--Gray3);cursor:pointer;display:inline-flex;font-size:.85em;height:2em;justify-content:center;min-height:auto;padding:0;transition:all var(--Time1) ease;width:2em}.ShareBtn[data-v-34860355]:hover{border-color:var(--Color1);color:var(--Color1)}.Hero[data-v-34860355]{align-items:flex-end;background:var(--Gray1);display:flex;min-height:clamp(18rem,42vh,30rem);overflow:hidden;position:relative}.HeroImg[data-v-34860355]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.HeroImg[data-v-34860355],.HeroScrim[data-v-34860355]{inset:0;position:absolute}.HeroScrim[data-v-34860355]{background:linear-gradient(180deg,#00000026,#0000008c 55%,#000000e0)}.HeroContent[data-v-34860355]{padding-bottom:clamp(1.4em,4vw,2.6em);position:relative;z-index:2}.HeroTitle[data-v-34860355]{color:#fff;font-size:clamp(1.7em,4.2vw,3.2em);font-weight:800;line-height:1.12;margin:.6em 0 0;max-width:22ch;text-shadow:0 2px 18px rgba(0,0,0,.45)}.Hero .TagChipOnImage[data-v-34860355]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid hsla(0,0%,100%,.28);color:#fff}.PlainHeader[data-v-34860355]{padding-top:1.4em}.PlainTitle[data-v-34860355]{color:var(--Color1);font-size:clamp(1.8em,4vw,3em);font-weight:800;line-height:1.12;margin:.5em 0 .3em;max-width:24ch}.PlainDesc[data-v-34860355]{color:var(--Gray3);font-size:1.05em;line-height:1.7;margin:0;max-width:70ch}.ArticleLayout[data-v-34860355]{align-items:start;display:grid;gap:3em;grid-template-columns:minmax(0,1fr)}.ArticleMain[data-v-34860355]{min-width:0}.MetaRow[data-v-34860355]{align-items:center;color:var(--Gray3);display:flex;flex-wrap:wrap;font-size:.86em;gap:.55em;margin-top:1.6em}.MetaAuthor[data-v-34860355]{color:var(--Gray2);font-weight:800}.Avatar[data-v-34860355]{align-items:center;background:var(--Color1);color:#fff;display:inline-flex;font-size:.72em;font-weight:800;height:2em;justify-content:center;width:2em}.Avatar[data-v-34860355],.Dot[data-v-34860355]{border-radius:50%}.Dot[data-v-34860355]{background:var(--Gray4);height:3px;width:3px}.Lead[data-v-34860355]{color:var(--Gray2);font-size:1.15em;font-weight:500;line-height:1.7;margin:1.2em 0 0}.ArticleBody[data-v-34860355]{margin-top:1.4em}.ArticleBody[data-v-34860355] h2,.ArticleBody[data-v-34860355] h3,.ArticleBody[data-v-34860355] h4{scroll-margin-top:140px}.FooterTags[data-v-34860355]{align-items:center;border-top:1px solid var(--Gray6);gap:.5em;margin-top:2.4em;padding-top:1.4em}.FooterTagsLabel[data-v-34860355]{color:var(--Gray4);font-size:.72rem;font-weight:800;letter-spacing:.16em;margin-inline-end:.4em;text-transform:uppercase}.TagRow[data-v-34860355]{display:flex;flex-wrap:wrap;gap:.4em}.TagChip[data-v-34860355]{background:color-mix(in srgb,var(--Color3) 12%,#fff);border-radius:5em;color:var(--Color3);font-size:.7rem;font-weight:800;letter-spacing:.06em;padding:.32em .85em;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.TagChipOnImage[data-v-34860355]{background:#0006;color:#fff}.PrevNext[data-v-34860355]{display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:2.4em}.PNCard[data-v-34860355]{background:var(--BG1);border:1px solid var(--Gray6);display:flex;flex-direction:column;gap:.4em;padding:1.1em 1.3em;transition:all var(--Time1) ease}.PNCard[data-v-34860355]:hover{border-color:var(--Color1);transform:translateY(-2px)}.PNNext[data-v-34860355]{align-items:flex-end;text-align:right}.PNLabel[data-v-34860355]{align-items:center;color:var(--Gray4);display:inline-flex;font-size:.72rem;font-weight:800;gap:.4em;letter-spacing:.14em;text-transform:uppercase}.PNTitle[data-v-34860355]{color:var(--Gray1);display:-webkit-box;font-size:1em;font-weight:800;-webkit-line-clamp:2;line-height:1.45;-webkit-box-orient:vertical;overflow:hidden}.Related[data-v-34860355]{margin-top:3em}.SectionTitle[data-v-34860355]{color:var(--Gray1);font-size:1.3em;font-weight:800;margin:0 0 1.1em}.RelatedGrid[data-v-34860355]{display:grid;gap:1.4em;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.RelatedLink[data-v-34860355]{display:block}.RelatedCard[data-v-34860355]{background:var(--BG1);border:1px solid var(--Gray6);overflow:hidden;transition:all var(--Time1) ease}.RelatedCard[data-v-34860355]:hover{box-shadow:var(--Shadow5);transform:translateY(-3px)}.DFull[data-v-34860355]{width:100%}.RelatedMedia[data-v-34860355]{aspect-ratio:16/9;background:var(--Gray6);position:relative}.RelatedImg[data-v-34860355]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.RelatedNoImage[data-v-34860355]{background:linear-gradient(135deg,var(--Color1) 0,var(--Color4) 100%)}.RelatedBody[data-v-34860355]{gap:.35em;padding:.9em 1em 1.1em}.RelatedTitle[data-v-34860355]{color:var(--Gray1);display:-webkit-box;font-size:.95em;font-weight:800;-webkit-line-clamp:2;line-height:1.4;margin:0;-webkit-box-orient:vertical;overflow:hidden}.RelatedDate[data-v-34860355]{color:var(--Gray4);font-size:.78em}.Toc[data-v-34860355]{display:none}.TocInner[data-v-34860355]{border-inline-start:solid 2px var(--Gray6);display:flex;flex-direction:column;gap:.7em;max-height:calc(100vh - var(--Dock) - 2.5em);overflow-y:auto;overscroll-behavior:contain;padding:1.1em .5em 1.1em 1.4em;scrollbar-width:thin}.TocTitle[data-v-34860355]{color:var(--Gray4);font-size:.7rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.TocList[data-v-34860355]{display:flex;flex-direction:column;gap:.15em}.TocList[data-v-34860355],.TocList li[data-v-34860355]{list-style:none;margin:0!important;padding:0!important}.TocList a[data-v-34860355]{border-inline-start:2px solid transparent;color:var(--Gray3);display:block;font-size:.84em;font-weight:600;line-height:1.45;margin-inline-start:-1.4em;padding:.3em 0;padding-inline-start:1.4em;transition:all var(--Time2) ease}.TocList a[data-v-34860355]:hover{color:var(--Color1)}.TocActive[data-v-34860355]{border-inline-start-color:var(--Color1)!important;color:var(--Color1)!important;font-weight:800}.TocLevel3 a[data-v-34860355]{font-size:.8em;padding-inline-start:2.4em}.TocLevel4 a[data-v-34860355]{font-size:.78em;padding-inline-start:3.2em}@media(min-width:1120px){.ArticleLayout.HasToc[data-v-34860355]{grid-template-columns:minmax(0,1fr) 16rem}.Toc[data-v-34860355]{align-self:start;display:block;min-width:0;position:sticky;top:calc(var(--Dock) + 1em)}}@media(max-width:700px){.TopBarTitle[data-v-34860355]{display:none}.ShareRow[data-v-34860355]{margin-inline-start:auto}}
