:root{--n0:#161618;--n1:#1e1e23;--n2:#2f374b;--n3:#95a2b5;--n4:#e0e7ec;--n5:#f6faff;--n6:#fff;--g1:#057200;--g2:#34b92e;--g3:#78f073;--g4:#cff9cd;--g5:#eaffe9;--b1:#012d55;--b2:#0097a9;--b3:#18cde3;--b4:#a5f2fc;--b5:#e8fcff;--p1:#610264;--p2:#a605aa;--p3:#e84eec;--p4:#fdc2ff;--p5:#ffefff;--o1:#862e00;--o2:#c15015;--o3:#f48044;--o4:#ffcdb4;--o5:#fff0e9;--ink:var(--n1);--ink-2:#4b5568;--muted:#6d7889;--line:#e4e9f0;--tile:#eff2f9;--shadow-sm:0 1px 2px #1616180a, 0 4px 14px #2f374b0f;--shadow-md:0 2px 6px #1616180d, 0 14px 38px #2f374b1a;--r-lg:24px;--r-md:18px;--r-sm:12px;--font:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--n5);color:var(--ink);font:400 15px/1.6 var(--font);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit;color:inherit}button:disabled{cursor:not-allowed}a{color:var(--b2)}.wrap{max-width:1240px;margin:0 auto;padding:0 28px}header.site{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f6faffe0;position:sticky;top:0}.site-inner{align-items:center;gap:14px;padding:14px 0;display:flex}.logo{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:700;display:flex}.logo .mark{background:conic-gradient(from 210deg, var(--b3), var(--p3), var(--o3), var(--g3), var(--b3));border-radius:10px;flex:none;width:30px;height:30px}.logo small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:500;display:block}.preview-label{letter-spacing:.06em;text-transform:uppercase;color:var(--o1);background:var(--o4);border-radius:999px;margin-left:auto;padding:4px 10px;font-size:11px;font-weight:700}.staff-preview-banner{z-index:70;background:var(--o1);color:#fff;text-align:center;flex-wrap:wrap;place-content:center;gap:2px 12px;height:44px;padding:0 18px;font-size:14px;font-weight:700;display:flex;position:fixed;top:0;left:0;right:0}.staff-preview-banner span{font-weight:500}body:has(.staff-preview-banner){padding-top:44px}body:has(.staff-preview-banner) header.site{top:44px}body:has(.staff-preview-banner) .drawer{top:44px}.btn{cursor:pointer;background:var(--n6);color:var(--ink);white-space:nowrap;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn:disabled{opacity:.55}.btn-primary{background:var(--g3);color:var(--n0)}.btn-primary:hover:not(:disabled){background:#63e85d;box-shadow:0 6px 18px #34b92e47}.btn-outline{border-color:var(--g2);color:var(--ink);background:0 0}.btn-outline:hover{background:var(--g5)}.btn-dark{background:var(--n1);color:var(--g3)}.btn-dark:hover{background:var(--n0)}.btn-sm{padding:8px 16px;font-size:13px}.btn-ghost{color:var(--ink-2);border-color:var(--line);background:0 0}.btn-ghost:hover{background:var(--n6)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--b2);margin:0 0 10px;font-size:11.5px;font-weight:700}h1{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(34px,5vw,54px);font-weight:700;line-height:1.08}h2{letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.2}h3{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:11.5px;font-weight:700}p{margin:0 0 14px}.lead{color:var(--ink-2);max-width:62ch;font-size:17px}.hero{padding:38px 0 22px;position:relative;overflow:hidden}.hero .glow{pointer-events:none;filter:blur(28px);background:radial-gradient(circle,#18cde34d,#e84eec38 45%,#f480441f 68%,#0000 74%);width:620px;height:620px;position:absolute;top:-260px;right:-180px}.how{color:var(--ink-2);flex-wrap:wrap;gap:8px 26px;margin:20px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.how li{align-items:center;gap:9px;display:flex}.how b{background:var(--g4);width:21px;height:21px;color:var(--g1);border-radius:999px;flex:none;place-items:center;font-size:11.5px;display:grid}.filterbar{background:var(--n6);border-radius:var(--r-lg);box-shadow:var(--shadow-md);z-index:5;margin:8px 0 18px;padding:16px 18px;position:relative}.fline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.combo{flex:1;min-width:240px;position:relative}.combo input{width:100%;min-width:0;padding:12px 20px;font-size:15px}.sug{background:var(--n6);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);z-index:30;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden}.sug-row{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:10px 16px;font-size:14px;display:flex}.sug-row .g{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.sug-row .n{color:var(--n3);margin-left:auto;font-size:12px;font-weight:600}.sug-row[aria-selected=true],.sug-row:hover{background:var(--g5)}.sug-none{color:var(--muted);padding:12px 16px;font-size:13.5px}.pills{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.pill-f{background:var(--g5);border:1.5px solid var(--g2);color:var(--g1);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:5px 8px 5px 13px;font-size:13px;font-weight:600;display:inline-flex}.pill-f .x{background:#0572001f;border-radius:999px;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.popular{color:var(--muted);margin-top:11px;font-size:13.5px}.popular button{color:var(--b2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 3px;font-weight:600}.popular button:hover{text-decoration:underline}.refine{border-top:1px solid var(--line);max-height:320px;margin-top:14px;padding-top:14px;overflow-y:auto}.rgroup+.rgroup{margin-top:15px}.refbadge{background:var(--g2);color:#fff;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1.5px solid var(--line);background:var(--n6);cursor:pointer;color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13.5px;font-weight:500;display:inline-flex}.chip:hover{border-color:var(--n3)}.chip .n{color:var(--n3);font-size:11.5px;font-weight:600}.chip[aria-pressed=true]{background:var(--g5);border-color:var(--g2);color:var(--g1);font-weight:600}.chip[aria-pressed=true] .n{color:var(--g1)}.chip[data-tone=blue][aria-pressed=true]{background:var(--b5);border-color:var(--b2);color:var(--b1)}.chip[data-tone=blue][aria-pressed=true] .n{color:var(--b1)}.chip[data-tone=pink][aria-pressed=true]{background:var(--p5);border-color:var(--p2);color:var(--p1)}.chip[data-tone=pink][aria-pressed=true] .n{color:var(--p1)}.chip:disabled{opacity:.4}.field{flex-direction:column;gap:6px;display:flex}select,input[type=text],input[type=email],input[type=tel],textarea{border:1.5px solid var(--line);background:var(--n6);min-width:180px;color:var(--ink);border-radius:999px;padding:10px 16px}textarea{border-radius:var(--r-sm);resize:vertical;width:100%;min-width:0;min-height:92px}select:focus,input:focus,textarea:focus{border-color:var(--b2);outline:none}.resbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.resbar .count{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.resbar .sp{flex:1}.compact-field{gap:0}.grid{grid-template-columns:repeat(auto-fill,minmax(min(498px,100%),1fr));gap:18px;display:grid}.card{background:var(--n6);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;height:695px;padding:20px 22px;transition:box-shadow .15s,transform .15s;display:flex}.card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.chead{flex:none;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.chead .av{border-radius:19px;width:64px;height:64px;font-size:18px}.cid{flex:auto;min-width:0}.cnums{text-align:right;flex-direction:column;flex:none;gap:9px;min-width:132px;margin:0;display:flex}.cnums dt,.cinfo dt{letter-spacing:.07em;text-transform:uppercase;color:var(--n3);font-size:10px;font-weight:700}.cnums dt{margin-bottom:2px}.cnums dd{color:var(--ink);margin:0;font-size:12.5px}.cnums .money{letter-spacing:-.01em;color:var(--g1);white-space:nowrap;font-size:15.5px;font-weight:700}.cnums .wait{color:var(--b1);font-size:12.5px;font-weight:600}.cbody{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex:auto;grid-template-columns:1fr 1fr;min-height:0;padding:14px 0;display:grid}.cwork{border-right:1px solid var(--line);min-width:0;padding-right:19px;overflow-y:auto}.cwork:focus-visible{outline:2px solid var(--b2);outline-offset:-2px}.cwork .tags{margin:0}.cmain{flex-direction:column;min-width:0;min-height:0;padding-left:20px;display:flex}.lbl{letter-spacing:.07em;text-transform:uppercase;color:var(--n3);margin:0 0 8px;font-size:10px;font-weight:700}.cinfo{flex:none;grid-template-columns:78px minmax(0,1fr);align-items:start;gap:7px 12px;margin:0;padding-top:13px;display:grid}.cinfo dt{margin:0;padding-top:2px}.cinfo dd{color:var(--ink);min-width:0;margin:0;font-size:12.5px}.cinfo .verified{gap:5px;margin:0}.card-top{align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.av{letter-spacing:-.02em;width:62px;height:62px;color:var(--n1);border-radius:18px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid;position:relative;overflow:hidden}.av .ini{place-items:center;display:grid;position:absolute;inset:0}.av img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.av.big{border-radius:26px;width:96px;height:96px;font-size:24px}.card-name{margin:0 0 2px;font-size:17px;line-height:1.25}.role{color:var(--muted);font-size:13px}.loc{color:var(--ink-2);margin-top:3px;font-size:13px}.tags{flex-wrap:wrap;gap:5px;margin:0 0 14px;display:flex}.tag{background:var(--tile);color:var(--ink-2);border-radius:999px;padding:3.5px 9px;font-size:12px;line-height:1.35}.tag.hit{background:var(--g4);color:var(--g1);font-weight:600}.tag.more{color:var(--n3);background:0 0}.blurb{color:var(--ink-2);flex:1 1 0;min-height:2.9em;margin:0;font-size:13.5px;overflow:hidden}.blurb p{margin:0 0 9px}.blurb p:last-child{margin-bottom:0}.blurb.faded{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%)}.card .foot{flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin-top:14px;display:flex}.verified{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.vb{background:var(--b5);color:var(--b1);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.vb.demo{background:var(--n1);color:var(--g3)}.vb{overflow-wrap:anywhere;max-width:100%}.tbc,.fundlist .tbc{color:var(--n3);background:0 0;padding:0;font-weight:600}.fundlist{flex-wrap:wrap;gap:4px;display:flex}.fundlist span:not(.tbc){background:var(--b5);color:var(--b1);border-radius:7px;padding:3px 8px;font-size:11.5px;font-weight:500}.subnote{color:var(--muted);margin-top:5px;font-size:12.5px;line-height:1.45}.card.demo{border:1.5px dashed var(--n3);background:var(--n5)}.card.demo .av{background:var(--n4)!important}.demo-flag{letter-spacing:.07em;text-transform:uppercase;background:var(--n1);color:var(--g3);border-radius:999px;margin-bottom:8px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-block}.empty{background:var(--n6);border-radius:var(--r-lg);text-align:center;box-shadow:var(--shadow-sm);padding:40px}.empty-lead{margin:0 auto 18px}.scrim{z-index:60;opacity:0;pointer-events:none;background:#1616186b;transition:opacity .18s;position:fixed;inset:0}.scrim.on{opacity:1;pointer-events:auto}.drawer{background:var(--n5);z-index:61;width:min(560px,100%);transition:transform .24s cubic-bezier(.32,.72,0,1);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 60px #1616182e}.drawer.on{transform:none}.drawer-in{padding:26px 28px 40px}.drawer-close{z-index:2;float:right;background:var(--n6);position:sticky;top:16px;box-shadow:0 4px 14px #1616181f}.drawer-clear{clear:both}.profile-top{margin-top:6px}.profile-name{margin-bottom:2px}.profile-role{font-size:14px}.profile-format{color:var(--g1);font-weight:600}.profile-verified{margin:14px 0 0}.dbio p{white-space:pre-line;margin:0 0 11px;font-size:14px}.dbio p:last-child{margin-bottom:0}.bio-link{overflow-wrap:anywhere}.tag-list{margin:0}.subsection-heading{margin-top:12px}.profile-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.profile-facts{padding:16px 18px}.profile-facts .cinfo{padding-top:0}.dsec{background:var(--n6);border-radius:var(--r-md);box-shadow:var(--shadow-sm);margin-top:14px;padding:18px}.kv{grid-template-columns:auto 1fr;gap:6px 14px;font-size:13.5px;display:grid}.kv dt{color:var(--muted)}.kv dd{margin:0}.kv .registration-names{overflow-wrap:anywhere;min-width:0}.modal{z-index:62;background:var(--n6);border-radius:var(--r-lg);opacity:0;pointer-events:none;width:min(620px,100% - 32px);max-height:88vh;transition:opacity .18s,transform .18s;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-46%)scale(.98);box-shadow:0 30px 90px #1616184d}.modal.on{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.modal-in{padding:26px 28px 28px}.note{background:var(--b5);border-radius:var(--r-sm);color:var(--b1);padding:12px 14px;font-size:13px}.note.warn{background:var(--o5);color:var(--o1)}.form-note{margin-bottom:16px}.form-intro{color:var(--ink-2);font-size:14px}.fl{margin-bottom:12px;display:block}.fl>span{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.fl em.req,.fl em.opt{letter-spacing:.04em;text-transform:uppercase;margin-left:7px;font-size:11px;font-style:normal;font-weight:600}.fl em.req{color:var(--g1)}.fl em.opt{color:var(--muted)}.fl input,.fl textarea{width:100%;min-width:0}.time-options{border:0;margin:0 0 14px;padding:0}.time-options legend{color:var(--muted);margin-bottom:7px;font-size:12px;font-weight:600}.chiprow{flex-wrap:wrap;gap:8px;display:flex}.time-chip{white-space:nowrap;border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;display:inline-flex}.time-chip:has(input:checked){border-color:var(--g1);background:var(--g5);color:var(--g1);font-weight:600}.time-chip input{accent-color:var(--g1);width:auto;margin:0}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.crisis-note{margin:4px 0 16px}.form-note a{color:inherit;text-decoration:underline}.ack{cursor:pointer;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:13.5px;display:flex}.ack input{accent-color:var(--g1);flex:none;width:auto;margin:3px 0 0}.modal-actions{background:var(--n6);flex-wrap:wrap;gap:10px;margin-top:12px;padding:12px 0 0;display:flex;position:sticky;bottom:-28px}.form-error{color:#9f1c13;font-size:13px}.success{text-align:center;padding-top:42px}.success p{color:var(--ink-2);max-width:46ch;margin:0 auto 14px;font-size:14px}.success-mark{background:var(--g4);width:56px;height:56px;color:var(--g1);border-radius:999px;place-items:center;margin:0 auto 16px;font-size:24px;font-weight:700;display:grid}.success-note{text-align:left;max-width:44ch;margin:0 auto 18px}footer.site{background:var(--n1);color:var(--n4);margin-top:44px;padding:34px 0 40px}footer.site h3{color:var(--n3)}footer.site p{font-size:14px}footer.site a{color:var(--g3)}.fgrid{grid-template-columns:1.4fr 1fr 1fr;gap:26px;display:grid}.sug-heading{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:var(--n5);padding:8px 16px 2px;font-size:10px;font-weight:700}.sug-row{text-align:left;background:var(--n6);border:0;width:100%}.sug-row .g:empty{display:none}input[type=password]{border:1.5px solid var(--line);background:var(--n6);min-width:180px;color:var(--ink);border-radius:999px;padding:10px 16px}a.logo{color:inherit;text-decoration:none}.dash-nav{flex-wrap:wrap;align-items:center;gap:4px;margin-left:auto;display:flex}.dash-nav a{color:var(--ink-2);border-radius:999px;padding:7px 12px;font-size:14px;font-weight:600;text-decoration:none}.dash-nav a:hover{background:var(--n6)}.dash-nav a[aria-current=page]{background:var(--g5);color:var(--g1)}.dash-nav .btn{margin-left:6px}.dash-main{padding:30px 28px 56px}.dash-narrow{max-width:820px}.dash-title{margin-bottom:8px;font-size:clamp(26px,3.4vw,34px)}.dash-auth{max-width:520px;padding-top:44px;padding-bottom:56px}.dash-card{margin-top:18px}.dash-auth-foot{margin-top:16px}.dash-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.dash-help{margin:-4px 0 12px}.dash-field-note{margin:-6px 0 12px}.dash-dev{border-top:1px dashed var(--n3);margin-top:18px;padding-top:16px}.dash-dev code{font-size:12px}.dash-code{letter-spacing:.3em;font-variant-numeric:tabular-nums;max-width:12ch;font-size:20px}.dash-steps{gap:4px;margin:0 0 14px;padding-left:20px;font-size:14px;display:grid}.dash-qr-wrap{justify-content:center;margin:4px 0 14px;display:flex}.dash-qr{border-radius:var(--r-sm);box-shadow:var(--shadow-sm);display:block}.dash-secret{margin:6px 0 16px}.dash-secret code{letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:15px}.dash-filters{margin:18px 0 16px}.dash-filters .chip{text-decoration:none}.dash-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dash-row{background:var(--n6);border-radius:var(--r-md);box-shadow:var(--shadow-sm);color:inherit;align-items:center;gap:14px;padding:16px 20px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}.dash-row:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.dash-row-main{flex-direction:column;flex:1;min-width:0;display:flex}.dash-row-name{overflow-wrap:anywhere;font-size:15.5px;font-weight:600}.dash-row .subnote{margin-top:2px}.dash-status{letter-spacing:.04em;background:var(--tile);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;padding:4px 11px;font-size:11.5px;font-weight:700}.dash-status[data-status=NEW],.dash-status[data-status=SENT]{background:var(--o4);color:var(--o1)}.dash-status[data-status=ACKNOWLEDGED]{background:var(--b5);color:var(--b1)}.dash-status[data-status=ACCEPTED]{background:var(--g4);color:var(--g1)}.dash-more{text-align:center;margin-top:18px}.dash-back{font-size:13.5px;font-weight:600;text-decoration:none}.dash-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dash-heading .dash-status{margin-top:30px}.dash-note-text{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px}.journal-list{gap:10px;margin-top:14px;display:grid}.journal-entry .subnote{margin:0 0 6px}.journal-keywords{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.journal-keywords li{background:var(--tile);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:12px}.dsec .kv dd{overflow-wrap:anywhere}.dash-form .dsec .fl:last-child{margin-bottom:0}.dash-terms{border:0;margin:0 0 14px;padding:0}.dash-terms:last-child{margin-bottom:0}.dash-photo{align-items:center;gap:18px;display:flex}.dash-photo .ack{margin-bottom:6px}.dash-photo-actions{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.file-btn{position:relative}.file-btn input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.file-btn:focus-within{outline:2px solid var(--g2);outline-offset:2px}.file-btn.is-disabled{opacity:.55;cursor:default;pointer-events:none}.dash-sticky{background:linear-gradient(to bottom, #f6faff00, var(--n5) 30%);margin-top:8px;padding:18px 0 14px;position:sticky;bottom:0}.dash-form>.note,.dash-form>.form-error{margin-top:14px}button:focus-visible,a:focus-visible,.chip:focus-within,select:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--b2);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:820px){.fgrid{grid-template-columns:1fr}}@media (max-width:700px){.site-inner{gap:10px;padding:10px 0}.logo{white-space:nowrap;font-size:14.5px}.logo .mark{border-radius:8px;width:24px;height:24px}.logo small{display:none}.preview-label{white-space:nowrap;padding:3px 8px;font-size:9.5px}.site-inner:has(.dash-nav){flex-wrap:wrap}.dash-nav{justify-content:space-between;gap:2px;width:100%;margin-left:0}.dash-nav a{padding:6px 10px;font-size:13.5px}}@media (max-width:640px){.staff-preview-banner{height:56px;font-size:13px}body:has(.staff-preview-banner){padding-top:56px}body:has(.staff-preview-banner) header.site{top:56px}body:has(.staff-preview-banner) .drawer{top:56px}.wrap{padding:0 18px}.hero{padding-top:28px}.fline{align-items:stretch}.combo{min-width:100%}.grid{grid-template-columns:1fr}.resbar .sp{display:none}.resbar .field{flex:1}.resbar select{width:100%;min-width:0}.card{padding:18px}.dash-main{padding:22px 18px 44px}.dash-auth{padding:28px 18px 44px}.dash-row{padding:14px 16px}.dash-heading .dash-status{margin-top:24px}.dash-photo{align-items:flex-start}}@media (max-width:620px){.card{height:auto}.cbody{grid-template-columns:1fr;gap:14px}.cwork{border-right:0;padding-right:0;overflow:visible}.cmain{border-top:1px solid var(--line);padding-top:14px;padding-left:0}.blurb{flex:none;max-height:10em}.chead{flex-wrap:wrap}.cnums{text-align:left;flex-direction:row;gap:26px;width:100%}}@media (max-width:560px){.two{grid-template-columns:1fr}.drawer-in,.modal-in{padding-left:20px;padding-right:20px}.modal-actions{flex-direction:column;padding-bottom:20px;bottom:-28px}.modal-actions .btn{width:100%}}
