.st-info-banners-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1.75rem;margin-bottom:2rem;display:grid}.st-banner-3d-wrap{perspective:1400px;transform-style:preserve-3d}.st-banner-3d{isolation:isolate;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6,0 28px 60px #081e3724,0 4px 16px #0f2d5014}.st-banner-3d:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:0;opacity:.9;background:linear-gradient(135deg,#fffffff2,#ffffff26 40%,#ffffff14 60%,#ffffff59);padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;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}.st-banner-3d--help:before{background:conic-gradient(from 180deg,#22d3ee,#0ea5e9,#0369a1,#22d3ee);animation:10s linear infinite st-ban-border-spin}.st-banner-3d--parents:before{background:conic-gradient(from 90deg,#e879f9,#a855f7,#6b21a8,#c084fc,#e879f9);animation:12s linear infinite reverse st-ban-border-spin}@keyframes st-ban-border-spin{to{transform:rotate(360deg)}}.st-banner-3d__mesh{z-index:0;pointer-events:none;opacity:.45;background-image:radial-gradient(circle at 20% 30%,#ffffff1f 0,#0000 45%),radial-gradient(circle at 80% 70%,#ffffff14 0,#0000 40%),linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:100% 100%,100% 100%,24px 24px,24px 24px;position:absolute;inset:0}.st-banner-3d__noise{z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.st-banner-3d__split{z-index:2;grid-template-columns:minmax(104px,118px) minmax(0,1fr);min-height:168px;display:grid;position:relative}@media (width<=420px){.st-banner-3d__split{grid-template-columns:1fr}.st-banner-3d__aside{flex-direction:row;justify-content:space-between;align-items:center;min-height:76px;padding:1rem 1.2rem}.st-banner-3d__aside-num{opacity:.16;font-size:2rem;position:static}.st-banner-3d__aside-icon{width:2.85rem;height:2.85rem;font-size:1.45rem}.st-banner-3d__aside-strip{display:none}}.st-banner-3d__aside{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.25rem .75rem;display:flex;position:relative;overflow:hidden}.st-banner-3d--help .st-banner-3d__aside{background:linear-gradient(165deg,#020c1b26 0%,#0000 55%),linear-gradient(145deg,#0e7490 0%,#0369a1 38%,#0c4a6e 72%,#082f49 100%)}.st-banner-3d--parents .st-banner-3d__aside{background:linear-gradient(165deg,#581c8733 0%,#0000 50%),linear-gradient(145deg,#a855f7 0%,#7c3aed 42%,#5b21b6 78%,#1e1b4b 100%)}.st-banner-3d__aside-num{letter-spacing:-.06em;color:#ffffff1c;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:2.65rem;font-weight:900;line-height:1;position:absolute;top:.35rem;left:.45rem}.st-banner-3d__aside-icon{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(155deg,#ffffff47 0%,#ffffff0f 100%);border:1px solid #ffffff59;border-radius:1.05rem;place-items:center;width:3.35rem;height:3.35rem;font-size:1.65rem;line-height:1;display:grid;position:relative;box-shadow:0 8px 24px #0003,inset 0 1px #fff6}.st-banner-3d__aside-strip{opacity:.7;background:linear-gradient(90deg,#0000,#ffffff73,#0000);height:4px;position:absolute;bottom:0;left:0;right:0}.st-banner-3d__main{flex-direction:column;justify-content:center;gap:.65rem;padding:1.35rem 1.35rem 1.4rem 1.15rem;display:flex}.st-banner-3d--help .st-banner-3d__main{background:linear-gradient(118deg,#f8fafc 0%,#ecfeff 42%,#f0f9ff 100%)}.st-banner-3d--parents .st-banner-3d__main{background:linear-gradient(118deg,#fafafa 0%,#faf5ff 45%,#fdf4ff 100%)}.st-banner-3d__title{letter-spacing:-.045em;margin:0;font-size:1.18rem;font-weight:900;line-height:1.2}.st-banner-3d--help .st-banner-3d__title{color:#0c1929;text-shadow:0 1px #fffc}.st-banner-3d--parents .st-banner-3d__title{color:#1e1b4b;text-shadow:0 1px #ffffffbf}.st-banner-3d__body{color:#334155;font-size:.895rem;line-height:1.62}.st-banner-3d--parents .st-banner-3d__body{color:#475569}.st-banner-3d__body p{margin:0 0 .55rem}.st-banner-3d__body p:last-child{margin-bottom:0}.st-banner-3d__title-line{border-radius:999px;width:3rem;height:4px;margin-top:.4rem}.st-banner-3d--help .st-banner-3d__title-line{background:linear-gradient(90deg,#06b6d4,#0ea5e9);box-shadow:0 2px 12px #0ea5e973}.st-banner-3d--parents .st-banner-3d__title-line{background:linear-gradient(90deg,#c084fc,#a855f7);box-shadow:0 2px 12px #a855f766}.st-info-banners-grid--fallback{margin-bottom:1.75rem}.st-info-banners-grid--fallback .st-banner-3d{margin:0}@media (prefers-reduced-motion:reduce){.st-banner-3d--help:before,.st-banner-3d--parents:before{animation:none!important}}
