.vylko-return{display:flex;gap:20px;justify-content:space-between;background:var(--f90-navy);color:var(--f90-cream);padding:10px 5vw;font:12px/1.4 Arial,sans-serif;position:relative;z-index:25}.vylko-return a{color:inherit;text-decoration:none}.vylko-return a:hover{text-decoration:underline}.vylko-return a:focus-visible{outline:2px solid var(--f90-coral);outline-offset:3px}
body:has(#brief-form){background:var(--f90-cream);color:var(--f90-navy)}body:has(#brief-form)>header{background:var(--f90-cream);border-color:var(--f90-line)}body:has(#brief-form) .brand{color:var(--f90-navy);font-weight:900!important}body:has(#brief-form) .primary{background:var(--f90-navy);color:var(--f90-cream);border-color:var(--f90-navy)}body:has(#brief-form) #send-brief{background:var(--f90-coral);border-color:var(--f90-coral);color:var(--f90-navy)}body:has(#brief-form) .step-head h2,body:has(#brief-form) h1{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-.05em}body:has(#brief-form) .steps button.active{background:var(--f90-navy);color:var(--f90-cream)}body:has(#brief-form) .progress>span{background:var(--f90-coral)}body:has(#brief-form) input:focus-visible,body:has(#brief-form) textarea:focus-visible{outline-color:var(--f90-blue)}body:has(#brief-form) .page-footer{color:var(--f90-muted)}body:has(#brief-form) .selection{background:var(--f90-navy)}
.feed48-number{color:var(--f90-coral);font:inherit;letter-spacing:inherit}.feed48-logo{letter-spacing:-.065em}.wordmark:has(.feed48-number){white-space:nowrap}
.feed48-logo-image{display:block;width:190px;max-width:100%;height:auto;object-fit:contain}.wordmark:has(.feed48-logo-image){display:block}body:has(#brief-form) .brand{line-height:1}@media(max-width:720px){.feed48-logo-image{width:160px}}
@media print{.vylko-return{display:none!important}}
