.cdm-page-shell{width:min(1720px,calc(100vw - 48px));margin:0 auto}.cdm-main-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(390px,.75fr);gap:28px;align-items:start}.cdm-soft-border{border:1px solid rgba(101,92,230,.14);box-shadow:0 18px 60px rgba(31,22,96,.08)}.cdm-card{border-radius:24px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cdm-main-grid aside{position:sticky;top:92px;border-radius:28px;padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,248,255,.94));border:1px solid rgba(101,92,230,.16);box-shadow:0 24px 70px rgba(31,22,96,.11)}.cdm-main-grid aside [class*=card],.cdm-main-grid aside article{border-radius:22px;overflow:hidden;border:1px solid rgba(101,92,230,.14);box-shadow:0 14px 34px rgba(31,22,96,.08);background:white;transition:transform .18s ease,box-shadow .18s ease}.cdm-main-grid aside [class*=card]:hover,.cdm-main-grid aside article:hover{transform:translateY(-2px);box-shadow:0 20px 44px rgba(31,22,96,.13)}.cdm-main-grid aside img{object-fit:cover}.cdm-main-grid aside button,.cdm-main-grid aside select{border-radius:14px}.cdm-main-grid>div:first-child,.cdm-main-grid>section{min-width:0}@media (max-width:1180px){.cdm-page-shell{width:min(100vw - 28px,980px)}.cdm-main-grid{grid-template-columns:1fr}.cdm-main-grid aside{position:static}}@media (max-width:720px){.cdm-page-shell{width:min(100vw - 20px,100%)}.cdm-main-grid{gap:18px}.cdm-main-grid aside{padding:16px;border-radius:22px}}.cdm-page-main{max-width:1800px;margin:0 auto;padding:84px 32px 60px}.cdm-breadcrumb{font-size:13px;color:#6B6B8A;margin-bottom:16px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}@media (max-width:760px){.cdm-page-main{padding:14px 16px 16px;min-height:100dvh;display:flex;flex-direction:column}.cdm-breadcrumb{display:none}}