html{font-size:16px!important;scroll-behavior:smooth;scroll-padding-top:72px}#site-header.top-header,#site-header #site-header-inner,#site-navigation-wrap,.oceanwp-mobile-menu-icon,#footer,#footer-bottom{display:none!important}#top-bar-wrap{display:none!important}.admin-bar .site-nav{top:32px}.admin-bar{padding-top:84px!important}@media screen and (max-width:782px){.admin-bar .site-nav{top:46px}.admin-bar{padding-top:98px!important}}#outer-wrap,#wrap,#main,#content-wrap,.container,.content-area{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}#outer-wrap,#wrap{overflow:visible!important}.content-area,.widget-area{width:100%!important;float:none!important}#content-wrap{margin:0!important}.page-header,.page-header-overlay{display:none!important}body,body.oceanwp-theme{background-color:var(--color-rich-black,#1a1a1a);color:var(--color-vintage-white,#f4e4d7);font-family:var(--font-body,'Inter','Helvetica Neue',sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}a{color:var(--color-warm-brass,#d4a574);transition:color 0.3s ease}a:hover{color:var(--color-vu-orange,#e8a054)}::selection{background-color:rgb(232 160 84 / .35);color:var(--color-vintage-white,#f4e4d7)}.entry-content>*:not(.alignfull):not(.alignwide):not(section):not(div.section-rule-dark):not(div.section-rule){max-width:56rem;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}.entry-content>.alignwide{max-width:1200px;margin-left:auto;margin-right:auto}.entry-content>.alignfull{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding-left:0;padding-right:0}:where(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert;line-height:revert;margin:0;color:inherit}:where(p){margin:0}:where(blockquote){margin:0;padding:0;border:0;font-style:inherit}#content-wrap{padding-top:0!important;padding-bottom:0!important}.content-area{border:0!important;padding:0!important}.devlog-article .entry-content>*:not(.alignfull):not(.alignwide):not(section):not(div.section-rule-dark):not(div.section-rule){max-width:100%}.entry-content>:not(section) img:not(.alignfull):not(.alignwide){max-width:70%;height:auto;margin-left:auto;margin-right:auto;display:block;border-radius:2px}.entry-content>:not(section) figure{margin:2rem 0;text-align:center}.entry-content>:not(section) figcaption{font-family:'JetBrains Mono',monospace;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:rgb(212 165 116 / .5);margin-top:.75rem}.entry-content>*+*:not(section):not(div.section-rule-dark):not(div.section-rule){margin-top:1.5rem}.entry-content>h2,.entry-content>h3,.entry-content>h4{font-family:'Playfair Display',serif;color:rgb(244 228 215 / .9);margin-top:2.5rem}.entry-content>h2{font-size:1.75rem;font-weight:700}.entry-content>h3{font-size:1.25rem;font-weight:600}.entry-content>p{color:rgb(244 228 215 / .65);font-size:1rem;line-height:1.75}.entry-content>ul,.entry-content>ol{color:rgb(244 228 215 / .6);padding-left:1.25rem;font-size:.95rem;line-height:1.7}.entry-content>ul{list-style-type:disc}.entry-content>ol{list-style-type:decimal}.entry-content>blockquote{border-left:2px solid rgb(232 160 84 / .4);padding-left:1.5rem;font-style:italic;color:rgb(244 228 215 / .55)}.entry-content .bg-vintage-white{color:#3d2a1e}.entry-content .classified-card{color:#5a4030}.entry-content .pullquote-section{color:#2c1810}.entry-content .editorial-spread{color:#3d2a1e}.entry-content section img{max-width:100%;border-radius:0;margin:0;display:block}.entry-content section blockquote{border:0!important;padding:0;margin:0;font-style:inherit;color:inherit}.entry-content .pull-quote{border:0!important;border-left:0!important;padding-left:0!important}.entry-content section figure{margin:0;text-align:inherit}.rrxr-reach-subscribe .hostinger-reach-block-subscription-form{background:transparent!important;padding:0!important}.rrxr-reach-subscribe .hostinger-reach-block-subscription-form input{background:rgb(26 26 26 / .5)!important;border:1px solid rgb(212 165 116 / .3)!important;border-radius:2px!important;color:var(--color-vintage-white,#f4e4d7)!important;font-family:'JetBrains Mono',monospace!important;font-size:0.875rem!important;padding:.75rem 1.25rem!important;min-height:48px!important}.rrxr-reach-subscribe .hostinger-reach-block-subscription-form input::placeholder{color:rgb(212 165 116 / .4)!important}.rrxr-reach-subscribe .hostinger-reach-block-subscription-form input:focus{border-color:rgb(232 160 84 / .6)!important;outline:none!important;box-shadow:none!important}.rrxr-reach-subscribe .hostinger-reach-block-submit,.rrxr-reach-subscribe .hostinger-reach-block-subscription-form button[type="submit"]{background:var(--color-vu-orange,#e8a054)!important;color:var(--color-deep-walnut,#2c1810)!important;font-family:'JetBrains Mono',monospace!important;font-weight:600!important;font-size:0.75rem!important;letter-spacing:0.1em!important;text-transform:uppercase!important;border-radius:2px!important;padding:.75rem 1.5rem!important;min-height:48px!important;transition:background 0.3s ease!important;white-space:nowrap!important}.rrxr-reach-subscribe .hostinger-reach-block-submit:hover,.rrxr-reach-subscribe .hostinger-reach-block-subscription-form button[type="submit"]:hover{background:var(--color-warm-brass,#d4a574)!important}.rrxr-reach-subscribe .hostinger-reach-block-subscription-form label{color:rgb(212 165 116 / .5)!important;font-family:'JetBrains Mono',monospace!important}.rrxr-reach-subscribe .reach-subscription-message{color:var(--color-vu-orange,#e8a054)!important;font-family:'JetBrains Mono',monospace!important;font-size:0.75rem!important;letter-spacing:0.1em!important}.rrxr-reach-subscribe .hostinger-reach-block-form-fields--inline{flex-direction:row!important;gap:0.75rem!important}div.wpforms-container-full .wpforms-form{background:transparent!important;padding:0!important}div.wpforms-container-full .wpforms-form .wpforms-field-label{color:rgb(212 165 116 / .6)!important;font-family:'JetBrains Mono',monospace!important;font-size:0.65rem!important;letter-spacing:0.15em!important;text-transform:uppercase!important;font-weight:500!important}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{color:rgb(212 165 116 / .35)!important;font-family:'JetBrains Mono',monospace!important;font-size:0.6rem!important;letter-spacing:0.1em!important}div.wpforms-container-full .wpforms-form .wpforms-required-label{color:var(--color-vu-orange,#e8a054)!important}div.wpforms-container-full .wpforms-form input[type="text"],div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="tel"],div.wpforms-container-full .wpforms-form input[type="url"],div.wpforms-container-full .wpforms-form textarea,div.wpforms-container-full .wpforms-form select{background:rgb(26 26 26 / .5)!important;border:1px solid rgb(212 165 116 / .25)!important;border-radius:2px!important;color:var(--color-vintage-white,#f4e4d7)!important;font-family:'Inter',sans-serif!important;font-size:0.95rem!important;padding:.75rem 1rem!important;transition:border-color 0.3s ease!important}div.wpforms-container-full .wpforms-form input::placeholder,div.wpforms-container-full .wpforms-form textarea::placeholder{color:rgb(212 165 116 / .3)!important}div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form textarea:focus{border-color:rgb(232 160 84 / .6)!important;outline:none!important;box-shadow:none!important}div.wpforms-container-full .wpforms-form textarea{min-height:140px!important;resize:vertical!important}div.wpforms-container-full .wpforms-form .wpforms-field{padding:8px 0!important}div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-submit{background:var(--color-vu-orange,#e8a054)!important;color:var(--color-deep-walnut,#2c1810)!important;font-family:'JetBrains Mono',monospace!important;font-weight:600!important;font-size:0.75rem!important;letter-spacing:0.15em!important;text-transform:uppercase!important;border:none!important;border-radius:2px!important;padding:.875rem 2rem!important;cursor:pointer!important;transition:background 0.3s ease!important}div.wpforms-container-full .wpforms-form button[type="submit"]:hover,div.wpforms-container-full .wpforms-form .wpforms-submit:hover{background:var(--color-warm-brass,#d4a574)!important}div.wpforms-container-full .wpforms-form .wpforms-error,div.wpforms-container-full .wpforms-form label.wpforms-error{color:#e87461!important;font-family:'JetBrains Mono',monospace!important;font-size:0.65rem!important;letter-spacing:0.1em!important}div.wpforms-container-full .wpforms-form .wpforms-confirmation-container-full{background:rgb(232 160 84 / .1)!important;border:1px solid rgb(232 160 84 / .3)!important;color:var(--color-vintage-white,#f4e4d7)!important;border-radius:2px!important;padding:1.5rem!important}.rrxr-social-links{display:flex;align-items:center;justify-content:center;gap:2rem}.rrxr-social-links a{display:flex;align-items:center;gap:.5rem;color:rgb(212 165 116 / .5);text-decoration:none;transition:color 0.3s ease}.rrxr-social-links a:hover{color:var(--color-vu-orange,#e8a054)}.rrxr-social-links a svg{width:18px;height:18px;fill:currentColor;flex-shrink:0}.rrxr-social-links a span{font-family:'JetBrains Mono',monospace;font-size:.65rem;letter-spacing:.15em;text-transform:uppercase}.nav-dropdown-wrap{position:relative;display:flex;align-items:center}.nav-dropdown-trigger{cursor:pointer;white-space:nowrap}.nav-dropdown-arrow{font-size:.55em;opacity:.5;vertical-align:middle;margin-left:.15em;display:inline-block;transition:transform 0.2s ease}.nav-sub-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:160px;background:#1a1a1a;border:1px solid rgb(212 165 116 / .18);padding:.6rem 0 .4rem;z-index:200}.nav-dropdown-wrap:hover .nav-sub-menu,.nav-dropdown-wrap:focus-within .nav-sub-menu{display:block}.nav-dropdown-wrap:hover .nav-dropdown-arrow{transform:rotate(180deg);opacity:.8}.nav-sub-menu a{display:block;padding:.55rem 1.1rem;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgb(244 228 215 / .55);white-space:nowrap;transition:color 0.18s}.nav-sub-menu a:hover{color:rgb(232 160 84)}@media (max-width:768px){.site-nav-toggle{display:flex!important;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:.5rem;z-index:110}.site-nav-logo{min-width:0;overflow:hidden}.site-nav-logo span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:140px}.site-nav-links{display:none!important;position:absolute;top:52px;left:0;right:0;flex-direction:column;gap:0;background:rgb(26 26 26 / .96);backdrop-filter:blur(12px);border-bottom:1px solid rgb(212 165 116 / .15);padding:1rem 1.5rem}.site-nav-links.nav-links-open{display:flex!important}.site-nav-links a{padding:.75rem 0;border-bottom:1px solid rgb(212 165 116 / .08);font-size:12px}.site-nav-links a:last-child{border-bottom:none}.nav-dropdown-wrap{display:block;width:100%}.nav-dropdown-trigger{display:block;padding:.75rem 0;border-bottom:1px solid rgb(212 165 116 / .08);font-size:12px;width:100%}.nav-sub-menu{display:block;position:static;transform:none;background:#fff0;border:none;padding:0 0 0 1rem}.nav-sub-menu a{font-size:11px;padding:.55rem 0;border-bottom:1px solid rgb(212 165 116 / .05)}.nav-dropdown-arrow{display:none}}@media (max-width:480px){.site-nav-logo span{display:none!important}}.brand-logo{transition:opacity 0.5s ease}.brand-logo.logo-fading{opacity:0!important}@keyframes mic-grille-pulse{0%{opacity:.05}50%{opacity:.8}100%{opacity:.35}}.logo-animating .mic-grille-1{animation:mic-grille-pulse 0.6s ease-out 0.0s}.logo-animating .mic-grille-2{animation:mic-grille-pulse 0.6s ease-out 0.08s}.logo-animating .mic-grille-3{animation:mic-grille-pulse 0.6s ease-out 0.16s}.logo-animating .mic-grille-4{animation:mic-grille-pulse 0.6s ease-out 0.24s}.logo-animating .mic-grille-5{animation:mic-grille-pulse 0.6s ease-out 0.32s}@keyframes slide-fader-1{from{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes slide-fader-2{from{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes slide-fader-3{from{transform:translateY(40px)}to{transform:translateY(0)}}.logo-animating .fader-cap-1{animation:slide-fader-1 0.8s ease-out}.logo-animating .fader-cap-2{animation:slide-fader-2 0.8s ease-out}.logo-animating .fader-cap-3{animation:slide-fader-3 0.8s ease-out}@keyframes spin-reel{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.logo-animating .reel-left{animation:spin-reel 1.2s ease-out;transform-box:view-box;transform-origin:72px 62px}.logo-animating .reel-right{animation:spin-reel 1.2s ease-out;transform-box:view-box;transform-origin:128px 62px}@keyframes draw-wave{from{stroke-dashoffset:1000;opacity:0}to{stroke-dashoffset:0;opacity:1}}.logo-animating .wave-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:draw-wave 1.5s ease-out forwards}@keyframes vu-logo-needle-bounce{0%{transform:rotate(-45deg)}30%{transform:rotate(30deg)}60%{transform:rotate(-15deg)}80%{transform:rotate(10deg)}100%{transform:rotate(-5deg)}}.logo-animating .vu-logo-needle{animation:vu-logo-needle-bounce 1.2s ease-out;transform-origin:100px 78px}@keyframes rotate-knob-1{from{transform:rotate(-70deg)}to{transform:rotate(40deg)}}@keyframes rotate-knob-2{from{transform:rotate(-50deg)}to{transform:rotate(60deg)}}@keyframes rotate-knob-3{from{transform:rotate(-80deg)}to{transform:rotate(30deg)}}.logo-animating .knob-1{animation:rotate-knob-1 0.9s ease-out;transform-origin:55px 68px}.logo-animating .knob-2{animation:rotate-knob-2 0.9s ease-out;transform-origin:100px 68px}.logo-animating .knob-3{animation:rotate-knob-3 0.9s ease-out;transform-origin:145px 68px}.navigation.pagination .nav-links{display:flex!important;justify-content:center!important;gap:1rem!important}.page-numbers a,.page-numbers span:not(.screen-reader-text){font-family:'JetBrains Mono',monospace!important;font-size:0.75rem!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:var(--color-warm-brass,#d4a574)!important;text-decoration:none!important;padding:.5rem 1rem!important;border:1px solid rgb(212 165 116 / .3)!important;border-radius:2px!important;background:transparent!important;min-width:auto!important;line-height:normal!important;transition:all 0.3s ease!important}.page-numbers a:hover{border-color:var(--color-vu-orange,#e8a054)!important;color:var(--color-vu-orange,#e8a054)!important;background:transparent!important}.page-numbers.current,.page-numbers.current:hover{background:var(--color-vu-orange,#e8a054)!important;color:var(--color-deep-walnut,#2c1810)!important;border-color:var(--color-vu-orange,#e8a054)!important}