.SynthesiaAlternative-module__T5oNoq__page{--bg:var(--brand-bg);--ink:var(--brand-ink);--gray:var(--brand-gray);--muted:var(--brand-muted);--line:var(--brand-line);--card:var(--brand-card);--accent:var(--brand-accent);--gradient:var(--brand-gradient);--ease:var(--brand-ease);--display:var(--brand-display);--gutter:clamp(16px, 4vw, 40px);--maxw:1200px;background:var(--bg);color:var(--ink);font-family:var(--display);letter-spacing:-.01em;overflow-x:clip}.SynthesiaAlternative-module__T5oNoq__page:focus{outline:none}.SynthesiaAlternative-module__T5oNoq__page a:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:8px}.SynthesiaAlternative-module__T5oNoq__fill{object-fit:cover;width:100%;height:100%;display:block}.SynthesiaAlternative-module__T5oNoq__ink{color:var(--ink)}.SynthesiaAlternative-module__T5oNoq__gray{color:var(--gray)}.SynthesiaAlternative-module__T5oNoq__heroTitle,.SynthesiaAlternative-module__T5oNoq__copyHeading,.SynthesiaAlternative-module__T5oNoq__featureHeading,.SynthesiaAlternative-module__T5oNoq__ctaHeading,.SynthesiaAlternative-module__T5oNoq__introHeading{font-family:var(--display);letter-spacing:-.045em;color:var(--ink);margin:0;font-weight:900;line-height:.98}.SynthesiaAlternative-module__T5oNoq__heroTitle{max-width:22ch;font-size:clamp(40px,6vw,80px)}.SynthesiaAlternative-module__T5oNoq__heroTitle .SynthesiaAlternative-module__T5oNoq__ink,.SynthesiaAlternative-module__T5oNoq__heroTitle .SynthesiaAlternative-module__T5oNoq__gray,.SynthesiaAlternative-module__T5oNoq__ctaHeading .SynthesiaAlternative-module__T5oNoq__gray{display:block}.SynthesiaAlternative-module__T5oNoq__heroSubtitle{max-width:46ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:clamp(22px,3vw,32px) 0 0;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.5}.SynthesiaAlternative-module__T5oNoq__section,.SynthesiaAlternative-module__T5oNoq__hero{max-width:calc(var(--maxw) + 2 * var(--gutter));padding:clamp(40px, 6vw, 88px) var(--gutter);margin:0 auto}.SynthesiaAlternative-module__T5oNoq__hero{padding-top:clamp(48px,8vw,112px);padding-bottom:clamp(24px,4vw,48px)}.SynthesiaAlternative-module__T5oNoq__pill{background:var(--ink);color:#fff;height:56px;font-family:var(--display);letter-spacing:-.02em;transition:transform .2s var(--ease);border-radius:999px;justify-content:center;align-items:center;margin-top:clamp(28px,4vw,40px);padding:0 30px;font-size:17px;font-weight:800;display:inline-flex}.SynthesiaAlternative-module__T5oNoq__pill:hover{transform:translateY(-2px)}.SynthesiaAlternative-module__T5oNoq__intro{padding-top:clamp(24px,4vw,48px)}.SynthesiaAlternative-module__T5oNoq__intro>div{max-width:980px}.SynthesiaAlternative-module__T5oNoq__introHeading{letter-spacing:-.04em;font-size:clamp(26px,3.4vw,44px);line-height:1.08}.SynthesiaAlternative-module__T5oNoq__introSub{max-width:52ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.5}.SynthesiaAlternative-module__T5oNoq__copy{background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--gutter)) 1px no-repeat;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(24px,5vw,80px);display:grid}.SynthesiaAlternative-module__T5oNoq__copyHeading{letter-spacing:-.04em;max-width:12ch;font-size:clamp(28px,3.4vw,44px);line-height:1.02}.SynthesiaAlternative-module__T5oNoq__copyCards{flex-direction:column;gap:16px;display:flex}.SynthesiaAlternative-module__T5oNoq__copyBody{background:var(--card);border:1px solid var(--line);font-family:var(--display);letter-spacing:-.01em;color:var(--muted);border-radius:28px;margin:0;padding:clamp(22px,3vw,36px);font-size:clamp(17px,1.4vw,19px);font-weight:500;line-height:1.55;position:relative;overflow:hidden}.SynthesiaAlternative-module__T5oNoq__toolName{letter-spacing:-.04em;color:var(--ink);margin-bottom:8px;font-size:clamp(22px,2.2vw,28px);font-weight:900;line-height:1.1;display:block}.SynthesiaAlternative-module__T5oNoq__copyBodyUs{color:var(--ink);font-weight:600}.SynthesiaAlternative-module__T5oNoq__copyBodyUs:before{content:"";background:var(--gradient);height:5px;position:absolute;inset:0 0 auto}.SynthesiaAlternative-module__T5oNoq__copyBodyDeep{color:var(--ink);padding-left:clamp(64px,6vw,80px);font-weight:600}.SynthesiaAlternative-module__T5oNoq__copyBodyDeep:before{content:"";background:var(--ink);border-radius:50%;width:30px;height:30px;position:absolute;top:clamp(24px,3.1vw,38px);left:clamp(22px,2.6vw,32px)}.SynthesiaAlternative-module__T5oNoq__copyBodyDeep:after{content:"";border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;width:9px;height:5px;position:absolute;top:calc(clamp(24px,3.1vw,38px) + 9px);left:calc(clamp(22px,2.6vw,32px) + 10px);rotate:-45deg}.SynthesiaAlternative-module__T5oNoq__features{background:linear-gradient(var(--line), var(--line)) top center / calc(100% - 2 * var(--gutter)) 1px no-repeat;flex-direction:column;gap:clamp(56px,8vw,112px);padding-top:clamp(56px,8vw,112px);display:flex}.SynthesiaAlternative-module__T5oNoq__featureRow{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}.SynthesiaAlternative-module__T5oNoq__featureRowFlip .SynthesiaAlternative-module__T5oNoq__featureVisual{order:-1}.SynthesiaAlternative-module__T5oNoq__featureHeading{max-width:12ch;font-size:clamp(32px,4.2vw,56px)}.SynthesiaAlternative-module__T5oNoq__featureBody{max-width:36ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:18px 0 0;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.5}.SynthesiaAlternative-module__T5oNoq__featureVisual{justify-content:center;display:flex}.SynthesiaAlternative-module__T5oNoq__featureImage{background:#e7e5e4;border:6px solid #fff;border-radius:38px;width:clamp(240px,26vw,320px);overflow:hidden;box-shadow:0 36px 70px -36px #3c32288c}.SynthesiaAlternative-module__T5oNoq__featureImg{aspect-ratio:768/1376;object-fit:cover;width:100%;height:auto;display:block}.SynthesiaAlternative-module__T5oNoq__moreLink{min-height:44px;font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-underline-offset:4px;transition:text-decoration-thickness .16s var(--ease);align-self:flex-start;align-items:center;gap:8px;font-size:17px;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.SynthesiaAlternative-module__T5oNoq__moreLink:hover{text-decoration-thickness:2px}.SynthesiaAlternative-module__T5oNoq__cta{padding-top:clamp(24px,4vw,48px);padding-bottom:clamp(56px,7vw,96px)}.SynthesiaAlternative-module__T5oNoq__ctaInner{text-align:center;flex-direction:column;align-items:center;display:flex}.SynthesiaAlternative-module__T5oNoq__fan{width:300px;height:230px;margin-bottom:36px;position:relative}.SynthesiaAlternative-module__T5oNoq__fanCard{aspect-ratio:432/756;background:#e7e5e4;border:4px solid #fff;border-radius:20px;width:120px;position:absolute;top:0;overflow:hidden;box-shadow:0 24px 44px -24px #3c32288c}.SynthesiaAlternative-module__T5oNoq__fan0{top:18px;left:10px;rotate:-9deg}.SynthesiaAlternative-module__T5oNoq__fan1{z-index:2;width:128px;left:90px}.SynthesiaAlternative-module__T5oNoq__fan2{top:18px;right:10px;rotate:9deg}.SynthesiaAlternative-module__T5oNoq__ctaHeading{font-size:clamp(34px,5vw,64px)}.SynthesiaAlternative-module__T5oNoq__ctaSub{max-width:40ch;font-family:var(--display);letter-spacing:-.01em;color:var(--muted);margin:20px 0 0;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.5}.SynthesiaAlternative-module__T5oNoq__badges{--badge-w:186px;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;scroll-margin-top:120px;display:flex}.SynthesiaAlternative-module__T5oNoq__badge{transition:transform .2s var(--ease);border-radius:12px;display:block}.SynthesiaAlternative-module__T5oNoq__badge:hover{transform:translateY(-2px)}.SynthesiaAlternative-module__T5oNoq__badgeSvg{width:var(--badge-w);height:auto;display:block}@media (max-width:960px){.SynthesiaAlternative-module__T5oNoq__copy{grid-template-columns:1fr;gap:24px}.SynthesiaAlternative-module__T5oNoq__copyHeading{max-width:20ch}.SynthesiaAlternative-module__T5oNoq__featureRow{grid-template-columns:1fr;gap:36px}.SynthesiaAlternative-module__T5oNoq__featureRowFlip .SynthesiaAlternative-module__T5oNoq__featureVisual{order:0}.SynthesiaAlternative-module__T5oNoq__featureHeading,.SynthesiaAlternative-module__T5oNoq__featureBody{max-width:none}}@media (max-width:720px){.SynthesiaAlternative-module__T5oNoq__copyBody{border-radius:24px}.SynthesiaAlternative-module__T5oNoq__badges{--badge-w:156px;margin-top:32px}}
