.gUvwLq_layout{width:100%;margin-inline:auto}.gUvwLq_page{color:var(--color-text);background:#fff;overflow:clip}.gUvwLq_hero{margin-top:.5rem}.gUvwLq_layout{grid-template-columns:13.25rem minmax(0,1fr);gap:7.375rem;width:100%;max-width:1296px;padding-bottom:0;display:grid}.gUvwLq_layoutFrame{margin:7.5rem auto 0}.gUvwLq_groups{flex-direction:column;gap:7.5rem;min-width:0;display:flex}.gUvwLq_group{border-top:1px solid var(--color-text-10);padding-top:2.5rem;scroll-margin-top:7rem;position:relative}.gUvwLq_group:before{content:"";background:#00b1ea80;width:2.045rem;height:1px;position:absolute;top:-1px;left:0}.gUvwLq_group h2{letter-spacing:.02em;margin:0 0 2.5rem;font-size:2rem;font-weight:500;line-height:1.6}.gUvwLq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.5rem 1.5rem;display:grid}.gUvwLq_card{min-width:0;color:var(--color-text);flex-direction:column;text-decoration:none;transition:opacity .3s;display:flex}.gUvwLq_image{aspect-ratio:1;background:var(--color-text-4);border-radius:.5rem;position:relative;overflow:hidden}.gUvwLq_image img{object-fit:cover}@media (hover:hover){.gUvwLq_card:hover{opacity:.7}}.gUvwLq_card:focus-visible{opacity:.7}.gUvwLq_cardBody{flex:none;grid-template-columns:minmax(0,1fr) 1.875rem;align-items:end;column-gap:.5rem;padding-top:.5rem;display:grid}.gUvwLq_cardBody>div{display:contents}.gUvwLq_card h3{grid-area:1/1}.gUvwLq_cardBody[data-tagline] h3{grid-column:1/-1}.gUvwLq_tagline{grid-area:2/1}.gUvwLq_card h3,.gUvwLq_card p{margin:0}.gUvwLq_card h3{font-family:var(--font-display);letter-spacing:.02em;font-size:1.25rem;font-weight:400;line-height:2}.gUvwLq_card .gUvwLq_nameCompound{font-family:var(--font-sans);font-weight:500;line-height:1.5}.gUvwLq_card .gUvwLq_nameStacked{line-height:1}.gUvwLq_nameSegment{white-space:nowrap}.gUvwLq_formerName{font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:2;display:inline-block}.gUvwLq_nameStacked .gUvwLq_formerName{line-height:1;display:block}.gUvwLq_nameStacked+.gUvwLq_tagline{margin-top:.59375rem}.gUvwLq_card p{letter-spacing:.02em;font-size:.875rem;font-weight:500;line-height:2}.gUvwLq_tagline[data-lines=multi]{line-height:1.5}.gUvwLq_cardArrow{border:1px solid var(--color-secondary);border-radius:.25rem;grid-area:1/2;align-self:end;place-items:center;width:1.875rem;height:1.875rem;display:grid;overflow:hidden}.gUvwLq_cardBody[data-tagline] .gUvwLq_cardArrow{grid-row:1/3}.gUvwLq_cardArrow img{width:.6875rem;height:.625rem}@media (min-width:75rem){.gUvwLq_hero{margin-top:0}}@media (max-width:74.999rem){.gUvwLq_layout{flex-direction:column;gap:4rem;width:100%;padding-bottom:0;display:flex}.gUvwLq_layoutFrame{margin-top:2.5rem}.gUvwLq_groups{gap:3rem}.gUvwLq_group{padding-top:1rem;scroll-margin-top:10rem}.gUvwLq_group[data-figma-top=tools]{padding-top:3rem}.gUvwLq_group h2{margin-bottom:2.5rem;font-size:1.5rem}.gUvwLq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}.gUvwLq_image{aspect-ratio:var(--list-image-ratio,1)}.gUvwLq_cardBody{flex-direction:column;justify-content:space-between;align-items:stretch;min-height:5.125rem;display:flex}.gUvwLq_cardBody>div{display:block}.gUvwLq_card h3{font-family:var(--font-sans);font-size:.875rem;font-weight:500;line-height:2}.gUvwLq_card .gUvwLq_nameCompound,.gUvwLq_card .gUvwLq_nameStacked{line-height:2}.gUvwLq_formerName,.gUvwLq_nameStacked .gUvwLq_formerName{white-space:normal;font-size:.75rem;line-height:2;display:block}.gUvwLq_nameStacked .gUvwLq_formerName{font-size:.875rem}.gUvwLq_nameStacked+.gUvwLq_tagline{margin-top:.5rem}.gUvwLq_card p,.gUvwLq_tagline[data-lines=multi]{font-size:.75rem;line-height:2}.gUvwLq_cardArrow{align-self:flex-end}}
.YK6JEG_warning{border:1px solid var(--color-text-10);background:#fff;border-radius:.5rem;width:100%;max-width:67.25rem;margin-inline:auto;overflow:hidden;box-shadow:0 .25rem 1.25rem #dfdfdf40}.YK6JEG_warningFrame{margin:5.75rem auto 0}.YK6JEG_warning header{background:var(--color-text-4);justify-content:center;align-items:center;gap:1.25rem;min-height:6.3125rem;padding:.75rem 2rem;display:flex}.YK6JEG_warning header img{width:5rem;height:5rem}.YK6JEG_warning h2{letter-spacing:.02em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.6}.YK6JEG_warning ul{flex-direction:column;gap:.5rem;margin:0;padding:2rem;list-style:none;display:flex}.YK6JEG_warning li{letter-spacing:.02em;padding-left:1.375rem;font-size:1rem;font-weight:500;line-height:2;position:relative}.YK6JEG_warning li:before{background:var(--color-secondary);content:"";border-radius:.0625rem;width:.375rem;height:.375rem;position:absolute;top:.8125rem;left:0}.YK6JEG_warning strong{color:#e5021a;font-weight:500}.YK6JEG_compact{margin-top:4.0625rem;width:min(100%,398px);box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:0}.YK6JEG_compact header{background:0 0;justify-content:flex-start;align-items:flex-start;gap:.625rem;min-height:0;padding:0}.YK6JEG_compact header:before{content:"";background:#014ea1;flex:none;width:8px;height:8px;margin-top:12px}.YK6JEG_compact header h2{color:#014ea1;font-family:var(--font-sans);letter-spacing:.02em;margin:0;font-size:1rem;font-weight:500;line-height:2}.YK6JEG_compactBody{color:var(--color-text-50);letter-spacing:.02em;margin:.5rem 0 0;font-size:.875rem;font-weight:500;line-height:2}@media (max-width:74.999rem){.YK6JEG_warningFrame{margin-top:4.5rem}.YK6JEG_warning header{text-align:center;flex-direction:column;gap:0;min-height:auto;padding:.5rem .75rem}.YK6JEG_warning header img{width:3.125rem;height:3.125rem}.YK6JEG_warning h2{max-width:18rem;font-size:1rem;line-height:2}.YK6JEG_warning ul{padding:1rem .75rem}.YK6JEG_warning li{padding-left:1rem;font-size:1rem}.YK6JEG_compact{margin-top:4.0625rem}.YK6JEG_compact header{text-align:left;flex-direction:row;gap:.625rem;padding:0}.YK6JEG_compact h2{max-width:none}}
