.aba-n54{background-color:var(--aba-c-background);color:var(--aba-c-text);}
.aba-n53{display:grid;grid-template-columns:5fr 6fr;gap:0;align-items:start;}
.aba-n40{position:sticky;top:0;height:100vh;overflow:hidden;}
.aba-n39{width:100%;height:100vh;object-fit:cover;display:block;border-radius:0;}
.aba-n52{padding:56px 80px 80px 72px;min-height:100vh;background-color:var(--aba-c-background);}
.aba-n45{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin:0 0 96px;flex-wrap:wrap;}
.aba-n42{margin:0;}
.aba-n43{display:flex;font-size:16px;font-weight:500;}
.aba-n44{font-size:14px;}
.aba-n1{font-size:42px;line-height:1.1;letter-spacing:-.02em;font-weight:600;margin:0 0 24px;max-width:600px;}
.aba-n2{margin:0 0 28px;font-size:21px;line-height:1.65;max-width:560px;}
.aba-n5{display:flex;gap:14px;flex-wrap:wrap;}
.aba-n3{display:inline-block;padding:14px 28px;margin:0 12px 12px 0;font-weight:600;line-height:1.2;text-decoration:none;background-color:var(--aba-c-primary);color:var(--aba-c-background);border-radius:0;}
.aba-n3:hover{opacity:.88;}
.aba-n4{display:inline-block;padding:14px 28px;margin:0 12px 12px 0;font-weight:600;line-height:1.2;text-decoration:none;background-color:transparent;color:var(--aba-c-text);border:1.5px solid var(--aba-c-text);border-radius:0;}
.aba-n4:hover{background-color:var(--aba-c-text);color:var(--aba-c-background);}
.aba-n24{margin:120px 0 0;}
.aba-n7{font-size:30px;line-height:1.15;letter-spacing:-.015em;font-weight:600;margin:0 0 24px;}
.aba-n12{margin:0 0 72px;}
.aba-n8{margin:0 0 6px;}
.aba-n9{font-size:22px;line-height:1.2;font-weight:600;margin:18px 0 8px;}
.aba-n10{margin:0 0 12px;font-size:17px;line-height:1.65;max-width:560px;color:var(--aba-c-muted);}
.aba-n11{display:inline-block;background-color:transparent;padding:0 0 5px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--aba-c-text);border-bottom:1.5px solid currentColor;border-radius:0;}
.aba-n11:hover{opacity:.7;}
.aba-n17{margin:0 0 72px;}
.aba-n13{margin:0 0 6px;}
.aba-n14{font-size:22px;line-height:1.2;font-weight:600;margin:18px 0 8px;}
.aba-n15{margin:0 0 12px;font-size:17px;line-height:1.65;max-width:560px;color:var(--aba-c-muted);}
.aba-n16{display:inline-block;background-color:transparent;padding:0 0 5px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--aba-c-text);border-bottom:1.5px solid currentColor;border-radius:0;}
.aba-n16:hover{opacity:.7;}
.aba-n22{margin:0 0 72px;}
.aba-n18{margin:0 0 6px;}
.aba-n19{font-size:22px;line-height:1.2;font-weight:600;margin:18px 0 8px;}
.aba-n20{margin:0 0 12px;font-size:17px;line-height:1.65;max-width:560px;color:var(--aba-c-muted);}
.aba-n21{display:inline-block;background-color:transparent;padding:0 0 5px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--aba-c-text);border-bottom:1.5px solid currentColor;border-radius:0;}
.aba-n21:hover{opacity:.7;}
.aba-n23{display:inline-block;padding:14px 28px;margin:0 12px 12px 0;font-weight:600;line-height:1.2;text-decoration:none;background-color:transparent;color:var(--aba-c-text);border:1.5px solid var(--aba-c-text);border-radius:0;}
.aba-n23:hover{background-color:var(--aba-c-text);color:var(--aba-c-background);}
.aba-n33{margin:120px 0 0;}
.aba-n25{font-size:30px;line-height:1.15;letter-spacing:-.015em;font-weight:600;margin:0 0 24px;}
.aba-n26{margin:0 0 20px;font-size:18px;line-height:1.65;max-width:560px;}
.aba-n27{margin:0 0 20px;font-size:18px;line-height:1.65;max-width:560px;}
.aba-n28{margin:0 0 28px;font-size:18px;line-height:1.65;max-width:560px;}
.aba-n29{margin:0 0 24px;font-size:18px;line-height:1.65;max-width:560px;color:var(--aba-c-muted);}
.aba-n32{display:flex;gap:14px;flex-wrap:wrap;}
.aba-n30{display:inline-block;background-color:transparent;padding:0 0 5px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--aba-c-text);border-bottom:1.5px solid currentColor;border-radius:0;}
.aba-n30:hover{opacity:.7;}
.aba-n31{display:inline-block;background-color:transparent;padding:0 0 5px;font-weight:600;line-height:1.2;text-decoration:none;color:var(--aba-c-text);border-bottom:1.5px solid currentColor;border-radius:0;}
.aba-n31:hover{opacity:.7;}
.aba-n38{margin:120px 0 0;}
.aba-n34{font-size:30px;line-height:1.15;letter-spacing:-.015em;font-weight:600;margin:0 0 24px;}
.aba-n35{margin:0 0 28px;font-size:20px;line-height:1.65;max-width:560px;color:var(--aba-c-muted);}
.aba-n36{display:inline-block;padding:14px 28px;margin:0 12px 12px 0;font-weight:600;line-height:1.2;text-decoration:none;background-color:var(--aba-c-primary);color:var(--aba-c-background);border-radius:0;}
.aba-n36:hover{opacity:.88;}
.aba-n51{padding:56px 72px 48px 72px;background-color:#070c17;margin:110px -80px -80px -72px;}
.aba-n50{display:grid;grid-template-columns:0.8fr 1.4fr;gap:40px;align-items:end;margin:0;}
.aba-n48{align-self:end;}
.aba-n46{margin:0 0 18px;}
.aba-n49{align-self:end;}
@media (max-width:1024px){
.aba-n53{grid-template-columns:minmax(0, 1fr);}
.aba-n40{position:static;height:56vh;}
.aba-n52{padding:40px 40px 64px;}
.aba-n51{padding:48px 40px 40px;margin:100px -40px -64px -40px;}
}
@media (max-width:767px){
.aba-n53{grid-template-columns:minmax(0, 1fr);}
.aba-n40{position:static;height:46vh;}
.aba-n39{height:46vh;}
.aba-n52{padding:32px 22px 56px;}
.aba-n1{font-size:30px;}
.aba-n24{margin:80px 0 0;}
.aba-n7{font-size:24px;}
.aba-n33{margin:80px 0 0;}
.aba-n25{font-size:24px;}
.aba-n38{margin:80px 0 0;}
.aba-n34{font-size:24px;}
.aba-n51{padding:40px 22px 36px;margin:80px -22px -56px -22px;}
.aba-n50{grid-template-columns:minmax(0, 1fr);gap:28px;}
}
