@font-face{font-family:"serif";src:url(../media/exposure_var-s.p.88149c23.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:"serif";src:url(../media/exposure_italic_var-s.p.09838f95.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:serif Fallback;src:local(Arial);ascent-override:362.28%;descent-override:95.32%;line-gap-override:0.0%;size-adjust:26.23%}.serif_be875dd9-module__kyi6pG__className{font-family:"serif",serif Fallback}.serif_be875dd9-module__kyi6pG__variable{--p-serif:"serif","serif Fallback"}
.preview-module___MLLqG__page{--bg:#f7f3ec;--bg-2:#f1eadd;--card:#fff;--ink:#1b2331;--ink-2:#62697a;--ink-3:#9aa0ad;--line:#e8e1d4;--line-2:#ddd5c5;--btn:#1b2331;--btn-press:#2b3344;--kicker:#a9663f;--screen:#fff;--im-blue:#0a84ff;--im-grey:#e9e9eb;--im-grey-ink:#1a1a1a;--ios-glass:#f7f7f7f2;--ios-overlay:#0000000d;--ios-toolbar-icon:#404040;--ios-placeholder-text:#d9d9d9;--ios-time-text:#b9b9b9;--green:#34c759;--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);background:var(--bg);color:var(--ink);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh;text-rendering:optimizeLegibility;overflow-x:clip}.preview-module___MLLqG__page *,.preview-module___MLLqG__page :before,.preview-module___MLLqG__page :after{box-sizing:border-box}.preview-module___MLLqG__serif{font-family:var(--p-serif),Georgia,"Times New Roman",serif;letter-spacing:-.01em;font-weight:400}.preview-module___MLLqG__italic{font-style:italic}.preview-module___MLLqG__inner{z-index:2;max-width:1080px;margin:0 auto;padding:0 24px;position:relative}.preview-module___MLLqG__innerNarrow{max-width:920px;margin:0 auto;padding:0 24px}.preview-module___MLLqG__nav{z-index:60;background:0 0;justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;padding:22px 28px;display:flex;position:absolute;top:0;left:0;right:0}.preview-module___MLLqG__logo{color:var(--ink);letter-spacing:-.025em;font-size:25px;font-weight:640}.preview-module___MLLqG__brand{align-items:center;gap:9px;text-decoration:none;display:inline-flex}.preview-module___MLLqG__brandMark{color:var(--ink);flex-shrink:0;display:block}.preview-module___MLLqG__brandWord{letter-spacing:-.025em;color:var(--ink);font-size:25px;font-weight:760;line-height:1}.preview-module___MLLqG__navLinks{gap:30px;display:flex}.preview-module___MLLqG__navLink{color:var(--ink-2);font-size:14.5px;text-decoration:none;transition:color .16s ease-out}.preview-module___MLLqG__navLink:hover{color:var(--ink)}.preview-module___MLLqG__navRight{align-items:center;gap:18px;display:flex}.preview-module___MLLqG__navLogin{color:var(--ink);font-size:14.5px;font-weight:550;text-decoration:none;transition:opacity .16s ease-out}.preview-module___MLLqG__navLogin:hover{opacity:.6}@media (max-width:780px){.preview-module___MLLqG__navLinks,.preview-module___MLLqG__navLogin{display:none}}.preview-module___MLLqG__btn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#38415a 0%,#232c41 38%,#1b2331 100%);border:1px solid #0e131c;border-radius:999px;align-items:center;gap:9px;padding:13px 24px;font-family:inherit;font-size:15px;font-weight:560;text-decoration:none;transition:transform .14s ease-out,box-shadow .18s ease-out,filter .18s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0d121c66,0 10px 26px -12px #0d121ca6}.preview-module___MLLqG__btn:hover{filter:brightness(1.1);box-shadow:inset 0 1px #ffffff29,0 2px 4px #0d121c66,0 16px 32px -14px #0d121cb3}.preview-module___MLLqG__btn:active{transform:scale(.975)}.preview-module___MLLqG__btnSm{padding:10px 18px;font-size:14px}.preview-module___MLLqG__btnGhost{color:var(--ink);border:1px solid var(--line-2);letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#fffefb,#f4efe6);border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-family:inherit;font-size:15px;font-weight:560;text-decoration:none;transition:transform .14s ease-out,border-color .16s ease-out,box-shadow .18s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1b23310f,0 8px 18px -12px #1b23314d}.preview-module___MLLqG__btnGhost:hover{border-color:var(--ink-3);box-shadow:inset 0 1px #ffffffe6,0 2px 4px #1b233114,0 12px 24px -12px #1b233152}.preview-module___MLLqG__btnGhost:active{transform:scale(.975)}.preview-module___MLLqG__btnLight{color:var(--ink);background:linear-gradient(#fff,#f1ece2);border-color:#fff6}.preview-module___MLLqG__btnLight:hover{filter:brightness(1.02)}.preview-module___MLLqG__imsgIcon{color:var(--green)}.preview-module___MLLqG__heroWrap{z-index:3;position:relative;overflow:visible}.preview-module___MLLqG__heroPhoto{z-index:0;pointer-events:none;opacity:.88;background-image:url(/preview/hero-tokyo-park.png);background-position:50% 42%;background-size:cover;height:660px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 92%);mask-image:linear-gradient(#000 30%,#0000 92%)}.preview-module___MLLqG__heroOverlay{z-index:1;pointer-events:none;background:radial-gradient(120% 80% at 72% 0,#f7f3ec00 0%,#f7f3ec14 58%,#f7f3ec6b 100%),linear-gradient(90deg,#f7f3ec47 0%,#f7f3ec14 50%,#f7f3ec00 100%);height:660px;position:absolute;top:0;left:0;right:0}.preview-module___MLLqG__hero{z-index:2;grid-template-columns:1.02fr .98fr;align-items:center;gap:48px;padding:104px 0 78px;display:grid;position:relative}@media (max-width:920px){.preview-module___MLLqG__hero{text-align:center;grid-template-columns:1fr;gap:34px;padding:92px 0 52px}}.preview-module___MLLqG__badge{background:var(--card);border:1px solid var(--line);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 8px 6px 6px;font-size:13px;font-weight:550;display:inline-flex;box-shadow:0 1px 2px #1b23310a}.preview-module___MLLqG__badgeDot{background:var(--bg-2);color:var(--kicker);letter-spacing:.02em;border-radius:999px;place-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-grid}.preview-module___MLLqG__heroTitle{color:var(--ink);margin:0 0 22px;font-size:clamp(40px,5.6vw,68px);line-height:1}.preview-module___MLLqG__heroSub{color:var(--ink-2);max-width:488px;margin:0 0 30px;font-size:clamp(16.5px,2vw,19px);line-height:1.62}@media (max-width:920px){.preview-module___MLLqG__heroSub{margin-left:auto;margin-right:auto}}.preview-module___MLLqG__heroCtas{flex-wrap:wrap;align-items:center;gap:13px;display:flex}@media (max-width:920px){.preview-module___MLLqG__heroCtas{justify-content:center}}.preview-module___MLLqG__heroNote{color:var(--ink-3);margin-top:16px;font-size:13px}.preview-module___MLLqG__heroPhoneCol{z-index:1;justify-content:center;display:flex;position:relative}.preview-module___MLLqG__phone{aspect-ratio:1350/2760;filter:drop-shadow(0 46px 56px #1b233166)drop-shadow(0 16px 26px #1b233129);width:320px;max-width:84vw;position:relative;container-type:inline-size}.preview-module___MLLqG__phoneSm{width:262px}.preview-module___MLLqG__phoneFrame{z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.preview-module___MLLqG__screen{z-index:1;background:var(--screen);border-radius:11cqw;flex-direction:column;display:flex;position:absolute;inset:2.5% 5.41% 2.54% 5.33%;overflow:hidden}.preview-module___MLLqG__statusbar{color:#000;font-variation-settings:"wdth" 100;flex-shrink:0;justify-content:space-between;align-items:center;padding:6.2cqw 8.6cqw 4.7cqw;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:4.23cqw;font-weight:590;line-height:1;display:flex}.preview-module___MLLqG__statusTime{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.preview-module___MLLqG__statusIcons{color:#000;align-items:center;gap:1.74cqw;display:flex}.preview-module___MLLqG__statusIcons svg{display:block}.preview-module___MLLqG__statusWifi{width:auto;height:3.07cqw}.preview-module___MLLqG__statusCell{width:auto;height:3.23cqw}.preview-module___MLLqG__statusBattery{width:6.85cqw;height:auto}.preview-module___MLLqG__msgHeader{z-index:2;pointer-events:none;background:linear-gradient(#ffffff85 0%,#ffffff42 58%,#fff0 100%);grid-template-columns:1fr auto 1fr;align-items:center;min-height:19.2cqw;padding:0 3.98cqw 8.2cqw;display:grid;position:absolute;top:15.1cqw;left:0;right:0}.preview-module___MLLqG__msgBack,.preview-module___MLLqG__msgFacetime{background:var(--ios-glass);height:10.95cqw;color:var(--ios-toolbar-icon);pointer-events:auto;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 .12cqw #0000000a,0 .5cqw 1.5cqw -.25cqw #0000000d}.preview-module___MLLqG__msgBack{justify-self:start;gap:1cqw;padding:0 2cqw}.preview-module___MLLqG__msgBack svg{width:4.23cqw;height:4.23cqw}.preview-module___MLLqG__msgBadge{color:#fff;background:#000;border-radius:999px;place-items:center;width:5.22cqw;height:5.22cqw;font-size:2.99cqw;font-weight:590;line-height:1;display:grid}.preview-module___MLLqG__msgPerson{pointer-events:auto;flex-direction:column;align-self:start;align-items:center;gap:0;display:flex;position:relative}.preview-module___MLLqG__msgFacetime{justify-self:end;width:10.95cqw}.preview-module___MLLqG__msgFacetime svg{width:4.98cqw;height:4.98cqw}.preview-module___MLLqG__msgAvatar{width:14.93cqw;height:14.93cqw;color:var(--ink);background:radial-gradient(circle at 36% 25%,#fffffff5 0 10%,#0000 11%),linear-gradient(145deg,#fff 0%,#f5f2eb 62%,#e7dfd2 100%);border-radius:50%;place-items:center;font-size:6.2cqw;font-weight:700;display:grid;box-shadow:0 .6cqw .5cqw #0000001a}.preview-module___MLLqG__msgAvatar .preview-module___MLLqG__brandMark{width:auto;color:var(--ink);height:8.2cqw!important}.preview-module___MLLqG__msgName{background:var(--ios-glass);color:#000;font-variation-settings:"wdth" 100;border-radius:999px;align-items:center;gap:1cqw;height:7.96cqw;padding:0 1.74cqw 0 3.48cqw;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;font-size:4.23cqw;font-weight:700;line-height:1;display:inline-flex;transform:translateY(-1.24cqw);box-shadow:0 0 0 .12cqw #0000000a,0 .5cqw 1.5cqw -.25cqw #0000000d}.preview-module___MLLqG__msgChevron{color:#3c3c4399;width:2.2cqw;height:3.45cqw}.preview-module___MLLqG__thread{scroll-behavior:smooth;flex-direction:column;flex:1;justify-content:flex-start;gap:5px;padding:1px 20px 6px;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 16px 100%);mask-image:linear-gradient(#0000 0,#000 16px 100%)}.preview-module___MLLqG__stamp{text-align:center;color:#9b9ba1;margin:23.5cqw 0 6px;font-family:-apple-system,system-ui,sans-serif;font-size:11px}.preview-module___MLLqG__stamp b{color:#707076;font-weight:700}.preview-module___MLLqG__bubble{z-index:1;word-wrap:break-word;border-radius:17px;max-width:74%;margin-bottom:0;padding:8px 12px;font-size:13.5px;line-height:1.27;position:relative}.preview-module___MLLqG__imIn{background:var(--im-grey);color:var(--im-grey-ink);align-self:flex-start}.preview-module___MLLqG__imOut{background:linear-gradient(180deg,#5bb8ff 0%,var(--im-blue)100%);color:#fff;align-self:flex-end}.preview-module___MLLqG__imIn:before,.preview-module___MLLqG__imIn:after,.preview-module___MLLqG__imOut:before,.preview-module___MLLqG__imOut:after{content:none}.preview-module___MLLqG__delivered{color:#8e8e93;align-self:flex-end;margin:-1px 4px 4px;font-size:10.5px}.preview-module___MLLqG__tapback{background:linear-gradient(180deg,#5bb8ff 0%,var(--im-blue)100%);color:#fff;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;min-width:25px;height:21px;padding:0 6px;font-size:12px;animation:.28s cubic-bezier(.34,1.45,.64,1) both preview-module___MLLqG__tapbackPop;display:inline-flex;position:absolute;top:-13px;box-shadow:0 2px 8px #0a84ff47}.preview-module___MLLqG__tapbackOut{left:-8px}.preview-module___MLLqG__tapbackIn{right:-8px}.preview-module___MLLqG__typing{background:var(--im-grey);border-radius:18px;align-self:flex-start;gap:4px;padding:10px 13px;display:inline-flex}.preview-module___MLLqG__typing span{background:#9a9aa0;border-radius:50%;width:6px;height:6px;animation:1.3s ease-in-out infinite preview-module___MLLqG__dot}.preview-module___MLLqG__typing span:nth-child(2){animation-delay:.18s}.preview-module___MLLqG__typing span:nth-child(3){animation-delay:.36s}.preview-module___MLLqG__reveal{opacity:0;animation:.34s cubic-bezier(.22,1,.36,1) forwards preview-module___MLLqG__rise;transform:translateY(7px)}.preview-module___MLLqG__inputbar{font-variation-settings:"wdth" 100;flex-shrink:0;align-items:center;gap:1.99cqw;padding:2cqw 3.98cqw 5cqw;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;display:flex}.preview-module___MLLqG__inputPlus{background:var(--ios-glass);width:9.95cqw;height:9.95cqw;color:var(--ios-toolbar-icon);-webkit-backdrop-filter:blur(5cqw);backdrop-filter:blur(5cqw);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:0 0 0 .12cqw #0000000a,0 .5cqw 1.5cqw -.25cqw #0000000d}.preview-module___MLLqG__inputPlus svg{width:4.98cqw;height:4.98cqw}.preview-module___MLLqG__inputField{height:9.95cqw;color:var(--ios-placeholder-text);background:var(--ios-glass);-webkit-backdrop-filter:blur(5cqw);backdrop-filter:blur(5cqw);border:0;border-radius:999px;flex:1;justify-content:space-between;align-items:center;gap:1.99cqw;padding:0 2.49cqw 0 4.48cqw;font-size:4.23cqw;font-weight:510;line-height:1;display:flex;box-shadow:0 0 0 .12cqw #0000000a,0 .5cqw 1.5cqw -.25cqw #0000000d}.preview-module___MLLqG__inputAudio{background:var(--ios-overlay);width:5.47cqw;height:5.47cqw;color:var(--ios-toolbar-icon);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.preview-module___MLLqG__inputAudio svg{width:3cqw;height:3cqw}@keyframes preview-module___MLLqG__rise{to{opacity:1;transform:translateY(0)}}@keyframes preview-module___MLLqG__dot{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes preview-module___MLLqG__tapbackPop{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.preview-module___MLLqG__reveal{opacity:1;animation:none;transform:none}.preview-module___MLLqG__typing span,.preview-module___MLLqG__tapback{animation:none}}.preview-module___MLLqG__sources{text-align:center;z-index:2;padding:6px 0 64px;position:relative}.preview-module___MLLqG__sourcesLabel{text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3);margin-bottom:20px;font-size:12px}.preview-module___MLLqG__sourcesRow{flex-wrap:nowrap;justify-content:center;align-items:center;gap:22px;display:flex}.preview-module___MLLqG__sourceLogo{opacity:.92;transition:opacity .16s ease-out,transform .2s var(--ease-out);flex-shrink:0;place-items:center;display:inline-grid}.preview-module___MLLqG__sourceLogo svg{display:block}@media (hover:hover) and (pointer:fine){.preview-module___MLLqG__sourceLogo:hover{opacity:1;transform:translateY(-2px)}}.preview-module___MLLqG__sourcesSep{background:var(--line-2);flex-shrink:0;width:1px;height:24px;margin:0 4px}.preview-module___MLLqG__sourcesMini{color:var(--ink-3);white-space:nowrap;flex-shrink:0;font-size:13.5px;font-weight:500}@media (max-width:720px){.preview-module___MLLqG__sourcesRow{flex-wrap:wrap;gap:16px 20px}}.preview-module___MLLqG__section{padding:74px 0;position:relative}.preview-module___MLLqG__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--kicker);margin-bottom:16px;font-size:12.5px;font-weight:700}.preview-module___MLLqG__h2{color:var(--ink);margin:0 0 16px;font-size:clamp(30px,4.2vw,44px);line-height:1.08}.preview-module___MLLqG__lead{color:var(--ink-2);font-size:18px;line-height:1.6}.preview-module___MLLqG__center{text-align:center}.preview-module___MLLqG__center .preview-module___MLLqG__lead{max-width:600px;margin-left:auto;margin-right:auto}.preview-module___MLLqG__sectionHead{margin-bottom:50px}.preview-module___MLLqG__divider{justify-content:center;align-items:center;gap:6px;padding:8px 0;display:flex}.preview-module___MLLqG__divider span{background:var(--line-2);opacity:.8;border-radius:60% 60% 50% 50%;width:6px;height:9px}.preview-module___MLLqG__divider span:nth-child(odd){transform:rotate(-12deg)}.preview-module___MLLqG__row{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.preview-module___MLLqG__rowReverse .preview-module___MLLqG__rowVisual{order:-1}@media (max-width:880px){.preview-module___MLLqG__row{grid-template-columns:1fr;gap:32px}.preview-module___MLLqG__rowReverse .preview-module___MLLqG__rowVisual{order:0}}.preview-module___MLLqG__rowText{max-width:460px}.preview-module___MLLqG__rowText .preview-module___MLLqG__h3{color:var(--ink);margin:0 0 14px;font-size:clamp(24px,3vw,32px);line-height:1.12}.preview-module___MLLqG__rowText .preview-module___MLLqG__blurb{color:var(--ink-2);margin:0 0 22px;font-size:16.5px;line-height:1.6}.preview-module___MLLqG__featLines{margin:0 0 26px;padding:0;list-style:none}.preview-module___MLLqG__featLines li{border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:12px;padding:13px 2px;font-size:15px;display:flex}.preview-module___MLLqG__featLines li:last-child{border-bottom:1px solid var(--line)}.preview-module___MLLqG__featIcon{color:var(--ink-2);flex-shrink:0;place-items:center;display:grid}.preview-module___MLLqG__visual{border:1px solid var(--line);background:linear-gradient(155deg,#f4ede1,#e8dfcf);border-radius:28px;justify-content:center;align-items:center;min-height:340px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,inset 0 0 0 1px #1b233108,0 36px 70px -46px #1b233180}.preview-module___MLLqG__visual:before{content:"";pointer-events:none;background:radial-gradient(90% 60% at 50% -8%,#fff9,#fff0 60%);position:absolute;inset:0}.preview-module___MLLqG__visualBlue{background:linear-gradient(155deg,#eef4fd,#dbe7f8)}.preview-module___MLLqG__visualGreen{background:linear-gradient(155deg,#ecf5ef,#d9ebdf)}.preview-module___MLLqG__visualWarm{background:linear-gradient(155deg,#f8efe4,#efdfca)}.preview-module___MLLqG__clusterStack{z-index:1;flex-direction:column;align-items:center;gap:22px;width:100%;display:flex;position:relative}.preview-module___MLLqG__clusterSubrow{flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.preview-module___MLLqG__clusterSubLabel{color:var(--ink-3);letter-spacing:-.01em;font-size:13.5px;font-weight:500}.preview-module___MLLqG__cluster{z-index:1;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.preview-module___MLLqG__clusterTile{width:66px;height:66px;transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out);will-change:transform;background:#fff;border:1px solid #1b23310f;border-radius:19px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffffe6,0 16px 32px -14px #1b23316b,0 2px 4px #1b23310d}.preview-module___MLLqG__clusterTile svg{display:block}.preview-module___MLLqG__clusterTile:not(:first-child){margin-left:-15px}.preview-module___MLLqG__clusterTile:first-child{transform:rotate(-9deg)}.preview-module___MLLqG__clusterTile:nth-child(2){transform:rotate(6deg)}.preview-module___MLLqG__clusterTile:nth-child(3){z-index:2;transform:rotate(-2deg)}.preview-module___MLLqG__clusterTile:nth-child(4){transform:rotate(8deg)}.preview-module___MLLqG__clusterTile:nth-child(5){transform:rotate(-6deg)}.preview-module___MLLqG__clusterTile.preview-module___MLLqG__big{border-radius:23px;width:84px;height:84px}.preview-module___MLLqG__wordTile{font-family:var(--font-sans),sans-serif;color:var(--ink);letter-spacing:-.01em;font-size:14px;font-weight:800}@media (hover:hover) and (pointer:fine){.preview-module___MLLqG__clusterTile:hover{z-index:6;transform:translateY(-12px)rotate(0)scale(1.06);box-shadow:inset 0 1px #ffffffe6,0 30px 48px -18px #1b233180,0 4px 10px #1b233117}}@media (prefers-reduced-motion:reduce){.preview-module___MLLqG__clusterTile{transition:none}}.preview-module___MLLqG__miniChat{flex-direction:column;gap:6px;width:100%;max-width:290px;font-family:-apple-system,system-ui,sans-serif;display:flex}.preview-module___MLLqG__miniBubble{border-radius:17px;max-width:86%;padding:9px 13px;font-size:14px;line-height:1.35;box-shadow:0 2px 8px -4px #1b23312e}.preview-module___MLLqG__miniIn{color:var(--ink);background:#fff;align-self:flex-start}.preview-module___MLLqG__miniOut{background:var(--im-blue);color:#fff;align-self:flex-end}.preview-module___MLLqG__notif{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:.5px solid #ffffffb3;border-radius:20px;align-items:flex-start;gap:11px;width:100%;max-width:300px;padding:12px 14px;font-family:-apple-system,system-ui,sans-serif;display:flex;box-shadow:0 16px 40px -16px #1b233166}.preview-module___MLLqG__notifIcon{color:#fff;width:38px;height:38px;font-weight:700;font-family:var(--p-serif),serif;background:radial-gradient(120% 120% at 30% 20%,#8aa0ff,#4f6bf0 70%);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.preview-module___MLLqG__notifBody{flex:1;min-width:0}.preview-module___MLLqG__notifTop{justify-content:space-between;align-items:baseline;display:flex}.preview-module___MLLqG__notifApp{color:#000;font-size:12.5px;font-weight:650}.preview-module___MLLqG__notifTime{color:#8e8e93;font-size:11px}.preview-module___MLLqG__notifText{color:#1a1a1a;margin-top:1px;font-size:13px;line-height:1.35}.preview-module___MLLqG__tracker{background:#fff;border-radius:18px;width:100%;max-width:300px;padding:8px;box-shadow:0 16px 40px -18px #1b233159}.preview-module___MLLqG__trackerRow{border-radius:12px;align-items:center;gap:11px;padding:10px;display:flex}.preview-module___MLLqG__trackerRow+.preview-module___MLLqG__trackerRow{border-top:1px solid #f0ede6}.preview-module___MLLqG__trackerLogo{background:#f4f1ea;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.preview-module___MLLqG__trackerLogo svg{display:block}.preview-module___MLLqG__trackerMeta{flex-direction:column;gap:1px;display:flex}.preview-module___MLLqG__trackerName{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.preview-module___MLLqG__trackerRole{color:var(--ink-3);font-size:11.5px;display:block}.preview-module___MLLqG__pill{white-space:nowrap;border-radius:999px;margin-left:auto;padding:3px 9px;font-size:10.5px;font-weight:650}.preview-module___MLLqG__pillBlue{color:#1f6feb;background:#e7eefb}.preview-module___MLLqG__pillGreen{color:#1a8a55;background:#e7f6ee}.preview-module___MLLqG__pillAmber{color:#9a6a13;background:#fbf0d8}.preview-module___MLLqG__pillGrey{color:#6a7081;background:#ece6db}.preview-module___MLLqG__testiSection{z-index:1;padding:26px 0 40px;position:relative}.preview-module___MLLqG__testis{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:860px){.preview-module___MLLqG__testis{grid-template-columns:1fr;max-width:460px;margin:0 auto}}.preview-module___MLLqG__testiCard{background:var(--card);border:1px solid var(--line);border-radius:22px;flex-direction:column;justify-content:space-between;gap:22px;min-height:210px;padding:26px 24px;display:flex;box-shadow:inset 0 1px #fffc,0 24px 48px -34px #1b233166}.preview-module___MLLqG__testiQuote{color:var(--ink);letter-spacing:-.005em;margin:0;font-size:16.5px;line-height:1.5}.preview-module___MLLqG__testiPerson{align-items:center;gap:12px;display:flex}.preview-module___MLLqG__testiAvatar{width:40px;height:40px;color:var(--ink);font-size:16px;font-weight:600;font-family:var(--p-serif),serif;background:linear-gradient(150deg,#ece0cd,#d9c8aa);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.preview-module___MLLqG__testiName{color:var(--ink);font-size:13.5px;font-weight:650;display:block}.preview-module___MLLqG__testiRole{color:var(--ink-3);margin-top:1px;font-size:12.5px;display:block}.preview-module___MLLqG__compareWrap{background:var(--card);border:1px solid var(--line);border-radius:22px;max-width:860px;margin:0 auto;overflow:hidden}.preview-module___MLLqG__cRow{grid-template-columns:1.7fr 1fr 1fr;display:grid}.preview-module___MLLqG__cRow+.preview-module___MLLqG__cRow{border-top:1px solid var(--line)}.preview-module___MLLqG__cHead{background:var(--bg-2)}.preview-module___MLLqG__cCell{align-items:center;gap:9px;padding:15px 18px;font-size:14.5px;display:flex}.preview-module___MLLqG__cCell.preview-module___MLLqG__feat{color:var(--ink);font-weight:550}.preview-module___MLLqG__cHead .preview-module___MLLqG__cCell{color:var(--ink-2);font-size:13px;font-weight:650}.preview-module___MLLqG__cJuna{color:var(--ink);background:#eef4fe99;font-weight:600}.preview-module___MLLqG__cHead .preview-module___MLLqG__cJuna{color:var(--ink);background:#e7eefb}.preview-module___MLLqG__yes{color:var(--green)}.preview-module___MLLqG__no{color:var(--ink-3)}.preview-module___MLLqG__cMuted{color:var(--ink-3);font-size:13px}.preview-module___MLLqG__priceLine{text-align:center;color:var(--ink-2);margin-top:24px;font-size:15.5px}.preview-module___MLLqG__priceLine strong{color:var(--ink)}@media (max-width:640px){.preview-module___MLLqG__cCell{padding:12px 11px;font-size:12.5px}}.preview-module___MLLqG__faq{max-width:760px;margin:0 auto}.preview-module___MLLqG__faqItem{border-bottom:1px solid var(--line)}.preview-module___MLLqG__faqQ{width:100%;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}.preview-module___MLLqG__faqQ::-webkit-details-marker{display:none}.preview-module___MLLqG__faqPlus{color:var(--ink-3);flex-shrink:0;transition:transform .2s ease-out}.preview-module___MLLqG__faqItem[open] .preview-module___MLLqG__faqPlus{color:var(--ink);transform:rotate(45deg)}.preview-module___MLLqG__faqA{color:var(--ink-2);max-width:660px;padding:0 4px 24px;font-size:15.5px;line-height:1.64}.preview-module___MLLqG__final{padding:40px 0 108px}.preview-module___MLLqG__finalCard{text-align:center;background:#1a2230;border:1px solid #0e131c;border-radius:34px;max-width:980px;margin:0 auto;padding:86px 32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 50px 110px -60px #141a26b3}.preview-module___MLLqG__finalInner{z-index:1;position:relative}.preview-module___MLLqG__finalKicker{letter-spacing:.1em;text-transform:uppercase;color:#9fb0c6;margin-bottom:20px;font-size:12.5px;font-weight:600}.preview-module___MLLqG__finalH2{color:#fff;margin:0 0 18px;font-size:clamp(32px,4.6vw,50px);line-height:1.08}.preview-module___MLLqG__finalH2 .preview-module___MLLqG__italic{color:#bcd0ea}.preview-module___MLLqG__finalLead{color:#aab6c8;max-width:460px;margin:0 auto 30px;font-size:17px;line-height:1.6}.preview-module___MLLqG__finalCtaRow{justify-content:center;display:flex}.preview-module___MLLqG__footer{border-top:1px solid var(--line);padding:44px 0 0;overflow:hidden}.preview-module___MLLqG__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1080px;margin:0 auto;padding:0 24px 10px;display:flex}.preview-module___MLLqG__footerLinks{flex-wrap:wrap;gap:24px;display:flex}.preview-module___MLLqG__footerLink{color:var(--ink-2);font-size:13.5px;text-decoration:none;transition:color .16s ease-out}.preview-module___MLLqG__footerLink:hover{color:var(--ink)}.preview-module___MLLqG__footerNote{color:var(--ink-3);font-size:13px}.preview-module___MLLqG__footerBrand{font-family:var(--p-serif),Georgia,serif;letter-spacing:-.05em;text-align:left;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--ink)72%,transparent)0%,color-mix(in srgb,var(--ink)32%,transparent)46%,transparent 84%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:10px 0 -.18em -.05em;padding-left:24px;font-size:clamp(220px,42vw,600px);font-weight:600;line-height:.72}.preview-module___MLLqG__ctaShell{display:inline-flex;position:relative}.preview-module___MLLqG__ctaShell:has(.preview-module___MLLqG__qrPopOpen){z-index:80}.preview-module___MLLqG__section:has(.preview-module___MLLqG__qrPopOpen){z-index:10}.preview-module___MLLqG__qrPop{transform-origin:top;opacity:0;pointer-events:none;background:var(--card);border:1px solid var(--line-2);text-align:center;z-index:70;border-radius:18px;width:244px;padding:20px;transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)scale(.96);box-shadow:0 26px 60px -22px #1b233173}.preview-module___MLLqG__qrPopOpen{opacity:1;pointer-events:auto;transform:translate(-50%)scale(1)}.preview-module___MLLqG__qrCanvas{background:#fff;border-radius:12px;place-items:center;padding:10px;display:grid}.preview-module___MLLqG__qrTitle{color:var(--ink);margin:13px 0 3px;font-size:14px;font-weight:650}.preview-module___MLLqG__qrNumber{color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.preview-module___MLLqG__qrHint{color:var(--ink-3);margin-top:8px;font-size:12px}.preview-module___MLLqG__copyBtn{border:1px solid var(--line-2);background:var(--bg);width:100%;color:var(--ink);cursor:pointer;border-radius:10px;margin-top:12px;padding:9px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .16s ease-out,transform .12s ease-out}.preview-module___MLLqG__copyBtn:hover{background:var(--bg-2)}.preview-module___MLLqG__copyBtn:active{transform:scale(.98)}body.reveal-on [data-reveal]{opacity:0;transition:opacity .6s var(--ease-out),transform .6s var(--ease-out);transform:translateY(22px)}body.reveal-on [data-reveal][data-shown]{opacity:1;transform:none}.preview-module___MLLqG__prepCard{background:#fff;border-radius:18px;flex-direction:column;gap:13px;width:100%;max-width:300px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffffe6,0 18px 40px -20px #1b233166}.preview-module___MLLqG__prepTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.preview-module___MLLqG__prepCompany{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.preview-module___MLLqG__prepStreak{color:#c2410c;white-space:nowrap;background:#fbe7d6;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:650;display:inline-flex}.preview-module___MLLqG__prepProblems{flex-direction:column;gap:8px;display:flex}.preview-module___MLLqG__prepProblem{border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:9px 11px;display:flex}.preview-module___MLLqG__prepProblemName{color:var(--ink);flex:1;font-size:13px;font-weight:600}.preview-module___MLLqG__prepTag{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:650}.preview-module___MLLqG__tagMed{color:#9a6a13;background:#fbf0d8}.preview-module___MLLqG__tagHard{color:#b42318;background:#fde3e1}.preview-module___MLLqG__tagEasy{color:#1a8a55;background:#e7f6ee}.preview-module___MLLqG__prepFoot{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.preview-module___MLLqG__prepChips{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.preview-module___MLLqG__prepChips svg{flex-shrink:0;display:block}body.reveal-on [data-reveal-stagger]>*{opacity:0;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transform:translateY(14px)}body.reveal-on [data-reveal-stagger][data-shown]>*{opacity:1;transform:none}body.reveal-on [data-reveal-fade]>*{opacity:0;transition:opacity .5s var(--ease-out)}body.reveal-on [data-reveal-fade][data-shown]>*{opacity:1}[data-reveal-stagger][data-shown]>:first-child,[data-reveal-fade][data-shown]>:first-child{transition-delay:40ms}[data-reveal-stagger][data-shown]>:nth-child(2),[data-reveal-fade][data-shown]>:nth-child(2){transition-delay:.1s}[data-reveal-stagger][data-shown]>:nth-child(3),[data-reveal-fade][data-shown]>:nth-child(3){transition-delay:.16s}[data-reveal-stagger][data-shown]>:nth-child(4),[data-reveal-fade][data-shown]>:nth-child(4){transition-delay:.22s}[data-reveal-stagger][data-shown]>:nth-child(5),[data-reveal-fade][data-shown]>:nth-child(5){transition-delay:.28s}
.Dashboard-module__DB7hEa__dashboard{scrollbar-width:none;scroll-behavior:smooth;flex:1;width:100%;max-width:1440px;margin:0 auto;padding:32px 40px;overflow:hidden auto}.Dashboard-module__DB7hEa__dashboard::-webkit-scrollbar{width:0;display:none}.Dashboard-module__DB7hEa__dashboard::-webkit-scrollbar-track{background:0 0;border-radius:10px}.Dashboard-module__DB7hEa__dashboard::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}.Dashboard-module__DB7hEa__dashboard:hover::-webkit-scrollbar{width:6px;display:block}.Dashboard-module__DB7hEa__dashboard:hover::-webkit-scrollbar-thumb{background:var(--border-2);transition:background .3s}.Dashboard-module__DB7hEa__dashboard:hover::-webkit-scrollbar-thumb:hover{background:var(--border)}@media (max-width:700px){.Dashboard-module__DB7hEa__dashboard{padding:24px 20px}}.Dashboard-module__DB7hEa__loading{flex:1;justify-content:center;align-items:center;display:flex}.Dashboard-module__DB7hEa__spinner{border:3px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite Dashboard-module__DB7hEa__spin;display:inline-block}@keyframes Dashboard-module__DB7hEa__spin{to{transform:rotate(360deg)}}@keyframes Dashboard-module__DB7hEa__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Dashboard-module__DB7hEa__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Dashboard-module__DB7hEa__heroSection{margin-bottom:24px}.Dashboard-module__DB7hEa__welcomeBanner{background:radial-gradient(circle at 88% 8%,#0a84ff1a,transparent 27%),linear-gradient(150deg,#f0eadf 0%,var(--card)66%);border:1px solid var(--line);border-radius:24px;justify-content:space-between;align-items:center;gap:40px;padding:36px 40px;display:flex;box-shadow:inset 0 1px #fffc,0 24px 48px -36px #1b233166}.Dashboard-module__DB7hEa__welcomeLeft{max-width:620px}.Dashboard-module__DB7hEa__welcomeEyebrow,.Dashboard-module__DB7hEa__overviewEyebrow{color:var(--kicker);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700}.Dashboard-module__DB7hEa__welcomeLeft h1{font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--text);margin-bottom:8px;font-size:34px;font-weight:500}.Dashboard-module__DB7hEa__welcomeSub{color:var(--text-2);font-size:16px;line-height:1.55}.Dashboard-module__DB7hEa__welcomeActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.Dashboard-module__DB7hEa__secondaryBtn,.Dashboard-module__DB7hEa__overviewLink{border:1px solid var(--line-2);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:-.01em;background:#ffffffb8;border-radius:999px;font-size:14px;font-weight:600;transition:border-color .16s ease-out,background .16s ease-out,transform .12s ease-out}.Dashboard-module__DB7hEa__secondaryBtn{padding:12px 18px}.Dashboard-module__DB7hEa__overviewLink{padding:8px 13px}.Dashboard-module__DB7hEa__secondaryBtn:hover,.Dashboard-module__DB7hEa__overviewLink:hover{border-color:var(--ink-3);background:var(--bg-2)}.Dashboard-module__DB7hEa__secondaryBtn:active,.Dashboard-module__DB7hEa__overviewLink:active{transform:scale(.97)}.Dashboard-module__DB7hEa__agentPulse{background:#ffffffb8;border:1px solid #0a84ff2e;border-radius:18px;width:min(100%,250px);padding:18px;box-shadow:0 12px 28px -25px #1b23318c}.Dashboard-module__DB7hEa__agentPulseTop{color:var(--ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.Dashboard-module__DB7hEa__agentDot{background:#34c759;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #34c7591f}.Dashboard-module__DB7hEa__agentPulse p{color:var(--text-2);margin:11px 0 14px;font-size:13px;line-height:1.5}.Dashboard-module__DB7hEa__agentPulseLink{color:var(--ink);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.Dashboard-module__DB7hEa__agentPulseLink span{margin-left:4px}@media (max-width:700px){.Dashboard-module__DB7hEa__welcomeBanner{flex-direction:column;align-items:flex-start;gap:22px;padding:27px 24px}.Dashboard-module__DB7hEa__agentPulse{width:100%}.Dashboard-module__DB7hEa__welcomeActions>*{flex:1}.Dashboard-module__DB7hEa__welcomeActions a{justify-content:center}.Dashboard-module__DB7hEa__secondaryBtn{min-height:45px}}.Dashboard-module__DB7hEa__primaryBtn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#38415a 0%,#232c41 38%,#1b2331 100%);border:1px solid #0e131c;border-radius:999px;align-items:center;gap:9px;padding:13px 26px;font-size:15px;font-weight:560;transition:filter .18s ease-out,transform .12s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 10px 26px -12px #0d121c8c}.Dashboard-module__DB7hEa__primaryBtn:hover{filter:brightness(1.1)}.Dashboard-module__DB7hEa__primaryBtn:active{transform:scale(.985)}.Dashboard-module__DB7hEa__quickActionsGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn;display:grid}@media (max-width:900px){.Dashboard-module__DB7hEa__quickActionsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.Dashboard-module__DB7hEa__quickActionsGrid{grid-template-columns:1fr}}.Dashboard-module__DB7hEa__actionCard{background:var(--bg-card);border:1px solid var(--border);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;min-height:140px;padding:0;transition:all .2s;display:flex;position:relative;overflow:hidden}.Dashboard-module__DB7hEa__actionCard:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.Dashboard-module__DB7hEa__actionCardGradient{width:100%;height:4px}.Dashboard-module__DB7hEa__actionCardContent{flex-direction:column;flex:1;padding:20px;display:flex}.Dashboard-module__DB7hEa__actionCardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Dashboard-module__DB7hEa__actionCardIcon{font-size:28px}.Dashboard-module__DB7hEa__actionCardBadge{background:var(--accent);color:#fff;border-radius:99px;padding:4px 8px;font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__actionCardTitle{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:600}.Dashboard-module__DB7hEa__actionCardDescription{color:var(--text-2);font-size:13px;line-height:1.4}.Dashboard-module__DB7hEa__matchesSection{min-width:0;margin-bottom:32px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn}.Dashboard-module__DB7hEa__matchesGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}@media (max-width:1100px){.Dashboard-module__DB7hEa__matchesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Dashboard-module__DB7hEa__matchesGrid{grid-template-columns:1fr}}.Dashboard-module__DB7hEa__matchCard{background:var(--bg-card);border:1px solid var(--border);text-align:left;cursor:pointer;border-radius:12px;padding:16px;transition:all .2s}.Dashboard-module__DB7hEa__matchCard:hover{border-color:var(--accent);box-shadow:0 4px 12px #00000014}.Dashboard-module__DB7hEa__matchCardHeader{justify-content:flex-end;margin-bottom:8px;display:flex}.Dashboard-module__DB7hEa__matchScore{font-size:20px;font-weight:700}.Dashboard-module__DB7hEa__matchCompany{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:14px;font-weight:600;overflow:hidden}.Dashboard-module__DB7hEa__matchRole{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-bottom:12px;font-size:13px;overflow:hidden}.Dashboard-module__DB7hEa__matchMeta{color:var(--text-3);gap:12px;font-size:12px;display:flex}.Dashboard-module__DB7hEa__viewAllBtn{border:1px solid var(--line-2);color:var(--ink);letter-spacing:-.01em;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:560;transition:border-color .16s ease-out,background .16s ease-out}.Dashboard-module__DB7hEa__viewAllBtn:hover{border-color:var(--ink-3);background:var(--bg-2)}.Dashboard-module__DB7hEa__emptyStateSmall{background:var(--bg-card);border:1px solid var(--border);text-align:center;border-radius:12px;flex-direction:column;align-items:center;padding:32px;display:flex}.Dashboard-module__DB7hEa__emptyIconSmall{margin-bottom:12px;font-size:32px}.Dashboard-module__DB7hEa__emptyTextSmall{color:var(--text-2);max-width:400px;font-size:14px}.Dashboard-module__DB7hEa__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:32px;display:grid}.Dashboard-module__DB7hEa__overviewHeader{justify-content:space-between;align-items:end;gap:16px;margin:0 0 14px;display:flex}.Dashboard-module__DB7hEa__overviewEyebrow{margin-bottom:4px}.Dashboard-module__DB7hEa__overviewTitle{color:var(--text);font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;font-size:24px;font-weight:500}@media (max-width:900px){.Dashboard-module__DB7hEa__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.Dashboard-module__DB7hEa__statsGrid{grid-template-columns:1fr}.Dashboard-module__DB7hEa__overviewHeader{align-items:center}.Dashboard-module__DB7hEa__overviewTitle{font-size:22px}}.Dashboard-module__DB7hEa__statCard{background:var(--surface);border:1px solid var(--line);transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .16s ease-out;border-radius:20px;padding:24px;animation:.6s ease-out backwards Dashboard-module__DB7hEa__slideIn;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 20px 44px -36px #1b233166}.Dashboard-module__DB7hEa__statCard:first-child{animation-delay:.1s}.Dashboard-module__DB7hEa__statCard:nth-child(2){animation-delay:.2s}.Dashboard-module__DB7hEa__statCard:nth-child(3){animation-delay:.3s}.Dashboard-module__DB7hEa__statCard:nth-child(4){animation-delay:.4s}.Dashboard-module__DB7hEa__statCard:hover{border-color:var(--line-2);transform:translateY(-3px);box-shadow:inset 0 1px #fffc,0 26px 52px -32px #1b233173}.Dashboard-module__DB7hEa__statHeader{z-index:1;justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex;position:relative}.Dashboard-module__DB7hEa__statValue{letter-spacing:-.03em;color:var(--text);font-size:36px;font-weight:700;line-height:1}.Dashboard-module__DB7hEa__statIcon{opacity:.8;font-size:28px}.Dashboard-module__DB7hEa__statLabel{color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;z-index:1;margin-bottom:4px;font-size:13px;font-weight:500;position:relative}.Dashboard-module__DB7hEa__statTrend{color:var(--accent);z-index:1;font-size:12px;font-weight:600;position:relative}.Dashboard-module__DB7hEa__trendUp{color:#10b981}.Dashboard-module__DB7hEa__trendDown{color:#ef4444}.Dashboard-module__DB7hEa__trendNeutral{color:var(--text-3)}.Dashboard-module__DB7hEa__completionBanner{background:var(--surface);border:1px solid var(--line);border-radius:18px;align-items:center;gap:16px;margin-bottom:32px;padding:16px 24px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn;display:flex;box-shadow:inset 0 1px #fffc,0 18px 40px -34px #1b233166}.Dashboard-module__DB7hEa__completionIcon{font-size:32px}.Dashboard-module__DB7hEa__completionContent{flex:1}.Dashboard-module__DB7hEa__completionTitle{margin-bottom:4px;font-size:15px;font-weight:600}.Dashboard-module__DB7hEa__completionText{color:var(--text-2);font-size:13px}.Dashboard-module__DB7hEa__completionBtn{color:#fff;letter-spacing:-.01em;cursor:pointer;background:linear-gradient(#38415a 0%,#232c41 38%,#1b2331 100%);border:1px solid #0e131c;border-radius:999px;padding:10px 20px;font-size:13px;font-weight:560;transition:filter .18s ease-out,transform .12s ease-out;box-shadow:inset 0 1px #ffffff24,0 8px 18px -12px #0d121c80}.Dashboard-module__DB7hEa__completionBtn:hover{filter:brightness(1.1)}.Dashboard-module__DB7hEa__completionBtn:active{transform:scale(.985)}.Dashboard-module__DB7hEa__contentRow{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:24px;display:grid}@media (max-width:1100px){.Dashboard-module__DB7hEa__contentRow{grid-template-columns:1fr}.Dashboard-module__DB7hEa__sidebar{position:static}}.Dashboard-module__DB7hEa__mainContent{min-width:0}.Dashboard-module__DB7hEa__goalCardHeader{align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.Dashboard-module__DB7hEa__goalCardEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:4px;font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__goalCardTitle{letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:600}.Dashboard-module__DB7hEa__profileStrengthSection{margin-top:0;margin-bottom:16px}.Dashboard-module__DB7hEa__profileStrengthSection .Dashboard-module__DB7hEa__strengthCard{margin-bottom:0}.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoal{padding:0}.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoalCurrent{font-size:22px}.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoalTarget{font-size:16px}.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoalLabel,.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoalText{font-size:11px}.Dashboard-module__DB7hEa__goalSidebarCard .Dashboard-module__DB7hEa__weeklyGoalBarBg{margin-bottom:8px}.Dashboard-module__DB7hEa__section{margin-bottom:32px}.Dashboard-module__DB7hEa__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.Dashboard-module__DB7hEa__sectionTitleWrapper{align-items:center;gap:10px;display:flex}.Dashboard-module__DB7hEa__sectionIcon{font-size:20px}.Dashboard-module__DB7hEa__sectionTitle{font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--text);font-size:22px;font-weight:500}.Dashboard-module__DB7hEa__sectionCount{color:var(--text-3);background:var(--bg-3);border-radius:20px;padding:4px 10px;font-size:13px;font-weight:500}.Dashboard-module__DB7hEa__applicationsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}@media (max-width:600px){.Dashboard-module__DB7hEa__applicationsGrid{grid-template-columns:1fr}}.Dashboard-module__DB7hEa__appCard{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:20px;transition:border-color .2s;animation:.6s ease-out backwards Dashboard-module__DB7hEa__slideIn}.Dashboard-module__DB7hEa__appCard:first-child{animation-delay:.1s}.Dashboard-module__DB7hEa__appCard:nth-child(2){animation-delay:.2s}.Dashboard-module__DB7hEa__appCard:nth-child(3){animation-delay:.3s}.Dashboard-module__DB7hEa__appCard:nth-child(4){animation-delay:.4s}.Dashboard-module__DB7hEa__appCard:nth-child(5){animation-delay:.5s}.Dashboard-module__DB7hEa__appCard:nth-child(6){animation-delay:.6s}.Dashboard-module__DB7hEa__appCard:hover{border-color:var(--accent)}.Dashboard-module__DB7hEa__appCardHighlight{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-glow)}.Dashboard-module__DB7hEa__appHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Dashboard-module__DB7hEa__appCompany{color:var(--text);font-size:14px;font-weight:600}.Dashboard-module__DB7hEa__appStatus{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:700}.Dashboard-module__DB7hEa__appRole{color:var(--text-2);margin-bottom:12px;font-size:13px;line-height:1.4}.Dashboard-module__DB7hEa__appFooter{justify-content:space-between;align-items:center;font-size:12px;display:flex}.Dashboard-module__DB7hEa__appDate{color:var(--text-3)}.Dashboard-module__DB7hEa__appMethod{color:var(--text-2)}.Dashboard-module__DB7hEa__appBadges{align-items:center;gap:8px;display:flex}.Dashboard-module__DB7hEa__actionBadge{text-transform:uppercase;letter-spacing:.03em;border-radius:12px;padding:3px 8px;font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__actionBadgeHigh{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.Dashboard-module__DB7hEa__actionBadgeMedium{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.Dashboard-module__DB7hEa__actionBadgeLow{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.Dashboard-module__DB7hEa__emptyState{text-align:center;background:var(--bg-card);border:2px dashed var(--border);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn;display:flex}.Dashboard-module__DB7hEa__emptyIcon{margin-bottom:16px;font-size:56px}.Dashboard-module__DB7hEa__emptyTitle{color:var(--text);margin-bottom:8px;font-size:18px;font-weight:600}.Dashboard-module__DB7hEa__emptyText{color:var(--text-2);max-width:380px;font-size:14px;line-height:1.6}.Dashboard-module__DB7hEa__sidebar{position:sticky;top:24px}.Dashboard-module__DB7hEa__sidebarSection{background:var(--surface);border:1px solid var(--line);border-radius:20px;min-width:0;margin-bottom:16px;padding:20px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn;box-shadow:inset 0 1px #fffc,0 20px 44px -36px #1b233166}.Dashboard-module__DB7hEa__sidebarHeader{align-items:center;gap:8px;margin-bottom:16px;display:flex}.Dashboard-module__DB7hEa__sidebarIcon{font-size:18px}.Dashboard-module__DB7hEa__sidebarTitle{letter-spacing:-.01em;color:var(--text);font-size:14px;font-weight:600}.Dashboard-module__DB7hEa__statusList{flex-direction:column;gap:12px;display:flex}.Dashboard-module__DB7hEa__statusItem{background:var(--bg-3);border-radius:10px;align-items:center;gap:12px;padding:12px;transition:background .2s;display:flex}.Dashboard-module__DB7hEa__statusItem:hover{background:var(--bg-2)}.Dashboard-module__DB7hEa__statusDot{border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 8px}.Dashboard-module__DB7hEa__statusInfo{flex:1;justify-content:space-between;align-items:center;display:flex}.Dashboard-module__DB7hEa__statusLabel{color:var(--text-2);font-size:13px;font-weight:500}.Dashboard-module__DB7hEa__statusCount{color:var(--text);font-size:16px;font-weight:700}.Dashboard-module__DB7hEa__emptyStatus{color:var(--text-3);text-align:center;padding:16px;font-size:13px}.Dashboard-module__DB7hEa__quickActions{flex-direction:column;gap:8px;display:flex}.Dashboard-module__DB7hEa__quickAction{background:var(--bg-3);border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:background .2s,border-color .2s;display:flex}.Dashboard-module__DB7hEa__quickAction:hover{background:var(--bg-2);border-color:var(--accent)}.Dashboard-module__DB7hEa__quickActionIcon{font-size:18px}.Dashboard-module__DB7hEa__pipelineContainer{flex-direction:column;gap:12px;display:flex}.Dashboard-module__DB7hEa__pipelineStage{flex-direction:column;gap:6px;display:flex}.Dashboard-module__DB7hEa__pipelineStageHeader{align-items:center;gap:8px;display:flex}.Dashboard-module__DB7hEa__pipelineStageNumber{background:var(--border-2);width:20px;height:20px;color:var(--text-3);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.Dashboard-module__DB7hEa__pipelineStageLabel{color:var(--text-2);flex:1;font-size:13px;font-weight:500}.Dashboard-module__DB7hEa__pipelineStageCount{color:var(--text);font-size:14px;font-weight:700}.Dashboard-module__DB7hEa__pipelineBarBg{background:var(--border-2);border-radius:3px;height:6px;overflow:hidden}.Dashboard-module__DB7hEa__pipelineBarFill{border-radius:3px;height:100%;transition:width .4s}.Dashboard-module__DB7hEa__emptyPipeline{text-align:center;color:var(--text-3);padding:20px;font-size:13px}.Dashboard-module__DB7hEa__weeklyGoal{padding:4px 0}.Dashboard-module__DB7hEa__weeklyGoalHeader{align-items:baseline;gap:4px;margin-bottom:10px;display:flex}.Dashboard-module__DB7hEa__weeklyGoalCurrent{color:var(--text);font-size:28px;font-weight:700}.Dashboard-module__DB7hEa__weeklyGoalSeparator{color:var(--text-3);font-size:18px}.Dashboard-module__DB7hEa__weeklyGoalTarget{color:var(--text-3);font-size:18px;font-weight:600}.Dashboard-module__DB7hEa__weeklyGoalLabel{color:var(--text-3);margin-left:4px;font-size:13px}.Dashboard-module__DB7hEa__weeklyGoalBarBg{background:var(--border-2);border-radius:4px;height:8px;margin-bottom:10px;overflow:hidden}.Dashboard-module__DB7hEa__weeklyGoalBarFill{background:var(--accent);border-radius:4px;height:100%;transition:width .4s}.Dashboard-module__DB7hEa__weeklyGoalText{color:var(--text-3);text-align:center;font-size:12px}.Dashboard-module__DB7hEa__strengthCard{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;margin-bottom:16px;padding:20px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn}.Dashboard-module__DB7hEa__strengthHeaderRow{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.Dashboard-module__DB7hEa__strengthTitle{letter-spacing:-.01em;color:var(--text-3);margin-bottom:4px;font-size:14px;font-weight:600}.Dashboard-module__DB7hEa__strengthPercentBadge{color:#fff;border-radius:20px;padding:6px 12px;font-size:18px;font-weight:700}.Dashboard-module__DB7hEa__strengthLabel{color:var(--text);font-size:16px;font-weight:700}.Dashboard-module__DB7hEa__strengthLabelGold{text-shadow:0 0 10px #f59e0b4d;color:#f59e0b!important}.Dashboard-module__DB7hEa__profilePreview{background:var(--bg-3);border-radius:10px;margin-bottom:16px;padding:12px}.Dashboard-module__DB7hEa__profilePreviewItem{color:var(--text-2);align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.Dashboard-module__DB7hEa__profilePreviewItem:last-child{margin-bottom:0}.Dashboard-module__DB7hEa__profilePreviewIcon{font-size:14px}.Dashboard-module__DB7hEa__profilePreviewText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Dashboard-module__DB7hEa__quickWinsSection{margin-bottom:16px}.Dashboard-module__DB7hEa__quickWinsTitle{color:var(--text-3);margin-bottom:10px;font-size:12px;font-weight:600}.Dashboard-module__DB7hEa__quickWinItem{background:var(--bg-3);border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;font-size:12px;display:flex}.Dashboard-module__DB7hEa__quickWinIcon{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;display:flex}.Dashboard-module__DB7hEa__quickWinLabel{color:var(--text-2);flex:1}.Dashboard-module__DB7hEa__quickWinPct{color:var(--accent);font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__profileComplete{color:#10b981;background:#10b9811a;border:1px solid #10b9814d;border-radius:10px;align-items:center;gap:8px;margin-bottom:16px;padding:12px;font-size:13px;font-weight:500;display:flex}.Dashboard-module__DB7hEa__profileCompleteIcon{font-size:18px}.Dashboard-module__DB7hEa__strengthProgress{background:var(--border-2);border-radius:99px;height:8px;margin-bottom:16px;overflow:hidden}.Dashboard-module__DB7hEa__strengthProgressBar{background:var(--accent);border-radius:99px;height:100%;transition:width .5s}.Dashboard-module__DB7hEa__strengthItem{color:var(--text-2);align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.Dashboard-module__DB7hEa__strengthItemDot{background:var(--bg-3);border:1.5px solid var(--border-2);width:16px;height:16px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.Dashboard-module__DB7hEa__strengthButton:hover{background:var(--accent-2)}.Dashboard-module__DB7hEa__archivedInfo{padding:4px 0}.Dashboard-module__DB7hEa__archivedCount{color:var(--text);margin:0 0 4px;font-size:24px;font-weight:700}.Dashboard-module__DB7hEa__archivedText{color:var(--text-3);margin:0 0 12px;font-size:12px;line-height:1.4}.Dashboard-module__DB7hEa__viewArchivedBtn{background:var(--surface);border:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}.Dashboard-module__DB7hEa__viewArchivedBtn:hover{border-color:var(--accent);background:var(--accent-glow)}.Dashboard-module__DB7hEa__cleanupInfo{padding:4px 0}.Dashboard-module__DB7hEa__cleanupText{color:var(--text-2);margin:0 0 12px;font-size:13px;line-height:1.4}.Dashboard-module__DB7hEa__cleanupSettingsBtn{border:1px solid var(--accent);width:100%;color:var(--accent);cursor:pointer;background:0 0;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}.Dashboard-module__DB7hEa__cleanupSettingsBtn:hover{background:var(--accent);color:#fff}.Dashboard-module__DB7hEa__strengthIcon{opacity:.05;font-size:60px;position:absolute;top:-10px;right:-10px}.Dashboard-module__DB7hEa__strengthHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.Dashboard-module__DB7hEa__strengthTitle{letter-spacing:-.01em;color:var(--text-3);font-size:14px;font-weight:600}.Dashboard-module__DB7hEa__strengthPercent{letter-spacing:-.02em;color:var(--text);font-size:24px;font-weight:700}.Dashboard-module__DB7hEa__strengthLabel{color:var(--text);margin-bottom:4px;font-size:16px;font-weight:700}.Dashboard-module__DB7hEa__strengthSub{color:var(--text-3);margin-bottom:12px;font-size:12px;line-height:1.4}.Dashboard-module__DB7hEa__strengthProgress{background:var(--border-2);border-radius:99px;height:8px;margin-bottom:16px;position:relative;overflow:hidden}.Dashboard-module__DB7hEa__strengthProgressBar{border-radius:99px;height:100%;transition:width .5s}.Dashboard-module__DB7hEa__strengthItems{margin-bottom:16px}.Dashboard-module__DB7hEa__strengthItemsTitle{text-transform:uppercase;letter-spacing:.07em;color:var(--text-3);margin-bottom:8px;font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__strengthItem{color:var(--text-2);align-items:center;gap:8px;padding:8px 0;font-size:12px;transition:transform .2s;display:flex}.Dashboard-module__DB7hEa__strengthItem:hover{transform:translate(4px)}.Dashboard-module__DB7hEa__strengthItemDot{background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex}.Dashboard-module__DB7hEa__strengthItemLabel{flex:1}.Dashboard-module__DB7hEa__strengthItemPct{color:var(--accent);background:#1b23311a;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.Dashboard-module__DB7hEa__strengthMore{color:var(--text-3);text-align:center;padding-top:4px;font-size:11px}.Dashboard-module__DB7hEa__strengthButton{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:10px 16px;font-size:13px;font-weight:600;transition:opacity .15s}.Dashboard-module__DB7hEa__strengthButton:hover{opacity:.88}.Dashboard-module__DB7hEa__carouselSection{margin-bottom:32px;animation:.6s ease-out Dashboard-module__DB7hEa__slideIn}.Dashboard-module__DB7hEa__carousel{align-items:center;gap:16px;display:flex;position:relative}.Dashboard-module__DB7hEa__carouselNavBtn{border:1px solid var(--border);background:var(--bg-card);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,border-color .2s;display:flex}.Dashboard-module__DB7hEa__carouselNavBtn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.Dashboard-module__DB7hEa__carouselArrow{color:var(--text);font-size:24px;font-weight:700}.Dashboard-module__DB7hEa__carouselNavBtn:hover .Dashboard-module__DB7hEa__carouselArrow{color:#fff}.Dashboard-module__DB7hEa__carouselContent{flex-direction:column;flex:1;gap:12px;display:flex}.Dashboard-module__DB7hEa__carouselItem{background:var(--accent);border-radius:16px;align-items:center;gap:20px;min-height:120px;padding:28px 32px;animation:.5s ease-out Dashboard-module__DB7hEa__fadeIn;display:flex}.Dashboard-module__DB7hEa__carouselIcon{flex-shrink:0;font-size:56px}.Dashboard-module__DB7hEa__carouselInfo{flex:1}.Dashboard-module__DB7hEa__carouselTitle{color:#fff;letter-spacing:-.02em;margin-bottom:6px;font-size:22px;font-weight:700}.Dashboard-module__DB7hEa__carouselDescription{color:#fffffff2;margin-bottom:12px;font-size:14px;line-height:1.5}.Dashboard-module__DB7hEa__carouselCta{color:var(--accent);cursor:pointer;background:#fff;border:none;border-radius:8px;flex-shrink:0;padding:10px 24px;font-size:14px;font-weight:600;transition:background .2s}.Dashboard-module__DB7hEa__carouselCta:hover{background:#fffffff2}.Dashboard-module__DB7hEa__carouselDots{justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.Dashboard-module__DB7hEa__carouselDot{background:var(--border-2);cursor:pointer;border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:background .2s}.Dashboard-module__DB7hEa__carouselDot:hover,.Dashboard-module__DB7hEa__carouselDotActive{background:var(--accent)}@media (max-width:768px){.Dashboard-module__DB7hEa__carousel{flex-direction:column}.Dashboard-module__DB7hEa__carouselNavBtn{display:none}.Dashboard-module__DB7hEa__carouselItem{text-align:center;flex-direction:column;min-height:auto;padding:20px}.Dashboard-module__DB7hEa__carouselIcon{font-size:48px}.Dashboard-module__DB7hEa__carouselTitle{font-size:18px}.Dashboard-module__DB7hEa__carouselDescription{font-size:13px}.Dashboard-module__DB7hEa__carouselCta{width:100%}}
.SearchableMultiSelect-module__J1z8jG__field{flex-direction:column;gap:10px;display:flex}.SearchableMultiSelect-module__J1z8jG__label{color:var(--text);font-size:12px;font-weight:700}.SearchableMultiSelect-module__J1z8jG__helper{color:var(--text-3);margin:-4px 0 0;font-size:12px;line-height:1.5}.SearchableMultiSelect-module__J1z8jG__control{position:relative}.SearchableMultiSelect-module__J1z8jG__input{border:1px solid var(--border-2,var(--border));background:var(--bg-3);width:100%;color:var(--text);border-radius:10px;padding:11px 12px;font-size:13px}.SearchableMultiSelect-module__J1z8jG__input:focus{border-color:var(--accent);outline:none}.SearchableMultiSelect-module__J1z8jG__dropdown{z-index:20;border:1px solid var(--border);background:var(--bg-card,var(--bg-3));border-radius:12px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #0f172a1f}.SearchableMultiSelect-module__J1z8jG__results{max-height:240px;overflow-y:auto}.SearchableMultiSelect-module__J1z8jG__option{border:none;border-top:1px solid var(--border);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:12px;display:flex}.SearchableMultiSelect-module__J1z8jG__option:first-child{border-top:none}.SearchableMultiSelect-module__J1z8jG__option:hover,.SearchableMultiSelect-module__J1z8jG__optionActive{background:var(--accent-glow)}.SearchableMultiSelect-module__J1z8jG__optionLabelRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.SearchableMultiSelect-module__J1z8jG__optionLabel{font-size:13px;font-weight:600}.SearchableMultiSelect-module__J1z8jG__optionDescription{color:var(--text-3);font-size:12px;line-height:1.45}.SearchableMultiSelect-module__J1z8jG__selectedMark{color:var(--accent);flex-shrink:0;font-size:11px;font-weight:700}.SearchableMultiSelect-module__J1z8jG__empty{color:var(--text-3);padding:12px;font-size:12px}.SearchableMultiSelect-module__J1z8jG__selectedList{flex-wrap:wrap;gap:8px;display:flex}.SearchableMultiSelect-module__J1z8jG__pill{border:1px solid var(--border-2,var(--border));background:var(--bg-card,var(--bg-3));color:var(--text-2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:12px;display:inline-flex}.SearchableMultiSelect-module__J1z8jG__pill:hover{border-color:var(--accent);color:var(--text)}.SearchableMultiSelect-module__J1z8jG__pillRemove{color:var(--text-3);font-weight:700}
.ProfileView-module__X4dA4a__page{flex:1;gap:0;display:flex;position:relative;overflow:hidden}.ProfileView-module__X4dA4a__loading{flex:1;justify-content:center;align-items:center;display:flex}.ProfileView-module__X4dA4a__spinner{border:2px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite ProfileView-module__X4dA4a__spin;display:inline-block}@keyframes ProfileView-module__X4dA4a__spin{to{transform:rotate(360deg)}}.ProfileView-module__X4dA4a__sidebar{border-right:1px solid var(--border);background:var(--bg-2);flex-direction:column;flex-shrink:0;gap:16px;width:280px;min-height:0;padding:20px 16px 32px;display:flex;overflow-y:auto}.ProfileView-module__X4dA4a__avatarCard{text-align:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;flex-shrink:0;align-items:center;padding:18px 14px;display:flex;box-shadow:inset 0 1px #fffc,0 18px 40px -36px #1b233166}.ProfileView-module__X4dA4a__avatar{color:#fff;background:linear-gradient(#38415a 0%,#1b2331 100%);border-radius:14px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:10px;font-size:18px;font-weight:700;display:flex;box-shadow:inset 0 1px #ffffff24,0 8px 18px -10px #0d121c80}.ProfileView-module__X4dA4a__avatarName{font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--text);margin-bottom:3px;font-size:18px;font-weight:500}.ProfileView-module__X4dA4a__avatarTitle{color:var(--text-2);margin-bottom:10px;font-size:12px}.ProfileView-module__X4dA4a__statusPill{background:var(--bg-card);border:1px solid var(--border-2);color:var(--text-3);border-radius:99px;padding:3px 8px;font-size:10px}.ProfileView-module__X4dA4a__hubCard{background:var(--bg-card,var(--bg-3));border:1px solid var(--border);border-radius:12px;flex-shrink:0;padding:12px;overflow:hidden}.ProfileView-module__X4dA4a__hubTitle{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:8px;padding:0 2px;font-size:11px;font-weight:600}.ProfileView-module__X4dA4a__hubItem,.ProfileView-module__X4dA4a__hubItemActive{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:4px;padding:10px;transition:all .15s;display:flex}.ProfileView-module__X4dA4a__hubItem:hover{background:var(--bg-card)}.ProfileView-module__X4dA4a__hubItemActive{background:var(--accent);cursor:default}.ProfileView-module__X4dA4a__hubItemActive .ProfileView-module__X4dA4a__hubItemLabel,.ProfileView-module__X4dA4a__hubItemActive .ProfileView-module__X4dA4a__hubItemSub,.ProfileView-module__X4dA4a__hubItemActive .ProfileView-module__X4dA4a__hubArrow{color:#fff!important}.ProfileView-module__X4dA4a__hubIcon{flex-shrink:0;font-size:15px}.ProfileView-module__X4dA4a__hubItemLabel{color:var(--text);font-size:13px;font-weight:600;line-height:1.2}.ProfileView-module__X4dA4a__hubItemSub{color:var(--text-3);margin-top:1px;font-size:11px}.ProfileView-module__X4dA4a__hubArrow{color:var(--text-3);flex-shrink:0;margin-left:auto;font-size:18px}.ProfileView-module__X4dA4a__strengthCard{background:var(--bg-card,var(--bg-3));border:1px solid var(--border);border-radius:12px;flex-direction:column;flex-shrink:0;padding:14px;display:flex;position:relative}.ProfileView-module__X4dA4a__strengthHeader{letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:6px;font-size:11px;font-weight:600}.ProfileView-module__X4dA4a__strengthLabel{margin-bottom:4px;font-size:16px;font-weight:700}.ProfileView-module__X4dA4a__strengthSub{color:var(--text-3);margin-bottom:8px;font-size:11px;line-height:1.4}.ProfileView-module__X4dA4a__progressBar{background:var(--border-2);border-radius:99px;height:5px;margin-bottom:2px;overflow:hidden}.ProfileView-module__X4dA4a__progressFill{background:var(--accent);border-radius:99px;height:100%;transition:width .4s}.ProfileView-module__X4dA4a__progressPct{color:var(--text-3);text-align:right;margin-bottom:8px;font-size:10px}.ProfileView-module__X4dA4a__strengthItems{flex-direction:column;gap:6px;margin-bottom:10px;padding-right:4px;display:flex;overflow-y:visible}.ProfileView-module__X4dA4a__strengthItems::-webkit-scrollbar{width:4px}.ProfileView-module__X4dA4a__strengthItems::-webkit-scrollbar-track{background:0 0}.ProfileView-module__X4dA4a__strengthItems::-webkit-scrollbar-thumb{background:var(--border-2);border-radius:2px}.ProfileView-module__X4dA4a__strengthItem{color:var(--text-2);align-items:center;gap:6px;padding:2px 0;font-size:11px;display:flex}.ProfileView-module__X4dA4a__strengthItemDone{color:var(--text-3);text-decoration:line-through}.ProfileView-module__X4dA4a__strengthDot{border:1.5px solid var(--border-2);border-radius:50%;flex-shrink:0;width:12px;height:12px}.ProfileView-module__X4dA4a__strengthItemDone .ProfileView-module__X4dA4a__strengthDot{background:var(--accent);border-color:var(--accent)}.ProfileView-module__X4dA4a__strengthItemLabel{flex:1}.ProfileView-module__X4dA4a__strengthPct{color:var(--accent);flex-shrink:0;font-size:11px;font-weight:600}.ProfileView-module__X4dA4a__restartOnboardingBtn{border:1px solid var(--border-2,var(--border));background:var(--bg-card,var(--bg-3));width:100%;color:var(--text-2);cursor:pointer;z-index:1;border-radius:6px;flex-shrink:0;margin-top:auto;padding:8px 10px;font-size:11px;font-weight:600;position:relative}.ProfileView-module__X4dA4a__restartOnboardingBtn:hover{border-color:var(--accent);color:var(--text);background:var(--bg-3)}.ProfileView-module__X4dA4a__main{flex-direction:column;flex:1;gap:20px;padding:24px 32px;display:flex;overflow-y:auto}.ProfileView-module__X4dA4a__section{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:22px 24px;box-shadow:inset 0 1px #fffc,0 20px 44px -38px #1b233166}.ProfileView-module__X4dA4a__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.ProfileView-module__X4dA4a__sectionTitle{font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--text);font-size:18px;font-weight:500}.ProfileView-module__X4dA4a__editBtn{border:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:550;transition:border-color .16s ease-out,color .16s ease-out}.ProfileView-module__X4dA4a__editBtn:hover{color:var(--ink);border-color:var(--ink-3)}.ProfileView-module__X4dA4a__grid2{grid-template-columns:1fr 1fr;gap:18px 32px;display:grid}.ProfileView-module__X4dA4a__infoField{flex-direction:column;gap:4px;display:flex}.ProfileView-module__X4dA4a__infoLabel{color:var(--accent);font-size:11px;font-weight:500}.ProfileView-module__X4dA4a__infoValue{color:var(--text);font-size:13px;font-weight:500}.ProfileView-module__X4dA4a__dash{color:var(--text-3)}.ProfileView-module__X4dA4a__emptyValue{color:var(--text-3);font-size:13px}.ProfileView-module__X4dA4a__resumeUpload{border:1.5px dashed var(--line-2,var(--border));background:var(--bg-card,var(--bg-3));cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;transition:border-color .16s ease-out,background .16s ease-out;display:flex}.ProfileView-module__X4dA4a__resumeUpload:hover{border-color:var(--accent)}.ProfileView-module__X4dA4a__resumeUploadDisabled{cursor:default;opacity:.7}.ProfileView-module__X4dA4a__resumeUploadIcon{color:var(--accent);font-size:20px}.ProfileView-module__X4dA4a__resumeUploadText{color:var(--text);font-size:14px;font-weight:550}.ProfileView-module__X4dA4a__resumeUploadSub{color:var(--text-3);font-size:12.5px}.ProfileView-module__X4dA4a__resumeFileInput{display:none}.ProfileView-module__X4dA4a__resumeError{color:var(--danger,#c0392b);margin-top:8px;font-size:12.5px}.ProfileView-module__X4dA4a__resumeCurrent{border:1px solid var(--line,var(--border));background:var(--bg-card,var(--bg-3));border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ProfileView-module__X4dA4a__resumeCurrentLabel{color:var(--text);align-items:center;gap:8px;font-size:13.5px;font-weight:550;display:flex}.ProfileView-module__X4dA4a__tagsRow{flex-wrap:wrap;gap:8px;display:flex}.ProfileView-module__X4dA4a__tag{background:var(--accent-glow);color:var(--accent);border-radius:6px;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;display:inline-flex}.ProfileView-module__X4dA4a__expList{flex-direction:column;gap:14px;display:flex}.ProfileView-module__X4dA4a__expCard{border-left:2px solid var(--border-2);padding-left:14px}.ProfileView-module__X4dA4a__expTitle{margin-bottom:3px;font-size:14px;font-weight:600}.ProfileView-module__X4dA4a__expMeta{color:var(--text-2);margin-bottom:2px;font-size:13px}.ProfileView-module__X4dA4a__expDates{color:var(--text-3);margin-bottom:4px;font-size:12px}.ProfileView-module__X4dA4a__expDesc{color:var(--text-2);margin-top:4px;font-size:13px;line-height:1.5}.ProfileView-module__X4dA4a__drawerBackdrop{z-index:30;background:#0003;position:absolute;inset:0}.ProfileView-module__X4dA4a__drawer{background:var(--bg-card,var(--bg-3));border-left:1px solid var(--border);z-index:31;flex-direction:column;width:min(460px,100%);height:100%;display:flex;position:absolute;top:0;right:0}.ProfileView-module__X4dA4a__drawerHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.ProfileView-module__X4dA4a__drawerTitle{font-size:15px;font-weight:700}.ProfileView-module__X4dA4a__drawerClose{border:1px solid var(--border-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:8px;width:28px;height:28px}.ProfileView-module__X4dA4a__drawerBody{flex-direction:column;flex:1;gap:12px;padding:14px 18px;display:flex;overflow-y:auto}.ProfileView-module__X4dA4a__drawerFooter{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 18px;display:flex}.ProfileView-module__X4dA4a__formField{flex-direction:column;gap:6px;display:flex}.ProfileView-module__X4dA4a__formLabel{color:var(--text-2);font-size:12px;font-weight:500}.ProfileView-module__X4dA4a__formInput,.ProfileView-module__X4dA4a__formTextArea{border:1px solid var(--border-2);background:var(--bg-3);width:100%;color:var(--text);border-radius:8px;padding:9px 10px;font-size:13px}.ProfileView-module__X4dA4a__formInput:focus,.ProfileView-module__X4dA4a__formTextArea:focus{border-color:var(--accent);outline:none}.ProfileView-module__X4dA4a__formTextArea{resize:vertical;min-height:92px}.ProfileView-module__X4dA4a__formSection{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:12px;display:flex}.ProfileView-module__X4dA4a__formSectionTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);font-size:12px;font-weight:700}.ProfileView-module__X4dA4a__selectionGroup{flex-wrap:wrap;gap:8px;display:flex}.ProfileView-module__X4dA4a__selectionChip,.ProfileView-module__X4dA4a__selectionChipActive{border:1px solid var(--border-2);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:8px 12px;font-size:12px}.ProfileView-module__X4dA4a__selectionChipActive{border-color:var(--accent);background:var(--accent-glow);color:var(--accent)}.ProfileView-module__X4dA4a__linkEditorRow{grid-template-columns:.9fr 1.4fr auto;align-items:start;gap:8px;display:grid}.ProfileView-module__X4dA4a__editorCard{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.ProfileView-module__X4dA4a__checkboxRow{color:var(--text-2);align-items:center;gap:8px;font-size:12px;display:flex}.ProfileView-module__X4dA4a__addBtn,.ProfileView-module__X4dA4a__removeBtn,.ProfileView-module__X4dA4a__secondaryBtn,.ProfileView-module__X4dA4a__primaryBtn{cursor:pointer;letter-spacing:-.01em;border-radius:999px;padding:9px 16px;font-size:12.5px;font-weight:560;transition:border-color .16s ease-out,filter .16s ease-out}.ProfileView-module__X4dA4a__addBtn,.ProfileView-module__X4dA4a__removeBtn,.ProfileView-module__X4dA4a__secondaryBtn{border:1px solid var(--line-2);color:var(--ink);background:linear-gradient(#fffefb,#f4efe6)}.ProfileView-module__X4dA4a__addBtn:hover,.ProfileView-module__X4dA4a__removeBtn:hover,.ProfileView-module__X4dA4a__secondaryBtn:hover{border-color:var(--ink-3)}.ProfileView-module__X4dA4a__primaryBtn{color:#fff;background:linear-gradient(#38415a 0%,#232c41 38%,#1b2331 100%);border:1px solid #0e131c}.ProfileView-module__X4dA4a__primaryBtn:hover{filter:brightness(1.1)}.ProfileView-module__X4dA4a__drawerError{color:#ef4444;background:#ef444411;border:1px solid #ef444433;border-radius:8px;padding:8px 10px;font-size:12px}@media (max-width:640px){.ProfileView-module__X4dA4a__page{flex-direction:column;overflow:auto}.ProfileView-module__X4dA4a__sidebar{border-right:none;border-bottom:1px solid var(--border);width:100%;min-height:unset;gap:8px;padding:12px 12px 0;overflow-y:visible}.ProfileView-module__X4dA4a__avatarCard,.ProfileView-module__X4dA4a__strengthCard{display:none}.ProfileView-module__X4dA4a__hubCard{background:0 0;border:none;border-radius:0;padding:0}.ProfileView-module__X4dA4a__hubTitle{display:none}.ProfileView-module__X4dA4a__hubItem,.ProfileView-module__X4dA4a__hubItemActive{border:1px solid var(--border);background:var(--bg-card,var(--bg-3));border-radius:999px;width:auto;margin-bottom:0;padding:8px 14px;display:inline-flex}.ProfileView-module__X4dA4a__hubItemActive{border-color:var(--accent)}.ProfileView-module__X4dA4a__hubItemSub,.ProfileView-module__X4dA4a__hubArrow{display:none}.ProfileView-module__X4dA4a__hubItemLabel{font-size:13px}.ProfileView-module__X4dA4a__hubCard>div{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:10px;display:flex;overflow-x:auto}.ProfileView-module__X4dA4a__hubCard>div::-webkit-scrollbar{display:none}.ProfileView-module__X4dA4a__main{gap:14px;padding:14px 12px;overflow-y:visible}.ProfileView-module__X4dA4a__section{border-radius:10px;padding:14px}.ProfileView-module__X4dA4a__grid2{grid-template-columns:1fr;gap:14px}.ProfileView-module__X4dA4a__drawer{border-left:none;border-top:1px solid var(--border);border-radius:16px 16px 0 0;width:100%;height:85vh;top:auto;bottom:0;right:0}.ProfileView-module__X4dA4a__linkEditorRow{grid-template-columns:1fr}}
.BillingUpgradeModal-module__xDeFOW__scrim{z-index:250;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a129e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.BillingUpgradeModal-module__xDeFOW__modal{border:1px solid var(--border);background:var(--bg-card);border-radius:28px;grid-template-columns:320px minmax(0,1fr);width:min(1040px,100%);display:grid;overflow:hidden;box-shadow:0 24px 80px #00000061}.BillingUpgradeModal-module__xDeFOW__aside{border-right:1px solid var(--border);background:#6366f108;padding:28px}.BillingUpgradeModal-module__xDeFOW__brand{font-family:var(--font-serif);margin-bottom:24px;font-size:20px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__eyebrow{background:var(--accent-glow);color:var(--accent-2);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:700;display:inline-flex}.BillingUpgradeModal-module__xDeFOW__headline{letter-spacing:-.04em;font-size:28px;line-height:1.08;font-family:var(--font-heading);margin:16px 0 12px;font-weight:800}.BillingUpgradeModal-module__xDeFOW__subhead{color:var(--text-2);margin:0;font-size:14px;line-height:1.7}.BillingUpgradeModal-module__xDeFOW__balanceCard{border:1px solid color-mix(in srgb,var(--accent)28%,var(--border));background:var(--accent-glow);border-radius:20px;margin-top:24px;padding:18px}.BillingUpgradeModal-module__xDeFOW__balanceLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-2);font-size:11px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__balanceValue{letter-spacing:-.05em;font-size:36px;line-height:1;font-family:var(--font-heading);margin-top:10px;font-weight:800}.BillingUpgradeModal-module__xDeFOW__balanceMeta{color:var(--text-2);margin-top:8px;font-size:13px;line-height:1.6}.BillingUpgradeModal-module__xDeFOW__benefitList{gap:14px;margin-top:24px;display:grid}.BillingUpgradeModal-module__xDeFOW__benefit{gap:4px;display:grid}.BillingUpgradeModal-module__xDeFOW__benefitTitle{font-size:14px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__benefitBody{color:var(--text-2);font-size:13px;line-height:1.6}.BillingUpgradeModal-module__xDeFOW__content{padding:28px}.BillingUpgradeModal-module__xDeFOW__headerRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.BillingUpgradeModal-module__xDeFOW__closeBtn{border:1px solid var(--border);width:38px;height:38px;color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;font-size:22px;line-height:1;transition:all .18s}.BillingUpgradeModal-module__xDeFOW__closeBtn:hover{color:var(--text);border-color:var(--border-2)}.BillingUpgradeModal-module__xDeFOW__title{letter-spacing:-.05em;font-size:34px;line-height:1.05;font-family:var(--font-heading);margin:0;font-weight:800}.BillingUpgradeModal-module__xDeFOW__description{color:var(--text-2);max-width:680px;margin:10px 0 0;font-size:15px;line-height:1.7}.BillingUpgradeModal-module__xDeFOW__toggleRow{border:1px solid var(--border);background:var(--bg-2);border-radius:14px;gap:6px;margin-top:22px;padding:6px;display:inline-flex}.BillingUpgradeModal-module__xDeFOW__toggleBtn{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 18px;font-size:13px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__toggleBtnActive{color:var(--text);background:var(--surface);box-shadow:0 1px 4px #0000001f}.BillingUpgradeModal-module__xDeFOW__plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.BillingUpgradeModal-module__xDeFOW__planCard{border:1px solid var(--border);background:var(--bg-2);border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex}.BillingUpgradeModal-module__xDeFOW__planHighlight{border-color:color-mix(in srgb,var(--accent)44%,var(--border));background:color-mix(in srgb,var(--accent)6%,var(--bg-2))}.BillingUpgradeModal-module__xDeFOW__planCurrent{border-color:color-mix(in srgb,#f4c95d 54%,var(--border));background:color-mix(in srgb,#f4c95d 4%,var(--bg-2));box-shadow:inset 0 0 0 1px #f4c95d26}.BillingUpgradeModal-module__xDeFOW__planBadgeRow{justify-content:space-between;align-items:center;gap:8px;min-height:28px;display:flex}.BillingUpgradeModal-module__xDeFOW__planBadge{background:var(--accent-glow);width:fit-content;color:var(--accent-2);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__currentBadge{color:#f4c95d;letter-spacing:.06em;text-transform:uppercase;background:#f4c95d24;border-radius:999px;width:fit-content;margin-left:auto;padding:6px 10px;font-size:11px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__planName{letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-size:13px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__planPrice{align-items:baseline;gap:6px;display:flex}.BillingUpgradeModal-module__xDeFOW__planPriceValue{letter-spacing:-.05em;font-size:38px;line-height:1;font-family:var(--font-heading);font-weight:800}.BillingUpgradeModal-module__xDeFOW__planPriceSuffix{color:var(--text-3);font-size:13px}.BillingUpgradeModal-module__xDeFOW__planCredits{font-size:14px;font-weight:700}.BillingUpgradeModal-module__xDeFOW__planDescription{color:var(--text-2);font-size:13px;line-height:1.6}.BillingUpgradeModal-module__xDeFOW__planBullets{color:var(--text-2);gap:8px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:grid}.BillingUpgradeModal-module__xDeFOW__planBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:14px;margin-top:auto;padding:12px 16px;font-size:14px;font-weight:700;transition:transform .18s,opacity .18s}.BillingUpgradeModal-module__xDeFOW__planBtn:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.BillingUpgradeModal-module__xDeFOW__planBtn:disabled{opacity:.5;cursor:default}.BillingUpgradeModal-module__xDeFOW__footnote{color:var(--text-3);margin-top:18px;font-size:12px;line-height:1.6}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__balanceCard{background:#6366f10f;border-color:#6366f13d}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__balanceLabel{color:var(--accent)}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__toggleRow{background:var(--surface-2)}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__toggleBtnActive{color:var(--text);background:var(--surface);box-shadow:0 1px 4px #00000014}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__planBadge{color:var(--accent);background:#6366f11a}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__planCurrent{background:#f4c95d14;border-color:#bf8a0e57}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__currentBadge{color:#8d6207;background:#f4c95d3d}[data-theme=light] .BillingUpgradeModal-module__xDeFOW__planCredits{color:var(--accent)}@media (max-width:960px){.BillingUpgradeModal-module__xDeFOW__modal{grid-template-columns:1fr}.BillingUpgradeModal-module__xDeFOW__aside{border-right:none;border-bottom:1px solid var(--border)}.BillingUpgradeModal-module__xDeFOW__plans{grid-template-columns:1fr}}
.Matches-module__toBaUq__container{flex-direction:column;flex:1;width:100%;max-width:1280px;min-height:0;margin:0 auto;padding:20px 24px 40px;display:flex;overflow-y:auto}.Matches-module__toBaUq__pageTitle{font-family:var(--p-serif),var(--font-serif),Georgia,serif;letter-spacing:-.01em;color:var(--text);margin-bottom:16px;font-size:clamp(26px,3.4vw,34px);font-weight:500}.Matches-module__toBaUq__header{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.Matches-module__toBaUq__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}.Matches-module__toBaUq__title{letter-spacing:-.02em;color:var(--text);font-size:28px;font-weight:800;font-family:var(--font-heading)}.Matches-module__toBaUq__subtitle{color:var(--text-2);margin-right:auto;font-size:13px}.Matches-module__toBaUq__generateBtn,.Matches-module__toBaUq__headerActions .Matches-module__toBaUq__generateBtn{color:#fff;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:linear-gradient(#38415a 0%,#232c41 38%,#1b2331 100%);border:1px solid #0e131c;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:560;transition:filter .18s ease-out,transform .12s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 10px 26px -12px #0d121c8c}.Matches-module__toBaUq__generateBtn:hover:not(:disabled),.Matches-module__toBaUq__headerActions .Matches-module__toBaUq__generateBtn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.Matches-module__toBaUq__generateBtn:disabled,.Matches-module__toBaUq__headerActions .Matches-module__toBaUq__generateBtn:disabled{opacity:.55;cursor:default}.Matches-module__toBaUq__secondaryHeaderBtn{color:var(--ink);border:1px solid var(--line-2);letter-spacing:-.01em;cursor:pointer;white-space:nowrap;background:linear-gradient(#fffefb,#f4efe6);border-radius:999px;flex-shrink:0;padding:12px 22px;font-size:15px;font-weight:560;transition:border-color .16s ease-out,transform .12s ease-out;box-shadow:inset 0 1px #ffffffe6,0 8px 18px -12px #1b23314d}.Matches-module__toBaUq__secondaryHeaderBtn:hover:not(:disabled){border-color:var(--ink-3)}.Matches-module__toBaUq__secondaryHeaderBtn:disabled{opacity:.6;cursor:default}.Matches-module__toBaUq__generateMsg{color:var(--text-2);background:var(--surface-2);border:1px solid var(--border);border-radius:8px;margin-bottom:12px;padding:8px 14px;font-size:13px}.Matches-module__toBaUq__profileWarning{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;margin-bottom:12px;padding:10px 14px;font-size:13px}.Matches-module__toBaUq__warningLink{color:#f59e0b;margin-left:8px;font-weight:600;text-decoration:underline}.Matches-module__toBaUq__warningLink:hover{color:#d97706}.Matches-module__toBaUq__headerActions{align-items:center;gap:12px;display:flex}.Matches-module__toBaUq__preferencesCard{background:var(--surface-2);border:1px solid var(--border);border-radius:12px;margin-bottom:16px;padding:16px}.Matches-module__toBaUq__preferencesTitle{color:var(--text-1);margin-bottom:8px;font-size:16px;font-weight:700}.Matches-module__toBaUq__preferencesCard .Matches-module__toBaUq__preferencesTitle{color:var(--text-1);font-size:16px;font-weight:700}.Matches-module__toBaUq__preferencesCard .Matches-module__toBaUq__questionnaireSummaryHeader .Matches-module__toBaUq__preferencesTitle{margin-bottom:8px}.Matches-module__toBaUq__questionnaireSummaryHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.Matches-module__toBaUq__questionnaireSummaryHeader .Matches-module__toBaUq__preferencesTitle{margin:0}.Matches-module__toBaUq__preferencesSub{color:var(--text-2);margin-bottom:14px;font-size:13px}.Matches-module__toBaUq__savePreferencesBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:14px;padding:8px 14px;font-size:13px;font-weight:600}.Matches-module__toBaUq__savePreferencesBtn:disabled{opacity:.65;cursor:default}.Matches-module__toBaUq__questionnaireSummary{flex-direction:column;gap:8px;display:flex}.Matches-module__toBaUq__questionnaireSummaryHeader{justify-content:space-between;align-items:center;display:flex}.Matches-module__toBaUq__questionnaireSummaryContent{color:var(--text-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.Matches-module__toBaUq__editBtn{border:1px solid var(--border);color:var(--text-2);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px;font-size:12px}.Matches-module__toBaUq__editBtn:hover{background:var(--surface);color:var(--text-1)}.Matches-module__toBaUq__referencesToggleBtn{background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:12px 20px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.Matches-module__toBaUq__referencesToggleBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-glow)}.Matches-module__toBaUq__toggleIcon{font-size:18px}.Matches-module__toBaUq__toggleArrow{color:var(--text-3);margin-left:auto;font-size:12px}.Matches-module__toBaUq__filters{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.Matches-module__toBaUq__filterRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Matches-module__toBaUq__searchBox{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:250px;max-width:400px;padding:10px 14px;transition:all .2s;display:flex}.Matches-module__toBaUq__searchBox:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px #1b23311a}.Matches-module__toBaUq__searchIcon{color:var(--text-3);flex-shrink:0;font-size:16px}.Matches-module__toBaUq__searchInput{color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:14px}.Matches-module__toBaUq__searchInput::placeholder{color:var(--text-3)}.Matches-module__toBaUq__clearSearch{background:var(--surface);border:1px solid var(--border);width:22px;height:22px;color:var(--text-3);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:all .15s;display:flex}.Matches-module__toBaUq__clearSearch:hover{background:var(--bg-3);color:var(--text)}.Matches-module__toBaUq__statusPills{gap:6px;display:flex}.Matches-module__toBaUq__pill{border:1px solid var(--border);color:var(--text-2);background:var(--surface-2);cursor:pointer;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:500;transition:all .15s}.Matches-module__toBaUq__pill:hover{border-color:var(--accent);color:var(--accent)}.Matches-module__toBaUq__pillActive{background:var(--accent);border-color:var(--accent);color:#fff}.Matches-module__toBaUq__sortDropdown{flex-direction:column;gap:4px;margin-left:auto;display:flex}.Matches-module__toBaUq__sortLabel{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:500}.Matches-module__toBaUq__sortSelect{background:var(--surface-2);border:1px solid var(--border);color:var(--text);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border-radius:8px;outline:none;min-width:160px;padding:8px 32px 8px 12px;font-size:13px;transition:all .2s}.Matches-module__toBaUq__sortSelect:hover,.Matches-module__toBaUq__sortSelect:focus{border-color:var(--accent)}.Matches-module__toBaUq__body{align-items:flex-start;gap:16px;display:flex}.Matches-module__toBaUq__list{flex-direction:column;flex-shrink:0;gap:6px;width:360px;min-height:0;padding-bottom:24px;display:flex;overflow-y:auto}.Matches-module__toBaUq__listMeta{color:var(--text-3);margin-bottom:4px;font-size:12px}.Matches-module__toBaUq__loading{flex:1;justify-content:center;align-items:center;padding:60px;display:flex}.Matches-module__toBaUq__spinner{border:2px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite Matches-module__toBaUq__spin;display:inline-block}@keyframes Matches-module__toBaUq__spin{to{transform:rotate(360deg)}}.Matches-module__toBaUq__empty{text-align:center;padding:60px 20px}.Matches-module__toBaUq__emptyIcon{margin-bottom:12px;font-size:36px}.Matches-module__toBaUq__emptyTitle{color:var(--text-1);margin-bottom:8px;font-size:16px;font-weight:600}.Matches-module__toBaUq__emptyText{color:var(--text-3);max-width:300px;margin:0 auto;font-size:13px;line-height:1.6}.Matches-module__toBaUq__card{background:var(--surface);border:1px solid var(--line);cursor:pointer;transition:border-color .16s ease-out,transform .18s var(--ease-out),box-shadow .18s var(--ease-out);text-align:left;border-radius:16px;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3,0 16px 36px -34px #1b233166}.Matches-module__toBaUq__card:before{content:"";background:linear-gradient(135deg,transparent 40%,var(--accent)100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:16px;padding:1px;transition:opacity .2s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Matches-module__toBaUq__card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 20px #1b23311a}.Matches-module__toBaUq__card:hover:before{opacity:.5}.Matches-module__toBaUq__cardActive{border-color:var(--accent);background:linear-gradient(135deg,var(--surface-2)0%,color-mix(in srgb,var(--accent)8%,var(--surface-2))100%);box-shadow:0 4px 24px #1b233126}.Matches-module__toBaUq__cardActive:before{opacity:1}.Matches-module__toBaUq__scoreWrapper{flex-direction:column;align-items:center;gap:3px;display:flex}.Matches-module__toBaUq__score{border:2px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Matches-module__toBaUq__scoreNumber{font-size:14px;font-weight:700}.Matches-module__toBaUq__scoreLabel{text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:700}.Matches-module__toBaUq__cardLeft{flex-shrink:0}.Matches-module__toBaUq__cardContent{flex:1;min-width:0}.Matches-module__toBaUq__cardRole{color:var(--text);align-items:center;gap:6px;margin-bottom:3px;font-size:14px;font-weight:600;line-height:1.35;display:flex}.Matches-module__toBaUq__duplicateBadge{color:var(--text-3);background:var(--surface-2);border:1px solid var(--border);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:500}.Matches-module__toBaUq__cardMeta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:0;font-size:12px;display:flex}.Matches-module__toBaUq__cardTags{display:none}.Matches-module__toBaUq__tag{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;display:inline-flex}.Matches-module__toBaUq__dot{color:var(--text-3)}.Matches-module__toBaUq__bulkSelectionBar{background:var(--surface-2);border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 16px;animation:.3s ease-out Matches-module__toBaUq__slideIn;display:flex}.Matches-module__toBaUq__bulkCheckboxLabel{cursor:pointer;color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.Matches-module__toBaUq__bulkCheckbox{cursor:pointer;width:18px;height:18px;accent-color:var(--accent)}.Matches-module__toBaUq__bulkApplyBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.Matches-module__toBaUq__bulkApplyBtn:hover:not(:disabled){background:var(--accent-2);transform:translateY(-1px)}.Matches-module__toBaUq__bulkApplyBtn:disabled{opacity:.6;cursor:not-allowed}.Matches-module__toBaUq__cardRow{align-items:stretch;gap:12px;display:flex}.Matches-module__toBaUq__rowCheckboxWrapper{flex-shrink:0;justify-content:center;align-items:center;padding:0 4px;display:flex}.Matches-module__toBaUq__rowCheckboxWrapper input[type=checkbox]{cursor:pointer;width:20px;height:20px;accent-color:var(--accent);margin:0}.Matches-module__toBaUq__remoteBadge{color:#10b981;background:#10b9811f;border-radius:3px;margin-left:4px;padding:1px 5px;font-size:10px;font-weight:600}.Matches-module__toBaUq__salary{color:#10b981;background:#10b9811a;border-radius:4px;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;font-size:12px;font-weight:600;display:inline-flex}.Matches-module__toBaUq__cardActions{display:none}.Matches-module__toBaUq__saveBtn,.Matches-module__toBaUq__dismissBtn,.Matches-module__toBaUq__applyBtn{background:var(--surface);border:1px solid var(--border);cursor:pointer;pointer-events:auto;width:34px;height:34px;color:var(--text-3);z-index:10;border-radius:8px;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:flex;position:relative}.Matches-module__toBaUq__applyBtn{border-color:var(--accent);color:var(--accent);background:#1b23311a}.Matches-module__toBaUq__applyBtn:hover{background:var(--accent);color:#fff;transform:scale(1.1);box-shadow:0 2px 8px #1b23314d}.Matches-module__toBaUq__saveBtn:not(.Matches-module__toBaUq__savedBtn):hover{border-color:var(--accent);color:var(--accent);background:var(--accent-glow)}.Matches-module__toBaUq__saveBtn:hover{color:#ec4899;background:#ec48991a;border-color:#ec4899;transform:scale(1.1);box-shadow:0 2px 8px #ec489933}.Matches-module__toBaUq__savedBtn{color:#ec4899;background:#ec489926;border-color:#ec4899}.Matches-module__toBaUq__savedBtn:hover{transform:scale(1.1)}.Matches-module__toBaUq__dismissBtn:hover{border-color:var(--text-2);color:var(--text-1);background:var(--bg-3)}.Matches-module__toBaUq__pagination{justify-content:center;align-items:center;gap:12px;padding:16px 0;display:flex}.Matches-module__toBaUq__pageBtn{border:1px solid var(--border);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:6px;padding:6px 14px;font-size:13px}.Matches-module__toBaUq__pageBtn:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Matches-module__toBaUq__pageBtn:disabled{opacity:.4;cursor:default}.Matches-module__toBaUq__pageInfo{color:var(--text-3);font-size:13px}.Matches-module__toBaUq__detail{background:var(--surface);border:1px solid var(--border);border-radius:14px;flex-direction:column;flex:1;gap:16px;min-width:0;padding:20px 24px;display:flex;position:sticky;top:0}.Matches-module__toBaUq__detailHeader{border-bottom:1px solid var(--border);align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}.Matches-module__toBaUq__detailInfo{flex:1}.Matches-module__toBaUq__detailRole{color:var(--text-1);font-size:17px;font-weight:700}.Matches-module__toBaUq__detailCompany{color:var(--text-2);margin-top:2px;font-size:13px}.Matches-module__toBaUq__detailMeta{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.Matches-module__toBaUq__quickStats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px;padding:12px 0;display:flex}.Matches-module__toBaUq__statItem{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:12px;display:flex}.Matches-module__toBaUq__statIcon{font-size:14px}.Matches-module__toBaUq__statText{color:var(--text-2);font-weight:500}.Matches-module__toBaUq__detailSalary{color:#10b981;background:#10b9811f;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:600}.Matches-module__toBaUq__description{max-height:300px;overflow-y:auto}.Matches-module__toBaUq__descriptionLabel{color:var(--text);margin-bottom:10px;font-size:13px;font-weight:600}.Matches-module__toBaUq__descriptionContent{color:var(--text-2);white-space:pre-wrap;font-size:13px;line-height:1.7}.Matches-module__toBaUq__reasoningLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-3);margin-bottom:6px;font-size:11px;font-weight:700}.Matches-module__toBaUq__description{color:var(--text-2);white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.7}.Matches-module__toBaUq__detailActions{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.Matches-module__toBaUq__applyBtn{width:100%;padding:14px 20px;font-size:15px}.Matches-module__toBaUq__actionRow{gap:10px;display:flex}.Matches-module__toBaUq__actionRow .Matches-module__toBaUq__statusBtn,.Matches-module__toBaUq__actionRow .Matches-module__toBaUq__viewBtn{flex:1}.Matches-module__toBaUq__statusRow{gap:8px;display:flex}.Matches-module__toBaUq__statusBtn{border:1px solid var(--border);background:var(--surface);color:var(--text-2);cursor:pointer;border-radius:7px;flex:1;padding:8px;font-size:12px;font-weight:600;transition:all .15s}.Matches-module__toBaUq__statusBtn:hover{border-color:var(--accent);color:var(--accent)}.Matches-module__toBaUq__statusBtnActive{background:var(--accent);border-color:var(--accent);color:#fff}.Matches-module__toBaUq__viewBtn,.Matches-module__toBaUq__applyBtn{text-align:center;cursor:pointer;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.Matches-module__toBaUq__viewBtn{border:1px solid var(--border);color:var(--text-2);background:var(--surface)}.Matches-module__toBaUq__viewBtn:hover{border-color:var(--accent);color:var(--accent)}.Matches-module__toBaUq__applyBtn{background:linear-gradient(135deg,var(--accent)0%,color-mix(in srgb,var(--accent)80%,#818cf8)100%);color:#fff;border:none;box-shadow:0 4px 16px #1b23314d}.Matches-module__toBaUq__applyBtn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 20px #1b233166}.Matches-module__toBaUq__closeBtn{color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:16px;transition:color .15s}.Matches-module__toBaUq__closeBtn:hover{color:var(--text-1)}.Matches-module__toBaUq__queueToast{z-index:60;background:var(--bg-card);color:var(--text);border:1px solid var(--border);border-radius:14px;gap:12px;min-width:320px;padding:18px 22px;line-height:1.2;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 16px 36px #00000047}.Matches-module__toBaUq__queueToastBody{gap:4px;display:grid}.Matches-module__toBaUq__queueToastTitle{font-size:18px;font-weight:700}.Matches-module__toBaUq__queueToastDescription{color:var(--text-2);font-size:14px;line-height:1.4}.Matches-module__toBaUq__queueToastLink{width:fit-content;color:var(--accent);white-space:nowrap;background:color-mix(in srgb,var(--accent)12%,transparent);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:700;text-decoration:none}.Matches-module__toBaUq__queueToastLink:hover{text-decoration:underline}@media (max-width:768px){.Matches-module__toBaUq__container{padding:16px}.Matches-module__toBaUq__header{flex-wrap:wrap}.Matches-module__toBaUq__preferencesGrid{grid-template-columns:1fr}.Matches-module__toBaUq__body{flex-direction:column}.Matches-module__toBaUq__queueToast{min-width:0;bottom:16px;left:16px;right:16px}.Matches-module__toBaUq__detail{width:100%;max-width:none}.Matches-module__toBaUq__filterRow{flex-direction:column;align-items:stretch;gap:12px}.Matches-module__toBaUq__searchBox{max-width:100%}.Matches-module__toBaUq__sortDropdown{align-self:flex-start;width:100%;margin-left:0}.Matches-module__toBaUq__sortSelect{width:100%}.Matches-module__toBaUq__headerActions{flex-wrap:wrap;width:100%}.Matches-module__toBaUq__headerActions .Matches-module__toBaUq__generateBtn,.Matches-module__toBaUq__secondaryHeaderBtn{flex:180px}.Matches-module__toBaUq__modalActions{grid-template-columns:1fr}}.Matches-module__toBaUq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#000000b3;position:fixed;inset:0}.Matches-module__toBaUq__modal{background:var(--surface-2);border:1px solid var(--border);z-index:101;border-radius:20px;flex-direction:column;width:90%;max-width:600px;max-height:85vh;padding:32px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #0006}.Matches-module__toBaUq__modalClose{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-2);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}.Matches-module__toBaUq__modalClose:hover{background:var(--bg-3);color:var(--text)}.Matches-module__toBaUq__modalHeader{align-items:flex-start;gap:20px;margin-bottom:24px;padding-right:40px;display:flex}.Matches-module__toBaUq__modalScore{flex-shrink:0}.Matches-module__toBaUq__modalScore .Matches-module__toBaUq__scoreNumber{font-size:20px}.Matches-module__toBaUq__modalScore .Matches-module__toBaUq__scoreLabel{font-size:11px}.Matches-module__toBaUq__modalInfo{flex:1;min-width:0}.Matches-module__toBaUq__modalRole{color:var(--text);word-wrap:break-word;margin-bottom:4px;font-size:24px;font-weight:700;line-height:1.3}.Matches-module__toBaUq__modalCompany{color:var(--text-2);font-size:16px}.Matches-module__toBaUq__modalBadges{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.Matches-module__toBaUq__badge{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:inline-flex}.Matches-module__toBaUq__modalInsights{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;display:grid}.Matches-module__toBaUq__insightCard{background:var(--surface);border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.Matches-module__toBaUq__insightIcon{font-size:24px}.Matches-module__toBaUq__insightContent{flex-direction:column;display:flex}.Matches-module__toBaUq__insightLabel{color:var(--text-3);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.Matches-module__toBaUq__insightValue{color:var(--text);font-size:16px;font-weight:600}.Matches-module__toBaUq__modalSection{margin-bottom:24px}.Matches-module__toBaUq__sectionTitle{color:var(--text);margin-bottom:12px;font-size:16px;font-weight:600}.Matches-module__toBaUq__modalDescription{color:var(--text-2);white-space:pre-wrap;max-height:120px;font-size:14px;line-height:1.7;overflow-y:auto}.Matches-module__toBaUq__modalActions{border-top:1px solid var(--border);z-index:10;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:20px;display:grid;position:relative}.Matches-module__toBaUq__modalActionBtn{text-align:center;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:52px;padding:14px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.Matches-module__toBaUq__modalApplyBtn{background:linear-gradient(135deg,var(--accent)0%,color-mix(in srgb,var(--accent)80%,#818cf8)100%);color:#fff;border:none;box-shadow:0 4px 16px #1b23314d}.Matches-module__toBaUq__modalApplyBtn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 6px 20px #1b233166}.Matches-module__toBaUq__modalSecondaryBtn{border:1px solid var(--border);background:var(--surface);color:var(--text-2)}.Matches-module__toBaUq__modalSecondaryBtn:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-glow)}.Matches-module__toBaUq__modalActionBtn.Matches-module__toBaUq__savedActive{color:#ec4899;background:#ec48991a;border-color:#ec4899}.Matches-module__toBaUq__modalActionBtn.Matches-module__toBaUq__viewJobBtn{z-index:10;pointer-events:auto;position:relative}.Matches-module__toBaUq__restoreBtn{background:var(--surface);border:1px solid var(--accent);width:34px;min-width:34px;height:34px;color:var(--accent);cursor:pointer;border-radius:8px;padding:0;font-size:12px;font-weight:600;transition:all .2s}.Matches-module__toBaUq__restoreBtn:hover{background:var(--accent);color:#fff}.Matches-module__toBaUq__expiringBanner{background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:12px;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;animation:.3s ease-out Matches-module__toBaUq__slideIn;display:flex}.Matches-module__toBaUq__expiringIcon{flex-shrink:0;font-size:24px}.Matches-module__toBaUq__expiringContent{flex-direction:column;flex:1;gap:4px;display:flex}.Matches-module__toBaUq__expiringContent strong{color:#f59e0b;font-size:15px}.Matches-module__toBaUq__expiringContent span{color:var(--text-2);font-size:13px}.Matches-module__toBaUq__expiringAction{color:#fff;cursor:pointer;background:#f59e0b;border:none;border-radius:8px;flex-shrink:0;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s}.Matches-module__toBaUq__expiringAction:hover{background:#d97706;transform:translateY(-1px)}@keyframes Matches-module__toBaUq__slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.blog-module__JsT-Oq__wrap{z-index:2;max-width:1080px;margin:0 auto;padding:132px 24px 24px;position:relative}.blog-module__JsT-Oq__wrapNarrow{max-width:740px}.blog-module__JsT-Oq__head{max-width:640px;margin:0 0 48px}.blog-module__JsT-Oq__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--kicker);margin-bottom:16px;font-size:12.5px;font-weight:700}.blog-module__JsT-Oq__title{font-family:var(--p-serif),Georgia,serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 18px;font-size:clamp(34px,5vw,52px);font-weight:500;line-height:1.04}.blog-module__JsT-Oq__sub{color:var(--ink-2);margin:0;font-size:18px;line-height:1.6}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:860px){.blog-module__JsT-Oq__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}.blog-module__JsT-Oq__card{background:var(--card);border:1px solid var(--line);color:inherit;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),border-color .16s ease-out;border-radius:22px;flex-direction:column;gap:12px;padding:26px 24px;text-decoration:none;display:flex;box-shadow:inset 0 1px #fffc,0 24px 48px -34px #1b233166}.blog-module__JsT-Oq__card:hover{border-color:var(--line-2);transform:translateY(-4px);box-shadow:inset 0 1px #fffc,0 30px 56px -30px #1b233173}.blog-module__JsT-Oq__cat{letter-spacing:.06em;text-transform:uppercase;color:var(--kicker);background:var(--bg-2);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__cardTitle{font-family:var(--p-serif),Georgia,serif;letter-spacing:-.005em;color:var(--ink);margin:2px 0 0;font-size:21px;font-weight:500;line-height:1.2}.blog-module__JsT-Oq__excerpt{color:var(--ink-2);flex:1;margin:0;font-size:14.5px;line-height:1.55}.blog-module__JsT-Oq__meta{color:var(--ink-3);align-items:center;gap:8px;margin-top:4px;font-size:12.5px;display:flex}.blog-module__JsT-Oq__dot{color:var(--ink-3)}.blog-module__JsT-Oq__back{color:var(--ink-2);align-items:center;gap:6px;margin-bottom:26px;font-size:14px;font-weight:550;text-decoration:none;transition:color .16s ease-out;display:inline-flex}.blog-module__JsT-Oq__back:hover{color:var(--ink)}.blog-module__JsT-Oq__articleHead{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:30px}.blog-module__JsT-Oq__articleTitle{font-family:var(--p-serif),Georgia,serif;letter-spacing:-.01em;color:var(--ink);margin:16px 0;font-size:clamp(30px,4.4vw,44px);font-weight:500;line-height:1.1}.blog-module__JsT-Oq__articleMeta{color:var(--ink-3);align-items:center;gap:8px;font-size:13.5px;display:flex}.blog-module__JsT-Oq__body{max-width:680px}.blog-module__JsT-Oq__body p{color:var(--ink-2);margin:0 0 22px;font-size:17.5px;line-height:1.72}.blog-module__JsT-Oq__body h2{font-family:var(--p-serif),Georgia,serif;letter-spacing:-.01em;color:var(--ink);margin:38px 0 14px;font-size:24px;font-weight:500;line-height:1.2}.blog-module__JsT-Oq__articleCta{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:24px;margin-top:48px;padding:32px;box-shadow:inset 0 1px #fffc,0 24px 48px -34px #1b233166}.blog-module__JsT-Oq__articleCtaTitle{font-family:var(--p-serif),Georgia,serif;color:var(--ink);margin:0 0 8px;font-size:24px;font-weight:500;line-height:1.2}.blog-module__JsT-Oq__articleCtaSub{color:var(--ink-2);margin:0 0 20px;font-size:15px}.blog-module__JsT-Oq__articleCtaRow{justify-content:center;display:flex}
