.explore{max-width:1200px}.explore-head{margin:0 0 28px}.explore-head h1{margin:0 0 10px}.explore-head .sub{margin:0}.xgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.xcard{position:relative;display:flex;flex-direction:column;gap:20px;min-height:196px;padding:26px 24px 24px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);color:inherit;text-decoration:none;transition:border-color .22s,box-shadow .22s,transform .22s cubic-bezier(.2,.7,.2,1)}.xcard:hover{border-color:var(--line-soft);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.xic{flex:none;width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--sunk);color:var(--ink-2);transition:background .22s,color .22s,transform .22s cubic-bezier(.2,.7,.2,1)}.xic svg{width:24px;height:24px}.xcard:hover .xic{background:var(--grad-a);color:#fff;transform:scale(1.06)}.xtext{display:flex;flex-direction:column;gap:6px;min-width:0}.xtitle{font-family:var(--serif);font-weight:400;font-size:25px;line-height:1.15;color:var(--ink)}.xdesc{font-size:14.5px;line-height:1.5;color:var(--muted)}.xarrow{position:absolute;top:24px;right:22px;width:20px;height:20px;color:var(--faint);transition:transform .22s,color .22s}.xcard:hover .xarrow{color:var(--ink);transform:translateX(3px)}@keyframes x-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes x-settle{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes x-slide{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}.motion .explore-head>*{animation:x-rise .7s cubic-bezier(.2,.7,.2,1) both}.motion .explore-head>:nth-child(2){animation-delay:90ms}.motion .explore-head>:nth-child(3){animation-delay:.18s}.motion .xcard .xarrow,.motion .xcard .xic,.motion .xcard .xtext{opacity:0}.motion .xcard.in .xic{opacity:1;animation:x-settle .6s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0s) + .16s) backwards}.motion .xcard.in .xtext{opacity:1;animation:x-rise .6s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0s) + .24s) backwards}.motion .xcard.in .xarrow{opacity:1;animation:x-slide .5s cubic-bezier(.2,.7,.2,1) calc(var(--d, 0s) + .34s) backwards}@media (max-width:959px){.xgrid{grid-template-columns:repeat(2,1fr);gap:16px}.xcard{min-height:180px;padding:22px 20px 20px}}@media (max-width:640px){.xgrid{grid-template-columns:1fr;gap:10px}.xcard{flex-direction:row;align-items:center;gap:14px;min-height:0;padding:14px 16px}.xic{width:46px;height:46px;border-radius:13px}.xic svg{width:21px;height:21px}.xtext{gap:2px;flex:1 1}.xtitle{font-size:21px}.xdesc{font-size:13.5px}.xarrow{position:static;flex:none}}