.CustomerPaths-module__mqND7a__section{--path-ink:#111820;--path-paper:#f6f3ec;--path-gold:#d4a94d;width:min(1180px,100% - 3rem);color:var(--path-ink);margin:0 auto;padding:clamp(5rem,9vw,8.5rem) 0 0}.CustomerPaths-module__mqND7a__intro{grid-template-columns:minmax(0,1.2fr) minmax(280px,.7fr);align-items:end;gap:clamp(2rem,8vw,8rem);margin-bottom:clamp(2.8rem,6vw,5rem);display:grid}.CustomerPaths-module__mqND7a__intro>p,.CustomerPaths-module__mqND7a__pathCopy>p,.CustomerPaths-module__mqND7a__sharedFoundation>p{font-family:var(--font-code-mono), monospace;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem}.CustomerPaths-module__mqND7a__intro>p{color:#8a681e;grid-column:1/-1;margin:0 0 -1rem}.CustomerPaths-module__mqND7a__intro h2{max-width:17ch;font-family:var(--font-editorial-serif), Georgia, serif;letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,5vw,4.7rem);font-weight:350;line-height:.96}.CustomerPaths-module__mqND7a__intro>span{color:#666a70;line-height:1.7}.CustomerPaths-module__mqND7a__paths{border-top:1px solid #11182033;border-bottom:1px solid #11182033}.CustomerPaths-module__mqND7a__paths article{grid-template-columns:4rem minmax(0,.85fr) minmax(300px,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:420px;padding:clamp(2.2rem,5vw,4.5rem) clamp(1.5rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.CustomerPaths-module__mqND7a__paths article+article{border-top:1px solid #11182033}.CustomerPaths-module__mqND7a__pathNumber{font-family:var(--font-code-mono), monospace;letter-spacing:.08em;align-self:start;padding-top:.45rem;font-size:.7rem}.CustomerPaths-module__mqND7a__pathCopy{z-index:2;position:relative}.CustomerPaths-module__mqND7a__pathCopy>p{color:#755817;margin:0 0 1rem}.CustomerPaths-module__mqND7a__pathCopy h3{max-width:16ch;font-family:var(--font-editorial-serif), Georgia, serif;letter-spacing:-.045em;text-wrap:balance;margin:0 0 1.25rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:.98}.CustomerPaths-module__mqND7a__pathCopy>span{color:#61656b;max-width:50ch;font-size:.95rem;line-height:1.65;display:block}.CustomerPaths-module__mqND7a__pathCopy a{background:var(--path-ink);color:#fff;min-height:3rem;font-family:var(--font-code-mono), monospace;align-items:center;gap:.7rem;margin-top:1.8rem;padding:.75rem 1rem;font-size:.72rem;text-decoration:none;transition:transform .18s,background-color .18s;display:inline-flex}.CustomerPaths-module__mqND7a__pathCopy a:hover{transform:translateY(-2px)}.CustomerPaths-module__mqND7a__customPath{color:#fff;background:#101d29}.CustomerPaths-module__mqND7a__customPath .CustomerPaths-module__mqND7a__pathCopy>p{color:#75dfd4}.CustomerPaths-module__mqND7a__customPath .CustomerPaths-module__mqND7a__pathCopy>span{color:#ffffffad}.CustomerPaths-module__mqND7a__customPath .CustomerPaths-module__mqND7a__pathCopy a{color:#0b2025;background:#75dfd4}.CustomerPaths-module__mqND7a__templateMotif{perspective:900px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:.7rem;min-height:250px;display:grid}.CustomerPaths-module__mqND7a__templateMotif i{background:linear-gradient(90deg, transparent 10%, #1118202b 10% 13%, transparent 13%), linear-gradient(180deg, var(--tile-accent,#d4a94d) 0 12%, transparent 12%), var(--tile-paper,#f0eadf);min-height:112px;transform:rotateY(-4deg) translateY(var(--tile-y,0));border:1px solid #11182029;transition:transform .26s;display:block;box-shadow:0 15px 32px #11182014}.CustomerPaths-module__mqND7a__templateMotif i:nth-child(2){--tile-paper:#edf3ff;--tile-accent:#2764ff;--tile-y:1.2rem}.CustomerPaths-module__mqND7a__templateMotif i:nth-child(3){--tile-paper:#fff2df;--tile-accent:#d36f42}.CustomerPaths-module__mqND7a__templateMotif i:nth-child(4){--tile-paper:#1b242c;--tile-accent:#f2b632}.CustomerPaths-module__mqND7a__templateMotif i:nth-child(5){--tile-paper:#eeeae4;--tile-accent:#8f6f51;--tile-y:1.2rem}.CustomerPaths-module__mqND7a__templateMotif i:nth-child(6){--tile-paper:#edf6ff;--tile-accent:#ffcf33}.CustomerPaths-module__mqND7a__fastPath:hover .CustomerPaths-module__mqND7a__templateMotif i{transform:rotateY(0) translateY(var(--tile-y,0))}.CustomerPaths-module__mqND7a__blueprintMotif{place-items:center;min-height:300px;display:grid;position:relative}.CustomerPaths-module__mqND7a__blueprintMotif:before,.CustomerPaths-module__mqND7a__blueprintMotif:after{content:"";border:1px solid #75dfd43d;position:absolute}.CustomerPaths-module__mqND7a__blueprintMotif:before{inset:4% 7% 8% 3%}.CustomerPaths-module__mqND7a__blueprintMotif:after{inset:13% 1% 0 12%}.CustomerPaths-module__mqND7a__blueprintFrame{z-index:1;aspect-ratio:16/10;background:#05121bd6;border:1px solid #75dfd4b3;grid-template-rows:.3fr 1fr .45fr;grid-template-columns:1.2fr .8fr;gap:1px;width:min(100%,460px);padding:1rem;transition:transform .26s;display:grid;position:relative;transform:rotate(-2deg);box-shadow:0 30px 80px #00000047}.CustomerPaths-module__mqND7a__customPath:hover .CustomerPaths-module__mqND7a__blueprintFrame{transform:rotate(0)}.CustomerPaths-module__mqND7a__blueprintFrame>*{border:1px solid #75dfd459;display:block}.CustomerPaths-module__mqND7a__blueprintFrame span{background:linear-gradient(90deg,#75dfd4 0 12%,#0000 12%);grid-column:1/-1}.CustomerPaths-module__mqND7a__blueprintFrame strong{background:linear-gradient(#0000 17%,#ffffffb8 17% 24%,#0000 24% 38%,#ffffff40 38% 43%,#0000 43%),#75dfd40f;grid-row:2}.CustomerPaths-module__mqND7a__blueprintFrame i:first-of-type{background:linear-gradient(145deg,#d4a94dd9,#75dfd429);grid-area:2/2/4}.CustomerPaths-module__mqND7a__blueprintFrame i:nth-of-type(2),.CustomerPaths-module__mqND7a__blueprintFrame i:nth-of-type(3){background:#ffffff0a;grid-row:3}.CustomerPaths-module__mqND7a__sharedFoundation{grid-template-columns:auto 1fr;align-items:center;gap:2rem;padding:1.1rem 0;display:grid}.CustomerPaths-module__mqND7a__sharedFoundation>p{color:#6d531c;margin:0}.CustomerPaths-module__mqND7a__sharedFoundation>div{flex-wrap:wrap;justify-content:flex-end;gap:.65rem 1.4rem;display:flex}.CustomerPaths-module__mqND7a__sharedFoundation span{color:#65696e;align-items:center;gap:.4rem;font-size:.76rem;display:inline-flex}.CustomerPaths-module__mqND7a__sharedFoundation i{color:#37776f;font-style:normal}@media (max-width:850px){.CustomerPaths-module__mqND7a__intro,.CustomerPaths-module__mqND7a__paths article{grid-template-columns:1fr}.CustomerPaths-module__mqND7a__intro>p{margin-bottom:-.7rem}.CustomerPaths-module__mqND7a__pathNumber{padding:0}.CustomerPaths-module__mqND7a__paths article{gap:1.25rem}.CustomerPaths-module__mqND7a__templateMotif,.CustomerPaths-module__mqND7a__blueprintMotif{min-height:220px}.CustomerPaths-module__mqND7a__sharedFoundation{grid-template-columns:1fr}.CustomerPaths-module__mqND7a__sharedFoundation>div{justify-content:flex-start}}@media (max-width:560px){.CustomerPaths-module__mqND7a__section{width:min(100% - 2rem,1180px)}.CustomerPaths-module__mqND7a__paths article{padding-inline:1.1rem}.CustomerPaths-module__mqND7a__templateMotif{grid-template-columns:repeat(2,1fr)}.CustomerPaths-module__mqND7a__templateMotif i{min-height:90px}}@media (prefers-reduced-motion:reduce){.CustomerPaths-module__mqND7a__pathCopy a,.CustomerPaths-module__mqND7a__templateMotif i,.CustomerPaths-module__mqND7a__blueprintFrame{transition:none}}
