.match-module__2guFeW__views{margin:14px var(--cx-pad) 0;border:1px solid var(--cx-hair);background:var(--cx-card);border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:inline-grid}.match-module__2guFeW__views a{min-width:96px;min-height:36px;color:var(--cx-dim);border-radius:999px;place-items:center;padding:0 16px;font-size:14px;font-weight:500;display:grid}.match-module__2guFeW__views a:hover{background:var(--cx-hover);color:var(--ink)}.match-module__2guFeW__views a[aria-current]{color:#03040a;background:#fafafa;font-weight:600}.match-module__2guFeW__block{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);margin:14px 14px 8px;padding:18px 18px 16px}.match-module__2guFeW__block>h2{letter-spacing:-.02em;text-wrap:balance;font-size:20px;font-weight:500;line-height:1.25}.match-module__2guFeW__block>h2+p{max-width:38em;color:var(--cx-dim);margin-top:4px;font-size:15px;line-height:1.55}.match-module__2guFeW__block>.match-module__2guFeW__go{margin-top:14px}.match-module__2guFeW__go{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.match-module__2guFeW__form{gap:20px;margin-top:18px;display:grid}.match-module__2guFeW__question{gap:4px;min-width:0;display:grid}.match-module__2guFeW__question>legend{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;width:100%;padding:0;display:flex}.match-module__2guFeW__question>legend b{color:var(--ink);font-size:15px;font-weight:600}.match-module__2guFeW__question>legend small{color:var(--cx-faint);font-variant-numeric:tabular-nums;font-size:12.5px}.match-module__2guFeW__note{color:var(--cx-faint);font-size:12.5px;line-height:1.45}.match-module__2guFeW__line{gap:6px;min-width:0;display:grid}.match-module__2guFeW__line>span{color:var(--cx-faint);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.match-module__2guFeW__line b{color:var(--ink);font-size:15px;font-weight:600}.match-module__2guFeW__line input,.match-module__2guFeW__hello textarea{width:100%;min-height:var(--field-h);padding:var(--field-pad);border:1px solid var(--field-line);border-radius:var(--field-radius);background:var(--field-bg);color:var(--ink);font:inherit;font-size:var(--field-fs);resize:none;line-height:1.45}.match-module__2guFeW__line input:hover,.match-module__2guFeW__hello textarea:hover{border-color:var(--field-line-hover)}.match-module__2guFeW__line small{color:var(--cx-faint);font-size:12.5px}.match-module__2guFeW__send{border-top:1px solid var(--cx-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:12px;display:flex}.match-module__2guFeW__send>p{flex:240px}.match-module__2guFeW__done{color:#b9f3cf;font-size:14px}.match-module__2guFeW__mine{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:var(--cx-card);gap:8px;margin:14px 14px 0;padding:14px 16px;display:grid}.match-module__2guFeW__mine dl{gap:6px;display:grid}.match-module__2guFeW__mine dl>div{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.match-module__2guFeW__mine dt{color:var(--cx-dim);font-size:13.5px}.match-module__2guFeW__mine dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.match-module__2guFeW__mineFoot{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.match-module__2guFeW__textLink{color:#aab0ff;align-items:center;min-height:36px;font-size:14px;font-weight:500;display:inline-flex}a.match-module__2guFeW__inlineLink.match-module__2guFeW__inlineLink{color:inherit;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73}.match-module__2guFeW__textLink:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__chip{color:var(--cx-dim);white-space:nowrap;border:1px solid #ffffff2e;border-radius:999px;align-items:center;padding:3px 11px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.match-module__2guFeW__chip[data-hit=true]{background:var(--cx-tint);color:#e3e5ff;border-color:#8089ff99}.match-module__2guFeW__head{padding:22px var(--cx-pad) 10px;border-bottom:1px solid var(--cx-hair);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.match-module__2guFeW__head h2{letter-spacing:-.02em;font-size:19px;font-weight:500;line-height:1.3}.match-module__2guFeW__head p{color:var(--cx-faint);font-size:13.5px}.match-module__2guFeW__head[data-also=true]{border-top:1px solid var(--cx-hair);gap:4px;margin-top:8px;display:grid}.match-module__2guFeW__head[data-also=true] p{max-width:42em;line-height:1.5}.match-module__2guFeW__card{grid-template-columns:var(--cx-face) minmax(0, 1fr);padding:18px var(--cx-pad);--cx-face:48px;gap:14px;display:grid}.match-module__2guFeW__card h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:17px;font-weight:600;line-height:1.35;overflow:hidden}.match-module__2guFeW__card h3 a:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__why{color:#fff;letter-spacing:-.005em;text-wrap:pretty;border-left:2px solid #8089ffb3;margin-top:12px;padding:2px 0 2px 14px;font-size:16.5px;font-weight:500;line-height:1.45}.match-module__2guFeW__pitch{color:#dcdeea;overflow-wrap:anywhere;margin-top:10px;font-size:15px;line-height:1.55}.match-module__2guFeW__roles{gap:8px;margin-top:12px;display:grid}.match-module__2guFeW__roles>div{grid-template-columns:84px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.match-module__2guFeW__roles dt{color:var(--cx-faint);font-size:13px}.match-module__2guFeW__roles dd{flex-wrap:wrap;gap:6px;margin:0;display:flex}.match-module__2guFeW__meta{color:var(--cx-faint);margin-top:10px;font-size:13.5px;line-height:1.45}.match-module__2guFeW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.match-module__2guFeW__actions :is(a,button){padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}.match-module__2guFeW__actions form{display:flex}.match-module__2guFeW__closed{color:var(--cx-faint);font-size:13.5px}.match-module__2guFeW__hello{border:1px solid var(--cx-hair);border-radius:var(--r-m);background:#ffffff08;gap:8px;margin-top:12px;padding:12px;animation:.18s both match-module__2guFeW__open;display:grid}.match-module__2guFeW__hello label{color:var(--ink);font-size:13.5px;font-weight:600}.match-module__2guFeW__hello textarea{min-height:76px}.match-module__2guFeW__helloFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.match-module__2guFeW__more{padding:16px var(--cx-pad);border-top:1px solid var(--cx-hair);justify-content:center;display:flex}@keyframes match-module__2guFeW__open{0%{opacity:0;transform:translateY(-4px)}}.match-module__2guFeW__skipped>li{grid-template-columns:var(--cx-face) minmax(0, 1fr) auto;padding:12px var(--cx-pad);border-bottom:1px solid var(--cx-hair);align-items:center;gap:12px;display:grid}.match-module__2guFeW__skipped a{text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:600;overflow:hidden}.match-module__2guFeW__skipped a:hover{text-underline-offset:3px;text-decoration:underline}.match-module__2guFeW__skipped button{padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}.match-module__2guFeW__place{border:1px solid var(--cx-hair);border-radius:var(--r-m);gap:0;margin:8px 14px 14px;display:grid}.match-module__2guFeW__place>h2{padding:14px 16px 4px;font-size:16px;font-weight:600}.match-module__2guFeW__place>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.match-module__2guFeW__place>div+div{border-top:1px solid var(--cx-hair)}.match-module__2guFeW__place p{color:var(--cx-dim);flex:220px;font-size:14px;line-height:1.5}.match-module__2guFeW__place button{padding:0 var(--btn-pad-sm);font-size:var(--btn-fs-sm)}@media (max-width:860px){.match-module__2guFeW__views{margin:10px 10px 0;display:grid}.match-module__2guFeW__views a{min-height:40px}.match-module__2guFeW__block,.match-module__2guFeW__mine{margin-inline:10px}.match-module__2guFeW__block{padding:16px 14px 14px}.match-module__2guFeW__place{margin-inline:10px}.match-module__2guFeW__card{--cx-face:44px;gap:12px}.match-module__2guFeW__roles>div{grid-template-columns:minmax(0,1fr);gap:4px}.match-module__2guFeW__actions :is(a,button),.match-module__2guFeW__skipped button,.match-module__2guFeW__place button,.match-module__2guFeW__textLink{min-height:44px}.match-module__2guFeW__send .match-module__2guFeW__primary{width:100%}}@media (prefers-reduced-motion:reduce){.match-module__2guFeW__hello{animation:none}}
