.ToolGroupVisuals-module__J7Hz6W__heroVisual.ToolGroupVisuals-module__J7Hz6W__heroVisual{isolation:isolate;color:var(--tool-color);padding:0;position:relative;overflow:hidden}.ToolGroupVisuals-module__J7Hz6W__heroVisual.ToolGroupVisuals-module__J7Hz6W__heroVisual:after{content:"";z-index:-1;background:radial-gradient(circle, rgba(var(--tool-rgb), .2), rgba(var(--tool-rgb), .04) 48%, transparent 72%);filter:blur(6px);pointer-events:none;border-radius:50%;position:absolute;inset:8%}.ToolGroupVisuals-module__J7Hz6W__heroFallback{background:rgba(var(--tool-rgb), .08);width:62%;height:62%;box-shadow:0 0 18px rgba(var(--tool-rgb), .12);border-radius:50%;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.ToolGroupVisuals-module__J7Hz6W__heroFallback img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.ToolGroupVisuals-module__J7Hz6W__actionGrid.ToolGroupVisuals-module__J7Hz6W__actionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-block:-5px -8px;padding-block:5px 8px;display:grid;position:relative;overflow:visible}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard{border-color:rgba(var(--tool-rgb), .2);background:radial-gradient(circle at 52px 52px, rgba(var(--tool-rgb), .065), transparent 92px), linear-gradient(145deg, #0e192af7, #080f1afa);border-radius:16px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;min-height:108px;padding:14px 15px;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000014}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:after{content:"";inset-inline:16px;background:linear-gradient(90deg, transparent, rgba(var(--tool-rgb), .78), transparent);opacity:.25;border-radius:999px;height:1px;transition:opacity .18s;position:absolute;bottom:0}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover:not(.ToolGroupVisuals-module__J7Hz6W__planned),.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible:not(.ToolGroupVisuals-module__J7Hz6W__planned){border-color:rgba(var(--tool-rgb), .5);background:radial-gradient(circle at 52px 52px, rgba(var(--tool-rgb), .12), transparent 102px), linear-gradient(145deg, #121f32fc, #09121ffc);box-shadow:0 15px 34px #0000002e, 0 0 24px rgba(var(--tool-rgb), .065), inset 0 1px 0 #ffffff09;outline:none;transform:translateY(-2px)}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover:not(.ToolGroupVisuals-module__J7Hz6W__planned):after,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible:not(.ToolGroupVisuals-module__J7Hz6W__planned):after{opacity:.88}.ToolGroupVisuals-module__J7Hz6W__actionIllustration.ToolGroupVisuals-module__J7Hz6W__actionIllustration{z-index:2;border:1px solid rgba(var(--tool-rgb), .3);background:radial-gradient(circle at 34% 25%, #fff1, transparent 36%), radial-gradient(circle at 50% 52%, rgba(var(--tool-rgb), .11), rgba(var(--tool-rgb), .025) 72%), #040b14b8;width:72px;min-width:72px;height:72px;box-shadow:inset 0 1px 0 #ffffff0b, inset 0 0 22px rgba(var(--tool-rgb), .035), 0 8px 20px #00000024, 0 0 18px rgba(var(--tool-rgb), .055);border-radius:17px;transition:border-color .18s,background .18s,box-shadow .18s;display:block;position:relative;overflow:hidden}.ToolGroupVisuals-module__J7Hz6W__actionSprite{image-rendering:auto;transform-origin:50%;filter:saturate(1.08)contrast(1.04)drop-shadow(0 6px 9px #00000029);will-change:transform;background-repeat:no-repeat;background-origin:border-box;border-radius:14px;transition:transform .19s,filter .19s;display:block;position:absolute;inset:3px;transform:scale(1.02)}.ToolGroupVisuals-module__J7Hz6W__actionImage{object-fit:cover;width:calc(100% - 6px);height:calc(100% - 6px)}.ToolGroupVisuals-module__J7Hz6W__actionSpriteFallback{background:radial-gradient(circle at 36% 30%, #ffffff3b, transparent 22%), radial-gradient(circle, rgba(var(--tool-rgb), .5), rgba(var(--tool-rgb), .12) 62%, transparent 76%);border-radius:14px;inset:14px}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionIllustration,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionIllustration{border-color:rgba(var(--tool-rgb), .64);background:radial-gradient(circle at 34% 25%, #ffffff16, transparent 36%), radial-gradient(circle at 50% 52%, rgba(var(--tool-rgb), .17), rgba(var(--tool-rgb), .035) 74%), #050d17c7;box-shadow:inset 0 1px 0 #ffffff0f, inset 0 0 24px rgba(var(--tool-rgb), .05), 0 10px 24px #00000029, 0 0 24px rgba(var(--tool-rgb), .11)}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionSprite,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionSprite{filter:saturate(1.14)brightness(1.06)contrast(1.05)drop-shadow(0 8px 11px #00000030);transform:scale(1.075)translateY(-1px)}.ToolGroupVisuals-module__J7Hz6W__actionText{z-index:3;min-width:0;display:block;position:relative}.ToolGroupVisuals-module__J7Hz6W__actionText strong{color:var(--text);letter-spacing:-.018em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:760;line-height:1.2;display:block}.ToolGroupVisuals-module__J7Hz6W__actionText small{color:var(--muted);margin-top:5px;font-size:11.5px;line-height:1.2;display:block}.ToolGroupVisuals-module__J7Hz6W__actionArrow{z-index:3;color:#ebf4ffb8;place-items:center;width:22px;height:22px;font-size:18px;line-height:1;transition:transform .18s,color .18s;display:inline-grid;position:relative}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionArrow,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionArrow{color:var(--tool-color);transform:translate(3px)}.ToolGroupVisuals-module__J7Hz6W__planned.ToolGroupVisuals-module__J7Hz6W__planned{opacity:.56;box-shadow:none;border-style:dashed}[dir=rtl] .ToolGroupVisuals-module__J7Hz6W__actionArrow{transform:rotate(180deg)}:is([dir=rtl] .ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionArrow,[dir=rtl] .ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionArrow){transform:translate(-3px)rotate(180deg)}@media (max-width:1180px){.ToolGroupVisuals-module__J7Hz6W__actionGrid.ToolGroupVisuals-module__J7Hz6W__actionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.ToolGroupVisuals-module__J7Hz6W__actionGrid.ToolGroupVisuals-module__J7Hz6W__actionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard{grid-template-columns:64px minmax(0,1fr) auto;gap:12px;min-height:100px;padding:13px 14px}.ToolGroupVisuals-module__J7Hz6W__actionIllustration.ToolGroupVisuals-module__J7Hz6W__actionIllustration{border-radius:15px;width:64px;min-width:64px;height:64px}.ToolGroupVisuals-module__J7Hz6W__actionSprite{border-radius:12px}}@media (max-width:560px){.ToolGroupVisuals-module__J7Hz6W__actionGrid.ToolGroupVisuals-module__J7Hz6W__actionGrid{grid-template-columns:1fr;gap:10px}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard{grid-template-columns:58px minmax(0,1fr) auto;gap:11px;min-height:92px;padding:12px 13px}.ToolGroupVisuals-module__J7Hz6W__actionIllustration.ToolGroupVisuals-module__J7Hz6W__actionIllustration{border-radius:14px;width:58px;min-width:58px;height:58px}.ToolGroupVisuals-module__J7Hz6W__actionText strong{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard,.ToolGroupVisuals-module__J7Hz6W__actionIllustration,.ToolGroupVisuals-module__J7Hz6W__actionSprite,.ToolGroupVisuals-module__J7Hz6W__actionArrow,.ToolGroupVisuals-module__J7Hz6W__heroFallback{transition:none!important}.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionSprite,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionSprite,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:hover .ToolGroupVisuals-module__J7Hz6W__actionArrow,.ToolGroupVisuals-module__J7Hz6W__actionCard.ToolGroupVisuals-module__J7Hz6W__actionCard:focus-visible .ToolGroupVisuals-module__J7Hz6W__actionArrow{transform:none!important}}
.image-hub-drop.has-selection{text-align:left;width:min(1180px,100% - 32px);max-width:1180px;padding:20px}.image-hub-card{z-index:1;gap:18px;width:100%;display:grid;position:relative}.image-hub-topbar{justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:2px 2px 0;display:flex}.image-hub-file-meta,.image-hub-top-actions{align-items:center;gap:12px;min-width:0;display:flex}.image-hub-file-name{gap:3px;min-width:0;display:grid}.image-hub-file-name strong{color:#eef5ff;text-overflow:ellipsis;white-space:nowrap;max-width:min(46vw,520px);font-size:14px;font-weight:750;overflow:hidden}.image-hub-file-name small{color:#778ba4;font-size:11px}.image-hub-ready{color:#76e8aa;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.image-hub-replace{min-height:38px;padding-inline:12px}.image-hub-remove{flex:none;position:static}.image-hub-workspace{grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);align-items:stretch;gap:20px;width:100%;display:grid}.image-hub-preview-panel,.image-hub-controls{background:#ffffff05;border:1px solid #6482a82e;border-radius:20px;min-width:0}.image-hub-preview-panel{align-content:start;gap:14px;padding:16px;display:grid}.image-hub-preview{min-height:390px}.image-hub-resize-stage{background:#02080e70;place-items:center;max-width:100%;max-height:520px;display:grid;position:relative;overflow:hidden}.image-hub-resize-stage>img{width:100%;max-width:none;height:100%;max-height:none}.image-hub-resize-stage.has-handles{touch-action:none;outline-offset:-1px;outline:1px solid #53d3ffe6;overflow:visible;box-shadow:0 0 0 1px #30b7e71f,0 16px 42px #0003}.image-hub-resize-stage.has-handles>img{-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.image-hub-resize-stage.is-interacting,.image-crop-stage.is-interacting{cursor:grabbing}.image-resize-handle{z-index:5}.image-aspect-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.image-aspect-presets>button{color:#aebdd0;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#ffffff05;border:1px solid #5d80a840;border-radius:11px;padding:8px 6px;font-size:12px;font-weight:800;transition:border-color .14s,background .14s,color .14s,transform .14s}.image-aspect-presets>button:hover:not(:disabled){color:#e9f8ff;background:#36bdf00d;border-color:#4dcdff73;transform:translateY(-1px)}.image-aspect-presets>button.is-selected{color:#f5fbff;background:linear-gradient(135deg,#2fbcf024,#6b58ff1a);border-color:#4bd0ffb8;box-shadow:inset 0 0 0 1px #5adcff12}.image-crop-controls-advanced{gap:14px;display:grid}.image-crop-controls-advanced .image-tool-fields,.image-crop-controls-advanced .image-crop-selection,.image-crop-controls-advanced>p{margin:0}.image-hub-preview-unavailable{color:#7890ab;text-align:center;place-items:center;gap:12px;max-width:360px;padding:28px;display:grid}.image-hub-preview-unavailable>span{color:#5acfff;font-size:40px;line-height:1}.image-hub-preview-unavailable p{margin:0;font-size:12px;line-height:1.55}.image-hub-detected{margin:0}.image-hub-controls{align-content:start;gap:18px;padding:20px;display:grid}.image-hub-action-head{gap:4px;display:grid}.image-hub-action-head>span{color:#edf5ff;font-size:16px;font-weight:800}.image-hub-action-head>small{color:#778aa2;font-size:11px;line-height:1.45}.image-hub-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.image-hub-action-button{color:#c8d4e3;min-width:0;min-height:74px;font:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #617fa438;border-radius:15px;align-items:center;gap:10px;padding:12px;font-size:12px;font-weight:750;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.image-hub-action-button:hover:not(:disabled){background:#42bfff0b;border-color:#42bfff6b;transform:translateY(-1px)}.image-hub-action-button.is-selected{color:#f7fbff;background:linear-gradient(135deg,#27b7ee21,#765cff1a);border-color:#4ccfff9e;box-shadow:inset 0 0 0 1px #50d5ff0f,0 10px 28px #0000001f}.image-hub-action-button:disabled{cursor:wait;opacity:.62}.image-hub-action-icon{color:#58d4ff;background:#37b8f20d;border:1px solid #539bcc38;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.image-hub-action-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:21px;height:21px}.image-hub-action-button.is-selected .image-hub-action-icon{color:#8ae6ff;background:#42bfff17;border-color:#55d5ff66}.image-hub-settings{border-top:1px solid #6480a326;gap:16px;padding-top:17px;display:grid}.image-hub-field{margin:0}.image-hub-option-group{gap:9px;display:grid}.image-hub-option-group>span{color:#9fb0c5;font-size:12px;font-weight:700}.image-hub-run{width:100%;min-height:50px}.image-hub-job{margin-top:0}.image-hub-privacy{justify-self:center;margin:0}@media (max-width:900px){.image-hub-drop.has-selection{width:min(100% - 24px,760px);padding:14px}.image-hub-workspace{grid-template-columns:1fr}.image-hub-preview{min-height:300px}}@media (max-width:620px){.image-hub-drop.has-selection{border-radius:20px;width:min(100% - 16px,620px);padding:10px}.image-hub-topbar{flex-direction:column;align-items:flex-start}.image-hub-top-actions{width:100%}.image-hub-ready{margin-right:auto}.image-hub-file-name strong{max-width:calc(100vw - 112px)}.image-hub-preview-panel,.image-hub-controls{border-radius:16px;padding:12px}.image-hub-preview{min-height:230px}.image-hub-action-grid{grid-template-columns:1fr 1fr;gap:8px}.image-hub-action-button{gap:8px;min-height:68px;padding:9px;font-size:11px}.image-hub-action-icon{flex-basis:34px;width:34px;height:34px}.image-aspect-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.image-hub-action-grid{grid-template-columns:1fr}}[class*=tool-theme-]{overflow-x:clip}[class*=tool-theme-] .category-page-launchpad{grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;width:min(1180px,100% - 40px);margin:0 auto;padding:22px clamp(16px,2.1vw,30px) 12px;display:grid;position:relative}[class*=tool-theme-] .category-page-launchpad:before{content:"";z-index:-1;background:radial-gradient(circle, rgba(var(--tool-rgb), .08), rgba(var(--tool-rgb), .025) 48%, transparent 72%);pointer-events:none;border-radius:50%;width:520px;height:360px;position:absolute;top:120px;left:50%;transform:translate(-50%)}[class*=tool-theme-] .category-page-hero{justify-content:center;align-items:center;width:min(880px,100%);text-align:center!important;grid-template-columns:58px auto!important;grid-template-areas:"crumb crumb""symbol title""lead lead"!important;gap:12px 16px!important;max-width:880px!important;margin:0 auto!important;padding:0!important;display:grid!important}[class*=tool-theme-] .category-page-hero .breadcrumbs{grid-area:crumb;justify-content:center;margin:0 0 4px!important}[class*=tool-theme-] .category-page-hero .tool-family-symbol{box-shadow:0 14px 34px rgba(var(--tool-rgb), .12);border-radius:18px;grid-area:symbol;width:56px!important;height:56px!important;margin:0!important}[class*=tool-theme-] .category-page-hero h1{text-wrap:balance;grid-area:title;max-width:720px;letter-spacing:-.065em!important;margin:0!important;font-size:clamp(48px,4.5vw,68px)!important;line-height:.94!important}[class*=tool-theme-] .category-page-hero .lead{color:#9aabc0;grid-area:lead;max-width:720px!important;margin:2px auto 0!important;font-size:clamp(14px,1.18vw,17px)!important;line-height:1.55!important}[class*=tool-theme-] .category-page-dropzone{width:min(1040px,100%);max-width:1040px!important;margin:0 auto!important;padding:0!important}[class*=tool-theme-] .category-page-dropzone>div>div:first-child{width:100%}:is(.tool-theme-image .image-page-launchpad:has([data-has-file=true]),.tool-theme-image .image-page-launchpad:has([data-active-tab=convert]),.tool-theme-image .image-page-launchpad:has([data-active-tab=compress])){grid-template-columns:1fr;max-width:1280px}:is(.tool-theme-image .image-page-launchpad:has([data-has-file=true]) .image-page-hero,.tool-theme-image .image-page-launchpad:has([data-active-tab=convert]) .image-page-hero,.tool-theme-image .image-page-launchpad:has([data-active-tab=compress]) .image-page-hero){display:none!important}:is(.tool-theme-image .image-page-launchpad:has([data-has-file=true]) .image-page-dropzone,.tool-theme-image .image-page-launchpad:has([data-active-tab=convert]) .image-page-dropzone,.tool-theme-image .image-page-launchpad:has([data-active-tab=compress]) .image-page-dropzone){max-width:1180px!important;margin-inline:auto!important}.tool-theme-image .image-action-primary-tool{width:min(1180px,100% - 32px);margin:0 auto 48px;padding:0}[class*=tool-theme-] .category-page-launchpad+.tool-family-section{margin-top:30px}[class*=tool-theme-] .tool-family-section .section-title{margin-bottom:14px}[class*=tool-theme-] .studio-function-directory-section{border-top:1px solid rgba(var(--tool-rgb), .17);margin-top:8px;padding-top:28px}[class*=tool-theme-] .studio-function-directory{gap:18px;display:grid}[class*=tool-theme-] .studio-function-directory-heading{justify-content:flex-start;align-items:center;gap:12px;margin:0;display:flex}[class*=tool-theme-] .studio-function-directory-heading h2{letter-spacing:-.035em;margin:0;font-size:28px;line-height:1.15}[class*=tool-theme-] .studio-function-directory-count{border:1px solid rgba(var(--tool-rgb), .34);color:#dbe8f3;background:rgba(var(--tool-rgb), .075);border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 9px;font-size:13px;font-weight:850;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff06}[class*=tool-theme-] .studio-function-card-grid{min-width:0}[class*=tool-theme-] .tool-action-card:not(.is-planned){border-color:rgba(var(--tool-rgb), .22);background:radial-gradient(circle at 12% 30%, rgba(var(--tool-rgb), .065), transparent 30%), linear-gradient(145deg, #081623f0, #060e19eb);min-height:112px;box-shadow:inset 0 1px #ffffff06}[class*=tool-theme-] .tool-action-card:not(.is-planned):hover,[class*=tool-theme-] .tool-action-card:not(.is-planned):focus-visible{border-color:rgba(var(--tool-rgb), .48);box-shadow:0 16px 36px #0003, 0 0 26px rgba(var(--tool-rgb), .07)}[class*=tool-theme-] .tool-action-card-icon{width:76px;height:76px}@media (max-width:1080px){[class*=tool-theme-] .category-page-launchpad{gap:24px}[class*=tool-theme-] .category-page-hero h1{font-size:clamp(44px,5.4vw,58px)!important}}@media (max-width:900px){[class*=tool-theme-] .category-page-launchpad{grid-template-columns:1fr;gap:22px;width:min(760px,100% - 32px);padding-top:24px}[class*=tool-theme-] .category-page-hero{justify-content:stretch;grid-template-columns:52px minmax(0,1fr)!important;row-gap:11px!important}[class*=tool-theme-] .category-page-hero .tool-family-symbol{width:50px!important;height:50px!important}[class*=tool-theme-] .category-page-hero h1{font-size:clamp(42px,9vw,58px)!important}[class*=tool-theme-] .category-page-hero .lead{max-width:680px!important}}@media (max-width:520px){[class*=tool-theme-] .category-page-launchpad{gap:18px;width:calc(100% - 24px);padding:16px 0 4px}[class*=tool-theme-] .category-page-hero{justify-items:center;text-align:center!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"crumb""symbol""title""lead"!important;row-gap:10px!important}[class*=tool-theme-] .category-page-hero .tool-family-symbol{border-radius:14px;width:44px!important;height:44px!important}[class*=tool-theme-] .category-page-hero h1{max-width:330px;font-size:clamp(40px,12vw,48px)!important;line-height:.96!important}[class*=tool-theme-] .category-page-hero .lead{max-width:340px!important;font-size:14px!important;line-height:1.5!important}.tool-theme-image .image-action-primary-tool{width:calc(100% - 20px);margin-bottom:38px}[class*=tool-theme-] .category-page-launchpad+.tool-family-section{margin-top:28px}[class*=tool-theme-] .studio-function-directory-section{margin-top:4px;padding-top:22px}[class*=tool-theme-] .studio-function-directory{gap:14px}[class*=tool-theme-] .studio-function-directory-heading{gap:9px}[class*=tool-theme-] .studio-function-directory-heading h2{font-size:24px}[class*=tool-theme-] .studio-function-directory-count{min-width:28px;height:28px;padding:0 8px;font-size:12px}[class*=tool-theme-] .tool-action-card-icon{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){[class*=tool-theme-] .category-page-launchpad *,[class*=tool-theme-] .category-page-launchpad :before,[class*=tool-theme-] .category-page-launchpad :after{transition:none!important}}
