.bnf{padding:calc(72px + clamp(56px,8vw,120px)) 0 clamp(96px,10vw,150px)}.bnf__title{letter-spacing:-.045em;font-variation-settings:"wdth" 88;max-width:14ch;font-size:clamp(46px,6vw,84px);font-weight:500;font-stretch:88%;line-height:.98}.bnf__lead{max-width:40ch;color:var(--grey);margin-top:24px;font-size:19px;line-height:1.5}.bnf__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.bnf__ghost{height:48px;font:inherit;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:15.5px;font-weight:560;transition:background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #d3d7e0}.bnf__ghost:hover{background:#fff;box-shadow:inset 0 0 0 1px #b9bdca}.v2 .bnf__ghost:focus-visible{border-radius:999px}.v2 .bnf__actions button.v2-btn{cursor:pointer;border:0;font-family:inherit}.bnf__ref{color:var(--grey);margin-top:28px;font-size:14px}.bnf__links{border-top:1px solid var(--line);margin-top:clamp(64px,8vw,104px)}.bnf__links li{border-bottom:1px solid var(--line)}.bnf__links a{grid-template-columns:minmax(0,260px) minmax(0,1fr) 24px;align-items:center;gap:32px;padding:26px 0;display:grid}.bnf__name{letter-spacing:-.02em;font-size:22px;font-weight:520;line-height:1.3;transition:color .2s}.bnf__line{color:var(--grey);font-size:16px}.bnf__arrow{width:22px;height:22px;color:var(--grey-2);transition:transform .25s var(--ease), color .25s}.bnf__links a:hover .bnf__name{color:var(--green-ink)}.bnf__links a:hover .bnf__arrow{color:var(--ink);transform:translate(2px,-2px)}@media (max-width:760px){.bnf__title{font-size:clamp(40px,11.5vw,56px)}.bnf__lead{margin-top:20px;font-size:17.5px}.bnf__links a{grid-template-columns:minmax(0,1fr) 22px;gap:4px 16px;padding:20px 0}.bnf__name{font-size:20px}.bnf__line{grid-row:2;font-size:15px}.bnf__arrow{grid-area:1/2/span 2}}.bnf__lead a{color:var(--ink);text-underline-offset:4px;font-weight:560;-webkit-text-decoration:underline #b9bdca;text-decoration:underline #b9bdca;text-decoration-thickness:1px}.bnf__lead a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}
