.v2 #stack.chapter{border-bottom:0}.v2 .v2-int__group{margin-top:60px}.v2 .v2-int__group:first-of-type{margin-top:0}.v2 .v2-int__groupHead{border-bottom:1px solid var(--rule-light);align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.v2 .v2-int__groupHead h2{font-size:var(--t-h3);letter-spacing:-.022em;line-height:1.15}.v2 .v2-int__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.v2 .v2-int__cell{background:var(--fjall);border:1px solid var(--rule-light);transition:border-color .35s var(--lift),transform .35s var(--lift);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.v2 .v2-int__cell:hover{border-color:#1a1a1a47;transform:translateY(-2px)}.v2 .v2-int__mark{align-items:center;min-height:24px;display:flex}.v2 .v2-int__logo{object-fit:contain;object-position:left center;width:auto;max-width:108px;height:24px;display:block}.v2 .v2-int__name{font-family:var(--display);letter-spacing:-.022em;color:var(--onyx);font-size:1.25rem;font-weight:600;line-height:1.2}.v2 .v2-int__name--link{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.v2 .v2-int__name--link:after{content:"";position:absolute;inset:0}.v2 .v2-int__go{width:12px;height:12px;transition:transform .35s var(--lift)}.v2 .v2-int__cell:hover .v2-int__go,.v2 .v2-int__request a:hover .v2-int__go{transform:translate(3px)}.v2 .v2-int__copy{color:var(--charcoal);font-size:1.0625rem;line-height:1.55}.v2 .v2-int__request{color:var(--charcoal);margin-top:48px}.v2 .v2-int__request a{color:var(--onyx);text-underline-offset:3px;align-items:center;gap:8px;font-weight:500;text-decoration:underline;display:inline-flex}
