.t3-erc{--t3-blue:#1f3b78;--t3-red:#e11d48;--t3-text:#0f172a;--panel-h:420px;--right-w:520px;--bg-left:120px;--panel-gap:28px;--grid-gap:24px;--grid-shift-y:-20px;--card-w:28%;--swap-duration:500ms;position:relative;width:100%;direction:rtl;font-family:inherit}.t3-erc__bg{position:absolute;right:0;top:0;height:var(--panel-h);left:var(--bg-left);background:var(--t3-blue);border-radius:20px;z-index:1;box-shadow:0 10px 25px rgb(2 6 23 / .12)}.t3-erc__wrap{position:relative;z-index:2;padding-right:calc(var(--right-w) + var(--panel-gap));overflow:visible}.t3-erc__main{position:absolute;right:0;top:0;width:var(--right-w);height:var(--panel-h);color:#fff;display:flex;flex-direction:column;justify-content:center;padding:36px;box-sizing:border-box}.t3-erc__title{font-size:clamp(28px, 3.2vw, 48px);line-height:1.2;margin:0 0 12px 0;font-weight:800;letter-spacing:-.015em}.t3-erc__desc{font-size:15px;line-height:2;opacity:.95;margin-bottom:16px}.t3-erc__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#fff;color:#0b1f4b;border-radius:10px!important;text-decoration:none;font-weight:600;border:1px solid rgb(17 24 39 / .12);transition:background-color 0.25s ease,color 0.25s ease,transform 0.2s ease;appearance:none;-webkit-appearance:none}.t3-erc__cta:hover{transform:translateY(-1px)}.t3-erc__grid{display:flex;flex-wrap:nowrap;gap:var(--grid-gap);align-items:stretch;align-content:center;transform:translateY(var(--grid-shift-y))}.t3-slot{position:relative;flex:0 0 var(--card-w);max-width:var(--card-w);min-width:220px}.t3-card{position:relative;background:rgb(255 255 255 / .7);-webkit-backdrop-filter:saturate(130%) blur(8px);backdrop-filter:saturate(130%) blur(8px);border:1px solid rgb(17 24 39 / .08);border-radius:12px 12px 16px 16px;overflow:hidden;box-shadow:0 10px 24px rgb(2 6 23 / .06);display:none;opacity:0;transition:opacity 0.3s ease,transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s ease,background-color 0.3s ease}.t3-card.is-visible{display:block;opacity:1;transform:translateY(0)}.t3-card.is-visible:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 18px 40px rgb(2 6 23 / .1)}.t3-card__linkbtn{position:absolute;inset:0;z-index:5;display:block;background:#fff0;border:0;padding:0;margin:0;cursor:pointer;appearance:none;-webkit-appearance:none;font-size:0;line-height:0}.t3-card__linkbtn:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #1d4ed8;border-radius:inherit}.t3-card.is-entering,.t3-card.is-leaving{position:absolute;inset:0}.t3-card.is-entering{display:block;animation:t3-soft-fade-in var(--swap-duration) cubic-bezier(.2,.6,.2,1) both}.t3-card.is-leaving{display:block;animation:t3-soft-fade-out var(--swap-duration) cubic-bezier(.2,.6,.2,1) both}@keyframes t3-soft-fade-in{from{opacity:0;transform:translateY(6px) scale(.995);filter:saturate(.9)}to{opacity:1;transform:translateY(0) scale(1);filter:saturate(1)}}@keyframes t3-soft-fade-out{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.995)}}.t3-card__media{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-top-right-radius:12px;border-top-left-radius:12px;box-sizing:border-box}.t3-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:0}.t3-card__grad{position:absolute;inset:0;background:linear-gradient(to top,rgb(225 29 72 / .95) 0%,rgb(225 29 72 / .8) 42%,#fff0 82%);background:linear-gradient(to top,color-mix(in oklab,var(--t3-red) 98%,transparent) 0%,color-mix(in oklab,var(--t3-red) 80%,transparent) 42%,transparent 82%);pointer-events:none}.t3-card__overlay-title{position:absolute;bottom:14px;right:16px;left:16px;color:#fff;font-weight:800;font-size:18px;text-shadow:0 2px 6px rgb(0 0 0 / .25)}.t3-card__body{padding:14px 16px 16px 16px;display:flex;flex-direction:column}.t3-card__desc{font-size:13px;line-height:1.8;margin:0 0 12px 0;color:var(--t3-text);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.t3-card__btn{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:600;background:#fff;color:#0b1f4b;border:1px solid rgb(17 24 39 / .16);border-radius:9999px!important;box-shadow:0 1px 2px rgb(2 6 23 / .06);transition:background-color 0.25s ease,color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease;cursor:pointer;appearance:none;-webkit-appearance:none}.t3-card__btn:hover,.t3-card__btn:focus-visible{background:#0b1f4b;color:#fff;border-color:#0b1f4b;box-shadow:0 8px 20px rgb(2 6 23 / .12);transform:translateY(-2px)}.t3-card__btn:hover::after,.t3-card__btn:focus-visible::after{opacity:1;transform:translateX(0)}.t3-card:focus-within,.t3-card__btn:focus{outline:2px solid #1d4ed8;outline-offset:2px}.t3-erc__pool{display:none!important;visibility:hidden;height:0;width:0;overflow:hidden}@media (max-width:1024px){.t3-erc__bg{display:none}.t3-erc__wrap{padding-right:0;display:flex;flex-direction:column;gap:16px}.t3-erc__main{position:relative;order:-1;width:100%;height:auto;min-height:var(--panel-h);background:var(--t3-blue);border-radius:20px;display:flex;align-items:center;justify-content:center;text-align:center}.t3-erc__title,.t3-erc__desc{text-align:center;margin-right:0;margin-left:0}.t3-erc__grid{display:grid;transform:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap)}.t3-slot{flex:initial;max-width:none;min-width:0}}@media (max-width:640px){.t3-erc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.t3-card,.t3-card.is-entering,.t3-card.is-leaving,.t3-erc__cta{transition:none!important;animation:none!important}}.t3-card__btn{background-color:#FFF;color:#1c347a;border:1px solid #1c347a!important;padding:1px 15px;border-radius:5px!important;min-height:30px!important}