@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/6d21c497e638cb51-s.14-b1bivpjn73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/67af958a78cfd7ea-s.p.15uhe87qgyi9v.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Fallback;src:local(Arial);ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.0%;size-adjust:99.15%}.gabarito_bfc05323-module__L0cJHG__className{font-family:Gabarito,Gabarito Fallback;font-style:normal}.gabarito_bfc05323-module__L0cJHG__variable{--astra-lettering:"Gabarito", "Gabarito Fallback"}
.astra{--a-paper:#fcf8f3;--a-ink:#331e18;--a-muted:#6f5850;--a-rust:#ab3c24;--a-peach:#ffe1cf;--a-line:#dbc6b7;--a-green:#ddead1;--a-brand:#ab3c24;--a-on-brand:#fcf8f3;--a-highlight:#fbc186;--a-chat:#f9eee2;--a-handoff:#f5d9b7;--a-testimonial:#e9d5af;--a-head:var(--astra-lettering), sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--a-ink);background:var(--a-paper);font-family:var(--font-body), sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}@supports (color:lab(0% 0 0)){.astra{--a-paper:lab(97.6845% .915587 2.88116);--a-ink:lab(13.8928% 9.88185 8.63871);--a-muted:lab(39.4531% 8.88483 8.22226);--a-rust:lab(41.8249% 45.1798 39.5258);--a-peach:lab(91.6985% 9.92188 14.7355);--a-line:lab(81.3561% 5.92014 10.5796);--a-green:lab(91.1269% -7.43419 10.4196);--a-brand:lab(41.8249% 45.1798 39.5258);--a-on-brand:lab(97.6845% .915587 2.88116);--a-highlight:lab(82.4148% 16.3464 37.7845);--a-chat:lab(94.7967% 2.13745 7.33606);--a-handoff:lab(88.4134% 6.47882 20.6722);--a-testimonial:lab(86.229% 3.04124 21.5708)}}.dark .astra{--a-paper:#211814;--a-ink:#ede7df;--a-muted:#bcaea2;--a-rust:#f79e75;--a-peach:#34251f;--a-line:#5d4c43;--a-green:#2d3623;--a-brand:#5c2418;--a-chat:#291f1a;--a-handoff:#443522;--a-testimonial:#392a1c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.dark .astra{--a-paper:lab(9.42826% 3.97205 4.39483);--a-ink:lab(91.8859% 1.38924 4.33204);--a-muted:lab(72.1374% 3.54847 8.44483);--a-rust:lab(73.7154% 31.1387 35.6297);--a-peach:lab(16.3333% 6.26722 7.0872);--a-line:lab(33.7439% 6.34046 7.92798);--a-green:lab(21.5023% -7.20142 10.7709);--a-brand:lab(22.701% 25.3783 21.2345);--a-chat:lab(12.9078% 4.25462 5.31287);--a-handoff:lab(23.4219% 4.96593 14.8881);--a-testimonial:lab(18.735% 5.50336 12.2767)}}.astra *,.astra :before,.astra :after{box-sizing:border-box}.astra :is(h1,h2,h3,p,figure,blockquote){margin:0}:where(.astra) p{font:inherit;color:inherit}.astra :is(h1,h2,h3){font-family:var(--a-head);letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.06}.astra h2{font-size:clamp(2.2rem,4vw,3.8rem)}.astra h3{font-size:1.65rem}.astra a{color:inherit;text-decoration:none}.astra a,.astra summary,.astra button{-webkit-tap-highlight-color:oklch(70% .1 34/.2)}.astra :is(a,button,summary):focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid}.astra ::selection{color:#fcf8f3;color:highlighttext;background:highlight}.astra section[id]{scroll-margin-top:24px}.astra-width{width:min(1080px,100% - 128px);margin-inline:auto}.astra-skip{z-index:100;background:var(--a-paper);padding:12px 20px;position:fixed;top:-100px;left:16px;color:var(--a-ink)!important}.astra-skip:focus{top:16px}.astra-hero-wrap,.astra-subpage-top{background:var(--a-brand);color:var(--a-on-brand)}.astra-header{align-items:center;gap:32px;min-height:100px;display:flex}.astra-logo{flex-shrink:0;align-items:center;display:inline-flex}.astra-header nav{align-items:center;gap:28px;margin-left:auto;font-size:14px;display:flex}.astra-header nav a{align-items:center;gap:9px;min-height:44px;display:inline-flex}.astra-header nav a:hover{text-underline-offset:5px;text-decoration:underline}.astra-arrow-down{transform:rotate(90deg)}.astra-hero{--step-x:68px;padding-block:clamp(56px,9vh,150px) 0}.astra h1{letter-spacing:-.055em;font-size:clamp(3.6rem,6.6vw,6.5rem);line-height:.99}.astra-hero-line{margin-left:calc(var(--step,0) * var(--step-x));display:block}.astra-hero-cost{color:var(--a-highlight)}.astra-hero-mobile{display:none}.astra-rush-ribbon{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;height:clamp(256px,32vh,380px);margin-top:clamp(48px,8vh,130px);display:grid}.astra-rush-frame{background:#211814;background:lab(9.42826% 3.97205 4.39483);height:100%;margin:0;position:relative;overflow:hidden}.astra-rush-frame:first-child{border-top-right-radius:14px}.astra-rush-frame:nth-child(2){border-top-left-radius:14px;border-top-right-radius:14px}.astra-rush-frame:nth-child(3){border-top-left-radius:14px}.astra-rush-frame video,.astra-rush-bg video{object-fit:cover;width:100%;height:100%;display:block}.astra-rush-bg{display:none}.astra-bakeries{padding-block:28px}.astra-bakeries>p{color:var(--a-muted);font-size:14px}.astra-logo-slider{padding-block:8px;overflow:clip;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);container-type:inline-size}.astra-logo-track{width:max-content;animation:38s linear infinite astra-logos;display:flex}.astra-logo-cell{border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;min-width:0;height:100px;margin-inline:24px;transition:opacity .2s ease-out;display:flex}.astra-logo-group{flex:none;align-items:center;width:max(100cqw,960px);display:flex}.astra-logo-slider:hover .astra-logo-track{animation-play-state:paused}.astra-logo-slider:focus-within .astra-logo-track{animation:none}@keyframes astra-logos{to{transform:translate(-50%)}}.astra-logo-cell:hover{opacity:.72}.astra-logo-cell img{height:var(--logo-h);object-fit:contain;width:auto;max-width:100%;display:block}.dark .astra-logo-cell{background:#f6f1eb;background:lab(95.3653% 1.15073 3.60549);border-radius:14px;padding:12px 18px}.astra-proof{background:var(--a-peach);padding-block:80px 48px}.astra-proof-intro{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:48px;display:grid}.astra-one-liner{max-width:30ch;font-family:var(--a-head);letter-spacing:-.015em;text-wrap:pretty;font-size:1.5rem;line-height:1.35}.astra-platform{white-space:nowrap;display:inline}.astra-platform>:first-child{vertical-align:-.14em;width:1em;height:1em;margin-right:.24em;display:inline-block}.astra-channel-mark{border-radius:22%;display:block}.astra-card-grid{align-items:stretch;gap:24px;display:grid}.astra-card-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.astra-card-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.astra-card{background:var(--a-paper);border:1px solid var(--a-line);border-radius:20px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.astra-card-head{padding:24px 24px 20px}.astra-card-meta,.astra-dialog-meta{align-items:center;gap:14px;min-height:40px;display:flex}.astra-bakery-logo{height:var(--logo-h);object-fit:contain;width:auto;max-width:160px;display:block}.dark .astra-bakery-logo{box-sizing:content-box;background:#f6f1eb;background:lab(95.3653% 1.15073 3.60549);border-radius:6px;padding:3px 6px}.astra-channel{width:22px;height:22px;display:inline-flex}.astra-channel>*{width:100%;height:100%}.astra-card h3{text-wrap:pretty;margin-top:12px;font-size:1.65rem;line-height:1.12}.astra-card-toggle{border:0;border-top:1px solid var(--a-line);min-height:56px;color:var(--a-rust);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding:12px 24px;font-size:14px;font-weight:600;transition:background .2s ease-out;display:flex}.astra-card-toggle svg{flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1)}.astra-card-toggle:hover{background:var(--a-peach)}.astra-card-toggle:hover svg{transform:translate(4px)}.astra-card-toggle:active svg{transform:translate(6px)}.astra .astra-card-toggle:focus-visible{outline-offset:-5px}.astra-card .astra-card-preview{padding:0 20px 24px}.astra-card-preview .astra-message{max-width:96%}.astra-card-preview .astra-message>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.astra-card-preview .astra-attachment{display:none}.astra .astra-chat-backdrop{z-index:80;-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b0e0a99;background:lab(5.12442% 5.67967 3.84617/.6)}.astra-chat-dialog{z-index:81;border:1px solid var(--a-line);background:var(--a-paper);width:min(640px,100vw - 40px);max-height:min(880px,100dvh - 64px);color:var(--a-ink);border-radius:24px;flex-direction:column;display:flex;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 80px #1b0e0a40;box-shadow:0 24px 80px lab(5.12442% 5.67967 3.84617/.25)}.astra-dialog-heading{border-bottom:1px solid var(--a-line);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.astra .astra-dialog-title{color:var(--a-ink);font-family:var(--a-head);text-wrap:pretty;font-size:1.75rem}.astra-dialog-meta{margin-top:12px}.astra-dialog-close{width:44px;height:44px;color:var(--a-ink);background:var(--a-chat);border:1px solid var(--a-line);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;margin:-8px -8px 0 0;display:grid}.astra-dialog-close:hover{background:var(--a-peach)}.astra-dialog-scroll{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:24px;overflow-y:auto}.astra-dialog-scroll:focus-visible{outline:2px solid var(--a-rust);outline-offset:-6px}.astra-chat-sheet-backdrop{z-index:80;opacity:calc(1 - var(--drawer-swipe-progress,0));background:#1b0e0a99;background:lab(5.12442% 5.67967 3.84617/.6);transition:opacity .45s cubic-bezier(.32,.72,0,1);position:fixed;inset:0}.astra-chat-sheet-backdrop[data-starting-style],.astra-chat-sheet-backdrop[data-ending-style]{opacity:0}.astra-chat-sheet-viewport{z-index:81;position:fixed;inset:0}.astra-chat-sheet{border:1px solid var(--a-line);background:var(--a-paper);max-height:calc(100dvh - 48px);color:var(--a-ink);transform:translate3d(0, var(--drawer-swipe-movement-y,0px), 0);will-change:transform;border-bottom:0;border-radius:24px 24px 0 0;outline:none;flex-direction:column;transition:transform .45s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -16px 60px #1b0e0a40;box-shadow:0 -16px 60px lab(5.12442% 5.67967 3.84617/.25)}.astra-chat-sheet:after{content:"";background:var(--a-paper);height:48px;position:absolute;inset:100% 0 auto}.astra-chat-sheet[data-starting-style],.astra-chat-sheet[data-ending-style]{transform:translateY(calc(100% + 2px))}.astra-chat-sheet[data-swiping],.astra-chat-sheet-backdrop[data-swiping]{transition-duration:0s}.astra-chat-sheet[data-ending-style],.astra-chat-sheet-backdrop[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}.astra-chat-sheet-grip{background:var(--a-line);border-radius:999px;flex:none;width:44px;height:5px;margin:10px auto 0}.astra-chat-sheet-body{border-radius:inherit;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.astra-chat-sheet .astra-dialog-scroll{padding-bottom:calc(20px + env(safe-area-inset-bottom))}.astra-gap{width:100%;color:var(--a-muted);align-self:center;align-items:center;gap:10px;margin-block:2px;font-size:14px;display:flex}.astra-gap:before,.astra-gap:after{content:"";border-top:1px dashed var(--a-line);flex:1}.astra-situations{border-top:1px solid #d1b099;border-top:1px solid lab(74.3013% 10.2382 16.2078);grid-template-columns:1fr 1fr;gap:40px 60px;margin-top:56px;padding-top:40px;display:grid}.astra-situations h3{max-width:28ch;font-size:1.5rem}.astra-situations p{max-width:46ch;color:var(--a-muted);margin-top:14px;font-size:15px}.astra-messages{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.astra-message{border-radius:12px;width:fit-content;max-width:91%;padding:11px 14px 13px;font-size:14px;line-height:1.65}.astra-message-customer{background:var(--a-paper);border:1px solid var(--a-line);border-bottom-left-radius:3px;align-self:flex-start}.astra-message-flo{background:var(--a-green);border:1px solid var(--a-line);border-bottom-right-radius:3px;align-self:flex-end}.astra-message-staff{background:var(--a-peach);border:1px solid var(--a-line);border-bottom-right-radius:3px;align-self:flex-end}.astra-message-handoff{background:var(--a-handoff);border:1px dashed #b19270;border:1px dashed lab(62.8181% 8.77467 22.43);border-radius:8px;align-self:stretch;max-width:100%;font-size:14px}.astra-message-meta{color:var(--a-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px 16px;margin-bottom:5px;font-size:14px;font-weight:500;display:flex}.astra-message-flo .astra-message-meta,.astra-message-handoff .astra-message-meta{color:var(--a-muted)}.astra-message-team{background:var(--a-peach);border:1px dashed #b19270;border:1px dashed lab(62.8181% 8.77467 22.43);border-radius:8px;align-self:flex-end;font-size:14px}.astra-attachment{margin-block:3px 8px;font-size:14px;font-weight:500;display:block}.astra-tool{color:var(--a-muted);background:var(--a-paper);border:1px solid var(--a-line);border-radius:999px;margin-block:2px 8px;padding:2px 9px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.astra-boundaries{grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding-block:104px;display:grid}.astra-boundaries-copy>p{max-width:43ch;color:var(--a-muted);margin-top:22px}.astra-boundaries-copy>h2+p{margin-top:26px}.astra-boundaries .astra-card,.astra-language .astra-card,.astra-voice .astra-card{background:var(--a-chat)}.astra-voice{padding-block:0 104px}.astra-voice-inner{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.astra-voice-copy{order:2}.astra-voice-copy>h2+p{margin-top:26px}.astra-voice-description{color:var(--a-muted);max-width:40ch}.astra-kind-words{grid-template-columns:1fr;margin:36px 0 0;padding:0;list-style:none;display:grid}.astra-kind-words li{border-top:1px solid var(--a-line);font-family:var(--a-head);padding:20px 0;font-size:1.5rem;line-height:1.35}.astra-kind-words li:last-child{border-bottom:1px solid var(--a-line)}.astra-kind-words q{quotes:"“" "”"}.astra-kind-words span{color:var(--a-muted);margin-top:8px;font-size:14px;display:block}.astra-testimonial{background:var(--a-testimonial);padding-block:72px}.astra-testimonial-inner{grid-template-columns:.7fr 1fr;align-items:center;gap:100px;display:grid}.astra-coverage{font-family:var(--a-head);letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.2}.astra-coverage strong{color:var(--a-rust);white-space:nowrap;font-weight:600}.astra-testimonial blockquote{font-family:var(--a-head);letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.astra-attribution{font-size:14px;margin-block:20px 25px!important}.astra-attribution span{color:var(--a-muted);margin-top:2px;display:block}.astra-text-link{border-bottom:1px solid;align-items:center;gap:16px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.astra-text-link svg{flex-shrink:0;transition:transform .2s ease-out}.astra-text-link:hover svg{transform:translate(4px)}.astra-button{background:linear-gradient(180deg, color-mix(in oklch, var(--a-rust), white 10%), color-mix(in oklch, var(--a-rust), black 8%));border-radius:999px;align-items:center;gap:14px;min-height:56px;padding:14px 28px;font-size:16px;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff47,0 10px 24px -8px #ab3c248c,0 2px 6px #331e182e;box-shadow:inset 0 1px lab(100% 0 0/.28),0 10px 24px -8px lab(41.8249% 45.1798 39.5258/.55),0 2px 6px lab(13.8928% 9.88185 8.63871/.18);color:var(--a-paper)!important}.astra-button:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff47,0 18px 32px -10px #ab3c2499,0 4px 10px #331e1833;box-shadow:inset 0 1px lab(100% 0 0/.28),0 18px 32px -10px lab(41.8249% 45.1798 39.5258/.6),0 4px 10px lab(13.8928% 9.88185 8.63871/.2)}.astra-button:active{transform:translateY(0)scale(.98)}.astra-button svg{flex:none;transition:transform .2s ease-out}.astra-button:hover svg{transform:translate(4px)}.dark .astra-button{box-shadow:inset 0 1px #ffffff59,0 10px 24px -8px #0009;box-shadow:inset 0 1px lab(100% 0 0/.35),0 10px 24px -8px lab(0% 0 0/.6)}.dark .astra-button:hover{box-shadow:inset 0 1px #ffffff59,0 18px 32px -10px #000000b3;box-shadow:inset 0 1px lab(100% 0 0/.35),0 18px 32px -10px lab(0% 0 0/.7)}.astra-pricing{max-width:880px;padding-block:98px 72px}.astra-pricing-heading{margin-bottom:36px}.astra-plan{border-top:1px solid var(--a-line);justify-content:space-between;align-items:center;gap:25px;padding:32px 0;display:flex}.astra-plan:last-of-type{border-bottom:1px solid var(--a-line)}.astra-plan>div>p{color:var(--a-muted);font-size:14px}.astra-plan>div:last-child{text-align:right}.astra-plan h3{font-size:2.2rem}.astra .astra-plan-for{max-width:25ch;margin-top:10px;font-size:14px;line-height:1.5}.astra-guarantee{color:var(--a-muted);max-width:60ch;font-size:14px;margin-top:26px!important}.astra-guarantee strong{color:var(--a-ink);font-weight:600}.astra-plan .astra-price{color:var(--a-rust);font-family:var(--a-head);letter-spacing:-.04em;white-space:nowrap;margin-bottom:4px;font-size:2.8rem;font-weight:600;line-height:1.15}.astra-price span{font-family:var(--font-body), sans-serif;letter-spacing:0;color:var(--a-muted);margin-left:4px;font-size:14px;font-weight:400}.astra-faq{grid-template-columns:minmax(0,.45fr) minmax(0,1fr);align-items:start;gap:64px;max-width:880px;padding-block:20px 110px;display:grid}.astra-faq-list{flex-direction:column;display:flex}.astra-faq-item{border-top:1px solid var(--a-line)}.astra-faq-item:last-child{border-bottom:1px solid var(--a-line)}.astra-faq-header{font:inherit;margin:0}.astra-faq-trigger{width:100%;color:inherit;font-family:var(--a-head);letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:25px;padding:26px 0;font-size:1.6rem;font-weight:600;line-height:1.15;display:flex}.astra-faq-trigger:hover{color:var(--a-rust)}.astra-faq-trigger>span{color:var(--a-rust);flex:none;font-size:28px;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.22,1,.36,1)}.astra-faq-trigger[data-panel-open]>span{transform:rotate(45deg)}.astra-faq-panel{height:var(--accordion-panel-height);transition:height .2s;overflow:hidden}.astra-faq-panel[data-starting-style],.astra-faq-panel[data-ending-style]{height:0}.astra-faq-answer{color:var(--a-muted);max-width:60ch;padding:0 44px 28px 0;font-size:15px}.astra-faq-answer p+p{margin-top:10px}.astra-close{color:var(--a-on-brand);background:var(--a-brand);padding-block:80px}.astra-close-inner{grid-template-columns:1fr .5fr;align-items:center;gap:100px;display:grid}.astra-personal{font-size:15px;margin-bottom:24px!important}.astra-close h2{font-size:clamp(2.6rem,4.5vw,4.5rem)}.astra-close h2+.astra-cta{margin-top:32px}.astra-cta{background:var(--a-paper);border-radius:999px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:12px 20px;font-size:15px;font-weight:600;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease-out;display:inline-flex;color:var(--a-rust)!important}.astra-cta:hover{background:var(--a-peach);transform:translateY(-2px)}.astra-cta:active{transform:translateY(0)}.astra-cta>svg{flex:none}.astra-cta>span{flex:1;line-height:1.5}.astra-close-mark{color:#fff;justify-self:center}.astra-close-mark svg{width:min(220px,100%);height:auto;display:block}.astra-footer{color:var(--a-muted);justify-content:space-between;align-items:center;gap:15px;padding-block:24px;font-size:14px;display:flex}.astra-story-heading{grid-template-columns:1fr 1fr;align-items:start;gap:65px;margin-bottom:50px;display:grid}.astra-story-heading>p{color:var(--a-muted);max-width:45ch}.astra-story-heading>.astra-small-quote{padding-top:6px}.astra-story-example{max-width:47ch;margin-bottom:32px}.astra-story-example .astra-message{align-self:flex-start}.astra-story-split{grid-template-columns:1fr 1fr;align-items:start;gap:65px;display:grid}.astra-story-copy h3{margin-block:8px 15px;font-size:1.5rem}.astra-story-copy>p{color:var(--a-muted);max-width:47ch;margin-bottom:32px;font-size:15px}.astra-small-quote{font:500 1.7rem/1.3 var(--a-head);letter-spacing:-.02em;color:var(--a-rust);padding-top:15px}.astra-small-quote cite{font:normal 14px/1.5 var(--font-body), sans-serif;color:var(--a-muted);letter-spacing:0;margin-top:18px;display:block}.astra-video-frame .instagram-media{border-radius:10px;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.astra-reel{position:relative}.astra-reel iframe.instagram-media[height="0"]{visibility:hidden}.astra-reel-fallback{aspect-ratio:9/16;background:var(--a-line);border-radius:10px;width:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.astra-reel-fallback img{object-fit:cover;width:100%;height:100%;display:block}.astra-reel-status{z-index:1;color:#fff;letter-spacing:.01em;pointer-events:none;background:linear-gradient(#1d140d14 45%,#1d140d73);background:linear-gradient(lab(7.17208% 3.64868 5.4563/.08) 45%,lab(7.17208% 3.64868 5.4563/.45));border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:14px;font-weight:500;display:flex;position:absolute;inset:0}.astra-reel-label{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d140d8c;background:lab(7.17208% 3.64868 5.4563/.55);border-radius:999px;padding:5px 12px}.astra-reel-badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1d140d8c;background:lab(7.17208% 3.64868 5.4563/.55);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.astra-reel-badge svg{margin-left:3px}.astra-reel-status[data-status=loading] .astra-reel-badge:after{content:"";border:3px solid #ffffff4d;border:3px solid lab(100% 0 0/.3);border-top-color:#fff;border-radius:50%;animation:.9s linear infinite astra-reel-spin;position:absolute;inset:-6px}@keyframes astra-reel-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.astra-reel-status[data-status=loading] .astra-reel-badge:after{border-color:#ffffff80;border-color:lab(100% 0 0/.5);animation:none}}.astra-evolving{background:var(--a-peach);padding-block:80px}.astra-evolving-inner{max-width:760px}.astra-evolving p{max-width:55ch;color:var(--a-muted);margin-block:25px}.astra-header-actions{align-items:center;gap:12px;display:flex}.astra .flo-nav__theme{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.astra .flo-nav__theme:hover{background:#fcf8f31f;background:lab(97.6845% .915587 2.88116/.12)}.astra .flo-nav__theme svg{width:19px;height:19px}.astra .flo-nav__theme .icon-sun{display:none}.dark .astra .flo-nav__theme .icon-sun{display:block}.dark .astra .flo-nav__theme .icon-moon{display:none}.astra-auth{min-width:80px}.astra-auth :is(a,button){min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #fcf8f373;border:1px solid lab(97.6845% .915587 2.88116/.45);border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;display:inline-flex}.astra-header .astra-header-cta{white-space:nowrap;background:var(--a-on-brand);gap:8px;width:auto;min-height:44px;padding:10px 16px;font-size:14px;color:var(--a-brand)!important}.astra-header-cta>svg{width:19px;height:19px}.astra-burger{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin-right:-10px;padding:0;display:none}.astra-burger:hover{background:#fcf8f31f;background:lab(97.6845% .915587 2.88116/.12)}.astra-drawer{display:none}.astra-language{padding-block:0 104px}.astra-language-copy{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:36px;display:grid}.astra-language-copy>p{text-align:right;max-width:30ch;font-family:var(--a-head);letter-spacing:-.015em;text-wrap:pretty;justify-self:end;padding-bottom:8px;font-size:1.5rem;line-height:1.35}.astra-language .astra-card h3{font-size:1.9rem}.astra-footer nav{gap:24px;display:flex}.astra-footer a{align-items:center;min-height:44px;display:inline-flex}.astra-footer a:hover{text-underline-offset:4px;text-decoration:underline}.astra-video-hero{grid-template-columns:minmax(0,370px) minmax(0,1fr);align-items:center;gap:80px;padding-block:32px 64px;display:grid}.astra-video-hero h1{font-size:clamp(2.6rem,4.8vw,4.6rem)}.astra-video-hero h1+p{margin-block:24px}.astra-video-frame{min-width:0}.astra-video-attribution{opacity:.85;font-size:14px}.astra-customer-carousel{padding-block:48px 72px}.astra-customer-tabs{justify-content:center;align-items:stretch;gap:48px;margin-bottom:40px;display:flex}.astra-customer-tabs a{min-width:145px;color:var(--a-muted);border-bottom:2px solid #0000;flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;padding:12px 12px 18px;font-size:14px;display:flex}.astra-customer-tabs a[aria-current=true]{border-color:var(--a-rust);color:var(--a-ink)}.astra-customer-tabs a:hover{color:var(--a-rust);background:var(--a-chat)}.astra-customer-tabs img{object-fit:contain;border-radius:6px;width:100%;max-width:132px;height:84px}.dark .astra-customer-tabs img{background:#f6f1eb;background:lab(95.3653% 1.15073 3.60549);padding:8px}.astra-customer-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;gap:32px;scroll-margin-top:24px;display:flex;position:relative;overflow-x:auto}.astra-customer-track::-webkit-scrollbar{display:none}.astra-customer-track:focus-visible{outline:2px solid var(--a-rust);outline-offset:4px}.astra-customer-slide{scroll-snap-align:start;scroll-snap-stop:always;background:var(--a-paper);flex:0 0 100%;min-width:0}.astra-customer-slide:not([data-active=true]){max-height:560px;overflow-y:hidden}.astra-customer-slide .astra-story-heading{gap:40px;margin-bottom:32px}.astra-customer-slide .astra-story-split{gap:40px}.astra-customer-slide h2{font-size:clamp(2rem,3.5vw,3rem)}.astra-carousel-controls{justify-content:flex-end;align-items:center;margin-top:20px;display:flex}.astra-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.astra-carousel-controls>div{gap:10px;display:flex}.astra-carousel-controls button{border:1px solid var(--a-line);width:44px;height:44px;color:var(--a-ink);background:var(--a-paper);cursor:pointer;border-radius:50%;place-items:center;display:grid}.astra-carousel-controls button:hover:not(:disabled){background:var(--a-peach);border-color:var(--a-rust)}.astra-carousel-controls button:disabled{opacity:.35;cursor:default}.astra-carousel-controls button:first-child svg{transform:rotate(180deg)}@media (max-width:1000px){.astra-header{gap:16px}.astra-header nav{gap:18px}.astra-header-actions{gap:8px}.astra-hero{--step-x:30px}.astra-video-hero{gap:40px}}@media (max-width:900px){.astra-width{width:calc(100% - 56px)}.astra-proof-intro,.astra-testimonial-inner,.astra-close-inner{gap:45px}.astra-close-mark{font-size:120px}.astra-close-mark svg{width:130px}}@media (min-width:701px) and (max-width:1000px){.astra-card-grid-3{grid-template-columns:1fr}.astra-card-grid-3 .astra-card{grid-template-columns:.8fr 1fr;display:grid}.astra-card-grid-3 .astra-card .astra-card-preview{grid-area:1/2/3;padding:24px}.astra-card-grid-3 .astra-card-toggle{grid-column:1}.astra-boundaries,.astra-voice-inner,.astra-story-heading,.astra-story-split{gap:32px}}@media (max-width:700px){.astra{font-size:15px}.astra-width{width:calc(100% - 40px)}.astra h1{font-size:clamp(3rem,12.2vw,5.3rem)}.astra-bakeries>p{text-align:center;font-size:14px}.astra-proof{padding-block:44px 26px}.astra-proof-intro{margin-bottom:34px;display:block}.astra h2{font-size:clamp(2.2rem,9.5vw,3rem)}.astra-proof-intro .astra-one-liner{margin-top:23px;font-size:1.25rem}.astra-card-grid-3,.astra-card-grid-2{grid-template-columns:1fr;gap:14px}.astra-card h3{font-size:1.45rem}.astra-situations{grid-template-columns:1fr;gap:28px;margin-top:36px;padding-top:30px}.astra-situations h3{font-size:1.35rem}.astra-situations p{font-size:14px}.astra-voice{padding-block:0 50px}.astra-voice-inner{display:block}.astra-voice-copy{margin-bottom:27px}.astra-voice-copy>h2+p{margin-top:22px}.astra-voice-description{font-size:14px}.astra-kind-words{margin-top:28px}.astra-kind-words li{padding:20px 0;font-size:1.35rem}.astra-language-copy{margin-bottom:22px;display:block}.astra-language-copy>p{text-align:left;margin-top:18px;padding-bottom:0;font-size:1.25rem}.astra-language .astra-card h3{font-size:1.7rem}.astra-guarantee{font-size:14px}.astra-message{max-width:94%;padding:10px 12px;font-size:14px}.astra-message-meta{font-size:14px}.astra-message-handoff{max-width:100%;font-size:14px}.astra-boundaries{padding-block:50px;display:block}.astra-boundaries-copy>p{margin-top:22px;font-size:14px}.astra-boundaries-copy{margin-bottom:27px}.astra-testimonial{padding-block:44px}.astra-testimonial-inner{display:block}.astra-coverage{border-bottom:1px solid #bdab92;border-bottom:1px solid lab(71.0598% 3.50389 15.3162);max-width:22ch;padding-bottom:28px;font-size:1.8rem;margin-bottom:30px!important}.astra-testimonial blockquote{font-size:2rem}.astra-attribution{font-size:14px;margin-block:20px!important}.astra-text-link{gap:10px;font-size:14px}.astra-pricing{padding-block:50px 44px}.astra-pricing-heading{margin-bottom:28px}.astra-plan{gap:16px;padding-block:26px}.astra-plan>div>p{font-size:14px}.astra-plan h3{font-size:1.8rem}.astra-plan .astra-price{font-size:2rem}.astra-price span{font-size:14px}.astra-faq{padding-block:10px 55px;display:block}.astra-faq>h2{margin-bottom:28px}.astra-faq-trigger{gap:15px;padding:20px 0;font-size:1.3rem}.astra-faq-trigger>span{font-size:24px}.astra-faq-answer{padding:0 15px 22px 0;font-size:14px}.astra-close{padding-block:42px}.astra-close-inner{display:block}.astra-close h2{font-size:2.5rem}.astra-close h2+.astra-cta{margin-top:24px}.astra-close-mark{display:none}.astra-cta{width:100%}.astra-story-heading{margin-bottom:28px;display:block}.astra-story-heading>p{margin-top:23px;font-size:14px}.astra-story-split{flex-direction:column;gap:28px;display:flex}.astra-story-split>*{width:100%}.astra-story-copy h3{margin-block:0 12px;font-size:1.4rem}.astra-story-copy>p{margin-bottom:26px;font-size:14px}.astra-small-quote{padding-block:4px 10px;font-size:1.5rem}.astra-small-quote cite{margin-top:12px;font-size:14px}.astra-evolving{padding-block:44px}.astra-evolving p{font-size:14px}.astra-header{grid-template-columns:auto 1fr;gap:0 12px;min-height:0;padding-block:14px;display:grid}.astra-logo svg{width:46px;height:46px}.astra-header>nav,.astra-header .flo-nav__theme,.astra-header .astra-header-cta{display:none}.astra-burger{display:inline-flex}.astra-drawer{z-index:80;background:color-mix(in srgb, var(--a-paper) 94%, transparent);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--a-ink);opacity:0;pointer-events:none;flex-direction:column;padding:14px 20px 32px;transition:opacity .22s,transform .28s cubic-bezier(.23,1,.32,1);display:flex;position:fixed;inset:0;transform:translateY(-8px)}.astra-drawer[data-open=true]{opacity:1;pointer-events:auto;transform:none}.astra-drawer-head{justify-content:space-between;align-items:center;display:flex}.astra-drawer-head-actions{align-items:center;gap:2px;display:flex}.astra-drawer .flo-nav__theme{display:grid}.astra-drawer-head .astra-burger:hover,.astra-drawer .flo-nav__theme:hover{background:#331e1814;background:lab(13.8928% 9.88185 8.63871/.08)}.astra-drawer .astra-drawer-links{width:100%;font-size:inherit;flex-direction:column;align-items:stretch;gap:0;margin:28px 0 0;display:flex}.astra-drawer .astra-drawer-link{font-family:var(--a-head);letter-spacing:-.035em;border-bottom:1px solid var(--a-line);padding:16px 0;font-size:clamp(1.7rem,8vw,2.2rem);line-height:1.2;text-decoration:none;display:block}.astra-drawer-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.astra-drawer .astra-cta{background:var(--a-brand);gap:8px;width:auto;min-height:48px;padding:10px 20px 10px 16px;color:var(--a-on-brand)!important}.astra-drawer .astra-cta:hover{background:var(--a-brand)}.astra-drawer .astra-cta>span{flex:none}.astra-drawer .astra-cta>svg{width:19px;height:19px}.astra-drawer-auth :is(a,button){border:1px solid var(--a-line);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:8px 18px;font-size:15px;display:inline-flex}.astra-header-actions{justify-content:flex-end;gap:6px}.astra-auth{min-width:0;display:none}.astra-auth :is(a,button){padding-inline:8px;font-size:14px}.astra-hero-wrap{flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.astra-hero-wrap .astra-header{z-index:2;position:relative}.astra-hero{--step-x:0px;flex-direction:column;flex:1;justify-content:flex-end;min-height:0;padding-block:24px 40px;display:flex}.astra-hero>.astra-width{z-index:1;position:relative}.astra-hero h1{font-size:clamp(2.5rem,10.4vw,4.4rem)}.astra-hero-line{text-wrap:balance}.astra-hero-desktop{display:none}.astra-hero-mobile{display:block}.astra-rush-ribbon{display:none}.astra-rush-bg{z-index:0;display:block;position:absolute;inset:0}.astra-rush-bg video{object-position:center top;filter:saturate(.6)}.astra-rush-bg:after{content:"";background:linear-gradient(#21181480,#21181400 24%),linear-gradient(#21181414 38%,#211814cc 72%,#211814f5);background:linear-gradient(lab(9.42826% 3.97205 4.39483/.5),lab(9.42826% 3.97205 4.39483/0) 24%),linear-gradient(lab(9.42826% 3.97205 4.39483/.08) 38%,lab(9.42826% 3.97205 4.39483/.8) 72%,lab(9.42826% 3.97205 4.39483/.96));position:absolute;inset:0}.astra-bakeries{padding-block:26px}.astra-logo-cell{height:84px}.astra-logo-cell img{height:calc(var(--logo-h) * .82)}.astra-language{padding-block:0 48px}.astra-footer{padding-block:16px;font-size:14px}.astra-footer nav{gap:18px}.astra-video-hero{flex-direction:column;gap:30px;padding-block:24px 40px;display:flex}.astra-video-hero>figure{width:min(100%,340px)}.astra-video-hero h1{font-size:2.6rem}.astra-video-hero h1+p{margin-block:18px;font-size:14px}.astra-customer-carousel{padding-block:24px 44px}.astra-customer-tabs{z-index:5;background:var(--a-paper);justify-content:space-between;gap:0;margin-bottom:24px;position:sticky;top:0}.astra-customer-tabs img{max-width:104px;height:72px}.astra-customer-slide .astra-story-split{gap:26px}.astra-customer-slide .astra-story-heading>p,.astra-customer-slide .astra-story-copy>p{font-size:14px}.astra-card .astra-card-preview{padding:0 18px 20px}.astra-card-head{padding:22px 20px 18px}.astra-card-toggle{padding-inline:20px}.astra-chat-dialog{border-radius:20px;width:calc(100vw - 20px);max-height:calc(100dvh - 24px)}.astra-dialog-heading,.astra-dialog-scroll{padding:20px 16px}.astra .astra-dialog-title{font-size:1.5rem}.astra-dialog-close{margin:-4px 0 0}.astra-plan>div:first-child{max-width:48%}.astra-customer-tabs a{text-align:center;flex:1;gap:10px;min-width:0;padding:10px 4px 14px;font-size:14px}.astra-personal{font-size:14px;margin-bottom:24px!important}}@media (max-width:360px){.astra-customer-tabs span{min-height:2lh}.astra-width{width:calc(100% - 32px)}.astra h1{font-size:11.9vw}.astra-plan>div>p{font-size:14px}.astra-plan .astra-price{font-size:1.85rem}.astra-message-meta{column-gap:8px;font-size:14px}.astra-header{gap:0 4px}.astra-header-actions{gap:2px}.astra-hero h1{font-size:10.6vw}.astra-logo-cell img{height:calc(var(--logo-h) * .72)}}@media (prefers-reduced-motion:reduce){.astra-drawer{transition:none;transform:none}.astra-logo-slider{-webkit-mask-image:none;mask-image:none}.astra-logo-group{width:100cqw}.astra-logo-group[aria-hidden=true]{display:none}.astra *,.astra :before,.astra :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}