.ff-article-carousel{--ff-ink:#102b4c;--ff-gold:#b28a54;--ff-gap:16px;--ff-card-width:360px;box-sizing:border-box;max-width:100%;margin:36px 0;padding:24px 0 18px;border-top:1px solid #d8dfe6;border-bottom:1px solid #d8dfe6;color:var(--ff-ink);font-family:Arial,sans-serif;container-type:inline-size}
.ff-article-carousel *{box-sizing:border-box}
.ff-article-carousel .ff-article-carousel__heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:0 0 20px}
.ff-article-carousel .ff-article-carousel__eyebrow{margin:0 0 7px;font-size:11px;letter-spacing:1.8px;font-weight:700;text-transform:uppercase;color:#8e6a37;line-height:1.5}
.ff-article-carousel .ff-article-carousel__heading h2{font:400 30px/1.2 Georgia,serif;margin:0;padding:0;color:var(--ff-ink)}
.ff-article-carousel .ff-article-carousel__cta{display:inline-flex;gap:20px;align-items:center;color:var(--ff-ink);font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;padding:11px 0;border-bottom:1px solid #b18b50;white-space:nowrap}
.ff-article-carousel .ff-article-carousel__cta span{font-size:23px;color:#95703b}
.ff-article-carousel .ff-article-carousel__viewport{width:100%;overflow:auto;position:relative;padding:3px 0;touch-action:auto;overscroll-behavior-x:contain;scrollbar-width:thin;outline-offset:4px}
.ff-article-carousel.is-ready .ff-article-carousel__viewport{overflow:hidden;touch-action:pan-y}
.ff-article-carousel .ff-article-carousel__track{display:flex;width:max-content;gap:0;will-change:transform}
.ff-article-carousel .ff-article-carousel__group{display:flex;flex:0 0 auto;align-items:stretch;gap:var(--ff-gap);padding:0 var(--ff-gap) 0 0;margin:0}
.ff-article-carousel .ff-article-carousel__card{display:block;flex:0 0 var(--ff-card-width);width:var(--ff-card-width);margin:0;padding:0;border:1px solid #dce1e7;border-radius:9px;overflow:hidden;line-height:0;text-decoration:none;background:#102b4c;user-select:none;-webkit-user-drag:none}
.ff-article-carousel .ff-article-carousel__card img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin:0;padding:0;border:0;border-radius:0;pointer-events:none;-webkit-user-drag:none}
.ff-article-carousel .ff-article-carousel__card:hover{border-color:#b18b50}
.ff-article-carousel a:focus-visible,.ff-article-carousel button:focus-visible,.ff-article-carousel__viewport:focus-visible{outline:3px solid #b18b50;outline-offset:3px}
.ff-article-carousel .ff-article-carousel__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 0}
.ff-article-carousel .ff-article-carousel__footer p{margin:0;font-size:13px;line-height:1.5;color:#617186}
.ff-article-carousel .ff-article-carousel__controls{display:flex;gap:7px;align-items:center}
.ff-article-carousel .ff-article-carousel__controls button{font:400 12px/1.2 Arial,sans-serif;border:1px solid #d0d9e1;background:#fff;color:#173957;border-radius:5px;padding:8px 11px;min-height:34px;cursor:pointer;margin:0;box-shadow:none;text-transform:none;letter-spacing:0}
.ff-article-carousel .ff-article-carousel__controls button:hover{background:#f4f0e8;border-color:#b18b50}
.ff-article-carousel:not(.is-ready) .ff-article-carousel__controls{display:none}
.ff-article-carousel.is-dragging .ff-article-carousel__viewport{cursor:grabbing}
.ff-article-carousel.is-editor .ff-article-carousel__viewport{overflow:auto}
.ff-article-carousel.is-editor a{pointer-events:none}
.ff-article-carousel.is-editor .ff-article-carousel__controls{display:none}
@container (max-width:560px){.ff-article-carousel .ff-article-carousel__heading{display:block}.ff-article-carousel .ff-article-carousel__heading h2{font-size:27px}.ff-article-carousel .ff-article-carousel__cta{margin-top:12px;padding:3px 0 7px}.ff-article-carousel .ff-article-carousel__footer{align-items:flex-start;gap:8px}.ff-article-carousel .ff-article-carousel__footer p{max-width:145px;font-size:12px}.ff-article-carousel .ff-article-carousel__controls{gap:5px}.ff-article-carousel .ff-article-carousel__controls button{padding:8px 9px}}
@media print{.ff-article-carousel .ff-article-carousel__track{transform:none!important;display:block;width:100%}.ff-article-carousel .ff-article-carousel__group{display:flex;flex-wrap:wrap;padding:0}.ff-article-carousel .ff-article-carousel__group[data-ff-clone]{display:none}.ff-article-carousel .ff-article-carousel__card{width:calc(25% - 12px);flex-basis:calc(25% - 12px)}.ff-article-carousel .ff-article-carousel__controls{display:none}}

.ff-article-carousel--editor .ff-article-carousel__card{flex:0 0 min(360px,100cqw);width:min(360px,100cqw)}.ff-article-carousel--editor .ff-article-carousel__track{will-change:auto}

.ff-article-carousel .ff-article-carousel__pagination{display:flex;gap:6px;align-items:center}
.ff-article-carousel .ff-article-carousel__pagination button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:38px;padding:0;background:#fff;border:1px solid #c8d2dc;border-radius:6px;color:#264b6f;font:600 13px/1 Arial,sans-serif;cursor:pointer;box-shadow:none;margin:0}
.ff-article-carousel .ff-article-carousel__pagination button[aria-current=true]{background:#102b4c;border-color:#102b4c;color:#fff}
.ff-article-carousel .ff-article-carousel__pagination button:hover{border-color:#a77d40}
.ff-article-carousel:not(.is-ready) .ff-article-carousel__pagination{display:none}
.ff-article-carousel .ff-article-carousel__controls button{min-height:38px}
@container (max-width:560px){.ff-article-carousel .ff-article-carousel__footer{gap:10px}.ff-article-carousel .ff-article-carousel__footer p{flex-basis:100%;max-width:none}.ff-article-carousel .ff-article-carousel__pagination{gap:4px}.ff-article-carousel .ff-article-carousel__pagination button{width:32px;height:38px}.ff-article-carousel .ff-article-carousel__controls button{padding:8px}.ff-article-carousel .ff-article-carousel__heading h2{font-size:27px}}
@media print{.ff-article-carousel .ff-article-carousel__pagination{display:none}}

/* English is native text plus the unchanged approved SVG curves. Lithuanian artwork is untouched. */
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card{position:relative;container-type:inline-size;aspect-ratio:1;width:100%;background:#102b4c;color:#fff;line-height:1.35;font-family:Arial,sans-serif;overflow:hidden}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits{background:#f6f2e9;color:#102b4c}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card p,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card h3{margin:0;padding:0;border:0}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-brand{position:absolute;left:5.4%;top:2%;right:5.4%;height:8.4%;display:flex;align-items:center;gap:2cqw}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-brand>span{width:10.7cqw;height:8.3cqw;overflow:hidden;position:relative;background:#102b4c;isolation:isolate;flex:none}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-brand>span img{position:absolute;top:-.9cqw;width:10.7cqw;height:auto;aspect-ratio:auto;filter:grayscale(1) contrast(8) invert(1);mix-blend-mode:screen}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-brand>span,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits .ffpc-en-brand>span{background:#f6f2e9}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-brand img,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits .ffpc-en-brand img{filter:none;mix-blend-mode:multiply}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-brand b{font:600 2.3cqw/1.2 Arial,sans-serif;letter-spacing:.2cqw;white-space:nowrap}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-brand i{margin-left:auto;font:400 2cqw/1.2 Arial,sans-serif;color:#91a7c0;white-space:nowrap}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-kicker{position:absolute;left:5.4%;right:5.4%;top:12%;font:600 2.2cqw/1.4 Arial,sans-serif;letter-spacing:.15cqw;text-transform:uppercase;color:#e0bf7b}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card h3{position:absolute;top:17%;left:5.4%;right:4%;font:400 8.1cqw/1.06 Georgia,serif;letter-spacing:-.2cqw;color:inherit;text-transform:none}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card h3 em{font-style:normal;color:#e0bf7b}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-kicker,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits .ffpc-en-kicker,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns h3 em,.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits h3 em{color:#927039}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-legend{position:absolute;left:5.4%;right:5.4%;top:35%;display:flex;gap:2.8cqw;align-items:center;font:400 2.6cqw/1.2 Arial,sans-serif;white-space:nowrap}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-legend span:before{content:"";display:inline-block;vertical-align:middle;width:2.8cqw;border-top:.4cqw solid #e0bf7b;margin-right:1.1cqw}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-legend span:last-child:before{border-color:#adc6df;border-top-style:dashed}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-legend span:before{border-color:#a17a36}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-legend span:last-child:before{border-color:#173b63}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card .ffpc-en-chart{position:absolute;left:5.4%;top:40%;width:89.2%;height:auto;aspect-ratio:auto;object-fit:contain}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-uplift{position:absolute;left:5.4%;right:5.4%;top:77%;border-top:1px solid #ffffff30;padding-top:1.2cqw;display:flex;gap:2.5cqw;align-items:center}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-uplift strong{font:700 7cqw/1.1 Arial,sans-serif;letter-spacing:-.2cqw;color:#e0bf7b}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-uplift span{font:400 2.6cqw/1.35 Arial,sans-serif;color:#d7e1ed}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card .ffpc-en-note{position:absolute;left:5.4%;right:5.4%;top:87.2%;font:400 2.15cqw/1.35 Arial,sans-serif;color:#bfcbd9;letter-spacing:0}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-cue{position:absolute;right:5.4%;bottom:1.7%;font:500 2.2cqw/1.3 Arial,sans-serif;color:#e0bf7b}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns h3{font-size:6.9cqw;line-height:1.12}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-legend{top:34%}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-drawdown-label{position:absolute;top:38.3%;left:5.4%;font:400 2.5cqw/1.3 Arial,sans-serif;color:#5d7186}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-chart{top:42%}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-recovery-label{position:absolute;top:74%;left:5.4%;font:500 2.7cqw/1.3 Arial,sans-serif}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card .ffpc-en-recovery{position:absolute;top:77%;left:5.4%;width:89.2%;height:auto;aspect-ratio:auto;object-fit:contain}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--drawdowns .ffpc-en-note{top:91%;font-size:2cqw;color:#5d7186}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--benefits .ffpc-en-kicker{top:15.5%}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-audience{position:absolute;top:25%;left:6%;right:6%;padding-bottom:7cqw;border-bottom:1px solid #102b4c30}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-audience h3{position:static;font-size:7.5cqw;letter-spacing:-.2cqw;line-height:1.1}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-audience p{margin-top:3cqw;font:400 3.9cqw/1.4 Arial,sans-serif;color:#506174}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-audience--second{top:51%;padding:0;border:0}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-bottom{position:absolute;bottom:3%;left:5.4%;right:5.4%;border-top:1px solid #102b4c30;padding-top:2.2cqw;font:500 2.7cqw/1.2 Arial,sans-serif}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-bottom b{float:right}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card .ffpc-en-portrait{position:absolute;right:0;bottom:0;width:49.2%;height:86.6%;aspect-ratio:auto;object-fit:cover;object-position:52% center;border-radius:14cqw 0 0 0}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--martynas .ffpc-en-kicker{top:15.5%;right:50%;font-size:2.15cqw}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-card--martynas h3{top:25%;right:49%;font-size:8cqw}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-role{position:absolute;top:45%;left:5.4%;font:400 2.75cqw/1.3 Arial,sans-serif}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-proof{position:absolute;top:55%;left:5.4%;right:50%;font:400 2.6cqw/1.4 Arial,sans-serif;color:#e0bf7b}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-proof strong{display:block;margin-top:1.8cqw;font:600 4.8cqw/1.1 Arial,sans-serif;letter-spacing:-.12cqw;color:inherit}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-button{position:absolute;left:5.4%;bottom:7%;width:40%;padding:2.5cqw 1.5cqw;background:#d2b176;color:#102b4c;text-align:center;text-transform:uppercase;font:700 2cqw/1.3 Arial,sans-serif}
/* Profile copy flows vertically; typography must not inherit article h3 margins. */
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile{position:absolute;top:15.5%;left:5.4%;right:51%;bottom:7%;display:flex;flex-direction:column;align-items:stretch;gap:2.4cqw}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile :is(.ffpc-en-kicker,h3,.ffpc-en-role,.ffpc-en-proof,.ffpc-en-button){position:static;inset:auto;width:auto;margin:0;flex:none}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile h3{font:400 8cqw/1.06 Georgia,serif;letter-spacing:-.2cqw;color:#fff}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile .ffpc-en-role{font:400 2.75cqw/1.3 Arial,sans-serif}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile .ffpc-en-proof{margin-top:1cqw;font:400 2.6cqw/1.4 Arial,sans-serif}
.ff-article-carousel[data-ff-carousel-language="en"] .ffpc-en-profile .ffpc-en-button{margin-top:auto;padding:2.5cqw 1.5cqw;font:700 2cqw/1.3 Arial,sans-serif}
