.talk-section{padding-block:clamp(4rem,8vw,7rem)}.talk-head{flex-direction:column;align-items:flex-start;gap:1rem;max-width:40rem;display:flex}.talk-body{color:#4b5b70;text-wrap:pretty;max-width:62ch;font-size:1.0625rem;line-height:1.6}.talk-cta{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.talk-n,.talk-cap{font-family:var(--sc-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.4}.talk-n{color:#17497f}.talk-cap{color:#4b5b70}.talk-list{flex-direction:column;gap:.625rem;padding:0;list-style:none;display:flex}.talk-list li{align-items:flex-start;gap:.75rem;display:flex}.talk-list li:before{content:"";background:#2364af;flex:0 0 .75rem;height:1px;margin-top:.8em}.talk-hero .phero__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.talk-hero .phero__copy{max-width:40rem}.talk-hero .phero__h1{text-wrap:balance;max-width:none;font-size:clamp(2rem,.9rem + 2.4vw,2.75rem)}.talk-steps{border-top:1px solid #dce3ec;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid}.talk-steps>*{border-right:1px solid #dce3ec;padding:1.75rem 2rem 0 0}.talk-steps>*+*{padding-left:2rem}.talk-steps>:last-child{border-right:0;padding-right:0}.talkrail__stage{align-items:center;height:100%;padding-top:72px;display:flex;overflow:visible}.talkrail{align-items:stretch;gap:1.5rem;padding-inline:clamp(1.25rem,4vw,2.5rem);display:flex}.talkrail>*{flex:none}.talkrail__lead{flex-direction:column;justify-content:center;gap:1rem;width:clamp(22rem,30vw,27rem);padding-right:2rem;display:flex}.talkrail__h2{font-size:clamp(2rem,1.2rem + 2vw,2.75rem)}.talkrail__body{color:#4b5b70;text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.talkrail__item{width:min(clamp(24rem,30vw,28rem),100vw - 2.5rem);box-shadow:var(--sc-e2);background:#fff;border:1px solid #dce3ec;border-radius:6px;flex-direction:column;gap:.5rem;padding:1.5rem 1.625rem 1.625rem;display:flex}.talkrail__top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.talkrail__title{font-family:var(--sc-font-display);letter-spacing:-.015em;color:#10203a;margin:0;font-size:1.5rem;font-weight:600;line-height:1.1}.talkrail__role{color:#10203a;margin:0;font-size:.9375rem;font-weight:600}.talkrail__list{color:#4b5b70;margin-top:.75rem;font-size:.9375rem;line-height:1.5}.talkrail__tag{color:#10203a;margin:auto 0 0;padding-top:1.25rem;font-size:.9375rem;font-style:italic;font-weight:500}.talkrail__note{flex-direction:column;justify-content:center;gap:1rem;width:clamp(20rem,26vw,24rem);padding-left:1rem;display:flex}.talkrail__h3{font-size:1.75rem}@media (prefers-reduced-motion:no-preference){.talkrail>*{--k:clamp(0, calc((var(--sc-p,1) * 5 - var(--i,0) + 1.2) * .9), 1)}.talkrail>:not(:first-child){opacity:calc(.55 + var(--k) * .45);transform:translate3d(0, calc((1 - var(--k)) * 18px), 0)}}.talk-loop__arrow{display:none}@media (min-width:1024px){.talk-loop__arrow{display:block;right:-22px}}.talk-layers{margin-top:2.5rem;padding-inline:clamp(1.25rem,3vw,2rem)}.talk-layers__cap{border-bottom:1px solid #dce3ec;padding-block:1rem}.talk-ask{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:clamp(2.5rem,6vw,4.5rem) clamp(1.5rem,5vw,4rem);display:flex}.talk-ask .talk-cta{justify-content:center}@media (max-width:860px){.talk-hero .phero__grid{grid-template-columns:1fr}.talk-steps{border-top:0;grid-template-columns:1fr}.talk-steps>*,.talk-steps>*+*{border-top:1px solid #dce3ec;border-right:0;padding:1.5rem 0 0}.talkrail__lead{width:min(22rem,100vw - 5rem);padding-right:0}.talkrail__note{width:min(20rem,100vw - 7rem);padding-left:0}}
