:root{color-scheme:light;--bg:#f5f8fd;--paper:#fff;--paper-soft:#ffffffe6;--line:#164c7624;--line-strong:#164c763d;--text:#202536;--ink:#202536;--muted:#6e7482;--blue:#1298e8;--blue-dark:#0c5f9c;--sky:#86d8ff;--mint:#19b68d;--accent:#2ca7ee;--shadow:0 24px 80px #194c7821;--shadow-soft:0 14px 36px #194c781a;--float-shadow:0 18px 46px #125c9624, 0 1px 0 #ffffffd9 inset;--float-shadow-strong:0 34px 100px #125c9633, 0 12px 26px #1298e81a;--title-shadow:0 22px 40px #125c9629, 0 2px 0 #ffffffd1;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Noto Kufi Arabic,Noto Sans Arabic,Tahoma,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;color:var(--text);background:linear-gradient(180deg, #f5f8fde6, #eef7ffd1), var(--bg);margin:0;overflow-x:hidden}body.theme-dark{color-scheme:dark;--bg:#0b8fdf;--paper:#0a78bf;--paper-soft:#0a81cbeb;--line:#ffffff42;--line-strong:#ffffff70;--text:#fff;--ink:#fff;--muted:#d8f1ff;--blue:#fff;--blue-dark:#fff;--sky:#e9f8ff;--mint:#d9f6ff;--accent:#c9efff;--shadow:0 28px 90px #022e565c;--shadow-soft:0 14px 38px #022e5642;--float-shadow:0 18px 50px #022e5647, 0 1px 0 #fff3 inset;--float-shadow-strong:0 34px 100px #022e5657, 0 12px 28px #ffffff1f;--title-shadow:0 24px 46px #022e563d;background:radial-gradient(circle at 78% 12%,#ffffff29,#0000 32%),linear-gradient(#0b8fdffa,#065b99f5),#0b8fdf}body.theme-dark .topbar,body.theme-dark .mega-panel,body.theme-dark .tool-card,body.theme-dark .work-card,body.theme-dark .premium-banner,body.theme-dark .img-promo,body.theme-dark .profile-hover-card{color:var(--text);background:radial-gradient(circle at 18% 0,#ffffff24,#0000 34%),linear-gradient(145deg,#0d8bd8f7,#0769aef0)}body.theme-dark .language-switch,body.theme-dark .lang-button.active{color:var(--text);background:#0770b7e6}body.theme-dark .brand,body.theme-dark .nav-link,body.theme-dark .login-link,body.theme-dark .apps-button span,body.theme-dark .tool-menu-item,body.theme-dark .product-row,body.theme-dark .integration-row,body.theme-dark .solution-card,body.theme-dark .products-side button{color:var(--text)}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}#scene3d,.css-3d-scene,.ambient-grid{pointer-events:none;position:fixed;inset:0}#scene3d{z-index:-4}.css-3d-scene{z-index:-3;perspective:1200px;visibility:hidden;opacity:0;overflow:hidden}.scene-sheet,.scene-ring{transform-style:preserve-3d;border:1px solid #1298e82e;animation-play-state:paused;display:block;position:absolute;box-shadow:0 32px 90px #1298e824}body.background-motion-ready .scene-sheet,body.background-motion-ready .scene-ring{animation-play-state:running}.scene-sheet{background:linear-gradient(#ffffffeb,#e1f6ffad),repeating-linear-gradient(#0000 0 28px,#1298e81c 29px 30px);border-radius:8px;width:210px;height:286px;animation:9s ease-in-out infinite floatSheet}.sheet-a{top:15%;left:7%;transform:rotateX(58deg)rotateY(-26deg)rotate(11deg)}.sheet-b{width:250px;height:330px;animation-delay:-2.2s;bottom:12%;right:6%;transform:rotateX(55deg)rotateY(24deg)rotate(-9deg)}.sheet-c{opacity:.7;width:160px;height:218px;animation-delay:-4.4s;top:42%;left:46%;transform:rotateX(62deg)rotateY(-12deg)rotate(24deg)}.scene-ring{background:0 0;border-color:#19b68d47;border-radius:50%;width:220px;height:220px;animation:14s linear infinite spinRing}.ring-a{top:20%;right:20%;transform:rotateX(74deg)rotateY(28deg)}.ring-b{width:150px;height:150px;animation-duration:18s;bottom:16%;left:18%;transform:rotateX(68deg)rotateY(-36deg)}body.webgl-fallback .css-3d-scene{visibility:visible;opacity:.42}.ambient-grid{z-index:-2;background-image:linear-gradient(#1298e812 1px,#0000 1px),linear-gradient(90deg,#1298e812 1px,#0000 1px);background-size:56px 56px;mask-image:linear-gradient(#000,#0000 78%)}.topbar{z-index:45;border:1px solid var(--line);width:min(1840px,100% - 24px);min-height:60px;box-shadow:var(--float-shadow);backdrop-filter:blur(20px);transform-style:preserve-3d;background:linear-gradient(#fffffff5,#effaffdb);border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin:8px auto 0;padding:0 24px;animation:7s ease-in-out infinite floatHeader;display:grid;position:sticky;top:8px}.brand{color:#121620;letter-spacing:0;text-shadow:0 12px 28px #1298e829;align-items:center;gap:5px;min-width:150px;font-size:1.85rem;font-weight:950;display:inline-flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 14px 24px #1298e82e);width:clamp(156px,15vw,214px);height:auto;max-height:48px;display:block}.topnav{align-items:center;gap:12px;display:flex}.nav-link,.login-link{color:#171b25;letter-spacing:0;background:0 0;border:0;border-radius:8px;min-height:40px;padding:8px 10px;font-weight:850;transition:color .16s,background .16s,box-shadow .16s,translate .16s}.nav-link:hover,.nav-link.active,.login-link:hover{color:var(--blue);background:#ffffffc7;translate:0 -2px;box-shadow:0 12px 26px #1298e81f}.with-caret:after{content:"";border-inline-end:2px solid;border-bottom:2px solid;width:7px;height:7px;margin-inline-start:9px;display:inline-block;transform:translateY(-2px)rotate(45deg)}.with-caret.open:after{transform:translateY(2px)rotate(225deg)}.top-actions{justify-content:end;align-items:center;gap:9px;display:flex}.notification-button{border:1px solid var(--line);width:40px;height:40px;color:var(--blue-dark);cursor:pointer;background:#ffffffe6;border-radius:8px;place-items:center;display:inline-grid;position:relative;box-shadow:0 10px 24px #1298e81f}.notification-button i{width:19px;height:19px}.notification-button span{color:#fff;background:#ef4444;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:900;display:inline-grid;position:absolute;top:-7px;right:-7px;box-shadow:0 4px 12px #ef44445c}.profile-menu-wrap{position:relative}.profile-hover-card{z-index:72;border:1px solid var(--line);width:min(340px,100vw - 30px);color:var(--text);box-shadow:var(--float-shadow-strong);backdrop-filter:blur(18px);background:linear-gradient(#fffffffa,#eefafff0);border-radius:8px;padding:16px;display:none;position:absolute;top:calc(100% + 12px);right:0}.profile-hover-card:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.language-switch{border:1px solid var(--line);background:#f5fbffdb;border-radius:8px;grid-template-columns:repeat(3,auto);gap:4px;padding:4px;display:inline-grid;box-shadow:0 12px 28px #1298e81a}.lang-button{min-width:32px;min-height:32px;color:var(--muted);background:0 0;border:0;border-radius:6px;font-size:.76rem;font-weight:850}.lang-button.active{color:var(--blue-dark);background:#fff;box-shadow:0 8px 16px #1298e81f}.signup-button{color:#fff;background:linear-gradient(135deg, var(--blue), var(--sky));border:0;border-radius:8px;min-height:40px;padding:9px 14px;font-weight:900;transition:box-shadow .16s,translate .16s,filter .16s;box-shadow:0 12px 24px #1298e838}.signup-button:hover,.signup-button:focus-visible{filter:saturate(1.06);translate:0 -2px;box-shadow:0 20px 42px #1298e83d}.apps-button{background:0 0;border:0;border-radius:8px;grid-template-rows:repeat(3,5px);grid-template-columns:repeat(3,5px);place-content:center;gap:5px;width:40px;height:40px;transition:background .16s,box-shadow .16s,translate .16s;display:grid}.apps-button span{background:#202536;border-radius:50%}.apps-button:hover,.apps-button.open{background:#86d8ff33;translate:0 -2px;box-shadow:0 12px 28px #1298e81f}.menu-layer{z-index:44;pointer-events:none;position:fixed;inset:76px 0 auto}.mega-panel{border:1px solid var(--line);box-shadow:var(--float-shadow-strong);backdrop-filter:blur(20px);pointer-events:auto;transform-style:preserve-3d;will-change:translate, opacity;background:linear-gradient(#fffffffa,#f0faffeb);border-radius:8px;display:none;position:absolute;top:0}.mega-panel:before{content:"";height:30px;position:absolute;top:-30px;left:0;right:0}.mega-panel.open{animation:.18s ease-out both floatMenuAppear,7s ease-in-out .18s infinite floatPanel;display:grid}body:has(.apps-button:hover) [data-menu-panel=products],body:has([data-menu-panel=products]:hover) [data-menu-panel=products]{display:grid}body:has(.apps-button:hover) .apps-button,body:has([data-menu-panel=products]:hover) .apps-button{background:#86d8ff33}body:has([data-menu-trigger=convert]:hover) [data-menu-panel=convert],body:has([data-menu-panel=convert]:hover) [data-menu-panel=convert],body:has([data-menu-trigger=tools]:hover) [data-menu-panel=tools],body:has([data-menu-panel=tools]:hover) [data-menu-panel=tools]{display:grid}body:has([data-menu-trigger=convert]:hover) [data-menu-trigger=convert],body:has([data-menu-panel=convert]:hover) [data-menu-trigger=convert],body:has([data-menu-trigger=tools]:hover) [data-menu-trigger=tools],body:has([data-menu-panel=tools]:hover) [data-menu-trigger=tools]{color:var(--blue)}.convert-panel{grid-template-columns:1fr 1fr;gap:24px;width:min(500px,100vw - 40px);padding:32px;left:50%;transform:translate(-36%)}.all-tools-panel{grid-template-columns:repeat(7,minmax(0,1fr));gap:28px;width:min(1760px,100vw - 96px);padding:34px 38px;left:50%;transform:translate(-50%)}.products-panel{grid-template-columns:1.1fr 1.1fr .7fr;gap:26px;width:min(1050px,100vw - 48px);padding:32px;right:24px}.mega-column h3,.mega-list h3,.products-column h3{color:var(--muted);text-transform:uppercase;letter-spacing:0;text-shadow:0 10px 20px #125c961a;margin:0 0 16px;font-size:.88rem}.mega-list{align-content:start;gap:10px;display:grid}.tool-menu-item,.product-row,.integration-row,.solution-card,.products-side button{min-height:36px;color:var(--text);text-align:start;background:0 0;border:0;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:6px;transition:color .16s,background .16s,box-shadow .16s,translate .16s;display:grid}.tool-menu-item:hover,.product-row:hover,.integration-row:hover,.products-side button:hover{color:var(--blue);background:#86d8ff24;translate:0 -2px;box-shadow:0 12px 28px #1298e81a}.menu-icon,.product-icon{width:34px;height:34px;color:inherit;background:0 0;border-radius:8px;place-items:center;display:grid}.asset-menu-icon{color:inherit;filter:drop-shadow(0 9px 12px #125c9629);width:34px;height:34px;display:block;overflow:visible}.asset-button-icon,.asset-badge-icon{flex:none;display:block;overflow:visible}.asset-button-icon{filter:drop-shadow(0 8px 10px #125c9629);width:30px;height:30px;margin-inline-start:-6px}.asset-badge-icon{filter:drop-shadow(0 7px 9px #125c9624);width:28px;height:28px}.tool-menu-item span:last-child,.product-row strong,.products-side span{font-weight:850}.product-row,.integration-row{min-height:58px;padding:8px}.product-row small,.integration-row small,.solution-card small{color:var(--muted);margin-top:3px;font-size:.82rem;font-weight:500;display:block}.integration-row{border:1px solid var(--line-strong);background:#fff;margin-top:10px;box-shadow:0 12px 32px #1298e814}.solution-card{background:#f4f8ff;grid-template-columns:86px 1fr;min-height:100px;margin-bottom:26px;box-shadow:0 14px 34px #1298e814}.bars{background:#edf7ff;border-radius:8px;justify-content:center;align-items:end;gap:7px;width:76px;height:76px;display:flex}.bars i{background:var(--blue);border-radius:5px 5px 0 0;width:15px}.bars i:first-child{opacity:.7;height:34px}.bars i:nth-child(2){height:48px}.bars i:nth-child(3){opacity:.45;height:58px}.products-side{border-inline-start:1px solid var(--line-strong);align-content:start;gap:10px;padding-inline-start:20px;display:grid}.products-side hr{border:0;border-top:1px solid var(--line-strong);width:100%;margin:14px 0}.app-shell{width:min(1800px,100% - 48px);margin:0 auto;padding:34px 0 40px}.home-view{min-height:calc(100vh - 130px)}.hero-copy{text-align:center;max-width:980px;margin:0 auto;padding:0 10px 28px}.hero-kicker{min-height:30px;color:var(--mint);background:#ebfffab8;border:1px solid #19b68d40;border-radius:999px;align-items:center;padding:5px 12px;font-size:.82rem;font-weight:850;animation:5.8s ease-in-out infinite floatChip;display:inline-flex;box-shadow:0 12px 26px #19b68d1f}.hero-copy h1{color:var(--text);letter-spacing:0;margin:16px 0 10px;font-size:clamp(2.2rem,4.4vw,4.4rem);line-height:1.04}.hero-copy h1,.work-way-section h2,.premium-copy h2,.img-promo h2,.trust-block h2{text-shadow:var(--title-shadow);transform-style:preserve-3d;animation:6.6s ease-in-out infinite floatTitle;position:relative}body:not(.background-motion-ready) .hero-kicker,body:not(.background-motion-ready) .hero-copy h1,body:not(.background-motion-ready) .work-way-section h2,body:not(.background-motion-ready) .premium-copy h2,body:not(.background-motion-ready) .img-promo h2,body:not(.background-motion-ready) .trust-block h2{animation-play-state:paused}.hero-copy p{color:#4a4f5e;max-width:820px;margin:0 auto;font-size:clamp(1rem,1.6vw,1.35rem);line-height:1.55}.category-tabs{scrollbar-width:thin;justify-content:center;gap:12px;padding:8px 0 32px;display:flex;overflow-x:auto}.category-tab{color:#4a4f5e;background:#ffffffdb;border:1px solid #d4dae6;border-radius:999px;flex:none;min-height:38px;padding:8px 18px;font-weight:850;transition:border-color .16s,box-shadow .16s,translate .16s,background .16s;box-shadow:0 12px 26px #194c7814}.category-tab:hover,.category-tab:focus-visible{border-color:#1298e852;outline:none;translate:0 -3px;box-shadow:0 18px 38px #1298e821}.category-tab.active{color:#fff;background:linear-gradient(135deg, var(--blue), var(--sky));border-color:#0000;box-shadow:0 12px 28px #1298e833}.tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.tools-grid:empty{min-height:1424px}.tool-card{min-height:176px;color:var(--text);text-align:start;box-shadow:var(--float-shadow);background:#fffffff0;border:1px solid #d8deeb;border-radius:8px;grid-template-rows:auto auto 1fr;gap:10px;padding:28px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.tool-card:hover,.tool-card:focus-visible{border-color:#1298e86b;outline:none;transform:translateY(-4px);box-shadow:0 22px 52px #1298e829}.tool-icon{width:58px;height:58px;color:inherit;background:0 0;border-radius:8px;place-items:center;display:grid}.tool-card h3{color:var(--text);letter-spacing:0;text-shadow:0 10px 22px #125c961f;margin:2px 0 0;font-size:1.22rem}.tool-card p{color:var(--muted);margin:0;font-size:.96rem;line-height:1.55}.work-way-section{max-width:1360px;min-height:820px;margin:96px auto 0}.work-way-section h2,.trust-block h2{color:var(--text);text-align:center;letter-spacing:0;margin:0 0 52px;font-size:clamp(2rem,3.2vw,3rem);line-height:1.1}.work-way-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.work-card{min-height:484px;color:var(--text);text-align:start;box-shadow:var(--float-shadow);background:#fff;border:1px solid #1298e81f;border-radius:8px;grid-template-rows:240px 1fr;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;overflow:hidden}.work-card:hover,.work-card:focus-visible{box-shadow:var(--float-shadow-strong);border-color:#1298e857;outline:none;transform:translateY(-6px)}.work-visual{background:linear-gradient(#e7f7ffd6,#ffffff85),linear-gradient(135deg,#86d8ff2e,#19b68d1a);height:240px;min-height:240px;position:relative;overflow:hidden}.work-photo{filter:drop-shadow(0 22px 34px #125c9624);object-fit:cover;object-position:center top;width:100%;height:240px;min-height:240px;display:block}.work-card-body{background:#fff;gap:14px;min-height:244px;padding:34px 32px 46px;display:grid;position:relative}.work-card-body h3{color:var(--text);letter-spacing:0;margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.25}.work-card-body p{color:#4b5261;margin:0;font-size:1rem;line-height:1.7}.work-card-body .lucide{color:var(--blue-dark);width:28px;height:28px;position:absolute;bottom:32px;right:32px}.premium-banner{max-width:1320px;min-height:500px;box-shadow:var(--float-shadow-strong);transform-style:preserve-3d;background:linear-gradient(135deg,#eef9fffa,#ffffffe0),repeating-linear-gradient(90deg,#ffc95138 0 2px,#0000 2px 220px);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:center;gap:44px;margin:108px auto 0;padding:clamp(34px,6vw,78px);animation:8s ease-in-out infinite floatSurface;display:grid;position:relative;overflow:hidden}.premium-copy{z-index:1;position:relative}.premium-copy h2,.img-promo h2{color:var(--text);letter-spacing:0;margin:0 0 28px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.1}.premium-copy ul{gap:18px;margin:0 0 42px;padding:0;list-style:none;display:grid}.premium-copy li{color:#303648;padding-inline-start:32px;font-size:1.05rem;line-height:1.55;position:relative}.premium-copy li:before{content:"";inset-inline-start:0;border:2px solid var(--mint);background:linear-gradient(135deg, transparent 0 42%, var(--mint) 42% 58%, transparent 58%), linear-gradient(45deg, transparent 0 55%, var(--mint) 55% 70%, transparent 70%);border-radius:50%;width:20px;height:20px;position:absolute;top:4px}.premium-button,.outline-red-button{border-radius:8px;align-items:center;gap:9px;min-height:46px;padding:12px 22px;font-weight:900;transition:box-shadow .16s,translate .16s,border-color .16s;display:inline-flex}.premium-button{color:#152031;background:#ffc951;border:0;box-shadow:0 14px 28px #ffc95138}.premium-button:hover,.premium-button:focus-visible,.outline-red-button:hover,.outline-red-button:focus-visible{outline:none;translate:0 -3px;box-shadow:0 22px 46px #1298e829}.premium-visual{perspective:900px;place-items:center;min-height:380px;display:grid;position:relative}.premium-photo{filter:drop-shadow(0 28px 46px #125c9629);width:min(100%,560px);height:auto;display:block}.img-trust-section{max-width:1340px;margin:110px auto 0}.img-promo{grid-template-columns:minmax(360px,.9fr) minmax(0,1fr);align-items:center;gap:60px;margin-bottom:108px;display:grid}.img-visual{filter:drop-shadow(0 26px 42px #125c961f);place-items:center;min-height:300px;animation:7.8s ease-in-out infinite floatSurface;display:grid;position:relative}.image-editor-photo{width:min(100%,620px);height:auto;display:block}.img-promo p,.trust-block p{color:#303648;margin:0;font-size:1.08rem;line-height:1.7}.outline-red-button{border:2px solid var(--blue);color:var(--blue-dark);background:#fff;margin-top:28px}.trust-block{text-align:center;justify-items:center;padding-bottom:70px;display:grid}.trust-block h2{max-width:980px;margin-bottom:22px}.trust-block p{max-width:960px;font-size:clamp(1rem,1.6vw,1.35rem)}.trust-badges{color:#4c5362;flex-wrap:wrap;justify-content:center;gap:54px;margin-top:58px;font-weight:900;display:flex}.trust-badges span{background:#fff9;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 12px;display:inline-flex;box-shadow:0 12px 28px #1298e814}@keyframes previewPulse{0%,to{opacity:.72;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes progress-stripes{0%{transform:translate(-36px)}to{transform:translate(36px)}}@keyframes builder-bounce{0%,to{transform:translate(-50%)translateY(0)rotate(-1deg)}50%{transform:translate(-50%)translateY(-4px)rotate(1deg)}}@keyframes hammer-hit{0%,to{transform:rotate(-54deg)translateY(-1px)}44%{transform:rotate(26deg)translateY(4px)}62%{transform:rotate(-16deg)}}@keyframes hammer-spark{0%,38%{opacity:0;transform:scale(.35)rotate(0)}45%{opacity:1;transform:scale(1)rotate(14deg)}70%,to{opacity:0;transform:scale(1.5)rotate(35deg)}}[hidden]{display:none!important}@keyframes floatSheet{0%,to{translate:0}50%{translate:0 -28px}}@keyframes spinRing{0%{rotate:0deg}to{rotate:360deg}}@keyframes floatHeader{0%,to{translate:0}50%{translate:0 -3px}}@keyframes floatMenuAppear{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes floatPanel{0%,to{translate:0}50%{translate:0 -4px}}@keyframes floatTitle{0%,to{translate:0}50%{translate:0 -5px}}@keyframes floatChip{0%,to{translate:0}50%{translate:0 -3px}}@keyframes floatSurface{0%,to{translate:0}50%{translate:0 -6px}}@media (prefers-reduced-motion:reduce){.topbar,.mega-panel.open,.hero-kicker,.hero-copy h1,.work-way-section h2,.premium-banner,.premium-copy h2,.img-visual,.img-promo h2,.trust-block h2{animation:none}}@media (width<=1280px){.tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tools-grid:empty{min-height:2104px}.all-tools-panel{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1100px){.work-way-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){.topbar{grid-template-columns:1fr;gap:8px;padding:12px;position:static}.brand,.topnav,.top-actions{justify-content:center}.topnav{flex-wrap:wrap;gap:8px 14px}.menu-layer{inset:164px 0 auto}.convert-panel,.all-tools-panel,.products-panel{width:auto;left:12px;right:12px;transform:none}.convert-panel,.products-panel{grid-template-columns:1fr}.all-tools-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.products-side{border-inline-start:0;padding-inline-start:0}.tools-grid,.work-way-grid,.premium-banner,.img-promo{grid-template-columns:1fr}.tools-grid:empty{min-height:6128px}.work-card{grid-template-rows:220px 1fr;min-height:430px}.premium-banner{min-height:auto}.premium-visual{order:-1;min-height:330px}.img-promo{gap:30px}.category-tabs{justify-content:start}}@media (width<=620px){.app-shell{width:min(100% - 20px,1800px);padding-top:24px}.top-actions{grid-template-columns:1fr 1fr;display:grid}.language-switch,.apps-button{justify-self:center}.all-tools-panel{grid-template-columns:1fr}.tool-card{min-height:150px;padding:20px}.work-way-section,.premium-banner,.img-trust-section{margin-top:64px}.work-way-section h2,.trust-block h2{margin-bottom:28px}.work-card{grid-template-rows:190px 1fr;min-height:390px}.work-card-body{min-height:200px;padding:26px 22px 46px}.premium-banner{padding:28px 20px}.premium-visual{min-height:280px}.img-visual{min-height:250px}.work-photo{min-height:190px}.premium-photo,.image-editor-photo{width:100%}.trust-badges{gap:18px;margin-top:34px}}body.theme-dark{--bg:#062944;--paper:#08436ceb;--paper-soft:#095284e0;--text:#f8fcff;--ink:#f8fcff;--muted:#c7e8fb;--blue:#fff;--blue-dark:#dff5ff;--mint:#93ddff;--line:#d7f4ff3d;--soft-line:#d7f4ff24;--float-shadow:0 24px 70px #02172a57;color:var(--text);background:radial-gradient(circle at 28% 14%,#92dbff38,#0000 32%),radial-gradient(circle at 84% 0,#ffffff1f,#0000 22%),linear-gradient(#149bdd 0%,#0a6ead 40%,#05395f 100%)}body.theme-dark .topbar,body.theme-dark .mega-panel,body.theme-dark .tool-card,body.theme-dark .work-card,body.theme-dark .premium-banner,body.theme-dark .img-promo,body.theme-dark .profile-hover-card{color:var(--text);border-color:var(--line);box-shadow:var(--float-shadow);background:radial-gradient(circle at 18% 0,#ffffff1f,#0000 36%),linear-gradient(145deg,#09588fe0,#052a46e6)}body.theme-dark .brand,body.theme-dark .brand strong,body.theme-dark .nav-link,body.theme-dark .login-link,body.theme-dark .apps-button span,body.theme-dark .tool-card h3,body.theme-dark .tool-card p,body.theme-dark .hero-copy h1,body.theme-dark .hero-copy p{color:var(--text)}body.theme-dark .hero-copy p,body.theme-dark .tool-card p{color:var(--muted)}body.theme-dark .language-switch,body.theme-dark .lang-button.active{color:var(--text);border-color:var(--line);background:#03223a8a}body.theme-dark .category-tab{color:#f8fcff;background:#ffffff1a;border-color:#ffffff47}body.theme-dark .category-tab:hover,body.theme-dark .category-tab:focus-visible{color:#063b64;background:#fffffff5}body.theme-dark .category-tab.active{color:#063b64;background:#fff;box-shadow:0 14px 30px #02172a33}body.theme-dark{color:#f8fcff}body.theme-dark .topbar{color:#f8fcff;background:linear-gradient(135deg,#063454f0,#054f7eeb),#083758f2;border-color:#aee3ff52}body.theme-dark .brand strong,body.theme-dark .nav-link,body.theme-dark .login-link{color:#fff}body.theme-dark .brand span,body.theme-dark .hero-copy p{color:#ebf9ffe0}body.theme-dark .work-card{background:linear-gradient(145deg,#ffffff2e,#ffffff14),#08629685;border-color:#74d5ff6b;box-shadow:0 22px 52px #000d1952}body.theme-dark .work-card h3,body.theme-dark .work-card p{color:#fff;text-shadow:0 10px 26px #00183033}body.theme-dark i,body.theme-dark svg,body.theme-dark .lucide{color:currentColor;stroke:currentColor}@media (width<=760px){body{overflow-x:hidden}.topbar{flex-wrap:wrap;gap:8px;height:auto;padding:8px;left:8px;right:8px}.topnav{order:3;justify-content:flex-start;width:100%;overflow-x:auto}.hero-copy h1{font-size:clamp(2.15rem,11vw,3.4rem)}}.hero-kicker{visibility:hidden!important;border:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}body.theme-dark{--surface:#03243cf5;--surface-strong:#021728fa;--text:#f8fcff;--muted:#d6efff;--brand:#fff;--accent:#20d6c7;color:#f8fcff!important;background:#0c94d2!important}body.theme-dark .signup-button{min-width:88px;min-height:40px;color:#063a5d!important;opacity:1!important;text-indent:0!important;filter:none!important;background:linear-gradient(#fff,#eaf7ff)!important;border:1px solid #ace2ffe6!important;border-radius:12px!important}body.theme-dark .top-actions button,body.theme-dark .topbar button,body.theme-dark .tool-icon{color:#fff!important;opacity:1!important;background:linear-gradient(145deg,#20d6c7eb,#0c97dff0)!important;border-color:#bef2ff94!important;box-shadow:0 12px 28px #00253e52,inset 0 1px #ffffff52!important}body.theme-dark .tool-icon svg{fill:none;color:currentColor!important;stroke:currentColor!important;opacity:1!important}@media (width<=900px){.topbar{flex-wrap:wrap!important;height:auto!important;min-height:60px!important;left:8px!important;right:8px!important}.topnav{order:3!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}}body.theme-dark{--dark-surface:#031f34f0;--dark-surface-2:#04385bf0;--dark-border:#91e0ff6b;--dark-text:#f8fcff;--dark-muted:#cfeeff}body.theme-dark .hero-copy{color:var(--dark-text)!important}body.theme-dark .hero-copy h1,body.theme-dark .hero-copy p{text-shadow:0 12px 34px #00162b33;color:#fff!important;opacity:1!important}body.theme-dark .work-card *{color:inherit;opacity:1}@media (width<=760px){body{overflow-x:hidden!important}.topbar{flex-wrap:wrap!important;gap:8px!important;height:auto!important;min-height:58px!important;padding:8px!important;left:8px!important;right:8px!important}.topnav{order:3!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}}body.theme-dark .topbar,body.theme-dark .topbar a,body.theme-dark .topbar button,body.theme-dark .topbar .brand,body.theme-dark .topbar .brand span,body.theme-dark .topbar .nav-link{color:#f7fcff!important}body.theme-dark{background-color:#0a85cf!important}body.theme-dark .topbar{color:#f7fcff!important;background:linear-gradient(145deg,#043a5edb,#021e34f0)!important;border-color:#97e2ff59!important;box-shadow:0 24px 70px #00234457,inset 0 1px #ffffff14!important}body.theme-dark .tool-card h3{color:#fff!important}body.theme-dark .tool-card p{color:#dff5ff!important}body.theme-dark .signup-button *{color:#06456e!important;stroke:#06456e!important}@media (width<=760px){.topbar{gap:8px!important;width:calc(100% - 16px)!important;left:8px!important;right:8px!important}.topnav{scrollbar-width:none!important;overflow-x:auto!important}}body.theme-dark .topbar{background:linear-gradient(135deg,#045c8cd1,#033556eb)!important;border-color:#cbf1ff57!important;box-shadow:0 18px 44px #002d4b38!important}body.theme-dark .topbar a,body.theme-dark .topbar button,body.theme-dark .topbar .brand,body.theme-dark .topbar .brand *{color:#f7fcff!important}body.theme-dark .language-switch,body.theme-dark .lang-button,body.theme-dark .apps-button{color:#f7fcff!important;background:#02253ec2!important;border-color:#beeaff5c!important}body.theme-dark .hero-kicker{display:none!important}body.theme-dark .tool-card{color:#fff!important;background:#06659794!important;border-color:#dcf6ff85!important}body.theme-dark svg,body.theme-dark .lucide,body.theme-dark i[data-lucide]{color:currentColor!important;stroke:currentColor!important;opacity:1!important}@media (width<=980px){.topbar{flex-wrap:wrap!important;gap:10px!important}}body.theme-dark{color-scheme:dark}body.theme-dark .tool-card{color:#f7fcff!important;background:linear-gradient(145deg,#053d60eb,#021c30eb)!important;border-color:#8fdcff5c!important;box-shadow:0 22px 70px #00122352,inset 0 1px #ffffff14!important}body.theme-dark .tool-card *{color:inherit!important}body.theme-dark .signup-button{color:#06476f!important;text-shadow:none!important;background:linear-gradient(#fff,#dff5ff)!important;border-color:#97e2ff9e!important}@media (width<=900px){.topbar{flex-wrap:wrap!important;gap:8px!important}}.hero-kicker{display:none!important}body.theme-dark{--dark-panel:#042640eb;--dark-panel-strong:#031d31f5;--dark-line:#beebff57;--dark-text:#f7fcff;--dark-accent:#9de8ff;color:var(--dark-text)!important;background:radial-gradient(circle at 50% -10%,#fff3,#0000 34%),linear-gradient(135deg,#0894da 0%,#06699e 42%,#032a43 100%)!important}body.theme-dark .topbar,body.theme-dark .tool-card{color:var(--dark-text)!important;border-color:var(--dark-line)!important;background:linear-gradient(145deg,#085483e0,#03233af2)!important;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff1a!important}body.theme-dark .tool-card h3,body.theme-dark .tool-card p{text-shadow:0 1px 1px #00000038;color:var(--dark-text)!important}body.theme-dark small{color:#d9f4ff!important}body.theme-dark .signup-button,body.theme-dark .topbar .signup-button,body.theme-dark .topbar [data-auth-open]{color:#06476f!important;text-shadow:none!important;background:linear-gradient(#fff,#dff5ff)!important;border-color:#ace5ffd6!important}body.theme-dark svg,body.theme-dark .lucide,body.theme-dark i[data-lucide]{color:currentColor!important;stroke:currentColor!important}body.theme-dark{--dark-readable-text:#f8fcff;--dark-readable-muted:#d8f4ff;--dark-readable-panel:#042f4cdb;--dark-readable-panel-strong:#032740f0;--dark-readable-line:#c5efff7a;--dark-readable-icon-bg:linear-gradient(145deg, #f4fdff, #8de6ff);--dark-readable-icon:#053b5d}body.theme-dark .mega-panel{color:var(--dark-readable-text)!important;border-color:var(--dark-readable-line)!important;background:radial-gradient(circle at 20% 0,#6adbff2e,#0000 34%),linear-gradient(145deg,#054c78f5,#03263efa)!important}body.theme-dark .product-row,body.theme-dark .integration-row,body.theme-dark .solution-card,body.theme-dark .products-side button{color:var(--dark-readable-text)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}body.theme-dark .product-row *,body.theme-dark .integration-row *,body.theme-dark .solution-card *,body.theme-dark .products-side button *{color:var(--dark-readable-text)!important;text-shadow:0 1px 1px #0015243d!important}body.theme-dark .product-row small,body.theme-dark .integration-row small,body.theme-dark .solution-card small{color:var(--dark-readable-muted)!important}body.theme-dark .product-row:hover,body.theme-dark .product-row:focus-visible,body.theme-dark .integration-row:hover,body.theme-dark .integration-row:focus-visible,body.theme-dark .solution-card:hover,body.theme-dark .solution-card:focus-visible,body.theme-dark .products-side button:hover,body.theme-dark .products-side button:focus-visible{color:var(--dark-readable-text)!important;background:#ffffff24!important;border-color:#d1f4ff59!important;box-shadow:0 18px 42px #00182a38!important}body.theme-dark .solution-card .bars{background:var(--dark-readable-icon-bg)!important}body.theme-dark .solution-card .bars i{background:var(--dark-readable-icon)!important}body.theme-dark .work-way-section h2{color:var(--dark-readable-text)!important;text-shadow:0 2px 12px #0018285c!important}body.theme-dark .work-card{color:var(--dark-readable-text)!important;background:radial-gradient(circle at 18% 0,#6adbff29,#0000 36%),linear-gradient(145deg,#054c78eb,#03263efa)!important;border-color:#c5efff80!important;box-shadow:0 30px 78px #00172a57,inset 0 1px #ffffff24!important}body.theme-dark .work-card:hover,body.theme-dark .work-card:focus-visible{border-color:#e0f8ffc2!important;box-shadow:0 36px 90px #00172a6b,inset 0 0 0 1px #e0f8ff29!important}body.theme-dark .work-card .work-visual{background:linear-gradient(#dff7ffd1,#a8e5ff5c),linear-gradient(135deg,#8de6ff3d,#19b68d1f)!important}body.theme-dark .work-card .work-photo{filter:drop-shadow(0 22px 34px #00192e33)saturate(.98)contrast(1.04)!important}body.theme-dark .work-card-body{background:radial-gradient(circle at 16% 0,#6adbff29,#0000 34%),linear-gradient(145deg,#065686fa,#03243bfa)!important;border-top:1px solid #c5efff6b!important}body.theme-dark .work-card-body h3{color:var(--dark-readable-text)!important;text-shadow:0 1px 1px #00152452!important}body.theme-dark .work-card-body p{color:var(--dark-readable-muted)!important;text-shadow:0 1px 1px #00152447!important}body.theme-dark .work-card-body .lucide{color:#8de6ff!important;stroke:#8de6ff!important}body.theme-dark .notification-button{color:#eaf8ff;background:#083854f2;border-color:#b5e8ff59}body.theme-dark{color:var(--text);background:radial-gradient(circle at 18% 14%, rgba(var(--accent-primary-rgb), .28), transparent 34%), radial-gradient(circle at 82% 24%, rgba(var(--accent-light-rgb), .14), transparent 28%), linear-gradient(180deg, #04172aad, #033452b8)}#scene3d{z-index:-5;position:fixed;inset:0}body.theme-dark.webgl-fallback .css-3d-scene{visibility:visible;opacity:.72}.theme-switch{border:1px solid var(--line);width:66px;height:36px;color:var(--blue-dark);cursor:pointer;background:#ffffffe6;border-radius:999px;place-items:center;padding:0;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:inline-grid;position:relative;box-shadow:0 10px 24px #1298e81f}.theme-switch:hover,.theme-switch:focus-visible{transform:translateY(-1px);box-shadow:0 14px 30px #1298e82e}.theme-switch-track{border-radius:inherit;background:linear-gradient(135deg,#eaf8fff2,#cbefffe6);width:58px;height:28px;position:relative}.theme-switch-thumb{color:#0c5f9c;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;transition:transform .2s,color .18s,background .18s,box-shadow .18s;display:grid;position:absolute;top:3px;left:3px;box-shadow:0 6px 16px #125c963d}.theme-icon{grid-area:1/1;width:14px;height:14px;transition:opacity .16s,transform .16s}.theme-icon-moon{opacity:0;transform:scale(.7)rotate(-20deg)}.theme-switch.active{border-color:rgba(var(--accent-light-rgb), .6);box-shadow:0 16px 34px rgba(var(--accent-light-rgb), .28);background:#05081894}.theme-switch.active .theme-switch-track{background:linear-gradient(135deg, rgba(var(--accent-primary-rgb), .95), rgba(var(--accent-pale-rgb), .82))}.theme-switch.active .theme-switch-thumb{color:#fff;background:linear-gradient(135deg, rgb(var(--accent-secondary-rgb)), rgb(var(--accent-light-rgb)));box-shadow:0 8px 18px rgba(var(--accent-secondary-rgb), .32);transform:translate(30px)}.theme-switch.active .theme-icon-sun{opacity:0;transform:scale(.7)rotate(20deg)}.theme-switch.active .theme-icon-moon{opacity:1;transform:scale(1)rotate(0)}@media (width<=760px){.theme-switch{width:58px;height:34px}.theme-switch-track{width:50px;height:26px}.theme-switch-thumb{width:20px;height:20px}.theme-switch.active .theme-switch-thumb{transform:translate(24px)}}body.theme-dark .ambient-grid{background-image:linear-gradient(rgba(var(--accent-light-rgb), .18) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--accent-light-rgb), .18) 1px, transparent 1px)!important}body.theme-dark :is(.topbar,.mega-panel,.tool-card,.work-card,.premium-banner,.img-promo,.profile-hover-card){color:var(--text)!important;border-color:var(--glass-border)!important;background:var(--glass-bg)!important;box-shadow:var(--float-shadow)!important;-webkit-backdrop-filter:blur(22px)saturate(1.18)!important}body.theme-dark :is(.topbar,.mega-panel,.profile-hover-card){background:var(--glass-bg-strong)!important;box-shadow:var(--float-shadow-strong)!important}body.theme-dark .brand{background:#f8fafcf0;border:1px solid #f8fafc2e;border-radius:8px;min-height:42px;padding:4px 10px 4px 6px;box-shadow:0 14px 30px #00000038}body.theme-dark :is(.outline-red-button,.notification-button,.apps-button,.lang-button){color:#f8fafc!important;border:1px solid rgba(var(--accent-light-rgb), .5)!important;background:linear-gradient(135deg, rgba(var(--accent-primary-rgb), .78), rgba(var(--accent-pale-rgb), .58))!important;text-shadow:none!important;box-shadow:0 14px 32px #0000003d,inset 0 0 0 1px #f8fafc0f!important}body.theme-dark :is(.outline-red-button:hover,.outline-red-button:focus-visible){border-color:rgba(var(--accent-secondary-rgb), .82)!important;background:linear-gradient(135deg, rgba(var(--accent-secondary-rgb), .92), rgba(var(--accent-light-rgb), .88))!important;box-shadow:0 20px 46px rgba(var(--accent-light-rgb), .34), 0 0 0 1px rgba(var(--accent-secondary-rgb), .26) inset!important}body.theme-dark .signup-button{color:#fff!important;border:1px solid rgba(var(--accent-secondary-rgb), .64)!important;background:linear-gradient(135deg, rgba(var(--accent-secondary-rgb), .96), rgba(var(--accent-light-rgb), .92))!important;box-shadow:0 18px 42px rgba(var(--accent-light-rgb), .34)!important}body.theme-dark :is(.apps-button span){background:#f8fafc!important}body.theme-dark{--brand-deep-rgb:4, 31, 52;--brand-navy-rgb:5, 56, 91;--brand-blue-rgb:18, 152, 232;--brand-cyan-rgb:134, 216, 255;--brand-ice-rgb:232, 249, 255;--danger-rgb:239, 68, 68;--accent-primary-rgb:var(--brand-blue-rgb);--accent-secondary-rgb:44, 167, 238;--accent-light-rgb:var(--brand-cyan-rgb);--accent-pale-rgb:var(--brand-navy-rgb);--blue:rgb(var(--brand-blue-rgb));--blue-dark:rgb(var(--brand-ice-rgb));--sky:rgb(var(--brand-cyan-rgb));--mint:#5eead4;--accent:rgb(var(--brand-cyan-rgb));--line:rgba(var(--brand-cyan-rgb), .3);--line-strong:rgba(var(--brand-cyan-rgb), .48);--glass-border:rgba(var(--brand-cyan-rgb), .42);--glass-border-strong:rgba(var(--brand-cyan-rgb), .62);--glass-bg:linear-gradient(145deg, rgba(var(--brand-deep-rgb), .68), rgba(var(--brand-blue-rgb), .2));--glass-bg-strong:linear-gradient(145deg, rgba(var(--brand-deep-rgb), .88), rgba(var(--brand-navy-rgb), .74));background:radial-gradient(circle at 20% 16%, rgba(var(--brand-cyan-rgb), .18), transparent 34%), radial-gradient(circle at 82% 22%, rgba(var(--brand-blue-rgb), .16), transparent 30%), linear-gradient(180deg, #0574b0f5, #033a5cfa)!important}body.theme-dark .topbar{border-color:rgba(var(--brand-cyan-rgb), .42)!important;background:linear-gradient(135deg, rgba(var(--brand-deep-rgb), .88), rgba(var(--brand-navy-rgb), .78))!important;box-shadow:0 22px 54px #00243e57, 0 0 0 1px rgba(var(--brand-cyan-rgb), .1) inset!important;gap:14px!important}body.theme-dark .brand{border:1px solid rgba(var(--brand-cyan-rgb), .22)!important;background:linear-gradient(135deg, rgba(var(--brand-deep-rgb), .52), rgba(var(--brand-blue-rgb), .18))!important;border-radius:8px!important;justify-self:start!important;width:auto!important;min-width:0!important;max-width:max-content!important;min-height:42px!important;padding:2px 10px 2px 4px!important;box-shadow:0 14px 32px #00243e33!important}body.theme-dark .brand-logo{width:clamp(178px,16vw,230px)!important;max-height:54px!important;filter:drop-shadow(0 10px 20px rgba(var(--brand-cyan-rgb), .2)) saturate(1.08) brightness(1.04)!important}body.theme-dark :is(.nav-link,.login-link,.profile-trigger,.lang-button,.apps-button,.theme-switch){color:#f8fcff!important;border:1px solid rgba(var(--brand-cyan-rgb), .34)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .52), rgba(var(--brand-navy-rgb), .68))!important;text-shadow:0 1px 8px #00233c38!important;box-shadow:0 12px 28px #0028463d,inset 0 0 0 1px #ffffff0a!important}body.theme-dark :is(.nav-link:hover,.nav-link.active,.login-link:hover,.login-link:focus-visible,.profile-trigger:hover,.profile-trigger:focus-visible,.lang-button.active,.lang-button:hover,.apps-button:hover,.apps-button.open){color:#fff!important;border-color:rgba(var(--brand-cyan-rgb), .76)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .94), rgba(var(--brand-cyan-rgb), .58))!important;box-shadow:0 18px 42px rgba(var(--brand-blue-rgb), .28), 0 0 0 1px rgba(var(--brand-cyan-rgb), .18) inset!important}body.theme-dark .signup-button{color:#fff!important;border-color:rgba(var(--brand-cyan-rgb), .64)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .98), #32bef5f0)!important;box-shadow:0 18px 42px rgba(var(--brand-blue-rgb), .34), 0 0 0 1px rgba(var(--brand-cyan-rgb), .22) inset!important}body.theme-dark .signup-button:hover{transform:translateY(-1px);border-color:rgba(var(--brand-ice-rgb), .78)!important;background:linear-gradient(135deg, #24b4f4, rgba(var(--brand-cyan-rgb), .98))!important;box-shadow:0 22px 52px rgba(var(--brand-cyan-rgb), .32), 0 0 0 1px rgba(var(--brand-ice-rgb), .22) inset!important}body.theme-dark .language-switch{border:1px solid rgba(var(--brand-cyan-rgb), .28)!important;background:rgba(var(--brand-deep-rgb), .62)!important;gap:4px!important;box-shadow:0 12px 30px #00243e3d!important}body.theme-dark .theme-switch{background:rgba(var(--brand-deep-rgb), .6)!important;width:68px!important;min-width:68px!important;padding:0!important}body.theme-dark .theme-switch-track{background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .42), rgba(var(--brand-cyan-rgb), .28))!important}body.theme-dark .theme-switch.active .theme-switch-track{background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .98), rgba(var(--brand-cyan-rgb), .64))!important}body.theme-dark .theme-switch-thumb,body.theme-dark .theme-switch.active .theme-switch-thumb{color:#073d67!important;background:linear-gradient(145deg, #fff, rgb(var(--brand-cyan-rgb)))!important;box-shadow:0 8px 20px rgba(var(--brand-cyan-rgb), .32)!important}body.theme-dark .apps-button{background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .52), rgba(var(--brand-deep-rgb), .64))!important;width:44px!important;min-width:44px!important}body.theme-dark :is(.asset-menu-icon,.product-row i,.solution-card i){color:#f8fcff!important;stroke:currentColor!important;border-color:rgba(var(--brand-cyan-rgb), .46)!important;background:linear-gradient(145deg, rgba(var(--brand-blue-rgb), .92), #22bceed1)!important;box-shadow:0 12px 28px rgba(var(--brand-blue-rgb), .3), 0 0 0 1px #ffffff29 inset!important;filter:none!important}body.theme-dark :is(.lucide,svg){stroke-width:2.15px}@media (width<=920px){body.theme-dark .topbar{grid-template-columns:1fr!important;justify-items:start!important;gap:10px!important;padding:10px!important}body.theme-dark .topnav,body.theme-dark .top-actions{justify-content:flex-start!important;width:100%!important}body.theme-dark .topnav{scrollbar-color:rgba(var(--brand-cyan-rgb), .62) transparent!important;padding-bottom:2px!important;overflow-x:auto!important}body.theme-dark .brand{max-width:min(260px,100%)!important}}body.theme-dark .topbar :is(.nav-link,.login-link,.profile-trigger,.lang-button,.apps-button,.theme-switch){color:#f8fcff!important;border-color:rgba(var(--brand-cyan-rgb), .34)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .56), rgba(var(--brand-navy-rgb), .72))!important;box-shadow:0 12px 28px #0028463d,inset 0 0 0 1px #ffffff0a!important}body.theme-dark .topbar :is(.nav-link:hover,.nav-link.active,.login-link:hover,.profile-trigger:hover,.lang-button:hover,.lang-button.active,.apps-button:hover,.apps-button.open){color:#fff!important;border-color:rgba(var(--brand-cyan-rgb), .76)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .96), rgba(var(--brand-cyan-rgb), .62))!important;box-shadow:0 18px 42px rgba(var(--brand-blue-rgb), .28), 0 0 0 1px rgba(var(--brand-cyan-rgb), .18) inset!important}body.theme-dark .topbar .signup-button{color:#fff!important;border-color:rgba(var(--brand-cyan-rgb), .68)!important;background:linear-gradient(135deg, rgba(var(--brand-blue-rgb), .98), #30b8f2f5)!important;box-shadow:0 18px 42px rgba(var(--brand-blue-rgb), .32), 0 0 0 1px rgba(var(--brand-cyan-rgb), .22) inset!important}body.theme-dark :is(.tool-icon,.asset-menu-icon){color:#f8fcff!important;border-color:rgba(var(--brand-cyan-rgb), .46)!important;background:linear-gradient(145deg, rgba(var(--brand-blue-rgb), .94), #38bef6db)!important;box-shadow:0 12px 28px rgba(var(--brand-blue-rgb), .3), 0 0 0 1px #ffffff29 inset!important}body.theme-dark .category-tabs{scrollbar-width:thin!important;scrollbar-color:rgba(var(--brand-cyan-rgb), .62) rgba(var(--brand-deep-rgb), .38)!important}body.theme-dark .category-tabs::-webkit-scrollbar{height:8px}body.theme-dark .category-tabs::-webkit-scrollbar-track{background:rgba(var(--brand-deep-rgb), .38);border-radius:999px}body.theme-dark .category-tabs::-webkit-scrollbar-thumb{background:linear-gradient(90deg, rgba(var(--brand-blue-rgb), .85), rgba(var(--brand-cyan-rgb), .78));border-radius:999px}@media (width<=768px){html,body{max-width:100%;overflow-x:hidden!important}body{--mobile-page-pad:clamp(10px, 3.2vw, 16px);--mobile-panel-pad:clamp(12px, 3.6vw, 16px)}.topbar,body.theme-dark .topbar{width:calc(100% - (var(--mobile-page-pad) * 2))!important;border-radius:8px!important;grid-template-columns:1fr!important;place-items:stretch stretch!important;gap:8px!important;max-width:none!important;min-height:0!important;max-height:calc(100svh - 12px)!important;margin:6px auto 0!important;padding:10px!important;animation:none!important;display:grid!important;position:sticky!important;top:6px!important;left:auto!important;right:auto!important;overflow:clip!important;transform:none!important}.brand,body.theme-dark .brand{border-radius:8px!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:4px 8px!important}.brand-logo,body.theme-dark .brand-logo{width:min(210px,72vw)!important;max-width:100%!important;max-height:46px!important}.topnav,body.theme-dark .topnav{overscroll-behavior-inline:contain!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:#86d8ff9e transparent!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 2px 8px!important;display:flex!important;overflow:auto hidden!important}.topnav::-webkit-scrollbar{height:6px}.topnav::-webkit-scrollbar-track{background:0 0}.topnav::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1298e8c7,#86d8ffb8);border-radius:999px}.nav-link,body.theme-dark .topbar .nav-link{white-space:nowrap!important;scroll-snap-align:start!important;border-radius:8px!important;flex:none!important;min-width:max-content!important;min-height:38px!important;padding:8px 12px!important;font-size:.88rem!important;line-height:1.1!important}.top-actions,body.theme-dark .top-actions{overscroll-behavior-inline:contain!important;scrollbar-width:thin!important;scrollbar-color:#86d8ff9e transparent!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:2px 2px 8px!important;display:flex!important;overflow:auto hidden!important}.top-actions::-webkit-scrollbar{height:6px}.top-actions::-webkit-scrollbar-track{background:0 0}.top-actions::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#1298e8c7,#86d8ffb8);border-radius:999px}.language-switch,body.theme-dark .language-switch{flex:none!important;min-width:114px!important;height:38px!important;padding:3px!important}.lang-button,body.theme-dark .topbar .lang-button{width:32px!important;min-width:32px!important;height:30px!important;padding:0!important;font-size:.74rem!important}.theme-switch,body.theme-dark .topbar .theme-switch{flex:0 0 62px!important;width:62px!important;min-width:62px!important;height:38px!important;min-height:38px!important}.theme-switch-track{width:52px!important;height:28px!important}.theme-switch-thumb{width:22px!important;height:22px!important}.theme-switch.active .theme-switch-thumb{transform:translate(24px)!important}.profile-menu-wrap{flex:0 0 106px!important;min-width:106px!important}.login-link,.profile-trigger,.signup-button,.apps-button,.notification-button,body.theme-dark .topbar :is(.login-link,.profile-trigger,.signup-button,.apps-button,.notification-button){border-radius:8px!important;min-height:38px!important;font-size:.84rem!important;line-height:1.1!important}.login-link,.profile-trigger{width:100%!important;padding:8px 10px!important}.signup-button{flex:0 0 104px!important;min-width:104px!important;padding:8px 10px!important}.apps-button,body.theme-dark .topbar .apps-button{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:38px!important;padding:7px!important}.menu-layer{pointer-events:none;inset:174px var(--mobile-page-pad) auto!important;width:auto!important;max-width:calc(100vw - (var(--mobile-page-pad) * 2))!important}.mega-panel,.convert-panel,.all-tools-panel,.products-panel{grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;max-height:calc(100svh - 190px)!important;left:0!important;right:0!important;overflow:auto!important;transform:none!important}}@media (width<=420px){.topbar,body.theme-dark .topbar{gap:7px!important;padding:8px!important}.brand-logo,body.theme-dark .brand-logo{width:min(190px,68vw)!important}.nav-link,body.theme-dark .topbar .nav-link{min-height:36px!important;padding:8px 10px!important;font-size:.82rem!important}.language-switch{min-width:108px!important}.theme-switch,body.theme-dark .topbar .theme-switch{flex-basis:58px!important;width:58px!important;min-width:58px!important}.profile-menu-wrap,.signup-button{flex-basis:96px!important}}.top-actions{position:relative}body.theme-dark .notification-button.open{color:#fff!important;background:linear-gradient(135deg,#1298e8f5,#075a8cf5)!important;box-shadow:0 0 0 4px #7dd3fc2e,0 18px 32px #00162847!important}body.theme-dark :is(.topbar,.brand,.mega-panel,.convert-panel,.all-tools-panel,.products-panel,.tool-card){color:var(--forma-dark-ink,#f8fcff)!important;border-color:var(--forma-dark-line,#86d8ff61)!important;background-color:var(--forma-dark-window,#03172ad6)!important;background-image:radial-gradient(circle at 18% 0,#86d8ff29,#0000 34%),linear-gradient(145deg,#03172ae6,#07456f9e)!important}body.theme-dark .topbar :is(.nav-link,.login-link,.lang-button,.apps-button,.theme-switch,.profile-trigger,.notification-button,.mobile-menu-button){color:var(--forma-dark-ink,#f8fcff)!important;border-color:var(--forma-dark-line,#86d8ff61)!important;background-color:#07456fd1!important;background-image:linear-gradient(145deg,#08426ae6,#03172ab8)!important}body.theme-dark :is(.tool-icon,.asset-menu-icon,.asset-button-icon,.asset-badge-icon,.product-icon,.menu-icon,.mobile-menu-button){color:#fff!important;background-color:var(--forma-icon-blue,#1298e8)!important;background-image:linear-gradient(145deg, var(--forma-icon-cyan,#38bdf8), var(--forma-icon-blue,#1298e8))!important;filter:none!important;border-color:#86d8ff8f!important}body.theme-dark{--forma-dark-ink:#f8fcff;--forma-dark-muted:#c7e8fb;--forma-dark-window:#03172ad6;--forma-dark-window-strong:#02101eeb;--forma-dark-window-soft:#07456fa3;--forma-dark-line:#86d8ff61;--forma-dark-line-strong:#86d8ff9e;--forma-icon-blue:#1298e8;--forma-icon-cyan:#38bdf8}body.theme-dark :is(.topbar,.brand,.mega-panel,.convert-panel,.all-tools-panel,.products-panel,.tool-card,.work-card,.profile-hover-card){color:var(--forma-dark-ink)!important;border-color:var(--forma-dark-line)!important;background-color:var(--forma-dark-window)!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background-image:radial-gradient(circle at 18% 0,#86d8ff29,#0000 34%),linear-gradient(145deg,#03172ae6,#07456f9e)!important;box-shadow:0 24px 68px #00172a66,inset 0 0 0 1px #86d8ff1a!important}body.theme-dark .category-tab{background-color:var(--forma-dark-window-soft)!important;color:var(--forma-dark-ink)!important;background-image:linear-gradient(145deg,#07456fe0,#03172ac7)!important}body.theme-dark :is(h1,h2,h3,strong,.nav-link,.login-link,.profile-trigger,.tool-card h3){color:var(--forma-dark-ink)!important;text-shadow:0 10px 24px #00172a47!important}body.theme-dark :is(p,small,li,.tool-card p){color:var(--forma-dark-muted)!important}body.theme-dark :is(.tool-icon,.asset-menu-icon,.asset-button-icon,.asset-badge-icon,.product-icon,.menu-icon,.notification-button,.mobile-menu-button){color:#fff!important;background-color:var(--forma-icon-blue)!important;background-image:linear-gradient(145deg, var(--forma-icon-cyan), var(--forma-icon-blue))!important;filter:none!important;border-color:#86d8ff8f!important;box-shadow:0 12px 26px #00172a57,inset 0 0 0 1px #ffffff24!important}body.theme-dark :is(.asset-menu-icon,.asset-button-icon,.asset-badge-icon) *{fill:currentColor!important;stroke:currentColor!important}body.theme-dark .tool-icon :is(svg,i,.lucide){color:#fff!important;stroke:currentColor!important;fill:none!important}body.theme-dark .apps-button span{background:#e8f9ff!important;box-shadow:0 0 10px #86d8ff9e!important}body.theme-dark :is(.nav-link,.login-link,.lang-button,.apps-button,.theme-switch,.profile-trigger){color:var(--forma-dark-ink)!important;border-color:var(--forma-dark-line)!important;background-color:#07456fb8!important;background-image:linear-gradient(145deg,#08426ad6,#03172aad)!important}body.theme-dark .topbar :is(.nav-link,.login-link,.lang-button,.apps-button,.theme-switch,.profile-trigger,.notification-button,.mobile-menu-button){color:var(--forma-dark-ink)!important;border-color:var(--forma-dark-line)!important;background-color:#07456fd1!important;background-image:linear-gradient(145deg,#08426ae6,#03172ab8)!important;box-shadow:0 12px 26px #00172a47,inset 0 0 0 1px #86d8ff14!important}body.theme-dark :is(.nav-link:hover,.nav-link.active,.login-link:hover,.lang-button:hover,.lang-button.active,.apps-button:hover,.apps-button.open,.theme-switch:hover,.profile-trigger:hover),body.theme-dark .topbar :is(.nav-link:hover,.nav-link.active,.login-link:hover,.lang-button:hover,.lang-button.active,.apps-button:hover,.apps-button.open,.theme-switch:hover,.profile-trigger:hover,.notification-button:hover,.mobile-menu-button:hover){background-color:var(--forma-icon-blue)!important;background-image:linear-gradient(145deg, var(--forma-icon-cyan), var(--forma-icon-blue))!important;border-color:var(--forma-dark-line-strong)!important}body.theme-dark .signup-button{color:#fff!important;background-color:var(--forma-icon-blue)!important;background-image:linear-gradient(145deg, var(--forma-icon-cyan), var(--forma-icon-blue))!important;border-color:var(--forma-dark-line-strong)!important}body.theme-dark canvas{box-shadow:initial;color:initial!important;filter:none!important;background-color:#0000!important;background-image:none!important}html,body{max-width:100%;overflow-x:clip}img,svg,canvas{max-width:100%}@media (width<=1180px){.work-way-grid{width:min(100% - 28px,980px)!important;min-width:0!important;max-width:calc(100vw - 28px)!important}}@media (width<=768px){body:not(.workspace-has-files){overflow-x:hidden!important}.app-shell{width:100%!important;min-width:0!important;max-width:100vw!important;overflow-x:hidden!important}.work-way-grid{grid-template-columns:1fr!important}}body.theme-dark{--dark-surface:#041f34c7;--dark-surface-strong:#03172ae0;--dark-surface-soft:#08426a94;--dark-border:#86d8ff57;--dark-border-strong:#86d8ff85;--dark-text:#f8fcff;--dark-muted:#c7e8fb;--dark-blue:#38bdf8;--dark-blue-soft:#86d8ff;--dark-shadow:0 28px 78px #00172a61;color:var(--dark-text)}body.theme-dark :is(.tool-card,.work-card,.premium-banner,.img-promo,.mega-panel,.convert-panel,.all-tools-panel,.products-panel){color:var(--dark-text)!important;border-color:var(--dark-border)!important;box-shadow:var(--dark-shadow)!important;-webkit-backdrop-filter:blur(18px)saturate(1.15)!important;background:radial-gradient(circle at 22% 0,#86d8ff29,#0000 38%),linear-gradient(145deg,#041f34d1,#07456f94)!important}body.theme-dark :is(.topbar,.brand,.mega-panel,.convert-panel,.all-tools-panel,.products-panel){color:var(--dark-text)!important;border-color:var(--dark-border-strong)!important;background:linear-gradient(145deg,#03172aeb,#05385bc7)!important;box-shadow:0 18px 52px #00172a61,inset 0 0 0 1px #86d8ff1f!important}body.theme-dark .brand-logo{filter:drop-shadow(0 8px 18px #38bdf852)saturate(1.06)!important}body.theme-dark :is(h1,h2,h3,strong,.nav-link,.login-link,.profile-trigger){text-shadow:0 12px 28px #00172a42;color:var(--dark-text)!important}body.theme-dark :is(p,small){color:var(--dark-muted)!important}body.theme-dark :is(.tool-icon,.asset-menu-icon,.asset-button-icon,.asset-badge-icon,.product-icon,.menu-icon){color:#fff!important;filter:none!important;background:linear-gradient(145deg,#38bdf8e0,#095e96d1)!important;border:1px solid #86d8ff52!important;box-shadow:0 14px 28px #00172a57,inset 0 0 0 1px #ffffff1f!important}body.theme-dark :is(.tool-icon,.asset-menu-icon,.asset-button-icon,.asset-badge-icon,.product-icon,.menu-icon) :is(svg,.lucide){color:#fff!important;stroke:currentColor!important;filter:none!important}body.theme-dark :is(.lucide,svg){filter:none!important}body.theme-dark :is(.nav-link,.login-link,.lang-button,.apps-button,.notification-button,.theme-switch,.profile-trigger){color:var(--dark-text)!important;background:#08426a8f!important;border-color:#86d8ff61!important}body.theme-dark :is(.nav-link:hover,.nav-link.active,.login-link:hover,.lang-button.active,.lang-button:hover,.apps-button:hover,.notification-button:hover,.theme-switch:hover,.profile-trigger:hover){color:#fff!important;background:linear-gradient(145deg,#38bdf8b8,#095e96b8)!important;border-color:#86d8ffad!important}body.theme-dark .signup-button{color:#fff!important;background:linear-gradient(145deg,#1298e8,#075f9b)!important;border-color:#86d8ff85!important;box-shadow:0 18px 40px #1298e857!important}body.theme-dark .signup-button:hover{background:linear-gradient(145deg,#38bdf8,#1298e8)!important;box-shadow:0 24px 54px #38bdf85c!important}body.theme-dark .category-tab{color:var(--dark-text)!important;background:linear-gradient(145deg,#041f34bd,#08426a80)!important;border-color:#86d8ff6b!important;box-shadow:0 14px 32px #00172a3d!important}body.theme-dark .category-tab:hover,body.theme-dark .category-tab:focus-visible,body.theme-dark .category-tab.active{color:#fff!important;background:linear-gradient(145deg,#38bdf8c7,#095e96c2)!important;border-color:#86d8ffad!important;box-shadow:0 18px 42px #38bdf838,inset 0 0 0 1px #ffffff24!important}@keyframes editor-save-spin{to{transform:rotate(360deg)}}@keyframes editorSearchPulse{0%,to{box-shadow:0 0 #007aff00}50%{box-shadow:0 0 0 8px #007aff2e}}.mobile-menu-button{display:none}@media (width<=768px){.mobile-menu-button,body.theme-dark .mobile-menu-button{color:#202536!important;width:40px!important;min-width:40px!important;height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;grid-area:mobile-menu!important;place-self:center start!important;place-items:center!important;padding:0!important;display:inline-grid!important}body.theme-dark .mobile-menu-button{color:#f8fcff!important}.mobile-menu-button span{background:currentColor;border-radius:999px;grid-area:1/1;width:20px;height:2px;transition:transform .18s,opacity .16s;display:block}.mobile-menu-button span:first-child{transform:translateY(-7px)}.mobile-menu-button span:nth-child(3){transform:translateY(7px)}body.mobile-menu-open .mobile-menu-button span:first-child{transform:rotate(45deg)}body.mobile-menu-open .mobile-menu-button span:nth-child(2){opacity:0}body.mobile-menu-open .mobile-menu-button span:nth-child(3){transform:rotate(-45deg)}.topbar,body.theme-dark .topbar{border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:42px minmax(0,1fr) auto auto auto!important;grid-template-areas:"mobile-menu brand theme profile apps""nav nav nav nav nav"!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:56px!important;max-height:none!important;margin:0!important;padding:8px 12px!important;overflow:visible!important;box-shadow:0 8px 28px #1421361a!important}body.theme-dark .topbar{background:linear-gradient(135deg,#041f34eb,#05385bd1)!important;border-color:#86d8ff38!important;box-shadow:0 12px 32px #001f3457!important}.brand,body.theme-dark .brand{width:auto!important;max-width:100%!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-area:brand!important;justify-content:flex-start!important;justify-self:start!important;padding:0!important}.brand-logo,body.theme-dark .brand-logo{width:min(176px,46vw)!important;max-height:42px!important}.top-actions,body.theme-dark .top-actions{display:contents!important}.language-switch,.signup-button,.notification-button{display:none!important}.theme-switch,body.theme-dark .topbar .theme-switch{border-radius:999px!important;grid-area:theme!important;justify-self:end!important;width:52px!important;min-width:52px!important;height:34px!important;min-height:34px!important;display:inline-grid!important}.theme-switch-track{width:44px!important;height:24px!important}.theme-switch-thumb{width:18px!important;height:18px!important}.theme-icon{width:12px!important;height:12px!important}.theme-switch.active .theme-switch-thumb{transform:translate(20px)!important}.profile-menu-wrap{flex:none!important;grid-area:profile!important;justify-self:end!important;width:38px!important;min-width:38px!important;height:38px!important}.profile-trigger,.login-link.profile-trigger,body.theme-dark .topbar .profile-trigger{color:#0000!important;background:radial-gradient(circle at 50% 35%,#9aa3af 0 5px,#0000 6px),radial-gradient(circle at 50% 75%,#9aa3af 0 10px,#0000 11px),linear-gradient(#fff,#eef6ff)!important;border:1px solid #164c762e!important;border-radius:50%!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 8px 20px #125c961f!important}body.theme-dark .topbar .profile-trigger{background:radial-gradient(circle at 50% 35%,#e8f9ff 0 5px,#0000 6px),radial-gradient(circle at 50% 75%,#e8f9ff 0 10px,#0000 11px),linear-gradient(145deg,#1298e894,#05385bc2)!important;border-color:#86d8ff5c!important}.apps-button,body.theme-dark .topbar .apps-button{border-radius:8px!important;grid-area:apps!important;justify-self:end!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:7px!important}.topnav,body.theme-dark .topnav{opacity:0!important;pointer-events:none!important;grid-area:nav!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;max-height:0!important;margin:0!important;padding:0!important;transition:max-height .22s,opacity .18s,padding .18s,transform .18s!important;display:grid!important;overflow:hidden!important;transform:translateY(-6px)!important}body.mobile-menu-open .topnav,body.mobile-menu-open.theme-dark .topnav{opacity:1!important;pointer-events:auto!important;max-height:420px!important;padding-top:8px!important;overflow-y:auto!important;transform:translateY(0)!important}.nav-link,body.theme-dark .topbar .nav-link{text-align:start!important;white-space:normal!important;border-radius:8px!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:44px!important;padding:11px 14px!important;font-size:.94rem!important}.menu-layer{z-index:80!important;max-width:calc(100vw - 20px)!important;position:fixed!important;inset:62px 10px auto!important}.mega-panel,.convert-panel,.all-tools-panel,.products-panel{border-radius:8px!important;max-height:calc(100svh - 78px)!important}}@media (width<=420px){.topbar,body.theme-dark .topbar{grid-template-columns:36px minmax(0,1fr) auto auto auto!important;gap:6px!important;padding:7px 10px!important}.mobile-menu-button{width:36px!important;min-width:36px!important;height:36px!important}.brand-logo,body.theme-dark .brand-logo{width:min(150px,40vw)!important;max-height:38px!important}.theme-switch,body.theme-dark .topbar .theme-switch{width:48px!important;min-width:48px!important}.profile-menu-wrap,.profile-trigger,.login-link.profile-trigger,.apps-button,body.theme-dark .topbar .apps-button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}}.topbar .brand,body.theme-dark .topbar .brand{min-width:clamp(188px,16vw,238px)!important}.topbar .brand-logo,body.theme-dark .topbar .brand-logo{object-fit:contain!important;width:clamp(178px,15vw,232px)!important;max-height:56px!important}@media (width<=768px){.topbar .brand,body.theme-dark .topbar .brand{min-width:clamp(148px,42vw,188px)!important}.topbar .brand-logo,body.theme-dark .topbar .brand-logo{width:clamp(142px,40vw,182px)!important;max-height:44px!important}}#scene3d,.css-3d-scene,.ambient-grid{contain:strict;width:100vw;height:100vh}.css-3d-scene>*{contain:layout paint;will-change:transform, opacity}.brand-logo{aspect-ratio:280/66;object-fit:contain}.work-way-section{contain:layout paint;min-height:820px}.work-way-grid{align-items:stretch}.work-card{contain:layout paint;min-height:484px}.work-visual{aspect-ratio:900/520;height:240px}.work-photo{aspect-ratio:900/520;height:240px;min-height:240px}.work-photo,.premium-photo,.image-editor-photo{object-fit:cover}.premium-photo{aspect-ratio:720/560}.image-editor-photo{aspect-ratio:920/520}@media (width<=768px){.work-way-section{min-height:auto}.work-card{min-height:420px}.work-visual,.work-photo{height:190px;min-height:190px}html{overflow-x:hidden!important}}