#hd-steps .how-it-works-row{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin:0}@media (max-width:767px){#hd-steps .how-it-works-row{grid-template-columns:1fr}}#hd-steps .how-it-works-row .how-it-works-step{margin:0}@media (max-width:992px){#hd-steps .how-it-works-row .how-it-works-step{margin:0;width:auto}}#hd-steps .how-it-works-step.card{align-self:stretch;display:grid;justify-self:stretch;min-width:0}@media (min-width:768px){#hd-steps .how-it-works-step.card{aspect-ratio:1/1;min-height:auto}}#hd-steps .how-it-works-step .content{display:grid;height:auto;position:relative}#hd-steps .how-it-works-step :is(.front,.back){grid-area:1/1;height:auto;position:relative}#hd-steps .how-it-works-step .back{align-items:center;display:flex;justify-content:center}#hd-steps .how-it-works-row .how-it-works-step .back .how-it-works-text{padding:.5em 0;position:static;transform:none}section#hd-pilot.hw-band{padding-bottom:clamp(60px,8vh,100px)}@media (max-width:767px){section#hd-pilot.hw-band{padding-bottom:50px}}section.pr-quote{background:radial-gradient(70% 90% at 100% 0,#2a55e6 0,rgba(42,85,230,0) 70%),linear-gradient(160deg,#1534b8,#0b1b61 48%,#03081f);color:#fff;min-height:auto;overflow:hidden;padding:clamp(64px,10vh,120px) clamp(15px,.75rem,.75rem);position:relative}@media (max-width:767px){section.pr-quote{padding:56px 15px}}.pr-quote__facade{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:clamp(160px,19vw,300px)}.pr-quote__glass{fill:#4678ff29}.pr-quote__glass--low{fill:#040a288c}.pr-quote__mullions{stroke:#78a0ff24;stroke-width:1}.pr-quote__edge{stroke:#9fc0ff;stroke-width:2;filter:drop-shadow(0 0 6px #5b8cff) drop-shadow(0 0 14px #2f6bff)}.pr-quote__edge--soft{stroke:#9fc0ffb3}.pr-quote__inner{align-items:center;-moz-column-gap:clamp(32px,4vw,72px);column-gap:clamp(32px,4vw,72px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);margin:0 auto;max-width:1300px;padding-left:clamp(0px,5vw,80px);position:relative}.pr-quote .hm-section__label{color:#ffffffb8}.pr-quote .hm-section__heading{color:#fff}.pr-quote .hm-section__heading .mfg-capability__gradient{display:block;width:-moz-fit-content;width:fit-content}.pr-quote__lede{color:#ffffffd1;font-size:clamp(16px,1.3vw,19px);font-weight:500;line-height:1.55;margin:0 0 30px}.pr-quote__note{margin-top:16px}.pr-quote__card{background:#f6f5ee;border:1px solid #2f6bff;border-radius:10px;box-shadow:0 30px 60px #00000059;color:var(--color-dark);list-style:none;margin:0;padding:clamp(8px,1.2vw,18px) clamp(18px,2.2vw,34px)}.pr-quote__row{align-items:center;-moz-column-gap:clamp(14px,1.8vw,28px);column-gap:clamp(14px,1.8vw,28px);display:grid;grid-template-columns:clamp(64px,6.5vw,104px) minmax(0,1fr) minmax(0,.95fr);margin:0;padding:clamp(18px,2.6vh,28px) 0}.pr-quote__row+.pr-quote__row{border-top:1px solid rgba(35,67,206,.6)}.pr-quote__num{align-items:center;align-self:stretch;border-right:1.5px solid var(--color-royal-indigo);color:var(--color-royal-indigo);display:flex;font-size:clamp(48px,5vw,80px);font-weight:300;letter-spacing:-.04em;line-height:1}.pr-quote__ask{font-size:clamp(16px,1.35vw,21px);font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.pr-quote__hint{color:#4a5263;font-size:clamp(14px,1vw,16px);font-weight:500;line-height:1.45;margin:6px 0 0}.pr-quote__row--modules .pr-quote__body{grid-column:2/-1}.pr-quote__tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:12px 0 0;padding:0}.pr-quote__tags li{background:#fff;border:1.5px solid rgba(35,67,206,.35);border-radius:99px;color:var(--color-royal-indigo);font-size:14px;font-weight:700;line-height:1.25;margin:0;padding:6px 12px}.pr-quote__art,.pr-quote__art img{display:block;height:auto;width:100%}.pr-quote__art{justify-self:end;max-width:300px}@media (max-width:1000px){.pr-quote__inner{grid-template-columns:minmax(0,1fr);padding-left:clamp(0px,8vw,80px);row-gap:44px}.pr-quote__card{max-width:720px}}@media (max-width:560px){.pr-quote__inner{padding-left:0}.pr-quote__facade{opacity:.45}.pr-quote__row{grid-template-areas:"num ask" "num art";grid-template-columns:50px minmax(0,1fr);row-gap:14px}.pr-quote__num{align-items:flex-start;font-size:40px;grid-area:num}.pr-quote__body,.pr-quote__row--modules .pr-quote__body{grid-area:ask}.pr-quote__row--modules{grid-template-areas:"num ask"}.pr-quote__tags{gap:6px}.pr-quote__tags li{font-size:12.5px;padding:5px 9px}.pr-quote__art{grid-area:art;justify-self:start;max-width:220px}}.pr-quote.is-armed :is(.pr-quote__copy>*,.pr-quote__card,.pr-quote__row){opacity:0;translate:0 22px}.pr-quote.is-armed .pr-quote__edge{stroke-dasharray:1;stroke-dashoffset:1}.pr-quote.is-in :is(.pr-quote__copy>*,.pr-quote__card,.pr-quote__row){opacity:1;transition:opacity .7s ease,translate .8s cubic-bezier(.2,.7,.2,1);translate:none}.pr-quote.is-in .pr-quote__copy>:nth-child(2){transition-delay:.08s}.pr-quote.is-in .pr-quote__copy>:nth-child(3){transition-delay:.16s}.pr-quote.is-in .pr-quote__copy>:nth-child(n+4){transition-delay:.24s}.pr-quote.is-in .pr-quote__card{transition-delay:.2s}.pr-quote.is-in .pr-quote__row:first-child{transition-delay:.4s}.pr-quote.is-in .pr-quote__row:nth-child(2){transition-delay:.55s}.pr-quote.is-in .pr-quote__row:nth-child(3){transition-delay:.7s}.pr-quote.is-armed .pr-quote__tags li{opacity:0;scale:.85}.pr-quote.is-in .pr-quote__tags li{opacity:1;scale:none;transition:opacity .4s ease calc(.75s + var(--n, 0)*.07s),scale .45s cubic-bezier(.3,1.6,.5,1) calc(.75s + var(--n, 0)*.07s)}.pr-quote__tags li:nth-child(2){--n:1}.pr-quote__tags li:nth-child(3){--n:2}.pr-quote__tags li:nth-child(4){--n:3}.pr-quote__tags li:nth-child(5){--n:4}.pr-quote__tags li:nth-child(6){--n:5}.pr-quote.is-in .pr-quote__edge{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s ease .2s}.pr-quote__glint{stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-dasharray:.12 1.2;stroke-dashoffset:.12;filter:drop-shadow(0 0 8px #9fc0ff);opacity:0}.pr-quote.is-flowing .pr-quote__glint{animation:pq-glint 6s cubic-bezier(.45,0,.55,1) infinite}.pr-quote.is-flowing .pr-quote__glint--late{animation-delay:1.4s}.pr-quote__row .pr-quote__art{transition:translate .35s cubic-bezier(.2,.7,.2,1)}.pr-quote__row:hover .pr-quote__art{translate:0 -4px}@keyframes pq-glint{0%{stroke-dashoffset:.12;opacity:0}4%{opacity:1}26%{opacity:1}30%,to{stroke-dashoffset:-1;opacity:0}}
