.KSrpRG_section{box-sizing:border-box;width:100%;max-width:944px;margin:0 auto;padding:0 32px 70px}.KSrpRG_panel{box-sizing:border-box;color:#fff;background:#1d2932;border:1px solid #34434d;border-radius:16px;place-items:center;min-height:286px;padding:42px 30px 34px;display:grid;position:relative;overflow:visible}.KSrpRG_grid{border-radius:inherit;pointer-events:none;opacity:.48;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:44px 44px;transition:opacity .24s,filter .24s,background-position .24s;position:absolute;inset:0;overflow:hidden}.KSrpRG_panel:hover .KSrpRG_grid,.KSrpRG_panel:focus-within .KSrpRG_grid{opacity:.84;filter:drop-shadow(0 0 10px #2e6b6e38);background-image:linear-gradient(#2e6b6e4d 1px,#0000 1px),linear-gradient(90deg,#2e6b6e4d 1px,#0000 1px);animation:8s linear infinite KSrpRG_gridDrift}.KSrpRG_content{z-index:1;text-align:center;width:100%;min-width:0;position:relative}.KSrpRG_content h2{color:#fff;letter-spacing:0;margin:0;font-size:clamp(22px,3vw,34px);line-height:1.15}.KSrpRG_content>p{color:#b9c1c6;margin:12px 0 26px;font-size:15px}.KSrpRG_search{width:min(720px,100%);min-width:0;margin:0 auto}.KSrpRG_content small{color:#7f8a91;letter-spacing:.08em;margin-top:18px;font:700 9px/1.4 IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:block}@media (max-width:760px){.KSrpRG_section{padding:0 12px 56px}.KSrpRG_panel{min-height:310px;padding:38px 14px 30px}.KSrpRG_content h2{font-size:clamp(24px,8vw,30px)}.KSrpRG_content>p{margin-bottom:22px;font-size:14px}}@media (prefers-reduced-motion:reduce){.KSrpRG_panel:hover .KSrpRG_grid,.KSrpRG_panel:focus-within .KSrpRG_grid{animation:none}}@keyframes KSrpRG_gridDrift{to{background-position:44px 44px}}
