@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:clip}}@layer bricks {}@layer bricks {.brxe-shortcode{width:100%}}#brxe-gspent {padding-top: 100px; padding-right: 0; padding-bottom: 64px; padding-left: 0}.brxe-section.gsp-entry{--en-mute:#4d5552;--en-forest:#0f2417;--en-forest2:#17472c;--en-forest3:#0a1c12;--en-ink:#77f179;--en-text:#e9f3ea;--en-muted:#9fb3a6;--en-gutter:clamp(16px,4vw,24px);--en-px:clamp(20px,4vw,44px);--en-py:clamp(22px,4vw,40px);color:var(--geo-graphite)}html[data-theme=dark] .brxe-section.gsp-entry{--en-mute:#c9d6cc} .gsp-entry .gsp-entry__wrap{display:block;width:100%;max-width:1120px;min-width:0;margin:0 auto;padding:0 var(--en-gutter)} .gsp-entry .gsp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} .gsp-entry .gsp-entry__k{font:600 11px/1.4 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--geo-green2)}html[data-theme=dark] .gsp-entry .gsp-entry__k{color:var(--geo-green1)}.gsp-entry .gsp-entry__crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 2px;margin:0;padding:0;list-style:none;font:500 12px/1.4 "JetBrains",monospace;letter-spacing:.08em;text-transform:uppercase} .gsp-entry .gsp-entry__crumbs li{display:inline-flex;align-items:center;min-width:0} .gsp-entry .gsp-entry__crumbs li+li::before{content:"\203A";margin:0 8px 0 6px;color:var(--en-mute)} .gsp-entry .gsp-entry__crumbs a{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;margin:0 -4px;color:var(--geo-green2);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease} .gsp-entry .gsp-entry__crumbs a:hover{border-bottom-color:currentColor}html[data-theme=dark] .gsp-entry .gsp-entry__crumbs a{color:var(--geo-green1)} .gsp-entry .gsp-entry__crumbs li[aria-current]{min-height:44px;color:var(--en-mute);overflow-wrap:anywhere}.gsp-entry .gsp-entry__card{position:relative;overflow:hidden;margin:6px 0 24px;padding:var(--en-py) var(--en-px) calc(var(--en-py) + 4px);border-radius:26px;background:radial-gradient(120% 90% at 0% 0%,var(--en-forest2) 0%,var(--en-forest) 55%,var(--en-forest3) 100%);color:var(--en-text);box-shadow:inset 0 0 0 1px rgba(119,241,121,.22),0 30px 60px -40px rgba(0,0,0,.6)}html[data-theme=dark] .gsp-entry .gsp-entry__card{background:radial-gradient(120% 90% at 0% 0%,#143a24 0%,#0b1a12 55%,#07120c 100%)} .gsp-entry .gsp-entry__card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--en-ink) 0%,var(--en-ink) 55%,rgba(119,241,121,0) 100%);transform-origin:0 50%} .gsp-entry .gsp-entry__eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0} .gsp-entry .gsp-entry__badge{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 11px;border-radius:999px;background:var(--en-ink);color:var(--en-forest);font:700 15px/1 "JetBrains",monospace;letter-spacing:.02em} .gsp-entry .gsp-entry__eb{font:600 12px/1.4 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--en-ink)} .gsp-entry .gsp-entry__title{margin:16px 0 0;max-width:22ch;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;font-size:clamp(34px,6vw + 8px,68px);line-height:1.02;letter-spacing:-.01em;color:var(--en-text);text-wrap:balance;overflow-wrap:anywhere;hyphens:auto;text-shadow:none}@font-face{font-family:"PJS Fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:107.5%;ascent-override:105%;descent-override:20%;line-gap-override:0%} .gsp-entry .gsp-entry__def{font:400 18px/1.65 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--geo-graphite)} .gsp-entry .gsp-entry__def>*{max-width:62ch;min-width:0} .gsp-entry .gsp-entry__def p{margin:0 0 1.1em} .gsp-entry .gsp-entry__def p:last-child{margin-bottom:0} .gsp-entry .gsp-entry__def a{color:inherit;text-decoration:underline;text-decoration-color:var(--geo-green1);text-decoration-thickness:1.5px;text-underline-offset:3px;overflow-wrap:anywhere} .gsp-entry .gsp-entry__lead{font-size:20px;line-height:1.55;font-weight:500;color:var(--geo-black)}.gsp-entry .gsp-entry__fig{margin:22px 0 28px;max-width:none} .gsp-entry .gsp-entry__img{display:block;width:100%;height:auto;aspect-ratio:16/10;max-height:56vh;object-fit:cover;border-radius:20px;background:var(--geo-panels)} .gsp-entry .gsp-entry__cap{margin:10px 2px 0;text-align:left;font:400 12px/1.5 "JetBrains",monospace;letter-spacing:.02em;color:var(--en-mute)} .gsp-entry .gsp-entry__cap .gsp-entry__k{font-size:11px} .gsp-entry .gsp-entry__cap .gsp-entry__k::after{content:" \2014"}.gsp-entry .gsp-entry__def p.gsp-entry__src{margin:22px 0 0;padding-top:14px;border-top:1px solid var(--border-panel);font:400 13px/1.6 "JetBrains",monospace;color:var(--en-mute);overflow-wrap:anywhere} .gsp-entry .gsp-entry__src .gsp-entry__k{display:block;margin-bottom:2px} .gsp-entry .gsp-entry__src a{font-weight:400;color:var(--geo-black);text-decoration-color:var(--geo-green1)}.gsp-entry .gsp-entry__explore{margin:44px 0 0;padding:26px 0 0;border-top:1px solid var(--border-panel)} .gsp-entry .gsp-entry__h2{margin:0 0 18px;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;font-size:clamp(27px,3vw,35px);line-height:1.1;letter-spacing:-.01em;color:var(--title-grdl)} .gsp-entry .gsp-entry__pn{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 24px} .gsp-entry .gsp-entry__pnc{display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:14px 18px;border-radius:18px;background:var(--geo-panels);color:var(--geo-black);text-decoration:none;box-shadow:0 0 0 1px transparent;transition:transform .15s ease,background .15s ease,box-shadow .15s ease} .gsp-entry a.gsp-entry__pnc:hover{transform:translateY(-1px);background:var(--geo-hover-bg-panels)} .gsp-entry .gsp-entry__pnc--next{align-items:flex-end;text-align:right} .gsp-entry .gsp-entry__pnc--empty{visibility:hidden} .gsp-entry .gsp-entry__pnt{font:600 16px/1.3 "Plus Jakarta Sans",sans-serif;overflow-wrap:anywhere} .gsp-entry .gsp-entry__more{margin:0 0 24px} .gsp-entry .gsp-entry__more .gsp-entry__k{margin:0 0 10px} .gsp-entry .gsp-entry__pills{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none} .gsp-entry .gsp-entry__pills a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;background:var(--geo-panels);color:var(--geo-black);font:500 14px/1.2 "Plus Jakarta Sans",sans-serif;text-decoration:none;transition:background .15s ease} .gsp-entry .gsp-entry__pills a:hover{background:var(--geo-hover-bg-panels)} .gsp-entry .gsp-entry__search{margin:0 0 22px} .gsp-entry .gsp-entry__search .gsp-gl__form{margin:0} .gsp-entry .gsp-entry__search .gsp-gl__field{position:relative;display:flex;align-items:center;gap:8px;max-width:520px;padding:5px 5px 5px 16px;border-radius:999px;background:var(--geo-panels);box-shadow:inset 0 1px 3px rgba(0,0,0,.14),inset 0 0 0 1px var(--border-panel);transition:box-shadow .2s ease} .gsp-entry .gsp-entry__search .gsp-gl__field:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.14),inset 0 0 0 1.5px var(--geo-green2),0 0 0 4px rgba(119,241,121,.3)}html[data-theme=dark] .gsp-entry .gsp-entry__search .gsp-gl__field:focus-within{box-shadow:inset 0 1px 3px rgba(0,0,0,.14),inset 0 0 0 1.5px var(--geo-green1),0 0 0 4px rgba(119,241,121,.24)} .gsp-entry .gsp-entry__search .gsp-gl__field>svg{flex:none;opacity:.7} .gsp-entry .gsp-entry__search .gsp-gl__field input{flex:1 1 auto;min-width:0;height:40px;margin:0;padding:0;border:0;background:none;color:var(--geo-black);font:500 15px/1 "JetBrains",monospace;-webkit-appearance:none;appearance:none} .gsp-entry .gsp-entry__search .gsp-gl__field input::placeholder{color:var(--en-mute);opacity:1} .gsp-entry .gsp-entry__search .gsp-gl__field input:focus,.gsp-entry .gsp-entry__search .gsp-gl__field input:focus-visible{outline:0} .gsp-entry .gsp-entry__search .gsp-gl__field .gsp-cap{--cap-h:40px;flex:none;padding:0 18px} .gsp-entry .gsp-entry__search .gsp-gl__hint{margin:10px 0 0;font:12px/1.5 "JetBrains",monospace;color:var(--en-mute)} .gsp-entry .gsp-entry__back{margin:0} .gsp-entry .gsp-entry__back a{display:inline-flex;align-items:center;min-height:44px;color:var(--geo-green2);font:600 13px/1.4 "JetBrains",monospace;letter-spacing:.04em;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease} .gsp-entry .gsp-entry__back a:hover{border-bottom-color:currentColor}html[data-theme=dark] .gsp-entry .gsp-entry__back a{color:var(--geo-green1)}@media (min-width:1024px){.gsp-entry .gsp-entry__card{margin-bottom:34px} .gsp-entry .gsp-entry__title{margin-top:20px} .gsp-entry .gsp-entry__def{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,4vw,56px);row-gap:0;align-items:start} .gsp-entry .gsp-entry__def>*{grid-column:1} .gsp-entry .gsp-entry__def>.gsp-entry__fig{grid-column:2;grid-row:1/span 40;align-self:start;margin:6px 0 0} .gsp-entry .gsp-entry__img{aspect-ratio:4/3;max-height:none} .gsp-entry .gsp-entry__explore{margin-top:56px;padding-top:30px} .gsp-entry .gsp-entry__pn{gap:16px}}@media (max-width:767px){.gsp-entry .gsp-entry__card{border-radius:22px} .gsp-entry .gsp-entry__def{font-size:17px} .gsp-entry .gsp-entry__lead{font-size:19px} .gsp-entry .gsp-entry__fig{margin:18px 0 24px}}@media (max-width:599px){.gsp-entry .gsp-entry__pn{grid-template-columns:1fr} .gsp-entry .gsp-entry__pnc--empty{display:none} .gsp-entry .gsp-entry__pnc--next{align-items:flex-start;text-align:left}}@media (prefers-reduced-motion:no-preference){.gsp-entry .gsp-entry__card::after{animation:gsp-entry-rule .6s cubic-bezier(.2,.7,.2,1) .2s both}@keyframes gsp-entry-rule{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}}@media (prefers-reduced-motion:reduce){.gsp-entry a.gsp-entry__pnc:hover{transform:none}}@media (max-width: 478px) {#brxe-gspent {padding-top: 92px; padding-right: 0; padding-bottom: 44px; padding-left: 0}}