.peers-module__qNZtja__page{color:var(--ink);padding-bottom:96px}.peers-module__qNZtja__page a{color:var(--cobalt);text-underline-offset:3px}.peers-module__qNZtja__page :is(a,input,select,button,summary):focus-visible{outline:2px solid var(--cobalt);outline-offset:3px;border-radius:4px}.peers-module__qNZtja__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.peers-module__qNZtja__hero{border-bottom:1px solid var(--ink);padding:28px 0 40px}.peers-module__qNZtja__heroHeading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.peers-module__qNZtja__beta{color:var(--slate);font:400 12.5px/1.4 var(--ui);flex:none}.peers-module__qNZtja__hero h1{font:500 44px/1.05 var(--display);letter-spacing:-.025em;text-wrap:balance;color:var(--ink);margin:0}.peers-module__qNZtja__hero p{max-width:68ch;color:var(--slate);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.65}.peers-module__qNZtja__form{border:1px solid var(--hair);background:var(--paper);border-radius:20px;grid-template-columns:1.4fr 1.2fr 1fr auto;align-items:stretch;display:grid}.peers-module__qNZtja__field{cursor:pointer;align-content:center;gap:2px;min-width:0;padding:12px 20px;display:grid;position:relative}.peers-module__qNZtja__field+.peers-module__qNZtja__field:before{content:"";background:var(--hair);width:1px;position:absolute;top:14px;bottom:14px;left:0}.peers-module__qNZtja__field>span{font:500 12px/1.3 var(--ui);color:var(--slate)}.peers-module__qNZtja__field :is(select,input){appearance:none;width:100%;min-width:0;color:var(--ink);font:500 15px/1.4 var(--ui);text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:2px 20px 2px 0}.peers-module__qNZtja__field select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%235a6378' stroke-width='1.5'/%3E%3C/svg%3E") 100%/10px no-repeat}.peers-module__qNZtja__field :is(select,input):focus-visible{outline:none}.peers-module__qNZtja__field:focus-within{background:var(--mist);border-radius:19px}.peers-module__qNZtja__form button{background:var(--cobalt);color:#fff;min-height:48px;font:500 15px/1 var(--ui);cursor:pointer;white-space:nowrap;border:0;border-radius:14px;margin:8px;padding:0 24px;transition:background .15s}.peers-module__qNZtja__form button:hover{background:var(--cobalt-hi)}.peers-module__qNZtja__start{color:var(--slate);margin-top:32px}.peers-module__qNZtja__start>p{margin:0 0 20px}.peers-module__qNZtja__chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.peers-module__qNZtja__chips>span{font:500 13px/1 var(--ui);color:var(--slate);margin-right:8px}.peers-module__qNZtja__page .peers-module__qNZtja__chips a{border:1px solid var(--hair);min-height:36px;color:var(--ink);border-radius:999px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.peers-module__qNZtja__page .peers-module__qNZtja__chips a:hover{border-color:var(--cobalt-soft);background:var(--cobalt-tint)}.peers-module__qNZtja__clarify{margin-top:48px}.peers-module__qNZtja__clarify h2{font:500 24px/1.3 var(--display);margin:0 0 16px}.peers-module__qNZtja__notice{color:var(--slate);margin-top:32px}.peers-module__qNZtja__results{margin-top:48px}.peers-module__qNZtja__summary{border-top:1px solid var(--ink);padding-top:28px}.peers-module__qNZtja__eyebrow{font:500 13px/1.4 var(--ui);color:var(--slate);margin:0 0 12px}.peers-module__qNZtja__headline{font:500 clamp(30px, 3.6vw, 44px)/1.12 var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0}.peers-module__qNZtja__small{vertical-align:middle;background:var(--mist);color:var(--slate);font:500 12px/1.4 var(--ui);letter-spacing:0;border-radius:999px;margin-left:12px;padding:3px 10px;display:inline-block}.peers-module__qNZtja__basis{color:var(--slate);margin:12px 0 0;font-size:15px}.peers-module__qNZtja__constraints{color:var(--slate);margin:12px 0 0;font-size:14px}.peers-module__qNZtja__about{color:var(--slate);margin-top:16px;font-size:14px}.peers-module__qNZtja__about summary{cursor:pointer;color:var(--slate);align-items:center;gap:6px;list-style:none;display:inline-flex}.peers-module__qNZtja__about summary::-webkit-details-marker{display:none}.peers-module__qNZtja__about summary:after{content:"+";font-size:15px;line-height:1}.peers-module__qNZtja__about[open] summary:after{content:"−"}.peers-module__qNZtja__about summary:hover{color:var(--ink)}.peers-module__qNZtja__about>div{max-width:64ch;padding-top:8px;line-height:1.6}.peers-module__qNZtja__about p{margin:8px 0}.peers-module__qNZtja__tiers{margin:12px 0 0;padding:0;list-style:none}.peers-module__qNZtja__tiers li{border-top:1px solid var(--hair);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.peers-module__qNZtja__tiers li[aria-current=true]{color:var(--ink);font-weight:500}.peers-module__qNZtja__tools{margin:32px 0 0;padding:0;list-style:none}.peers-module__qNZtja__tool{border-top:1px solid var(--hair);padding:36px 0}.peers-module__qNZtja__body{-moz-column-gap:48px;grid-template-columns:minmax(220px,3fr) minmax(0,7fr);column-gap:48px;min-width:0;display:grid}.peers-module__qNZtja__body>:not(.peers-module__qNZtja__toolHead){grid-column:2}.peers-module__qNZtja__toolHead{flex-direction:column;grid-area:1/1/span 5;align-items:flex-start;gap:12px;display:flex}.peers-module__qNZtja__page .peers-module__qNZtja__toolName{min-width:0;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.peers-module__qNZtja__toolName h3{font:500 26px/1.15 var(--display);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0}.peers-module__qNZtja__page .peers-module__qNZtja__toolName:hover h3{color:var(--cobalt)}.peers-module__qNZtja__count{color:var(--slate);white-space:nowrap;margin:0;font-size:14px}.peers-module__qNZtja__count b{color:var(--ink);font:600 20px/1 var(--ui);font-variant-numeric:tabular-nums;margin-right:2px}.peers-module__qNZtja__mix{flex-wrap:wrap;align-items:center;gap:6px 16px;min-height:32px;margin:0;display:flex}.peers-module__qNZtja__usage{max-width:64ch;color:var(--ink);text-wrap:pretty;margin:20px 0 0;font-size:16px;line-height:1.6}.peers-module__qNZtja__excerpt{color:var(--slate);margin-top:10px;font-size:13px}.peers-module__qNZtja__excerpt summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.peers-module__qNZtja__excerpt summary::-webkit-details-marker{display:none}.peers-module__qNZtja__excerpt summary:after{content:"+";font-size:14px;line-height:1}.peers-module__qNZtja__excerpt[open] summary:after{content:"−"}.peers-module__qNZtja__excerpt summary:hover{color:var(--ink)}.peers-module__qNZtja__excerpt .peers-module__qNZtja__quote{border-left:2px solid var(--hair);margin-top:12px;padding-left:16px}.peers-module__qNZtja__excerpt blockquote{font-size:15px}.peers-module__qNZtja__quote{max-width:64ch;margin:24px 0 0}.peers-module__qNZtja__quote blockquote{font:400 17px/1.55 var(--display);color:var(--ink);text-wrap:pretty;margin:0}.peers-module__qNZtja__quote blockquote:before{content:"“"}.peers-module__qNZtja__quote blockquote:after{content:"”"}.peers-module__qNZtja__quote figcaption{color:var(--slate);margin-top:8px;font-size:13px}.peers-module__qNZtja__peers{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:24px;display:flex}.peers-module__qNZtja__peers ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.peers-module__qNZtja__page .peers-module__qNZtja__peers li a{border:1px solid var(--hair);min-height:36px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 6px;font-size:14px;text-decoration:none;transition:border-color .15s;display:inline-flex}.peers-module__qNZtja__page .peers-module__qNZtja__peers li a:hover{border-color:var(--cobalt-soft)}.peers-module__qNZtja__peers small{color:var(--slate);font-variant-numeric:tabular-nums;font-size:12px}.peers-module__qNZtja__dot{border-radius:2px;flex:none;width:7px;height:7px}.peers-module__qNZtja__dotC{background:var(--cobalt)}.peers-module__qNZtja__dotD{background:var(--cobalt-tint);box-shadow:inset 0 0 0 1.5px var(--cobalt)}.peers-module__qNZtja__dotO{background:var(--cobalt-soft)}.peers-module__qNZtja__dotS{box-shadow:inset 0 0 0 1.5px var(--cobalt-soft)}.peers-module__qNZtja__page .peers-module__qNZtja__all{white-space:nowrap;font-size:14px;text-decoration:none}.peers-module__qNZtja__page .peers-module__qNZtja__all:hover{text-decoration:underline}.peers-module__qNZtja__foot{border-top:1px solid var(--hair);color:var(--slate);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;padding-top:24px;font-size:14px;display:flex}.peers-module__qNZtja__foot p{margin:0}.peers-module__qNZtja__foot nav{flex-wrap:wrap;gap:8px 24px;display:flex}.peers-module__qNZtja__markdown{text-align:right;margin:12px 0 0;font-size:13px}.peers-module__qNZtja__page .peers-module__qNZtja__markdown a{color:var(--slate)}@media (max-width:760px){.peers-module__qNZtja__page{padding-bottom:64px}.peers-module__qNZtja__hero{padding:20px 0 28px}.peers-module__qNZtja__heroHeading{display:block}.peers-module__qNZtja__beta{margin-top:12px;display:block}.peers-module__qNZtja__hero h1{font-size:34px}.peers-module__qNZtja__hero p{font-size:15px}.peers-module__qNZtja__form{border-radius:16px;grid-template-columns:1fr}.peers-module__qNZtja__field{padding:12px 16px}.peers-module__qNZtja__field+.peers-module__qNZtja__field:before{width:auto;height:1px;inset:0 16px auto}.peers-module__qNZtja__field:focus-within{border-radius:0}.peers-module__qNZtja__form button{margin:4px 8px 8px}.peers-module__qNZtja__results{margin-top:40px}.peers-module__qNZtja__body{display:block}.peers-module__qNZtja__mix{margin-top:16px}.peers-module__qNZtja__tool{padding:28px 0}.peers-module__qNZtja__toolHead{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.peers-module__qNZtja__toolName h3{font-size:22px}.peers-module__qNZtja__markdown{text-align:left}}@media (prefers-reduced-motion:reduce){.peers-module__qNZtja__page *{transition:none!important}}.peers-module__qNZtja__guide{padding-top:32px}.peers-module__qNZtja__guideForm{grid-template-columns:1fr 1.4fr auto;align-items:end;gap:24px;display:grid}.peers-module__qNZtja__guideField{min-width:0;font:500 14px/1.4 var(--ui);gap:8px;display:grid}.peers-module__qNZtja__guideField :is(select,input){border:1px solid var(--hair);border-radius:var(--r-sm);background:var(--paper);width:100%;min-width:0;min-height:52px;color:var(--ink);font:400 15px/1.4 var(--ui);padding:12px 14px}.peers-module__qNZtja__guideField input::placeholder{color:var(--slate);opacity:1}.peers-module__qNZtja__guideForm button{background:var(--cobalt);color:#fff;min-height:52px;font:500 15px/1.4 var(--ui);cursor:pointer;border:0;border-radius:999px;padding:12px 20px}.peers-module__qNZtja__guideForm button:hover{background:var(--cobalt-hi)}.peers-module__qNZtja__guideHelp{color:var(--slate);margin:12px 0 0;font-size:13px;line-height:1.55}.peers-module__qNZtja__guideChoices{margin-top:32px}.peers-module__qNZtja__guideChoices h2{max-width:28ch;font:500 clamp(23px, 3vw, 29px)/1.2 var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 14px}.peers-module__qNZtja__guideChoices ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.peers-module__qNZtja__guideChoices li{border-top:1px solid var(--hair);min-width:0}.peers-module__qNZtja__page .peers-module__qNZtja__guideChoices a{min-height:60px;color:var(--ink);font:500 16px/1.4 var(--ui);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;text-decoration:none;display:flex}.peers-module__qNZtja__page .peers-module__qNZtja__guideChoices a:after{content:"→";color:var(--cobalt);flex:none}.peers-module__qNZtja__page .peers-module__qNZtja__guideChoices a:hover{color:var(--cobalt)}.peers-module__qNZtja__guideSelected{border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);margin:28px 0 0;padding:20px 0}.peers-module__qNZtja__guideSelected h2{font:500 23px/1.25 var(--display);text-wrap:balance;margin:0}.peers-module__qNZtja__guideSelected p{max-width:72ch;color:var(--slate);margin:10px 0 0;font-size:14px;line-height:1.65}.peers-module__qNZtja__advanced{margin-top:28px}.peers-module__qNZtja__advanced>summary{width:fit-content;color:var(--slate);font:500 14px/1.4 var(--ui);cursor:pointer}.peers-module__qNZtja__advanced[open]>summary{margin-bottom:16px}.peers-module__qNZtja__criteria{border-top:1px solid var(--hair);flex-wrap:wrap;align-items:baseline;gap:10px 24px;margin-top:28px;padding:20px 0;display:flex}.peers-module__qNZtja__criteria p{color:var(--slate);flex:32ch;margin:0;font-size:14px;line-height:1.6}.peers-module__qNZtja__page .peers-module__qNZtja__criteria a{font:500 14px/1.4 var(--ui);flex:none}@media (max-width:760px){.peers-module__qNZtja__guideForm{grid-template-columns:1fr;gap:16px}.peers-module__qNZtja__guideChoices ul{grid-template-columns:1fr}.peers-module__qNZtja__guideField :is(select,input){font-size:16px}}.peers-module__qNZtja__hub{padding-top:8px}.peers-module__qNZtja__directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.peers-module__qNZtja__directoryItem{border-top:1px solid var(--hair);min-width:0;padding:22px 0}.peers-module__qNZtja__directoryItem h3{font:500 16px/1.4 var(--ui);text-wrap:balance;margin:0}.peers-module__qNZtja__page .peers-module__qNZtja__directoryItem h3 a{color:var(--ink);text-decoration:none}.peers-module__qNZtja__page .peers-module__qNZtja__directoryItem h3 a:hover{color:var(--cobalt)}.peers-module__qNZtja__directoryTasks{flex-wrap:wrap;gap:6px 18px;margin:9px 0 0;padding:0;list-style:none;display:flex}.peers-module__qNZtja__directoryTasks a{color:var(--slate);-webkit-text-decoration-color:var(--hair-3);text-decoration-color:var(--hair-3);font-size:13.5px;line-height:1.6}.peers-module__qNZtja__methodGrid,.peers-module__qNZtja__criteriaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;display:grid}.peers-module__qNZtja__methodGrid{padding-left:20px}.peers-module__qNZtja__methodGrid li{min-width:0;padding-left:4px}.peers-module__qNZtja__methodGrid li::marker{color:var(--cobalt);font-variant-numeric:tabular-nums}.peers-module__qNZtja__methodGrid h3,.peers-module__qNZtja__criteriaGrid dt{color:var(--ink);font:500 18px/1.35 var(--display);text-wrap:balance;margin:0 0 12px}.peers-module__qNZtja__methodGrid p,.peers-module__qNZtja__criteriaGrid dd{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.7}.peers-module__qNZtja__criteriaGrid>div{border-top:1px solid var(--hair);min-width:0;padding-top:20px}.peers-module__qNZtja__method>p:last-child,.peers-module__qNZtja__faq>p:last-child{margin:24px 0 0;font-size:14px}@media (max-width:900px){.peers-module__qNZtja__methodGrid,.peers-module__qNZtja__criteriaGrid{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.peers-module__qNZtja__directory{grid-template-columns:1fr}.peers-module__qNZtja__directoryItem{padding:18px 0}.peers-module__qNZtja__guideForm{gap:16px}.peers-module__qNZtja__toolName h3{font-size:22px}}
