.hs.sl .me-head{align-items:center;gap:12px;display:flex}.hs.sl .me-head .av{width:44px;height:44px;font-size:14px}.hs.sl .me-head>div{flex:1;min-width:0}.hs.sl .me-head b{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.25;display:block}.hs.sl .me-head small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;display:block;overflow:hidden}.hs.sl .me-head>.mono-s{flex:none}.hs.sl .me-head.sm .av{width:34px;height:34px;font-size:11px}.hs.sl .me-head.sm b{font-size:15px}.hs.sl .me-head.sm small{font-size:12.5px}.hs.sl .me-head.sm>.mono-s{display:none}.hs.sl .card-l h5{margin:0 0 18px}.hs.sl .btn-line{background:#fff}.hs.sl .box-hero{align-items:center;gap:14px;padding:10px 10px 10px 22px}.hs.sl .box-hero .box-text{min-height:0;padding:12px 0}.hs.sl .sl1{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.hs.sl .find>.mono-s{margin-bottom:12px;display:block}.hs.sl .sbox{height:58px;box-shadow:inset 0 0 0 1.5px var(--sky-300), 0 8px 24px -14px #2f7fd159;letter-spacing:-.01em;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:0 18px;font-size:18px;display:flex}.hs.sl .lens{width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--muted2);border-radius:50%;flex:none;margin:-3px 3px 0 0;position:relative}.hs.sl .lens:after{content:"";background:var(--muted2);border-radius:2px;width:7px;height:2px;position:absolute;bottom:-3px;right:-4px;transform:rotate(45deg)}.hs.sl .sstatus{opacity:0;height:22px;margin:16px 0 6px;position:relative}.hs.sl .sstatus .st{color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;inset:0}.hs.sl .sstatus .ok{width:14px;height:14px;font-size:8px}.hs.sl .matches{gap:6px;display:grid;position:relative}.hs.sl .match{--f:0;opacity:0;background:color-mix(in srgb, var(--sky-100) calc(var(--f) * 100%), transparent);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.hs.sl .match .av{width:36px;height:36px;font-size:12px}.hs.sl .match b{font-size:15px;font-weight:500;line-height:1.3;display:block}.hs.sl .match small{color:var(--muted);font-size:13px;display:block}.hs.sl .focus{border-radius:14px}.hs.sl .me{opacity:0}.hs.sl .roles{margin:20px 0 0;padding:0;list-style:none;display:grid}.hs.sl .roles li{border-top:1px solid var(--line);opacity:0;gap:2px;padding:12px 0;display:grid}.hs.sl .roles b{font-size:15px;font-weight:500}.hs.sl .roles span{color:var(--muted);font-size:13.5px}.hs.sl .me-foot{flex-wrap:wrap;align-items:center;gap:18px;margin-top:18px;display:flex}.hs.sl .me-foot .btn{height:44px}.hs.sl .miss{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;font-size:14px}.hs.sl .sl2{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:36px;display:grid}.hs.sl .q2 .draft-l{text-transform:none;letter-spacing:0;margin-bottom:12px;font-family:inherit;font-size:13.5px;display:block}.hs.sl .drafts{gap:10px;display:grid}.hs.sl .draft{--f:0;opacity:0;background:color-mix(in srgb, var(--sky-100) calc(var(--f) * 100%), #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sky-deep) calc(var(--f) * 100%), var(--line));border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;line-height:1.4;display:flex;position:relative}.hs.sl .dk{border-radius:50%;flex:none;width:18px;height:18px;position:relative;box-shadow:inset 0 0 0 1.5px #c9d1db}.hs.sl .dk .ok{opacity:0;width:18px;height:18px;font-size:10px;position:absolute;inset:0}.hs.sl .answer{background:var(--canvas);border-radius:14px;min-height:54px;margin-top:16px;padding:14px 16px;font-size:16px;line-height:1.45}.hs.sl .answer p:empty:before{content:"Tap a draft above to edit it, or write your own";color:var(--muted2)}.hs.sl .q2 .q-foot,.hs.sl .hid .q-foot{margin-top:26px}.hs.sl .prog .ck-list{margin-top:18px}.hs.sl .prog .ck-list li.now{color:var(--ink)}.hs.sl .prog .ck-list li .mono-s{margin-left:auto}.hs.sl .sl3{max-width:760px;margin-inline:auto}.hs.sl .hid>.mono-s{display:block}.hs.sl .hid h5{margin-top:10px}.hs.sl .hchips .chip small{letter-spacing:.06em;text-transform:uppercase;opacity:.7;margin-left:8px;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.hs.sl #hNew{opacity:0}.hs.sl .add{align-items:center;gap:10px;margin-top:16px;display:flex}.hs.sl .add .field-s{background:#fff;flex:1;height:44px;font-size:15px}.hs.sl .add .field-s span:empty:before{content:"Add a company";color:var(--muted2)}.hs.sl .hnote{background:var(--sky-100);opacity:0;border-radius:14px;margin-top:22px;padding:14px 16px;font-size:15px;line-height:1.5}.hs.sl .sl4{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.hs.sl .pcard .pl{border-top:1px solid var(--line);margin:22px 0 10px;padding-top:18px;display:block}.hs.sl .pitch{letter-spacing:-.005em;margin:0;font-size:19px;line-height:1.55;display:grid}.hs.sl .pitch-ghost,.hs.sl .pitch-text{grid-area:1/1}.hs.sl .pitch-ghost{visibility:hidden}.hs.sl .pitch mark,.hs.sl .wb mark{color:inherit;background:#7db9f259;border-radius:3px;padding:0 2px}.hs.sl .p-foot{opacity:0;justify-content:space-between;align-items:center;margin-top:22px;display:flex}.hs.sl .p-foot>div{gap:8px;display:flex}.hs.sl .ans{padding:10px 24px;display:grid}.hs.sl .ans>div{border-top:1px solid var(--line);opacity:0;padding:14px 0}.hs.sl .ans>div:first-child{border-top:0}.hs.sl .ans p{margin-top:4px;font-size:15px;line-height:1.45}.hs.sl .sl5{grid-template-columns:340px minmax(0,1fr);align-items:center;gap:36px;max-width:1040px;margin-inline:auto;display:grid}.hs.sl .wcol{justify-items:start;gap:14px;display:grid}.hs.sl .wcard{width:100%;box-shadow:var(--shadow-panel);background:#fff;border-radius:18px;padding:18px}.hs.sl .wcard p{color:var(--muted);margin-top:14px;font-size:14px;line-height:1.5}.hs.sl .wa{box-shadow:var(--shadow-panel);background:#fff;border-radius:22px;padding:18px}.hs.sl .wa-head{align-items:center;gap:10px;padding:0 4px 14px;display:flex}.hs.sl .wa-av{border-radius:50%;flex:none;width:34px;height:34px;overflow:hidden;box-shadow:0 0 0 1px #12121014}.hs.sl .wa-av img{width:100%;height:100%;display:block}.hs.sl .wa-head b{font-size:15px;font-weight:500;line-height:1.2;display:block}.hs.sl .wa-head small{color:var(--muted);font-size:12px}.hs.sl .wa-body{background:var(--canvas);border-radius:16px;gap:10px;padding:18px;display:grid}.hs.sl .wb{opacity:0;max-width:84%;padding:12px 14px 8px;font-size:16px;line-height:1.5}.hs.sl .wb p{margin:0;display:grid}.hs.sl .w-ghost,.hs.sl .w-text{grid-area:1/1}.hs.sl .w-ghost{visibility:hidden}.hs.sl .wb small{text-align:right;color:var(--muted2);margin-top:4px;font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;display:block}.hs.sl .wb.in{background:#fff;border-radius:18px 18px 18px 6px;justify-self:start;box-shadow:0 0 0 1px #1212100d,0 1px 2px #1212100a}.hs.sl .wb.out{background:var(--sky-200);border-radius:18px 18px 6px;justify-self:end}.hs.sl .wa-note{opacity:0;margin:14px 4px 0}.hs.sl .joinc{padding:26px 26px 22px}.hs.sl .jsteps{margin:0;padding:0;list-style:none;display:grid}.hs.sl .jsteps li{border-top:1px solid var(--line);letter-spacing:-.01em;align-items:baseline;gap:14px;padding:13px 0;font-size:17px;display:flex}.hs.sl .jsteps li:first-child{border-top:0;padding-top:0}.hs.sl .jsteps .mono-s{flex:none;width:12px}.hs.sl .jcta{align-items:center;gap:16px;margin-top:18px;display:flex}.hs.sl .jcta span{color:var(--muted);font-size:14px}@media (width<=1080px){.hs.sl .sl2,.hs.sl .sl4{grid-template-columns:minmax(0,1fr) 300px;gap:24px}}@media (width<=760px){.hs.sl .box-hero{flex-direction:row;align-items:center;gap:10px;padding:8px 8px 8px 16px}.hs.sl .box-hero .box-text{min-height:0;padding:10px 0}.hs.sl .box-hero .btn{align-self:center}.hs.sl .me-head{flex-wrap:wrap;row-gap:10px}.hs.sl .me-head>.mono-s{order:-1;width:100%}.hs.sl .prog .ck-list li .mono-s{display:none}.hs.sl .sl1,.hs.sl .sl2,.hs.sl .sl4,.hs.sl .sl5{grid-template-columns:1fr;gap:14px}.hs.sl .sbox{height:52px;padding:0 14px;font-size:16.5px}.hs.sl .match{padding:8px 10px}.hs.sl .me-head .av{width:38px;height:38px;font-size:12px}.hs.sl .me-head b{font-size:15.5px}.hs.sl .me-head small{font-size:12.5px}.hs.sl .me-foot{gap:12px}.hs.sl .me-foot .btn{height:40px}.hs.sl .miss{font-size:13px}.hs.sl .draft{padding:12px 14px;font-size:14.5px}.hs.sl .answer{font-size:14.5px}.hs.sl .hnote{font-size:14px}.hs.sl .pitch{font-size:16.5px}.hs.sl .ans{padding:6px 18px}.hs.sl .wcol{order:2}.hs.sl .wb{max-width:90%;font-size:14.5px}.hs.sl .wa,.hs.sl .wa-body{padding:12px}.hs.sl .jsteps li{font-size:15.5px}.hs.sl .jcta{flex-direction:column;align-items:flex-start}}
