.ktp-arrive__in{grid-template-columns:minmax(0,1fr);padding-bottom:56px}.ktp-diptych{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1440px;margin:0 auto;padding:24px 40px 88px;display:grid}.ktp-panel{padding:8px 56px 8px 0}.ktp-panel+.ktp-panel{border-left:1px solid var(--kbp-line);padding:8px 0 8px 56px}.ktp-panel__label{margin:10px 0 0}.ktp-panel__title{max-width:18ch}.ktp-intro{max-width:1440px;margin:0 auto;padding:0 40px 120px}.ktp-intro p{max-width:40rem;font-family:var(--kbp-text);color:var(--kbp-ivory-2);margin:0 0 1.25em;font-size:1.1875rem;line-height:1.62}.ktp-intro strong{color:var(--kbp-ivory);font-weight:600}@media (width<=899px){.ktp-diptych{grid-template-columns:minmax(0,1fr);padding:8px 24px 64px}.ktp-panel,.ktp-panel+.ktp-panel{border-left:0;padding:32px 0}.ktp-panel+.ktp-panel{border-top:1px solid var(--kbp-line)}.ktp-intro{padding:0 24px 88px}}@media (width<=640px){.ktp-diptych{padding:8px 16px 56px}.ktp-intro{padding:0 16px 72px}}.ktp-read-arrive{padding-bottom:28px}.ktp-read-arrive .kbs-title{margin-bottom:14px}.ktp-read__invite{max-width:34rem;font-family:var(--kbp-text);color:var(--kbp-ivory-2);margin:0;font-size:1.1875rem;line-height:1.5}.ktp-read{padding-top:8px}.ktp-entry__q{max-width:24ch;font-family:var(--kbp-display);color:var(--kbp-ivory);text-wrap:balance;margin:4px 0 14px;font-size:clamp(1.5rem,2.2vw,2.05rem);font-style:italic;line-height:1.2}.ktp-entry__sup{max-width:32rem;font-family:var(--kbp-text);color:var(--kbp-ivory-2);margin:0;font-size:1.0625rem;line-height:1.55}.ktp-entry__go{flex-wrap:wrap;align-items:center;gap:8px 28px;margin:28px 0 0;display:flex}.ktp-entry__primary{align-items:center;gap:.6em;min-height:44px;font-size:.8125rem}.ktp-entry__quiet{min-height:44px;font-family:var(--kbp-text);color:var(--kbp-ivory-3);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);align-items:center;font-size:1rem;display:inline-flex}.ktp-entry__quiet:hover{color:var(--kbp-ivory)}.ktp-entry__primary:focus-visible,.ktp-entry__quiet:focus-visible,.ktp-read .ktp-panel__title a:focus-visible{outline:2px solid var(--kbp-ivory);outline-offset:4px}.ktp-entry__essays{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.ktp-read .ktp-panel+.ktp-panel{position:relative}.ktp-read .ktp-panel+.ktp-panel:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(#0000 0%,#ff735cd9 45%,#9a86ffb3 70%,#0000 100%);width:1px;height:32%;animation:1.8s cubic-bezier(.4,0,.2,1) .35s both ktp-signal-v;position:absolute;top:0;left:-1px}@keyframes ktp-signal-v{0%{opacity:0;transform:translateY(-20%)}20%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(212%)}}@media (width<=899px){.ktp-read .ktp-panel+.ktp-panel:before{background:linear-gradient(90deg,#0000 0%,#ff735cd9 45%,#9a86ffb3 70%,#0000 100%);width:36%;height:1px;animation-name:ktp-signal-h;top:-1px;left:0}@keyframes ktp-signal-h{0%{opacity:0;transform:translate(-20%)}20%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(178%)}}}@media (prefers-reduced-motion:reduce){.ktp-read .ktp-panel+.ktp-panel:before{animation:none;display:none}}
