@font-face{font-family:Ag Sans;src:url(/assets/fonts/inter-variable.woff2) format("woff2");font-style:normal;font-display:swap}.ag-frame{position:relative;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.ag-frame){line-height:1.5rem}body:has(.ag-frame) #blakfy-kunye-mount{font-family:Ag Sans,Helvetica,Arial,sans-serif;line-height:24px}.ag-main{display:block;--ag-space:40px;--ag-round:24px;--ag-over:40px}@media (width >= 640px){.ag-main{--ag-round:32px}}@media (width >= 758px){.ag-main{--ag-space:88px}}@media (width >= 900px){.ag-main{--ag-round:40px;--ag-over:64px}}@media (width >= 1200px){.ag-main{--ag-round:48px}}.ag-main:focus-visible{outline:none}.ag-sec{position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--ag-space);margin-block:-1px;font-family:var(--font-inter),Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;text-align:start;text-transform:none;overflow-wrap:break-word;hyphens:auto;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ag-sec .ag-btn,.ag-sec img{overflow-wrap:normal;hyphens:manual}.ag-sec[data-tone=dark]{background-color:#000;color:#fff}.ag-sec[data-tone=light]{color:#000}.ag-pad{padding-block:64px}@media (width >= 758px){.ag-pad{padding-block:160px}}.ag-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:var(--ag-space)}@media (width >= 640px){.ag-cols{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width >= 900px){.ag-cols{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.ag-head-col{grid-column:span 4}@media (width >= 640px){.ag-head-col{grid-column:1/span 8}}@media (width >= 900px){.ag-head-col{grid-column:1/span 10}}@media (width >= 1200px){.ag-head-col{grid-column:1/span 8}}.ag-flex-col{display:flex;flex-direction:column}.ag-br{display:none}@media (width >= 640px){.ag-br{display:inline}}.ag-h{margin:0;font-family:Ag Sans,Helvetica,Arial,sans-serif;font-weight:330;text-wrap:pretty}.ag-h--t2{font-size:36px;line-height:40.32px}.ag-h--t4{font-size:26px;line-height:29.64px}.ag-h--t5{font-size:22px;line-height:26px;font-weight:400;letter-spacing:-.11px}@media (width >= 900px){.ag-h--t2{font-size:48px;line-height:52.8px;letter-spacing:-.24px}.ag-h--t4{font-size:30px;line-height:34.2px}.ag-h--t5{font-size:26px;line-height:31.2px;font-weight:360;letter-spacing:-.26px}}@media (width >= 1200px){.ag-h--t2{font-size:56px;line-height:60.48px;letter-spacing:-.56px}.ag-h--t4{font-size:34px;line-height:38.76px}.ag-h--t5{font-size:28px;line-height:33.6px;letter-spacing:-.28px}}.ag-eyebrow{margin:0;padding-bottom:12px;font-family:Ag Sans,Helvetica,Arial,sans-serif;font-size:16px;line-height:16px;font-weight:550;letter-spacing:-.16px;text-transform:uppercase}.ag-sub{padding-top:16px;font-size:18px;line-height:25.2px;font-weight:400}@media (width >= 1200px){.ag-sub{font-size:20px;line-height:28px}}.ag-desc{font-size:16px;line-height:22.4px;font-weight:420;letter-spacing:-.096px;color:rgba(0,0,0,.6)}@media (width >= 1200px){.ag-desc{font-size:18px;line-height:25.2px;font-weight:400;letter-spacing:normal}}.ag-btn{display:inline-block;box-sizing:border-box;max-width:100%;padding:8px 20px;border:2px solid transparent;border-radius:9999px;overflow:hidden;font-size:16px;line-height:24px;font-weight:550;text-decoration:none;cursor:pointer;transition:all .15s cubic-bezier(.4,0,.2,1)}.ag-btn:focus-visible{outline:2px solid #751be9;outline-offset:2px}@media (width >= 900px){.ag-btn{padding:12px 24px;font-size:18px;line-height:28px}}.ag-btn--pale{background-color:#fff;color:#000}.ag-btn--pale:hover{background-color:#d4d4d8}.ag-btn--pale:active{background-color:#a1a1aa}.ag-btn--ghost{background-color:transparent;border-color:#fff;color:#fff}.ag-btn--ghost:hover{border-color:#d4d4d8;box-shadow:inset 0 0 0 1px #d4d4d8}.ag-btn--ghost:active{border-color:#a1a1aa;box-shadow:inset 0 0 0 1px #a1a1aa}.ag-btn-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px 8px}@media (width >= 900px){.ag-btn-row{column-gap:16px}}.ag-btn-row .ag-btn{align-self:center}.ag-act{max-width:512px;padding-top:24px}@media (width < 350px){.ag-act{padding-top:16px}}