.Legal-module__ZxrNnW__statBand{grid-template-columns:1fr 1.2fr;align-items:start;gap:64px;display:grid}.Legal-module__ZxrNnW__statBigCol{flex-direction:column;gap:16px;display:flex}.Legal-module__ZxrNnW__statBig{letter-spacing:-.02em;color:var(--t-primary);font-family:Instrument Serif,serif;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.95}.Legal-module__ZxrNnW__statBigLabel{color:var(--t-secondary);max-width:340px;margin:0;font-size:15px;line-height:1.65}.Legal-module__ZxrNnW__statQuote{background:var(--t-canvas);border-radius:var(--radius-card);border:1px solid var(--t-divider);border-left:3px solid var(--t-primary);margin:0;padding:24px}.Legal-module__ZxrNnW__statQuote p{color:var(--t-primary);margin:0 0 12px;font-size:15px;font-style:italic;line-height:1.65}.Legal-module__ZxrNnW__statQuote cite{color:var(--t-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-style:normal;font-weight:500;display:block}.Legal-module__ZxrNnW__statQuote cite em{font-style:italic}@media (max-width:1024px){.Legal-module__ZxrNnW__statBand{grid-template-columns:1fr;gap:40px}}.Legal-module__ZxrNnW__lifecycleList{background:var(--t-divider);border:1px solid var(--t-divider);border-radius:var(--radius-card);gap:1px;display:grid;overflow:hidden}.Legal-module__ZxrNnW__lifecycleItem{background:var(--t-canvas);grid-template-columns:56px 200px 1fr;align-items:start;gap:24px;padding:24px 28px;transition:background .15s;display:grid}.Legal-module__ZxrNnW__lifecycleItem:hover{background:var(--t-subtle)}.Legal-module__ZxrNnW__lifecycleNum{letter-spacing:.06em;color:var(--t-muted);padding-top:3px;font-family:Poppins,sans-serif;font-size:11px;font-weight:500}.Legal-module__ZxrNnW__lifecycleStage{color:var(--t-primary);margin:0;font-family:Instrument Serif,serif;font-size:18px;font-weight:400;line-height:1.3}.Legal-module__ZxrNnW__lifecycleDesc{color:var(--t-secondary);margin:0;font-size:14px;line-height:1.65}@media (max-width:768px){.Legal-module__ZxrNnW__lifecycleItem{grid-template-columns:40px 1fr;gap:16px}.Legal-module__ZxrNnW__lifecycleDesc{grid-column:1/-1;margin-top:-8px;padding-left:56px}}@media (max-width:480px){.Legal-module__ZxrNnW__lifecycleItem{grid-template-columns:1fr}.Legal-module__ZxrNnW__lifecycleDesc{grid-column:auto;margin-top:0;padding-left:0}}.Legal-module__ZxrNnW__docGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.Legal-module__ZxrNnW__docCard{background:var(--t-canvas);border:1px solid var(--t-divider);border-radius:var(--radius-card);flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0a0a0a0a}.Legal-module__ZxrNnW__docCard:hover{box-shadow:0 4px 12px #0a0a0a0f,0 1px 2px #0a0a0a0a}.Legal-module__ZxrNnW__docCardImg{aspect-ratio:4/3;background:var(--t-subtle);justify-content:center;align-items:center;padding:24px;display:flex;overflow:hidden}.Legal-module__ZxrNnW__docCardImgCaption{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);text-align:center;margin:0;font-size:11px;font-weight:500}.Legal-module__ZxrNnW__docCardBody{flex-direction:column;gap:8px;padding:20px 20px 24px;display:flex}.Legal-module__ZxrNnW__docCardTag{letter-spacing:.06em;text-transform:uppercase;color:var(--t-secondary);background:#0a0a0a0f;border-radius:4px;margin:0 0 4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.Legal-module__ZxrNnW__docCardTitle{color:var(--t-primary);margin:0;font-family:Instrument Serif,serif;font-size:17px;font-weight:400;line-height:1.3}.Legal-module__ZxrNnW__docCardDesc{color:var(--t-secondary);margin:0;font-size:13px;line-height:1.6}@media (max-width:1024px){.Legal-module__ZxrNnW__docGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Legal-module__ZxrNnW__docGrid{grid-template-columns:1fr}}.Legal-module__ZxrNnW__connectorIntro{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}.Legal-module__ZxrNnW__connectorList{flex-wrap:wrap;gap:8px;display:flex}.Legal-module__ZxrNnW__connectorItem{background:var(--t-subtle);border:1px solid var(--t-divider);border-radius:var(--radius-card);color:var(--t-primary);align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0a0a0a0a}.Legal-module__ZxrNnW__connectorIcon{color:var(--t-secondary);flex-shrink:0}.Legal-module__ZxrNnW__connectorFooter{color:var(--t-muted);margin-top:16px;font-size:13px}
