@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.blogTag{background:var(--surface);line-height:100%;font-size:var(--font-sm);border-radius:var(--radius-xl);font-weight:200;font-family:var(--fontFa);padding:calc(var(--spacing-xs)/1.5)calc(var(--spacing-sm)/1.2)}.blogCategories{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.blogCategories .blogCategoryBadge{align-items:center;gap:.15em;font-weight:200;display:flex}.blogCategories .blogCategoryBadge .catEmoji,.blogCategories .blogCategoryBadge .catLabel{line-height:1}.blogCategories .blogCategoryBadge .catEmoji{filter:grayscale()}.blogTags{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.blogTags .blogTagBadge{border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface)50%,transparent);color:color-mix(in srgb,var(--text)70%,transparent);font-size:var(--font-sm);padding:.4em 1em;font-weight:400;transition:color .2s,background .2s,transform .2s}.blogTags .blogTagBadge:hover{color:var(--text);background:var(--surface);transform:translateY(-2px)}.postPage{width:100%;min-height:100dvh;padding:0 0 var(--spacing-4xl);padding-top:var(--headerSafeHeight);opacity:0;position:relative;overflow:visible}.postContainer{gap:var(--spacing-xl);width:100%;max-width:1100px;height:auto;min-height:100dvh;padding:var(--spacing-2xl)var(--spacing-md);background:0 0;flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:visible}.postDetails{--surfaceSize:2.25em;justify-content:space-between;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex;position:relative}.postDetails .postDetailsMeta,.postDetails .postActions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.postDetails .blogTag{min-height:var(--surfaceSize);font-size:var(--font-sm);position:relative}.postDetails .blogTag:after{--glass-effect-blur:var(--glass-blur,1em);content:"";z-index:0;border-radius:inherit;corner-shape:inherit;background:var(--glass-backdrop-fill,#0000);-webkit-backdrop-filter:blur(var(--glass-effect-blur));pointer-events:none;backface-visibility:hidden;will-change:backdrop-filter,background,opacity;transition:--glass-effect-blur .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.postDetails .blogTag:before{--glass-effect-light-color:var(--glass-light-color,var(--text));--glass-effect-light-power:var(--glass-light-power,.4);--glass-effect-light-rotation:var(--glass-light-rotation,210deg);--glass-effect-dark-color:var(--glass-dark-color,var(--background));--glass-effect-dark-power:var(--glass-dark-power,0);content:"";z-index:2;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;will-change:background,opacity,transform;background:linear-gradient(var(--glass-effect-light-rotation),color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)-6.51%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)46.56%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)51.96%,color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)100%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:--glass-effect-light-color .3s,--glass-effect-light-power .3s,--glass-effect-light-rotation .3s,--glass-effect-dark-color .3s,--glass-effect-dark-power .3s,opacity .3s,transform .3s,background .3s,background-image .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.postDetails .blogTag .content-wrapper,.postDetails .blogTag .contentWrapper,.postDetails .blogTag .clickAnimWrapper{z-index:1;transition:opacity .3s,transform .3s;position:relative}.postDetails .blogTag:disabled,.postDetails .blogTag[disabled],.postDetails .blogTag[aria-disabled=true]{--glass-light-power:.3}.postDetails .blogTag:disabled .content-wrapper,.postDetails .blogTag:disabled .contentWrapper,.postDetails .blogTag[disabled] .content-wrapper,.postDetails .blogTag[disabled] .contentWrapper,.postDetails .blogTag[aria-disabled=true] .content-wrapper,.postDetails .blogTag[aria-disabled=true] .contentWrapper{opacity:.4}.postDetails .actionBtn{will-change:transform,opacity}.postHero{z-index:20;border-radius:var(--radius-xl);background:var(--background);isolation:isolate;will-change:height;flex-shrink:0;width:100%;position:sticky;top:0;overflow:hidden}.postHero:after{--glass-effect-blur:var(--glass-blur,1em);content:"";z-index:0;border-radius:inherit;corner-shape:inherit;background:var(--glass-backdrop-fill,#0000);-webkit-backdrop-filter:blur(var(--glass-effect-blur));pointer-events:none;backface-visibility:hidden;will-change:backdrop-filter,background,opacity;transition:--glass-effect-blur .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,background .3s,opacity .3s;position:absolute;inset:0;transform:translateZ(0)}.postHero:before{--glass-effect-light-color:var(--glass-light-color,var(--text));--glass-effect-light-power:var(--glass-light-power,.4);--glass-effect-light-rotation:var(--glass-light-rotation,210deg);--glass-effect-dark-color:var(--glass-dark-color,var(--background));--glass-effect-dark-power:var(--glass-dark-power,0);content:"";z-index:2;border-radius:inherit;corner-shape:inherit;pointer-events:none;-webkit-mask-composite:xor;will-change:background,opacity,transform;background:linear-gradient(var(--glass-effect-light-rotation),color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)-6.51%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)46.56%,color-mix(in srgb,var(--glass-effect-dark-color)calc(var(--glass-effect-dark-power)*100%),transparent)51.96%,color-mix(in srgb,var(--glass-effect-light-color)calc(var(--glass-effect-light-power)*100%),transparent)100%);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;transition:--glass-effect-light-color .3s,--glass-effect-light-power .3s,--glass-effect-light-rotation .3s,--glass-effect-dark-color .3s,--glass-effect-dark-power .3s,opacity .3s,transform .3s,background .3s,background-image .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.postHero .content-wrapper,.postHero .contentWrapper,.postHero .clickAnimWrapper{z-index:1;transition:opacity .3s,transform .3s;position:relative}.postHero:disabled,.postHero[disabled],.postHero[aria-disabled=true]{--glass-light-power:.3}.postHero:disabled .content-wrapper,.postHero:disabled .contentWrapper,.postHero[disabled] .content-wrapper,.postHero[disabled] .contentWrapper,.postHero[aria-disabled=true] .content-wrapper,.postHero[aria-disabled=true] .contentWrapper{opacity:.4}.postHero{corner-shape:superellipse(1.7);padding:var(--spacing-lg);gap:var(--spacing-2xs);flex-direction:column;justify-content:flex-end;display:flex;padding-top:calc(var(--headerHeight)*1.8)!important}.heroVisual{will-change:opacity,transform,filter;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.heroVisual .heroImage{object-fit:cover}.heroPlaceholder{background:var(--background);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.heroPlaceholder .heroBgLogo{opacity:.025;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heroTitle{z-index:3;opacity:0;pointer-events:none;will-change:transform,opacity,filter;align-items:flex-start;max-width:min(760px,100%);display:flex;position:relative;inset:0 0 auto}.heroTitle .heroTitleHeading{width:100%;min-width:0;max-width:100%;color:var(--text);font-size:var(--font-xl);margin:0;font-weight:300;line-height:1;display:flex}.heroTitle .heroTitleCycler{perspective:600px;width:100%;min-width:0;display:block;position:relative;overflow:hidden}.heroTitle .heroTitleWord{will-change:transform,opacity;transform-origin:50%;width:100%;min-width:0;display:block}.heroTitle .heroTitleText{font:inherit;color:inherit}.heroDetailsWrap{z-index:3;opacity:0;will-change:transform,opacity,filter;position:relative}.heroPostDetails{padding-top:var(--spacing-sm);justify-content:space-between}.heroPostDetails .blogTag,.heroPostDetails .actionBtn{background:color-mix(in srgb,var(--background)25%,transparent);transition:transform none!important}.postBodyCard{z-index:10;gap:var(--spacing-sm);margin-inline:5%;margin-bottom:var(--spacing-2xl);padding:var(--spacing-2xl);border-radius:var(--radius-xl);background:var(--background);flex-direction:column;display:flex}.postTitle{color:var(--text);font-size:var(--font-2xl);will-change:transform,opacity,filter;margin:0;font-weight:300;line-height:100%}.bodyPostDetails{padding-bottom:var(--spacing-md)}.bodyPostDetails:after{--divider-effect-color:var(--text);--divider-effect-opacity:.09;--divider-effect-size:1px;--divider-effect-length:calc(100% - 0px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.postContentWrapper{margin-top:var(--spacing-md);color:color-mix(in srgb,var(--text)90%,transparent);font-size:var(--font-md);line-height:1.8}.postFooter{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);display:flex;position:relative}.postFooter:after{--divider-effect-color:var(--text);--divider-effect-opacity:.09;--divider-effect-size:1px;--divider-effect-length:calc(100% - 0px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:0;left:50%;transform:translate(-50%)}.postFooter .postEnd,.postFooter .morePostsLink{align-items:center;display:flex}.postFooter .postEnd b{font-size:1.5em}.postFooter .morePostsLink{gap:var(--spacing-xs);color:var(--text);font-weight:200}@media (width<=768px){.postContainer{padding:var(--spacing-xl)var(--spacing-sm);gap:0;padding-top:0}.postBodyCard{padding:var(--spacing-xl)var(--spacing-md);margin-inline:0}.heroTitleHeading,.postTitle{font-size:clamp(var(--font-lg)*1.05,7.6vw,var(--font-xl)*.78);line-height:1.25}.blogContent .contentH1{font-size:calc(var(--font-xl)*.78)}.blogContent .contentH2{font-size:calc(var(--font-xl)*.68)}.blogContent .contentH3{font-size:calc(var(--font-lg)*.9)}.blogContent .contentH4{font-size:calc(var(--font-md)*.92)}.postFooter{flex-direction:column;align-items:flex-start}}@media (width<=600px){.heroTitleHeading{font-size:clamp(var(--font-md),6.2vw,var(--font-lg))!important}.postHero{gap:var(--spacing-xs);padding:var(--spacing-sm)}.postDetails{flex-flow:wrap;align-items:flex-start}.heroPostDetails{gap:var(--spacing-sm);padding:0}.heroPostDetails .postActions{align-self:flex-end}}