.ToolLandingSections_root__kfYpj{--tl-surface:#fff;--tl-border:rgba(28,25,23,.08);--tl-border-strong:rgba(28,25,23,.14);--tl-text:#1c1917;--tl-muted:#57534e;--tl-faint:#a8a29e;--tl-accent:#ea580c;--tl-accent-hover:#f97316;--tl-accent-ring:rgba(234,88,12,.4);--tl-accent-soft:rgba(234,88,12,.1);--tl-chip-bg:#f5ede3;--tl-chip-text:#44403c;--tl-art-bg:#fffaf3;--tl-preview-bg:#fff;--tl-radius:20px;--tl-card-shadow:0 20px 40px -28px rgba(120,53,15,.35);--tl-card-shadow-hover:0 28px 48px -26px rgba(120,53,15,.45);font-family:Inter,var(--site-font-copy);color:var(--tl-text)}html[data-theme=dark] .ToolLandingSections_root__kfYpj{--tl-surface:#1c1917;--tl-border:hsla(0,0%,100%,.08);--tl-border-strong:hsla(0,0%,100%,.16);--tl-text:#fafaf9;--tl-muted:#b8b2ab;--tl-faint:#78716c;--tl-accent:#f97316;--tl-accent-hover:#fb923c;--tl-accent-ring:rgba(249,115,22,.5);--tl-accent-soft:rgba(249,115,22,.14);--tl-chip-bg:#292524;--tl-chip-text:#d6d3d1;--tl-art-bg:#1c1917;--tl-card-shadow:0 1px 2px rgba(0,0,0,.35);--tl-card-shadow-hover:0 18px 40px -20px rgba(0,0,0,.6)}.ToolLandingSections_srOnly__9p_fS{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ToolLandingSections_section__c_mv1{padding:64px 16px}@media (min-width:768px){.ToolLandingSections_section__c_mv1{padding:96px 32px}}@media (min-width:1024px){.ToolLandingSections_section__c_mv1{padding:96px 48px}}.ToolLandingSections_inner__Fbb_j{max-width:1240px;margin:0 auto}.ToolLandingSections_center__tsH1d{display:flex;justify-content:center;margin-top:40px}.ToolLandingSections_grid2__z72v5,.ToolLandingSections_grid3__b3hk7{display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media (min-width:720px){.ToolLandingSections_grid2__z72v5,.ToolLandingSections_grid3__b3hk7{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1100px){.ToolLandingSections_grid3__b3hk7{grid-template-columns:repeat(3,minmax(0,1fr))}}.ToolLandingSections_card__R2MRA,.ToolLandingSections_faq__KUmTz,.ToolLandingSections_feature__BTTfV,.ToolLandingSections_related__ugryE,.ToolLandingSections_step__DYrp0,.ToolLandingSections_useCase__4V27p{border-radius:var(--tl-radius);border:1px solid var(--tl-border);background:var(--tl-surface);box-shadow:var(--tl-card-shadow)}.ToolLandingSections_feature__BTTfV,.ToolLandingSections_related__ugryE,.ToolLandingSections_step__DYrp0,.ToolLandingSections_useCase__4V27p{padding:26px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ToolLandingSections_feature__BTTfV:hover,.ToolLandingSections_related__ugryE:hover,.ToolLandingSections_step__DYrp0:hover,.ToolLandingSections_useCase__4V27p:hover{transform:translateY(-4px);border-color:var(--tl-accent-ring)}.ToolLandingSections_header__3VUqK{max-width:820px;margin-bottom:48px}.ToolLandingSections_headerCenter__2z1cf{margin-left:auto;margin-right:auto;text-align:center}@media (min-width:768px){.ToolLandingSections_header__3VUqK{margin-bottom:56px}}.ToolLandingSections_eyebrow__Cr5jX{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tl-accent)}.ToolLandingSections_h2__Yg7jm{margin:12px 0 0;font-size:clamp(1.875rem,4vw,3.25rem);line-height:1.1;font-weight:900;font-style:italic;letter-spacing:-.035em;color:var(--tl-text);text-wrap:balance}.ToolLandingSections_sub__jZN9P{margin:16px 0 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65;color:var(--tl-muted);text-wrap:pretty}.ToolLandingSections_headerCenter__2z1cf .ToolLandingSections_sub__jZN9P{margin-left:auto;margin-right:auto;max-width:640px}.ToolLandingSections_h3__juesN{margin:0 0 10px;font-size:1.25rem;line-height:1.3;font-weight:700;letter-spacing:-.015em;color:var(--tl-text)}.ToolLandingSections_body__vn8zz{margin:0;font-size:15px;line-height:1.7;color:var(--tl-muted)}.ToolLandingSections_ghostButton__VaEq8,.ToolLandingSections_primaryButton__dbNy5{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 30px;border:0;border-radius:999px;font-family:inherit;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.ToolLandingSections_ghostButton__VaEq8 svg,.ToolLandingSections_primaryButton__dbNy5 svg{width:18px;height:18px;transition:transform .2s ease}.ToolLandingSections_ghostButton__VaEq8:hover,.ToolLandingSections_primaryButton__dbNy5:hover{transform:translateY(-2px)}.ToolLandingSections_primaryButton__dbNy5:hover svg{transform:translateX(3px)}.ToolLandingSections_primaryButton__dbNy5{background:var(--tl-accent);color:#fff;box-shadow:0 10px 24px -10px rgba(234,88,12,.6)}.ToolLandingSections_primaryButton__dbNy5:hover{background:var(--tl-accent-hover)}.ToolLandingSections_ghostButton__VaEq8{background:transparent;color:var(--tl-text);box-shadow:inset 0 0 0 1px var(--tl-border-strong)}.ToolLandingSections_ghostButton__VaEq8:hover{background:var(--tl-surface)}.ToolLandingSections_cardAction__dhRTy:focus-visible,.ToolLandingSections_cardMedia__cu_3H:focus-visible,.ToolLandingSections_chip__gCDTx:focus-visible,.ToolLandingSections_faq__KUmTz summary:focus-visible,.ToolLandingSections_ghostButton__VaEq8:focus-visible,.ToolLandingSections_primaryButton__dbNy5:focus-visible,.ToolLandingSections_related__ugryE:focus-visible{outline:3px solid rgba(234,88,12,.45);outline-offset:3px}.ToolLandingSections_galleryTop__SX_pP{margin-bottom:36px}.ToolLandingSections_galleryTop__SX_pP .ToolLandingSections_header__3VUqK{margin-bottom:28px}.ToolLandingSections_chips__8b7nC{display:flex;justify-content:center;gap:10px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.ToolLandingSections_chips__8b7nC::-webkit-scrollbar{display:none}@media (max-width:719px){.ToolLandingSections_chips__8b7nC{justify-content:flex-start}}.ToolLandingSections_chip__gCDTx{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:9px 18px;border:0;border-radius:999px;background:var(--tl-chip-bg);color:var(--tl-chip-text);font-family:inherit;font-size:14px;line-height:1;cursor:pointer;transition:color .2s ease,box-shadow .2s ease}.ToolLandingSections_chip__gCDTx:hover{color:var(--tl-accent)}.ToolLandingSections_chipActive__EVh1x,.ToolLandingSections_chipActive__EVh1x:hover{color:var(--tl-accent);font-weight:600;box-shadow:inset 0 0 0 1px var(--tl-accent)}.ToolLandingSections_chipCount__uMEjz{font-size:12px;opacity:.55;font-variant-numeric:tabular-nums}@media (max-width:719px){.ToolLandingSections_collapseOnMobile__4iP_q{display:none!important}}@media (min-width:720px){.ToolLandingSections_mobileOnly__ICpv9{display:none!important}}.ToolLandingSections_card__R2MRA{display:flex;flex-direction:column;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.ToolLandingSections_card__R2MRA:hover{transform:translateY(-4px);border-color:var(--tl-accent-ring);box-shadow:var(--tl-card-shadow-hover)}.ToolLandingSections_cardMedia__cu_3H{position:relative;display:block;text-decoration:none;width:100%;padding:0;border:0;border-bottom:1px solid var(--tl-border);background:var(--tl-preview-bg);cursor:pointer}.ToolLandingSections_cardPreview__fp2Gs{position:relative;overflow:hidden}.ToolLandingSections_cardFrame__6wKBN,.ToolLandingSections_cardSvg__5V_w3{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ToolLandingSections_cardFrame__6wKBN{border:0}.ToolLandingSections_cardHover__6CnOw{position:absolute;right:12px;bottom:12px;padding:8px 14px;border-radius:999px;background:var(--tl-accent);color:#fff;font-size:12px;font-weight:700;opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.ToolLandingSections_cardMedia__cu_3H:focus-visible .ToolLandingSections_cardHover__6CnOw,.ToolLandingSections_cardMedia__cu_3H:hover .ToolLandingSections_cardHover__6CnOw{opacity:1;transform:translateY(0)}.ToolLandingSections_cardBody__SFyC6{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:18px 22px 20px}.ToolLandingSections_cardBadge__5Cj_t{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--tl-accent-soft);color:var(--tl-accent);font-size:12px;font-weight:700;letter-spacing:.02em}.ToolLandingSections_cardTitle__vXc61{flex:1 1 100%;margin:0;font-size:17px;font-weight:700;line-height:1.35;letter-spacing:-.01em;color:var(--tl-text)}.ToolLandingSections_cardPrompt__8oJ7j{flex:1 1 auto;min-width:0;order:3}.ToolLandingSections_cardPrompt__8oJ7j summary{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--tl-faint);cursor:pointer;list-style:none}.ToolLandingSections_cardPrompt__8oJ7j summary::-webkit-details-marker{display:none}.ToolLandingSections_cardPrompt__8oJ7j summary:after{content:"";width:6px;height:6px;margin-left:2px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease}.ToolLandingSections_cardPrompt__8oJ7j[open] summary:after{transform:rotate(225deg) translateY(-1px)}.ToolLandingSections_cardPrompt__8oJ7j summary:hover{color:var(--tl-text)}.ToolLandingSections_cardPrompt__8oJ7j p{margin:12px 0 0;max-height:168px;overflow-y:auto;padding:12px 14px;border-radius:12px;background:var(--tl-chip-bg);font-size:13px;line-height:1.65;color:var(--tl-muted)}.ToolLandingSections_cardAction__dhRTy{order:2;display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:0;border:0;background:none;color:var(--tl-accent);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.ToolLandingSections_cardAction__dhRTy svg,.ToolLandingSections_relatedTitle__3yWEs svg{width:15px;height:15px;flex-shrink:0;transition:transform .2s ease}.ToolLandingSections_cardAction__dhRTy:hover svg{transform:translateX(3px)}.ToolLandingSections_steps__KHh3F{display:grid;gap:20px;margin:0;padding:0;list-style:none}@media (min-width:860px){.ToolLandingSections_steps__KHh3F{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.ToolLandingSections_stepNumber__5Rkuo{display:block;font-size:52px;line-height:1;font-weight:900;font-style:italic;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px var(--tl-accent)}.ToolLandingSections_stepText__YwPIN{margin:18px 0 0;font-size:17px;line-height:1.55;font-weight:600;color:var(--tl-text)}.ToolLandingSections_useCase__4V27p{display:flex;gap:18px}@media (max-width:559px){.ToolLandingSections_useCase__4V27p{flex-direction:column;gap:16px}}.ToolLandingSections_featureIcon__S9khP,.ToolLandingSections_iconTile__2C0WI{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:var(--tl-accent-soft);color:var(--tl-accent)}.ToolLandingSections_featureIcon__S9khP svg,.ToolLandingSections_iconTile__2C0WI svg{width:22px;height:22px}.ToolLandingSections_featureIcon__S9khP{margin-bottom:20px}.ToolLandingSections_whatIs__2sFyG{display:grid;gap:40px;align-items:center}@media (min-width:960px){.ToolLandingSections_whatIs__2sFyG{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}}.ToolLandingSections_whatIs__2sFyG .ToolLandingSections_header__3VUqK{margin-bottom:28px}.ToolLandingSections_prose__36wWQ p{margin:0 0 16px;font-size:16px;line-height:1.75;color:var(--tl-muted)}.ToolLandingSections_prose__36wWQ p:first-child{font-size:18px;color:var(--tl-text)}.ToolLandingSections_whatIsArt__NrWi8{aspect-ratio:3/2;padding:12px;border-radius:calc(var(--tl-radius) + 8px);border:1px solid var(--tl-border);background:var(--tl-art-bg);box-shadow:var(--tl-card-shadow);color:var(--tl-text)}.ToolLandingSections_whatIsArt__NrWi8 svg{display:block;width:100%;height:100%}.ToolLandingSections_faqLayout__RnSfm{max-width:860px;margin:0 auto}.ToolLandingSections_faqList__HM8Xe{display:flex;flex-direction:column;gap:12px}.ToolLandingSections_faq__KUmTz{border-radius:calc(var(--tl-radius) - 4px);box-shadow:none;transition:border-color .2s ease}.ToolLandingSections_faq__KUmTz:hover,.ToolLandingSections_faq__KUmTz[open]{border-color:rgba(234,88,12,.3)}.ToolLandingSections_faq__KUmTz summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;list-style:none}.ToolLandingSections_faq__KUmTz summary::-webkit-details-marker{display:none}.ToolLandingSections_faqQuestion__scEHX{margin:0;font-size:clamp(.9375rem,1.4vw,1.0625rem);font-weight:600;line-height:1.45;color:var(--tl-text)}.ToolLandingSections_faqToggle__4jGlH{flex-shrink:0;color:var(--tl-accent);font-size:24px;line-height:1;transition:transform .25s ease}.ToolLandingSections_faq__KUmTz[open] .ToolLandingSections_faqToggle__4jGlH{transform:rotate(45deg)}.ToolLandingSections_faqAnswer__t9Aw4{margin:0;padding:0 24px 22px;font-size:clamp(.875rem,1.3vw,1rem);line-height:1.7;color:var(--tl-muted)}.ToolLandingSections_related__ugryE{display:flex;flex-direction:column;gap:10px;text-decoration:none}.ToolLandingSections_related__ugryE:hover .ToolLandingSections_relatedTitle__3yWEs svg{transform:translate(2px,-2px)}.ToolLandingSections_relatedTitle__3yWEs{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:17px;font-weight:700;line-height:1.35;color:var(--tl-text)}.ToolLandingSections_relatedTitle__3yWEs svg{margin-top:3px;color:var(--tl-accent)}.ToolLandingSections_relatedText__yOCbH{font-size:14px;line-height:1.65;color:var(--tl-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ToolLandingSections_cta__WGumC{position:relative;overflow:hidden;padding:56px 24px;text-align:center;border-radius:calc(var(--tl-radius) + 8px);border:1px solid var(--tl-border);background:var(--tl-surface);box-shadow:var(--tl-card-shadow)}@media (min-width:768px){.ToolLandingSections_cta__WGumC{padding:80px 48px}}.ToolLandingSections_cta__WGumC:before{content:"";position:absolute;left:-10%;right:-10%;bottom:-60%;height:120%;pointer-events:none;background:radial-gradient(closest-side,rgba(234,88,12,.2),transparent)}.ToolLandingSections_cta__WGumC>*{position:relative}.ToolLandingSections_cta__WGumC .ToolLandingSections_h2__Yg7jm{max-width:860px;margin:0 auto}.ToolLandingSections_ctaSub__EybaT{max-width:640px;margin:20px auto 0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.65;color:var(--tl-muted)}.ToolLandingSections_ctaActions__v5_Io{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px}@media (prefers-reduced-motion:reduce){.ToolLandingSections_card__R2MRA,.ToolLandingSections_feature__BTTfV,.ToolLandingSections_ghostButton__VaEq8,.ToolLandingSections_primaryButton__dbNy5,.ToolLandingSections_related__ugryE,.ToolLandingSections_step__DYrp0,.ToolLandingSections_useCase__4V27p{transition:none}.ToolLandingSections_card__R2MRA:hover,.ToolLandingSections_feature__BTTfV:hover,.ToolLandingSections_ghostButton__VaEq8:hover,.ToolLandingSections_primaryButton__dbNy5:hover,.ToolLandingSections_related__ugryE:hover,.ToolLandingSections_step__DYrp0:hover,.ToolLandingSections_useCase__4V27p:hover{transform:none}}