
.trustivo-after-purchase{
    max-width:1120px;
    margin:60px auto;
    padding:44px 24px;
    font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
    color:#120a2a;
}
.trustivo-after-purchase>span{
    display:inline-flex;
    background:#efe9ff;
    color:#6f3cff;
    border:1px solid #e0d4ff;
    border-radius:999px;
    padding:9px 14px;
    font-weight:950;
    font-size:13px;
}
.trustivo-after-purchase h1{
    font-size:clamp(40px,6vw,72px);
    line-height:.95;
    letter-spacing:-.06em;
    margin:18px 0;
    max-width:900px;
}
.trustivo-after-purchase>p{
    color:#6b647c;
    font-size:19px;
    line-height:1.65;
    max-width:780px;
}
.trustivo-after-purchase-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:18px;
    margin-top:32px;
}
.trustivo-after-purchase-grid article,
.trustivo-hub-status{
    background:#fff;
    border:1px solid #eee7ff;
    border-radius:26px;
    padding:24px;
    box-shadow:0 16px 44px rgba(18,10,42,.06);
}
.trustivo-after-purchase-grid strong{
    display:block;
    font-size:22px;
    margin-bottom:8px;
}
.trustivo-after-purchase-grid p{
    color:#6b647c;
    line-height:1.6;
}
.trustivo-after-purchase-grid a{
    display:inline-flex;
    background:linear-gradient(135deg,#6f3cff,#8b5cf6);
    color:#fff!important;
    border-radius:999px;
    padding:12px 16px;
    font-weight:950;
    text-decoration:none;
}
.trustivo-after-purchase-grid code{
    display:block;
    background:#120a2a;
    color:#fff;
    border-radius:14px;
    padding:14px;
    white-space:normal;
}
.trustivo-hub-status{
    display:grid;
    gap:6px;
    font-family:Inter,ui-sans-serif,system-ui;
}
.trustivo-hub-status strong{font-size:20px}
.trustivo-hub-status span{color:#6f3cff;font-weight:950}
.trustivo-hub-status small{color:#6b647c}
@media(max-width:900px){
    .trustivo-after-purchase-grid{grid-template-columns:1fr}
}
