.ft-page{width:100%;max-width:1280px;margin-inline:auto;padding:32px var(--st-gutter) 96px}@media (min-width:640px){.ft-page{padding-top:48px}}.ft-section{margin-top:96px}@media (min-width:640px){.ft-section{margin-top:112px}}.ft-center{text-align:center;margin-inline:auto}.ft-narrow{max-width:768px;margin-inline:auto}.ft-mid{max-width:1024px;margin-inline:auto}.ft-h2{font:700 30px/1.15 var(--font-display);letter-spacing:-.015em;color:var(--st-text)}@media (min-width:640px){.ft-h2{font-size:36px}}.ft-h3{font:700 24px/1.2 var(--font-display);letter-spacing:-.01em}.ft-h3,.ft-sub{color:var(--st-text)}.ft-sub{margin-top:16px;font-size:18px;line-height:1.6}.ft-body-text,.ft-p{color:var(--st-text);line-height:1.75}.ft-p{margin-top:12px;max-width:768px}.ft-eyebrow{display:inline-flex;align-items:center;gap:8px}.ft-eyebrow .st-icon{width:18px;height:18px}.ft-topline{display:flex;justify-content:flex-end;margin-bottom:32px}.ft-langlink{gap:8px;text-decoration:none}.ft-hero{max-width:1024px;margin-inline:auto;text-align:center}.ft-pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 14px;border-radius:999px;background:var(--st-lipc);border:1px solid hsl(var(--foreground)/.18);color:var(--st-text);font:600 13px/1.2 var(--font-body);margin-bottom:24px}.ft-pill .st-icon{width:16px;height:16px}.ft-hero__title{font:700 36px/1.1 var(--font-display);letter-spacing:-.02em}@media (min-width:640px){.ft-hero__title{font-size:48px}}.ft-hero__body{max-width:672px;margin:24px auto 0;font-size:18px;line-height:1.65;color:var(--st-text)}@media (min-width:640px){.ft-hero__body{font-size:20px}}.ft-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px}.ft-ctas .st-btn{min-width:220px}@media (max-width:479px){.ft-ctas .st-btn{width:100%}}.ft-secondary{margin-top:14px;display:flex;justify-content:center}.ft-note{margin-top:10px;font-size:14px;color:var(--st-text-muted)}.ft-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:768px;margin:48px auto 0;padding:0;list-style:none}@media (min-width:640px){.ft-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ft-stat{--pad:16px;text-align:center;display:flex;flex-direction:column;gap:4px}.ft-stat__value{font:700 28px/1.1 var(--font-display);font-variant-numeric:tabular-nums}.ft-stat__label{font-size:13px;line-height:1.35;color:var(--st-text-muted)}.ft-steps{display:grid;gap:20px;margin-top:48px}@media (min-width:900px){.ft-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.ft-step{--pad:24px}.ft-step__top{display:flex;align-items:center;gap:12px}.ft-iconbox{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:12px;flex:none;background:var(--st-lipc);border:1px solid hsl(var(--foreground)/.16);color:var(--st-text)}.ft-iconbox .st-icon{width:20px;height:20px}.ft-step h3{margin-top:16px;font:650 20px/1.25 var(--font-display)}.ft-step p{margin-top:8px;line-height:1.7}.ft-tour{max-width:1024px;margin:72px auto 0}.ft-bullets{list-style:none;margin:16px 0 0;padding:0;max-width:768px;display:flex;flex-direction:column;gap:8px}.ft-bullets li{display:flex;gap:10px;font-size:14.5px;line-height:1.6}.ft-bullets .st-icon,.ft-covers .st-icon,.ft-points .st-icon{width:17px;height:17px;margin-top:3px;color:rgb(var(--ear-success-rgb))}.ft-frame.ft-figure{margin-top:28px}.ft-covers{display:grid;gap:12px;max-width:768px;margin:40px auto 0;list-style:none;padding:0}@media (min-width:640px){.ft-covers{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-covers li{display:flex;gap:12px;align-items:flex-start;--pad:12px 16px;font-size:14.5px}.ft-admin{display:grid;gap:20px;max-width:1024px;margin:48px auto 0}@media (min-width:640px){.ft-admin{grid-template-columns:repeat(2,minmax(0,1fr))}}.ft-admin .st-card,.ft-faq .st-card{--pad:24px}.ft-admin h3,.ft-faq h3{font:650 18px/1.3 var(--font-display)}.ft-admin p,.ft-faq p{margin-top:8px;line-height:1.7}.ft-boxed{max-width:768px;margin-inline:auto;--pad:32px}@media (max-width:639px){.ft-boxed{--pad:20px}}.ft-boxed__head{display:flex;align-items:center;gap:12px}.ft-points{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.ft-points li{display:flex;gap:10px;font-size:14.5px;line-height:1.6}.ft-foot{margin-top:20px;font-size:13px;color:var(--st-text-muted)}.ft-faq{max-width:768px;margin:40px auto 0;display:flex;flex-direction:column;gap:16px}.ft-final{text-align:center}.ft-final .st-btn{margin-top:32px;min-width:240px}.ft-frame{margin:0;min-width:0;border:var(--st-bw) solid var(--st-edge);border-radius:18px;overflow:hidden;background:hsl(var(--background));box-shadow:0 var(--st-lip) 0 var(--st-lipc)}.ft-frame__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 14px;background:var(--st-face);border-bottom:1px solid var(--st-edge)}.ft-frame__brand{display:inline-flex;align-items:center;gap:8px;font:700 14px/1 var(--font-display);color:var(--st-text);flex:none}.ft-frame__brand img{width:22px;height:22px;border-radius:6px;display:block}.ft-crumbs{display:flex;flex-wrap:wrap;gap:2px 6px;list-style:none;margin:0;padding:0;flex:1 1 200px;font-size:13.5px;color:var(--st-text-muted)}.ft-crumbs,.ft-crumbs li{align-items:center;min-width:0}.ft-crumbs li{display:inline-flex;gap:6px}.ft-crumbs li+li:before{content:"\203A";color:var(--st-text-muted)}.ft-crumbs [aria-current]{color:var(--st-text);font-weight:600}.ft-frame__end{flex-wrap:wrap;gap:8px 12px;margin-left:auto}.ft-frame__demo,.ft-frame__end{display:inline-flex;align-items:center}.ft-frame__demo{gap:6px;font-size:13.5px;font-weight:600;min-height:32px}.ft-frame__demo .st-icon{width:15px;height:15px}.ft-frame__body{padding:20px;display:flex;flex-direction:column;gap:16px}@media (max-width:639px){.ft-frame__body{padding:12px;gap:12px}.ft-frame__bar{padding:8px 12px}}.ft-frame--email .ft-frame__body{padding:0}.ft-frame__body>.hm,.ft-frame__body>.hw,.ft-frame__body>.ov,.ft-frame__body>.sp,.ft-frame__body>.ss-root{margin-top:0}.ft-frame__body>.rp-stage{padding:4px 0 8px}.ft-hint{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;color:var(--st-text-muted)}.ft-hint .st-icon{margin-top:2px;color:rgb(var(--ear-info-rgb))}.ft-email{display:block;width:100%;height:760px;border:0;background:transparent}.ft-demo{display:grid;gap:24px;align-items:center;--pad:28px}@media (min-width:960px){.ft-demo{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (max-width:639px){.ft-demo{--pad:18px}}.ft-demo h2{margin-top:6px}.ft-demo .st-btn{margin-top:22px}.ft-preview{position:relative;display:block;overflow:hidden;border-radius:14px;border:var(--st-bw) solid var(--st-edge);background:hsl(var(--background));aspect-ratio:var(--pr,1440/820);box-shadow:0 var(--st-lip) 0 var(--st-lipc)}.ft-preview:hover{border-color:hsl(var(--foreground)/.28)}.ft-frame__body .hm .hm{margin-top:0}.ft-frame__body .hm-insights{align-items:stretch}.ft-frame__body .hm-insights>.hm{height:100%}.ft-preview__stage{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none}.ft-preview__page{padding:0 24px 24px}.ft-preview__page>.ov{margin-top:20px}