.fcs-section{padding:48px 20px}.fcs-inner{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 1.3fr;margin:0 auto;max-width:1200px}.fcs-intro{padding-top:8px}.fcs-heading{color:#0a1f44;font-size:72px;font-weight:500;letter-spacing:-.02em;line-height:1;margin:0 0 24px}.fcs-subtext{color:#8a6d2f;font-weight:700;margin-top:48px;max-width:440px}.fcs-subtext,.fcs-subtext p{font-size:22px;line-height:1.45}.fcs-subtext p{margin:0 0 .6em}.fcs-subtext p:last-child{margin-bottom:0}.fcs-slider{min-width:0}.fcs-viewport{overflow:hidden}.fcs-track{display:flex;gap:20px;transition:transform .4s ease;will-change:transform}.fcs-slide{flex:0 0 83%;min-width:0}.fcs-slide__label{color:#0a1f44;font-size:14px;margin:0 0 10px;text-align:right}.fcs-slide__media{background:#f1f2f4;border-radius:4px;display:block;overflow:hidden}.fcs-slide__image{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.fcs-slide__image--placeholder{background:radial-gradient(circle at 50% 45%,#f1f2f4 0,#dfe2e6 100%)}.fcs-nav{align-items:center;display:flex;gap:20px;margin-top:16px}.fcs-progress{background:#d9dde4;flex:1;height:2px;overflow:hidden;position:relative}.fcs-progress__bar{background:#0a1f44;height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.fcs-arrows{display:flex;gap:8px}.fcs-arrow{align-items:center;background:transparent;border:1px solid #c8ccd4;border-radius:50%;color:#0a1f44;cursor:pointer;display:flex;height:34px;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease;width:34px}.fcs-arrow:focus,.fcs-arrow:hover{border-color:#0a3d8f;color:#0a3d8f}@media (max-width:900px){.fcs-inner{gap:28px;grid-template-columns:1fr}.fcs-heading{font-size:40px}.fcs-subtext{max-width:none}}@media (max-width:520px){.fcs-heading{font-size:32px}}