.n00qPW_svg{width:100%;height:100%;display:block;overflow:visible}.n00qPW_spoke,.n00qPW_branch{stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.n00qPW_branch{stroke-dasharray:3 3}.n00qPW_dot{fill:currentColor}.n00qPW_hub{fill:#fff;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}a:focus-visible .n00qPW_branch{animation:1.1s linear infinite n00qPW_flow}@media (hover:hover){a:hover .n00qPW_branch{animation:1.1s linear infinite n00qPW_flow}}@keyframes n00qPW_flow{to{stroke-dashoffset:-6px}}@media (prefers-reduced-motion:reduce){:is(a:hover .n00qPW_branch,a:focus-visible .n00qPW_branch){animation:none}}
.rEj-Tq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-top:105px;padding:10px 0 30px;display:grid}.rEj-Tq_tile{border:1px solid var(--thread-colour);height:33vw;color:var(--thread-colour);background:#fff;outline:none;flex-direction:column;padding:20px 15px 15px;transition:box-shadow .1s,color .1s,border-color .1s;display:flex}.rEj-Tq_tile:focus-visible{--thread-colour:var(--orange);box-shadow:var(--glow)}@media (hover:hover){.rEj-Tq_tile:hover{--thread-colour:var(--orange);box-shadow:var(--glow)}}.rEj-Tq_title{font-size:var(--header-3-size)}.rEj-Tq_title span:before{content:"●";padding-right:8px}.rEj-Tq_intro{font-size:14px;line-height:var(--leading-small);color:#191919;margin-top:10px;padding-right:6%}.rEj-Tq_cover{flex:1;min-height:0;margin:10px 0 5px;position:relative}.rEj-Tq_cover>svg{position:absolute;inset:0}.rEj-Tq_cover>.rEj-Tq_phone{display:none}@media (max-width:767px){.rEj-Tq_grid{margin-top:65px}.rEj-Tq_cover>.rEj-Tq_wide{display:none}.rEj-Tq_cover>.rEj-Tq_phone{display:block}}.rEj-Tq_count{font-size:14px;line-height:var(--leading-small)}@media (min-width:801px){.rEj-Tq_grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rEj-Tq_tile{aspect-ratio:5/7;height:auto;min-height:0;overflow:hidden}}@media (max-width:800px){.rEj-Tq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rEj-Tq_tile{aspect-ratio:3/4;height:auto;padding:10px}.rEj-Tq_title{font-size:17px}.rEj-Tq_title span:before{padding-right:5px}.rEj-Tq_intro{display:none}}@media (min-width:601px) and (max-width:800px){.rEj-Tq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
