.svc-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}.svc-grid .desc{color:#33395c;font-size:16.5px;line-height:1.75}.for{border-left:2px solid var(--cyan);color:#33395c;padding-left:16px;font-size:15px;line-height:1.65}.for b{letter-spacing:.24em;color:var(--blue);margin-bottom:5px;font-size:10px;display:block}@media (max-width:900px){.svc-grid{grid-template-columns:1fr}}.proc{grid-template-columns:36fr 64fr;align-items:center;gap:clamp(28px,4vw,56px);margin-top:40px;display:grid}.proc>*{min-width:0}.psteps{gap:6px;list-style:none;display:grid}.psteps button{text-align:left;width:100%;font:inherit;cursor:pointer;color:#9aa3c0;background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:30px 1fr;align-items:start;column-gap:14px;padding:12px 14px;transition:background .35s,border-color .35s,color .35s;display:grid}.psteps i{border:1.5px solid #cfd8ec;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:600;transition:all .35s;display:grid}.psteps b{padding-top:4px;font-size:15px;font-weight:600;line-height:1.35}.psteps .d{color:var(--muted);grid-template-rows:0fr;font-size:13.5px;line-height:1.6;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1);display:grid}.psteps .d span{overflow:hidden}.psteps .done{color:#33395c}.psteps .done i{background:var(--navy);border-color:var(--navy);color:#fff}.psteps .now{color:var(--navy);border-color:var(--line);background:#f4f6fb}.psteps .now i{border-color:var(--blue);color:var(--blue);box-shadow:0 0 0 5px #0674bb1f}.psteps .now .d{grid-template-rows:1fr;margin-top:4px}.pscene{height:clamp(380px,54vh,500px);position:relative}@media (max-width:900px){.proc{grid-template-columns:1fr}.pscene{order:-1;height:360px}}.others{flex-wrap:wrap;gap:10px;display:flex}.others a{color:var(--navy);background:#fff;border:1px solid #cfd8ec;border-radius:999px;padding:11px 18px;font-size:13.5px;font-weight:500;transition:border-color .2s}.others a:hover{border-color:var(--blue)}.deliv{grid-template-columns:repeat(2,1fr);gap:14px;max-width:900px;display:grid}.deliv div{border:1px solid var(--line);background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:18px 20px;font-size:14.5px;line-height:1.55;display:flex}.deliv svg{height:22px;stroke:var(--blue);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;margin-top:1px}.crumbs{flex-wrap:wrap;gap:8px;display:flex}.svc-grid .eb,.for b{text-transform:uppercase}
