.pins-req{padding:72px 20px}.pins-req__inner{margin:0 auto;max-width:1080px}.pins-req__header{margin:0 0 32px;max-width:760px}.pins-req__eyebrow{color:#008eff;font-size:16px;font-weight:500;margin:0 0 12px}.pins-req__heading{color:#163a6b;font-size:clamp(30px,3.2vw,42px);letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}.pins-req__intro,.pins-req__intro p{color:#1f2a37;font-size:18px;line-height:1.55;margin:0}.pins-req__tableWrap{background:#fff;border:1px solid #e3ecf7;border-radius:16px;box-shadow:0 6px 18px rgba(22,58,107,.06);overflow:hidden}.pins-req__table{border-collapse:collapse;table-layout:fixed;width:100%}.pins-req__table thead th{background:#f3f8fe;border-bottom:1px solid #e3ecf7;color:#4b5e78;font-size:13px;font-weight:600;letter-spacing:.06em;padding:16px 24px;text-align:left;text-transform:uppercase}.pins-req__table thead th:first-child{width:34%}.pins-req__table tbody td,.pins-req__table tbody th{border-bottom:1px solid #eef3f9;font-size:16px;line-height:1.5;padding:18px 24px;text-align:left;vertical-align:top}.pins-req__table tbody tr:last-child td,.pins-req__table tbody tr:last-child th{border-bottom:0}.pins-req__table tbody th{color:#163a6b;font-weight:600}.pins-req__table tbody td{color:#1f2a37}.pins-req__table tbody tr:hover{background:#fafcff}.pins-req__endorse{margin-top:48px}.pins-req__endorseHeading{color:#163a6b;font-size:24px;line-height:1.25;margin:0 0 8px}.pins-req__endorseIntro{color:#1f2a37;font-size:17px;line-height:1.5;margin:0 0 20px}.pins-req__endorseList{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.pins-req__endorseItem{background:#fff;border:1px solid #e3ecf7;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:22px 24px}.pins-req__term{color:#163a6b;font-size:17px;font-weight:600}.pins-req__desc{color:#1f2a37;font-size:15px;line-height:1.5}.pins-req__link{color:#008eff;font-size:15px;font-weight:600;margin-top:auto;padding-top:6px;text-decoration:none}.pins-req__link:hover{text-decoration:underline;text-underline-offset:2px}.pins-req__closing{margin-top:28px;max-width:760px}.pins-req__closing p{color:#1f2a37;font-size:17px;line-height:1.55;margin:0}.pins-req__meta{color:#6b7a90;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px;line-height:1.4;margin-top:20px}.pins-req__meta a{color:#4b5e78;text-decoration:underline;text-underline-offset:2px}.pins-req .pins-req__table{background:transparent;border:0!important;border-spacing:0;margin:0!important}.pins-req .pins-req__table td,.pins-req .pins-req__table th{background-clip:padding-box;border:0!important}.pins-req .pins-req__table thead th{border-bottom:1px solid #e3ecf7!important}.pins-req .pins-req__table tbody tr:not(:last-child) td,.pins-req .pins-req__table tbody tr:not(:last-child) th{border-bottom:1px solid #eef3f9!important}@media (max-width:767px){.pins-req .pins-req__table tbody tr:not(:last-child) td,.pins-req .pins-req__table tbody tr:not(:last-child) th,.pins-req .pins-req__table thead th{border-bottom:0!important}}@media (max-width:900px){.pins-req{padding:56px 18px}.pins-req__endorseList{gap:14px;grid-template-columns:1fr}}@media (max-width:767px){.pins-req__tableWrap{background:transparent;border:0;border-radius:0;box-shadow:none}.pins-req__table,.pins-req__table tbody,.pins-req__table td,.pins-req__table th,.pins-req__table tr{display:block;width:100%}.pins-req__table thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.pins-req__table tbody tr{background:#fff;border:1px solid #e3ecf7;border-radius:14px;margin-bottom:12px;padding:18px 20px}.pins-req__table tbody tr:hover{background:#fff}.pins-req__table tbody td,.pins-req__table tbody th{border:0;padding:0}.pins-req__table tbody th{font-size:17px;margin-bottom:8px}.pins-req__table tbody td:before{color:#6b7a90;content:attr(data-label);display:block;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:4px;text-transform:uppercase}}