.site-shell_header__oQ6Mv{background:rgb(255 255 255/90%)}.site-shell_header__oQ6Mv .site-shell_headerInner__i5Yge{min-height:64px;gap:clamp(12px,2.4vw,32px)}.site-shell_footer__4NvVE{padding-block:clamp(56px,7vw,88px) 28px}.site-shell_footerBottom___Na3N,.site-shell_footerTop__IcRAp{width:min(var(--shell-max),calc(100% - 2 * var(--shell-gutter)));margin-inline:auto}.site-shell_footerTop__IcRAp{display:grid;grid-template-columns:minmax(200px,300px) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding-bottom:48px}.site-shell_footerBrand___Tbdd p{margin-top:12px;color:#a9a5c2;font-size:14px;line-height:1.7}.site-shell_footerColumns__D9dal{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 24px}.site-shell_footerColumns__D9dal nav{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:14px;min-width:0}.site-shell_footerColumns__D9dal strong{margin-bottom:8px;color:#fff;font-size:14px}.site-shell_footerColumns__D9dal nav a{min-height:34px;justify-content:flex-start;text-align:left;color:#c9c6dc}.site-shell_footerColumns__D9dal nav a:hover,.site-shell_footerLanguages__YYSQP a:hover{color:#fff}.site-shell_footerBottom___Na3N{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding-top:20px;border-top:1px solid rgb(255 255 255/12%);color:#a9a5c2;font-size:13px}.site-shell_footerLanguages__YYSQP{display:flex;flex-wrap:wrap;gap:4px 16px}.site-shell_footerLanguages__YYSQP a{min-height:36px;color:#c9c6dc}.site-shell_footerLanguages__YYSQP a[aria-current]{color:#fff;font-weight:700}@media (max-width:760px){.site-shell_footerTop__IcRAp{grid-template-columns:1fr}.site-shell_footerColumns__D9dal{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-shell_footerFacts__OX29U{display:grid;gap:10px;margin:20px 0 0;padding:0;list-style:none;color:#c9c6dc;font-size:13px}.site-shell_footerFacts__OX29U li{display:flex;align-items:center;gap:10px}.site-shell_footerFacts__OX29U svg{flex:none;color:#b9a6ff}.site-shell_footerColumns__D9dal{grid-template-columns:repeat(4,minmax(0,1fr))}.site-shell_footerColumn__z_7Mr{display:grid;align-content:start;gap:28px;min-width:0}.site-shell_footerColumns__D9dal nav.site-shell_footerGroup__f4fyj{display:block}.site-shell_footerDetails__WtusI summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:default}.site-shell_footerDetails__WtusI summary::-webkit-details-marker{display:none}.site-shell_footerLinks__e4PH2{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@media (max-width:760px){.site-shell_footerColumns__D9dal{grid-template-columns:1fr;gap:0}.site-shell_footerColumn__z_7Mr{gap:0}.site-shell_footerColumns__D9dal strong{margin:0}.site-shell_footerDetails__WtusI{border-bottom:1px solid rgb(255 255 255/12%)}.site-shell_footerDetails__WtusI summary{min-height:52px;cursor:pointer}.site-shell_footerDetails__WtusI summary:after{content:"";width:8px;height:8px;margin-right:4px;border-right:1.5px solid #c9c6dc;border-bottom:1.5px solid #c9c6dc;transform:rotate(45deg) translateY(-2px);transition:transform .15s ease-out}.site-shell_footerDetails__WtusI[open] summary:after{transform:rotate(225deg) translateX(-2px)}.site-shell_footerDetails__WtusI .site-shell_footerLinks__e4PH2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding-bottom:12px}.site-shell_footerColumns__D9dal .site-shell_footerDetails__WtusI a{min-height:44px}.site-shell_footerTop__IcRAp{padding-bottom:32px}}.site-shell_footerLanguage__4b7uc{position:relative}.site-shell_footerLanguage__4b7uc summary{display:inline-flex;min-height:44px;align-items:center;gap:8px;padding:0 16px;border:1px solid rgb(255 255 255/22%);border-radius:999px;color:#fff;font-weight:650;list-style:none;cursor:pointer}.site-shell_footerLanguage__4b7uc summary::-webkit-details-marker{display:none}.site-shell_footerLanguage__4b7uc summary:focus-visible{outline:3px solid #b9a6ff;outline-offset:2px}.site-shell_footerLanguage__4b7uc .site-shell_footerLanguages__YYSQP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:8px;padding:8px 12px;border:1px solid rgb(255 255 255/12%);border-radius:16px}.site-shell_footerLanguage__4b7uc .site-shell_footerLanguages__YYSQP a{min-height:44px;display:flex;align-items:center}@media (min-width:761px){.site-shell_footerLanguage__4b7uc .site-shell_footerLanguages__YYSQP{position:absolute;bottom:calc(100% + 8px);left:0;z-index:5;width:max-content;min-width:360px;grid-template-columns:repeat(3,minmax(0,1fr));background:#1d1a3a;box-shadow:0 18px 40px rgb(0 0 0/35%)}}@media (prefers-reduced-motion:reduce){.site-shell_footerDetails__WtusI summary:after{transition:none}}.site-shell_header__oQ6Mv .site-shell_headerInner__i5Yge{min-width:0}.site-shell_header__oQ6Mv .site-shell_headerInner__i5Yge>.brand{flex:0 0 auto}@media (max-width:400px){.site-shell_header__oQ6Mv .site-shell_headerInner__i5Yge>.brand{font-size:19px}}@media (max-width:360px){.site-shell_brandName__PVb7q{display:none}}.design-primitives_card__13UVD,.design-primitives_panel__nV1nc,.design-primitives_resultPanel__Ri5gY{border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.design-primitives_card__13UVD{border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-24)}.design-primitives_cardHeading__ngrjR,.design-primitives_panelHeading__czJCm,.design-primitives_resultHeading__HHVE1{margin:0;color:var(--ink);font-size:var(--font-title-small);letter-spacing:var(--ls-title);line-height:var(--lh-title)}.design-primitives_cardHeading__ngrjR+*,.design-primitives_panelHeading__czJCm+*,.design-primitives_resultHeading__HHVE1+*{margin-top:var(--space-16)}.design-primitives_panel__nV1nc{border-radius:var(--radius-panel);padding:var(--space-24)}.design-primitives_button__dP8GV{position:relative;display:inline-flex;min-height:var(--control-height);min-width:var(--touch-target);align-items:center;justify-content:center;gap:var(--space-8);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-20);font:inherit;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color var(--motion-fast),border-color var(--motion-fast),color var(--motion-fast),transform var(--motion-fast)}.design-primitives_button__dP8GV:active:not(:disabled){transform:translateY(1px)}.design-primitives_button__dP8GV:disabled{cursor:not-allowed;opacity:.5}.design-primitives_buttonPrimary__Wb2RM{background:var(--ink);color:var(--paper)}.design-primitives_buttonPrimary__Wb2RM:hover:not(:disabled){background:#000}.design-primitives_buttonSecondary__QGCjM{border-color:var(--rule);background:var(--paper);color:var(--ink)}.design-primitives_buttonSecondary__QGCjM:hover:not(:disabled){background:var(--soft)}.design-primitives_buttonText__b5EPq{min-height:var(--touch-target);padding-inline:var(--space-8);background:transparent;color:var(--accent)}.design-primitives_buttonDestructive__jjAFw{background:var(--status-danger);color:var(--paper)}.design-primitives_buttonContent__4PZj1{visibility:visible}.design-primitives_button__dP8GV[aria-busy=true] .design-primitives_buttonContent__4PZj1{opacity:.65}.design-primitives_spinner__xQTP0{width:1em;height:1em;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:design-primitives_spin__rYaxY .7s linear infinite}.design-primitives_badge__Se4Xm{display:inline-flex;min-height:24px;align-items:center;border-radius:999px;padding:2px var(--space-8);font-size:13px;font-weight:600;line-height:1.35}.design-primitives_badgeNeutral__dP_jO{background:var(--soft);color:var(--ink)}.design-primitives_badgeAccent__gXyis{background:color-mix(in srgb,var(--accent) 12%,var(--paper));color:var(--accent)}.design-primitives_badgeSuccess__Coj9f{background:color-mix(in srgb,var(--status-success) 12%,var(--paper));color:var(--status-success)}.design-primitives_badgeWarning__AF8GC{background:color-mix(in srgb,var(--status-warning) 15%,var(--paper));color:#7a4a00}.design-primitives_status__rJeXK{display:flex;align-items:flex-start;gap:var(--space-8);margin:0;border-radius:var(--radius-control);padding:var(--space-12) var(--space-16);font-size:14px;line-height:1.5}.design-primitives_statusInfo__YlFuN{background:color-mix(in srgb,var(--accent) 9%,var(--paper));color:#003f7d}.design-primitives_statusSuccess__8xeqp{background:color-mix(in srgb,var(--status-success) 11%,var(--paper));color:#126b3a}.design-primitives_statusWarning__i2l4a{background:color-mix(in srgb,var(--status-warning) 15%,var(--paper));color:#704500}.design-primitives_statusError__cZWtq{background:color-mix(in srgb,var(--status-danger) 10%,var(--paper));color:#a11b1b}.design-primitives_statusProcessing__sz7Fg{background:var(--soft);color:var(--ink)}.design-primitives_tabs__hgqb6{display:flex;gap:var(--space-8);overflow-x:auto;border-bottom:1px solid var(--rule);scrollbar-width:thin}.design-primitives_tab__eq0O2{min-height:var(--touch-target);flex:0 0 auto;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font:inherit;font-weight:600;cursor:pointer}.design-primitives_tab__eq0O2[aria-selected=true]{border-bottom-color:var(--accent);color:var(--ink)}.design-primitives_tab__eq0O2:disabled{cursor:not-allowed;opacity:.55}.design-primitives_uploadArea__8E9V7{border:1px dashed var(--rule);border-radius:var(--radius-card);padding:var(--space-20);transition:border-color var(--motion-fast),background-color var(--motion-fast)}.design-primitives_uploadDragging__dktOW{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--paper))}.design-primitives_uploadInvalid__NReDi{border-color:var(--status-danger)}.design-primitives_uploadUploaded__pXBCh{border-style:solid;border-color:var(--status-success)}.design-primitives_uploadLabel__DYT23{display:block;font-weight:600}.design-primitives_uploadInput__EKaMW{display:block;min-height:var(--touch-target);margin-top:var(--space-12);max-width:100%}.design-primitives_uploadHint__YYTBE{margin:var(--space-8) 0 0;color:var(--muted);font-size:14px;line-height:1.5}.design-primitives_resultPanel__Ri5gY{min-height:280px;border-radius:var(--radius-panel);padding:var(--space-24)}.design-primitives_resultContent__DKXvN{margin-top:var(--space-16)}.design-primitives_resultEmpty__y0sLd{display:grid;place-content:center;text-align:center;background:var(--soft)}@keyframes design-primitives_spin__rYaxY{to{transform:rotate(1turn)}}@media (max-width:767px){.design-primitives_card__13UVD,.design-primitives_panel__nV1nc,.design-primitives_resultPanel__Ri5gY{padding:var(--space-20)}}@media (prefers-reduced-motion:reduce){.design-primitives_button__dP8GV,.design-primitives_uploadArea__8E9V7{transition:none}.design-primitives_spinner__xQTP0{animation:none}}.model-selector_selector__YCMon{display:grid;gap:12px;min-width:0}.model-selector_selector__YCMon h2{font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:600}.model-selector_cards__Lb8ZU{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.model-selector_card__H1YkB{display:grid;gap:7px;min-height:132px;padding:16px;border:1px solid var(--rule);border-radius:16px;background:var(--paper);color:var(--ink);font:inherit;text-align:start;cursor:pointer}.model-selector_card__H1YkB strong{font-size:16px}.model-selector_card__H1YkB small,.model-selector_card__H1YkB span,.model-selector_state__0RBy_{color:var(--muted);line-height:1.55}.model-selector_card__H1YkB span{font-size:14px}.model-selector_card__H1YkB small{align-self:end;font-size:13px;font-weight:600}.model-selector_card__H1YkB[aria-checked=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--paper));box-shadow:inset 0 0 0 1px var(--accent)}.model-selector_card__H1YkB:hover{background:var(--soft)}.model-selector_card__H1YkB:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.model-selector_state__0RBy_{margin:0;font-size:15px}@media (max-width:600px){.model-selector_cards__Lb8ZU{grid-template-columns:1fr}.model-selector_card__H1YkB{min-height:112px}}@media (prefers-reduced-motion:no-preference){.model-selector_card__H1YkB{transition:background-color .15s ease-out,border-color .15s ease-out}}.tool-share-button_action__iIlqe{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px}.tool-share-button_button__ts6Hz{min-height:48px;padding:11px 18px;border:1px solid var(--rule);border-radius:12px;background:var(--paper);color:var(--ink);font:inherit;font-weight:650;cursor:pointer}.tool-share-button_button__ts6Hz:hover{border-color:var(--ink)}.tool-share-button_button__ts6Hz:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.tool-share-button_button__ts6Hz:disabled{cursor:wait;opacity:.65}.tool-share-button_status__85YNY{color:var(--muted);font-size:13px;line-height:1.5}.tool-page-v2_srOnly__BjddQ{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tool-page-v2_hero__rZ7Si{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "work" "media";gap:24px clamp(32px,4.5vw,64px);align-items:start;padding:clamp(20px,3.5vw,48px) var(--shell-pad) clamp(40px,5vw,72px)}.tool-page-v2_hero__rZ7Si[data-has-media]{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);grid-template-areas:"copy media" "work media"}.tool-page-v2_hero__rZ7Si[data-has-media]:has([data-catalog-tool=editing],[data-catalog-tool=result],[data-workspace-active],[data-passport-tabs=free]){grid-template-areas:"copy media" "work work"}.tool-page-v2_heroCopy__wXYRv{grid-area:copy;display:grid;justify-items:start;align-content:start;min-width:0}.tool-page-v2_heroCopy__wXYRv h1{margin:0;font-size:clamp(32px,4.4vw,56px);line-height:1.08;letter-spacing:-.03em;font-weight:800;text-wrap:balance}.tool-page-v2_lede__ntZdi{max-width:34em;margin:14px 0 0;color:var(--muted);font-size:clamp(16px,1.5vw,19px);line-height:1.55}.tool-page-v2_price__sjCll{display:inline-flex;align-items:center;gap:8px;margin:16px 0 0;padding:6px 12px;border-radius:999px;background:var(--accent-soft);color:var(--accent-strong);font-size:14px;font-weight:700}.tool-page-v2_heroWork__xs4LY{grid-area:work;min-width:0;scroll-margin-top:80px}.tool-page-v2_heroMedia__HJjp8{grid-area:media;position:relative;min-width:0;align-self:center}.tool-page-v2_heroMedia__HJjp8>*{border-radius:24px;box-shadow:var(--shadow-lift)}@media (max-width:860px){.tool-page-v2_hero__rZ7Si[data-has-media],.tool-page-v2_hero__rZ7Si[data-has-media]:has([data-catalog-tool=editing],[data-catalog-tool=result],[data-workspace-active],[data-passport-tabs=free]){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "work" "media"}.tool-page-v2_heroMedia__HJjp8{width:min(100%,360px);justify-self:center}}.tool-page-v2_facts__p_NnX{padding-inline:var(--shell-pad)}.tool-page-v2_gallery__rEPS4{display:grid;gap:20px}.tool-page-v2_galleryTabs__yo5Kk{display:inline-flex;justify-self:start;gap:4px;padding:4px;border:var(--sys-border);border-radius:999px;background:var(--paper)}.tool-page-v2_galleryTabs__yo5Kk button{min-height:var(--touch-target);padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-weight:700;cursor:pointer}.tool-page-v2_galleryTabs__yo5Kk button[aria-selected=true]{background:var(--ink);color:#fff}.tool-page-v2_galleryGrid__sasG1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.tool-page-v2_galleryGrid__sasG1[data-count="1"]{grid-template-columns:minmax(0,420px)}.tool-page-v2_galleryGrid__sasG1[data-count="2"],.tool-page-v2_galleryGrid__sasG1[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}.tool-page-v2_galleryTile__Ub5DJ{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;padding:0;border:var(--sys-border);border-radius:var(--sys-radius);background:var(--soft);box-shadow:var(--sys-shadow);cursor:pointer}.tool-page-v2_galleryTile__Ub5DJ[data-transparent]{background-color:#fff;background-image:linear-gradient(45deg,#ece9f5 25%,transparent 0),linear-gradient(-45deg,#ece9f5 25%,transparent 0),linear-gradient(45deg,transparent 75%,#ece9f5 0),linear-gradient(-45deg,transparent 75%,#ece9f5 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.tool-page-v2_galleryImage__Owi37{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity var(--motion-standard)}.tool-page-v2_galleryTile__Ub5DJ[data-transparent] .tool-page-v2_galleryImage__Owi37[data-half=after]{object-fit:contain}.tool-page-v2_galleryTile__Ub5DJ[data-side=after] .tool-page-v2_galleryImage__Owi37[data-half=before],.tool-page-v2_galleryTile__Ub5DJ[data-side=before] .tool-page-v2_galleryImage__Owi37[data-half=after]{opacity:0}@media (hover:hover){.tool-page-v2_galleryTile__Ub5DJ[data-side=after]:hover .tool-page-v2_galleryImage__Owi37[data-half=before],.tool-page-v2_galleryTile__Ub5DJ[data-side=before]:hover .tool-page-v2_galleryImage__Owi37[data-half=after]{opacity:1}}.tool-page-v2_galleryTile__Ub5DJ:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.tool-page-v2_galleryBadge__XrvCE{position:absolute;top:10px;left:10px;padding:4px 10px;border-radius:999px;background:rgb(22 19 46/72%);color:#fff;font-size:12px;font-weight:700}@media (max-width:720px){.tool-page-v2_galleryGrid__sasG1,.tool-page-v2_galleryGrid__sasG1[data-count="1"]{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-page-v2_galleryGrid__sasG1[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tool-page-v2_galleryImage__Owi37{transition:none}}.tool-page-v2_mediaRows__dK6Hy{display:grid;gap:clamp(32px,5vw,64px);margin:0;padding:0;list-style:none}.tool-page-v2_mediaRow__bRnU5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.tool-page-v2_mediaRow__bRnU5:nth-child(2n) .tool-page-v2_mediaImage__pTAMT{order:2}.tool-page-v2_mediaImage__pTAMT{width:100%;aspect-ratio:4/3;border-radius:var(--sys-radius);overflow:hidden}.tool-page-v2_mediaImage__pTAMT img{width:100%;height:100%;object-fit:cover}.tool-page-v2_mediaText__EqotV{display:grid;justify-items:start;gap:12px}.tool-page-v2_mediaText__EqotV h3{margin:0;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em}.tool-page-v2_mediaText__EqotV p{margin:0;color:var(--muted);font-size:17px;line-height:1.6}@media (max-width:720px){.tool-page-v2_mediaRow__bRnU5{grid-template-columns:minmax(0,1fr)}.tool-page-v2_mediaRow__bRnU5:nth-child(2n) .tool-page-v2_mediaImage__pTAMT{order:0}}.tool-page-v2_useList__tooyP{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none}.tool-page-v2_useList__tooyP li{display:flex;gap:12px;align-items:flex-start;padding:16px;border:var(--sys-border);border-radius:var(--sys-radius);background:var(--paper)}.tool-page-v2_useList__tooyP small,.tool-page-v2_useList__tooyP strong{display:block}.tool-page-v2_useList__tooyP small{margin-top:4px;color:var(--muted);font-size:14px;line-height:1.5}.tool-page-v2_useIcon__b_1OH{display:grid;flex:none;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--accent-soft);color:var(--accent)}.tool-page-v2_cta__3VWkq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:24px 48px;align-items:center;margin-inline:var(--shell-pad);margin-block:var(--sys-section-space) max(var(--sys-section-space),var(--sys-page-end));padding:clamp(32px,5vw,56px);border-radius:32px;background:var(--brand-gradient);color:#fff}.tool-page-v2_ctaCopy__gz7UP h2{margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:800;line-height:1.12;letter-spacing:-.02em}.tool-page-v2_ctaCopy__gz7UP p{margin:12px 0 0;font-size:17px;opacity:.92}.tool-page-v2_ctaDrop__md_25{display:grid;justify-items:center;gap:10px;padding:24px;border:2px dashed rgb(255 255 255/70%);border-radius:20px;background:rgb(255 255 255/12%);text-align:center}.tool-page-v2_ctaDrop__md_25[data-dragging]{background:rgb(255 255 255/24%)}.tool-page-v2_ctaDrop__md_25 small{max-width:34em;font-size:13px;opacity:.9}.tool-page-v2_ctaLink__5DNm7{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch-target);padding:0 24px;border-radius:999px;background:#fff;color:var(--accent-strong);font-weight:800;text-decoration:none}.tool-page-v2_ctaLink__5DNm7:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (max-width:760px){.tool-page-v2_cta__3VWkq{grid-template-columns:minmax(0,1fr);margin-inline:16px;border-radius:24px;text-align:center}}.tool-page-v2_heroExtras__J0GXr{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px}.tool-page-v2_factNote__9vOCb{max-width:var(--shell-max);margin:8px auto 0;color:var(--muted);font-size:14px;line-height:1.5;text-align:center}.tool-page-v2_note__548o_{margin:10px 0 0;color:var(--muted);font-size:13px}.tool-page-v2_mediaFigure__cyyh_{position:relative;display:block;min-width:0}.tool-page-v2_mediaRow__bRnU5:nth-child(2n) .tool-page-v2_mediaFigure__cyyh_{order:2}.tool-page-v2_mediaImage__pTAMT .tool-page-v2_mediaContain__x2IwV{object-fit:contain}.tool-page-v2_mediaBadge__3_Guu{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:rgb(22 19 46/78%);color:#fff;font-size:13px;font-weight:700}.tool-page-v2_mediaText__EqotV .tool-page-v2_useList__tooyP{grid-template-columns:minmax(0,1fr);width:100%}.tool-page-v2_stepCards__91j2_,.tool-page-v2_useListWide__aTj9U{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-page-v2_stepCards__91j2_{display:grid;gap:16px;margin:0;padding:0;list-style:none}.tool-page-v2_stepCard__MFo4u{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:var(--sys-border);border-radius:var(--sys-radius);background:var(--paper)}.tool-page-v2_stepVisual__d_ZLU{position:relative;display:grid;height:120px;overflow:hidden;background:var(--soft)}.tool-page-v2_stepPhoto__ycDGj{width:100%;height:120px}.tool-page-v2_stepPhoto__ycDGj img{width:100%;height:100%;object-fit:cover}.tool-page-v2_stepGlyph__OFuaZ{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--brand-gradient);color:#fff;box-shadow:var(--sys-shadow)}.tool-page-v2_stepMock__N1QVK{display:flex;flex-wrap:wrap;align-content:center;gap:8px;padding:0 20px}.tool-page-v2_stepMock__N1QVK span{width:56px;height:22px;border:1px solid var(--line);border-radius:999px;background:var(--paper)}.tool-page-v2_stepMock__N1QVK span[data-on]{border-color:var(--accent);background:var(--accent-soft)}.tool-page-v2_stepMock__N1QVK b{flex-basis:100%;height:26px;max-width:180px;border-radius:999px;background:var(--brand-gradient);opacity:.85}.tool-page-v2_stepBody__wpex8{display:grid;gap:4px;padding:14px 16px 16px;font-size:15px;line-height:1.45}.tool-page-v2_stepBody__wpex8 strong{display:flex;align-items:center;gap:8px}.tool-page-v2_stepBody__wpex8>span{color:var(--muted);font-size:14px}.tool-page-v2_stepNumber__WVWyM{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--ink);color:#fff;font-size:13px;font-weight:800}.tool-page-v2_guideRow__fofsC{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:0;overflow:hidden;border:var(--sys-border);border-radius:var(--sys-radius);background:var(--paper);box-shadow:var(--sys-shadow);color:var(--ink);text-decoration:none}.tool-page-v2_guideRow__fofsC:hover{border-color:var(--accent)}.tool-page-v2_guideRow__fofsC:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.tool-page-v2_guideImage__cFMrs{width:100%;aspect-ratio:4/3}.tool-page-v2_guideImage__cFMrs img{width:100%;height:100%;object-fit:cover}.tool-page-v2_guideIcon__vQcLZ{display:grid;place-items:center;min-height:200px;background:var(--soft);color:var(--accent)}.tool-page-v2_guideText__8aa2T{display:grid;align-content:center;justify-items:start;gap:10px;padding:clamp(20px,3vw,40px)}.tool-page-v2_guideText__8aa2T strong{font-size:clamp(20px,2.2vw,26px);line-height:1.25;letter-spacing:-.01em}.tool-page-v2_guideText__8aa2T>span:not([class]){color:var(--muted);line-height:1.55}@media (max-width:720px){.tool-page-v2_mediaRow__bRnU5:nth-child(2n) .tool-page-v2_mediaFigure__cyyh_{order:0}.tool-page-v2_stepCards__91j2_,.tool-page-v2_useListWide__aTj9U{grid-template-columns:minmax(0,1fr)}.tool-page-v2_stepCards__91j2_{gap:8px}.tool-page-v2_stepCard__MFo4u{grid-template-columns:96px minmax(0,1fr);grid-template-rows:none}.tool-page-v2_stepPhoto__ycDGj,.tool-page-v2_stepVisual__d_ZLU{height:100%;min-height:84px}.tool-page-v2_stepMock__N1QVK{padding:0 10px;gap:5px}.tool-page-v2_stepMock__N1QVK span{width:30px;height:14px}.tool-page-v2_stepMock__N1QVK b{height:16px}.tool-page-v2_stepGlyph__OFuaZ{right:6px;bottom:6px;width:28px;height:28px}.tool-page-v2_stepGlyph__OFuaZ svg{width:16px;height:16px}.tool-page-v2_stepBody__wpex8{padding:12px 14px}.tool-page-v2_guideRow__fofsC{grid-template-columns:minmax(0,1fr)}}.tool-page-v2_stepPrompt__CVUsW{display:grid;align-content:center;gap:8px;margin:16px 20px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.tool-page-v2_stepPrompt__CVUsW i{display:block;height:8px;border-radius:999px;background:var(--line)}.tool-page-v2_stepPrompt__CVUsW i:nth-child(2){width:80%}.tool-page-v2_stepPrompt__CVUsW i:nth-child(3){width:55%;background:var(--accent-soft)}@media (max-width:720px){.tool-page-v2_stepPrompt__CVUsW{margin:10px;padding:8px;gap:5px}.tool-page-v2_stepPrompt__CVUsW i{height:5px}}