@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,900;1,400;1,700&family=Space+Mono:wght@400;700&family=Space+Grotesk:wght@300;400;500;600&display=swap');:root{--black:#FAF8F3;--s:#FFFFFF;--s2:#F0EBE1;--mint:#00A88A;--violet:#6647D1;--coral:#E0483F;--cream:#14171A;--muted:#6B6F76;--border:#E4E0D6;--mint-on-dark:#00E5B4;--violet-on-dark:#7B61FF;--coral-on-dark:#FF6B6B}body,#main-content,.et_pb_section{background-color:var(--black)!important;color:var(--cream)!important;font-family:'Space Grotesk',sans-serif!important}#main-header,.et-fixed-header{background:rgba(250,248,243,.93)!important;border-bottom:.5px solid var(--border)!important;backdrop-filter:blur(12px)}#main-header .nav li>a,#top-menu li a{color:var(--muted)!important;font-size:13px!important}#main-header .nav li>a:hover,#top-menu li a:hover{color:var(--cream)!important}#main-footer,.et_builder_inner_content footer{background:var(--black)!important;border-top:.5px solid var(--border)!important}.et_pb_button,.et_pb_contact_submit{background:var(--mint)!important;color:#000!important;border:none!important;border-radius:8px!important;font-family:'Space Grotesk',sans-serif!important;font-weight:600!important;padding:13px 26px!important;font-size:14px!important;text-transform:none!important;transition:opacity .2s}.et_pb_button:hover,.et_pb_contact_submit:hover{background:var(--mint)!important;opacity:.85;color:#000!important}.et_pb_contact_form_container input[type="text"],.et_pb_contact_form_container input[type="email"],.et_pb_contact_form_container textarea,.et_pb_contact_form_container select{background:var(--s)!important;border:.5px solid var(--border)!important;border-radius:8px!important;color:var(--cream)!important;font-family:'Space Grotesk',sans-serif!important}.et_pb_contact_form_container label{color:var(--muted)!important;font-family:'Space Mono',monospace!important;font-size:11px!important;letter-spacing:.08em!important}.et_pb_blog_grid .et_pb_post{background:var(--s)!important;border:.5px solid var(--border)!important;border-radius:12px!important;padding:20px!important;box-shadow:0 2px 10px rgba(20,23,26,.04)}.et_pb_blog_grid .et_pb_post h2 a{color:var(--cream)!important;font-family:'Space Grotesk',sans-serif!important}.et_pb_blog_grid .et_pb_post p{color:#666!important}.et-serif-heading{font-family:'Playfair Display',serif!important;font-weight:700!important;letter-spacing:-1.5px!important}.et-serif-heading em{font-style:italic!important;font-weight:400!important;color:var(--mint)!important}.et-eyebrow{font-family:'Space Mono',monospace!important;font-size:11px!important;color:var(--violet)!important;letter-spacing:.15em!important}.et_pb_breadcrumbs{background:transparent!important;padding:10px 0!important}.et_pb_breadcrumbs a,.et_pb_breadcrumbs span{color:var(--muted)!important;font-size:12px!important}.et_pb_title_meta_container a[rel="category"]{font-family:'Playfair Display',serif!important;font-style:italic!important;font-size:15px!important;font-weight:400!important;color:var(--violet)!important;text-transform:none!important;letter-spacing:normal!important}.av-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:18px;font-family:'Space Grotesk',sans-serif;margin:18px 0 20px;padding-bottom:18px;border-bottom:1px solid var(--border)}.av-post-meta .av-meta-item{display:flex;flex-direction:column;gap:2px}.av-post-meta .av-meta-label{font-family:'Space Mono',monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#999;font-weight:400}.av-post-meta .av-meta-value{font-size:14px;color:var(--cream);font-weight:400}.av-post-author{display:flex;align-items:center;gap:8px}.av-post-author img{width:32px;height:32px;border-radius:50%}.av-post-author span{font-size:14px;color:var(--cream);font-weight:400}.av-share{display:flex;align-items:center;gap:8px}.av-share-label{font-family:'Space Mono',monospace;font-size:11px;color:#bbb}.av-share-btn{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--s2);border:none;color:#555!important;font-size:12px;font-weight:700;text-decoration:none!important;transition:all .2s}.av-share-btn:hover{background:var(--mint);color:#fff!important}.av-post-layout{display:grid;grid-template-columns:240px 1fr;gap:48px;align-items:start}.av-post-sidebar{position:sticky;top:100px}@media (max-width:900px){.av-post-layout{grid-template-columns:1fr}.av-post-sidebar{position:static}}.av-toc{background:var(--s2);border-radius:12px;padding:20px;margin-bottom:16px}.av-toc::before{content:"Table of Contents";display:block;font-family:'Space Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mint);margin-bottom:12px}.av-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.av-toc li{counter-increment:toc;margin-bottom:8px}.av-toc li a{font-size:13px;color:var(--muted)!important;text-decoration:none;line-height:1.5;display:block}.av-toc li a::before{content:counter(toc) ".";color:var(--mint);font-family:'Space Mono',monospace;font-size:12px;margin-right:4px}.av-toc li.av-toc-sub{margin-left:16px}.av-toc li a:hover{color:var(--cream)!important}.av-toc-cta{background:var(--s2);border-radius:12px;padding:22px 20px;text-align:center;margin-bottom:16px}.av-toc-cta p{font-family:'Playfair Display',serif;font-style:italic;font-size:16px;color:var(--cream);margin-bottom:14px;line-height:1.4}.av-toc-cta a.av-toc-cta-btn{display:inline-block;background:var(--mint);color:#fff!important;font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:13px;padding:11px 20px;border-radius:8px;text-decoration:none!important}.et_pb_post_content,.et_pb_post_content p{font-family:'Space Grotesk',sans-serif!important;font-size:16px!important;line-height:1.7!important;color:var(--cream)!important;font-weight:300!important}.et_pb_post_content h2{font-family:'Playfair Display',serif!important;font-weight:700!important;font-size:28px!important;color:var(--cream)!important;margin:40px 0 16px!important}.et_pb_post_content h3{font-family:'Space Grotesk',sans-serif!important}.rank-math-breadcrumb{display:block!important;background:transparent!important;padding:16px 24px 0!important;margin-bottom:0!important;font-family:'Playfair Display',serif!important;font-style:italic!important;font-weight:300!important;font-size:13px!important}.rank-math-breadcrumb a{color:var(--muted)!important;text-decoration:none!important;font-weight:300!important}.rank-math-breadcrumb a:hover{color:var(--violet)!important}.rank-math-breadcrumb .separator{color:#ccc!important;font-style:italic!important}.rank-math-breadcrumb .last{color:#999!important}body,.et_pb_section,.av-post-layout{overflow-x:clip}.av-post-content img,.av-post-content iframe,.av-post-content video,.av-post-content .wp-block-image,.av-post-content figure{max-width:100%!important;height:auto!important}.av-post-layout{grid-template-columns:260px minmax(0,700px);justify-content:center}.av-post-content{max-width:700px}.et_pb_title_container h1,h1.entry-title,.et_pb_post_title h1,article h1.entry-title,.av-post-title{font-family:'Playfair Display',serif!important;font-weight:900!important;font-size:clamp(30px,4.5vw,48px)!important;line-height:1.15!important;letter-spacing:-1px!important;color:var(--cream)!important}.et_pb_title_container,.av-post-header{max-width:780px;margin:0 auto;text-align:left}.et_pb_section:has(.av-hero),.et_pb_row:has(.av-hero),.et_pb_section:has(.ticker),.et_pb_row:has(.ticker){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important;padding-left:0!important;padding-right:0!important}.et_pb_blog_grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:40px 28px;max-width:1180px;margin:0 auto}.et_pb_blog_grid .et_pb_post{background:transparent!important;border:none!important;padding:0!important;box-shadow:none!important}.et_pb_blog_grid .et_pb_post .et_pb_image_container{margin:0 0 20px!important;border-radius:16px;overflow:hidden;aspect-ratio:1 / 1;background:var(--s2)}.et_pb_blog_grid .et_pb_post .et_pb_image_container img{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.et_pb_blog_grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.03)}.et_pb_blog_grid .et_pb_post .published{font-family:'Space Grotesk',sans-serif!important;font-size:13px!important;color:var(--muted)!important;display:block;order:-1;margin-bottom:6px!important;padding:0!important}.et_pb_blog_grid .post-meta{display:flex;flex-direction:column;font-size:0;margin:0!important;padding:0!important}.et_pb_blog_grid .post-meta a[href*="/category/"]{display:none}.et_pb_blog_grid .et_pb_post h2{margin:0 0 10px!important}.et_pb_blog_grid .et_pb_post h2 a{font-family:'Space Grotesk',sans-serif!important;font-weight:600!important;font-size:20px!important;line-height:1.35!important;color:var(--cream)!important;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.et_pb_blog_grid .et_pb_post h2 a:hover{color:var(--violet)!important}.et_pb_blog_grid .et_pb_post .av-cat-label{font-family:'Space Grotesk',sans-serif;font-size:13px;color:var(--muted)}.et_pb_blog_grid .et_pb_post .post-content,.et_pb_blog_grid .et_pb_post .author,.et_pb_blog_grid .et_pb_post .comments-number,.et_pb_blog_grid .et_pb_post .more-link{display:none!important}.av-blog-filters{display:flex;flex-wrap:wrap;gap:8px;max-width:1180px;margin:0 auto 36px;padding-bottom:20px;border-bottom:.5px solid var(--border)}.av-blog-filters button{font-family:'Space Grotesk',sans-serif;font-size:13px;font-weight:500;padding:8px 16px;border-radius:20px;border:.5px solid var(--border);background:var(--s);color:var(--muted);cursor:pointer;transition:all .15s}.av-blog-filters button.on{background:var(--cream);color:var(--black);border-color:var(--cream)}.av-blog-filters button:hover:not(.on){border-color:var(--violet);color:var(--violet)}@media (max-width:600px){.et_pb_blog_grid{grid-template-columns:repeat(2,1fr);gap:24px 16px}.et_pb_blog_grid .et_pb_post h2 a{font-size:16px!important}}#main-footer,.et_builder_inner_content footer{background:#0E1114!important;border-top:.5px solid #23272E!important}#footer-widgets{padding:48px 0 32px}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3{font-family:'Playfair Display',serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:-.3px!important;color:#F2EFE6!important;padding-bottom:12px!important}#footer-widgets .footer-widget{color:#8A919C!important}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{font-family:'Space Grotesk',sans-serif!important;font-weight:300!important;font-size:14px!important;color:#8A919C!important;line-height:1.9!important;transition:color .2s}#footer-widgets .footer-widget a:hover{color:#00E5B4!important}.footer-widget li:before{border-color:#23272E!important}#footer-bottom{background:#0A0C0E!important}#footer-info,#footer-info a{color:#6B6F76!important;font-weight:300!important}#footer-bottom .et-social-icon a{color:#8A919C!important}#footer-bottom .et-social-icon a:hover{color:#00E5B4!important}.av-footer-search{position:relative;max-width:100%;margin-top:4px}.av-footer-search input[type="search"]{width:100%!important;background:#12161B!important;border:.5px solid #23272E!important;border-radius:24px!important;padding:13px 48px 13px 20px!important;color:#F2EFE6!important;font-family:'Space Grotesk',sans-serif!important;font-size:14px!important;font-weight:300!important;outline:none!important;transition:border-color .2s;box-sizing:border-box}.av-footer-search input[type="search"]::placeholder{color:#5A616B!important}.av-footer-search input[type="search"]:focus{border-color:#00E5B4!important}.av-footer-search button{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:34px;height:34px;border-radius:50%;border:none;cursor:pointer;background:#00E5B4;color:#0E1114;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:opacity .2s;padding:0}.av-footer-search button:hover{opacity:.85}#footer-bottom{padding:18px 0!important}#footer-bottom .container{padding-top:0!important}body.single .et_pb_post_content em{color:var(--violet)!important}body.single .av-post-category a,body.single a[rel="category"]{color:var(--violet)!important}.et_pb_breadcrumbs a[href*="/category/"]{color:var(--violet)!important}.av-toc-cta a.av-toc-cta-btn{background:var(--violet)!important}.av-share-btn:hover{background:var(--violet)!important}body.single .et_pb_table_of_contents__title{color:#000000!important}body.single .et_pb_text_inner a[href*="/category/"]{color:var(--violet)!important}@media (max-width:900px){.av-post-layout{grid-template-columns:1fr!important}.av-post-sidebar,.et_pb_column_1_tb_body{position:static!important}.av-post-content{max-width:100%!important}}