.agfn-note-collection{padding-top:24px;padding-bottom:12px}
.agfn-note-collection__intro{position:relative;isolation:isolate;overflow:hidden;background:#20101d;color:#fff;padding:38px 40px;min-height:330px;display:flex;align-items:center}
.agfn-note-collection__copy{position:relative;z-index:1;max-width:57%}
.agfn-note-collection__art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}
.agfn-note-collection h1{color:inherit;font-size:36px;line-height:1.2;margin:0 0 18px;font-weight:700;text-wrap:balance}
.agfn-note-collection p{font-size:15px;line-height:1.6;margin:8px 0;max-width:72ch}
.agfn-note-collection__offer{color:#ffd27a}
.agfn-note-collection p.agfn-note-collection__offer{font-size:22px}
.agfn-note-collection__offer span{margin-right:10px}
.agfn-note-collection p.agfn-note-collection__steps{margin-top:18px}
.agfn-note-collection p.agfn-note-collection__range{font-size:13px;color:#ecdce8}
.agfn-note-collection a:focus-visible{outline:3px solid #b66b0b;outline-offset:4px}
.agfn-note-collection ::selection{background:#ffd27a;color:#20101d}
.agfn-note-lines{padding:24px 0 4px;scroll-margin-top:100px}
.agfn-note-lines__title{font-size:15px;line-height:1.4;font-weight:600;margin:0 0 12px;color:#232323}
.agfn-note-lines__options{display:flex;flex-wrap:wrap;gap:8px}
.agfn-note-lines__options a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 19px;border:1px solid #c4c8c0;border-radius:24px;font-size:14px;font-weight:600;line-height:1.4;background:#fff;color:#232323;text-decoration:none}
.agfn-note-lines__options a:hover{border-color:#456b0b;background:#f1f6e9;color:#334f08}
.agfn-note-lines__options a[aria-current="true"]{background:#456b0b;border-color:#456b0b;color:#fff}
@media(max-width:767px){.agfn-note-collection{padding-top:16px;padding-bottom:8px}.agfn-note-collection__intro{display:block;padding:24px 20px 0;min-height:0}.agfn-note-collection__copy{max-width:none}.agfn-note-collection__art{position:relative;inset:auto;display:block;margin:18px -20px 0;width:calc(100% + 40px);max-width:none;height:150px;object-fit:cover;object-position:right center;z-index:0}.agfn-note-collection h1{font-size:28px;margin-bottom:14px}.agfn-note-collection p{font-size:14px}.agfn-note-collection p.agfn-note-collection__offer{font-size:20px}.agfn-note-collection__offer strong{display:block}.agfn-note-collection p.agfn-note-collection__range{font-size:12px}.agfn-note-lines{padding-top:20px;scroll-margin-top:84px}.agfn-note-lines__options{gap:8px}.agfn-note-lines__options a{padding:8px 15px;font-size:13px}}
