@font-face{font-family:Fl Sans;src:url(/assets/fonts/inter-variable.woff2) format("woff2");font-style:normal;font-display:swap}.fl-frame{position:relative;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.fl-frame){line-height:1.5rem}body:has(.fl-frame) #blakfy-kunye-mount{font-family:Fl Sans,Helvetica,Arial,sans-serif;line-height:24px}.fl-main{display:block;--fl-gutter:16px;--fl-gap:16px;--fl-space:40px;--fl-round:24px;--fl-over:40px;--fl-roof:80px}@media (width >= 640px){.fl-main{--fl-round:32px}}@media (width >= 758px){.fl-main{--fl-space:88px}}@media (width >= 900px){.fl-main{--fl-gap:24px;--fl-round:40px;--fl-over:64px;--fl-roof:128px}}@media (width >= 1200px){.fl-main{--fl-gutter:24px;--fl-round:48px}}.fl-main:focus-visible{outline:none}.fl-sec{position:relative;display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--fl-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}.fl-sec[data-tone=dark]{background-color:#000;color:#fff}.fl-sec[data-tone=light]{color:#000}.fl-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--fl-gap);row-gap:64px}@media (width >= 640px){.fl-cols{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width >= 900px){.fl-cols{grid-template-columns:repeat(12,minmax(0,1fr))}}.fl-cols--head{row-gap:var(--fl-space)}.fl-pic,.fl-side{display:flex;flex-direction:column;justify-content:center;gap:64px}.fl-pic,.fl-side{grid-column:span 4}@media (width >= 640px){.fl-pic{grid-column:1/span 8}.fl-side{grid-column:1/span 6}}@media (width >= 900px){.fl-pic{grid-column:span 6}.fl-side{grid-column:8/span 5}}.fl-pic img{display:block;max-width:100%;height:auto}.fl-pic .fl-img--mid{margin-inline:auto}.fl-pic .fl-img--round{border-radius:8px}.fl-head-col{grid-column:span 4}@media (width >= 640px){.fl-head-col{grid-column:1/span 8}}@media (width >= 900px){.fl-head-col{grid-column:1/span 10}}@media (width >= 1200px){.fl-head-col{grid-column:1/span 8}}.fl-h{margin:0;font-family:Fl Sans,Helvetica,Arial,sans-serif;font-weight:330;text-wrap:balance}.fl-h--t2{font-size:36px;line-height:40.32px}.fl-h--t3{font-size:30px;line-height:34.2px}@media (width >= 900px){.fl-h--t2{font-size:48px;line-height:52.8px;letter-spacing:-.24px}.fl-h--t3{font-size:36px;line-height:40.32px;letter-spacing:-.18px}}@media (width >= 1200px){.fl-h--t2{font-size:56px;line-height:60.48px;letter-spacing:-.56px}.fl-h--t3{font-size:44px;line-height:48.4px;letter-spacing:-.44px}}.fl-sub{padding-top:16px;font-size:18px;line-height:25.2px;font-weight:400;color:rgba(0,0,0,.6)}@media (width >= 1200px){.fl-sub{font-size:20px;line-height:28px}}.fl-desc{padding-top:8px;font-size:16px;line-height:22.4px;font-weight:420;letter-spacing:-.096px;color:rgba(0,0,0,.6)}@media (width >= 1200px){.fl-desc{font-size:18px;line-height:25.2px;font-weight:400;letter-spacing:normal}}[data-tone=dark] .fl-desc,[data-tone=dark] .fl-sub{color:rgba(255,255,255,.7)}.fl-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)}.fl-btn:focus-visible{outline:2px solid #751be9;outline-offset:2px}@media (width >= 900px){.fl-btn{padding:12px 24px;font-size:18px;line-height:28px}}.fl-btn--ink{background-color:#000;color:#fff}.fl-btn--ink:hover{background-color:#3f3f46}.fl-btn--ink:active{background-color:#71717a}.fl-btn--pale{background-color:#fff;color:#000}.fl-btn--pale:hover{background-color:#d4d4d8}.fl-btn--pale:active{background-color:#a1a1aa}.fl-btn--line{background-color:transparent;border-color:#fff;color:#fff}.fl-btn--line:hover{border-color:#d4d4d8;box-shadow:inset 0 0 0 1px #d4d4d8}.fl-btn--line:active{border-color:#a1a1aa;box-shadow:inset 0 0 0 1px #a1a1aa}.fl-btn-row{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:16px 8px}.fl-btn-row .fl-btn{align-self:center}@media (width >= 900px){.fl-btn-row{column-gap:16px}}.fl-act{max-width:512px;padding-top:16px}@media (width >= 350px){.fl-act{padding-top:24px}}