.Hx0lNG_page{flex-direction:column;gap:56px;display:flex}.Hx0lNG_fonctioning,.Hx0lNG_devdispo{background:var(--panel);border:1px solid var(--coral-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);flex-direction:column;gap:22px;padding:32px;display:flex;position:relative}.Hx0lNG_steps{margin:0;padding:0;list-style:none}.Hx0lNG_seeMore{color:var(--teal-700);margin-top:20px;font-size:15px;text-decoration:underline;display:inline-block}.Hx0lNG_seeMore:hover{color:var(--teal-800)}.Hx0lNG_tracking{grid-template-columns:repeat(4,1fr);padding:4px 0 8px;list-style:none;display:grid}.Hx0lNG_tracking li{text-align:center;color:var(--ink);flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex;position:relative}.Hx0lNG_tracker{z-index:1;background:var(--teal-700);width:28px;height:28px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.Hx0lNG_emdash{background:var(--teal-700);width:100%;height:2px;position:absolute;top:13px;left:50%}.Hx0lNG_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:20px;display:grid}.Hx0lNG_directCard,.Hx0lNG_openCard{background:var(--white);border:1px solid var(--slate-200);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:22px}.Hx0lNG_subtitle{color:var(--ink);font-size:18px;font-weight:700;line-height:1.35}.Hx0lNG_cardDescription{color:var(--slate-600);font-size:14px}.Hx0lNG_step{align-items:flex-start;gap:12px;margin-top:14px;font-size:15px;display:flex}.Hx0lNG_stepIcon{background:var(--teal-700);width:26px;height:26px;color:var(--white);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.Hx0lNG_devList{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:20px;list-style:none;display:grid}
.Tbk_VW_hero{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.Tbk_VW_pitch{flex-direction:column;flex:420px;gap:20px;display:flex}.Tbk_VW_motto{letter-spacing:.08em;text-transform:uppercase;color:var(--slate-600);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.Tbk_VW_emdash{color:var(--coral);font-weight:700}.Tbk_VW_title{letter-spacing:-.025em;font-size:52px;line-height:1.08}.Tbk_VW_text{max-width:520px;color:var(--slate-600);font-size:18px;font-weight:800}.Tbk_VW_logo{flex:420px;justify-content:center;padding:24px;display:flex}.Tbk_VW_logo img{width:100%;max-width:380px;height:auto}@media (max-width:640px){.Tbk_VW_title{font-size:32px}}
