html.route-blog{--amber:#a8c83a;--amber-lit:#c3e85c;--amber-deep:#56691a;--amber-rgb:168, 200, 58;--amber-lit-rgb:195, 232, 92;--amber-hot:#e9fbb0}.route-blog .foot{--foot-red:168, 200, 58;--foot-seam:233, 251, 176;--foot-blue:74, 159, 198}.fb-ground{z-index:0;pointer-events:none;opacity:0;width:100%;height:100vh;transition:opacity .6s;display:block;position:fixed;top:0;left:0}.fb-ground.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.fb-ground{transition:none}}.bl{--ink:#05090a;--ink-raised:#0a1112;--plate-top:#05090ae6;--plate-bottom:#040708ed;--text-white:#f6fbee;--text-voice:#dfeccb;--text-prose:#e4ecd9;--text-ice:#e8f2d9;--tint-rgb:228, 241, 214;--hairline:rgba(var(--tint-rgb), .18);--accent:#a8c83a;--accent-lit:#c3e85c;--accent-hot:#e9fbb0;--accent-label:#e9fbb0;--on-accent:#0a1204;--shadow-plate:0 0 0 1px #0009, 0 0 34px -6px #a8c83a52, inset 0 0 90px #00000080;--shadow-button:0 0 22px -4px #a8c83af2;--shadow-button-hover:0 0 28px -2px #c3e85cd9;--shadow-topline:0 0 12px 1px #c3e85c80, 0 0 34px 3px #a8c83a4d;--shadow-bead:0 0 12px 2px #a8c83ad9;--font-display:"Fraunces", "Georgia", serif;--font-sans:"DM Sans", system-ui, "Segoe UI", sans-serif;--font-label:"Martian Mono", "JetBrains Mono", ui-monospace, monospace;--font-mono:"JetBrains Mono", ui-monospace, "Cascadia Mono", Menlo, monospace;--radius-plate:3px;--radius-panel:.5rem;--radius-pill:999px;--radius-shot:.6rem;--plate-pad-x:clamp(1rem, 3.4vw, 2.8rem);--plate-gap:clamp(1.7rem, 5.5vh, 3.2rem);--control-h:2.75rem;--bracket:16px;--ease-out:cubic-bezier(.23, 1, .32, 1);--halo:0 0 10px var(--ink), 0 0 22px var(--ink), 0 0 40px var(--ink);z-index:1;max-width:72rem;padding:calc(var(--sbar-h,3.5rem) + 2.9rem + clamp(1.4rem, 3.4vw, 2.2rem)) var(--gutter) 0;color:var(--text-prose);font:400 1rem/1.55 var(--font-sans);-webkit-font-smoothing:antialiased;margin-inline:auto;display:block;position:relative;overflow-x:clip}.bl :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}.bl :where(ul,ol){padding:0;list-style:none}.bl :focus-visible{outline:2px solid var(--accent-lit);outline-offset:3px}.bl ::selection{background:color-mix(in srgb, var(--accent-lit) 38%, transparent);color:#fff}.bl [hidden]{display:none!important}.sd-h1{font:600 clamp(2.2rem, 1.3rem + 2.6vw, 3.3rem)/1.05 var(--font-display);letter-spacing:-.026em;color:var(--text-white);text-wrap:balance;overflow-wrap:break-word}.sd-h2{max-width:24ch;font:600 clamp(1.7rem, 1.2rem + 2vw, 2.7rem)/1.07 var(--font-display);letter-spacing:-.02em;color:var(--text-white);text-wrap:balance;overflow-wrap:break-word}.sd-voice{max-width:40rem;font:italic 400 clamp(1.08rem, 1rem + .35vw, 1.3rem)/1.5 var(--font-display);color:var(--text-voice);text-wrap:pretty;margin-top:.6rem}.sd-label,.sd-tag{font:500 .74rem/1.2 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-label)}.sd-tag{font-size:.72rem}.sd-kicker{font:500 .74rem/1.2 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-label);align-items:center;gap:.7rem;display:flex}.sd-kicker:before{content:"";background:radial-gradient(circle at 36% 30%, #fff 0, var(--accent-hot) 24%, var(--accent-lit) 58%, var(--accent) 100%);width:9px;height:9px;box-shadow:var(--shadow-bead);border-radius:50%;flex:none}.sd-cta{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sd-btn{min-height:var(--control-h);border:1px solid color-mix(in srgb, var(--accent-lit) 78%, transparent);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent-hot);font:600 .96rem/1.2 var(--font-sans);text-align:center;text-shadow:none;cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s var(--ease-out), border-color .16s var(--ease-out), box-shadow .16s var(--ease-out);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.1rem;text-decoration:none;display:inline-flex}.sd-btn--main{background:var(--accent-lit);border-color:var(--accent-lit);color:var(--on-accent);box-shadow:var(--shadow-button)}.sd-btn--quiet{color:var(--text-ice);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--tint-rgb), .45);text-decoration-color:rgba(var(--tint-rgb), .45);text-underline-offset:.3em;background:0 0;border-color:#0000;padding-inline:.45rem}.sd-btn:active{transition:none;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.sd-btn:hover{background:color-mix(in srgb, var(--accent) 50%, transparent);border-color:var(--accent-hot)}.sd-btn--main:hover{background:var(--accent-hot);border-color:var(--accent-hot);box-shadow:var(--shadow-button-hover)}.sd-btn--quiet:hover{-webkit-text-decoration-color:var(--accent-hot);text-decoration-color:var(--accent-hot);background:0 0;border-color:#0000}}.sd-plate{padding:clamp(1.5rem, 3.6vw, 2.8rem) var(--plate-pad-x) clamp(1.7rem, 3.6vw, 2.8rem);border:1px solid color-mix(in srgb, var(--accent-lit) 22%, transparent);border-radius:var(--radius-plate);background:linear-gradient(90deg, var(--accent-hot), var(--accent-hot)) left top / var(--bracket) 2px no-repeat, linear-gradient(var(--accent-hot), var(--accent-hot)) left top / 2px var(--bracket) no-repeat, linear-gradient(90deg, var(--accent-hot), var(--accent-hot)) right top / var(--bracket) 2px no-repeat, linear-gradient(var(--accent-hot), var(--accent-hot)) right top / 2px var(--bracket) no-repeat, linear-gradient(90deg, color-mix(in srgb, var(--accent-lit) 80%, transparent), color-mix(in srgb, var(--accent-lit) 80%, transparent)) left bottom / var(--bracket) 2px no-repeat, linear-gradient(color-mix(in srgb, var(--accent-lit) 80%, transparent), color-mix(in srgb, var(--accent-lit) 80%, transparent)) left bottom / 2px var(--bracket) no-repeat, linear-gradient(90deg, color-mix(in srgb, var(--accent-lit) 80%, transparent), color-mix(in srgb, var(--accent-lit) 80%, transparent)) right bottom / var(--bracket) 2px no-repeat, linear-gradient(color-mix(in srgb, var(--accent-lit) 80%, transparent), color-mix(in srgb, var(--accent-lit) 80%, transparent)) right bottom / 2px var(--bracket) no-repeat, radial-gradient(90% 38% at 50% 0%, color-mix(in srgb, var(--accent) 17%, transparent), transparent 100%), linear-gradient(180deg, var(--plate-top), var(--plate-bottom));box-shadow:var(--shadow-plate);position:relative}.sd-plate:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent-lit) 85%, transparent) 18%, var(--accent-hot) 50%, color-mix(in srgb, var(--accent-lit) 85%, transparent) 82%, transparent);height:2px;box-shadow:var(--shadow-topline);position:absolute;top:-1px;left:8%;right:8%}.bl>.sd-plate:after{content:"";left:calc(var(--gutter) * -.62);width:calc(var(--gutter) * .62);background:linear-gradient(90deg, color-mix(in srgb, var(--accent-lit) 70%, transparent), color-mix(in srgb, var(--accent-lit) 95%, transparent));height:1px;box-shadow:0 0 8px color-mix(in srgb, var(--accent) 70%, transparent);pointer-events:none;position:absolute;top:-1px}.sd-head__k{align-items:center;gap:1rem;display:flex}.sd-head__k:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent-lit) 95%, transparent), color-mix(in srgb, var(--accent-lit) 30%, transparent) 40%, transparent);min-width:1.5rem;max-width:12%;height:2px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--accent-lit) 34%, transparent), 0 0 28px 3px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:2px;flex:auto}.sd-n{font:400 clamp(3.4rem, 2.2rem + 5vw, 5.6rem)/.82 var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:#f6fbeef5;text-shadow:0 0 .05em #fffffff2, 0 0 .26em color-mix(in srgb, var(--accent-lit) 62%, transparent), 0 0 .85em color-mix(in srgb, var(--accent) 55%, transparent);flex:none}.sd-panel{border:1px solid color-mix(in srgb, var(--accent-lit) 30%, transparent);border-radius:var(--radius-panel);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 16%, transparent), #ffffff04 70%);padding:clamp(1.2rem,2.4vw,1.8rem)}.bl-chip{border:1px solid color-mix(in srgb, var(--accent-lit) 46%, transparent);border-radius:var(--radius-pill);font:500 .84rem/1.25 var(--font-sans);color:var(--accent-hot);white-space:nowrap;padding:.24rem .72rem;display:inline-block}.bl-chip[data-kind=ask]{background:color-mix(in srgb, var(--accent) 22%, transparent)}.bl-meta{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.bl-when{font:500 .95rem/1.3 var(--font-sans);color:rgba(var(--tint-rgb), .9)}.bl-hero{gap:clamp(1.8rem,4vw,2.6rem);padding-bottom:clamp(1rem,3vh,2rem);display:grid}.bl-hero__tx{text-shadow:var(--halo)}@media (min-width:64rem){.bl-hero{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;column-gap:clamp(2.4rem,4vw,4rem)}}.bl-hero .sd-h1{max-width:17em;margin-top:1rem;font-size:clamp(2.1rem,1.3rem + 2.5vw,3.1rem)}.bl-hero .sd-voice{margin-top:1.1rem}.bl-hero .sd-cta{margin-top:1.4rem}.bl-feat{padding:clamp(.9rem,2.2vw,1.4rem)}.bl-feat__tag{margin-bottom:.8rem;display:block}.bl-cover{border-radius:var(--radius-panel);background:var(--ink-raised);display:block;position:relative;overflow:hidden}.bl-cover img{object-fit:cover;width:100%;height:100%;display:block}.bl-cover:after{content:"";border-radius:inherit;border:1px solid color-mix(in srgb, var(--accent-lit) 24%, transparent);pointer-events:none;position:absolute;inset:0}.bl-feat .bl-cover{aspect-ratio:16/8.4}.bl-feat .bl-meta{margin-top:1.05rem}.bl-feat h2{font:600 clamp(1.45rem, 1.2rem + .9vw, 1.85rem)/1.15 var(--font-display);letter-spacing:-.016em;color:var(--text-white);text-wrap:balance;overflow-wrap:break-word;margin-top:.7rem}.bl-feat h2 a{color:inherit;text-decoration:none}.bl-feat .bl-desc{color:var(--text-prose);text-wrap:pretty;margin-top:.6rem}.bl-feat .sd-cta{margin-top:1.1rem}.bl-arch{margin-top:var(--plate-gap)}.bl-arch .sd-head{margin-bottom:clamp(1.1rem,2.6vw,1.6rem)}.bl-arch .sd-head__k{margin-bottom:.7rem}.bl-arch h2.sd-h2{font-size:clamp(1.6rem,1.25rem + 1.5vw,2.3rem)}.bl-filter{flex-wrap:wrap;gap:.5rem;margin-bottom:1.3rem;display:flex}.bl-filter button{min-height:var(--control-h);border:1px solid rgba(var(--tint-rgb), .3);border-radius:var(--radius-pill);cursor:pointer;font:500 .92rem/1.2 var(--font-sans);color:rgba(var(--tint-rgb), .95);transition:transform .16s var(--ease-out), background-color .16s var(--ease-out), border-color .16s var(--ease-out);background:0 0;padding:.4rem 1rem}.bl-filter button[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 28%, transparent);border-color:var(--accent-lit);color:var(--accent-hot)}.bl-filter button:active{transition:none;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.bl-filter button:hover{border-color:var(--accent-hot)}}.bl-year{font:400 clamp(1.9rem, 1.5rem + 1.6vw, 2.6rem)/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:#f6fbeef5;text-shadow:0 0 .05em #ffffffe6, 0 0 .3em color-mix(in srgb, var(--accent-lit) 55%, transparent), 0 0 .85em color-mix(in srgb, var(--accent) 45%, transparent);align-items:center;gap:1rem;margin:clamp(1.4rem,3vw,2rem) 0 .2rem;display:flex}.bl-year:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--accent-lit) 90%, transparent), transparent);max-width:40%;height:2px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--accent-lit) 30%, transparent);border-radius:2px;flex:1}.bl-year:first-child{margin-top:0}.bl-row{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr);grid-template-areas:"meta""t""d";align-items:start;gap:.45rem .9rem;padding:1.15rem .2rem 1.25rem;display:grid;position:relative}.bl-list>.bl-row.is-first{border-top-color:#0000}.bl-row:before{content:"";border-radius:var(--radius-panel);background:color-mix(in srgb, var(--accent) 12%, transparent);opacity:0;transition:opacity .18s var(--ease-out);pointer-events:none;position:absolute;inset:0 -.5rem}.bl-row .bl-meta{grid-area:meta}.bl-row h3{font:600 clamp(1.3rem, 1.1rem + .9vw, 1.75rem)/1.15 var(--font-display);letter-spacing:-.014em;color:var(--text-white);text-wrap:balance;overflow-wrap:break-word;grid-area:t}.bl-row h3 a{color:inherit;text-decoration:none}.bl-row h3 a:after{content:"";z-index:1;border-radius:var(--radius-panel);position:absolute;inset:0 -.5rem}.bl-row h3 a:focus-visible{outline:none}.bl-row:has(a:focus-visible){outline:2px solid var(--accent-lit);outline-offset:2px;border-radius:var(--radius-panel)}.bl-row .bl-desc{max-width:40rem;color:var(--text-prose);text-wrap:pretty;grid-area:d}.bl-row .bl-cover{grid-area:c;display:none}@media (min-width:48rem){.bl-row{grid-template-columns:minmax(0,1fr) 11.5rem;grid-template-areas:"meta c""t c""d c";column-gap:1.6rem;padding-block:1.5rem 1.6rem}.bl-row .bl-cover{aspect-ratio:3/2;grid-row:1/span 3;align-self:start;display:block}}@media (hover:hover) and (pointer:fine){.bl-row:hover:before{opacity:1}.bl-row:hover h3 a{color:var(--accent-hot)}}.bl-more{margin-top:1.4rem}.bl-only{margin-top:var(--plate-gap);text-shadow:var(--halo)}.bl--post{--wrap:45rem;--rp:clamp(.85rem, 4.4vw, 3.5rem)}.bl-wrap,.bl--post .sd-plate{max-width:var(--wrap);margin-inline:auto}.bl-head{text-shadow:var(--halo);margin-bottom:clamp(1.6rem,4vw,2.4rem)}.bl-head .bl-meta{margin-bottom:1.1rem}.bl-head h1{max-width:20em;font:600 clamp(2rem, 1.25rem + 2.5vw, 3rem)/1.06 var(--font-display);letter-spacing:-.024em;color:var(--text-white);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.bl-head h1.is-long{font-size:clamp(1.7rem,1.2rem + 1.7vw,2.35rem);line-height:1.1}.bl-head .sd-voice{max-width:36rem;margin-top:.9rem}.bl-read{--plate-top:#05090af4;--plate-bottom:#040708f6;padding:clamp(1.7rem, 4.4vw, 3.1rem) var(--rp) clamp(1.9rem, 4.6vw, 3.2rem)}.bl-prose{max-width:37.5rem;color:var(--text-prose);counter-reset:fig;margin-inline:auto;font-size:1.03rem;line-height:1.68}@media (min-width:40rem){.bl-prose{font-size:1.125rem;line-height:1.72}}.bl-prose>*+*{margin-top:1.2em}.bl-prose p{text-wrap:pretty}.bl-prose strong{color:var(--text-white);font-weight:600}.bl-prose em{font-style:italic}.bl-prose a{color:var(--accent-hot);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent-lit) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--accent-lit) 60%, transparent);text-underline-offset:.25em}@media (hover:hover) and (pointer:fine){.bl-prose a:hover{-webkit-text-decoration-color:var(--accent-hot);text-decoration-color:var(--accent-hot)}}.bl-prose h2{font:600 clamp(1.45rem, 1.2rem + .9vw, 1.85rem)/1.16 var(--font-display);letter-spacing:-.016em;color:var(--text-white);text-wrap:balance;margin-top:2.2em;padding-top:1.05em;position:relative}.bl-prose h2+*{margin-top:.7em}.bl-prose h2:before{content:"";background:linear-gradient(90deg, var(--accent-hot), color-mix(in srgb, var(--accent-lit) 30%, transparent));width:2.6rem;height:2px;box-shadow:0 0 10px 1px color-mix(in srgb, var(--accent-lit) 34%, transparent), 0 0 24px 2px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:2px;position:absolute;top:0;left:0}.bl-prose h3{font:600 1.2em/1.25 var(--font-display);color:var(--text-white);margin-top:1.8em}.bl-prose>ul{gap:.85em;display:grid}.bl-prose>ul>li{text-wrap:pretty;padding-left:1.55rem;position:relative}.bl-prose>ul>li:before{content:"";background:radial-gradient(circle at 36% 30%, #fff 0, var(--accent-hot) 30%, var(--accent-lit) 62%, var(--accent) 100%);width:7px;height:7px;box-shadow:0 0 9px 1px color-mix(in srgb, var(--accent) 70%, transparent);border-radius:50%;position:absolute;top:.62em;left:.1rem}.bl-prose>ol{gap:.85em;padding-left:1.6rem;list-style:decimal;display:grid}.bl-prose>ol>li::marker{color:var(--accent-label);font:500 .85em var(--font-label)}.bl-prose>blockquote{margin-block:2.1em}.bl-prose>blockquote p{font:italic 400 clamp(1.55rem, 1.2rem + 1.6vw, 2.15rem)/1.28 var(--font-display);letter-spacing:-.008em;color:var(--text-white);text-wrap:balance;text-indent:-.5em}.bl-prose>blockquote p:before,.bl-prose>blockquote p:after{color:var(--accent-lit);text-shadow:0 0 .25em color-mix(in srgb, var(--accent-lit) 55%, transparent);font-style:normal}.bl-prose>blockquote p:before{content:"„"}.bl-prose>blockquote p:after,.bl-prose:lang(en)>blockquote p:before{content:"“"}.bl-prose:lang(en)>blockquote p:after{content:"”"}.bl-fig{margin-inline:calc(-1 * max(0px, var(--rp) - .9rem))}.bl-prose>.bl-fig{margin-top:2.1em;margin-bottom:.4em}.bl-fig__art{border-radius:var(--radius-shot);border:1px solid color-mix(in srgb, var(--accent-lit) 26%, transparent);background:var(--ink-raised);box-shadow:0 0 40px -14px color-mix(in srgb, var(--accent) 45%, transparent);position:relative;overflow:hidden}.bl-fig__art img{width:100%;height:auto;display:block}.bl-fig__legend{color:rgba(var(--tint-rgb), .9);grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .7rem;margin:.9rem .1rem 0;font-size:.9rem;line-height:1.4;display:grid}.bl-fig__legend b{font:500 .7rem/1.3 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-label);margin-bottom:.15rem;display:block}.bl-fig figcaption{font:italic 400 .98rem/1.5 var(--font-sans);color:rgba(var(--tint-rgb), .9);text-wrap:pretty;max-width:36rem;margin:.95rem .1rem 0}.bl-fig figcaption:before{counter-increment:fig;content:"Pav. " counter(fig);font:500 .7rem/1 var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-label);margin-right:.6rem;font-style:normal}.bl-prose:lang(en) .bl-fig figcaption:before{content:"Fig. " counter(fig)}@media (max-width:33.99rem){.bl-fig__legend{grid-template-columns:1fr;gap:.7rem}.bl-fig__legend li{grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;gap:.6rem;display:grid}.bl-fig__legend b{margin:0}}.bl-close{margin-top:var(--plate-gap);padding:clamp(1.5rem, 3.6vw, 2.6rem) var(--rp) clamp(1.7rem, 3.6vw, 2.7rem)}.bl-close__grid{gap:clamp(1.4rem,3vw,2rem);display:grid}@media (min-width:44rem){.bl-close__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;column-gap:clamp(1.6rem,3.4vw,2.6rem)}}.bl-close .sd-panel{flex-direction:column;align-items:flex-start;display:flex}.bl-close .sd-panel h2{font:600 clamp(1.3rem, 1.15rem + .55vw, 1.55rem)/1.2 var(--font-display);letter-spacing:-.012em;color:var(--text-white);text-wrap:balance;margin-top:.6rem}.bl-close .sd-panel>p{max-width:30rem;color:var(--text-prose);text-wrap:pretty;margin-top:.6rem}.bl-close .sd-panel .sd-btn{margin-top:1.1rem}.bl-write{flex-direction:column;align-items:flex-start;display:flex}.bl-write h2{font:600 clamp(1.7rem, 1.2rem + 2vw, 2.4rem)/1.07 var(--font-display);letter-spacing:-.02em;color:var(--text-white)}.bl-write p{text-wrap:pretty;max-width:26rem;margin-top:.7rem}.bl-write .bl-mail{font:400 1rem/1.4 var(--font-mono);color:var(--accent-hot);overflow-wrap:anywhere;margin-top:1rem}.bl-write .sd-btn{margin-top:1.1rem}.route-blog .foot{margin-top:clamp(2.4rem,7vh,4.4rem)}@media (prefers-reduced-motion:reduce){.bl-row:before,.bl-filter button,.sd-btn{transition:none}}@media (max-width:39.99rem){.bl--post{padding-top:calc(var(--sbar-h,3.5rem) + 2.9rem + .9rem)}.bl-head .bl-meta{gap:.4rem .7rem;margin-bottom:.7rem}.bl-head .sd-voice{margin-top:.6rem}.bl-head{margin-bottom:1.2rem}}body:has(.bl--post) .fb-ground{--q:.2;-webkit-mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) - 40px), #000 calc(var(--col-l,0px) - 4px), #000 calc(var(--col-r,100%) + 4px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) + 40px), rgba(0,0,0,var(--q)) 100%);-webkit-mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) - 40px), #000 calc(var(--col-l,0px) - 4px), #000 calc(var(--col-r,100%) + 4px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) + 40px), rgba(0,0,0,var(--q)) 100%);mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) - 40px), #000 calc(var(--col-l,0px) - 4px), #000 calc(var(--col-r,100%) + 4px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) + 40px), rgba(0,0,0,var(--q)) 100%)}@media (max-width:39.99rem){body:has(.bl--post) .fb-ground{-webkit-mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) + 12px), #000 calc(var(--col-l,0px) + 56px), #000 calc(var(--col-r,100%) - 56px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) - 12px), rgba(0,0,0,var(--q)) 100%);-webkit-mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) + 12px), #000 calc(var(--col-l,0px) + 56px), #000 calc(var(--col-r,100%) - 56px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) - 12px), rgba(0,0,0,var(--q)) 100%);mask-image:linear-gradient(90deg, rgba(0,0,0,var(--q)) 0, rgba(0,0,0,var(--q)) calc(var(--col-l,0px) + 12px), #000 calc(var(--col-l,0px) + 56px), #000 calc(var(--col-r,100%) - 56px), rgba(0,0,0,var(--q)) calc(var(--col-r,100%) - 12px), rgba(0,0,0,var(--q)) 100%)}}
