.tru{--w:#31507a;--w-wash:#ecf1f7;--w-ink:#1c2f4a}.tru .tr-docs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tru .tr-doc{box-shadow:var(--in-shadow);background:#fff;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.tru .tr-doc-i{background:var(--w-wash);width:40px;height:40px;color:var(--w);border-radius:12px;place-items:center;display:grid}.tru .tr-doc>span:last-child{line-height:1.3;display:grid}.tru .tr-doc b{font-size:.95rem}.tru .tr-doc small{color:var(--jx-ink-3);font-size:.75rem}.tru.js .uh-stage.in .tr-doc{animation:uc-rise .45s var(--uc-ease) both;animation-delay:calc(.2s + var(--k) * .3s)}.tru.js .uh-stage:not(.in) .tr-doc{opacity:0}.tru .tr-req{gap:7px;display:grid}.tru .tr-req li{color:var(--jx-ink-2);padding-left:14px;font-size:.86rem;line-height:1.4;position:relative}.tru .tr-req li:before{content:"";background:var(--w);border-radius:50%;width:6px;height:6px;position:absolute;top:.5em;left:0}.tru .tr-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:clamp(40px,5vw,56px) auto 0;display:grid}.tru .tr-card{height:100%;box-shadow:var(--in-shadow), inset 0 0 0 1px var(--jx-line);color:var(--jx-ink);transition:translate .3s var(--uc-ease), box-shadow .3s var(--uc-ease);background:#fff;border-radius:20px;align-content:start;gap:8px;padding:24px 22px 50px;text-decoration:none;display:grid;position:relative}.tru .tr-card:hover{box-shadow:var(--in-shadow-lift), inset 0 0 0 1px var(--jx-line);translate:0 -2px}.tru .tr-card-i{background:var(--w-wash);width:42px;height:42px;color:var(--w);border-radius:12px;place-items:center;display:grid}.tru .tr-card b{font-size:1.0625rem}.tru .tr-card>span:not(.tr-card-i){color:var(--jx-ink-2);font-size:.9375rem;line-height:1.5}.tru .tr-card>svg{color:var(--w);transition:translate .25s var(--uc-ease);position:absolute;bottom:18px;left:22px}.tru .tr-card:hover>svg{translate:3px}.tru .tr-req-card{max-width:760px;box-shadow:var(--in-shadow), inset 0 0 0 1px var(--jx-line);background:#fff;border-radius:24px;justify-items:center;gap:22px;margin:clamp(36px,4vw,48px) auto 0;padding:clamp(24px,4vw,36px);display:grid}.tru .tr-req-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;width:100%;display:grid}.tru .tr-req-card li{align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.45;display:flex}.tru .tr-req-card li svg{color:var(--w);flex:none;margin-top:2px}.tru .tr-mail{background:var(--jx-ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:12px 20px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.tru .tr-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:clamp(48px,6vw,72px) auto 0;display:grid}.tru .tr-rules li{background:linear-gradient(170deg, #fff 55%, var(--w-wash));box-shadow:var(--in-shadow), inset 0 0 0 1px var(--jx-line);border-radius:20px;align-content:start;gap:8px;padding:24px 22px;display:grid}.tru .tr-rules .jx-body{font-size:.9rem}@media (max-width:1023px){.tru .tr-grid,.tru .tr-rules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tru .tr-docs,.tru .tr-grid,.tru .tr-rules,.tru .tr-req-card ul{grid-template-columns:1fr}}
