@font-face{font-family:Dc Face;src:url(/assets/fonts/inter-variable.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.dc-frame{--dc-gap:40px;--dc-round:24px;--dc-lap:40px;--dc-keep:80px;--dc-face:"Dc Face",Helvetica,Arial,sans-serif;position:relative;background-color:#000;color:#fff;font-family:var(--font-inter),Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (width >= 640px){.dc-frame{--dc-round:32px}}@media (width >= 758px){.dc-frame{--dc-gap:88px}}@media (width >= 900px){.dc-frame{--dc-round:40px;--dc-lap:64px;--dc-keep:128px}}@media (width >= 1200px){.dc-frame{--dc-round:48px}}body:has(.dc-frame){line-height:1.5rem}.dc-frame .sx-foot{margin-top:-1px}.dc-main{display:block;color:#fff;font-size:16px;line-height:24px;font-weight:400;text-rendering:optimizeLegibility}.dc-main:focus-visible{outline:none}.dc-sec{position:relative;display:grid;grid-template-columns:100%;row-gap:var(--dc-gap);padding-block:var(--dc-gap);margin-block:-1px;overflow-wrap:break-word;hyphens:auto}.dc-sec--round{border-radius:var(--dc-round) var(--dc-round) 0 0}.dc-sec--lap{padding-bottom:var(--dc-keep);margin-bottom:calc(-1 * var(--dc-lap))}.dc-wrap{min-width:0}.dc-grid,.dc-wrap{width:calc(100% - 2 * var(--bf-margin));max-width:1420px;margin-inline:auto}.dc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:16px;row-gap:var(--dc-gap)}@media (width >= 640px){.dc-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (width >= 900px){.dc-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}.dc-grid--tight{row-gap:64px}.dc-head{grid-column:span 4}@media (width >= 640px){.dc-head{grid-column:span 8}}@media (width >= 900px){.dc-head{grid-column:span 10}}@media (width >= 1200px){.dc-head{grid-column:span 8}}.dc-eyebrow{padding-bottom:8px;font-size:16px;line-height:16px;font-weight:550;letter-spacing:-.01em;text-transform:uppercase}.dc-eyebrow,.dc-headline{font-family:var(--dc-face);text-wrap:balance}.dc-headline{font-size:36px;line-height:40.32px;font-weight:330}@media (width >= 900px){.dc-headline{font-size:48px;line-height:52.8px;letter-spacing:-.005em}}@media (width >= 1200px){.dc-headline{font-size:56px;line-height:60.48px;letter-spacing:-.01em}}.dc-headline--mid{font-size:30px;line-height:34.2px}@media (width >= 900px){.dc-headline--mid{font-size:36px;line-height:40.32px;letter-spacing:-.005em}}@media (width >= 1200px){.dc-headline--mid{font-size:44px;line-height:48.4px;letter-spacing:-.01em}}.dc-lede{padding-top:16px;font-size:18px;line-height:25.2px;color:rgba(0,0,0,.6)}@media (width >= 1200px){.dc-lede{font-size:20px;line-height:28px}}.dc-card-title{font-family:var(--dc-face);font-size:22px;line-height:26px;font-weight:400;letter-spacing:-.005em;text-wrap:balance}.dc-card-text{padding-top:8px;font-size:16px;line-height:22.4px;font-weight:420;letter-spacing:-.006em;color:rgba(0,0,0,.6)}.dc-card-text--pale{color:rgba(255,255,255,.7)}@media (width >= 900px){.dc-card-title{font-size:26px;line-height:31.2px;font-weight:360;letter-spacing:-.01em}}@media (width >= 1200px){.dc-card-title{font-size:28px;line-height:33.6px}.dc-card-text{font-size:18px;line-height:25.2px;font-weight:400;letter-spacing:normal}}.dc-cta{max-width:512px;padding-top:16px}@media (width >= 350px){.dc-cta{padding-top:24px}}.dc-actions{display:flex;flex-wrap:wrap;gap:16px 8px}@media (width >= 900px){.dc-actions{column-gap:16px}}.dc-actions--center{justify-content:center}.dc-btn{display:inline-block;align-self:center;max-width:100%;overflow:hidden;padding:8px 20px;border:2px solid transparent;border-radius:9999px;font-size:16px;line-height:24px;font-weight:550;text-decoration:none;transition:all .15s cubic-bezier(.4,0,.2,1)}@media (width >= 900px){.dc-btn{padding:12px 24px;font-size:18px;line-height:28px}}.dc-btn:focus-visible{outline:3px solid #fbf8fe;outline-offset:2px}.dc-btn--ink{background-color:#000;color:#fff}.dc-btn--ink:hover{background-color:#3f3f46}.dc-btn--solid{background-color:#fff;color:#000}.dc-btn--solid:hover{background-color:#d4d4d8}