.gifts-definition-points{border-top:1px solid #e6e3ee;border-bottom:1px solid #e6e3ee;grid-template-columns:repeat(3,1fr);gap:0;margin-top:42px;display:grid}.gifts-definition-points>div{padding:30px 26px}.gifts-definition-points>div+div{border-left:1px solid #e6e3ee}.gifts-definition-points strong,.gifts-definition-points span{display:block}.gifts-definition-points strong{color:#302153;font-size:17px;font-weight:900}.gifts-definition-points span{color:#6d667b;margin-top:8px;font-size:14px;line-height:1.58}.gifts-passage-list{border-top:1px solid #e6e3ee;margin-top:42px}.gifts-passage-list>article{border-bottom:1px solid #e6e3ee;grid-template-columns:minmax(150px,.42fr) minmax(0,1.58fr);gap:32px;padding:28px 0;display:grid}.gifts-passage-list p,.gifts-passage-list h3{margin:0}.gifts-passage-list>article>p{color:#6749b8;font-size:16px;font-weight:900}.gifts-passage-list h3{color:#21183a;font-size:21px;font-weight:900}.gifts-passage-list div p{color:#6a6477;margin-top:7px;line-height:1.62}.gifts-purpose-band{background:#201632;margin-bottom:112px}.gifts-compare-section>div>p:first-child{color:#6749b8}.gifts-compare-section a{color:#563a9e;text-underline-offset:3px;font-weight:800;text-decoration-color:#563a9e6b;text-decoration-thickness:1.5px}.gifts-compare-section a:hover,.gifts-compare-section a:focus-visible{color:#382167;text-decoration-color:currentColor}.gifts-test-invite{background:linear-gradient(115deg,#fbf9ff,#f1ebfb);border:1px solid #ddd4f0;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:46px;margin:0 0 112px;padding:46px 50px;display:grid}.gifts-test-invite p,.gifts-test-invite h2{margin:0}.gifts-test-invite>div>p:first-child{color:#6749b8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:900}.gifts-test-invite h2{color:#1e1533;letter-spacing:-.03em;max-width:620px;font-size:clamp(29px,3.4vw,40px);font-weight:900;line-height:1.12}.gifts-test-invite>div>p:last-child{color:#625b70;max-width:650px;margin-top:16px;font-size:16px;line-height:1.65}.gifts-test-invite>:is(a,button){color:#fff;cursor:pointer;text-align:center;white-space:nowrap;background:#6749b8;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.gifts-test-invite svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px;transition:transform .18s}@media (hover:hover) and (pointer:fine){.gifts-test-invite>:is(a,button):hover{background:#5738aa}.gifts-test-invite>:is(a,button):hover svg{transform:translate(3px)}}@media (width<=900px){.gifts-definition-points{grid-template-columns:1fr}.gifts-definition-points>div{padding:25px 0}.gifts-definition-points>div+div{border-top:1px solid #e6e3ee;border-left:0}.gifts-purpose-band,.gifts-test-invite{margin-bottom:84px}.gifts-test-invite{grid-template-columns:1fr;gap:26px;padding:38px 32px}.gifts-test-invite>:is(a,button){width:fit-content}}@media (width<=560px){.gifts-passage-list>article{grid-template-columns:1fr;gap:8px}.gifts-test-invite{padding:32px 24px}.gifts-test-invite>:is(a,button){white-space:normal;width:100%}}
