@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-taxonomy{display:flex;flex-wrap:wrap;gap:10px;line-height:1;list-style-type:none;margin:0;padding:0}.brxe-post-taxonomy.separator{gap:0}.brxe-post-taxonomy span{white-space:pre-wrap}.brxe-post-taxonomy li{display:inline-block}.brxe-post-taxonomy li>*{display:flex;gap:.5em}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-tabs-nested{display:flex;flex-direction:column;width:100%}.brxe-tabs-nested .tab-title{cursor:pointer;width:auto}.brxe-tabs-nested .tab-pane,.brxe-tabs-nested .tab-pane:empty{display:none!important}.brxe-tabs-nested .tab-pane.brx-open{display:block!important}}@layer bricks {:where(.brxe-post-meta) a{color:currentcolor}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-post-sharing{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.brxe-post-sharing.brand-colors{color:#fff}.brxe-post-sharing.brand-colors a{border:none}.brxe-post-sharing.brand-colors .facebook{background-color:#3b5998}.brxe-post-sharing.brand-colors .twitter{background-color:#4cc2ff}.brxe-post-sharing.brand-colors .googleplus{background-color:#d23e2b}.brxe-post-sharing.brand-colors .whatsapp{background-color:#25d366}.brxe-post-sharing.brand-colors .telegram{background-color:#54a9eb}.brxe-post-sharing.brand-colors .vkontakte{background-color:#5181b8}.brxe-post-sharing.brand-colors .linkedin{background-color:#4875b4}.brxe-post-sharing.brand-colors .pinterest{background-color:#c91a22}.brxe-post-sharing.brand-colors .bluesky{background-color:#0af}.brxe-post-sharing.brand-colors .email{background-color:var(--bricks-text-light)}.brxe-post-sharing a{align-items:center;border-radius:50%;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.brxe-post-sharing a.telegram svg{margin-left:-2px}.brxe-post-sharing i:before{line-height:inherit}.brxe-post-sharing svg{fill:currentcolor;flex-shrink:0;height:1em}}@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 {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-shortcode{width:100%}}#brxe-hgpzad {font-size: 15px; font-family: "JetBrains"}#brxe-qtafww a {color: var(--color-2); transition: all 0.3s ease; background-color: var(--green-ld)}#brxe-qtafww li {margin-left: 2px}#brxe-qtafww a:hover {transform: scaleX(1.1) scaleY(1.1)}#brxe-gsparc {padding-top: 100px; padding-right: 0; padding-bottom: 64px; padding-left: 0}@font-face{font-family:"PJS Fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:104.7%;ascent-override:101%;descent-override:22%;line-gap-override:0%}@font-face{font-family:"ArchivoSE Fallback";src:local("Arial"),local("Liberation Sans"),local("Arimo"),local("Helvetica");size-adjust:112%;ascent-override:80%;descent-override:20%;line-gap-override:0%} .brxe-section.gsp-art{--a-forest:#0f2417;--a-forest2:#17472c;--a-forest3:#0a1c12;--a-ink:#77f179;--a-card-text:#e9f3ea;--a-card-text2:#cfe0d3;--a-text:#1c2821;--a-head:#1f3a2c;--a-mute:#4d5552;--a-line:rgba(28,40,33,.16);--a-panel:rgba(255,255,255,.55);--a-gutter:clamp(16px,4vw,24px);color:var(--a-text)}html[data-theme=dark] .brxe-section.gsp-art{--a-text:#e6efe8;--a-head:#ffffff;--a-mute:#c9d6cc;--a-line:rgba(233,243,234,.2);--a-panel:rgba(0,0,0,.2)} .gsp-art .gsp-art__wrap{display:block;width:100%;max-width:1120px;min-width:0;margin:0 auto;padding:0 var(--a-gutter)} .gsp-art .gsp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gsp-art .gsp-art__progress{position:fixed;top:0;left:0;right:0;z-index:10000;height:3px;background:var(--a-ink);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@supports not (animation-timeline:scroll()){.gsp-art .gsp-art__progress{display:none}}@supports (animation-timeline:scroll()){.gsp-art .gsp-art__progress{animation:gsp-art-progress linear both;animation-timeline:scroll(root block)}}@keyframes gsp-art-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gsp-art .gsp-art__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-art .gsp-art__crumbs li{display:inline-flex;align-items:center;min-width:0} .gsp-art .gsp-art__crumbs li+li::before{content:"\203A";margin:0 8px 0 6px;color:var(--a-mute)} .gsp-art .gsp-art__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-art .gsp-art__crumbs a:hover{border-bottom-color:currentColor}html[data-theme=dark] .gsp-art .gsp-art__crumbs a{color:var(--geo-green1)}.gsp-art .gsp-art__card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:6px 0 30px;padding:clamp(22px,4vw,44px) clamp(20px,4vw,44px) calc(clamp(22px,4vw,44px) + 4px);border-radius:26px;background:radial-gradient(120% 90% at 0% 0%,var(--a-forest2) 0%,var(--a-forest) 55%,var(--a-forest3) 100%);color:var(--a-card-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-art .gsp-art__card{background:radial-gradient(120% 90% at 0% 0%,#143a24 0%,#0b1a12 55%,#07120c 100%)} .gsp-art .gsp-art__card::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--a-ink) 0%,var(--a-ink) 55%,rgba(119,241,121,0) 100%);transform-origin:0 50%} .gsp-art .gsp-art__head{min-width:0;display:flex;flex-direction:column} .gsp-art .gsp-art__eyebrow{margin:0 0 14px;font:600 12px/1.5 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--a-ink)} .gsp-art .gsp-art__eyebrow a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(119,241,121,.45)} .gsp-art .gsp-art__eyebrow a:hover{border-bottom-color:currentColor} .gsp-art .gsp-art__title{margin:0;max-width:24ch;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;font-size:clamp(32px,4.4vw + 8px,56px);line-height:1.05;letter-spacing:-.01em;color:var(--a-card-text);text-wrap:balance;overflow-wrap:anywhere;hyphens:auto;text-shadow:none} .gsp-art .gsp-art__dek{margin:16px 0 0;max-width:58ch;font:400 19px/1.55 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--a-card-text2)} .gsp-art .gsp-art__byline{display:flex;flex-direction:row;align-items:center;gap:12px;margin:22px 0 0} .gsp-art .gsp-art__avatar{flex:none;width:40px;height:40px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px rgba(119,241,121,.5)} .gsp-art .gsp-art__bytext{margin:0;font:500 12.5px/1.45 "JetBrains",monospace;letter-spacing:.04em;color:var(--a-card-text2)} .gsp-art .gsp-art__bytext b{font-weight:700;color:var(--a-card-text)} .gsp-art .gsp-art__figwrap{min-width:0} .gsp-art .gsp-art__fig{margin:0} .gsp-art .gsp-art__img{display:block;width:100%;height:auto;aspect-ratio:1200/628;object-fit:cover;border-radius:18px;background:rgba(7,18,12,.5);box-shadow:0 0 0 1px rgba(119,241,121,.18)} .gsp-art .gsp-art__cap{margin:10px 2px 0;font:400 12px/1.5 "JetBrains",monospace;color:var(--a-card-text2)}@media (min-width:1024px){.gsp-art .gsp-art__card{grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:44px;margin-bottom:44px}}@media (max-width:767px){.gsp-art .gsp-art__card{border-radius:22px;gap:20px} .gsp-art .gsp-art__dek{font-size:17.5px} .gsp-art .gsp-art__img{border-radius:14px}}.gsp-art .gsp-art__body{display:block;width:100%} .gsp-art .gsp-art__rail,.gsp-art .gsp-art__col{min-width:0;width:100%;max-width:700px;margin:0 auto}@media (min-width:1024px){.gsp-art .gsp-art__body:has(.gsp-toc){display:grid;grid-template-columns:240px minmax(0,700px);column-gap:64px;justify-content:center;align-items:start} .gsp-art .gsp-art__body:has(.gsp-toc) .gsp-art__rail,.gsp-art .gsp-art__body:has(.gsp-toc) .gsp-art__col{margin:0} .gsp-art .gsp-art__rail{position:sticky;top:96px;max-height:calc(100vh - 120px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin} .gsp-art .gsp-art__body:not(:has(.gsp-toc)) .gsp-art__rail{display:none}}.gsp-art .gsp-toc{margin:0 0 26px} .gsp-art .gsp-toc__d{border-radius:18px;background:var(--a-panel);box-shadow:inset 0 0 0 1px var(--a-line)} .gsp-art .gsp-toc__s{display:flex;align-items:center;gap:12px;min-height:50px;padding:10px 18px;cursor:pointer;list-style:none;font:600 12px/1.4 "JetBrains",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--a-head)} .gsp-art .gsp-toc__s::-webkit-details-marker{display:none} .gsp-art .gsp-toc__s::after{content:"";flex:none;width:8px;height:8px;margin-left:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease} .gsp-art .gsp-toc__d[open]>.gsp-toc__s::after{transform:translateY(2px) rotate(-135deg)} .gsp-art .gsp-toc__n{margin-left:auto;font-weight:500;letter-spacing:.02em;text-transform:none;color:var(--a-mute)} .gsp-art .gsp-toc__l{margin:0;padding:0 8px 12px;list-style:none;counter-reset:toc} .gsp-art .gsp-toc__i{margin:0} .gsp-art .gsp-toc__i a{display:flex;align-items:baseline;gap:10px;min-height:40px;padding:8px 10px;border-radius:10px;font:500 14.5px/1.35 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--a-text);text-decoration:none;transition:background .15s ease} .gsp-art .gsp-toc__i a::before{counter-increment:toc;content:counter(toc,decimal-leading-zero);flex:none;font:500 11px/1.9 "JetBrains",monospace;color:var(--a-mute)} .gsp-art .gsp-toc__i a:hover{background:var(--geo-hover-bg-panels)} .gsp-art .gsp-toc__i a[aria-current]{background:rgba(119,241,121,.18);box-shadow:inset 3px 0 0 var(--geo-green2);color:var(--a-head)}html[data-theme=dark] .gsp-art .gsp-toc__i a[aria-current]{box-shadow:inset 3px 0 0 var(--geo-green1)} .gsp-art .gsp-toc__i--h2 a{font-weight:700}@media (min-width:1024px){.gsp-art .gsp-toc{margin:0} .gsp-art .gsp-toc__d{background:transparent;box-shadow:none} .gsp-art .gsp-toc__s{padding:0 10px 10px;min-height:32px;border-bottom:1px solid var(--a-line);margin-bottom:8px} .gsp-art .gsp-toc__l{padding:0 0 12px} .gsp-art .gsp-toc__i a{font-size:14px;min-height:36px;padding:7px 10px} .gsp-art .gsp-toc__n{display:none}}.gsp-art .gsp-kp{margin:0 0 32px;padding:20px 24px 14px;border-radius:20px;background:rgba(119,241,121,.12);box-shadow:inset 0 0 0 1px rgba(57,81,68,.28)}html[data-theme=dark] .gsp-art .gsp-kp{background:rgba(119,241,121,.08);box-shadow:inset 0 0 0 1px rgba(119,241,121,.32)} .gsp-art .gsp-kp__h{margin:0 0 10px;font:600 12px/1.4 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--geo-green2)}html[data-theme=dark] .gsp-art .gsp-kp__h{color:var(--geo-green1)} .gsp-art .gsp-kp__l{margin:0;padding:0;list-style:none} .gsp-art .gsp-kp__l li{position:relative;margin:0 0 9px;padding-left:22px;font:400 16.5px/1.55 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--a-text)} .gsp-art .gsp-kp__l li::before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--geo-green2)}html[data-theme=dark] .gsp-art .gsp-kp__l li::before{background:var(--geo-green1)}.gsp-art .gsp-art__text{font:400 18px/1.75 "Archivo Semi Expanded regular","ArchivoSE Fallback",sans-serif;color:var(--a-text)} .gsp-art .gsp-art__text>*:first-child{margin-top:0} .gsp-art .gsp-art__text p{margin:0 0 1.2em} .gsp-art .gsp-art__text p:empty{display:none} .gsp-art .gsp-art__text h2,.gsp-art .gsp-art__text h3,.gsp-art .gsp-art__text h4,.gsp-art .gsp-art__text h5,.gsp-art .gsp-art__text h6{font-family:"Plus Jakarta Sans","PJS Fallback",sans-serif;font-weight:700;letter-spacing:-.01em;color:var(--a-head);text-wrap:balance;scroll-margin-top:96px} .gsp-art .gsp-art__text h2{margin:1.9em 0 .55em;font-size:30px;line-height:1.2} .gsp-art .gsp-art__text h3{margin:1.8em 0 .5em;font-size:24px;line-height:1.25} .gsp-art .gsp-art__text h4{margin:1.5em 0 .4em;font-size:19px;line-height:1.3} .gsp-art .gsp-art__text h5,.gsp-art .gsp-art__text h6{margin:1.4em 0 .4em;font-size:16px;line-height:1.35;letter-spacing:.02em} .gsp-art .gsp-art__text a{color:inherit;text-decoration:underline;text-decoration-color:var(--geo-green1);text-decoration-thickness:2px;text-underline-offset:3px;overflow-wrap:anywhere} .gsp-art .gsp-art__text a:hover{text-decoration-color:currentColor} .gsp-art .gsp-art__text strong,.gsp-art .gsp-art__text b{color:var(--a-head)} .gsp-art .gsp-art__text ul,.gsp-art .gsp-art__text ol{margin:0 0 1.3em;padding-left:1.35em} .gsp-art .gsp-art__text li{margin:0 0 .5em;padding-left:.2em} .gsp-art .gsp-art__text li::marker{color:var(--geo-green2)}html[data-theme=dark] .gsp-art .gsp-art__text li::marker{color:var(--geo-green1)} .gsp-art .gsp-art__text figure{margin:2em 0;max-width:100%} .gsp-art .gsp-art__text figure img,.gsp-art .gsp-art__text .wp-block-image img{display:block;max-width:100%;height:auto;border-radius:16px} .gsp-art .gsp-art__text figcaption{margin:10px 2px 0;font:400 12.5px/1.55 "JetBrains",monospace;color:var(--a-mute);text-align:left} .gsp-art .gsp-art__text blockquote{margin:2em 0;padding:4px 0 4px 22px;border-left:3px solid var(--geo-green1);font-family:"Instrument Serif",serif;font-style:italic;font-size:24px;line-height:1.4;color:var(--a-head)} .gsp-art .gsp-art__text blockquote p{margin:0 0 .6em} .gsp-art .gsp-art__text blockquote cite{display:block;font:400 12px/1.5 "JetBrains",monospace;font-style:normal;color:var(--a-mute)} .gsp-art .gsp-art__text .wp-block-table{margin:2em 0;overflow-x:auto} .gsp-art .gsp-art__text table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5} .gsp-art .gsp-art__text th,.gsp-art .gsp-art__text td{padding:10px 12px;border-bottom:1px solid var(--a-line);text-align:left;vertical-align:top} .gsp-art .gsp-art__text th{font-family:"Plus Jakarta Sans","PJS Fallback",sans-serif;font-weight:700;color:var(--a-head)} .gsp-art .gsp-art__text hr{width:40%;height:1px;margin:3em auto;border:0;background:var(--a-line)} .gsp-art .gsp-art__text sup{font-size:.7em;line-height:0} .gsp-art .gsp-art__text iframe,.gsp-art .gsp-art__text video{max-width:100%} .gsp-art .gsp-art__text .wp-block-embed iframe{width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.gsp-art .gsp-art__text .gsp-faq{margin:2.6em 0 0;padding:clamp(18px,3vw,28px) clamp(18px,3vw,30px) 8px;border-radius:22px;background:var(--a-panel);box-shadow:inset 0 0 0 1px var(--a-line)} .gsp-art .gsp-art__text .gsp-faq>h2:first-child,.gsp-art .gsp-art__text .gsp-faq>h3:first-child{margin:0 0 .3em} .gsp-art .gsp-art__text .gsp-faq h4{margin:1.1em 0 .35em;padding-top:1em;border-top:1px solid var(--a-line);font-size:18px} .gsp-art .gsp-art__text .gsp-faq h4:first-of-type{padding-top:.3em;border-top:0} .gsp-art .gsp-art__text .gsp-faq p{font-size:16.5px;line-height:1.7}@media (max-width:767px){.gsp-art .gsp-art__text{font-size:17px;line-height:1.72} .gsp-art .gsp-art__text h2{font-size:25px} .gsp-art .gsp-art__text h3{font-size:21px} .gsp-art .gsp-art__text h4{font-size:18px} .gsp-art .gsp-art__text blockquote{padding-left:16px;font-size:21px} .gsp-art .gsp-art__text .gsp-faq p{font-size:16px}}.gsp-art .gsp-art__share{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:40px 0 0;padding-top:20px;border-top:1px solid var(--a-line)} .gsp-art .gsp-art__share>p{margin:0;font:600 12px/1.4 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--a-mute)} .gsp-art .gsp-art__share .brxe-post-sharing{gap:8px} .gsp-art .gsp-art__share .brxe-post-sharing li,.gsp-art .gsp-art__share .brxe-post-sharing a{display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px}.gsp-art .gsp-src{margin:26px 0 0;border-radius:18px;background:var(--a-panel);box-shadow:inset 0 0 0 1px var(--a-line)} .gsp-art .gsp-src__s{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 18px;cursor:pointer;list-style:none;font:600 13px/1.4 "JetBrains",monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--a-head)} .gsp-art .gsp-src__s::-webkit-details-marker{display:none} .gsp-art .gsp-src__s::after{content:"";flex:none;width:8px;height:8px;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s ease} .gsp-art .gsp-src[open]>.gsp-src__s::after{transform:translateY(2px) rotate(-135deg)} .gsp-art .gsp-src__n{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 8px;border-radius:999px;background:var(--geo-green2);color:#fff;font-size:12px;letter-spacing:0}html[data-theme=dark] .gsp-art .gsp-src__n{background:var(--geo-green1);color:#0b1a12} .gsp-art .gsp-src__l{margin:0;padding:4px 22px 18px 48px;font:400 14.5px/1.6 "Archivo Semi Expanded regular","ArchivoSE Fallback",sans-serif;color:var(--a-text)} .gsp-art .gsp-src__l li{margin:0 0 10px;padding-left:4px;overflow-wrap:anywhere} .gsp-art .gsp-src__l li::marker{font:500 12px "JetBrains",monospace;color:var(--a-mute)} .gsp-art .gsp-src__l a{color:inherit;text-decoration:underline;text-decoration-color:var(--geo-green1);text-decoration-thickness:1.5px;text-underline-offset:3px} .gsp-art .gsp-src__l a:hover{text-decoration-color:currentColor}.gsp-art .gsp-author{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start;margin:26px 0 0;padding:22px 24px;border-radius:22px;background:var(--a-panel);box-shadow:inset 0 0 0 1px var(--a-line)} .gsp-art .gsp-author__img{width:64px;height:64px;border-radius:50%;object-fit:cover} .gsp-art .gsp-author__txt{min-width:0;display:flex;flex-direction:column;gap:4px} .gsp-art .gsp-author__h{margin:0 0 2px;font:600 12px/1.4 "JetBrains",monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--geo-green2)}html[data-theme=dark] .gsp-art .gsp-author__h{color:var(--geo-green1)} .gsp-art .gsp-author__n{margin:0;font:700 19px/1.3 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--a-head)} .gsp-art .gsp-author__bio{margin:0;font:400 15.5px/1.6 "Plus Jakarta Sans","PJS Fallback",sans-serif;color:var(--a-text)} .gsp-art .gsp-author__links{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 20px;margin-top:4px} .gsp-art .gsp-author__links a{display:inline-flex;align-items:center;min-height:44px;font:600 13px/1.4 "JetBrains",monospace;letter-spacing:.04em;color:var(--geo-green2);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .15s ease} .gsp-art .gsp-author__links a:hover{border-bottom-color:currentColor}html[data-theme=dark] .gsp-art .gsp-author__links a{color:var(--geo-green1)}@media (max-width:479px){.gsp-art .gsp-author{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:18px} .gsp-art .gsp-author__img{width:48px;height:48px}}.gsp-art .gsp-rel{margin:64px 0 0;padding-top:34px;border-top:1px solid var(--a-line)} .gsp-art .gsp-rel__hd{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin:0 0 20px} .gsp-art .gsp-rel__h{margin:0;font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;font-size:clamp(28px,3.2vw,38px);line-height:1.1;letter-spacing:-.01em;color:var(--title-grdl)} .gsp-art .gsp-rel__all{display:inline-flex;align-items:center;min-height:44px;font:600 13px/1.4 "JetBrains",monospace;letter-spacing:.04em;color:var(--geo-green2);text-decoration:none;border-bottom:1px solid transparent} .gsp-art .gsp-rel__all:hover{border-bottom-color:currentColor}html[data-theme=dark] .gsp-art .gsp-rel__all{color:var(--geo-green1)} .gsp-art .gsp-rel__l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none} .gsp-art .gsp-rel__c{position:relative;display:flex;flex-direction:column;gap:10px;margin:0;transition:transform .15s ease} .gsp-art .gsp-rel__c:hover{transform:translateY(-2px)} .gsp-art .gsp-rel__m{overflow:hidden;aspect-ratio:1200/628;border-radius:18px;background:var(--a-panel)} .gsp-art .gsp-rel__img{display:block;width:100%;height:100%;object-fit:cover} .gsp-art .gsp-rel__k{margin:4px 0 0;font:600 11.5px/1.4 "JetBrains",monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--a-mute)} .gsp-art .gsp-rel__t{margin:0;font:700 18px/1.3 "Plus Jakarta Sans","PJS Fallback",sans-serif;letter-spacing:-.01em;text-wrap:balance} .gsp-art .gsp-rel__t a{color:var(--a-head);text-decoration:none} .gsp-art .gsp-rel__t a::after{content:"";position:absolute;inset:0;border-radius:18px} .gsp-art .gsp-rel__t a:hover{text-decoration:underline;text-decoration-color:var(--geo-green1);text-decoration-thickness:2px;text-underline-offset:3px}@media (max-width:1023px){.gsp-art .gsp-rel__l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.gsp-art .gsp-rel__l{grid-template-columns:minmax(0,1fr);gap:28px} .gsp-art .gsp-rel{margin-top:48px}}@media (prefers-reduced-motion:no-preference){.gsp-art .gsp-art__card::after{animation:gsp-art-rule .6s cubic-bezier(.2,.7,.2,1) .2s both}@keyframes gsp-art-rule{from{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}}@media (prefers-reduced-motion:reduce){.gsp-art .gsp-rel__c:hover{transform:none} .gsp-art .gsp-toc__s::after,.gsp-art .gsp-src__s::after{transition:none}}@media (max-width: 478px) {#brxe-gsparc {padding-top: 92px; padding-right: 0; padding-bottom: 44px; padding-left: 0}}#brxe-acmpif {width: 100vw; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1; height: 100vh; font-family: "Archivo Semi Expanded regular"}@media (max-width: 767px) {#brxe-acmpif {height: 120vh}}#brxe-nydybe {font-size: 5rem; color: #f5f5f5; font-family: "Instrument Serif"; font-weight: 400; line-height: 1; text-shadow: 1px 2px 8px rgba(0,0,0,0.35); margin-top: 0; margin-right: 0; transition: all .3s ease}@media (min-width: 1400px) {#brxe-nydybe {text-shadow: 1px 2px 8px rgba(0,0,0,0.35)}}@media (max-width: 1024px) {#brxe-nydybe {text-shadow: 1px 5px 8px rgba(0,0,0,0.35)}}@media (max-width: 991px) {#brxe-nydybe {text-shadow: 1px 2px 8px rgba(0,0,0,0.35)}}@media (max-width: 767px) {#brxe-nydybe {font-size: 3rem; text-shadow: 1px 2px 8px rgba(0,0,0,0.35)}}@media (max-width: 478px) {#brxe-nydybe {text-shadow: 1px 2px 8px rgba(0,0,0,0.35)}}#brxe-shvmio {flex-direction: column; column-gap: 10px; align-items: flex-start; justify-content: flex-start; row-gap: 30px; width: 50%}@media (max-width: 767px) {#brxe-shvmio {width: 100%}}#brxe-lhukgn {flex-direction: row; column-gap: 20px; row-gap: 20px; margin-top: 10px; align-items: flex-end; padding-top: 50px; padding-right: 50px; padding-bottom: 50px; padding-left: 50px}@media (max-width: 478px) {#brxe-lhukgn {padding-right: 30px; padding-left: 30px}}#brxe-pmknym {width: 90%; min-height: 50vh; border-radius: 20px; position: relative; overflow: hidden; justify-content: flex-end; background-position: bottom center; background-repeat: no-repeat; background-size: cover; margin-top: 80px; z-index: 3}:where(#brxe-pmknym > *:not(figcaption)) {position: relative}#brxe-pmknym::before {background-image: linear-gradient(var(--transp), rgba(19, 23, 37, 0.74)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-pmknym {margin-top: 0; min-height: 60vh}}@media (max-width: 478px) {#brxe-pmknym {min-height: 60vh}}#brxe-wjczoo {flex-direction: column; row-gap: 50px; justify-content: flex-end; background-size: cover; position: relative; padding-bottom: 40px}:where(#brxe-wjczoo > *:not(figcaption)) {position: relative}#brxe-wjczoo::before {background-image: linear-gradient(var(--overlay-hero-contact), rgba(120, 242, 122, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-wjczoo {padding-top: 80px}}@media (max-width: 478px) {#brxe-wjczoo {padding-top: 110px; padding-bottom: 20px}}#brxe-nhnqmz {border: 2px solid var(--geo-green1); border-radius: 50vw; width: 50px; height: 50px; overflow: hidden}#brxe-nhnqmz:not(.tag), #brxe-nhnqmz img {aspect-ratio: 1/1; object-fit: cover}@media (max-width: 478px) {#brxe-nhnqmz {width: 40px; height: 40px}}#brxe-mkuqfu {color: var(--color-4); font-size: 20px; font-family: "Instrument Serif"; line-height: 25px}#brxe-mkuqfu a {color: var(--color-4); font-size: 20px; font-family: "Instrument Serif"; line-height: 25px; font-size: inherit}@media (max-width: 478px) {#brxe-mkuqfu {font-size: 16px}#brxe-mkuqfu a {font-size: 16px; font-size: inherit}}#brxe-oqhjui {font-family: "JetBrains"}@media (max-width: 478px) {#brxe-oqhjui {font-size: 13px}}#brxe-unzshv {row-gap: 10px; column-gap: 10px; align-items: center; display: flex}@media (max-width: 478px) {#brxe-unzshv {flex-direction: row; column-gap: 5px}}#brxe-ngvpfe a {color: var(--color-2); background-color: var(--green-ld); transition: all 0.3s ease}#brxe-ngvpfe li {margin-left: 2px}#brxe-ngvpfe a:hover {transform: scaleX(1.1) scaleY(1.1)}#brxe-irvcej {flex-direction: row; justify-content: space-between; row-gap: 10px; column-gap: 10px; transition: all .3s ease; align-items: center}@media (max-width: 478px) {#brxe-irvcej {flex-direction: row}}#brxe-zqahqr {column-gap: 20px; color: var(--title-grdl); font-size: 16px; line-height: 1.2; font-family: "Archivo Semi Expanded regular"; row-gap: 20px; width: 60%}@media (max-width: 478px) {#brxe-zqahqr {width: 100%; row-gap: 40px}}#brxe-jnnujj {font-family: "JetBrains"}#brxe-nqjalc {border-top-left-radius: 20px; border-top-right-radius: 20px; transition: all .3s ease}#brxe-xqweek {flex-direction: row}.brxe-joivey .brxe-gfmryk.brxe-text-link {font-size: 14px; color: var(--text60); font-weight: 600; flex-direction: row-reverse; gap: 3px}.brxe-joivey .brxe-gfmryk.brxe-text-link .icon > i {font-size: 10px}.brxe-joivey .brxe-gfmryk.brxe-text-link .icon > svg {width: 10px; height: 10px}.brxe-joivey .brxe-gfmryk.brxe-text-link:hover {color: var(--green-ld)}.brxe-joivey.brxe-block {flex-direction: column; row-gap: 5px; column-gap: 5px}#brxe-ddvknz {transition: all .3s ease-in-out; flex-direction: column}#brxe-ddvknz > .tab-menu .tab-title {padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; color: var(--title-grdl); border-top: 1px solid var(--border-panel); border-right: 1px solid var(--border-panel); border-left: 1px solid var(--border-panel)}#brxe-ddvknz > .tab-menu .tab-title.brx-open {background-color: var(--green-ld); color: var(--color-2); border-color: var(--transp)}#brxe-ddvknz > .tab-content {padding-top: 40px; padding-right: 30px; padding-bottom: 40px; padding-left: 30px; border: 1px solid var(--border-panel); border-top-right-radius: 20px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px}#brxe-lrtnee {font-size: 17px; color: var(--color-22)}#brxe-sjvkzv {width: 200px; height: 50px}#brxe-ikgagy {width: 100%; z-index: 99; min-height: 10vh; background-color: var(--banner-ad-color); background-image: url("https://geoscopy.com/wp-content/uploads/2024/05/lines.svg"); background-size: cover; background-repeat: no-repeat; background-position: 15vw -30px; justify-content: center; flex-direction: column; align-items: flex-start; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; border-radius: 20px}#brxe-ggmelm {row-gap: 20px; width: 30%}@media (max-width: 478px) {#brxe-ggmelm {width: 100%}}#brxe-oehvmb {flex-direction: row; column-gap: 50px; row-gap: 50px; width: 80%; justify-content: space-between; z-index: 1; font-family: "Archivo Semi Expanded regular"}@media (max-width: 1024px) {#brxe-oehvmb {font-family: "Archivo Semi Expanded regular"}}@media (max-width: 478px) {#brxe-oehvmb {width: 90%}}#brxe-emwswf {flex-direction: column; background-color: var(--bg-parallax); padding-top: 30px; padding-bottom: 50px; row-gap: 50px; justify-content: flex-end; position: relative}:where(#brxe-emwswf > *:not(figcaption)) {position: relative}#brxe-emwswf::before {background-image: linear-gradient(rgba(120, 242, 122, 0.1), rgba(120, 242, 122, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {#brxe-emwswf {padding-top: 0}}#brxe-nzttra.horizontal .line {border-top-color: var(--border-panel); width: 85%}#brxe-nzttra.vertical .line {border-right-color: var(--border-panel); border-right-width: 85%}#brxe-nzttra .icon {color: var(--border-panel)}#brxe-nzttra.horizontal {justify-content: center}#brxe-nzttra.vertical {align-self: center}#brxe-nzttra {background-color: var(--bg-parallax); justify-content: flex-end; position: relative}:where(#brxe-nzttra > *:not(figcaption)) {position: relative}#brxe-nzttra::before {background-image: linear-gradient(rgba(120, 242, 122, 0.1), rgba(120, 242, 122, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-nzttra.horizontal .line {width: 90%}#brxe-nzttra.vertical .line {border-right-width: 90%}}#brxe-brynin {font-size: 5rem; color: var(--title-grdl); font-family: "Instrument Serif"; line-height: 1; transition: all .3s ease}@media (max-width: 1024px) {#brxe-brynin {font-family: "Instrument Serif"; text-shadow: 1px 2px 8px rgba(0,0,0,0.35)}}@media (max-width: 991px) {#brxe-brynin {font-family: "Instrument Serif"}}@media (max-width: 767px) {#brxe-brynin {font-size: 4rem; font-family: "Instrument Serif"}}@media (max-width: 478px) {#brxe-brynin {font-family: "Instrument Serif"}}#brxe-uhwgxz {width: 179px; border: 1px solid var(--geo-green1); border-radius: 18px; background-color: var(--green-ld); background-image: url("https://geoscopy.com/wp-content/uploads/2024/04/gems.webp"); background-repeat: no-repeat; background-size: 900px; background-position: center center; height: 59px; position: relative; overflow: hidden}:where(#brxe-uhwgxz > *:not(figcaption)) {position: relative}#brxe-uhwgxz::before {background-image: linear-gradient(rgba(119, 241, 121, 0.27), rgba(119, 241, 121, 0.27)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-qujxgz {width: 179px; background-color: var(--green-ld); background-repeat: no-repeat; background-position: center center; background-image: url("https://geoscopy.com/wp-content/uploads/2024/04/gems.webp"); background-size: 450%; height: 59px; border: 1px solid var(--geo-green1); border-radius: 18px; position: relative; overflow: hidden}:where(#brxe-qujxgz > *:not(figcaption)) {position: relative}#brxe-qujxgz::before {background-image: linear-gradient(rgba(119, 241, 121, 0.27), rgba(119, 241, 121, 0.27)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ursnow {font-size: 14px; color: var(--green-ld); font-family: "Plus Jakarta Sans"; font-weight: 500}@media (max-width: 1024px) {#brxe-ursnow {font-family: "JetBrains"}}#brxe-jyhwyk {background-color: var(--geo-panels); width: 300px; border: 1px solid var(--border-panel); border-radius: 20px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; flex-direction: row; align-items: center; column-gap: 30px}#brxe-jyhwyk:hover {transition: all .3s ease-in-out}#brxe-jyhwyk .ctaimg {width: 179px; transition: all .3s ease-in-out;}#brxe-jyhwyk:hover .ctaimg {width: 140px; transition: all .3s ease-in-out;}@media (max-width: 478px) {#brxe-jyhwyk {width: 100%; display: none}}#brxe-lqggpo {justify-content: space-between; flex-direction: row; align-self: center !important; width: 85%}@media (max-width: 767px) {#brxe-lqggpo {width: 90%; align-items: center}}.brxe-rgcbme .brxe-fekgll.brxe-image {border-radius: 15px; transition: all .3s ease-in-out}.brxe-rgcbme .brxe-fekgll.brxe-image:not(.tag), .brxe-rgcbme .brxe-fekgll.brxe-image img {aspect-ratio: 1.7; object-fit: cover}.brxe-rgcbme .brxe-fekgll.brxe-image:hover {transform: scaleX(0.99) scaleY(0.99)}@media (max-width: 767px) {.brxe-rgcbme .brxe-fekgll.brxe-image {max-width: %}}.brxe-rgcbme .brxe-usjkgx.brxe-heading {color: var(--title-grdl); font-family: "Archivo Condensed Regular"; font-weight: 400; line-height: 1.2; font-size: var(--p-m); padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; width: 90%}.brxe-rgcbme .brxe-ochymp.brxe-text {color: var(--panel-bg); font-size: 10px; font-family: "Plus Jakarta Sans"; padding-right: 10px; padding-left: 10px}.brxe-rgcbme .brxe-ochymp.brxe-text a {color: var(--panel-bg); font-size: 10px; font-family: "Plus Jakarta Sans"; font-size: inherit}.brxe-rgcbme .brxe-oaamrw.brxe-block {padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; justify-content: center; width: 100%; row-gap: 5px}@media (max-width: 767px) {.brxe-rgcbme .brxe-oaamrw.brxe-block {flex-direction: column}}.brxe-rgcbme .brxe-ihzzpj.brxe-text {color: var(--geo-black); font-size: var(--p-xs); font-family: "JetBrains"; line-height: 1}.brxe-rgcbme .brxe-ihzzpj.brxe-text a {color: var(--geo-black); font-size: var(--p-xs); font-family: "JetBrains"; line-height: 1; font-size: inherit}@media (max-width: 767px) {.brxe-rgcbme .brxe-ihzzpj.brxe-text {font-family: "Instrument Serif"}.brxe-rgcbme .brxe-ihzzpj.brxe-text a {font-family: "Instrument Serif"; font-size: inherit}}@media (max-width: 478px) {.brxe-rgcbme .brxe-ihzzpj.brxe-text {font-family: "Instrument Serif"}.brxe-rgcbme .brxe-ihzzpj.brxe-text a {font-family: "Instrument Serif"; font-size: inherit}}.brxe-rgcbme .brxe-bdneqb.brxe-block {flex-direction: row; align-items: center; column-gap: 10px}.brxe-rgcbme .brxe-kewaml.brxe-post-taxonomy.separator a, .brxe-rgcbme .brxe-kewaml.brxe-post-taxonomy .bricks-button {padding-top: 5px; padding-right: 7px; padding-bottom: 5px; padding-left: 7px; border: 1px solid var(--geo-green1); border-radius: 30px; font-size: 10px; color: var(--green-ld); background-image: linear-gradient(90deg, rgba(119, 241, 121, 0.17) 20%, var(--transp) 70%)}.brxe-rgcbme .brxe-kewaml.brxe-post-taxonomy {gap: 5px}@media (max-width: 767px) {.brxe-rgcbme .brxe-kewaml.brxe-post-taxonomy.separator a, .brxe-rgcbme .brxe-kewaml.brxe-post-taxonomy .bricks-button {font-size: 9px}}.brxe-rgcbme .brxe-jfvkzz.brxe-block {flex-direction: column; column-gap: 5px; align-items: flex-end; justify-content: flex-end; width: auto}.brxe-rgcbme .brxe-xclqqu.brxe-block {height: 5vh; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; row-gap: 15px; bottom: 1px; z-index: 1; flex-direction: row; justify-content: space-between; align-items: center}@media (max-width: 767px) {.brxe-rgcbme .brxe-xclqqu.brxe-block {flex-wrap: nowrap; height: auto}}@media (max-width: 478px) {.brxe-rgcbme .brxe-xclqqu.brxe-block {flex-wrap: nowrap}}.brxe-rgcbme.brxe-block {flex-direction: column; align-items: center; border: 1px solid var(--border-panel); border-radius: 20px; background-color: var(--geo-panels); justify-content: space-between; height: auto}.brxe-rgcbme.brxe-block:hover {border: 1px solid var(--geo-green1)}@media (max-width: 767px) {.brxe-rgcbme.brxe-block {flex-direction: column}}#brxe-avqxzy {flex-direction: row; align-items: center; align-self: center !important; row-gap: 50px; justify-content: space-between; display: grid; align-items: initial; gap: 20px; grid-template-columns: 1fr 1fr 1fr; grid-auto-flow: dense; grid-template-rows: 1fr; width: 85%}@media (max-width: 767px) {#brxe-avqxzy {gap: 20px; width: 90%}#brxe-avqxzy { grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}#brxe-avqxzy { grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}#brxe-avqxzy { grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}#brxe-avqxzy { grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}#brxe-avqxzy { grid-template-columns: 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}}@media (max-width: 478px) {#brxe-avqxzy {gap: 20px}#brxe-avqxzy { grid-template-columns: 1fr; grid-template-rows: 1fr 1fr 1fr; grid-auto-flow: dense;}#brxe-avqxzy>* { grid-row: unset; grid-column: unset;}}#brxe-uyefbl {padding-top: 50px; padding-bottom: 50px; background-color: var(--bg-parallax); min-height: 50vh; justify-content: flex-end; row-gap: 50px; column-gap: 30px; flex-direction: column; position: relative}:where(#brxe-uyefbl > *:not(figcaption)) {position: relative}#brxe-uyefbl::before {background-image: linear-gradient(rgba(120, 242, 122, 0.1), var(--transp)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}