/* Source: TARGET white editorial partner deck, 23 October 2026. */
.pitch-nav{display:flex;align-items:center;gap:30px;padding:20px 56px;border-bottom:1px solid #ddd}.pitch-nav>span{font-size:13px;margin-left:auto}.pitch-nav>a:not(.wordmark):not(.button){font-size:13px;text-decoration:none}.pitch-nav .button{min-height:40px;padding:8px 16px;font-size:13px}.pitch-slide{padding:55px 64px 30px;max-width:1400px;margin:auto;min-height:680px;border-bottom:1px solid #bbb;display:flex;flex-direction:column}.pitch-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.08em;margin:0 0 25px}.pitch-slide h1{font-size:clamp(40px,4.2vw,64px);line-height:1.08;letter-spacing:-.045em;margin:0 0 35px;max-width:1100px}.pitch-slide.cover h1{font-size:clamp(48px,5.6vw,84px);margin-top:55px;margin-bottom:48px}.pitch-lead{font-size:25px;line-height:1.5;max-width:900px}.pitch-cols{display:grid;grid-template-columns:1fr 1fr;gap:80px;flex:1}.pitch-cols h2{font-size:28px;line-height:1.2;letter-spacing:-.025em;margin:10px 0 22px}.pitch-cols p{font-size:20px;line-height:1.55;color:#444}.pitch-note{font-size:14px;line-height:1.6;color:#555;margin-top:28px;max-width:1130px}.pitch-footer{display:flex;justify-content:space-between;gap:20px;font-size:11px;color:#666;padding-top:28px;margin-top:auto}.pitch-table-wrap{overflow-x:auto}.pitch-table-wrap table{border-collapse:collapse;width:100%;font-size:19px;line-height:1.45}.pitch-table-wrap th,.pitch-table-wrap td{text-align:left;border-bottom:1px solid #d5d5d2;padding:18px 14px;vertical-align:top;font-weight:400}.pitch-table-wrap thead th{background:#f0f0ed;font-size:15px;font-weight:500}.pitch-table-wrap th:first-child,.pitch-table-wrap td:first-child{padding-left:0}.pitch-table-wrap th:first-child{font-weight:500}.pitch-table-wrap thead th:first-child{padding-left:14px}.pitch-metric{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:start;flex:1}.pitch-metric>div:first-child>strong{font-size:clamp(50px,6vw,90px);font-weight:500;letter-spacing:-.06em;line-height:1.2}.pitch-metric>div:first-child>p{font-size:20px;color:#555;margin-top:10px}.pitch-image{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;align-items:center;flex:1}.pitch-image img{width:100%;max-height:400px;object-fit:contain;background:#031321}.pitch-image p{font-size:21px;line-height:1.6;color:#444}.pitch-end{padding:40px 56px;display:flex;justify-content:space-between;font-size:14px}.partner-closing{font-size:19px;max-width:900px;margin-top:25px}
@media(max-width:760px){.pitch-nav{padding:17px 20px;gap:16px;flex-wrap:wrap}.pitch-nav>span{display:none}.pitch-nav>a:not(.wordmark):not(.button){display:none}.pitch-nav .button{margin-left:auto}.pitch-slide{min-height:auto;padding:35px 20px 25px}.pitch-slide h1{font-size:38px;margin-bottom:26px}.pitch-slide.cover{min-height:70svh}.pitch-slide.cover h1{font-size:44px;margin-top:30px}.pitch-lead{font-size:21px}.pitch-cols{grid-template-columns:1fr;gap:25px}.pitch-cols h2{font-size:25px;margin:0 0 14px}.pitch-cols p{font-size:17px}.pitch-note{font-size:12px;margin-top:23px}.pitch-footer{padding-top:30px;font-size:10px}.pitch-metric{grid-template-columns:1fr;gap:25px}.pitch-metric>div:first-child>strong{font-size:60px}.pitch-table-wrap table{font-size:14px}.pitch-table-wrap thead th{font-size:12px}.pitch-table-wrap th,.pitch-table-wrap td{padding:12px 9px}.pitch-image{grid-template-columns:1fr;gap:24px}.pitch-image p{font-size:18px}.pitch-end{padding:30px 20px;display:block}.pitch-end a{display:block;margin-bottom:14px}}
@media print{@page{size:A4 landscape;margin:0}.pitch-nav,.pitch-end{display:none}.pitch-slide{page-break-after:always;min-height:0;height:210mm;padding:15mm 17mm 8mm;border:0;max-width:none}.pitch-slide h1{font-size:34pt}.pitch-slide.cover h1{font-size:48pt}.pitch-cols p{font-size:15pt}.pitch-table-wrap table{font-size:13pt}.pitch-note{font-size:10pt}.pitch-footer{font-size:9pt}.pitch-image img{max-height:110mm}.pitch-image p{font-size:15pt}.pitch-slide.cover h1{margin-top:15mm}.pitch-lead{font-size:19pt}.pitch-table-wrap th,.pitch-table-wrap td{padding:4mm}.pitch-metric>div:first-child>strong{font-size:52pt}}
