.lz-breadcrumb[data-v-ac7c105d]{width:min(100%,1120px);margin:0 auto;padding:18px 24px 0}.lz-breadcrumb ol[data-v-ac7c105d]{font-family:var(--ff-mono);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.lz-breadcrumb li[data-v-ac7c105d]{align-items:center;gap:6px;display:inline-flex}.lz-breadcrumb a[data-v-ac7c105d]{color:var(--text-tertiary);text-decoration:none;transition:color .2s}.lz-breadcrumb a[data-v-ac7c105d]:hover{color:var(--orange)}.lz-breadcrumb [aria-current=page][data-v-ac7c105d]{color:var(--text-secondary);font-weight:600}.lz-breadcrumb__sep[data-v-ac7c105d]{color:var(--text-tertiary)}.lz-grad[data-v-ac7c105d]{background:linear-gradient(135deg, var(--pink) 0%, var(--orange) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline-block}.lz-hero[data-v-ac7c105d]{padding:clamp(52px,7vw,100px) 24px clamp(30px,4vw,52px)}.lz-hero__inner[data-v-ac7c105d]{text-align:center;width:min(100%,920px);margin:0 auto}.lz-hero__title[data-v-ac7c105d]{font-family:var(--ff-title);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(34px,5.6vw,66px);font-weight:850;line-height:1.05}.lz-hero__lead[data-v-ac7c105d]{max-width:720px;color:var(--text-secondary);margin:22px auto 0;font-size:clamp(15.5px,1.25vw,18px);line-height:1.7}.lz-section[data-v-ac7c105d]{width:min(100%,1120px);margin:0 auto;padding:clamp(24px,3.5vw,46px) 24px}.gi-grid[data-v-ac7c105d]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);display:grid}.gi-card[data-v-ac7c105d]{border:1px solid var(--card-border);background:var(--surface);box-shadow:var(--card-shadow);cursor:pointer;border-radius:20px;flex-direction:column;padding:clamp(24px,2.8vw,34px);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.gi-card[data-v-ac7c105d]:before{content:"";opacity:0;background:linear-gradient(90deg,#ff7a00,#ff3b9a,#9b3fe8);height:3px;transition:opacity .35s;position:absolute;top:0;left:0;right:0}.gi-card[data-v-ac7c105d]:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:translateY(-5px)}.gi-card[data-v-ac7c105d]:hover:before{opacity:1}.gi-card__head[data-v-ac7c105d]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.gi-card__title[data-v-ac7c105d]{font-family:var(--ff-title);color:var(--text-primary);margin:0;font-size:clamp(19px,2vw,23px);font-weight:800;line-height:1.2}.gi-card__count[data-v-ac7c105d]{font-family:var(--ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);flex-shrink:0;font-size:11px;font-weight:700}.gi-card__intro[data-v-ac7c105d]{color:var(--text-secondary);margin:0 0 16px;font-size:14px;line-height:1.65}.gi-card__list[data-v-ac7c105d]{border-left:2px solid var(--card-border);flex-direction:column;gap:7px;margin:0 0 18px;padding:0 0 0 14px;list-style:none;display:flex}.gi-card__list a[data-v-ac7c105d]{color:var(--text-secondary);z-index:3;font-size:13.5px;line-height:1.4;text-decoration:none;transition:color .2s;position:relative}.gi-card__list a[data-v-ac7c105d]:hover{color:var(--orange)}.gi-card__link[data-v-ac7c105d]{color:var(--orange);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.gi-card__link svg[data-v-ac7c105d]{transition:transform .3s}.gi-card:hover .gi-card__link svg[data-v-ac7c105d]{transform:translate(4px)}.gi-card__link[data-v-ac7c105d]:after{content:"";z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.lz-actions[data-v-ac7c105d]{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.lz-actions--center[data-v-ac7c105d]{justify-content:center}.lz-btn[data-v-ac7c105d]{height:54px;font-family:var(--ff-body);cursor:pointer;white-space:nowrap;isolation:isolate;border-radius:999px;align-items:center;gap:10px;padding:0 28px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,color .3s,border-color .3s,background .3s;display:inline-flex;position:relative;overflow:hidden}.lz-btn span[data-v-ac7c105d],.lz-btn svg[data-v-ac7c105d]{z-index:1;position:relative}.lz-btn svg[data-v-ac7c105d]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.lz-btn--primary[data-v-ac7c105d]{color:#fff;background:linear-gradient(135deg,#ff3b9a,#ff7a00);box-shadow:0 14px 38px #ff3b9a52,inset 0 1px #ffffff4d}.lz-btn--primary[data-v-ac7c105d]:before{content:"";border-radius:inherit;opacity:0;z-index:0;background:linear-gradient(135deg,#ff7a00,#ff3b9a);transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}.lz-btn--primary[data-v-ac7c105d]:hover{transform:translateY(-3px);box-shadow:0 22px 52px #ff3b9a73}.lz-btn--primary[data-v-ac7c105d]:hover:before{opacity:1}.lz-btn--primary:hover svg[data-v-ac7c105d]{transform:translate(5px)}.lz-btn--ghost[data-v-ac7c105d]{color:var(--text-primary);background:var(--surface);border:1px solid var(--card-border)}.lz-btn--ghost[data-v-ac7c105d]:hover{border-color:var(--card-hover-border);box-shadow:var(--card-hover-shadow);transform:translateY(-3px)}.lz-cta[data-v-ac7c105d]{border-top:1px solid var(--card-border);margin:clamp(16px,3vw,32px) auto 0;padding:clamp(40px,5vw,68px) 24px;position:relative}.lz-cta__inner[data-v-ac7c105d]{text-align:center;width:min(100%,820px);margin:0 auto}.lz-cta__title[data-v-ac7c105d]{font-family:var(--ff-title);letter-spacing:-.03em;color:var(--text-primary);margin:0;font-size:clamp(27px,4.2vw,48px);font-weight:850;line-height:1.08}.lz-cta__text[data-v-ac7c105d]{max-width:600px;color:var(--text-secondary);margin:18px auto 0;font-size:clamp(15px,1.2vw,17px);line-height:1.7}@media (max-width:760px){.gi-grid[data-v-ac7c105d]{grid-template-columns:1fr}.lz-actions[data-v-ac7c105d]{flex-direction:column}.lz-btn[data-v-ac7c105d]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.lz-btn[data-v-ac7c105d],.gi-card[data-v-ac7c105d]{transition:none}}
