.directory-page main{overflow:clip}.directory-page .directory-section{padding-block:clamp(40px,4.4cqw,84px)}.directory-page h2{font-size:clamp(32px,2.8cqw,55px);color:var(--ink)}.directory-page h2 em{display:block;font-style:normal;color:var(--indigo)}.directory-page .eyebrow{margin-bottom:12px}.directory-page .directory-head{max-width:780px;margin:0 auto clamp(30px,2.8cqw,52px);text-align:center}.directory-page .directory-head>p:not(.eyebrow){margin-top:16px;color:var(--slate);font-size:clamp(17px,1.1cqw,20px)}.directory-page .dicon{position:relative;flex:none;display:grid;place-items:center;width:58px;height:58px;filter:drop-shadow(0 10px 12px rgba(75,44,224,.26))}.directory-page .dicon:before{content:"";position:absolute;inset:0;background:var(--icon-grad);-webkit-mask:var(--hex-mask) center / contain no-repeat;mask:var(--hex-mask) center / contain no-repeat}.directory-page .dicon svg{position:relative;width:55%;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.directory-page .dicon--sm{width:50px;height:50px;filter:drop-shadow(0 6px 8px rgba(75,44,224,.22))}.directory-page .dicon--lg{width:clamp(70px,5.4cqw,92px);height:clamp(70px,5.4cqw,92px)}.directory-page .directory-hero__main{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(30px,4cqw,84px);padding-block:clamp(36px,3.4cqw,72px)}.directory-page .directory-hero h1{font-size:clamp(38px,3.56cqw,68px);color:var(--ink);text-wrap:balance}.directory-page .directory-hero__intro{margin-top:20px;max-width:34em;font-size:clamp(17px,1.18cqw,21px);line-height:1.55}.directory-page .directory-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.directory-page .directory-hero .btn{min-height:48px}.directory-page .dcomb{position:relative;width:100%;max-width:520px;justify-self:center}.directory-page .dcomb__cell{position:absolute;display:block}.directory-page .dcomb__hex{position:absolute;inset:0;display:grid;place-items:center;-webkit-mask:var(--hex-mask) center / contain no-repeat;mask:var(--hex-mask) center / contain no-repeat}.directory-page .dcomb__hex svg{width:34%;fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.directory-page .dcomb__cell--deep .dcomb__hex{background:linear-gradient(125deg,#2a1890,#3c1de6 40%,#2a1890,#4b2ce0)}.directory-page .dcomb__cell--indigo .dcomb__hex{background:linear-gradient(125deg,#4b2ce0,#6a3cf0 34%,#3a1cd0 66%,#770cef)}.directory-page .dcomb__cell--violet .dcomb__hex{background:linear-gradient(125deg,#770cef,#a32ee8,#5a1ed8 68%,#8f2ff0)}.directory-page .dcomb__cell--mist .dcomb__hex{background:linear-gradient(125deg,#ece9f7,#f8f6fc 40%,#ddd8f2 72%,#f3f0fa)}.directory-page .dcomb__cell--mist .dcomb__hex svg{stroke:var(--indigo)}.directory-page .directory-ways .band__main{background:var(--lav-0)}.directory-page .dways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2cqw,36px);max-width:1180px;margin-inline:auto}.directory-page .dway{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,2.6cqw,48px);border:1px solid var(--line);border-radius:var(--card-r);background:#fff;box-shadow:0 24px 50px -36px #17124280;transition:translate .25s var(--ease),border-color .2s ease,box-shadow .25s ease}.directory-page .dway:hover{translate:0 -3px;border-color:var(--lav-2);box-shadow:0 30px 56px -34px #1712428c}.directory-page .dway:has(.dway__link:focus-visible){outline:3px solid var(--violet);outline-offset:3px}.directory-page .dway h3{margin-top:22px;font-size:clamp(26px,2cqw,38px);color:var(--navy)}.directory-page .dway__link{color:inherit;text-decoration:none}.directory-page .dway__link:focus-visible{outline:none}.directory-page .dway__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.directory-page .dway__body{margin-top:12px;max-width:32em;line-height:1.6;font-size:clamp(16.5px,1.1cqw,19px)}.directory-page .dway__more{position:relative;z-index:1;margin-top:20px;padding-top:16px;border-top:1px solid var(--line);align-self:stretch}.directory-page .dway__more>p{font:600 14px / 1.2 var(--font-head);color:var(--slate);letter-spacing:.02em;text-transform:uppercase}.directory-page .dway__more ul{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:6px}.directory-page .dway__more a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;margin-left:-12px;border-radius:10px;color:var(--indigo);font:600 16px / 1.2 var(--font-head);text-decoration:underline;text-decoration-color:#4b2ce059;text-underline-offset:4px}.directory-page .dway__more a:hover{background:var(--lav-0);text-decoration-color:currentColor}.directory-page .dway__cta{margin-top:auto;padding-top:24px;color:var(--indigo);font:600 17px / 1.2 var(--font-head)}.directory-page .dway__cta span{display:inline-block;transition:translate .2s var(--ease)}.directory-page .dway:hover .dway__cta span{translate:4px 0}.directory-page .dgroups{display:grid;max-width:1180px;margin-inline:auto}.directory-page .dgroup{display:grid;grid-template-columns:minmax(130px,.2fr) minmax(0,1fr);gap:clamp(14px,2cqw,36px);padding-block:clamp(20px,1.8cqw,32px);border-top:1px solid var(--line)}.directory-page .dgroup:first-child{border-top:0;padding-top:0}.directory-page .dgroup__label{padding-top:14px;font:600 clamp(16px,1.05cqw,19px) / 1.25 var(--font-head);letter-spacing:.02em;text-transform:uppercase;color:var(--indigo)}.directory-page .dinds{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.directory-page .dind{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:88px;height:100%;padding:16px 18px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--navy);text-decoration:none;transition:translate .22s var(--ease),border-color .2s ease,background-color .2s ease,box-shadow .22s ease}.directory-page .dind:hover{translate:0 -2px;border-color:var(--lav-2);background:var(--lav-0);box-shadow:0 16px 30px -24px #1712428c}.directory-page .dind__text{display:grid;gap:3px}.directory-page .dind__text b{font:600 clamp(18px,1.2cqw,21px) / 1.2 var(--font-head);color:var(--navy)}.directory-page .dind__text span{font-size:15.5px;line-height:1.45;color:var(--slate)}.directory-page .dind__arrow{color:var(--indigo);font:600 20px / 1 var(--font-head);transition:translate .2s var(--ease)}.directory-page .dind:hover .dind__arrow{translate:4px 0}.directory-page .directory-partner{max-width:1180px;margin:clamp(26px,2.4cqw,44px) auto 0;padding-top:20px;border-top:1px solid var(--line);font-size:15.5px;color:var(--slate);text-align:center}.directory-page .directory-partner a{display:inline-flex;align-items:center;min-height:44px;color:var(--indigo);font-weight:600;text-underline-offset:4px}.directory-page .directory-blog__main{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(20px,3cqw,60px);padding-block:clamp(40px,4.4cqw,88px);background:radial-gradient(90% 120% at 100% 0%,#3c3a8f,#3c3a8f00 60%),#2a2d50;color:#fff}.directory-page .directory-blog .eyebrow{color:#c9c4ec}.directory-page .directory-blog h2{color:#fff;font-size:clamp(34px,3.3cqw,64px)}.directory-page .directory-blog h2 em{color:#c9c4ec}.directory-page .directory-blog__copy>p:not(.eyebrow){margin-top:16px;max-width:30em;font-size:clamp(17px,1.3cqw,23px);line-height:1.55;color:#ece9f7}.directory-page .directory-blog__link{margin-top:28px;min-height:48px}.directory-page .directory-blog__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.directory-page .directory-blog__main:has(.directory-blog__link:hover) .dhex--a{scale:1.04}.directory-page .directory-blog__link:focus-visible{outline:none}.directory-page .directory-blog__main:has(.directory-blog__link:focus-visible){outline:3px solid #fff;outline-offset:-8px}.directory-page .directory-blog__art{position:relative;justify-self:center;width:min(100%,420px);aspect-ratio:1.08;pointer-events:none}.directory-page .directory-blog__link:after{z-index:2}.directory-page .directory-blog__link:hover{translate:none}.directory-page .dhex{position:absolute;display:grid;place-items:center;-webkit-mask:var(--hex-mask) center / contain no-repeat;mask:var(--hex-mask) center / contain no-repeat;transition:scale .35s var(--ease)}.directory-page .dhex svg{width:34%;fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.directory-page .dhex--a{left:24%;top:4%;width:62%;aspect-ratio:1;background:linear-gradient(135deg,#4b2ce0,#770cef 55%,#a32ee8)}.directory-page .dhex--b{left:0;top:46%;width:38%;aspect-ratio:1;background:linear-gradient(135deg,#ece9f7,#c9c4ec)}.directory-page .dhex--c{left:51%;top:51%;width:32%;aspect-ratio:1;background:linear-gradient(135deg,#3c1de6,#2a1890);box-shadow:inset 0 0 0 2px #fff3}.directory-page .dhex--photos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;animation:dhex-photo 20s ease-in-out calc(var(--i) * 5s - 1s) infinite}.directory-page .dhex--photos:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#4b2ce057,#770cef1f 60%,#a32ee84d)}@keyframes dhex-photo{0%{opacity:0}5%{opacity:1}25%{opacity:1}30%{opacity:0}to{opacity:0}}.directory-page .dhex__fade{position:absolute;inset:9% 0;display:flex;justify-content:center;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 26%,#000 74%,transparent)}.directory-page .dhex__scroll{display:block;width:64%;font:500 clamp(8.5px,.6cqw,11.5px) / 1.55 var(--font-body);color:var(--navy);animation:dhex-scroll var(--dur, 100s) linear infinite}.directory-page .dhex__scroll>span{display:block;padding-bottom:1.2em}.directory-page .dhex--c .dhex__scroll{color:#ffffffd1}@keyframes dhex-scroll{to{translate:0 -50%}}.directory-page .directory-topics .band__main{background:var(--lav-0)}.directory-page .rcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.6cqw,28px);max-width:1240px;margin-inline:auto}.directory-page .rcard{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(22px,2cqw,36px);border:1px solid var(--line);border-radius:var(--card-r);background:#fff;box-shadow:0 24px 50px -38px #17124280;transition:translate .25s var(--ease),border-color .2s ease,box-shadow .25s ease}.directory-page .rcard:has(.rcard__link):hover{translate:0 -3px;border-color:var(--lav-2);box-shadow:0 30px 56px -34px #1712428c}.directory-page .rcard:has(.rcard__link:focus-visible){outline:3px solid var(--violet);outline-offset:3px}.directory-page .rcard--wide{grid-column:span 2}.directory-page .rcard h3{margin-top:18px;font-size:clamp(22px,1.7cqw,31px);color:var(--navy)}.directory-page .rcard__link{color:inherit;text-decoration:none}.directory-page .rcard__link:focus-visible{outline:none}.directory-page .rcard__link:after{content:"";position:absolute;inset:0;border-radius:inherit}.directory-page .rcard__body{margin-top:8px;line-height:1.55;font-size:16.5px}.directory-page .rcard__cta{margin-top:auto;padding-top:22px;color:var(--indigo);font:600 17px / 1.2 var(--font-head)}.directory-page .rcard__cta span{display:inline-block;transition:translate .2s var(--ease)}.directory-page .rcard:hover .rcard__cta span{translate:4px 0}.directory-page .rlinks{align-self:stretch;margin-top:14px}.directory-page .rcard--wide .rlinks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.directory-page .rlinks a{display:flex;align-items:center;min-height:44px;padding:6px 12px;margin-inline:-12px;border-radius:10px;color:var(--indigo);font:600 16.5px / 1.3 var(--font-head);text-decoration:underline;text-decoration-color:#4b2ce04d;text-underline-offset:4px}.directory-page .rlinks a:hover{background:var(--lav-0);text-decoration-color:currentColor}.directory-page .rlinks__ext{margin-left:2px;font-size:.9em}.directory-page .rcard--industry{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(20px,3cqw,60px)}.directory-page .rcard__lead{display:flex;flex-direction:column;align-items:flex-start}.directory-page .rcard--industry .rcard__body{max-width:30em}.directory-page .rcard__chips>p{font:600 14px / 1.2 var(--font-head);color:var(--slate);letter-spacing:.02em;text-transform:uppercase}.directory-page .rchips{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.directory-page .rchips a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--lav-0);color:var(--navy);font:600 16px / 1.2 var(--font-head);text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.directory-page .rchips a:hover{background:#fff;border-color:var(--indigo);color:var(--indigo)}.solutions-page .solutions-dir .band__main{padding-block:clamp(30px,2.8cqw,56px) clamp(40px,4cqw,76px)}.solutions-page .solutions-bg{position:absolute;z-index:-1;left:0;top:0;width:min(68vw,1300px);height:min(1000px,100svh + 120px);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.6) 48%,transparent 94%),linear-gradient(180deg,#000 35%,transparent 97%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 0%,rgba(0,0,0,.6) 48%,transparent 94%),linear-gradient(180deg,#000 35%,transparent 97%);mask-composite:intersect}.solutions-page .solutions-bg svg{width:100%;height:100%}.solutions-page .solutions-dir__inner{position:relative;max-width:1180px;margin-inline:auto}.solutions-page .solutions-dir__title{font-size:clamp(40px,3.3cqw,64px);color:var(--ink)}.solutions-page .dways--compact{max-width:none;margin-top:clamp(22px,2cqw,36px)}.solutions-page .dway--compact{flex-direction:row;align-items:center;gap:clamp(16px,1.5cqw,26px);padding:clamp(18px,1.6cqw,28px) clamp(44px,3.4cqw,60px) clamp(18px,1.6cqw,28px) clamp(20px,1.9cqw,34px)}.solutions-page .dway--compact .dway__text{flex:1;min-width:0}.solutions-page .dway--compact h2{font-size:clamp(22px,1.55cqw,29px);line-height:1.15;color:var(--navy)}.solutions-page .dway--compact .dway__body{margin-top:4px;max-width:none;font-size:clamp(16px,1cqw,18px);line-height:1.45}.solutions-page .dway__chips{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:0 12px;margin-top:2px}.solutions-page .dway__chips a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;color:var(--indigo);font:600 15px / 1.2 var(--font-head);white-space:nowrap;text-decoration:underline;text-decoration-color:#4b2ce059;text-underline-offset:4px}.solutions-page .dway__chips a:hover{text-decoration-color:currentColor}.solutions-page .dway__arrow{position:absolute;right:clamp(18px,1.5cqw,26px);top:50%;translate:0 -50%;color:var(--indigo);font:600 22px / 1 var(--font-head);transition:translate .2s var(--ease)}.solutions-page .dway--compact:hover .dway__arrow{translate:4px -50%}.solutions-page .solutions-dir__h2{margin:clamp(34px,3cqw,56px) 0 clamp(16px,1.4cqw,26px);font-size:clamp(28px,2.1cqw,40px)}.solutions-page .solutions-dir__h2 em{display:inline}.solutions-page .solutions-dir .dgroups,.solutions-page .solutions-dir .directory-partner{max-width:none}.resources-page .resources-hero__main{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;min-height:clamp(520px,40cqw,720px);padding-block:clamp(30px,3cqw,60px)}.resources-page .resources-hero__copy{position:relative;z-index:1}.resources-page .resources-hero h1{font-size:clamp(38px,3.4cqw,66px);color:var(--ink);text-wrap:balance}.resources-page .resources-hero__intro{margin-top:18px;max-width:32em;font-size:clamp(17px,1.15cqw,21px);line-height:1.55}.resources-page .resources-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.resources-page .resources-hero .btn{min-height:48px}.resources-page .rcomb{--hex: clamp(150px, 13cqw, 240px);position:absolute;left:44%;top:50%;width:calc(var(--hex) * var(--span));translate:0 -50%}.resources-page .rcomb__cell{position:absolute;display:block;text-decoration:none}.resources-page .rcomb__hex{position:absolute;inset:0;overflow:hidden;-webkit-mask:var(--hex-mask) center / contain no-repeat;mask:var(--hex-mask) center / contain no-repeat;transition:transform .35s var(--ease)}.resources-page .rcomb__hex i{position:absolute;inset:0}.resources-page .rcomb__cell--deep i{background:var(--tone-deep)}.resources-page .rcomb__cell--indigo i{background:var(--tone-indigo)}.resources-page .rcomb__cell--violet i{background:var(--tone-violet)}.resources-page .rcomb__cell--mist i{background:var(--tone-mist)}.resources-page .rcomb__cell:not(.rtile) .rcomb__hex:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 46% 40%,#fff9,#fff0 62%);opacity:0;animation:rhex-twinkle calc(6s + var(--s) * 5s) ease-in-out calc(var(--s) * -8s) infinite}@keyframes rhex-twinkle{0%,to{opacity:0}50%{opacity:.55}}.resources-page .rtile .rcomb__hex{background:linear-gradient(150deg,#262949,#343963 60%,#3d3a78)}.resources-page .rtile:hover,.resources-page .rtile:focus-visible{z-index:3}.resources-page .rtile:hover .rcomb__hex,.resources-page .rtile:focus-visible .rcomb__hex{transform:scale(1.07)}.resources-page .rtile:focus-visible{outline:none}.resources-page .rtile:before{content:"";position:absolute;inset:-6%;background:var(--violet);-webkit-mask:var(--hex-mask) center / contain no-repeat;mask:var(--hex-mask) center / contain no-repeat;opacity:0;transition:opacity .2s ease}.resources-page .rtile:focus-visible:before{opacity:1}.resources-page .rface{position:absolute;inset:0;display:block;opacity:0}.resources-page .rtile--n1 .rface{opacity:1}.resources-page .rtile--n2 .rface{animation:rface-2 16s ease-in-out calc(var(--i) * 8s - 1s - var(--o)) infinite}.resources-page .rtile--n3 .rface{animation:rface-3 24s ease-in-out calc(var(--i) * 8s - 1s - var(--o)) infinite}@keyframes rface-2{0%{opacity:0}6%{opacity:1}50%{opacity:1}56%{opacity:0}to{opacity:0}}@keyframes rface-3{0%{opacity:0}4%{opacity:1}33.3%{opacity:1}37.3%{opacity:0}to{opacity:0}}.resources-page .rtile:hover .rface,.resources-page .rtile:focus-visible .rface,.resources-page .rtile:hover .rface__scroll>span,.resources-page .rtile:focus-visible .rface__scroll>span{animation-play-state:paused}.resources-page .rface>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.resources-page .rface>svg{position:absolute;inset:0;width:100%;height:100%;font-family:var(--font-head)}.resources-page .rface--image:after{content:"";position:absolute;inset:0 0 auto;height:44%;background:linear-gradient(180deg,#100c30c7,#100c3000)}.resources-page .rface__label{z-index:1;position:absolute;left:0;right:0;top:19.5%;padding-inline:10%;text-align:center;text-wrap:balance;font:500 clamp(9px,calc(var(--hex) * .068),15px) / 1.2 ui-monospace,"Cascadia Mono",Consolas,monospace;color:#fff;text-shadow:0 1px 6px rgba(10,8,40,.75)}.resources-page .rface--zap .rface__label{color:#201515;text-shadow:none}.resources-page .rface__zap{position:absolute;left:50%;top:60%;width:270px;display:grid;justify-items:center;translate:-50% -50%;scale:calc(var(--hex) / 400px)}.resources-page .rface__zap .znode{width:270px}.resources-page .rface__zline{display:block;width:2px;height:16px;background:#c9c4bb}.resources-page .rface__play{position:absolute;left:50%;top:53%;width:21%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:#17124299}.resources-page .rface__play:after{content:"";position:absolute;left:40%;top:30%;border-style:solid;border-width:.55em 0 .55em .9em;border-color:transparent transparent transparent #fff;font-size:clamp(8px,.62cqw,12px)}.resources-page .rface__scroll{position:absolute;inset:27% 24% 13%;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 78%,transparent)}.resources-page .rface__scroll>span{display:block;padding-bottom:1.2em;font:500 clamp(8.5px,.6cqw,11px) / 1.55 var(--font-body);color:#ece9f7;animation:rface-scroll var(--dur, 100s) linear infinite}@keyframes rface-scroll{to{translate:0 -100%}}.directory-page .directory-cta h2{font-size:clamp(32px,2.8cqw,55px)}.directory-page .directory-cta__main{text-align:center;background:radial-gradient(120% 90% at 50% 0%,var(--lav-1),#fff 70%)}.directory-page .directory-cta__main>p{margin-top:14px;color:var(--slate);font-size:clamp(17px,1.1cqw,20px)}.directory-page .directory-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.directory-page .directory-cta .btn{min-height:48px}@media(max-width:1100px){.directory-page .directory-hero__main{grid-template-columns:minmax(0,1fr)}.directory-page .dcomb{max-width:440px}.directory-page .directory-blog__main{grid-template-columns:minmax(0,1fr)}.directory-page .directory-blog__art{width:min(100%,320px)}.directory-page .rcards{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-page .rcard--wide,.directory-page .rcard--industry{grid-column:1 / -1}.directory-page .dgroup{grid-template-columns:minmax(0,1fr);gap:6px}.directory-page .dgroup__label{padding-top:0}.resources-page .resources-hero__main{grid-template-columns:minmax(0,1fr);min-height:0}.resources-page .rcomb{--hex: clamp(96px, 25vw, 190px);position:relative;left:auto;top:auto;translate:none;justify-self:center;margin-top:18px}}@media(max-width:760px){.resources-page .resources-hero__actions .btn{flex:1 1 100%}.directory-page .dways,.directory-page .rcards,.directory-page .rcard--industry,.directory-page .rcard--wide .rlinks,.directory-page .dinds{grid-template-columns:minmax(0,1fr)}.directory-page .directory-hero__actions .btn,.directory-page .directory-cta__actions .btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.directory-page .dway,.directory-page .dind,.directory-page .rcard,.directory-page .dhex{transition:none}.directory-page .dway:hover,.directory-page .dind:hover,.directory-page .rcard:hover{translate:none}.directory-page .dway__cta span,.directory-page .dind__arrow,.directory-page .rcard__cta span{transition:none}.directory-page .dway:hover .dway__cta span,.directory-page .dind:hover .dind__arrow,.directory-page .rcard:hover .rcard__cta span{translate:none}.solutions-page .dway__arrow{transition:none}.solutions-page .dway--compact:hover .dway__arrow{translate:0 -50%}.directory-page .directory-blog__main:has(.directory-blog__link:hover) .dhex--a{scale:1}.directory-page .dhex--photos img{animation:none}.directory-page .dhex--photos img:first-child{opacity:1}.directory-page .dhex__scroll{animation:none}.resources-page .rface,.resources-page .rface__scroll>span,.resources-page .rcomb__hex:after{animation:none!important}.resources-page .rface:first-child{opacity:1}.resources-page .rcomb__hex{transition:none}.resources-page .rtile:hover .rcomb__hex,.resources-page .rtile:focus-visible .rcomb__hex{transform:none}}
