.AffirmationsPage_main__6H_Fd{min-height:100dvh;padding-top:var(--space-6);padding-bottom:var(--space-8)}.AffirmationsPage_container__zuaXP{max-width:850px;margin:0 auto;padding:0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-5)}.AffirmationsPage_breadcrumb___RCNY{font-size:.9rem;color:var(--text-meta);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.AffirmationsPage_breadcrumb___RCNY a{color:var(--primary-500);text-decoration:none;transition:opacity var(--transition-fast)}.AffirmationsPage_breadcrumb___RCNY a:hover{text-decoration:underline}.AffirmationsPage_header__GqzCm{text-align:center}.AffirmationsPage_badge__jxWzI{display:inline-block;padding:4px 14px;border-radius:var(--radius-tag,6px);background:rgba(130,166,124,.12);color:var(--primary-500);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}.AffirmationsPage_title__b2uzP{font-family:var(--font-brand);font-size:2.5rem;color:var(--text-main);margin-top:0;margin-bottom:var(--space-2)}.AffirmationsPage_subtitle__vn6V_{color:var(--text-muted);font-size:1.1rem;margin:0 auto;max-width:650px;line-height:1.6}.AffirmationsPage_affirmationsGrid__sqVm2{display:flex;flex-direction:column;gap:var(--space-3)}.AffirmationsPage_card__GRSCA{background:var(--bg-card);border:1px solid rgba(130,166,124,.15);border-radius:var(--radius-md);padding:var(--space-4);font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:1.25rem;color:var(--text-main);text-align:center;border-left:4px solid var(--primary-500);transition:all var(--transition-fast);line-height:1.6}.AffirmationsPage_card__GRSCA:hover{border-color:var(--primary-500);transform:translateX(4px)}.AffirmationsPage_sectionCard__gJMQ_{background:var(--bg-soft);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);padding:var(--space-4)}.AffirmationsPage_sectionTitle__jXO86{font-family:var(--font-brand);font-size:1.3rem;color:var(--text-main);margin-top:0;margin-bottom:var(--space-2)}.AffirmationsPage_bodyText__eaknj{color:var(--text-muted);font-size:1.05rem;line-height:1.6;margin:0}.AffirmationsPage_chipList__FGqJO{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--space-2)}.AffirmationsPage_chip__7YYnS{display:inline-flex;align-items:center;padding:8px 16px;border-radius:var(--radius-tag,6px);background:var(--bg-card);border:1px solid rgba(255,255,255,.08);color:var(--text-main);text-decoration:none;font-size:.95rem;font-weight:500;transition:all var(--transition-fast)}.AffirmationsPage_chip__7YYnS:hover{background:rgba(130,166,124,.15);border-color:var(--primary-500);color:var(--primary-500);transform:translateY(-1px)}.AffirmationsPage_toolGrid__egaba{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3);margin-top:var(--space-2)}.AffirmationsPage_toolCard__8jkif{background:var(--bg-card);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:var(--space-3);text-decoration:none;display:flex;flex-direction:column;gap:4px;transition:all var(--transition-fast)}.AffirmationsPage_toolCard__8jkif:hover{border-color:rgba(130,166,124,.35);transform:translateY(-2px)}.AffirmationsPage_toolName__spPAD{font-family:var(--font-brand);font-size:1rem;font-weight:600;color:var(--text-main)}.AffirmationsPage_toolDesc__SFECQ{font-size:.85rem;color:var(--text-muted);line-height:1.4}.AffirmationsPage_faqSection__Rbfec{display:flex;flex-direction:column;gap:var(--space-3)}.AffirmationsPage_faqItem__yDSGu{background:var(--bg-soft);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.AffirmationsPage_faqQuestion__sN24x{font-family:var(--font-brand);font-size:1.1rem;color:var(--text-main);margin-top:0;margin-bottom:6px}.AffirmationsPage_faqAnswer__aik9a{color:var(--text-muted);font-size:.95rem;line-height:1.55;margin:0}.AffirmationsPage_ctaBox__yqQLY{background:var(--bg-soft);border:1px solid rgba(130,166,124,.25);border-radius:var(--radius-md);padding:var(--space-5);text-align:center;margin-top:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.AffirmationsPage_ctaBox__yqQLY h3{margin:0;color:var(--text-main);font-family:var(--font-brand);font-size:1.35rem}.AffirmationsPage_ctaBox__yqQLY p{margin:0;color:var(--text-muted);font-size:.95rem;max-width:500px}.AffirmationsPage_indexGrid__foKSp{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-3)}.AffirmationsPage_indexCard__86WqE{background:var(--bg-soft);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-md);padding:var(--space-4);text-decoration:none;display:flex;flex-direction:column;gap:8px;transition:all var(--transition-fast)}.AffirmationsPage_indexCard__86WqE:hover{background:var(--bg-card);border-color:rgba(130,166,124,.35);transform:translateY(-2px)}.AffirmationsPage_indexCardTitle__clpXR{font-family:var(--font-brand);font-size:1.15rem;color:var(--text-main);font-weight:600;line-height:1.3}.AffirmationsPage_indexCardDesc__55Gmw{font-size:.9rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.AffirmationsPage_indexCardSample__uRn3X{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-size:.85rem;color:var(--primary-500);background:rgba(130,166,124,.08);padding:8px 12px;border-radius:var(--radius-sm);margin-top:4px}.AffirmationDeckCarousel_deckWrapper__anfLZ{width:100%;display:flex;flex-direction:column;gap:var(--space-4,32px);margin-block:var(--space-2,16px)}.AffirmationDeckCarousel_viewToggleBar__S1Y8B{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2,16px);flex-wrap:wrap}.AffirmationDeckCarousel_modeToggles___Tsgh{display:inline-flex;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:3px;gap:3px;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}.AffirmationDeckCarousel_toggleBtn__o5buZ{min-height:36px;min-width:44px;padding:.35rem .85rem;font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#cfcbbe);background:transparent;border:none;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .12s cubic-bezier(.16,1,.3,1);touch-action:manipulation}.AffirmationDeckCarousel_toggleBtn__o5buZ:hover{color:var(--text-main,#fcfaf2);background:rgba(255,255,255,.04)}.AffirmationDeckCarousel_toggleBtnActive__fW5s4{background:rgba(130,166,124,.22);color:var(--text-main,#fcfaf2)!important;box-shadow:0 1px 2px rgba(0,0,0,.3)}.AffirmationDeckCarousel_toggleBtnActive__fW5s4:hover{color:var(--text-main,#fcfaf2)!important;background:rgba(130,166,124,.3)}.AffirmationDeckCarousel_toggleBtn__o5buZ:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.AffirmationDeckCarousel_deckSubtitle__6ZDL1{font-size:var(--size-small,.875rem);color:var(--text-meta,#9c998d);margin:0}.AffirmationDeckCarousel_affirmationCard__LDIyt{width:100%;min-height:320px;background:var(--bg-card,#202621);border:var(--border-subtle,1px solid rgba(130,166,124,.15));border-radius:var(--radius-xl,16px);padding:var(--space-4,32px) var(--space-4,32px);display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;box-shadow:var(--surface-bevel,inset 0 1px 0 0 rgba(255,255,255,.08)),var(--shadow-card,0 20px 40px -15px rgba(0,0,0,.5));position:relative;text-align:center;gap:var(--space-3,24px)}.AffirmationDeckCarousel_cardHeader__EcS7N{display:flex;align-items:center;justify-content:space-between}.AffirmationDeckCarousel_categoryTag__ZP6S2{display:inline-flex;align-items:center;gap:6px;font-size:var(--size-xs,.75rem);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-400,#9bb996)}.AffirmationDeckCarousel_cardQuote__Xjdn_{font-family:var(--font-serif,Georgia,serif);font-style:italic;font-size:clamp(1.2rem,3.5vw,1.65rem);line-height:1.5;color:var(--text-main,#fcfaf2);margin:0;padding-inline:var(--space-1,8px)}.AffirmationDeckCarousel_cardSomaticPrompt__Ll9u1{font-size:var(--size-xs,.75rem);color:var(--text-muted,#cfcbbe);margin:0;line-height:1.5}.AffirmationDeckCarousel_cardActions__8VrjS{display:flex;align-items:center;justify-content:center;gap:var(--space-2,16px);padding-top:var(--space-2,16px);border-top:1px solid rgba(130,166,124,.08)}.AffirmationDeckCarousel_actionButton__RjEt9{min-height:40px;min-width:44px;display:inline-flex;align-items:center;gap:8px;padding:.45rem 1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-muted,#cfcbbe);font-family:var(--font-body,sans-serif);font-size:var(--size-xs,.75rem);font-weight:500;cursor:pointer;text-decoration:none;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.04);transition:all .12s ease;touch-action:manipulation}.AffirmationDeckCarousel_actionButton__RjEt9:hover{background:rgba(255,255,255,.08);color:var(--text-main,#fcfaf2);border-color:rgba(130,166,124,.35);transform:translateY(-1px)}.AffirmationDeckCarousel_actionButton__RjEt9:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.AffirmationDeckCarousel_copiedState__yzhKR{color:var(--primary-400,#9bb996);border-color:var(--primary-500,#82a67c)}.AffirmationDeckCarousel_deckSkeleton__v_IPZ{width:100%;height:320px;background:var(--bg-card,#202621);border:var(--border-subtle,1px solid rgba(130,166,124,.15));border-radius:var(--radius-xl,16px);display:flex;align-items:center;justify-content:center;color:var(--text-meta,#9c998d);font-size:var(--size-small,.875rem)}.AffirmationDeckCarousel_listView__gRKs_{display:flex;flex-direction:column;gap:var(--space-3,24px)}.AffirmationDeckCarousel_listCard__5Mw_A{background:var(--bg-card,#202621);border:var(--border-subtle,1px solid rgba(130,166,124,.15));border-radius:var(--radius-md,10px);padding:var(--space-4,32px);font-family:var(--font-serif,Georgia,serif);font-style:italic;font-size:1.25rem;color:var(--text-main,#fcfaf2);text-align:center;border-left:4px solid var(--primary-500,#82a67c);line-height:1.6}.CardSwipeCarousel_carouselContainer__eetAT{position:relative;width:100%;display:flex;flex-direction:column;gap:var(--space-4,28px);margin-inline:auto}.CardSwipeCarousel_srOnly__X4JG5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CardSwipeCarousel_carouselHeader__7iHF3{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--space-2,16px)}.CardSwipeCarousel_counterBadge__SxYMg{display:inline-flex;align-items:center;gap:var(--space-1,6px);padding:.25rem .65rem;font-family:var(--font-mono,monospace);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#cfcbbe);border-radius:6px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.06);font-variant-numeric:tabular-nums}.CardSwipeCarousel_counterCurrent__UqatL{color:var(--primary-400,#9bb996);font-weight:600}.CardSwipeCarousel_deckStage__RyF66{position:relative;width:100%;min-height:380px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;place-items:center;padding-block:var(--space-3,16px) var(--space-8,56px);margin-inline:auto;perspective:1400px;outline:none;user-select:none;-webkit-user-select:none;touch-action:pan-y;overflow:visible}.CardSwipeCarousel_deckStage__RyF66:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:6px;border-radius:var(--radius-xl,18px)}.CardSwipeCarousel_stackCard__M6wXb{grid-area:1/1/2/2;width:var(--carousel-card-width,min(86vw,560px));max-width:100%;box-sizing:border-box;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--radius-xl,18px);transform-origin:center center;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.CardSwipeCarousel_stackCardActive__XHdhX{pointer-events:auto;cursor:grab;touch-action:pan-y;box-shadow:0 20px 50px -15px rgba(0,0,0,.75),0 0 0 1px rgba(130,166,124,.28),inset 0 1px 0 0 rgba(255,255,255,.1)}.CardSwipeCarousel_stackCardActive__XHdhX:active{cursor:grabbing}.CardSwipeCarousel_stackCardTier1__j_tP9{pointer-events:auto;cursor:pointer;box-shadow:0 18px 44px -10px rgba(0,0,0,.8),0 0 0 1.5px rgba(130,166,124,.5),inset 0 1px 0 0 rgba(255,255,255,.12);transition:opacity .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.CardSwipeCarousel_stackCardTier1__j_tP9>*{border:1.5px solid rgba(130,166,124,.5)!important;background:linear-gradient(180deg,#2b352c,#1c241e)!important}.CardSwipeCarousel_stackCardTier1__j_tP9:hover{box-shadow:0 20px 48px -8px rgba(0,0,0,.85),0 0 0 2px rgba(130,166,124,.7),inset 0 1px 0 0 rgba(255,255,255,.18)}.CardSwipeCarousel_stackCardTier2__rRdj1{pointer-events:auto;cursor:pointer;box-shadow:0 12px 32px -8px rgba(0,0,0,.7),0 0 0 1.5px rgba(130,166,124,.38),inset 0 1px 0 0 rgba(255,255,255,.08);transition:opacity .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.CardSwipeCarousel_stackCardTier2__rRdj1>*{border:1.5px solid rgba(130,166,124,.38)!important;background:linear-gradient(180deg,#232c24,#171d18)!important}.CardSwipeCarousel_stackCardTier2__rRdj1:hover{filter:brightness(1.1);box-shadow:0 16px 38px -6px rgba(0,0,0,.8),0 0 0 2px rgba(130,166,124,.55),inset 0 1px 0 0 rgba(255,255,255,.14)}@media (prefers-reduced-motion:reduce){.CardSwipeCarousel_stackCard__M6wXb{transition:none!important}}.AffirmationsHubDeck_hubDeckSection__8bCs1{width:100%;display:flex;flex-direction:column;gap:var(--space-3,20px);margin-bottom:var(--space-4,32px)}.AffirmationsHubDeck_deckHeader__Y3ITE{display:flex;align-items:center;justify-content:space-between;padding-inline:var(--space-2,16px);flex-wrap:wrap;gap:var(--space-2,16px)}.AffirmationsHubDeck_deckHeadingGroup__5VnPZ{display:flex;flex-direction:column;gap:4px}.AffirmationsHubDeck_deckTitle__mtxSg{font-family:var(--font-brand,sans-serif);font-size:1.25rem;font-weight:600;color:var(--text-main,#fcfaf2);margin:0}.AffirmationsHubDeck_deckSubtitle__YMidc{font-size:var(--size-xs,.75rem);color:var(--text-muted,#cfcbbe);margin:0}.AffirmationsHubDeck_featuredCard__YULvO{width:100%;min-height:290px;background:var(--bg-card,#202621);border:var(--border-subtle,1px solid rgba(130,166,124,.28));border-radius:var(--radius-xl,18px);padding:var(--space-4,28px);box-shadow:var(--surface-bevel,inset 0 1px 0 0 rgba(255,255,255,.08)),var(--shadow-card,0 20px 40px -15px rgba(0,0,0,.5));display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;gap:var(--space-3,20px);box-sizing:border-box;user-select:none;-webkit-user-select:none;touch-action:pan-y}.AffirmationsHubDeck_cardTop__un55U{display:flex;align-items:center;justify-content:space-between;width:100%;pointer-events:none}.AffirmationsHubDeck_categoryBadge__Ku_ho{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-brand,sans-serif);font-size:var(--size-xs,.75rem);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-400,#9bb996)}.AffirmationsHubDeck_counterBadge__vUym_{font-family:var(--font-mono,monospace);font-size:var(--size-xs,.75rem);color:var(--text-meta,#9c998d)}.AffirmationsHubDeck_quoteText__pj2XY{font-family:var(--font-serif,Georgia,serif);font-size:clamp(1.2rem,3.2vw,1.55rem);font-style:italic;color:var(--text-main,#fcfaf2);line-height:1.5;margin:0;padding-inline:var(--space-1,8px);user-select:none;-webkit-user-select:none;pointer-events:none}.AffirmationsHubDeck_cardActions__P351x{display:flex;align-items:center;justify-content:center;gap:var(--space-2,16px);width:100%;padding-top:var(--space-2,16px);border-top:1px solid rgba(255,255,255,.07);flex-wrap:wrap}.AffirmationsHubDeck_copyButton__L_9aB{min-height:44px;min-width:44px;display:inline-flex;align-items:center;gap:8px;padding:.5rem 1.1rem;background:var(--bg-soft,#151c16);border:var(--border-subtle,1px solid rgba(130,166,124,.2));border-radius:var(--radius-md,10px);color:var(--text-muted,#cfcbbe);font-family:var(--font-brand,sans-serif);font-size:var(--size-xs,.75rem);font-weight:600;cursor:pointer;transition:all .2s ease;touch-action:manipulation}.AffirmationsHubDeck_copyButton__L_9aB:hover{background:rgba(255,255,255,.08);color:var(--text-main,#fcfaf2);border-color:var(--primary-500,#82a67c);transform:translateY(-1px)}.AffirmationsHubDeck_copyButton__L_9aB:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.AffirmationsHubDeck_copyButtonCopied__8vSWP{color:var(--primary-400,#9bb996);border-color:var(--primary-500,#82a67c)}.AffirmationsHubDeck_exploreLink__phz7A{min-height:44px;min-width:44px;display:inline-flex;align-items:center;gap:8px;padding:.5rem 1.25rem;background:var(--primary-500,#82a67c);font-family:var(--font-brand,sans-serif);font-size:var(--size-xs,.75rem);font-weight:600;border-radius:var(--radius-md,10px);border:1px solid rgba(255,255,255,.12);text-decoration:none!important;box-shadow:0 2px 8px rgba(130,166,124,.25),var(--surface-bevel,inset 0 1px 0 rgba(255,255,255,.2));transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s cubic-bezier(.16,1,.3,1),filter .2s ease;touch-action:manipulation}.AffirmationsHubDeck_exploreLink__phz7A,.AffirmationsHubDeck_exploreLink__phz7A:link,.AffirmationsHubDeck_exploreLink__phz7A:visited{color:var(--text-inverse,#121813)!important}.AffirmationsHubDeck_exploreLink__phz7A svg{color:var(--text-inverse,#121813)!important;stroke:var(--text-inverse,#121813)!important;transition:transform .2s cubic-bezier(.16,1,.3,1)}.AffirmationsHubDeck_exploreLink__phz7A:hover{background:var(--primary-400,#9bb996);color:var(--text-inverse,#121813)!important;text-decoration:none!important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(130,166,124,.35);filter:brightness(1.02)}.AffirmationsHubDeck_exploreLink__phz7A:hover svg{transform:translateX(3px);color:var(--text-inverse,#121813)!important;stroke:var(--text-inverse,#121813)!important}.AffirmationsHubDeck_exploreLink__phz7A:active{transform:translateY(0) var(--btn-active-scale,scale(.982));box-shadow:0 2px 6px rgba(130,166,124,.2)}.AffirmationsHubDeck_exploreLink__phz7A:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.ToolConversionCTA_wrapper__olsI9{background:var(--bg-card,#202621);border:1px solid rgba(130,166,124,.2);border-radius:var(--radius-lg,18px);box-shadow:var(--shadow-card,0 20px 40px -15px rgba(0,0,0,.5));padding:var(--space-6,48px) var(--space-4,32px);text-align:center;margin:var(--space-6,48px) 0 var(--space-4,32px);display:flex;flex-direction:column;align-items:center;gap:var(--space-3,24px);width:100%;position:relative;overflow:hidden;box-sizing:border-box}.ToolConversionCTA_badge__cXajV{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .85rem;border-radius:var(--radius-tag,6px);background:rgba(130,166,124,.12);border:1px solid rgba(130,166,124,.28);font-family:var(--font-body);font-size:var(--size-xs,.75rem);font-weight:600;color:var(--primary-400,#9bb996);letter-spacing:.05em;text-transform:uppercase}.ToolConversionCTA_heading__sY_PX{font-family:var(--font-brand);font-size:var(--size-h3,1.45rem);font-weight:600;color:var(--text-main,#fcfaf2);margin:0;line-height:1.3;max-width:600px}.ToolConversionCTA_description__4Kba6{font-family:var(--font-body);font-size:var(--size-small,.9375rem);color:var(--text-muted,#cfcbbe);margin:0;line-height:1.6;max-width:520px}.ToolConversionCTA_actions__vtOK6{display:flex;align-items:center;justify-content:center;gap:var(--space-2,16px);flex-wrap:wrap;width:100%;margin-top:var(--space-1,8px)}.ToolConversionCTA_primaryBtn__n_k_X{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1,8px);background:var(--gradient-accent,linear-gradient(135deg,#c5a059,#9e7e3f));color:#121813!important;font-family:var(--font-body);font-size:var(--size-small,.875rem);font-weight:600;border:none;border-radius:var(--radius-md,12px);padding:.75rem 1.75rem;min-height:44px;cursor:pointer;transition:transform var(--duration-fast,.15s) var(--adaptive-easing,cubic-bezier(.16,1,.3,1)),box-shadow var(--duration-fast,.15s) var(--adaptive-easing,cubic-bezier(.16,1,.3,1));text-decoration:none!important;line-height:1;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ToolConversionCTA_primaryBtn__n_k_X:link,.ToolConversionCTA_primaryBtn__n_k_X:visited{color:#121813!important}.ToolConversionCTA_primaryBtn__n_k_X:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(197,160,89,.35);color:#121813!important}.ToolConversionCTA_primaryBtn__n_k_X:active{transform:translateY(0);color:#121813!important}.ToolConversionCTA_primaryBtn__n_k_X:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.ToolConversionCTA_primaryBtn__n_k_X svg{color:#121813!important;stroke:#121813!important;transition:transform var(--duration-fast,.15s) ease}.ToolConversionCTA_primaryBtn__n_k_X:hover svg{transform:translateX(3px)}.ToolConversionCTA_secondaryBtn__TP5Ng{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1,8px);background:var(--bg-card,#202621);border:1px solid rgba(130,166,124,.25);font-family:var(--font-body);font-size:var(--size-small,.875rem);font-weight:500;border-radius:var(--radius-md,12px);padding:.75rem 1.5rem;min-height:44px;cursor:pointer;transition:border-color var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,color var(--duration-fast,.15s) ease,transform var(--duration-fast,.15s) ease;text-decoration:none!important;line-height:1}.ToolConversionCTA_secondaryBtn__TP5Ng,.ToolConversionCTA_secondaryBtn__TP5Ng:link,.ToolConversionCTA_secondaryBtn__TP5Ng:visited{color:var(--text-main,#fcfaf2)!important}.ToolConversionCTA_secondaryBtn__TP5Ng:hover{border-color:var(--primary-500,#82a67c);background:rgba(130,166,124,.12);color:var(--text-main,#fcfaf2)!important;transform:translateY(-1px)}.ToolConversionCTA_secondaryBtn__TP5Ng:active{transform:translateY(0)}.ToolConversionCTA_secondaryBtn__TP5Ng:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.ToolConversionCTA_trustList__Y47fG{display:flex;align-items:center;justify-content:center;gap:var(--space-4,32px);flex-wrap:wrap;padding-top:var(--space-3,24px);border-top:1px solid rgba(162,176,155,.12);width:100%;max-width:520px}.ToolConversionCTA_trustItem__YEk44{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-body);font-size:var(--size-xs,.75rem);color:var(--text-muted,#cfcbbe);letter-spacing:.01em}.ToolConversionCTA_trustItem__YEk44 svg{color:var(--primary-400,#9bb996);flex-shrink:0}@media (max-width:600px){.ToolConversionCTA_wrapper__olsI9{padding:var(--space-4,24px) var(--space-3,16px)}.ToolConversionCTA_actions__vtOK6{flex-direction:column;width:100%;gap:var(--space-2,12px)}.ToolConversionCTA_primaryBtn__n_k_X,.ToolConversionCTA_secondaryBtn__TP5Ng{width:100%;justify-content:center}.ToolConversionCTA_trustList__Y47fG{flex-direction:column;gap:var(--space-2,12px)}}.ToolPage_main__5PdBR{min-height:100dvh;padding-top:clamp(var(--space-4),3.5vw,var(--space-6));padding-bottom:var(--space-8)}.ToolPage_container__NqYaQ{max-width:900px;margin:0 auto;padding:0 var(--space-4);display:flex;flex-direction:column;gap:var(--space-5)}.ToolPage_breadcrumb__nU7Rw{font-size:.9rem;color:var(--text-meta);display:flex;gap:8px;align-items:center}.ToolPage_breadcrumb__nU7Rw a{color:var(--primary-500);text-decoration:none;border-radius:var(--radius-sm);padding:2px 4px;transition:color var(--duration-fast,.15s) ease}.ToolPage_breadcrumb__nU7Rw a:hover{text-decoration:underline;color:var(--text-main)}.ToolPage_breadcrumb__nU7Rw a:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.ToolPage_header__zlowl{text-align:center;max-width:750px;margin:0 auto}.ToolPage_badge__Q0DYM{display:inline-block;padding:4px 14px;border-radius:var(--radius-tag,6px);background:rgba(130,166,124,.12);color:var(--primary-500);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2)}.ToolPage_title__VXEwO{font-family:var(--font-brand);font-size:2.5rem;color:var(--text-main);margin-top:0;margin-bottom:var(--space-2);line-height:1.2}.ToolPage_subtitle__1Jyb0{color:var(--text-muted);font-size:1.1rem;line-height:1.6;margin:0}.ToolPage_toolSection__oqTY2{width:100%}.ToolPage_guideArticle__K6pGD{background:var(--bg-soft);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-4);color:var(--text-muted);line-height:1.7}.ToolPage_guideArticle__K6pGD h2{font-family:var(--font-brand);font-size:1.75rem;color:var(--text-main);margin-top:0;margin-bottom:var(--space-3)}.ToolPage_guideArticle__K6pGD h3{font-family:var(--font-brand);font-size:1.3rem;color:var(--text-main);margin-top:var(--space-4);margin-bottom:var(--space-2)}.ToolPage_guideArticle__K6pGD ol,.ToolPage_guideArticle__K6pGD ul{padding-left:24px;margin-bottom:var(--space-3)}.ToolPage_guideArticle__K6pGD li{margin-bottom:8px}.ToolPage_ctaBox__Q5ucQ{background:var(--bg-card);border:1px solid rgba(130,166,124,.25);border-radius:var(--radius-md);padding:var(--space-4);text-align:center;margin-top:var(--space-5);display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.ToolPage_ctaBox__Q5ucQ h3{margin:0;color:var(--text-main)}.ToolPage_ctaBox__Q5ucQ p{margin:0;color:var(--text-muted);font-size:.95rem}.ToolPage_quickToolBridge__WT2hc{background:var(--bg-card);border:1px solid rgba(130,166,124,.25);border-radius:var(--radius-md,12px);padding:1.15rem 1.4rem;margin:1.5rem 0;display:flex;flex-direction:column;gap:.85rem;box-shadow:var(--shadow-card,0 4px 20px rgba(0,0,0,.25))}@media (min-width:640px){.ToolPage_quickToolBridge__WT2hc{flex-direction:row;align-items:center;justify-content:space-between}}.ToolPage_quickToolBridgeText__ktfWb{display:flex;flex-direction:column;gap:.25rem}.ToolPage_quickToolBridgeText__ktfWb strong{color:var(--text-main);font-size:.98rem}.ToolPage_quickToolBridgeText__ktfWb span{color:var(--text-muted);font-size:.88rem;line-height:1.45}.ToolPage_quickToolBridgeBtn__EJIfK{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.55rem 1.15rem;background:var(--primary-500,#82a67c);color:#0d120e!important;font-weight:600;font-size:.88rem;border-radius:var(--radius-cta,14px);border:1px solid rgba(255,255,255,.12);text-decoration:none!important;white-space:nowrap;flex-shrink:0;box-shadow:0 2px 8px rgba(130,166,124,.25),var(--surface-bevel,inset 0 1px 0 rgba(255,255,255,.2));transition:transform var(--duration-fast,.15s) ease,background-color var(--duration-fast,.15s) ease,box-shadow var(--duration-fast,.15s) ease}.ToolPage_quickToolBridgeBtn__EJIfK:link,.ToolPage_quickToolBridgeBtn__EJIfK:visited{color:#0d120e!important}.ToolPage_quickToolBridgeBtn__EJIfK svg{color:#0d120e!important;stroke:#0d120e!important;transition:transform var(--duration-fast,.15s) ease}.ToolPage_quickToolBridgeBtn__EJIfK:hover{background:var(--primary-400,#9bb996);color:#0d120e!important;text-decoration:none!important;transform:translateY(-1px);box-shadow:0 4px 14px rgba(130,166,124,.35)}.ToolPage_quickToolBridgeBtn__EJIfK:hover svg{transform:translateX(3px);color:#0d120e!important;stroke:#0d120e!important}.ToolPage_quickToolBridgeBtn__EJIfK:active{transform:translateY(0) var(--btn-active-scale,scale(.982));box-shadow:0 2px 6px rgba(130,166,124,.2)}.ToolPage_quickToolBridgeBtn__EJIfK:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}@media (max-width:768px){.ToolPage_main__5PdBR{padding-top:var(--space-4);padding-bottom:var(--space-8)}.ToolPage_container__NqYaQ{padding:0 var(--space-3);gap:var(--space-4)}.ToolPage_title__VXEwO{font-size:1.85rem}.ToolPage_subtitle__1Jyb0{font-size:.98rem}}@media (max-width:480px){.ToolPage_main__5PdBR{padding-top:var(--space-3);padding-bottom:80px}.ToolPage_container__NqYaQ{padding:0 12px;gap:var(--space-3)}.ToolPage_title__VXEwO{font-size:1.45rem;line-height:1.25}.ToolPage_subtitle__1Jyb0{font-size:.88rem;line-height:1.5}.ToolPage_badge__Q0DYM{font-size:.72rem;padding:3px 10px}.ToolPage_guideArticle__K6pGD{padding:16px 14px;border-radius:var(--radius-md)}.ToolPage_guideArticle__K6pGD h2{font-size:1.35rem}.ToolPage_guideArticle__K6pGD h3{font-size:1.1rem}}.ToolsDirectory_directorySection__c1V1A{display:flex;flex-direction:column;gap:var(--space-4,32px);width:100%}.ToolsDirectory_intentBar__4RtSR{display:flex;align-items:center;gap:var(--space-2,16px);background:var(--bg-soft,#151c16);border:1px solid rgba(130,166,124,.15);border-radius:var(--radius-lg,18px);padding:12px 18px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(130,166,124,.2) transparent}.ToolsDirectory_intentLabel__xmH9Y{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);font-size:var(--size-xs,.75rem);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--primary-500,#82a67c);white-space:nowrap;flex-shrink:0}.ToolsDirectory_intentChips__boxJp{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ToolsDirectory_intentChip__venBw{display:inline-flex;align-items:center;background:var(--bg-card,#202621);border:1px solid rgba(130,166,124,.2);color:var(--text-muted,#cfcbbe);border-radius:var(--radius-tag,6px);padding:6px 14px;font-family:var(--font-body);font-size:var(--size-xs,.75rem);font-weight:500;white-space:nowrap;cursor:pointer;min-height:36px;transition:all var(--duration-fast,.15s) var(--adaptive-easing,cubic-bezier(.16,1,.3,1))}.ToolsDirectory_intentChip__venBw:hover{border-color:var(--primary-500,#82a67c);color:var(--text-main,#fcfaf2);background:rgba(130,166,124,.12);transform:translateY(-1px)}.ToolsDirectory_intentChip__venBw:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.ToolsDirectory_intentChipActive__PHO2m{background:var(--primary-500,#82a67c);color:#121813;font-weight:700;border-color:var(--primary-500,#82a67c)}.ToolsDirectory_filterControls__kOxax{display:flex;flex-direction:column;gap:var(--space-2,16px);width:100%}.ToolsDirectory_searchWrapper__rf_j_{position:relative;width:100%}.ToolsDirectory_searchIcon__DgVDe{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--text-meta,#9c998d);pointer-events:none;display:flex;align-items:center;z-index:1}.ToolsDirectory_searchInput__VeP1l{width:100%;min-height:48px;background:var(--bg-card,#202621);border:1px solid var(--border-subtle,rgba(130,166,124,.2));border-radius:var(--radius-md,12px);padding:12px 44px;color:var(--text-main,#fcfaf2);font-family:var(--font-body);font-size:var(--size-small,.9375rem);outline:none;box-sizing:border-box;transition:border-color .22s var(--adaptive-easing,cubic-bezier(.16,1,.3,1)),box-shadow .22s var(--adaptive-easing,cubic-bezier(.16,1,.3,1)),background-color .22s var(--adaptive-easing,cubic-bezier(.16,1,.3,1))}.ToolsDirectory_searchInput__VeP1l:focus{border-color:var(--primary-400,#9cb997);background:rgba(30,38,32,.95);box-shadow:0 0 0 3px rgba(130,166,124,.2)}.ToolsDirectory_searchInput__VeP1l::placeholder{color:var(--text-meta,#9c998d)}.ToolsDirectory_clearSearchBtn__M7_eN{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:transparent;border:none;color:var(--text-meta,#9c998d);cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm,8px)}.ToolsDirectory_clearSearchBtn__M7_eN:hover{color:var(--text-main,#fcfaf2);background:rgba(255,255,255,.08)}.ToolsDirectory_categoryTabs__6FsdV{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.ToolsDirectory_categoryTabs__6FsdV::-webkit-scrollbar{display:none}.ToolsDirectory_categoryTab__ktpvn{background:var(--bg-soft,#151c16);border:1px solid rgba(130,166,124,.15);color:var(--text-muted,#cfcbbe);padding:10px 18px;border-radius:var(--radius-md,12px);font-family:var(--font-body);font-size:var(--size-small,.875rem);font-weight:500;cursor:pointer;white-space:nowrap;min-height:44px;transition:all var(--duration-fast,.15s) var(--adaptive-easing,cubic-bezier(.16,1,.3,1))}.ToolsDirectory_categoryTab__ktpvn:hover{color:var(--text-main,#fcfaf2);border-color:var(--primary-500,#82a67c);background:rgba(130,166,124,.1)}.ToolsDirectory_categoryTab__ktpvn:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}.ToolsDirectory_categoryTabActive__NbDWp{background:var(--bg-card,#202621);color:var(--text-main,#fcfaf2);font-weight:600;border-color:var(--primary-500,#82a67c);box-shadow:0 2px 8px rgba(0,0,0,.25);position:relative}.ToolsDirectory_categoryTabActive__NbDWp:after{content:"";position:absolute;bottom:-1px;left:18px;right:18px;height:2px;background:var(--primary-500,#82a67c);border-radius:var(--radius-xs,4px)}.ToolsDirectory_resultsMeta__pjuDe{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-family:var(--font-body);font-size:var(--size-xs,.75rem);color:var(--text-meta,#9c998d);padding:0 4px}.ToolsDirectory_privacyGuarantee__g_PwR{display:inline-flex;align-items:center;gap:6px;color:var(--primary-400,#9bb996)}.ToolsDirectory_grid__v39XD{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--space-4,24px)}.ToolsDirectory_card__gDNSb{background:var(--bg-card,#202621);border:1px solid rgba(130,166,124,.16);border-radius:var(--radius-lg,18px);padding:var(--space-4,24px);display:flex;flex-direction:column;gap:var(--space-3,20px);text-decoration:none;box-shadow:var(--shadow-sm,0 1px 2px rgba(0,0,0,.1));box-sizing:border-box;position:relative;transition:transform var(--duration-normal,.25s) var(--adaptive-easing,cubic-bezier(.16,1,.3,1)),border-color var(--duration-normal,.25s) ease,box-shadow var(--duration-normal,.25s) ease}.ToolsDirectory_card__gDNSb:hover{transform:translateY(-4px);border-color:var(--primary-500,#82a67c);box-shadow:var(--shadow-card,0 20px 40px -15px rgba(0,0,0,.5))}.ToolsDirectory_card__gDNSb:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px;border-color:var(--primary-500,#82a67c)}.ToolsDirectory_cardHighlighted__obY3a{border-color:var(--primary-500,#82a67c);box-shadow:0 0 0 2px var(--primary-500,#82a67c),var(--shadow-card,0 20px 40px -15px rgba(0,0,0,.5));animation:ToolsDirectory_pulseHighlight__EDwzG 2s ease-in-out infinite alternate;will-change:border-color}@keyframes ToolsDirectory_pulseHighlight__EDwzG{0%{border-color:var(--primary-500,#82a67c)}to{border-color:#c5a059}}.ToolsDirectory_cardHeader__6foQ1{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ToolsDirectory_iconWrap__FfBBt{width:48px;height:48px;border-radius:var(--radius-md,12px);background:rgba(130,166,124,.12);border:1px solid rgba(130,166,124,.2);color:var(--primary-500,#82a67c);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--duration-fast,.15s) ease}.ToolsDirectory_card__gDNSb:hover .ToolsDirectory_iconWrap__FfBBt{transform:scale(1.06);color:var(--text-main,#fcfaf2);background:rgba(130,166,124,.22)}.ToolsDirectory_headerBadges__H_Zx7{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ToolsDirectory_timeBadge__Rz6zZ{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:.72rem;color:var(--text-meta,#9c998d)}.ToolsDirectory_cardBadge___hH4f{font-family:var(--font-body);font-size:.72rem;font-weight:600;color:var(--primary-400,#9bb996);background:rgba(130,166,124,.1);border:1px solid rgba(130,166,124,.18);padding:3px 9px;border-radius:var(--radius-tag,6px);white-space:nowrap}.ToolsDirectory_cardBody__WDriA{display:flex;flex-direction:column;gap:8px;flex-grow:1}.ToolsDirectory_cardTitle__5rLWp{font-family:var(--font-brand);font-size:1.25rem;font-weight:600;color:var(--text-main,#fcfaf2);margin:0;line-height:1.3}.ToolsDirectory_cardDesc__mjrOy{font-family:var(--font-body);color:var(--text-muted,#cfcbbe);font-size:var(--size-small,.925rem);line-height:1.55;margin:0}.ToolsDirectory_cardFooter__3TdWz{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.06);padding-top:14px;margin-top:auto}.ToolsDirectory_launchLabel__SlBG1{display:inline-flex;align-items:center;gap:6px;color:var(--primary-500,#82a67c);font-family:var(--font-body);font-weight:600;font-size:var(--size-small,.875rem);transition:gap var(--duration-fast,.15s) ease}.ToolsDirectory_card__gDNSb:hover .ToolsDirectory_launchLabel__SlBG1{gap:10px;color:var(--text-main,#fcfaf2)}.ToolsDirectory_arrowIcon__QeWbV{transition:transform var(--duration-fast,.15s) ease}.ToolsDirectory_card__gDNSb:hover .ToolsDirectory_arrowIcon__QeWbV{transform:translateX(3px)}.ToolsDirectory_clientSideTag__J0_Jf{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:.72rem;color:var(--text-meta,#9c998d)}.ToolsDirectory_emptyState__7dG4N{background:var(--bg-card,#202621);border:1px dashed rgba(130,166,124,.25);border-radius:var(--radius-lg,18px);padding:var(--space-6,48px) var(--space-4,24px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ToolsDirectory_emptyIcon__Odrbn{color:var(--text-meta,#9c998d)}.ToolsDirectory_emptyTitle__nZKPO{font-family:var(--font-brand);font-size:1.25rem;color:var(--text-main,#fcfaf2);margin:0}.ToolsDirectory_emptyDesc__3Y_89{color:var(--text-muted,#cfcbbe);font-size:var(--size-small,.9375rem);max-width:480px;margin:0;line-height:1.5}.ToolsDirectory_resetBtn__nT2SN{margin-top:8px;background:var(--bg-soft,#151c16);border:1px solid rgba(130,166,124,.3);color:var(--text-main,#fcfaf2);font-family:var(--font-body);font-size:var(--size-small,.875rem);font-weight:600;padding:10px 22px;border-radius:var(--radius-md,12px);cursor:pointer;min-height:44px;transition:all var(--duration-fast,.15s) ease}.ToolsDirectory_resetBtn__nT2SN:hover{background:var(--primary-500,#82a67c);color:#121813!important;box-shadow:0 4px 14px rgba(130,166,124,.35);transform:translateY(-1px)}.ToolsDirectory_resetBtn__nT2SN:focus-visible{outline:2px solid var(--primary-500,#82a67c);outline-offset:2px}@media (max-width:768px){.ToolsDirectory_directorySection__c1V1A{gap:var(--space-3,20px)}.ToolsDirectory_grid__v39XD{grid-template-columns:1fr;gap:16px}.ToolsDirectory_intentBar__4RtSR{padding:10px 14px;gap:10px}.ToolsDirectory_searchInput__VeP1l{height:44px;font-size:.875rem}.ToolsDirectory_categoryTab__ktpvn{padding:8px 14px;font-size:.8125rem}}@media (max-width:480px){.ToolsDirectory_intentBar__4RtSR{border-radius:var(--radius-md,12px)}.ToolsDirectory_intentChips__boxJp{gap:6px}.ToolsDirectory_intentChip__venBw{font-size:.7rem;padding:4px 10px}.ToolsDirectory_card__gDNSb{padding:16px;border-radius:var(--radius-md,12px)}.ToolsDirectory_cardTitle__5rLWp{font-size:1.15rem}.ToolsDirectory_cardDesc__mjrOy{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.ToolsDirectory_cardHighlighted__obY3a{animation:none}}