@font-face{font-family:TPCRStoryText;src:url(/fonts/manrope-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:TPCRStoryText;src:url(/fonts/manrope-700.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:TPCRStoryDisplay;src:url(/fonts/anton-400.ttf) format("truetype");font-weight:400;font-display:swap}.tpcr-news-article{--story-ink:#080e18;--story-panel:#101e2f;--story-blue:#00a8f5;--story-text:#f4f8ff;--story-muted:#b2c9dc;background:var(--story-ink);color:var(--story-text);font-family:TPCRStoryText,sans-serif}.tpcr-news-article *{box-sizing:border-box}.tpcr-news-article :is(h1,h2,h3,h4){font-family:TPCRStoryDisplay,sans-serif;font-weight:400;letter-spacing:0}.tpcr-news-article :is(a,button,input,video):focus-visible{outline:3px solid #b8e9ff;outline-offset:5px}.tpcr-news-article svg{width:20px;height:20px;flex-shrink:0}.tpcr-story-hero{background:var(--story-panel)}.tpcr-story-scene{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,32%);gap:clamp(35px,5vw,80px);align-items:center;min-height:490px;padding:38px clamp(24px,5vw,95px) 48px;overflow:hidden}.tpcr-story-scene[data-has-art=false]{grid-template-columns:1fr}.tpcr-story-backdrop{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}.tpcr-story-scene:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#071323f2,#071323bd 47%,#07132345),linear-gradient(0deg,#0b1524ef,transparent 85%)}.tpcr-story-headline{min-width:0}.tpcr-story-back{display:table;min-height:35px;color:#c3d8e7;font-size:12px;text-decoration:none;margin-bottom:25px}.tpcr-story-category{display:table;color:#83dbff;font-size:13px;font-weight:700;text-decoration:none}.tpcr-story-back:hover,.tpcr-story-category:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.tpcr-story-headline h1{font-size:clamp(50px,5.7vw,88px);line-height:1.06;text-transform:uppercase;letter-spacing:-.01em;margin:18px 0 8px;overflow-wrap:anywhere;text-wrap:balance;text-shadow:0 4px 24px #0006;max-width:24ch}.tpcr-story-scene[data-long-title=true] h1{font-size:clamp(42px,4.7vw,72px);max-width:30ch}.tpcr-story-cover{margin:0;transform:perspective(1000px) rotateY(-4deg)}.tpcr-story-cover img{display:block;width:100%;max-height:410px;-o-object-fit:contain;object-fit:contain;border-radius:5px;filter:drop-shadow(0 15px 25px #0009)}.tpcr-story-byline{display:flex;flex-wrap:wrap;gap:9px 28px;padding:19px clamp(24px,5vw,95px);border-top:1px solid #41617b70;font-size:12px;line-height:1.7;color:var(--story-muted)}.tpcr-story-byline>span:first-child{font-weight:700;color:#e8f3fc}.tpcr-story-deck{padding:28px clamp(24px,5vw,95px);background:linear-gradient(110deg,#06476d,#0c3451 65%,#102b43);border-top:1px solid #3b8bb5;border-bottom:1px solid #286083}.tpcr-story-deck p{max-width:65ch;font-size:clamp(21px,2.2vw,29px);font-weight:700;line-height:1.5;margin:0}.tpcr-story-layout{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:clamp(40px,6vw,95px);padding:48px clamp(24px,5vw,95px);align-items:start}.tpcr-story-main{min-width:0}.tpcr-story-body{font-size:17px;line-height:1.9;max-width:78ch;color:#d5e0eb;overflow-wrap:anywhere}.tpcr-story-body :is(h1,h2,h3,h4){color:#f4f8ff;line-height:1.2;margin:1.5em 0 .65em}.tpcr-story-body>:first-child{margin-top:0}.tpcr-story-body h1{font-size:40px}.tpcr-story-body h2{font-size:35px}.tpcr-story-body h3{font-size:28px}.tpcr-story-body h4{font-size:24px}.tpcr-story-body p{margin:0 0 1.4em}.tpcr-story-body strong{color:#edf7ff}.tpcr-story-body a{color:#79d3ff;text-decoration:underline;text-underline-offset:4px}.tpcr-story-body :is(ul,ol){padding-left:1.5em;margin:0 0 1.4em}.tpcr-story-body ul{list-style:disc}.tpcr-story-body ol{list-style:decimal}.tpcr-story-body li{padding-left:.25em;margin-bottom:.4em}.tpcr-story-body blockquote{margin:30px 0;padding:20px 24px;background:#12283e;color:#d6edfc}.tpcr-story-body blockquote p:last-child{margin-bottom:0}.tpcr-story-body img{display:block;max-width:100%;height:auto;border-radius:8px}.tpcr-story-body pre{overflow-x:auto;padding:20px;background:#14293c;border-radius:8px}.tpcr-story-body code{font-size:.85em;background:#14293c;color:#dcf1ff}.tpcr-story-body hr{border-color:#37516a;margin:30px 0}.tpcr-story-sidebar{border-top:4px solid var(--story-blue);padding-top:24px;min-width:0}.tpcr-story-sidebar h2{font-size:28px;line-height:1.2;margin:0 0 20px}.tpcr-story-share-actions{display:flex;flex-direction:column;gap:10px}.tpcr-story-share button{display:flex;align-items:center;gap:14px;width:100%;min-height:46px;padding:12px 15px;background:#132b40;border:1px solid #3c607b;border-radius:7px;color:#e3f3ff;text-align:left;font-family:inherit;font-size:12px;cursor:pointer}.tpcr-story-share button:hover{background:#1b4260;border-color:#78c8ef}.tpcr-story-share button>span{display:grid;place-items:center;width:20px;height:20px;font-size:20px;line-height:1}.tpcr-story-share .tpcr-story-facebook{font-family:Arial,sans-serif;font-weight:700;font-size:25px}.tpcr-story-copy-status{font-size:12px;color:#b8e9ff;line-height:1.7;margin:14px 0 0}.tpcr-story-copy-status:empty{display:none}.tpcr-story-share input{width:100%;padding:10px;margin-top:10px;border:1px solid #5b8cae;background:#132b40;color:#fff;font-size:12px;border-radius:4px}.tpcr-story-jumps{margin-top:30px}.tpcr-story-jumps a,.tpcr-story-more{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:44px;padding:12px 0;color:#b2d9ef;font-size:12px;text-decoration:none;border-bottom:1px solid #2c485f}.tpcr-story-more{margin-top:25px;color:#87daff;font-weight:700}.tpcr-story-jumps a:hover,.tpcr-story-more:hover{color:#fff}.tpcr-story-body,.tpcr-story-gallery,.tpcr-story-videos{scroll-margin-top:120px}.tpcr-story-gallery,.tpcr-story-videos{margin-top:45px}.tpcr-story-gallery h2,.tpcr-story-section-heading h2,.tpcr-story-videos h2{font-size:34px;line-height:1.2;text-transform:uppercase;margin:0 0 24px}.tpcr-story-gallery>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px;align-items:start}.tpcr-story-gallery figure,.tpcr-story-videos figure{margin:0;min-width:0}.tpcr-story-gallery img{width:100%;height:auto;display:block;border-radius:8px}.tpcr-story-gallery figcaption,.tpcr-story-videos figcaption{color:#b4cddd;font-size:12px;line-height:1.7;padding-top:12px;overflow-wrap:anywhere}.tpcr-story-videos figure+figure{margin-top:32px}.tpcr-story-videos h3{font-size:25px;line-height:1.3;margin:0 0 16px}.tpcr-story-videos :is(iframe,video){display:block;width:100%;aspect-ratio:16/9;border:1px solid #42627d;border-radius:8px;background:#000}.tpcr-story-videos a{color:#79d3ff}.tpcr-story-tags{display:flex;align-items:baseline;gap:20px;padding-top:25px;margin-top:40px;border-top:1px solid #2b4358}.tpcr-story-tags h2{font-family:TPCRStoryText,sans-serif;font-size:12px;margin:0;color:#b2c9dc}.tpcr-story-tags ul{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none}.tpcr-story-tags li{font-size:12px;color:#99d6f6}.tpcr-story-related{padding:35px clamp(24px,5vw,95px) 50px;border-top:1px solid #2a455d}.tpcr-story-section-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:28px}.tpcr-story-section-heading h2{margin:0}.tpcr-story-section-heading>a{display:flex;align-items:center;gap:15px;color:#9edfff;font-size:12px;text-decoration:none}.tpcr-story-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.tpcr-story-related-grid article{min-width:0}.tpcr-story-related-grid article>a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.tpcr-story-related-grid img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid #3f5e78}.tpcr-story-related-grid h3{font-size:29px;line-height:1.2;margin:20px 0 15px;overflow-wrap:anywhere}.tpcr-story-related-grid p,.tpcr-story-related-grid time{color:#b2c9dc;font-size:12px;margin:0 0 10px}.tpcr-story-related-grid article>a>span{display:flex;align-items:center;justify-content:space-between;color:#8cd6ff;font-size:12px;font-weight:700;border-top:1px solid #2f4b63;padding-top:14px;margin-top:auto}.tpcr-story-related-grid a:hover h3{color:#9edfff}.tpcr-story-end{padding:0 clamp(24px,5vw,95px) 55px}.tpcr-story-end a{display:inline-flex;align-items:center;min-height:44px;padding:12px 22px;border:1px solid #75c8ed;background:var(--story-blue);border-radius:7px;color:#05243a;font-size:13px;font-weight:700;text-decoration:none}@media(max-width:1000px){.tpcr-story-scene{grid-template-columns:minmax(0,1fr) 28%;gap:30px}.tpcr-story-layout{grid-template-columns:minmax(0,1fr) 220px;gap:35px}}@media(max-width:760px){.tpcr-story-scene{min-height:0;grid-template-columns:1fr;gap:26px;padding-top:28px;padding-bottom:30px}.tpcr-story-headline h1{font-size:clamp(42px,7.4vw,64px)}.tpcr-story-scene[data-long-title=true] h1{font-size:clamp(36px,6.4vw,50px)}.tpcr-story-cover{transform:none;max-width:440px;width:100%}.tpcr-story-cover img{max-height:280px;-o-object-position:left center;object-position:left center}.tpcr-story-back{margin-bottom:18px}.tpcr-story-layout{grid-template-columns:1fr;padding-top:34px}.tpcr-story-body{font-size:16px}.tpcr-story-sidebar{max-width:none}.tpcr-story-share-actions{flex-direction:row;flex-wrap:wrap}.tpcr-story-share button{width:auto}.tpcr-story-related-grid{grid-template-columns:1fr;gap:35px}.tpcr-story-related-grid article>a{max-width:560px}.tpcr-story-related-grid img{max-height:320px}.tpcr-story-related-grid h3{font-size:30px}.tpcr-story-byline{gap:8px 18px}.tpcr-story-deck p{font-size:21px}.tpcr-story-section-heading{align-items:flex-start}.tpcr-story-section-heading h2{font-size:30px}}@media(max-width:420px){.tpcr-story-gallery>div{grid-template-columns:1fr}.tpcr-story-share button{flex:1 1 100%}.tpcr-story-cover img{max-height:230px}}@media(max-width:359px){.tpcr-story-byline,.tpcr-story-deck,.tpcr-story-end,.tpcr-story-layout,.tpcr-story-related,.tpcr-story-scene{padding-inline:18px}}.tpcr-story-byline a{color:#85ddff;text-decoration:underline;text-underline-offset:4px}.tpcr-story-editorial{font-size:13px;margin-top:32px}.tpcr-story-editorial a{color:#85ddff;text-decoration:underline;text-underline-offset:4px}.tpcr-story-headline h1{text-transform:none;line-height:1.12}.tpcr-story-scene[data-long-title=true] h1{font-size:clamp(36px,4.2vw,64px)}.tpcr-story-cover{transform:none}.tpcr-story-layout{max-width:1360px;margin-inline:auto;grid-template-columns:minmax(0,74ch) minmax(180px,220px);justify-content:space-between}.tpcr-story-body{font-size:18px;line-height:1.8;color:#e0e7ef;max-width:72ch;overflow-wrap:break-word}.tpcr-story-body :is(h1,h2,h3,h4){font-family:TPCRStoryText,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.3;text-wrap:pretty}.tpcr-story-body h2{font-size:clamp(25px,2.3vw,32px);margin-top:1.7em}.tpcr-story-body h3{font-size:24px}.tpcr-story-body h4{font-size:21px}.tpcr-story-mdx>:first-child{margin-top:0}.tpcr-story-body strong{font-weight:700;color:#fff}.tpcr-story-body em{font-style:italic}.tpcr-story-body blockquote{background:transparent;border-left:3px solid var(--story-blue);padding:4px 0 4px 24px;font-size:1.1em;line-height:1.7}.tpcr-story-body blockquote p{font-style:italic}.tpcr-story-table{overflow-x:auto;margin:28px 0;border-block:1px solid #3c5269}.tpcr-story-table:focus-visible{outline:2px solid #79d3ff;outline-offset:5px}.tpcr-story-table table{border-collapse:collapse;width:100%;min-width:340px;text-align:left;font-size:.92em;line-height:1.65}.tpcr-story-table :is(th,td){padding:14px 18px;vertical-align:top;border-bottom:1px solid #293e52}.tpcr-story-table th{background:#13273a}.tpcr-story-table td:first-child,.tpcr-story-table th{color:#fff;font-weight:700}.tpcr-story-table tr:last-child td{border-bottom:0}.tpcr-story-body input[type=checkbox]{margin-right:8px}@media(max-width:760px){.tpcr-story-layout{grid-template-columns:minmax(0,1fr)}.tpcr-story-body{font-size:17px}.tpcr-story-body h3{font-size:22px}.tpcr-story-scene[data-long-title=true] h1{font-size:clamp(34px,7vw,48px)}}.tpcr-story-scene[data-long-title=true] h1{max-width:27ch;text-wrap:balance}.tpcr-story-deck p{font-size:clamp(18px,2vw,25px);line-height:1.65}.tpcr-story-byline{font-size:14px}@media(max-width:760px){.tpcr-story-scene[data-long-title=true] h1{font-size:clamp(30px,7.4vw,42px)}.tpcr-story-cover img{max-height:210px}.tpcr-story-byline{font-size:13px}.tpcr-story-scene{gap:20px}}.tpcr-story-scene:after{background:linear-gradient(90deg,#071323fa,#071323ed 48%,#07132390),linear-gradient(0deg,#0b1524ef,transparent 85%)}