.hub-module__TCtuqG__page{background:radial-gradient(at 3% 22%,#d6edff 0,#0000 56%),radial-gradient(at 96% 45%,#e6dcfb 0,#0000 60%),linear-gradient(#f8fbff,#eaf0fb 72%,#f5f5fa);padding:36px 24px 32px}.hub-module__TCtuqG__container{max-width:1120px;margin:0 auto}.hub-module__TCtuqG__header{margin-bottom:24px}.hub-module__TCtuqG__header h1{color:#16273c;letter-spacing:-.055em;font-size:clamp(36px,4vw,48px);font-weight:600;line-height:1.12}.hub-module__TCtuqG__header h1>span{color:#425eaa;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#146f96 5%,#4256a9 56%,#7253a9);-webkit-background-clip:text;background-clip:text}.hub-module__TCtuqG__header p{color:#435d79;margin-top:9px;font-size:14px;line-height:1.6}.hub-module__TCtuqG__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hub-module__TCtuqG__toolGrid>li{min-width:0}.hub-module__TCtuqG__toolCard{color:#edf4ff;background:radial-gradient(at 100% 5%,#303157aa,#0000 65%),linear-gradient(140deg,#101b30,#101929);border:1px solid #374c6c;border-radius:20px;grid-template-columns:136px minmax(0,1fr) 28px;align-items:center;gap:18px;height:100%;padding:16px;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:0 12px 25px -18px #20355786}.hub-module__TCtuqG__toolCard:hover{border-color:#7a96c0;box-shadow:0 12px 28px -15px #20355796}.hub-module__TCtuqG__toolCard:focus-visible{outline-offset:5px;outline:3px solid #1c64c3}.hub-module__TCtuqG__artwork{aspect-ratio:1;background:#0d172d;border-radius:12px;min-width:0;overflow:hidden}.hub-module__TCtuqG__artwork img{object-fit:cover;object-position:45% 50%;width:100%;height:100%;transition:transform .3s;display:block}.hub-module__TCtuqG__toolCard:hover .hub-module__TCtuqG__artwork img{transform:scale(1.035)}.hub-module__TCtuqG__toolContent{min-width:0}.hub-module__TCtuqG__toolContent h2{letter-spacing:-.045em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.12}.hub-module__TCtuqG__toolContent p{color:#bdcee4;margin-top:9px;font-size:13px;line-height:1.55}.hub-module__TCtuqG__note{color:#c5bee4;margin-top:11px;font-size:10px;line-height:1.5;display:block}.hub-module__TCtuqG__openIcon{color:#c0e2ff;place-items:center;width:28px;height:32px;transition:transform .2s;display:grid}.hub-module__TCtuqG__toolCard:hover .hub-module__TCtuqG__openIcon{transform:translate(2px,-2px)}.hub-module__TCtuqG__productLink{color:#51687f;margin-top:20px;font-size:12px;line-height:1.6}.hub-module__TCtuqG__productLink a{color:#214c79;align-items:center;gap:4px;min-height:44px;margin-left:4px;font-weight:600;display:inline-flex}.hub-module__TCtuqG__productLink a:hover{text-underline-offset:3px;text-decoration:underline}.hub-module__TCtuqG__productLink a:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #1c64c3}@media (max-width:1000px){.hub-module__TCtuqG__toolGrid{grid-template-columns:1fr}}@media (max-width:600px){.hub-module__TCtuqG__page{padding:24px 16px}.hub-module__TCtuqG__header{margin-bottom:20px}.hub-module__TCtuqG__header p{font-size:13px}.hub-module__TCtuqG__toolCard{border-radius:17px;grid-template-columns:96px minmax(0,1fr) 20px;gap:12px;padding:14px}.hub-module__TCtuqG__toolContent h2{font-size:26px}.hub-module__TCtuqG__toolContent p{margin-top:7px;font-size:12px}.hub-module__TCtuqG__note{margin-top:8px}.hub-module__TCtuqG__openIcon{width:20px}.hub-module__TCtuqG__productLink{margin-top:12px}}@media (max-width:380px){.hub-module__TCtuqG__toolCard{grid-template-columns:76px minmax(0,1fr) 18px;gap:10px;padding:12px}.hub-module__TCtuqG__toolContent h2{font-size:24px}.hub-module__TCtuqG__openIcon{width:18px}}@media (prefers-reduced-motion:reduce){.hub-module__TCtuqG__toolCard,.hub-module__TCtuqG__artwork img,.hub-module__TCtuqG__openIcon{transition:none}.hub-module__TCtuqG__toolCard:hover .hub-module__TCtuqG__artwork img,.hub-module__TCtuqG__toolCard:hover .hub-module__TCtuqG__openIcon{transform:none}}@media (forced-colors:active){.hub-module__TCtuqG__header h1>span{-webkit-text-fill-color:currentColor;background:0 0}}
