.kozy-taksit-fan{box-sizing:border-box;color:#0b2a63;background:#f2f9fe;border:1px solid #cfe6f6;border-radius:1rem;flex-direction:column;justify-content:space-between;width:100%;min-width:0;height:9.375rem;min-height:9.375rem;max-height:9.375rem;display:flex;position:relative;overflow:hidden;container-type:inline-size}.kozy-taksit-fan__glow{pointer-events:none;background:#ddf1fb;border-radius:50%;width:11rem;height:11rem;position:absolute;top:-2.5rem;left:-2.5rem}.kozy-taksit-fan__body{flex:auto;align-items:center;gap:.5rem;min-height:0;padding:.5rem .75rem 0 .25rem;display:flex;position:relative}.kozy-taksit-fan__art{flex:0 42%;min-width:0;max-width:10.75rem;height:100%;position:relative}.kozy-taksit-fan__card{transform-origin:12% 100%;border-radius:11px;width:76%;height:74%;position:absolute;top:12%;left:12%}.kozy-taksit-fan__card--back{background:#2bb3e6;animation:6s cubic-bezier(.5,0,.2,1) infinite kozyTaksitFan3}.kozy-taksit-fan__card--mid{background:#1a45a8;animation:6s cubic-bezier(.5,0,.2,1) infinite kozyTaksitFan2}.kozy-taksit-fan__card--front{box-sizing:border-box;color:#fff;background:linear-gradient(120deg,#0b2a63 0%,#163c92 100%);flex-direction:column;justify-content:space-between;padding:.5rem .65rem;display:flex;box-shadow:0 8px 18px #0b2a6340}.kozy-taksit-fan__float{animation:3s ease-in-out infinite kozyTaksitFloat}.kozy-taksit-fan__face-top{justify-content:space-between;align-items:center;gap:.25rem;display:flex}.kozy-taksit-fan__chip-mark{background:#7fd3f2;border-radius:3px;flex:none;width:1.15rem;height:.85rem}.kozy-taksit-fan__brand{letter-spacing:.1em;color:#7fd3f2;font-size:.5625rem;font-weight:700}.kozy-taksit-fan__face-copy{flex-direction:column;min-width:0;line-height:1.05;display:flex}.kozy-taksit-fan__face-title{white-space:nowrap;font-size:clamp(.7rem,3.4cqi,.9375rem);font-weight:700}.kozy-taksit-fan__face-sub{letter-spacing:.04em;color:#a9c1e8;white-space:nowrap;font-size:clamp(.5rem,2.2cqi,.5625rem);font-weight:600}.kozy-taksit-fan__copy{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:.35rem;min-width:0;display:flex;position:relative}.kozy-taksit-fan__copy-main{flex-direction:column;flex:auto;align-items:flex-start;gap:.3rem;min-width:0;display:flex}.kozy-taksit-fan__cta{flex:none;align-self:flex-start}@container (min-width:26rem){.kozy-taksit-fan__copy{flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding-right:.35rem}.kozy-taksit-fan__cta{align-self:center;margin-left:auto}}@container (min-width:22rem){.kozy-taksit-fan--cta-corner .kozy-taksit-fan__cta{z-index:1;margin:0;position:absolute;top:.6rem;right:.75rem}}.kozy-taksit-fan__kicker{color:#fff;letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;background:#0b2a63;border-radius:999px;max-width:100%;padding:.15rem .55rem;font-size:clamp(.5625rem,2.6cqi,.65625rem);font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.kozy-taksit-fan__title{color:#0b2a63;white-space:pre-line;margin:0;font-size:clamp(.95rem,4.6cqi,1.375rem);font-weight:700;line-height:1.08}.kozy-taksit-fan__sub{color:#3d5070;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(.625rem,2.8cqi,.75rem);line-height:1.3;display:-webkit-box;overflow:hidden}.kozy-taksit-fan__marquee{background:#fff;border-radius:999px;flex:none;height:1.625rem;margin:0 .55rem .45rem;position:relative;overflow:hidden}.kozy-taksit-fan__track{align-items:center;gap:.375rem;width:max-content;height:100%;padding:.15rem 0;animation:16s linear infinite kozyTaksitMarquee;display:flex}.kozy-taksit-fan__logo{background:#fff;border:1px solid #dce7f2;border-radius:999px;flex:none;justify-content:center;align-items:center;height:1.25rem;padding:0 .55rem;display:inline-flex}.kozy-taksit-fan__logo img{object-fit:contain;width:auto;max-width:3.25rem;height:.7rem;display:block}.kozy-taksit-fan__logo img[data-network=world]{height:.55rem}@media (min-width:768px){.kozy-taksit-fan--hero{border-radius:1.375rem;height:100%;min-height:15rem;max-height:none}.kozy-taksit-fan--hero .kozy-taksit-fan__glow{width:16rem;height:16rem}.kozy-taksit-fan--hero .kozy-taksit-fan__body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem .75rem;padding:1.25rem 1.25rem .5rem;display:grid}.kozy-taksit-fan--hero .kozy-taksit-fan__copy{display:contents}.kozy-taksit-fan--hero .kozy-taksit-fan__copy-main{grid-area:1/1/auto/-1;align-self:start;gap:.5rem}.kozy-taksit-fan--hero .kozy-taksit-fan__cta{grid-area:2/1;place-self:end start;margin:0 0 .5rem;padding:.45rem .9rem;font-size:.8125rem}.kozy-taksit-fan--hero .kozy-taksit-fan__art{grid-area:2/2;width:7rem;max-width:none;height:5rem}.kozy-taksit-fan--hero .kozy-taksit-fan__kicker{padding:.2rem .7rem;font-size:.75rem}.kozy-taksit-fan--hero .kozy-taksit-fan__title{font-size:1.75rem}.kozy-taksit-fan--hero .kozy-taksit-fan__sub{font-size:.875rem}.kozy-taksit-fan--hero .kozy-taksit-fan__face-title{font-size:.8125rem}.kozy-taksit-fan--hero .kozy-taksit-fan__marquee{height:2rem;margin:0 .9rem .9rem}.kozy-taksit-fan--hero .kozy-taksit-fan__logo{height:1.5rem;padding:0 .7rem}.kozy-taksit-fan--hero .kozy-taksit-fan__logo img{height:.85rem}}@media (min-width:1280px){.kozy-taksit-fan--hero{border-radius:1.875rem}.kozy-taksit-fan--hero .kozy-taksit-fan__body{row-gap:1rem;padding:1.75rem 1.75rem .5rem}.kozy-taksit-fan--hero .kozy-taksit-fan__title{font-size:2.375rem}.kozy-taksit-fan--hero .kozy-taksit-fan__sub{font-size:.96875rem}.kozy-taksit-fan--hero .kozy-taksit-fan__cta{padding:.6rem 1.1rem;font-size:.875rem}.kozy-taksit-fan--hero .kozy-taksit-fan__art{width:10.5rem;height:7.25rem}.kozy-taksit-fan--hero .kozy-taksit-fan__card--front{padding:.6rem .8rem}.kozy-taksit-fan--hero .kozy-taksit-fan__face-title{font-size:1.0625rem}}@keyframes kozyTaksitFan3{0%,10%{transform:rotate(0)}30%,80%{transform:rotate(-18deg)}95%,to{transform:rotate(0)}}@keyframes kozyTaksitFan2{0%,10%{transform:rotate(0)}30%,80%{transform:rotate(-9deg)}95%,to{transform:rotate(0)}}@keyframes kozyTaksitFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes kozyTaksitMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.kozy-taksit-fan__card--back,.kozy-taksit-fan__card--mid,.kozy-taksit-fan__float,.kozy-taksit-fan__track{animation:none}.kozy-taksit-fan__card--back{transform:rotate(-18deg)}.kozy-taksit-fan__card--mid{transform:rotate(-9deg)}}
