.tfpf{box-sizing:border-box;font-family:Poppins,sans-serif}.tfpf *{box-sizing:border-box;margin:0;padding:0}.tfpf-eyebrow{letter-spacing:4px;text-transform:uppercase;font-size:.6rem;font-weight:700;display:block;color:#f7a327!important}.tfpf-title{letter-spacing:-1px;font-weight:900;line-height:1.05;color:#fff!important}.tfpf-title em{font-style:normal;color:#f7a327!important}.tfpf-lead{font-weight:800;color:#fff!important}.tfpf-text{line-height:1.7;color:#ffffffc7!important}.tfpf-note{line-height:1.6;color:#ffffff8c!important}.tfpf-sign{font-weight:800;display:inline-block;color:#f7a327!important}.tfpf--panel{text-align:center;background:#0f234a;border-radius:18px;padding:48px 30px;position:relative;overflow:hidden}.tfpf--panel:before{content:"";pointer-events:none;background:radial-gradient(circle,#f7a32729 0%,#0000 60%);width:560px;height:560px;position:absolute;top:-45%;left:50%;transform:translate(-50%)}.tfpf--panel .tfpf-in{max-width:620px;margin:0 auto;position:relative}.tfpf--panel .tfpf-eyebrow{margin-bottom:12px}.tfpf--panel .tfpf-title{margin-bottom:14px;font-size:2.1rem}.tfpf--panel .tfpf-text{margin-bottom:14px;font-size:.95rem}.tfpf--panel .tfpf-note{margin-bottom:20px;font-size:.82rem}.tfpf--panel .tfpf-sign{font-size:1.05rem}.tfpf--panel .tfpf-rabbit{opacity:.92;pointer-events:none;width:132px;height:auto;position:absolute;bottom:-14px;right:-6px}.tfpf-cta{background:linear-gradient(115deg,#fff0 33%,#ffffff6b 47%,#fff0 59%),linear-gradient(135deg,#c8861a 0%,#f0b23c 13%,#fbe38c 26%,#e59a22 40%,#f6cb5e 56%,#d88e1e 70%,#fae07a 84%,#e0a02a 100%);border-radius:50px;align-items:center;gap:8px;margin-top:16px;padding:12px 24px;font-size:.82rem;font-weight:800;transition:transform .2s;display:inline-flex;box-shadow:0 4px 14px #c8861a61,inset 0 0 0 1px #fff2c480;color:#5a3506!important;text-decoration:none!important}.tfpf-cta:hover{transform:translateY(-2px)}.tfpf-cta-note{font-size:.78rem;line-height:1.5;display:block;color:#ffffff9e!important}.tfpf--card .tfpf-cta{box-shadow:none;background:#0f234a;padding:10px 18px;font-size:.76rem;color:#fff!important}.tfpf--card .tfpf-cta-note{color:#5a3506!important}.tfpf--hero{text-align:center;background:#0f234a;border:1px solid #244fa1;border-radius:20px;width:100%;max-width:560px;margin:0 auto;padding:26px 30px 28px;display:block;position:relative;overflow:hidden;box-shadow:0 14px 40px #06122847}.tfpf--hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#f7a3272e 0%,#0000 62%);width:520px;height:520px;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.tfpf--hero .tfpf-in{position:relative}.tfpf--hero .tfpf-eyebrow{margin-bottom:9px}.tfpf--hero .tfpf-title{margin-bottom:10px;font-size:2.1rem}.tfpf--hero .tfpf-text{margin-bottom:12px;font-size:.9rem}.tfpf--hero .tfpf-note{margin-bottom:14px;font-size:.78rem}.tfpf--hero .tfpf-sign{font-size:1.05rem}@media (width<=600px){.tfpf--hero{border-radius:16px;padding:22px 20px 24px}.tfpf--hero .tfpf-title{font-size:1.6rem}}.tfpf--strip{text-align:center;background:#0f234a;border:1px solid #244fa1;border-radius:16px;max-width:560px;padding:18px 22px;display:inline-block;box-shadow:0 6px 22px #0612282e}.tfpf--strip .tfpf-eyebrow{margin-bottom:7px}.tfpf--strip .tfpf-title{margin-bottom:7px;font-size:1.35rem}.tfpf--strip .tfpf-text{margin-bottom:9px;font-size:.82rem}.tfpf--strip .tfpf-sign{font-size:.86rem}.tfpf--card{text-align:left;color:#5a3506;background:linear-gradient(115deg,#fff0 33%,#ffffff6b 47%,#fff0 59%),linear-gradient(135deg,#c8861a 0%,#f0b23c 13%,#fbe38c 26%,#e59a22 40%,#f6cb5e 56%,#d88e1e 70%,#fae07a 84%,#e0a02a 100%);border-radius:16px;padding:20px 22px;display:block;position:relative}.tfpf--card .tfpf-eyebrow{margin-bottom:6px;color:#6c4008!important}.tfpf--card .tfpf-title{margin-bottom:6px;font-size:1.3rem;color:#3f2504!important}.tfpf--card .tfpf-text{font-size:.82rem;color:#5a3506!important}.tfpf--card .tfpf-sign{margin-top:10px;font-size:.85rem;color:#3f2504!important}.tfpf--card{-webkit-mask-composite:source-in;filter:drop-shadow(0 4px 9px #0f234a38);-webkit-mask-image:radial-gradient(13px at 0,#0000 12px,#000 12.5px),radial-gradient(13px at 100%,#0000 12px,#000 12.5px);mask-image:radial-gradient(13px at 0,#0000 12px,#000 12.5px),radial-gradient(13px at 100%,#0000 12px,#000 12.5px);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.tfpf--card .tfpf-inner-rule{pointer-events:none;border:1.5px solid #6c400866;border-radius:11px;position:absolute;inset:7px}@media (width<=760px){.tfpf--panel{padding:36px 20px}.tfpf--panel .tfpf-title{font-size:1.7rem}.tfpf--panel .tfpf-rabbit{width:96px;right:-10px}.tfpf--strip{padding:16px 18px}}
