.ds-exposure-scale-labels{font-size:12px}@media (width<=640px){.ds-exposure-scale-labels{font-size:11px}}.ds-board-panel{border:1px solid var(--border,var(--hair));background:var(--card,var(--surface));box-shadow:none;border-radius:20px;overflow:hidden}.ds-board-filter-trigger[data-filter-active=false]{--control-outline-width:1px;--control-outline-color:var(--input,var(--hair));border-width:1px}.ds-board-filter-trigger[data-filter-active=true]{border-width:var(--control-outline-width,1.5px);border-color:var(--control-outline-color,var(--line))}.ds-board-search{border-bottom:1px solid var(--border,var(--hair));gap:8px;padding:12px;display:flex}.ds-board-search>*{flex:1;min-width:0}.ds-board-rows{gap:4px;margin:0;padding:8px;list-style:none;display:grid}.ds-board-row{border-radius:12px;box-shadow:inset 0 0 0 1.5px #0000}.ds-board-row.is-open,.ds-board-row[data-open=true]{background:var(--selected-row-background,var(--accent-wash));box-shadow:inset 0 0 0 1.5px var(--selected-row-outline,var(--line))}.ds-board-row-head{width:100%;height:auto;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 16px;justify-content:stretch;align-items:center;gap:16px;padding:12px 16px;font-size:16px;line-height:1.6;display:grid}.ds-board-row-head[aria-expanded=false]:hover{background:var(--muted,var(--surface-2))}.ds-board-row-title{font-size:16px;font-weight:600;line-height:1.6;display:block}.ds-board-row-employer{color:var(--muted-foreground,var(--text-2));font-size:14px;line-height:1.6;display:block}.ds-board-row-pay{color:inherit;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.6}.ds-board-row-caret{width:16px;height:16px;color:var(--subtle-foreground,var(--muted));transition:transform .3s}.ds-board-row.is-open .ds-board-row-caret,.ds-board-row[data-open=true] .ds-board-row-caret{transform:rotate(180deg)}.ds-board-row-content{padding:0 16px 16px;font-size:14px;line-height:1.6}.ds-board-row-facts{color:var(--muted-foreground,var(--text-2));flex-wrap:wrap;gap:4px 16px;font-size:14px;line-height:1.6;display:flex}.ds-board-row-why{align-items:center;gap:12px;margin-top:12px;font-size:14px;line-height:1.6;display:flex}.ds-board-row-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.ds-board-footer{border-top:1px solid var(--border,var(--hair));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ds-board-footer-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=640px){.ds-board-search{flex-direction:column}.ds-board-row-head{grid-template-columns:minmax(0,1fr) 16px;row-gap:4px}.ds-board-row-pay{grid-area:2/1;font-size:14px}.ds-board-row-caret{grid-area:1/2}.ds-board-row-why{align-items:flex-start}}.btn{border-radius:var(--r-sm);height:40px;font-weight:600;font-size:var(--fs-14);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.btn-lg{height:52px;font-size:var(--fs-16);padding:0 24px}.btn-sm{height:32px;padding:0 12px}.btn-cta{background:var(--accent);color:var(--on-accent);border:1.5px solid var(--cta-border);box-shadow:var(--cta-shadow);transition:transform .12s var(--ease), box-shadow .12s var(--ease)}@media (hover:hover){.btn-cta:hover{box-shadow:4px 4px 0 var(--cta-border);transform:translate(-1px,-1px)}}[data-theme=dark] .btn-cta:hover{box-shadow:4px 4px #7a4a10}.btn-cta:active{transform:translate(3px,3px);box-shadow:0 0 #0000}.btn-fill{background:var(--accent);color:var(--on-accent);border:1.5px solid var(--cta-border)}.btn-line{background:var(--surface);color:var(--ink);border:1.5px solid var(--line)}.field{border-radius:var(--r-sm);border:1px solid var(--hair-strong);background:var(--surface);height:44px;font-size:var(--fs-14);align-items:center;gap:8px;padding:0 12px;display:flex}.field svg{color:var(--muted)}.btn-nav{background:var(--surface);border:var(--control-outline-width,1.5px) solid var(--control-nav-outline-color,var(--line));height:36px}.hughie-marketing-accordion>div{border-top:1px solid var(--hair)}.hughie-marketing-accordion>div:last-child{border-bottom:1px solid var(--hair)}.hughie-marketing-accordion h3 button{text-align:left;width:100%;font-size:var(--fs-18);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-weight:600;display:flex}.hughie-marketing-accordion h3 button svg{display:none}.hughie-marketing-accordion h3 button:after{content:"";background:linear-gradient(var(--muted), var(--muted)) center / 20px 2px no-repeat, linear-gradient(var(--muted), var(--muted)) center / 2px 20px no-repeat;width:20px;height:20px;transition:transform .3s var(--ease);flex:none}.hughie-marketing-accordion h3 button[data-state=open]:after{transform:rotate(45deg)}.hughie-marketing-accordion .marketing-accordion-content>div{color:var(--text-2);padding:0 48px 24px 0}.hughie-marketing-accordion .marketing-accordion-content{overflow:hidden}.hughie-marketing-accordion .marketing-accordion-content[data-state=open]{animation:hughie-faq-open .3s var(--ease)}.hughie-marketing-accordion .marketing-accordion-content[data-state=closed]{animation:hughie-faq-close .24s var(--ease)}@keyframes hughie-faq-open{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes hughie-faq-close{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}@media (prefers-reduced-motion:reduce){.hughie-marketing-accordion .marketing-accordion-content[data-state=open],.hughie-marketing-accordion .marketing-accordion-content[data-state=closed]{animation:none}.hughie-marketing-accordion h3 button:after{transition:none}}@media (width<=640px){.hughie-marketing-accordion .marketing-accordion-content>div{padding-right:0}}.prompts .prompt{align-items:center;justify-content:initial;border-radius:var(--r-sm);background:var(--surface);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--hair-strong);font-size:var(--fs-16);text-align:left;white-space:normal;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:16px;font-weight:400;line-height:1.6;display:grid;position:relative;overflow:hidden}.prompts .prompt svg{width:20px;height:20px;color:var(--muted)}@media (hover:hover){.prompts .prompt:hover{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line)}}.prompts .prompt.is-active,.prompts .prompt.is-active:hover{background:var(--accent-wash);box-shadow:inset 0 0 0 1.5px var(--line)}.prompts .prompt.is-active svg{color:var(--ink)}.prompts .prompt .prog{background:var(--accent);width:0;height:2px;position:absolute;bottom:0;left:0}.prompts .prompt.is-active .prog{animation:marketing-prompt-progress var(--dur,8s) linear forwards}.is-paused .prompts .prompt .prog{width:0;animation:none}@keyframes marketing-prompt-progress{to{width:100%}}.ds-marketing-panel{border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--lift);overflow:hidden}.illustration-action{border-radius:var(--r-sm);background:var(--surface-2);min-height:32px;box-shadow:inset 0 0 0 1px var(--hair-strong);color:var(--text-2);font-size:var(--fs-14);align-items:center;padding:4px 12px;font-weight:600;line-height:1.25;display:inline-flex}.waitlist input{border-radius:var(--r-sm);border:1.5px solid var(--line);background:var(--surface);min-width:0;height:52px;color:var(--ink);font:inherit;flex:1;padding:0 16px}.waitlist input::placeholder{color:var(--muted)}.waitlist input:focus{box-shadow:0 0 0 4px var(--accent-ring);outline:none}.waitlist.has-error input{border-color:var(--bad)}@media (width<=640px){.waitlist input{flex:none}.board-top .field{min-height:44px}}@media (pointer:coarse){.btn,[data-theme-toggle]{min-width:44px;min-height:44px}}
