.pk-quote{background:var(--pk-navy);color:#fff;isolation:isolate;padding-block:clamp(80px,9vw,150px);position:relative;overflow:hidden}.pk-quote__road{z-index:-1;fill:none;width:100%;height:100%;position:absolute;inset:0}.pk-quote__road path{stroke:#ffffff12;stroke-width:56px;stroke-linecap:round;vector-effect:non-scaling-stroke}.pk-quote__road .pk-quote__road-dash{stroke:#ffffff38;stroke-width:2px;stroke-dasharray:.012 .012;animation:40s linear infinite pk-quote-drive}@keyframes pk-quote-drive{to{stroke-dashoffset:-1px}}.pk-quote__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.pk-quote__title{color:#fff;font-size:clamp(46px,6vw,100px)}.pk-quote__text{color:#ffffffd1;max-width:40ch;margin-top:22px;font-size:clamp(17px,1.35vw,20px);line-height:1.5}.pk-quote__lines{border-top:1px solid var(--pk-line-dark);margin-top:clamp(28px,3vw,44px)}.pk-quote__lines li{border-bottom:1px solid var(--pk-line-dark);position:relative}.pk-quote__lines li:after{content:"";background:var(--pk-orange);transform-origin:0;width:100%;height:2px;transition:transform .5s var(--pk-ease);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.pk-quote__lines li:hover:after,.pk-quote__lines li:focus-within:after{transform:scaleX(1)}.pk-quote__lines a,.pk-quote__static{grid-template-columns:28px 1fr 24px;align-items:center;gap:16px;padding:18px 0;font-size:clamp(17px,1.4vw,20px);font-weight:600;line-height:1.35;text-decoration:none;display:grid}.pk-quote__lines .pk-icon{width:24px;height:24px}.pk-quote__lines small{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.pk-quote__go{color:#ffffff80;transition:color .25s, transform .3s var(--pk-ease)}.pk-quote__lines a:hover .pk-quote__go{color:var(--pk-orange);transform:translate(2px,-2px)}.pk-quote__note{color:#ffffffbf;align-items:center;gap:10px;margin-top:18px;font-size:15px;display:flex}.pk-quote__card{color:var(--pk-ink);background:#fff;padding:clamp(26px,3vw,48px);position:relative;box-shadow:0 50px 90px -50px #000000b3}.pk-quote__card:before{content:"";background:var(--pk-orange);transform-origin:0;height:5px;transition:transform 1s var(--pk-ease) .5s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pk-quote__card.is-in:before,html:not(.pk-js) .pk-quote__card:before{transform:scaleX(1)}.pk-js .pk-quote__card.pk-reveal{transform:translateY(60px)}.pk-js .pk-quote__card.pk-reveal.is-in{transform:none}.pk-quote__card-title{letter-spacing:-.04em;margin-bottom:26px;font-size:clamp(26px,2.2vw,34px);font-weight:800;line-height:1}.pk-quote__sent{outline:none;align-items:flex-start;gap:14px;font-size:19px;font-weight:600;line-height:1.45;display:flex}.pk-quote__sent .pk-icon{color:#12805c;width:32px;height:32px}@media (prefers-reduced-motion:reduce){.pk-quote__road .pk-quote__road-dash{animation:none}}@media (width<=960px){.pk-quote__grid{grid-template-columns:1fr}}
