.page-module___8aEwW__page{min-height:100vh;padding:28px clamp(20px,6vw,84px) 72px}.page-module___8aEwW__nav{justify-content:space-between;align-items:center;max-width:1180px;margin:0 auto;display:flex}.page-module___8aEwW__brand{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.page-module___8aEwW__mark{width:34px;height:34px;color:var(--accent);background:#9ef0c517;border:1px solid #9ef0c573;border-radius:11px;place-items:center;display:grid}.page-module___8aEwW__navLink{border:1px solid var(--border);color:#dfe7f1;border-radius:999px;padding:10px 17px;font-size:14px;transition:border-color .15s,background .15s}.page-module___8aEwW__navLink:hover{background:#ffffff0a;border-color:#536071}.page-module___8aEwW__hero{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(48px,8vw,110px);max-width:1180px;margin:clamp(72px,12vh,132px) auto 0;display:grid}.page-module___8aEwW__eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin:0 0 22px;font-size:12px;font-weight:700}.page-module___8aEwW__title{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(46px,7vw,86px);font-weight:630;line-height:.98}.page-module___8aEwW__intro{max-width:620px;color:var(--muted);margin:28px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.65}.page-module___8aEwW__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.page-module___8aEwW__primaryAction,.page-module___8aEwW__secondaryAction{border-radius:12px;padding:13px 20px;font-size:15px;font-weight:650}.page-module___8aEwW__primaryAction{background:var(--accent);color:#07110c;box-shadow:0 12px 40px #63d99e1f}.page-module___8aEwW__primaryAction:hover{background:#b3f6d2}.page-module___8aEwW__secondaryAction{border:1px solid var(--border);color:#dfe7f1}.page-module___8aEwW__panel{border:1px solid var(--border);background:linear-gradient(160deg,#171c24f0,#0c0f14f0);border-radius:22px;overflow:hidden;box-shadow:0 30px 90px #00000047}.page-module___8aEwW__panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.page-module___8aEwW__panelTitle{margin:0;font-size:14px;font-weight:650}.page-module___8aEwW__pending{color:var(--warning);align-items:center;gap:7px;font-size:12px;display:inline-flex}.page-module___8aEwW__applied,.page-module___8aEwW__error{align-items:center;gap:7px;font-size:12px;display:inline-flex}.page-module___8aEwW__applied{color:var(--accent)}.page-module___8aEwW__error{color:#ff9b9b}.page-module___8aEwW__applied:before,.page-module___8aEwW__error:before,.page-module___8aEwW__pending:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.page-module___8aEwW__metrics{grid-template-columns:1fr 1fr;display:grid}.page-module___8aEwW__metric{border-bottom:1px solid var(--border);min-height:120px;padding:20px}.page-module___8aEwW__metric:nth-child(odd){border-right:1px solid var(--border)}.page-module___8aEwW__metricLabel{color:var(--muted);margin:0 0 12px;font-size:12px}.page-module___8aEwW__metricValue{letter-spacing:-.03em;margin:0;font-size:25px;font-weight:640}.page-module___8aEwW__metricDetail{color:#7f8b99;margin:7px 0 0;font-size:11px}.page-module___8aEwW__notice{color:var(--muted);margin:0;padding:18px 20px 20px;font-size:12px;line-height:1.55}.page-module___8aEwW__authCard,.page-module___8aEwW__connectionCard{border:1px solid var(--border);background:linear-gradient(160deg,#171c24f0,#0c0f14f0);border-radius:22px;max-width:760px;margin:clamp(72px,12vh,132px) auto 0;padding:clamp(28px,6vw,54px)}.page-module___8aEwW__connectionCard{max-width:1180px;margin-top:42px}.page-module___8aEwW__connectionCard h2{margin:0 0 24px;font-size:clamp(24px,3vw,36px)}.page-module___8aEwW__authTitle{letter-spacing:-.045em;margin:0;font-size:clamp(38px,6vw,66px);line-height:1}.page-module___8aEwW__signupForm{justify-items:start;gap:20px;margin-top:32px;display:grid}.page-module___8aEwW__primaryButton{background:var(--accent);color:#07110c;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:13px 20px;font-weight:650}.page-module___8aEwW__codeBlock{overflow-wrap:anywhere;border:1px solid var(--border);color:var(--accent);background:#080b0f;border-radius:12px;padding:16px;display:block}.page-module___8aEwW__errorNotice{color:#ffb0b0;margin-top:24px;line-height:1.5}.page-module___8aEwW__successNotice{color:var(--accent);margin-top:24px;line-height:1.5}.page-module___8aEwW__operatorSection{max-width:1180px;margin:clamp(64px,10vh,112px) auto 0}.page-module___8aEwW__operatorTenantId{overflow-wrap:anywhere;letter-spacing:-.04em;margin:0;font-size:clamp(28px,5vw,54px)}.page-module___8aEwW__tenantList,.page-module___8aEwW__auditList{gap:12px;margin-top:30px;display:grid}.page-module___8aEwW__tenantRow{border:1px solid var(--border);background:#ffffff05;border-radius:12px;grid-template-columns:minmax(260px,1fr) repeat(3,auto);align-items:center;gap:18px;padding:16px;display:grid}.page-module___8aEwW__tenantRow:hover{border-color:#536071}.page-module___8aEwW__operatorFacts{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.page-module___8aEwW__operatorFacts span{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:8px 12px;font-size:13px}.page-module___8aEwW__operatorActions{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:30px;display:grid}.page-module___8aEwW__actionForm,.page-module___8aEwW__auditRow{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:14px;padding:18px;display:grid}.page-module___8aEwW__actionForm label{color:var(--muted);gap:7px;font-size:13px;display:grid}.page-module___8aEwW__actionForm input,.page-module___8aEwW__actionForm textarea{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#080b0f;border-radius:9px;padding:10px}.page-module___8aEwW__actionForm textarea{resize:vertical;min-height:88px}.page-module___8aEwW__actionForm .page-module___8aEwW__confirmationLabel{grid-template-columns:auto 1fr;align-items:start;display:grid}.page-module___8aEwW__actionForm .page-module___8aEwW__confirmationLabel input{width:auto;margin-top:3px}.page-module___8aEwW__sectionTitle{margin:52px 0 0;font-size:24px}.page-module___8aEwW__auditRow{grid-template-columns:auto auto 1fr;align-items:baseline}.page-module___8aEwW__auditRow time{color:var(--muted);justify-self:end;font-size:12px}.page-module___8aEwW__auditRow p,.page-module___8aEwW__auditRow code{overflow-wrap:anywhere;grid-column:1/-1;margin:0}.page-module___8aEwW__auditRow p{color:var(--muted)}.page-module___8aEwW__foundations{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1180px;margin:112px auto 0;display:grid}.page-module___8aEwW__foundation{border-top:1px solid #394454;min-height:150px;padding:22px 2px}.page-module___8aEwW__foundation h2{margin:0 0 11px;font-size:15px}.page-module___8aEwW__foundation p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}@media (max-width:820px){.page-module___8aEwW__hero{grid-template-columns:1fr;margin-top:72px}.page-module___8aEwW__panel{max-width:560px}.page-module___8aEwW__foundations{grid-template-columns:1fr;margin-top:80px}.page-module___8aEwW__tenantRow{grid-template-columns:1fr 1fr}}@media (max-width:480px){.page-module___8aEwW__page{padding-inline:18px}.page-module___8aEwW__navLink{padding-inline:13px}.page-module___8aEwW__metrics{grid-template-columns:1fr}.page-module___8aEwW__metric:nth-child(odd){border-right:0}.page-module___8aEwW__tenantRow,.page-module___8aEwW__auditRow{grid-template-columns:1fr}.page-module___8aEwW__auditRow time{justify-self:start}}
