.use-cases_page__gQ0Bv{min-height:100vh;background:linear-gradient(120deg,#B8CFFF,#D8E4FF 35%,#F5F0FF 50%,#E8D0F8 65%,#F0C8E0);padding:40px 48px 64px}.use-cases_header__vVB_8{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;max-width:1060px;margin:0 auto 24px}.use-cases_headerLeft__2uOEN{flex:1}.use-cases_backLink__TE4Qg{display:inline-flex;align-items:center;font-size:13px;font-weight:600;color:var(--indigo);text-decoration:none;margin-bottom:12px;opacity:.8;transition:opacity .15s}.use-cases_backLink__TE4Qg:hover{opacity:1}.use-cases_headingBulb__fQMw1{display:inline-block;height:1.15em;width:auto;vertical-align:middle;margin:0 3px;position:relative;top:-.12em;z-index:0;filter:drop-shadow(0 0 4px rgba(255,220,0,1)) drop-shadow(0 0 8px rgba(255,220,0,.9)) drop-shadow(0 0 14px rgba(255,255,255,.85)) drop-shadow(0 0 24px rgba(255,255,255,.65)) drop-shadow(0 0 36px rgba(255,255,255,.35))}.use-cases_headingAfterBulb__hFQK8{position:relative;z-index:1}.use-cases_heading__7GrAh{font-size:clamp(26px,3.5vw,38px);font-weight:800;line-height:1.15;letter-spacing:-.025em;color:var(--ink);margin:0 0 8px}.use-cases_lead__Ynav3{font-size:15px;color:var(--muted);line-height:1.6;margin:0;position:relative;z-index:1}.use-cases_bookLink__VCvaa{color:var(--indigo);font-weight:600;text-decoration:underline;text-underline-offset:2px}.use-cases_headerRight__Vl6LG{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.use-cases_legend__svDWz{display:flex;flex-direction:column;gap:5px;background:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.7);border-radius:10px;padding:10px 14px}.use-cases_legendRow__c13cL{display:flex;align-items:center;gap:8px}.use-cases_legendLabel__dayWG{font-size:11px;color:var(--muted);white-space:nowrap}.use-cases_categoryRow__JdjLi{display:flex;align-items:center;gap:8px;flex-wrap:wrap;max-width:1060px;margin:0 auto 12px}.use-cases_categoryPill__smx_N{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:100px;border:1.5px solid rgba(107,62,200,.25);background:rgba(255,255,255,.7);font-size:12.5px;font-weight:600;color:var(--muted);cursor:pointer;transition:background-color .15s var(--ease-out,ease-out),color .15s var(--ease-out,ease-out),border-color .15s var(--ease-out,ease-out),transform .15s var(--ease-out,ease-out)}.use-cases_categoryPill__smx_N:active{transform:scale(.97)}.use-cases_categoryPill__smx_N:hover{background:rgba(255,255,255,.95);border-color:rgba(107,62,200,.5)}.use-cases_categoryActive__VJFG3{color:white!important;background:#2D1F6B;border-color:#2D1F6B}.use-cases_filterRow__iPTOn{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1060px;margin:0 auto 20px}.use-cases_filterBtns__4v46t{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.use-cases_filterBtn__okBNG{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:100px;border:1.5px solid rgba(107,62,200,.25);background:rgba(255,255,255,.7);font-size:12px;font-weight:600;color:var(--muted);cursor:pointer;transition:background-color .15s var(--ease-out,ease-out),color .15s var(--ease-out,ease-out),border-color .15s var(--ease-out,ease-out),transform .15s var(--ease-out,ease-out)}.use-cases_filterBtn__okBNG:active{transform:scale(.97)}.use-cases_filterBtn__okBNG:hover{background:rgba(255,255,255,.95);border-color:rgba(107,62,200,.5)}.use-cases_filterActive__UA_J7{background:#2D1F6B!important;border-color:#2D1F6B!important;color:white!important}.use-cases_filterActive__UA_J7 .use-cases_dotFilled__zlCD6{background:#F4A0C8!important}.use-cases_filterActive__UA_J7 .use-cases_dotEmpty__n6wN6{background:rgba(255,255,255,.85)!important}.use-cases_grid__m9dxE{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1060px;margin:0 auto}.use-cases_card__X76ko{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;padding:20px;background:rgba(255,255,255,.75);border:2px solid rgba(255,255,255,.6);border-radius:12px;cursor:pointer;text-align:left;width:100%;transition:box-shadow .15s,transform .15s,background .15s,border-color .15s;box-shadow:0 1px 3px rgba(0,0,0,.06)}.use-cases_card__X76ko:hover{background:rgba(255,255,255,.95);box-shadow:0 4px 14px rgba(107,62,200,.14);transform:translateY(-1px);border-color:rgba(107,62,200,.2)}.use-cases_cardSaved__4UDR4,.use-cases_cardSaved__4UDR4:hover{border-color:var(--blue,#3B52D6)}.use-cases_cardIcon__1GQrH{color:var(--blue,#3B52D6);flex-shrink:0}.use-cases_starBtn__s6ErY{position:absolute;top:10px;right:12px;background:none;border:none;padding:2px 4px;font-size:16px;line-height:1;color:#C8C8D8;cursor:pointer;opacity:0;transition:color .15s,transform .15s,opacity .15s;z-index:1}.use-cases_card__X76ko:focus-visible .use-cases_starBtn__s6ErY,.use-cases_card__X76ko:hover .use-cases_starBtn__s6ErY,.use-cases_starBtn__s6ErY:focus-visible{opacity:1}.use-cases_starBtn__s6ErY:hover{color:#E8A020;transform:scale(1.2)}.use-cases_starSaved__Bwjlt{color:#E8A020;opacity:1}.use-cases_cardTitle__llXMc{font-size:14px;font-weight:600;color:var(--ink);line-height:1.45}.use-cases_effortDots__RwnE0{display:inline-flex;align-items:center;gap:3px}.use-cases_effortDotsLg__QZxKL{gap:4px}.use-cases_dot___zH5H{display:inline-block;border-radius:50%;flex-shrink:0}.use-cases_dotFilled__zlCD6{background:var(--indigo,#6B3EC8)}.use-cases_dotEmpty__n6wN6{background:#C4BEDD}.use-cases_effortDots__RwnE0:not(.use-cases_effortDotsLg__QZxKL) .use-cases_dot___zH5H{width:7px;height:7px}.use-cases_effortDotsLg__QZxKL .use-cases_dot___zH5H{width:9px;height:9px}.use-cases_footnote__tKwsN{max-width:1060px;margin:16px auto 0;text-align:right;font-size:11px;color:var(--muted);opacity:.7}.use-cases_floatingTray__IsgjX{position:fixed;bottom:24px;right:24px;display:flex;align-items:center;gap:10px;background:white;border:1px solid var(--rule,#eaeaf2);border-radius:100px;padding:8px 8px 8px 16px;box-shadow:0 8px 28px rgba(13,13,26,.18);z-index:40;animation:use-cases_fadeIn__nzSsX .15s ease}.use-cases_floatingCount___96kc{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap}.use-cases_floatingSendBtn__rikWj{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:100px;border:none;font-size:13px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#2D2DB8,#6B3EC8 25%,#C040A0 52%,#E05070 78%,#E88830);transition:opacity .15s}.use-cases_floatingSendBtn__rikWj:hover{opacity:.88}.use-cases_overlay__uJNAA{position:fixed;inset:0;background:rgba(13,13,26,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:20px;animation:use-cases_fadeIn__nzSsX .15s ease}@keyframes use-cases_fadeIn__nzSsX{0%{opacity:0}to{opacity:1}}.use-cases_modal__pLFzg{background:white;border-radius:16px;padding:36px 40px 32px;max-width:540px;width:100%;position:relative;box-shadow:0 24px 64px rgba(13,13,26,.22);animation:use-cases_slideUp__riote .18s ease}@keyframes use-cases_slideUp__riote{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.use-cases_close__7a8Cu{position:absolute;top:16px;right:18px;background:none;border:none;font-size:22px;line-height:1;color:var(--muted);cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .1s}.use-cases_close__7a8Cu:hover{background:var(--bg2,#F8F7FF);color:var(--ink)}.use-cases_modalIsland__vSzkr{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px}.use-cases_modalTitle__IyrfA{font-size:20px;font-weight:800;color:var(--ink);line-height:1.25;letter-spacing:-.02em;margin:0 0 16px}.use-cases_modalMeta__6dWsQ{display:flex;align-items:center;gap:8px;margin-bottom:24px}.use-cases_modalTags__pINX_{display:flex;align-items:center;gap:8px;margin-left:auto}.use-cases_coworkPill__ez6zc{background:#2D2DB8}.use-cases_codePill__Ur0_0,.use-cases_coworkPill__ez6zc{font-size:12px;font-weight:600;border-radius:100px;padding:5px 14px;border:none;color:white}.use-cases_codePill__Ur0_0{background:#C040A0}.use-cases_modalPoints__yi7lU{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.use-cases_modalPoint__W5fuF{position:relative;padding-left:18px;font-size:13.5px;color:var(--ink);line-height:1.5}.use-cases_modalPoint__W5fuF:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--grad)}.use-cases_keysSection__OtrLc{background:var(--bg2,#F8F7FF);border-radius:10px;padding:18px 20px;margin-bottom:24px}.use-cases_keysLabel__yLwyP{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.use-cases_keysList__wkPUR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.use-cases_keyItem__nmFi3{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--ink);line-height:1.5}.use-cases_keyNum__6gawk{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;color:white;flex-shrink:0;margin-top:1px;background:var(--indigo,#6B3EC8)}.use-cases_modalFooter__Nmcr_{display:flex;align-items:center;justify-content:space-between}.use-cases_starModalBtn__BjmCD{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border-radius:100px;border:1.5px solid rgba(107,62,200,.3);background:transparent;font-size:13px;font-weight:600;color:var(--indigo);cursor:pointer;transition:background-color .15s var(--ease-out,ease-out),color .15s var(--ease-out,ease-out),border-color .15s var(--ease-out,ease-out),transform .15s var(--ease-out,ease-out)}.use-cases_starModalBtn__BjmCD:active:not(:disabled){transform:scale(.97)}.use-cases_starModalBtn__BjmCD:hover:not(:disabled){background:rgba(107,62,200,.06)}.use-cases_starModalBtn__BjmCD:disabled{opacity:.4;cursor:not-allowed}.use-cases_starModalSaved__lt4eC{color:#E8A020!important;border-color:#E8A020!important}.use-cases_backBtn__LrDPI{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--bg2,#F8F7FF);border:1px solid var(--rule,#eaeaf2);color:var(--ink);cursor:pointer;transition:background .15s,transform .15s}.use-cases_backBtn__LrDPI:hover{background:var(--rule,#EAEAF2);transform:translateX(-2px)}.use-cases_pdfActions__oeV3j{display:flex;flex-direction:column;gap:10px}.use-cases_pdfDownloadBtn__hHZvD{height:44px;border-radius:8px;border:none;background:linear-gradient(90deg,#2D2DB8,#6B3EC8);color:white;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s}.use-cases_pdfDownloadBtn__hHZvD:hover{opacity:.88}.use-cases_pdfEmailBtn__2_D6b{height:44px;border-radius:8px;border:1.5px solid var(--rule,#eaeaf2);background:var(--bg2,#F8F7FF);color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.use-cases_pdfEmailBtn__2_D6b:hover{background:var(--rule,#EAEAF2)}.use-cases_pdfSaveBtn__wzE1t{height:44px;border-radius:8px;border:1.5px solid rgba(107,62,200,.3);background:transparent;color:var(--indigo);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .15s var(--ease-out,ease-out),color .15s var(--ease-out,ease-out),border-color .15s var(--ease-out,ease-out),transform .15s var(--ease-out,ease-out)}.use-cases_pdfSaveBtn__wzE1t:active:not(:disabled){transform:scale(.98)}.use-cases_pdfSaveBtn__wzE1t:hover:not(:disabled){background:rgba(107,62,200,.06)}.use-cases_pdfSaveBtn__wzE1t:disabled{cursor:default}.use-cases_pdfSaveDone__KQRbo{color:#3B6D11!important;border-color:#3B6D11!important;background:rgba(59,109,17,.06)!important}.use-cases_pdfSignInLink__6lUYf{display:flex;align-items:center;justify-content:center;height:44px;border-radius:8px;border:1.5px solid rgba(107,62,200,.3);color:var(--indigo);font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}.use-cases_pdfSignInLink__6lUYf:hover{background:rgba(107,62,200,.06)}.use-cases_pdfSavedLink___Wupy{display:flex;align-items:center;justify-content:center;height:44px;border-radius:8px;border:1.5px solid #3b6d11;background:rgba(59,109,17,.06);color:#3B6D11;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}.use-cases_pdfSavedLink___Wupy:hover{background:rgba(59,109,17,.12)}.use-cases_saveError__D2456{font-size:13px;color:#c00;text-align:center;margin:8px 0 0}.use-cases_emailDesc__TKR7m{font-size:14px;color:var(--muted);line-height:1.6;margin-bottom:16px}.use-cases_starredPreview__voYGu{background:var(--bg2,#F8F7FF);border-radius:10px;padding:12px 16px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}.use-cases_starredItem__PqfYH{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink)}.use-cases_emailField__Z6bj9{display:flex;gap:8px}.use-cases_emailInput__cozGA{flex:1;height:42px;padding:0 14px;border:1.5px solid var(--rule,#eaeaf2);border-radius:8px;font-size:14px;color:var(--ink);outline:none;transition:border-color .15s}.use-cases_emailInput__cozGA:focus{border-color:var(--indigo)}.use-cases_emailSubmit__EQN0e{height:42px;padding:0 20px;border-radius:8px;border:none;background:linear-gradient(90deg,#2D2DB8,#6B3EC8);color:white;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .15s;white-space:nowrap}.use-cases_emailSubmit__EQN0e:disabled{opacity:.5;cursor:not-allowed}.use-cases_emailSubmit__EQN0e:not(:disabled):hover{opacity:.88}.use-cases_sendError__AQ88V{font-size:13px;color:#E05070;margin-top:8px}.use-cases_sentState__38ZH1{text-align:center;padding:20px 0}.use-cases_sentIcon__y0lHX{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#6B3EC8,#C040A0);color:white;font-size:28px;margin-bottom:16px}.use-cases_sentMsg__IKBsz{font-size:15px;color:var(--muted);line-height:1.6;margin-bottom:24px}@media (max-width:900px){.use-cases_page__gQ0Bv{padding:24px 20px 48px}.use-cases_header__vVB_8{flex-direction:column}.use-cases_headerRight__Vl6LG{align-items:flex-start}.use-cases_grid__m9dxE{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.use-cases_grid__m9dxE{grid-template-columns:1fr}}@media (max-width:480px){.use-cases_floatingTray__IsgjX{left:12px;right:12px;bottom:16px;justify-content:space-between}}