.sz-glance{margin:clamp(32px,4vw,64px) 0}.sz-glance__card{background:var(--sz-gray-50,#f3f7fe);border:1px solid var(--sz-border,#e7ecf3);border-radius:24px;overflow:hidden;padding:clamp(24px,3.2vw,48px);position:relative}.sz-glance__card:before{background:var(--sz-lime,#c4ff47);border-radius:0 4px 4px 0;bottom:clamp(24px,3.2vw,48px);content:"";left:0;position:absolute;top:clamp(24px,3.2vw,48px);width:4px}h2.sz-glance__title{align-items:center;color:var(--sz-fg-muted,#6b737b);display:flex;font-family:var(--sz-font-ui,"DM Sans",Arial,sans-serif);font-size:14px;font-weight:700;gap:10px;letter-spacing:.08em;line-height:1.2;margin:0 0 18px;text-transform:uppercase}h2.sz-glance__title:before{background:var(--sz-lime,#c4ff47);border-radius:50%;box-shadow:0 0 0 4px rgba(196,255,71,.25);content:"";flex:none;height:10px;width:10px}.sz-glance__grid{align-items:start;display:grid;gap:clamp(24px,3vw,56px);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sz-glance__grid--single{grid-template-columns:1fr}.sz-glance__summary,.sz-glance__summary p{color:var(--sz-ink,#0f1011);font-size:var(--sz-text-lead,20px);line-height:1.45;margin:0}.sz-glance__summary p+p{margin-top:12px}.sz-glance__link{align-items:center;border-bottom:2px solid var(--sz-lime,#c4ff47);color:var(--sz-ink,#0f1011);display:inline-flex;font-size:var(--sz-text-small,16px);font-weight:700;gap:8px;margin-top:20px;padding-bottom:2px;text-decoration:none}.sz-glance__link:after{content:"\2192"}.sz-glance__link:hover{border-bottom-color:var(--sz-ink,#0f1011)}.sz-glance__facts{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.sz-glance__fact{background:#fff;border:1px solid var(--sz-border,#e7ecf3);border-radius:16px;display:flex;flex-direction:column-reverse;gap:6px;justify-content:flex-end;min-height:96px;padding:16px 18px}.sz-glance__fact dd{color:var(--sz-ink,#0f1011);font-family:var(--sz-font-display,Arial,sans-serif);font-size:clamp(24px,2vw,34px);font-weight:700;line-height:1;margin:0}.sz-glance__fact dt{color:var(--sz-fg-muted,#6b737b);font-size:var(--sz-text-xs,14px);line-height:1.3;margin:0}.sz-glance__points{display:grid;gap:12px;list-style:none;margin:0;padding:0}.sz-glance__points li{background:#fff;border:1px solid var(--sz-border,#e7ecf3);border-radius:14px;color:var(--sz-ink,#0f1011);font-size:var(--sz-text-small,16px);line-height:1.4;margin:0;padding:14px 16px 14px 48px;position:relative}.sz-glance__points li:before{background:var(--sz-lime,#c4ff47) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%230f1011' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5.5 10.5 3 3 6-7'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:50%;content:"";height:20px;left:16px;position:absolute;top:15px;width:20px}.sz-glance--inline{margin:0 0 clamp(32px,3vw,48px)}.sz-glance--inline .sz-glance__grid{grid-template-columns:1fr}@media (max-width:991px){.sz-glance__grid{grid-template-columns:1fr}}@media (max-width:575px){.sz-glance__card{border-radius:18px}.sz-glance__card:before{bottom:24px;top:24px}.sz-glance__facts{gap:8px}.sz-glance__fact{min-height:84px;padding:14px}}.sz-glance__summary .sz-glance__cta{display:inline-flex;margin-top:24px}@media (max-width:575px){.sz-glance__summary .sz-glance__cta{justify-content:center;width:100%}}.sz-glance--points .sz-glance__grid{display:flex;flex-direction:column;gap:20px}.sz-glance--points .sz-glance__summary{display:contents}.sz-glance--points .sz-glance__points{order:2}.sz-glance--points .sz-glance__summary .sz-glance__cta{align-self:flex-start;margin-top:4px;order:3}@media (max-width:575px){.sz-glance--points .sz-glance__summary .sz-glance__cta{align-self:stretch}}.sz-glance__points{align-self:stretch;width:100%}.sz-glance__points li{box-sizing:border-box;display:block;width:100%}.sz-glance__ai{align-items:center;border-top:1px solid var(--sz-border,#e7ecf3);display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:clamp(20px,2.4vw,32px);padding-top:clamp(16px,2vw,24px)}.sz-glance__ai-label{color:var(--sz-fg-muted,#6b737b);font-family:var(--sz-font-ui,"DM Sans",Arial,sans-serif);font-size:14px;font-weight:700}.sz-glance__ai-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.sz-glance__ai-list li{margin:0;padding:0}.sz-glance__ai-list li:before{display:none}.sz-glance__ai-link{align-items:center;background:#fff;border:1px solid var(--sz-border-strong,#d4dde7);border-radius:100px;color:var(--sz-ink,#0f1011);display:inline-flex;font-family:var(--sz-font-ui,"DM Sans",Arial,sans-serif);font-size:14px;font-weight:700;gap:8px;line-height:1.2;padding:8px 14px;text-decoration:none;transition:border-color .15s,background .15s}.sz-glance__ai-link:focus-visible,.sz-glance__ai-link:hover{background:var(--sz-lime,#c4ff47);border-color:var(--sz-ink,#0f1011)}.sz-glance__ai-link img{display:block;height:18px;object-fit:contain;width:18px}@media (max-width:575px){.sz-glance__ai-label{width:100%}}