.fcc-v3-section{--fcc-v3-card-bg:#16878c;--fcc-v3-card-text:#fff;--fcc-v3-arrow-bg:#16878c;--fcc-v3-arrow-icon:#fff;--fcc-v3-section-bg:#f2f4f3;--fcc-v3-text-dark:#0e2a36;--fcc-v3-gap:24px;--fcc-v3-peek:180px;--fcc-v3-fade:140px;background-color:var(--fcc-v3-section-bg);color:var(--fcc-v3-text-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;padding:64px 32px}.fcc-v3-section,.fcc-v3-section *,.fcc-v3-section :after,.fcc-v3-section :before{box-sizing:border-box}.fcc-v3-container{align-items:stretch;display:flex;flex-direction:row;gap:var(--fcc-v3-gap);margin:0 auto;max-width:1280px}.fcc-v3-info{flex:0 0 40%;justify-content:space-between;max-width:40%;padding-right:24px}.fcc-v3-info,.fcc-v3-info__text{display:flex;flex-direction:column}.fcc-v3-info__title{margin-bottom:16px}.fcc-v3-info__title :is(h1,h2,h3,h4,h5,h6){color:var(--fcc-v3-text-dark);letter-spacing:-.01em;line-height:1.15;margin:0 0 8px}.fcc-v3-info__content{color:#1f3a44;font-size:1rem;line-height:1.6}.fcc-v3-info__content p{margin:0 0 12px}.fcc-v3-info__content p:last-child{margin-bottom:0}.fcc-v3-nav{display:flex;gap:14px;margin-top:32px}.fcc-v3-nav__btn{align-items:center;background:transparent;border:1.5px solid var(--fcc-v3-arrow-bg);border-radius:50%;color:var(--fcc-v3-arrow-bg);cursor:pointer;display:inline-flex;height:48px;justify-content:center;padding:0;transition:background-color .25s ease,color .25s ease,transform .2s ease,box-shadow .25s ease;width:48px}.fcc-v3-nav__btn:focus-visible,.fcc-v3-nav__btn:hover{background-color:var(--fcc-v3-arrow-bg);box-shadow:0 6px 18px rgba(0,0,0,.08);color:var(--fcc-v3-arrow-icon);outline:none}.fcc-v3-nav__btn--next{background-color:var(--fcc-v3-arrow-bg);color:var(--fcc-v3-arrow-icon)}.fcc-v3-nav__btn--next:focus-visible,.fcc-v3-nav__btn--next:hover{background-color:transparent;color:var(--fcc-v3-arrow-bg)}.fcc-v3-nav__btn:active{transform:scale(.95)}.fcc-v3-nav__btn:disabled{cursor:not-allowed;opacity:.4}.fcc-v3-nav__btn svg{display:block}.fcc-v3-carousel{flex:1 1 60%;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fcc-v3-fade)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--fcc-v3-fade)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;max-width:60%;overflow:hidden;position:relative;transition:-webkit-mask-image .35s ease,mask-image .35s ease}.fcc-v3-carousel.is-at-end{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 100%,transparent 0);mask-image:linear-gradient(90deg,#000 0,#000 100%,transparent 0)}.fcc-v3-carousel__track{display:flex;gap:var(--fcc-v3-gap);transition:transform .55s cubic-bezier(.65,0,.35,1);will-change:transform}.fcc-v3-carousel__slide{flex:0 0 calc((100% - var(--fcc-v3-gap))/2);min-width:0}.fcc-v3-card{aspect-ratio:1/1.1;border-radius:8px;cursor:pointer;outline:none;perspective:1500px;position:relative;width:100%}.fcc-v3-card:focus-visible .fcc-v3-card__inner{box-shadow:0 0 0 3px rgba(22,135,140,.45)}.fcc-v3-card__inner{border-radius:8px;height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1);width:100%}.fcc-v3-card.is-flipped .fcc-v3-card__inner{transform:rotateY(180deg)}.fcc-v3-card__face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;display:flex;flex-direction:column;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.fcc-v3-card__face--front{background-color:#d8d8d8;position:relative}.fcc-v3-card__image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.fcc-v3-card__image--placeholder{background:linear-gradient(135deg,#b8c5cc,#8a9ba3)}.fcc-v3-card__front-title{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.25) 70%,transparent);color:#fff;margin-top:auto;padding:24px 24px 28px;position:relative;z-index:2}.fcc-v3-card__front-title :is(h1,h2,h3,h4,h5,h6,p){color:#fff;font-size:1.6rem;font-weight:700;line-height:1.15;margin:0}.fcc-v3-card__face--back{background-color:var(--fcc-v3-card-bg);color:var(--fcc-v3-card-text);justify-content:flex-start;overflow-y:auto;padding:32px 28px;transform:rotateY(180deg)}.fcc-v3-card__back-content{color:var(--fcc-v3-card-text);font-size:.95rem;line-height:1.55}.fcc-v3-card__back-content :is(h1,h2,h3,h4,h5,h6){color:var(--fcc-v3-card-text);font-size:1.35rem;font-weight:700;line-height:1.2;margin:0 0 10px}.fcc-v3-card__back-content p{margin:0 0 14px}.fcc-v3-card__back-content p:last-child{margin-bottom:0}.fcc-v3-card__back-content a{color:var(--fcc-v3-card-text);text-decoration:underline}.fcc-v3-card__back-content ol,.fcc-v3-card__back-content ul{margin:0 0 14px;padding-left:1.25rem}.fcc-v3-card__flip-indicator{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.18);color:var(--fcc-v3-card-bg);display:inline-flex;height:30px;justify-content:center;position:absolute;right:14px;top:14px;transition:transform .25s ease;width:30px;z-index:3}.fcc-v3-card__flip-indicator--back{background:hsla(0,0%,100%,.2);border:1.5px solid hsla(0,0%,100%,.5);box-shadow:none;color:var(--fcc-v3-card-text)}.fcc-v3-card:hover .fcc-v3-card__flip-indicator{transform:rotate(-25deg)}@media (max-width:1024px){.fcc-v3-section{padding:48px 24px}.fcc-v3-container{flex-direction:column;gap:32px}.fcc-v3-info{display:contents}.fcc-v3-info__text{flex:1 1 100%;max-width:100%;order:1;padding-right:0}.fcc-v3-carousel{flex:1 1 100%;max-width:100%;order:2}.fcc-v3-nav{justify-content:center;margin-top:8px;order:3}}@media (max-width:1024px) and (min-width:769px){.fcc-v3-section{--fcc-v3-peek:80px;--fcc-v3-fade:60px}}@media (max-width:768px){.fcc-v3-section{padding:40px 20px;--fcc-v3-peek:0px;--fcc-v3-fade:0px}.fcc-v3-container{gap:24px}.fcc-v3-carousel__slide{flex:0 0 100%!important;flex:0 0 100%}.fcc-v3-card{aspect-ratio:4/5}.fcc-v3-card__face--back{padding:24px 22px}.fcc-v3-card__front-title :is(h1,h2,h3,h4,h5,h6,p){font-size:1.35rem}.fcc-v3-nav__btn{height:44px;width:44px}}@media (prefers-reduced-motion:reduce){.fcc-v3-card__flip-indicator,.fcc-v3-card__inner,.fcc-v3-carousel__track,.fcc-v3-nav__btn{transition:none!important}}