.pti{--ink:var(--lb-ink,#17191c);--ink2:var(--lb-ink-2,#43464b);--paper:var(--lb-paper,#f7f4ec);--paper2:var(--lb-paper-2,#efebdf);--orange:var(--lb-orange,#da5d20);--ease:var(--lb-ease,cubic-bezier(.16, 1, .3, 1));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1.5rem,4vw,4rem);max-width:88rem;margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem);display:grid;position:relative}.pti-stage-wrap{grid-area:1/2;align-self:start;align-items:center;height:calc(100vh - 108px);display:flex;position:sticky;top:84px}.pti-stage{aspect-ratio:1.45;background:radial-gradient(120% 80% at 70% 30%, #fffdf7 0%, var(--paper) 55%, var(--paper2) 100%);border:1px solid #17191c1f;border-radius:6px;width:100%;max-height:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #17191c73}.pti-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#17191c0d 1px,#0000 1px),linear-gradient(90deg,#17191c0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 60% 45%,#000 40%,#0000 100%);mask-image:radial-gradient(90% 80% at 60% 45%,#000 40%,#0000 100%)}.pti-svg{width:100%;height:100%;position:absolute;inset:0}.pti-hud{font-family:var(--font-lb-body);color:var(--ink);pointer-events:none;align-items:baseline;gap:.4rem;display:flex;position:absolute;top:1rem;left:1.25rem}.pti-hud-n{font-variation-settings:"wdth" 80;letter-spacing:-.02em;font-size:2.25rem;font-weight:760;line-height:1}.pti-hud-of{color:var(--ink2);font-size:.85rem}.pti-hud-title{letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-left:.6rem;font-size:.72rem}.pti-progress{background:#17191c14;height:3px;position:absolute;bottom:0;left:0;right:0}.pti-progress span{background:var(--orange);transform-origin:0;height:100%;transition:transform .9s var(--ease);display:block}.pti-ground{stroke:#17191c59;stroke-width:1.2px}.pti-shadow{fill:#17191c1f}.pti-body{fill:#fbfaf5;stroke:var(--ink);stroke-width:1.6px}.pti-seam{stroke:#17191c21;stroke-width:1px}.pti-rail-top,.pti-rail-bottom{fill:#d9d4c6;stroke:var(--ink);stroke-width:1.2px}.pti-tape-r{fill:#c8321f}.pti-tape-w{fill:#e9e5da;stroke:#17191c40;stroke-width:.5px}.pti-door-edge{fill:#e6e1d3;stroke:var(--ink);stroke-width:1.2px}.pti-lockrod{stroke:var(--ink2);stroke-width:1.4px}.pti-hinge{fill:var(--ink2)}.pti-frame{fill:#2b2e33}.pti-spring{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.pti-flap{fill:#22252a}.pti-guard-post,.pti-guard-bar{fill:#3a3d42}.pti-leg-outer,.pti-leg{fill:#55585d}.pti-foot{fill:#2b2e33}.pti-crank{fill:#8a8d92}.pti-tire{fill:#1d1f22}.pti-tire-tread{fill:none;stroke:#3b3e43;stroke-width:2px;stroke-dasharray:3 3}.pti-rim{fill:url(#pti-chrome);stroke:#6f7277;stroke-width:1px}.pti-hub{fill:#9d9a92;stroke:#55585d;stroke-width:1px}.pti-lug{fill:#55585d}.pti-cab-body{fill:#fbfaf5;stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.pti-vent{fill:none;stroke:#17191c4d;stroke-width:1px}.pti-window,.pti-windshield{fill:url(#pti-glass)}.pti-handle{fill:#8a8d92}.pti-stack{fill:url(#pti-chrome);stroke:#6f7277;stroke-width:1px}.pti-heatshield{fill:none;stroke:#6f7277;stroke-width:1px}.pti-tank{fill:url(#pti-chrome);stroke:#6f7277;stroke-width:1px}.pti-strap{stroke:#43464b;stroke-width:2px}.pti-airtank{fill:#bdb8ac;stroke:#55585d;stroke-width:1px}.pti-mirror-arm{stroke:var(--ink);stroke-width:2px}.pti-mirror-glass{fill:#2b2e33}.pti-hood-body{fill:#fbfaf5;stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.pti-hood-crease{stroke:#17191c40;stroke-width:1px;fill:none}.pti-grille{fill:url(#pti-chrome);stroke:#6f7277;stroke-width:.8px}.pti-grille-bar{stroke:#6f7277;stroke-width:1px}.pti-emblem{stroke:var(--orange);stroke-width:3px;stroke-linecap:round}.pti-bumper{fill:url(#pti-chrome);stroke:#6f7277;stroke-width:1px}.pti-fifth-plate{fill:#2b2e33}.pti-fifth-base{fill:#43464b}.pti-kingpin{fill:#9d9a92;stroke:var(--ink);stroke-width:1px}.pti-jaw{fill:none;stroke:#9d9a92;stroke-width:2.4px;stroke-linecap:round}.pti-release{fill:#c8321f}.pti-airline{fill:none;stroke-width:2.6px;stroke-linecap:round}.pti-airline-blue{stroke:#2563a8}.pti-airline-red{stroke:#c8321f}.pti-airline-elec{stroke:#2b2e33;stroke-dasharray:.02 .008}.pti-gladhand-plate{fill:#55585d}.pti-chamber{fill:#43464b;stroke:var(--ink);stroke-width:1px}.pti-pushrod,.pti-slack{stroke:#9d9a92;stroke-width:2.6px;stroke-linecap:round;fill:none}.pti-engine{opacity:0;transition:opacity .5s var(--ease) .4s}.pti[data-step=engine] .pti-engine{opacity:1}.pti-block{fill:#43464b;stroke:var(--ink);stroke-width:1.2px}.pti-valvecover{fill:#2b2e33}.pti-pulley{fill:#8a8d92;stroke:var(--ink);stroke-width:1px}.pti-belt{stroke:#17191c;stroke-width:2.2px;fill:none}.pti-reservoir{fill:#ffffff8c;stroke:var(--ink);stroke-width:1px}.pti-coolant-fluid{fill:#2f9d8f;opacity:.85}.pti-dip-tube{stroke:#8a8d92;stroke-width:3px}.pti-dip{stroke:#d9d4c6;stroke-width:1.6px}.pti-dip-loop{fill:none;stroke:var(--orange);stroke-width:2.6px}.pti-dip-mark{stroke:var(--ink);stroke-width:1px}.pti-dip-oil{fill:#a87a1e}.pti-lamp{transition:fill .3s,filter .3s}.pti-lamp-amber{fill:#c98a3c}.pti-lamp-red{fill:#8f2a1c}.pti-lamp-head{fill:#e6e1d3;stroke:#6f7277;stroke-width:.8px}.pti-beam{fill:url(#pti-beam);opacity:0;transform-origin:1250px 327px;transition:opacity .6s var(--ease), transform .9s var(--ease);transform:scaleX(.4)}.pti[data-step=lights] .pti-beam{opacity:1;transform:scaleX(1)}.pti[data-step=lights] .pti-lamp-head{fill:#fff6e2;filter:drop-shadow(0 0 6px #ffcf8a)}.pti[data-step=lights] .pti-lamp-amber,.pti[data-step=lights] .pti-lamp-red{animation:pti-lampon .5s var(--ease) both}.pti[data-step=lights] .pti-lamp-amber{fill:#ffae3d;filter:drop-shadow(0 0 5px #ffae3d)}.pti[data-step=lights] .pti-lamp-red{fill:#ff3b22;filter:drop-shadow(0 0 5px #ff3b22)}.pti[data-step=lights] .pti-lamps-cab .pti-lamp{animation-delay:.2s}.pti[data-step=lights] .pti-lamps-rear .pti-lamp{animation-delay:.5s}.pti[data-step=lights] .pti-lamp-turn-f,.pti[data-step=lights] .pti-lamp-turn-l{animation:1s step-end infinite pti-blink}.pti[data-step=signals] .pti-lamp-turn-f,.pti[data-step=signals] .pti-lamp-turn-l{fill:#ffae3d;filter:drop-shadow(0 0 6px #ffae3d);animation:.9s step-end infinite pti-blink}.pti[data-step=signals] .pti-lamp-turn-l{fill:#ff3b22;filter:drop-shadow(0 0 6px #ff3b22)}.pti[data-step=signals] .pti-lamp-tail{animation:3.6s step-end infinite pti-brake}.pti[data-step=trailer] .pti-lamps-rear .pti-lamp-red{fill:#ff3b22;filter:drop-shadow(0 0 5px #ff3b22)}@keyframes pti-lampon{0%{opacity:.2}to{opacity:1}}@keyframes pti-blink{0%{opacity:1}50%{opacity:.15}}@keyframes pti-brake{0%{fill:#8f2a1c;filter:none}50%{fill:#ff3b22;filter:drop-shadow(0 0 8px #ff3b22)}}.pti-part,.pti-wheel{transition:filter .5s var(--ease)}.pti[data-step=tires] .pti-steer-wheel .pti-tire{animation:pti-tirepulse 1.6s var(--ease) infinite}.pti[data-step=tires] .pti-steer-wheel .pti-lug{fill:var(--orange)}.pti[data-step=brakes] .pti-brake .pti-chamber,.pti[data-step=brakes] .pti-springs-drive .pti-spring{stroke:var(--orange);stroke-width:2.4px}.pti[data-step=brakes] .pti-pushrod{animation:pti-pushrod 1.4s var(--ease) infinite;stroke:var(--orange)}.pti[data-step=coupling] .pti-jaw{stroke:var(--orange);animation:pti-jaw 1.8s var(--ease) infinite;transform-origin:880px 328px}.pti[data-step=coupling] .pti-kingpin{stroke:var(--orange);stroke-width:1.6px}.pti[data-step=coupling] .pti-airline{stroke-dasharray:1 1;animation:pti-draw 1.2s var(--ease) both}.pti[data-step=coupling] .pti-airline-elec{stroke-dasharray:1 1}.pti[data-step=coupling] .pti-airline-red{animation-delay:.2s}.pti[data-step=coupling] .pti-airline-elec{animation-delay:.4s}.pti-leg-inner{transition:transform 1.2s var(--ease) .6s}.pti[data-step=coupling] .pti-leg-inner{transform:translateY(-12px)}.pti[data-step=coupling] .pti-crank{transform-origin:744px 324px;animation:.6s linear .6s 2 pti-crank}.pti[data-step=trailer] .pti-guard-bar,.pti[data-step=trailer] .pti-guard-post,.pti[data-step=trailer] .pti-door-edge{stroke:var(--orange);stroke-width:1.6px}.pti[data-step=cab] .pti-mirror-glass,.pti[data-step=cab] .pti-windshield{filter:drop-shadow(0 0 3px #da5d20e6)}@keyframes pti-tirepulse{0%,to{filter:none}50%{filter:drop-shadow(0 0 4px var(--orange))}}@keyframes pti-pushrod{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes pti-jaw{0%,to{transform:scaleX(1)}50%{transform:scaleX(.8)}}@keyframes pti-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pti-crank{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pti-walk{fill:none;stroke:var(--orange);stroke-width:2px;stroke-dasharray:.006 .008;opacity:0;transition:opacity .6s}.pti[data-step=overview] .pti-walk{opacity:.7;animation:18s linear infinite pti-march}@keyframes pti-march{to{stroke-dashoffset:-1px}}.pti-leak{fill:#3a2c14;opacity:0;transform-origin:1200px 387px;transition:opacity .8s var(--ease) .6s, transform 1.4s var(--ease) .6s;transform:scale(.2)}.pti[data-step=overview] .pti-leak{opacity:.45;transform:scale(1)}.pti[data-step=report] .pti-trailer,.pti[data-step=report] .pti-tractor{opacity:.55;transition:opacity .8s var(--ease)}.pti[data-step=report] .pti-marker{display:none}.pti-marker{animation:pti-marker-in .6s var(--ease) .9s both;pointer-events:none}.pti-marker-ring{fill:none;stroke:var(--orange);stroke-width:calc(2.2px * var(--k));transform-box:fill-box;transform-origin:50%;animation:pti-ring 1.8s var(--ease) 1.2s infinite}.pti-marker-dot{fill:var(--orange)}.pti-marker-label{fill:var(--ink);stroke:#fffdf7;paint-order:stroke;stroke-linejoin:round;font-family:var(--font-lb-body);letter-spacing:.02em;font-weight:650}@keyframes pti-marker-in{0%{opacity:0}to{opacity:1}}@keyframes pti-ring{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}.pti-inst{width:min(22rem,100% - 2rem);color:var(--paper);opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease);pointer-events:none;font-family:var(--font-lb-body);background:#17191cf0;border-radius:6px;padding:.9rem 1rem 1rem;position:absolute;bottom:1.25rem;right:1rem;transform:translateY(18px)scale(.97);box-shadow:0 30px 60px -30px #0009}.pti[data-step=cab] .pti-inst-dash,.pti[data-step=air] .pti-inst-dash,.pti[data-step=tires] .pti-inst-tire,.pti[data-step=report] .pti-inst-report{opacity:1;transition-delay:.7s;transform:none}.pti[data-step=report] .pti-inst-report{bottom:50%;right:50%;transform:translate(50%)translateY(50%)}.pti-inst-title{letter-spacing:.16em;text-transform:uppercase;color:#ee7a3d;margin:0 0 .5rem;font-size:.68rem}.pti-inst-row{align-items:center;gap:.75rem;display:flex}.pti-dial{width:50%;max-width:9.5rem}.pti-dial-face{fill:#22252a;stroke:#43464b;stroke-width:1.5px}.pti-dial-track{fill:none;stroke:#43464b;stroke-width:3px}.pti-dial-band{fill:none;stroke:#2f9d6a;stroke-width:3px}.pti-dial-tick{stroke:#bdb8ac;stroke-width:1px}.pti-dial-num{fill:#bdb8ac;text-anchor:middle;font-size:6px;font-family:var(--font-lb-body)}.pti-dial-label{fill:#f7f4ec;text-anchor:middle;letter-spacing:.1em;font-size:8px;font-weight:700;font-family:var(--font-lb-body)}.pti-dial-unit{fill:#a29d92;text-anchor:middle;font-size:6px;font-family:var(--font-lb-body)}.pti-dial-cap{fill:#ee7a3d}.pti-needle line{stroke:#ee7a3d;stroke-width:2px;stroke-linecap:round}.pti-needle{transform-origin:50px 50px;transform:rotate(-120deg)}.pti[data-step=cab] .pti-needle-oil{animation:pti-oil 1.2s var(--ease) 1s both}.pti[data-step=cab] .pti-needle-air{animation:6s cubic-bezier(.3,0,.4,1) 1s both pti-airbuild}.pti[data-step=air] .pti-needle-oil{transform:rotate(-24deg)}.pti[data-step=air] .pti-needle-air{animation:10s linear 1s infinite pti-airtest}.pti[data-step=tires] .pti-needle-tire{animation:pti-tire 1.4s var(--ease) 1.1s both}@keyframes pti-oil{0%{transform:rotate(-120deg)}to{transform:rotate(-24deg)}}@keyframes pti-airbuild{0%{transform:rotate(-120deg)}to{transform:rotate(80deg)}}@keyframes pti-airtest{0%{transform:rotate(80deg)}12%{transform:rotate(80deg)}40%{transform:rotate(-24deg)}55%{transform:rotate(-56deg)}62%{transform:rotate(-56deg)}95%{transform:rotate(80deg)}to{transform:rotate(80deg)}}@keyframes pti-tire{0%{transform:rotate(-120deg)}to{transform:rotate(48deg)}}.pti-inst-lamps{gap:.5rem;margin-top:.6rem;display:flex}.pti-warn{letter-spacing:.12em;color:#6f7277;border:1px solid #43464b;border-radius:2px;padding:.2rem .45rem;font-size:.62rem}.pti[data-step=air] .pti-warn-air{animation:10s step-end 1s infinite pti-warnair}.pti[data-step=air] .pti-warn-park{animation:10s step-end 1s infinite pti-warnpark}@keyframes pti-warnair{0%{color:#6f7277;background:0 0}40%{color:#17191c;background:#ff3b22;border-color:#ff3b22}80%{color:#6f7277;background:0 0;border-color:#43464b}}@keyframes pti-warnpark{0%{color:#6f7277;background:0 0}55%{color:#17191c;background:#ffae3d;border-color:#ffae3d}85%{color:#6f7277;background:0 0;border-color:#43464b}}.pti-inst-read{color:#bdb8ac;flex-wrap:wrap;gap:.75rem;margin:.6rem 0 0;font-size:.78rem;display:none}.pti[data-step=cab] .pti-read-cab,.pti[data-step=air] .pti-read-air{display:flex}.pti-tread{flex:1}.pti-tread svg{width:100%;max-width:8rem}.pti-tread-rubber{fill:#2b2e33}.pti-tread-groove{fill:#17191c}.pti-probe{fill:#ee7a3d}.pti-tread-probe{transition:transform .9s var(--ease) 1.3s;transform:translateY(-14px)}.pti[data-step=tires] .pti-tread-probe{transform:translateY(8px)}.pti-tread-read{color:#bdb8ac;margin:.3rem 0 0;font-size:.78rem;line-height:1.5}.pti-tread-read strong{font-size:1rem;color:#f7f4ec!important}.pti-inst-report ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.pti-inst-report li{align-items:center;gap:.55rem;font-size:.85rem;display:flex}.pti-tick{flex:none;width:16px;height:16px}.pti-tick path{fill:none;stroke:#2f9d6a;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.pti[data-step=report] .pti-tick path{animation:pti-draw .5s var(--ease) both;animation-delay:calc(1s + var(--i) * .18s)}.pti-sign{letter-spacing:.1em;text-transform:uppercase;color:#a29d92;border-top:1px solid #43464b;margin:.8rem 0 0;padding-top:.5rem;font-size:.7rem}.pti-steps{grid-area:1/1;margin:0;padding:18vh 0 30vh;list-style:none}.pti-step{align-items:center;min-height:78vh;display:flex}.pti-card{opacity:.32;transition:opacity .6s var(--ease), transform .9s var(--ease);transform:translateY(14px)}.pti-step.is-active .pti-card{opacity:1;transform:none}.pti-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--lb-orange-ink,#a83f0c);margin:0 0 .6rem;font-size:.75rem}.pti-kicker span{margin-right:.35rem;font-weight:760}.pti-card h3{letter-spacing:-.015em;font-variation-settings:"wdth" 88;color:var(--ink);margin:0 0 .75rem;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:720;line-height:1.05}.pti-lede{color:var(--ink2);margin:0 0 1rem;font-size:1.05rem;line-height:1.6}.pti-checks{gap:.55rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.pti-checks li{color:var(--ink);padding-left:1.6rem;font-size:.98rem;line-height:1.5;position:relative}.pti-checks li:before{content:"";border:1.5px solid var(--orange);border-radius:2px;width:.85rem;height:.85rem;position:absolute;top:.45em;left:0}.pti-rule{color:#5b5e63;border-left:2px solid var(--orange);margin:0;padding-left:.7rem;font-size:.78rem}@media (max-width:900px){.pti{padding:0;display:block}.pti-stage-wrap{z-index:5;background:var(--paper);height:44svh;padding:0 .75rem;display:block;position:sticky;top:60px}.pti-stage{aspect-ratio:auto;border-radius:0 0 6px 6px;height:100%}.pti-hud{top:.6rem;left:.8rem}.pti-hud-n{font-size:1.6rem}.pti-hud-title{font-size:.62rem}.pti-inst{width:min(12.5rem,56%);padding:.45rem .6rem .55rem;bottom:.6rem;right:.5rem}.pti-inst-title{margin-bottom:.25rem}.pti-dial{max-width:4.6rem}.pti-inst-lamps{margin-top:.3rem}.pti-warn{font-size:.5rem}.pti-tread-read{font-size:.62rem}.pti-tread-read strong{font-size:.8rem}.pti-inst-read{display:none!important}.pti-inst-report li{font-size:.72rem}.pti-inst-report ul{gap:.15rem}.pti-steps{padding:4vh 1rem 30vh}.pti-step{align-items:flex-start;min-height:64svh;padding-top:4svh}.pti-card{background:#fbfaf5;border:1px solid #17191c1a;border-radius:6px;padding:1.1rem 1rem}.pti-card h3{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.pti *,.pti :before{transition:none!important;animation:none!important}}
.ptip-wrap{max-width:52rem;margin:0 auto;padding:0 clamp(1rem,3vw,2rem)}.ptip-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ptip-hero{padding:clamp(3.5rem,9vw,7rem) 0 clamp(2rem,5vw,4rem)}.ptip-back{color:var(--lb-ink-2);margin-bottom:2rem;font-size:.9rem;display:inline-block}.ptip-back:hover{color:var(--lb-orange-ink)}.ptip-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lb-orange-ink);animation:ptip-rise .9s var(--lb-ease) both;margin:0 0 1.25rem;font-size:.75rem}.ptip-h1{letter-spacing:-.012em;word-spacing:.06em;font-variation-settings:"wdth" 92;color:var(--lb-ink);animation:ptip-rise 1.1s var(--lb-ease) 80ms both;margin:0 0 1.5rem;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:760;line-height:.98}.ptip-h1 em{font-family:var(--font-lb-serif);letter-spacing:-.01em;color:var(--lb-orange);font-style:italic;font-weight:400}.ptip-intro{max-width:40rem;color:var(--lb-ink-2);animation:ptip-rise 1.1s var(--lb-ease) .16s both;margin:0 0 1rem;font-size:1.15rem;line-height:1.65}.ptip-note{color:#5b5e63;max-width:40rem;animation:ptip-rise 1.1s var(--lb-ease) .22s both;margin:0;font-size:.85rem}.ptip-scroll-cue{letter-spacing:.14em;text-transform:uppercase;color:var(--lb-ink-2);align-items:center;gap:.75rem;margin-top:2.5rem;font-size:.75rem;display:flex}.ptip-scroll-cue span{background:#17191c33;width:1px;height:2.5rem;position:relative;overflow:hidden}.ptip-scroll-cue span:after{content:"";background:var(--lb-orange);width:1px;height:40%;animation:ptip-cue 1.8s var(--lb-ease) infinite;position:absolute;top:-40%;left:0}@keyframes ptip-cue{to{transform:translateY(350%)}}@keyframes ptip-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ptip-walk{position:relative}.ptip-section{border-top:1px solid var(--lb-line);padding:clamp(3.5rem,8vw,6rem) 0}.ptip-section h2,.ptip-cta h2{letter-spacing:-.02em;font-variation-settings:"wdth" 88;margin:0 0 1.25rem;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:720;line-height:1.05}.ptip-section p{color:var(--lb-ink-2);margin:0 0 1rem;font-size:1.05rem;line-height:1.7}.ptip-ink{background:var(--lb-ink);border-top:0}.ptip-ink h2{color:var(--lb-paper)}.ptip-ink p{color:#bdb8ac}.ptip-link{color:#ee7a3d;margin-top:.5rem;font-weight:600;display:inline-block}.ptip-link:hover{color:#f59058}.ptip-faq{border-top:1.5px solid var(--lb-ink);gap:0;display:grid}.ptip-faq h3{color:var(--lb-ink);margin:0 0 .4rem;font-size:1.2rem;font-weight:680}.ptip-faq p{margin:0}.ptip-related ul{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ptip-related a{color:var(--lb-orange-ink);text-underline-offset:3px;text-decoration:underline}.ptip-cta{background:var(--lb-paper-2);text-align:center;padding:clamp(3.5rem,8vw,6rem) 0}.ptip-cta p{max-width:34rem;color:var(--lb-ink-2);margin:0 auto 2rem;font-size:1.1rem;line-height:1.6}.ptip-cta-row{flex-wrap:wrap;justify-content:center;gap:.9rem;display:flex}.ptip-btn{letter-spacing:.03em;border-radius:3px;align-items:center;padding:.95rem 1.9rem;font-weight:650;display:inline-flex}.ptip-btn-ghost{color:var(--lb-ink);border:1px solid #17191c4d}.ptip-btn-ghost:hover{border-color:var(--lb-ink)}@media (prefers-reduced-motion:reduce){.ptip-eyebrow,.ptip-h1,.ptip-intro,.ptip-note,.ptip-scroll-cue span:after{animation:none}}@media (max-width:640px){.ptip-h1{letter-spacing:0;font-size:2.5rem;line-height:1.04}}h1.ptip-h1{word-spacing:.08em;letter-spacing:-.005em!important;font-variation-settings:"wdth" 96!important}
