:root{color-scheme:dark;--bg:#0a0a0f;--surface:#14141c;--surface-2:#1c1c28;--border:#2a2a3a;--ink:#f4f4f8;--ink-2:#a0a0b4;--ink-3:#6c6c82;--brand:#8b5cf6;--brand-hover:#7c3aed;--brand-ink:#ffffff;--live:#34d399;--live-soft:rgba(52,211,153,.12)}*{box-sizing:border-box;margin:0;padding:0}body{background:radial-gradient(1100px 500px at 50% -10%,rgba(139,92,246,.16),transparent 60%),var(--bg);color:var(--ink);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:none}.wrap{max-width:940px;margin:0 auto;padding:3.5rem 1.4rem 5rem}.topbar{display:flex;justify-content:space-between;margin-bottom:3rem}.brand,.topbar{align-items:center}.brand{font-weight:800;letter-spacing:-.02em;font-size:1.15rem;display:inline-flex;min-height:28px}.brand span{color:var(--brand)}.signout{font-size:.82rem;color:var(--ink-2);border:1px solid var(--border);padding:.4rem .85rem;border-radius:999px;background:none;cursor:pointer}.signout:hover{color:var(--ink);border-color:var(--ink-3)}.eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c4b5fd;margin-bottom:.7rem}.pageHeading,h1{font-size:clamp(1.9rem,5vw,2.6rem);letter-spacing:-.03em;line-height:1.1;margin-bottom:.5rem}.lede{color:var(--ink-2);max-width:54ch;margin-bottom:2.6rem}.grid{display:grid;grid-template-columns:1fr;grid-gap:1.1rem;gap:1.1rem}@media (min-width:640px){.grid{grid-template-columns:1fr 1fr}}.tile{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:1.5rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .15s,transform .15s}.tile:hover{border-color:var(--ink-3)}.tile .ic{font-size:1.7rem}.tile h2{font-size:1.15rem;letter-spacing:-.01em;display:flex;align-items:center;gap:.6rem}.pill{font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:.18rem .5rem;border-radius:999px}.pill.live{color:var(--live);background:var(--live-soft)}.pill.soon{color:var(--ink-3);background:var(--surface-2)}.tile p{color:var(--ink-2);font-size:.9rem;flex:1 1}.cta{display:inline-block;align-self:flex-start;margin-top:.4rem;font-weight:600;font-size:.88rem;padding:.55rem 1.1rem;border-radius:10px}.cta.open{background:var(--brand);color:var(--brand-ink)}.cta.open:hover{background:var(--brand-hover)}.cta.explore{border:1px solid var(--border);color:var(--ink)}.cta.explore:hover{border-color:var(--ink-3)}.acct{margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--border);color:var(--ink-3);font-size:.8rem}.login{min-height:100vh;display:grid;place-items:center;padding:1.4rem}.card{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--border);border-radius:22px;padding:2.2rem}.card .eyebrow{margin-bottom:.8rem}.card h1{font-size:1.9rem;margin-bottom:.4rem}.card p.sub{color:var(--ink-2);font-size:.92rem;margin-bottom:1.6rem}.field{width:100%;background:var(--surface-2);border:1px solid var(--border);color:var(--ink);border-radius:12px;padding:.85rem 1rem;font-size:1rem;margin-bottom:.9rem}.fieldLabel{display:block;font-size:.85rem;color:var(--ink-2);margin:0 0 .35rem}.field:focus{outline:none;border-color:var(--brand)}.btn{width:100%;background:var(--brand);color:var(--brand-ink);border:none;border-radius:12px;padding:.9rem;font-size:1rem;font-weight:700;cursor:pointer}.btn:hover{background:var(--brand-hover)}.btn:disabled{opacity:.6;cursor:default}.note{margin-top:1rem;font-size:.86rem;color:var(--ink-2);text-align:center}.note.ok{color:var(--live)}.grad{background:linear-gradient(90deg,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent}.dash{display:grid;grid-template-columns:1fr;grid-gap:1.2rem;gap:1.2rem;margin:1.6rem 0 2.6rem}@media (min-width:860px){.dash{grid-template-columns:1.5fr 1fr;align-items:start}}.siteCard{background:linear-gradient(155deg,var(--surface),rgba(139,92,246,.05));border:1px solid var(--border);border-radius:22px;padding:1.1rem;overflow:hidden}.shotWrap{display:block;position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--border);box-shadow:0 18px 60px rgba(139,92,246,.18)}.shot{display:block;width:100%;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.shotWrap:hover .shot{transform:scale(1.025)}.liveBadge{position:absolute;top:.8rem;left:.8rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#0f2e22;background:#34d399;padding:.3rem .65rem;border-radius:999px}.liveBadge .dot{width:6px;height:6px;border-radius:999px;background:#0f2e22;animation:pulse 2s infinite}@keyframes pulse{50%{opacity:.35}}.siteMeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.9rem;padding:1.1rem .35rem .5rem}.siteMeta h2{font-size:1.35rem;letter-spacing:-.02em}.siteUrl{color:var(--ink-3);font-size:.85rem;margin-top:.15rem}.ctas{display:flex;gap:.6rem;flex-wrap:wrap}.ctas .cta.open{background:linear-gradient(90deg,#8b5cf6,#ec4899);box-shadow:0 0 34px rgba(139,92,246,.35)}.ctas .cta.open:hover{filter:brightness(1.1)}.firstEdit{display:flex;gap:.7rem;align-items:flex-start;margin:.6rem .35rem .3rem;background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.3);border-radius:14px;padding:.85rem 1rem;font-size:.88rem;color:var(--ink-2)}.firstEdit b,.firstEdit i{color:var(--ink)}.firstEdit .sparkle{color:#ec4899;font-size:1rem;line-height:1.4}.sideCol{display:flex;flex-direction:column;gap:1.2rem}.panel{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:1.25rem 1.35rem}.panelKicker{font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#c4b5fd;margin-bottom:.8rem}.builtList{list-style:none;display:grid;grid-gap:.55rem;gap:.55rem}.builtList li{position:relative;padding-left:1.4rem;font-size:.9rem;color:var(--ink-2)}.builtList li:before{content:"✓";position:absolute;left:0;color:var(--live);font-weight:800}.feed{list-style:none;grid-gap:.7rem}.feed,.feed li{display:grid;gap:.7rem}.feed li{font-size:.88rem;color:var(--ink-2);grid-template-columns:auto 1fr;grid-gap:.7rem;align-items:baseline}.feed .when{font-size:.7rem;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;background:var(--surface-2);border-radius:6px;padding:.15rem .45rem}.team .teamRow{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;font-weight:800;color:#fff;font-size:.95rem}.avatar.a1{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.avatar.a2{background:linear-gradient(135deg,#ec4899,#be185d);margin-left:-14px;border:2px solid var(--surface)}.teamCopy b{font-size:.95rem}.teamCopy p{font-size:.84rem;color:var(--ink-2);margin-top:.15rem}.teamCta{display:inline-block}.eyebrow.more{margin-top:.4rem}.grid.compact .tile{padding:1.1rem 1.25rem}.grid.compact .tile .ic{font-size:1.3rem}.grid.compact .tile h2{font-size:1rem}.grid.compact .tile p{font-size:.82rem}.rv{animation:rise .55s cubic-bezier(.2,.7,.2,1) both}.dash.rv{animation-delay:.08s}.grid.rv{animation-delay:.16s}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.liveBadge .dot,.rv{animation:none}.shot{transition:none}}.plans{display:grid;grid-template-columns:1fr;grid-gap:1.1rem;gap:1.1rem;margin:1.6rem 0 2.4rem}@media (min-width:720px){.plans{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.plans{grid-template-columns:repeat(3,1fr)}}.plan{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.5rem}.plan.feat{border-color:rgba(139,92,246,.5);box-shadow:0 0 46px rgba(139,92,246,.14)}.planTag{position:absolute;top:-.7rem;left:1.4rem;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#8b5cf6,#ec4899);padding:.25rem .6rem;border-radius:999px}.plan h2{font-size:1.15rem;letter-spacing:-.01em}.planPrice{font-size:1.9rem;font-weight:800;letter-spacing:-.03em;margin:.1rem 0}.planPrice span{font-size:.85rem;font-weight:600;color:var(--ink-3);letter-spacing:0}.planBlurb{color:var(--ink-2);font-size:.88rem;min-height:2.5em}.planFeatures{list-style:none;display:grid;grid-gap:.45rem;gap:.45rem;margin:.5rem 0 1rem;flex:1 1}.planFeatures li{position:relative;padding-left:1.3rem;font-size:.85rem;color:var(--ink-2)}.planFeatures li:before{content:"✓";position:absolute;left:0;color:var(--live);font-weight:800}.planCta{align-self:stretch;text-align:center}.plan .cta.open.planCta{background:linear-gradient(90deg,#8b5cf6,#ec4899);box-shadow:0 0 30px rgba(139,92,246,.28);border:none}.plan .cta.open.planCta:hover{filter:brightness(1.1)}.planErr{color:#f87171;font-size:.8rem;margin-top:.5rem;text-align:center}.annualLink{background:none;border:none;color:var(--ink-3);font-size:.78rem;cursor:pointer;margin-top:.55rem;text-decoration:underline;text-underline-offset:2px;align-self:center}.annualLink:hover{color:var(--brand)}.annualLink:disabled{opacity:.6;cursor:default}.topActions{display:flex;gap:10px;align-items:center}.adminList{display:flex;flex-direction:column;gap:18px;margin-top:26px}.adminTable{width:100%;border-collapse:collapse;font-size:14.5px}.adminTable th{white-space:nowrap;text-align:left;color:var(--muted,#89898e);font-weight:600;padding:6px 10px;border-bottom:1px solid rgba(137,137,142,.25)}.adminTable td{padding:10px;border-bottom:1px solid rgba(137,137,142,.12);vertical-align:top}.adminTable .rowCta{padding:6px 14px;font-size:13px}.dim{color:#b4b4c2;font-size:13.5px}.adminForm{display:flex;flex-direction:column;gap:10px;margin-top:6px}.adminForm input,.adminForm select,.adminForm textarea{background:rgba(255,255,255,.04);border:1px solid rgba(137,137,142,.3);border-radius:10px;padding:10px 12px;color:inherit;font:inherit}.adminForm button{align-self:flex-start}.adminForm label.field{display:grid;grid-gap:6px;gap:6px}.adminForm label.field>span{font-size:13px;color:var(--ink-2)}.adminForm label.field>span em{font-style:normal;color:#c4b5fd}.ownNeed{display:none}.adminForm:has(input[name=track][value=own]:checked) .ownNeed{display:block}@media (max-width:700px){.adminTable td:nth-child(4),.adminTable th:nth-child(4){display:none}}.stripedRows tbody tr:nth-child(2n) td{background:rgba(255,255,255,.038)}.stripedRows td{border-bottom:1px solid rgba(137,137,142,.32)}.stripedRows tbody tr:last-child td{border-bottom:none}.tableWrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.tableWrap .adminTable{min-width:540px}.adminTable td,.adminTable th{overflow-wrap:anywhere}.adminList .panel{min-width:0}@media (max-width:700px){.adminTable{font-size:13.5px}.adminTable td{padding:8px 6px}}.deck,.planDoc{margin-top:24px}.deckActions{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 1.4rem}.deckActions .btn{width:auto;display:inline-block;padding:.7rem 1.1rem;font-size:.92rem;text-decoration:none;text-align:center}.slides{display:flex;flex-direction:column;gap:16px}.slide{width:100%;max-width:960px;border-radius:14px;border:1px solid rgba(137,137,142,.2);box-shadow:0 8px 40px rgba(0,0,0,.35);display:block}.planDoc{display:flex;flex-direction:column;gap:16px;max-width:820px}.planBody{line-height:1.65;color:var(--ink,#f3f3f7);margin-top:4px}.nextSteps{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.nextSteps li{display:flex;gap:12px;align-items:flex-start;line-height:1.55}.stepNum{flex:0 0 26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;background:linear-gradient(135deg,var(--brand,#8b5cf6),var(--brand-2,#ec4899));color:#fff}.panel.next{border-color:rgba(139,92,246,.35)}.statePanel{border-color:rgba(139,92,246,.28)}.stateNow{font-size:.95rem;color:var(--ink);line-height:1.55}.needsBlock{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.needsHead{font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);margin-bottom:.7rem}.needsList li:before{content:"→";color:var(--brand);font-weight:800}.btn.google{background:#fff;color:#1f1f22;display:flex;align-items:center;justify-content:center;gap:.6rem}.btn.google:hover{background:#ececf0}.gmark{width:18px;height:18px;flex:none}.or{display:flex;align-items:center;gap:.8rem;margin:1.15rem 0;color:var(--ink-3);font-size:.78rem;letter-spacing:.04em}.or:after,.or:before{content:"";flex:1 1;height:1px;background:var(--border)}.btn.ghost{background:var(--surface-2);color:var(--ink);border:1px solid var(--border)}.btn.ghost:hover{background:var(--surface);border-color:var(--brand)}.loginAlt{display:flex;justify-content:space-between;gap:.8rem;margin-top:1rem;flex-wrap:wrap}.linkbtn{background:none;border:none;color:var(--ink-2);font-size:.84rem;cursor:pointer;padding:.3rem 0;min-height:28px;display:inline-flex;align-items:center;text-decoration:underline}.linkbtn:hover{color:var(--brand)}.linkbtn:disabled{opacity:.6;cursor:default}.wsList{list-style:none;display:grid;grid-gap:.7rem;gap:.7rem}.wsRow{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.wsRowMain a{font-size:.9rem;font-weight:600;color:var(--brand)}.wsRowMain a:hover{color:var(--brand-hover)}.wsNote{font-size:.8rem;color:var(--ink-3);margin-top:.15rem}.wsChip{flex:none;font-size:.6rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--border);border-radius:999px;padding:.22rem .55rem;margin-top:.1rem}.decisionStrip{border-top:1px solid var(--border);padding:1.1rem 1.35rem 1.25rem}.decisionPrompt{font-size:.95rem;font-weight:700;letter-spacing:-.01em;margin-bottom:.9rem}.optGrid{display:grid;grid-template-columns:1fr;grid-gap:.9rem;gap:.9rem}@media (min-width:640px){.optGrid{grid-template-columns:1fr 1fr}}.liRow{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;grid-gap:.4rem;gap:.4rem;align-items:center}.liRow>.liDesc{grid-column:1/-1}@media (min-width:640px){.liRow{grid-template-columns:minmax(0,1fr) 4.5rem 7rem auto}.liRow>.liDesc{grid-column:auto}}.optShot{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:10px;display:block;margin-bottom:10px}.optShot,.optTile{border:1px solid var(--border)}.optTile{background:var(--surface-2);border-radius:14px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.35rem}.optLabel{font-size:.95rem;font-weight:700;letter-spacing:-.01em}.optNote{font-size:.82rem;color:var(--ink-2)}.optActions{display:flex;gap:.6rem;margin-top:.5rem;flex-wrap:wrap}.optActions .cta{margin-top:0}.optErr{margin-top:.8rem;font-size:.84rem;color:#f87171}.chosenBanner{font-size:.92rem;color:var(--ink-2);display:flex;align-items:baseline;gap:.55rem}.chosenBanner b{color:var(--ink)}.chosenBanner .sparkle{color:var(--brand)}.repBadge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid transparent;white-space:nowrap}.repBadge--active{background:rgba(34,197,94,.14);color:#4ade80;border-color:rgba(34,197,94,.35)}.repBadge--interview{background:rgba(139,92,246,.14);color:#a78bfa;border-color:rgba(139,92,246,.35)}.repBadge--waitlist{background:rgba(234,179,8,.14);color:#eab308;border-color:rgba(234,179,8,.35)}.repBadge--revoked{background:rgba(239,68,68,.12);color:#f87171;border-color:rgba(239,68,68,.32)}.repActions{display:flex;flex-wrap:wrap;gap:6px}.repActions form{margin:0}.repActions form,select{min-width:0;max-width:100%}@media (max-width:640px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px!important}}.cta.danger{border:1px solid rgba(239,68,68,.5);color:#f87171}.cta.danger:hover{border-color:#f87171;background:rgba(239,68,68,.08)}.applyField{display:block;width:100%;margin-top:6px;background:rgba(255,255,255,.04);border:1px solid rgba(137,137,142,.3);border-radius:10px;padding:10px 12px;color:inherit;font:inherit}select{color-scheme:dark}select option{background-color:var(--surface-2);color:var(--ink)}.cta:active,.signout:active{transform:translateY(1px) scale(.985);filter:brightness(1.3)}.cta.isPending,.cta[disabled]{opacity:.55;cursor:progress;pointer-events:none}@media (max-width:640px){.topbar{flex-wrap:wrap;gap:10px 12px;margin-bottom:2rem}.topActions{flex-wrap:wrap;row-gap:8px}}.tapLink{display:inline-flex;align-items:center;min-height:28px}.cta.askFab{position:fixed;right:18px;bottom:18px;z-index:50;border-radius:999px;padding:12px 18px;box-shadow:0 6px 24px rgba(0,0,0,.35)}.signout.askPill{display:none}@media (max-width:640px){.cta.askFab{display:none}.signout.askPill{display:inline-block}}@media (max-width:700px){.tableWrap .stackTable{min-width:0}.stackTable thead{display:none}.stackTable,.stackTable tbody,.stackTable td,.stackTable tr{display:block;width:100%}.stackTable tr{padding:12px 0;border-bottom:1px solid rgba(137,137,142,.32)}.stackTable tbody tr:last-child,.stackTable td{border-bottom:none}.stackTable td{padding:3px 0}.stackTable td:nth-child(4){display:block}.stackTable td:not([data-label]):before{content:none}.stackTable td:before{content:attr(data-label);display:block;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#89898e);margin-bottom:2px}}.appTabs{display:flex;gap:6px;align-items:stretch;margin:-1.6rem 0 2.2rem;position:relative}.appTab{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;font-size:.88rem;color:var(--ink-2);border:1px solid var(--border);white-space:nowrap;cursor:pointer;background:transparent;text-decoration:none}.appTab:hover{color:var(--ink);border-color:var(--ink-3)}.appTab.on{color:var(--ink);border-color:var(--brand);cursor:default}.appTabIcon{font-size:1rem;line-height:1}.appMore{position:relative}.appMore>summary{list-style:none}.appMore>summary::-webkit-details-marker{display:none}.appMoreSheet{position:absolute;z-index:60;top:calc(100% + 8px);right:0;min-width:200px;display:flex;flex-direction:column;background:var(--surface,#14141c);border:1px solid var(--border);border-radius:14px;padding:6px;box-shadow:0 12px 40px rgba(0,0,0,.45)}.appMoreSheet form{display:contents}.appMoreItem{display:block;width:100%;text-align:left;padding:11px 12px;border-radius:9px;font:inherit;font-size:.92rem;color:var(--ink-2);background:transparent;border:0;cursor:pointer;text-decoration:none}.appMoreItem:hover{color:var(--ink);background:rgba(137,137,142,.12)}.appMoreItem.on{color:var(--ink);font-weight:600;cursor:default}.login,.wrap{padding-left:max(1.4rem,env(safe-area-inset-left,0px));padding-right:max(1.4rem,env(safe-area-inset-right,0px))}@media (max-width:640px){
  /* !important: several rep pages set an inline paddingBottom on .wrap (48px), which would
     otherwise win and leave their last control under the bar. */body:has(.appTabs) .wrap{padding-bottom:calc(5rem + 56px + env(safe-area-inset-bottom, 0px))!important}.appTabs{position:fixed;left:0;right:0;bottom:0;z-index:55;margin:0;gap:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding:0 max(4px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(4px,env(safe-area-inset-left,0px));background:var(--bg,#0a0a0f);border-top:1px solid var(--border)}.appMore,.appTabs>.appTab{flex:1 1;min-width:0}.appMore>summary.appTab,.appTab{flex-direction:column;justify-content:center;gap:2px;padding:6px 2px;border:0;border-radius:0;font-size:.68rem;width:100%;height:56px}.appTab.on{color:var(--brand)}.appTabIcon{font-size:1.25rem}.appMoreSheet{position:fixed;top:auto;left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:calc(56px + env(safe-area-inset-bottom, 0px) + 8px)}.appMoreItem{padding:14px;font-size:1rem}}@media (min-width:1000px){body:has(.appTabs){padding-left:200px}.appTabs{position:fixed;left:0;top:0;bottom:0;width:200px;z-index:55;margin:0;flex-direction:column;gap:4px;padding:5.2rem 12px 1.4rem;border-right:1px solid var(--border);background:var(--bg,#0a0a0f);overflow-y:auto}.appMore>summary.appTab,.appTab{width:100%;border-radius:10px;border-color:transparent;padding:10px 12px}.appTab.on{border-color:var(--border);background:rgba(137,137,142,.1)}.appMoreSheet{position:static;min-width:0;box-shadow:none;border:0;background:transparent;padding:2px 0 0 14px}.appMoreItem{padding:8px 12px;font-size:.88rem}}.deskRow{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;padding:12px 14px}.deskRowMain{min-width:0;flex:1 1 260px}.deskRowTitle{gap:8px}.deskRowMeta,.deskRowTitle{display:flex;align-items:center;flex-wrap:wrap}.deskRowMeta{gap:4px 8px;margin-top:5px}.deskRowNext{font-size:13px}.deskChips{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.deskList{display:grid;grid-gap:10px;gap:10px;margin-top:10px}@media (max-width:640px){#desk .panel{padding:.85rem .8rem;margin-top:14px!important}#desk .panelKicker{margin-bottom:.5rem}.deskIntro{font-size:12.5px;line-height:1.4}.deskChips{gap:6px;margin-top:12px}.deskChips>a{font-size:12px;padding:4px 9px;line-height:1.3}.deskList{gap:8px;margin-top:8px}.deskRow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;padding:10px 12px;max-width:none}.deskRowMain{display:contents}.deskRowTitle{grid-column:1;grid-row:1;min-width:0;align-self:center}.deskRowTitle a{overflow-wrap:break-word;min-width:0}.deskRow .rowCta{grid-column:2;grid-row:1;margin-top:0;padding:6px 14px;font-size:13px;align-self:center;justify-self:end}.deskRowMeta{grid-column:1;grid-row:2;margin-top:0;min-width:0}.deskRowMore{grid-column:2;grid-row:2;align-self:start;justify-self:end}.deskRowMore>summary{width:auto;padding:5px 10px;font-size:12.5px}.deskRowMore[open]{grid-column:1/-1;grid-row:3;justify-self:stretch}.deskRowTitle{gap:6px}}