.tfwn{--tfwn-navy:#0f234a;--tfwn-blue:#244fa1;--tfwn-amber:#f7a327;--tfwn-band:#5b7ebe;--tfwn-year:#ad5f00;color:#363636;font-family:Poppins,sans-serif;overflow:hidden}.tfwn-head{text-align:center;padding:40px 16px 8px}.tfwn-year{color:var(--tfwn-year);font:700 34px/1 Poppins,sans-serif;display:block}.tfwn-title{color:var(--tfwn-blue);margin:6px 0 0;font:700 clamp(32px,5vw,48px)/1.1 Sansita Swashed,serif}.tfwn-pick{color:var(--tfwn-blue);margin:14px 0 0;font-size:15px}.tfwn-chips{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:18px;max-width:1120px;margin:0 auto;padding:24px 16px 56px;list-style:none;display:grid}.tfwn-chips li{margin:0}.tfwn-chips a{background:var(--tfwn-amber);height:100%;min-height:128px;color:var(--tfwn-navy);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 12px;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex}.tfwn-chips a:hover,.tfwn-chips a:focus-visible{transform:translateY(-3px);box-shadow:0 8px 18px #0f234a40}.tfwn-chips a:focus-visible{outline:3px solid var(--tfwn-navy);outline-offset:3px}.tfwn-ico{width:40px;height:40px;color:var(--tfwn-blue);justify-content:center;align-items:center;font-size:34px;display:inline-flex}.tfwn-ico svg{width:100%;height:100%}.tfwn-band{background:var(--tfwn-amber);padding:96px 16px 72px;scroll-margin-top:80px;position:relative}.tfwn-band:nth-of-type(2n){background:var(--tfwn-band)}.tfwn-wave{width:100%;height:72px;fill:var(--tfwn-band);position:absolute;top:-1px;left:0;transform:rotateY(180deg)}.tfwn-band:nth-of-type(2n) .tfwn-wave{fill:var(--tfwn-amber)}.tfwn-band:first-of-type .tfwn-wave{fill:#fff}.tfwn-h{text-align:center;max-width:760px;color:var(--tfwn-navy);justify-content:center;align-items:center;gap:16px;margin:0 auto 22px;font:700 clamp(26px,3.6vw,36px)/1.15 Sansita Swashed,serif;display:flex}.tfwn-h .tfwn-ico{color:var(--tfwn-blue);flex:none}.tfwn-band:nth-of-type(2n) .tfwn-h{color:#fff;text-shadow:0 0 10px #0000004d}.tfwn-band:nth-of-type(2n) .tfwn-h .tfwn-ico{color:var(--tfwn-amber)}.tfwn-card{background:#fff;border-radius:12px;max-width:760px;margin:0 auto;padding:10px 28px;list-style:none;box-shadow:0 6px 16px #00000026}.tfwn-item{text-align:center;border-bottom:1px solid #ececec;margin:0;padding:12px 0}.tfwn-item:last-child{border-bottom:0}.tfwn-item p{margin:0}.tfwn-line{font-size:15px;line-height:1.5}.tfwn-line strong{color:#222}.tfwn-div{background:var(--tfwn-blue);color:#fff;vertical-align:1px;border-radius:99px;margin-right:4px;padding:1px 8px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}.tfwn-honor{color:var(--tfwn-year);font-size:13px;font-weight:600;margin-top:3px!important}.tfwn-sponsor{color:#595959;font-size:13px;margin-top:2px!important}.tfwn-more{text-align:center;padding:48px 16px 56px}.tfwn-more p{color:var(--tfwn-blue);margin:0 0 14px;font-weight:600}.tfwn-more ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tfwn-more a{background:var(--tfwn-amber);color:var(--tfwn-navy);border-radius:6px;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-block}.tfwn-more a:hover,.tfwn-more a:focus-visible{background:var(--tfwn-navy);color:#fff}@media (width<=600px){.tfwn-chips{grid-template-columns:repeat(2,1fr);gap:12px;padding-bottom:40px}.tfwn-chips li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 6px)}.tfwn-chips a{min-height:112px;font-size:13px}.tfwn-band{padding:72px 12px 56px}.tfwn-wave{height:44px}.tfwn-card{padding:6px 16px}.tfwn-h{flex-direction:column;gap:6px}.tfwn-center li{flex:0 0 calc(50% - 6px)}}.tfwn-chips.tfwn-center{flex-wrap:wrap;justify-content:center;max-width:980px;display:flex}.tfwn-center li{flex:0 0 150px}.tfwn-pills{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1000px;margin:0 auto;padding:22px 16px 56px;list-style:none;display:flex}.tfwn-pills li{margin:0}.tfwn-pills a{background:var(--tfwn-amber);color:var(--tfwn-navy);border-radius:999px;align-items:center;gap:8px;padding:9px 18px 9px 12px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tfwn-pills .tfwn-ico{width:24px;height:24px;color:var(--tfwn-navy);font-size:19px}.tfwn-pills a:hover,.tfwn-pills a:focus-visible{background:var(--tfwn-navy);color:#fff}.tfwn-pills a:hover .tfwn-ico,.tfwn-pills a:focus-visible .tfwn-ico{color:var(--tfwn-amber)}.tfwn-pills a:focus-visible{outline:3px solid var(--tfwn-navy);outline-offset:3px}.tfwn-r-champion{--tfwn-rk:#d9a21e}.tfwn-r-reserve{--tfwn-rk:#9aa3ad}.tfwn-grid{flex-wrap:wrap;justify-content:center;gap:16px;max-width:1120px;margin:0 auto;padding:0;list-style:none;display:flex}.tfwn-grid>li{flex:0 260px}.tfwn-cw{border-top:5px solid var(--tfwn-rk);background:#fff;border-radius:12px;flex-direction:column;margin:0;padding:16px 18px 14px;display:flex;box-shadow:0 6px 16px #00000024}.tfwn-cw p{margin:0}.tfwn-cw-award{color:var(--tfwn-blue);font-size:13px;font-weight:600;line-height:1.35}.tfwn-cw-name{color:#1b1b1b;font-size:19px;font-weight:700;line-height:1.25;margin-top:8px!important}.tfwn-cw-club{color:#555;font-size:14px;margin-top:2px!important}.tfwn-cw .tfwn-honor{margin-top:6px!important}.tfwn-cw-sp{color:#595959;border-top:1px solid #eee;padding-top:12px;font-size:12.5px;position:relative;top:4px;margin-top:auto!important}.tfwn-cw-club+.tfwn-cw-sp,.tfwn-cw-name+.tfwn-cw-sp,.tfwn-honor+.tfwn-cw-sp{margin-top:12px!important}.tfwn-tw{background:#fff;border-radius:12px;max-width:1000px;margin:0 auto;overflow:hidden;box-shadow:0 6px 16px #00000026}.tfwn-table{border-collapse:collapse;text-align:left;width:100%;margin:0;font-size:14.5px;line-height:1.4}.tfwn-table thead th{background:var(--tfwn-navy);color:#fff;letter-spacing:.08em;text-transform:uppercase;border:0;padding:12px 18px;font-size:12px;font-weight:600}.tfwn-table tbody th,.tfwn-table td{vertical-align:top;background:0 0;border:0;border-bottom:1px solid #eee;padding:12px 18px}.tfwn-table th,.tfwn-table td{background:0 0!important}.tfwn-table tbody tr:nth-child(2n){background:#f7f8fb}.tfwn-table tbody tr:last-child th,.tfwn-table tbody tr:last-child td{border-bottom:0}.tfwn-table tbody th{color:#222;width:38%;font-weight:600}.tfwn-table td:nth-child(2){width:34%}.tfwn-table td strong{color:#1b1b1b;display:block}.tfwn-table td:last-child{color:#595959;font-size:13.5px}.tfwn-club{color:#555;font-size:13.5px;display:block}.tfwn-table .tfwn-honor{margin-top:2px;display:block}.tfwn-rbw{background:#fff;border-radius:12px;max-width:1060px;margin:0 auto;padding:8px 24px 18px;box-shadow:0 6px 16px #00000026}.tfwn-rb-h{letter-spacing:.1em;text-transform:uppercase;color:var(--tfwn-blue);border-bottom:2px solid var(--tfwn-amber);margin:18px 0 4px;padding-bottom:6px;font:700 13px/1.2 Poppins,sans-serif}.tfwn-rbl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;padding:0;list-style:none;display:grid}.tfwn-rb{border-bottom:1px solid #eee;align-items:flex-start;gap:14px;margin:0;padding:14px 0;display:flex}.tfwn-rb p{margin:0}.tfwn-medal{filter:drop-shadow(0 1px 1.5px #00000040);flex:none;width:34px;height:41px;margin-top:1px}.tfwn-defs{width:0;height:0;position:absolute;overflow:hidden}.tfwn-legend{color:#444;flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:-34px auto 44px;padding:0 16px;font-size:13.5px;display:flex}.tfwn-legend span{align-items:center;gap:8px;display:inline-flex}.tfwn-legend svg{width:22px;height:27px}.tfwn-rb-award{color:var(--tfwn-blue);font-size:13px;font-weight:600;line-height:1.3}.tfwn-rb-name{color:#1b1b1b;font-size:16px;line-height:1.35;margin-top:3px!important}.tfwn-rb-name .tfwn-club{font-size:14px;display:inline}.tfwn-rb-sp{color:#595959;font-size:12.5px;margin-top:3px!important}.tfwn-l-cards .tfwn-h,.tfwn-l-table .tfwn-h,.tfwn-l-ribbons .tfwn-h{max-width:1000px}@media (width<=760px){.tfwn-rbl{grid-template-columns:1fr}.tfwn-rbw{padding:4px 16px 12px}.tfwn-table,.tfwn-table tbody,.tfwn-table tr,.tfwn-table th,.tfwn-table td{display:block;width:auto!important}.tfwn-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tfwn-table tbody tr{border-bottom:1px solid #eee;padding:12px 16px}.tfwn-table tbody th,.tfwn-table td{border:0;padding:0}.tfwn-table td{margin-top:4px}.tfwn-table td:last-child:before{content:"Sponsored by "}.tfwn-table td:last-child:has(span[aria-hidden]){display:none}.tfwn-pills a{padding:8px 14px 8px 10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.tfwn-chips a{transition:none}.tfwn-chips a:hover{transform:none}}.tfwn-ico svg.tfwn-fa{width:auto;height:1em}
