.how-it-works_main__kRzK6{background:var(--paper-50)}.how-it-works_headSection__HDWNH{padding-top:72px}.how-it-works_headInner__J0hi3{max-width:1100px;margin:0 auto;padding:0 64px 32px}.how-it-works_eyebrow__x_tQL{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.22em;color:var(--ink-500);font-weight:600;text-transform:uppercase;margin-bottom:24px}.how-it-works_eyebrowDot__hIf7A{width:6px;height:6px;background:var(--honey-500);display:inline-block}.how-it-works_h1__FcOFD{font-family:var(--font-sans);font-weight:800;font-size:clamp(34px,3.6vw,48px);line-height:1.25;letter-spacing:-.025em;color:var(--ink-900);margin:0 0 18px;max-width:22ch;word-break:keep-all}.how-it-works_headSub__MpwJq{font-size:var(--text-body-lg);color:var(--ink-700);line-height:var(--lh-base);letter-spacing:-.01em;max-width:38ch;margin:0}.how-it-works_section__7Dvaq{padding:88px 0;border-top:1px solid var(--paper-200)}.how-it-works_sectionInner__mYZrk{max-width:1100px;margin:0 auto;padding:0 64px}.how-it-works_sectionHead__Rn_cN{margin-bottom:40px;max-width:36ch}.how-it-works_sectionNum___WPlT{display:inline-block;font-size:13px;letter-spacing:.22em;color:var(--honey-700);font-weight:700;text-transform:uppercase;margin-bottom:14px}.how-it-works_h2__uyI3d{font-family:var(--font-sans);font-weight:800;font-size:clamp(26px,2.4vw,34px);line-height:1.3;letter-spacing:-.02em;color:var(--ink-900);margin:0 0 14px;word-break:keep-all}.how-it-works_sectionSub___NtM3{font-size:var(--text-body);color:var(--ink-700);line-height:var(--lh-relax);letter-spacing:-.005em;margin:0;max-width:42ch}.how-it-works_demoLarge__L_OB8,.how-it-works_demoMedium__ZnyH9{position:relative;width:100%;background:linear-gradient(135deg,var(--brand-800) 0,var(--brand-900) 100%);border-radius:var(--r-md);box-shadow:var(--shadow-lg);display:flex;align-items:center;justify-content:center;color:var(--paper-50);overflow:hidden}.how-it-works_demoLarge__L_OB8{aspect-ratio:16/9}.how-it-works_demoMedium__ZnyH9{aspect-ratio:16/8}.how-it-works_demoLargeInner__IzYcm{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:24px 32px}.how-it-works_demoLargeTitle__lM49g{font-size:var(--text-body-lg);font-weight:700;color:var(--paper-50);letter-spacing:-.005em;max-width:32ch}.how-it-works_demoNote__T7y0n{font-size:11px;font-weight:600;color:rgba(245,246,248,.65);letter-spacing:.18em;text-transform:uppercase}.how-it-works_qnaGrid__87cq2{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.how-it-works_qnaCard__U8LZL{background:#fff;border:1px solid var(--paper-200);border-radius:var(--r-md);padding:28px 28px 26px;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:16px;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.how-it-works_qnaCard__U8LZL:hover{border-color:var(--brand-200);box-shadow:var(--shadow-md)}.how-it-works_qnaQ__hhb0K{display:flex;align-items:flex-start;gap:12px}.how-it-works_qnaQMark__Dm4sg{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:var(--paper-100);color:var(--ink-500);font-family:var(--font-mono);font-size:13px;font-weight:700;border-radius:var(--r-xs);letter-spacing:.02em}.how-it-works_qnaQText__rI23Y{font-size:var(--text-body);font-weight:700;color:var(--ink-900);line-height:var(--lh-snug);letter-spacing:-.01em;word-break:keep-all;padding-top:2px}.how-it-works_qnaA__XHf5r{margin:0;padding-left:40px;font-size:var(--text-body-sm);color:var(--ink-700);line-height:var(--lh-relax);letter-spacing:-.005em;word-break:keep-all}.how-it-works_ctaSection__YHyrT{padding:112px 0 128px;border-top:1px solid var(--paper-200);background:var(--paper-50)}.how-it-works_ctaInner__Z_K6Q{max-width:1100px;margin:0 auto;padding:0 64px;text-align:center}.how-it-works_ctaHeading__hTSzT{font-family:var(--font-sans);font-weight:800;font-size:clamp(28px,2.8vw,38px);line-height:1.25;letter-spacing:-.025em;color:var(--ink-900);margin:0 0 14px}.how-it-works_ctaSub__2BCLh{font-size:var(--text-body-lg);color:var(--ink-700);line-height:var(--lh-base);letter-spacing:-.01em;margin:0 0 32px}.how-it-works_ctaLine__P5MWn{display:inline-flex;align-items:baseline;gap:28px;flex-wrap:wrap;justify-content:center}.how-it-works_ctaInline__S13Pw{font-size:20px;font-weight:800;color:var(--honey-700);text-decoration:none;border-bottom:3px solid var(--honey-500);padding-bottom:4px;letter-spacing:-.01em;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.how-it-works_ctaArrow__IP0_I{display:inline-block;margin-left:8px;transition:transform var(--dur-base) var(--ease)}.how-it-works_ctaInline__S13Pw:hover{color:var(--ink-900);border-bottom-color:var(--ink-900)}.how-it-works_ctaInline__S13Pw:hover .how-it-works_ctaArrow__IP0_I{transform:translateX(4px)}@media (max-width:1100px){.how-it-works_ctaInner__Z_K6Q,.how-it-works_headInner__J0hi3,.how-it-works_sectionInner__mYZrk{padding-left:40px;padding-right:40px}.how-it-works_section__7Dvaq{padding:72px 0}.how-it-works_ctaSection__YHyrT{padding:88px 0 104px}}@media (max-width:900px){.how-it-works_headSection__HDWNH{padding-top:48px}.how-it-works_ctaInner__Z_K6Q,.how-it-works_headInner__J0hi3,.how-it-works_sectionInner__mYZrk{padding-left:24px;padding-right:24px}.how-it-works_section__7Dvaq{padding:56px 0}.how-it-works_ctaSection__YHyrT{padding:72px 0 88px}.how-it-works_sectionHead__Rn_cN{margin-bottom:28px}.how-it-works_qnaGrid__87cq2{grid-template-columns:1fr;gap:16px}.how-it-works_qnaCard__U8LZL{padding:22px 22px 20px;gap:12px}.how-it-works_qnaA__XHf5r{padding-left:0}}