.ToolHero-module__pDtifG__hero{width:min(1120px,94vw);margin:26px auto 8px;position:relative;left:50%;transform:translate(-50%)}.ToolHero-module__pDtifG__frame{background:radial-gradient(120% 140% at 50% 0,#1c1714,#0c0a09);border-radius:24px;padding:24px;transition:box-shadow .3s;position:relative;box-shadow:0 44px 90px -34px #000000d9,inset 0 1px #ffffff0a}.ToolHero-module__pDtifG__frame:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.8;background:linear-gradient(135deg,#f47a20bf,#f47a200d 38% 62%,#f47a2080);border-radius:24px;padding:1.5px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ToolHero-module__pDtifG__frame:hover{box-shadow:0 52px 100px -30px #000000eb,0 0 60px -8px #f47a2066}.ToolHero-module__pDtifG__frame:hover:before{opacity:1}.ToolHero-module__pDtifG__pill{color:#f47a20;letter-spacing:.06em;background:#f47a2024;border:1px solid #f47a2066;border-radius:999px;margin-bottom:14px;padding:5px 13px;font-size:11px;font-weight:800;display:inline-block}.ToolHero-module__pDtifG__imgwrap{cursor:zoom-in;background:0 0;border:0;border-radius:14px;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 22px 44px -22px #000c}.ToolHero-module__pDtifG__imgwrap:focus-visible{outline-offset:3px;outline:3px solid #f47a20}.ToolHero-module__pDtifG__img{transition:transform .4s,filter .4s;display:block}.ToolHero-module__pDtifG__frame:hover .ToolHero-module__pDtifG__img{filter:brightness(1.05);transform:scale(1.02)}.ToolHero-module__pDtifG__zoomhint{color:#fff;opacity:0;pointer-events:none;background:#0c0a09cc;border:1px solid #f47a208c;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:800;transition:opacity .3s,transform .3s;position:absolute;bottom:18px;left:50%;transform:translate(-50%)translateY(10px)}.ToolHero-module__pDtifG__frame:hover .ToolHero-module__pDtifG__zoomhint{opacity:1;transform:translate(-50%)translateY(0)}@media (hover:none){.ToolHero-module__pDtifG__zoomhint{opacity:.9;transform:translate(-50%)}}.ToolHero-module__pDtifG__caption{text-align:center;color:#6b7280;margin-top:12px;font-size:13px}.ToolHero-module__pDtifG__lb{z-index:99999;cursor:zoom-out;background:#080706f2;justify-content:center;align-items:center;padding:2vmin;display:flex;position:fixed;inset:0}.ToolHero-module__pDtifG__lb img{border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 30px 80px #0009}.ToolHero-module__pDtifG__close{z-index:1;color:#fff;cursor:pointer;background:#1c1714eb;border:1.5px solid #f47a20b3;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;font-size:26px;line-height:1;transition:background .2s,transform .2s;display:flex;position:fixed;top:max(2vmin,14px);right:max(2vmin,14px)}.ToolHero-module__pDtifG__close:hover{background:#f47a20e6}.ToolHero-module__pDtifG__close:focus-visible{outline-offset:3px;outline:3px solid #f47a20}@media (prefers-reduced-motion:reduce){.ToolHero-module__pDtifG__frame,.ToolHero-module__pDtifG__img,.ToolHero-module__pDtifG__zoomhint,.ToolHero-module__pDtifG__frame:before,.ToolHero-module__pDtifG__close{transition:none}.ToolHero-module__pDtifG__frame:hover .ToolHero-module__pDtifG__img{transform:none}}