@layer components{.LandingSubmitButton-module__X4iHNq__landingSubmitButton{cursor:pointer;padding:var(--space-8);color:#ffffffe6;text-align:center;background-color:#ff3c00;border:none;border-radius:100px;justify-content:center;align-items:center;gap:0;width:32px;height:32px;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:14px;transition:opacity .15s ease-out,padding .25s ease-out,gap .25s ease-out,width .25s ease-out;display:flex}.LandingSubmitButton-module__X4iHNq__landingSubmitButton:hover{opacity:.9}.LandingSubmitButton-module__X4iHNq__landingSubmitButton:disabled{opacity:.4;cursor:default;background-color:#ff3c00}.LandingSubmitButton-module__X4iHNq__landingSubmitButtonReady{gap:var(--space-4);padding:var(--space-8) var(--space-16);width:auto}.LandingSubmitButton-module__X4iHNq__submitLabel{opacity:0;white-space:nowrap;max-width:0;transition:max-width .25s ease-out,opacity .2s ease-out;display:inline-block;overflow:hidden}.LandingSubmitButton-module__X4iHNq__submitLabelVisible{opacity:1;max-width:100px}}
:root{--marketing-surface-max-width:1390px;--below-the-fold-max-size:900px;background-color:#faf6f1}@property --sweep-pos{syntax:"<percentage>";inherits:false;initial-value:-30%}@keyframes landing2-page-module__EFLKza__sweep-fwd{0%{--sweep-pos:-30%}to{--sweep-pos:100%}}@keyframes landing2-page-module__EFLKza__sweep-rev{0%{--sweep-pos:100%}to{--sweep-pos:-30%}}@media (prefers-reduced-motion:reduce){@layer components{.landing2-page-module__EFLKza__taglineSweepOut,.landing2-page-module__EFLKza__taglineSweepIn,.landing2-page-module__EFLKza__taglineSweepInReverse{animation-duration:.001ms;-webkit-mask-image:none;mask-image:none}}}@keyframes landing2-page-module__EFLKza__glow-fade-in{0%{opacity:0}to{opacity:1}}@layer components{.landing2-page-module__EFLKza__pageBg{overscroll-behavior-x:none;font-family:var(--font-family-brand);overflow-x:clip;background-color:#faf6f1!important}.landing2-page-module__EFLKza__pageBg header{background-color:#faf6f1!important}.landing2-page-module__EFLKza__unauthenticatedHomePage{min-width:0;height:auto;overflow-x:clip}.landing2-page-module__EFLKza__unauthenticatedHomePageHeaderPadding{padding-top:48px}.landing2-page-module__EFLKza__title{text-align:center;margin:0 auto}.landing2-page-module__EFLKza__titleImproved{letter-spacing:-.06em;font-family:ABC Diatype Plus Variable,sans-serif;font-size:64px;font-weight:400;line-height:100%}@media screen and (max-width:768px){.landing2-page-module__EFLKza__titleImproved{font-size:32px}}.landing2-page-module__EFLKza__taglineWrapper{text-align:center;width:100%;position:relative}@media screen and (max-width:768px){.landing2-page-module__EFLKza__taglineWrapper{width:fit-content;max-width:100%}}.landing2-page-module__EFLKza__taglineSizer{visibility:hidden;white-space:nowrap;pointer-events:none;height:0;display:block;overflow:hidden}.landing2-page-module__EFLKza__taglineSweepOut{-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-in forwards landing2-page-module__EFLKza__sweep-fwd}.landing2-page-module__EFLKza__taglineSweepIn,.landing2-page-module__EFLKza__taglineSweepInReverse{white-space:nowrap;position:absolute;top:0;left:0;right:0}.landing2-page-module__EFLKza__taglineSweepIn{-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, black var(--sweep-pos), transparent calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s forwards landing2-page-module__EFLKza__sweep-fwd}.landing2-page-module__EFLKza__taglineSweepInReverse{-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));-webkit-mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));mask-image:linear-gradient(to right, transparent var(--sweep-pos), black calc(var(--sweep-pos) + 30%));animation:.9s ease-out .5s both landing2-page-module__EFLKza__sweep-rev}.landing2-page-module__EFLKza__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing2-page-module__EFLKza__agentPrompt{padding:var(--space-16);width:100%;max-width:100%;height:100%;min-height:min(40vh, var(--below-the-fold-max-size));max-height:var(--below-the-fold-max-size);margin:48px -16px -16px}@media screen and (max-width:768px){.landing2-page-module__EFLKza__agentPrompt{min-height:min(45vh, var(--below-the-fold-max-size))}}.landing2-page-module__EFLKza__requestedOutputsOptionsNegativeMargin{margin:-16px}@media screen and (max-width:768px){.landing2-page-module__EFLKza__suggestedPrompts{display:none}}.landing2-page-module__EFLKza__suggestedPromptsAboveInput{padding-top:var(--space-32)}.landing2-page-module__EFLKza__aboveInputCarousel{margin-top:-24px}.landing2-page-module__EFLKza__agentPromptImproved{position:relative;overflow:visible}.landing2-page-module__EFLKza__aboveTheFold{height:calc(100vh - 67px)}.landing2-page-module__EFLKza__agentInput2Root{width:100%;max-width:800px}.landing2-page-module__EFLKza__loggedOutInput{width:100%;max-width:650px;margin:0 auto}.landing2-page-module__EFLKza__loggedOutInput textarea{max-height:200px}.landing2-page-module__EFLKza__loggedOutInputImproved{isolation:isolate;position:relative}.landing2-page-module__EFLKza__loggedOutInputImproved textarea,.landing2-page-module__EFLKza__loggedOutInputImproved input{box-shadow:none}.landing2-page-module__EFLKza__loggedOutInputImproved button{border-radius:100px}.landing2-page-module__EFLKza__loggedOutInputImproved:before{z-index:-1;filter:blur(50px);border-radius:var(--border-radius-8);pointer-events:none;content:"";background:#fd540213;animation:.5s ease-out forwards landing2-page-module__EFLKza__glow-fade-in;position:absolute;inset:-10px}.landing2-page-module__EFLKza__marketingSurface{width:100%;max-width:var(--marketing-surface-max-width)}.landing2-page-module__EFLKza__pricingCard{padding:var(--space-32) var(--space-64);background-color:#fff;border-radius:46px}@media screen and (max-width:768px){.landing2-page-module__EFLKza__pricingCard{padding:var(--space-24) var(--space-16);border-radius:24px}}@media screen and not (min-width:1024px){.landing2-page-module__EFLKza__testimonialsSection{padding-left:0;padding-right:0}}@media screen and (max-width:768px){.landing2-page-module__EFLKza__fullWidthHack{padding-right:var(--space-16);padding-left:var(--space-16)}}}
/*# sourceMappingURL=0ani-f__5s.hw.css.map*/