.sec-hero{max-width:1120px;color:var(--p-text);grid-template-columns:minmax(0,1fr);margin-inline:auto;padding:0 0 clamp(20px,4vw,56px);font-size:13px;line-height:1.45;display:grid;position:relative}.sec-log{width:min(100%,860px)}.sec-tag{color:var(--p-muted);font-size:12px}.sec-rows{border-top:1px solid var(--p-line)}.sec-row{border-top:1px solid var(--p-line);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1.1fr) 72px;align-items:center;gap:16px;min-height:54px;padding:0 18px;display:grid}.sec-row>span{min-width:0;color:color-mix(in srgb, var(--p-text) 78%, var(--p-muted));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sec-row>span:last-child{color:var(--p-muted);font-variant-numeric:tabular-nums;text-align:right}.sec-row-head{border-top:0;min-height:36px;font-size:12px;font-weight:500}.sec-row-head>span{color:var(--p-muted)}.sec-who{align-items:center;gap:10px;display:flex}.sec-who>span:last-child{min-width:0;display:grid}.sec-who b{color:var(--p-text);text-overflow:ellipsis;font-weight:600;overflow:hidden}.sec-who i{color:var(--p-muted);font-size:12px;font-style:normal}.sec-sys{background:var(--p-primary);width:28px;height:28px;color:var(--v2-mint);border-radius:50%;flex:none;place-items:center;display:grid}.sec-hero .sec-access{width:330px;position:absolute;bottom:0;right:0}.sec-access .p-fill-head{margin-bottom:10px}.sec-access ul{background:var(--p-canvas);border-radius:12px;margin-bottom:12px;display:grid}.sec-access li{align-items:center;gap:8px;padding:10px 12px;font-weight:500;display:flex}.sec-access li+li{border-top:1px solid var(--p-line)}.sec-access li svg{color:var(--p-accent);flex:none}.sec-access li b{color:var(--p-muted);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:500}.sec-access li[data-off]{color:var(--p-muted)}.sec-access li[data-off] svg{color:var(--p-neutral-dot)}.sec-rings{width:100%;max-width:820px;color:var(--p-text);font-size:13px;line-height:1.45}.sec-ring{border:1px solid var(--p-line-strong);background:color-mix(in srgb, var(--p-surface) 62%, transparent);border-radius:20px;padding:14px clamp(14px,2.4vw,28px) clamp(14px,2.4vw,28px)}.sec-ring .sec-ring{border-radius:16px}.sec-ring .sec-ring .sec-ring{border-radius:14px}.sec-ring>p{align-items:center;gap:8px;margin-bottom:14px;display:flex}.sec-ring>p svg{color:var(--p-accent);flex:none}.sec-ring>p b{font-weight:600}.sec-ring>p span{color:var(--p-muted);font-variant-numeric:tabular-nums;margin-left:auto}.sec-core{background:var(--p-primary);color:var(--v2-cream-light);text-align:center;box-shadow:var(--p-shadow);border-radius:12px;justify-items:center;gap:6px;padding:clamp(22px,3.4vw,40px) 20px;display:grid}.sec-core-icon{background:color-mix(in srgb, var(--v2-cream-light) 12%, transparent);width:40px;height:40px;color:var(--v2-mint);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.sec-core b{letter-spacing:-.02em;font-size:18px;font-weight:600}.sec-core>span:last-child{color:color-mix(in srgb, var(--v2-cream-light) 78%, transparent);align-items:center;gap:6px;display:inline-flex}@media (max-width:900px){.sec-hero{padding-bottom:0}.sec-hero .sec-access{width:auto;margin-top:12px;position:static}.sec-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 64px;padding:0 14px}.sec-row>span:nth-child(3){display:none}}@media (max-width:560px){.sec-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.sec-row>span:nth-child(4){display:none}}