.tkpf{color:#363636;background:#f4f4f4;font-family:Poppins,sans-serif}.tkpf *{box-sizing:border-box;margin:0;padding:0}.tkpf-hd{text-align:center;background:#0f234a;padding:64px 20px 56px;position:relative;overflow:hidden}.tkpf-hd:before{content:"";pointer-events:none;background:radial-gradient(at 50% -10%,#244fa199 0%,#0000 65%);position:absolute;inset:0}.tkpf-hd-in{max-width:660px;margin:0 auto;position:relative}.tkpf-eyebrow{letter-spacing:5px;text-transform:uppercase;color:#f7a327;margin-bottom:14px;font-size:.65rem;font-weight:700;display:block}.tkpf-hd h1{color:#fff;letter-spacing:-1.5px;text-shadow:0 2px 10px #06122899;margin-bottom:14px;font-size:2.8rem;font-weight:900;line-height:1}.tkpf-hd h1 em{color:#f7a327;font-style:normal}.tkpf-lead{color:#fff;margin-bottom:10px;font-size:1.02rem;font-weight:700}.tkpf-text{color:#fffc;font-size:.94rem;line-height:1.75}.tkpf-rabbit{pointer-events:none;opacity:.95;width:150px;height:auto;position:absolute;bottom:-16px;right:18px}@media (width<=1100px){.tkpf-rabbit{display:none}}.tkpf-body{padding:56px 20px 64px}.tkpf-in{max-width:1080px;margin:0 auto}.tkpf-lbl{letter-spacing:5px;text-transform:uppercase;color:#ad731d;text-align:center;margin-bottom:8px;font-size:.62rem;font-weight:700}.tkpf-body h2{color:#0f234a;text-align:center;letter-spacing:-.5px;margin-bottom:8px;font-size:1.7rem;font-weight:900}.tkpf-sub{text-align:center;color:#5b5b5b;max-width:520px;margin:0 auto 34px;font-size:.88rem;line-height:1.65}.tkpf-cards{grid-template-columns:repeat(auto-fit,minmax(228px,1fr));gap:16px;display:grid}.tkpf-card{background:#fff;border:1px solid #e4e4e4;border-radius:16px;flex-direction:column;gap:7px;padding:22px 20px;transition:transform .2s,box-shadow .2s;display:flex;text-decoration:none!important}.tkpf-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #0f234a1f}.tkpf-card-t{color:#0f234a;font-size:1rem;font-weight:800}.tkpf-card-d{color:#5b5b5b;flex:1;font-size:.8rem;line-height:1.6}.tkpf-card-go{color:#ad731d;font-size:.76rem;font-weight:700}.tkpf-close{text-align:center;background:#0f234a;border-radius:18px;margin-top:44px;padding:34px 26px;position:relative;overflow:hidden}.tkpf-close:before{content:"";pointer-events:none;background:radial-gradient(circle,#f7a32729 0%,#0000 60%);width:520px;height:520px;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.tkpf-close p{color:#ffffffb8;margin-bottom:10px;font-size:.88rem;line-height:1.7;position:relative}.tkpf-sign{color:#f7a327;font-size:1.1rem;font-weight:800;display:inline-block;position:relative}.tkpf-close a{color:#f7a327;font-weight:700}.tkpf-next{color:#fff9;margin-top:18px;font-size:.82rem;position:relative}.tkpf-close .tfpf-cta{margin-top:10px;position:relative}@media (width<=760px){.tkpf-hd{padding:48px 18px 44px}.tkpf-hd h1{font-size:2.1rem}.tkpf-rabbit{width:104px;right:-8px}.tkpf-body{padding:42px 16px 52px}}
