@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.3ms9vq719j3f8.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0mrjj4bg00-he.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
.Button-module__yaRK2a__button{justify-content:center;align-items:center;gap:var(--bu-space-2);border-radius:var(--bu-radius-pill);white-space:nowrap;transition:transform var(--bu-duration-fast) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out), background-color var(--bu-duration-base) var(--bu-ease-out);font-weight:600;line-height:1;display:inline-flex}.Button-module__yaRK2a__button:hover{transform:translateY(-1px)}.Button-module__yaRK2a__button:active{transition-duration:80ms;transform:translateY(0)scale(.98)}.Button-module__yaRK2a__icon{transition:transform var(--bu-duration-base) var(--bu-ease-out);flex-shrink:0}.Button-module__yaRK2a__button:hover .Button-module__yaRK2a__icon{transform:translate(2px)}.Button-module__yaRK2a__sm{min-height:2.75rem;padding:0 var(--bu-space-4);font-size:var(--bu-text-sm);border-radius:var(--bu-radius-md)}.Button-module__yaRK2a__md{min-height:3.125rem;padding:0 var(--bu-space-5);font-size:.9375rem}.Button-module__yaRK2a__lg{min-height:3.625rem;padding:0 var(--bu-space-6);font-size:1.0625rem}.Button-module__yaRK2a__full{width:100%}.Button-module__yaRK2a__primary,.Button-module__yaRK2a__primary:hover{color:var(--bu-color-white);background:var(--bu-gradient-cta);box-shadow:var(--bu-shadow-cta)}.Button-module__yaRK2a__ink,.Button-module__yaRK2a__ink:hover{color:var(--bu-color-white);background:var(--bu-color-ink);box-shadow:var(--bu-shadow-ink)}.Button-module__yaRK2a__glass,.Button-module__yaRK2a__glass:hover{color:var(--bu-color-ink);background:var(--bu-surface-glass-strong);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-sm)}.Button-module__yaRK2a__light,.Button-module__yaRK2a__light:hover{color:var(--bu-color-ink);background:var(--bu-color-white)}.Button-module__yaRK2a__text{border-radius:var(--bu-radius-sm);min-height:2.75rem;color:var(--bu-color-brand-strong);padding:0}.Button-module__yaRK2a__text:hover{transform:none}
.primitives-module__9fEQWa__container{width:100%;max-width:calc(var(--bu-container) + var(--bu-gutter) * 2);padding-inline:var(--bu-gutter);margin-inline:auto}.primitives-module__9fEQWa__containerWide{max-width:calc(var(--bu-container-wide) + var(--bu-gutter) * 2)}.primitives-module__9fEQWa__section{padding-block:var(--bu-space-section);position:relative}.primitives-module__9fEQWa__sectionTight{padding-block:calc(var(--bu-space-section) * .6)}.primitives-module__9fEQWa__header{gap:var(--bu-space-4);flex-direction:column;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.primitives-module__9fEQWa__headerCenter{text-align:center;align-items:center;max-width:56rem;margin-inline:auto}.primitives-module__9fEQWa__headerSplit{justify-content:space-between;align-items:flex-end;gap:var(--bu-space-6) var(--bu-space-10);flex-flow:wrap}.primitives-module__9fEQWa__headerText{gap:var(--bu-space-4);flex-direction:column;max-width:46rem;display:flex}.primitives-module__9fEQWa__title{font-size:var(--bu-text-display-md);line-height:var(--bu-leading-tight);letter-spacing:var(--bu-tracking-display);color:var(--bu-color-ink);font-weight:700}.primitives-module__9fEQWa__titleSm{font-size:var(--bu-text-display-sm)}.primitives-module__9fEQWa__lede{font-size:var(--bu-text-lg);line-height:var(--bu-leading-body);color:var(--bu-color-ink-3);max-width:40rem}.primitives-module__9fEQWa__eyebrow{align-items:center;gap:var(--bu-space-3);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-ink-3);font-size:.8125rem;font-weight:600;display:inline-flex}.primitives-module__9fEQWa__eyebrowLined:before,.primitives-module__9fEQWa__eyebrowLined:after{content:"";background:#47556966;width:3rem;height:1px}.primitives-module__9fEQWa__eyebrowBrand{color:var(--bu-color-indigo-ink)}.primitives-module__9fEQWa__gradientText{background:var(--bu-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.primitives-module__9fEQWa__surface{border-radius:var(--bu-radius-2xl);border:1px solid var(--bu-surface-border);background:var(--bu-surface-glass);position:relative}.primitives-module__9fEQWa__interactive{transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out)}.primitives-module__9fEQWa__interactive:hover{box-shadow:var(--bu-shadow-lg);translate:0 -3px}.primitives-module__9fEQWa__surface-glass{background:var(--bu-surface-glass);box-shadow:var(--bu-shadow-md)}.primitives-module__9fEQWa__surface-strong{background:var(--bu-surface-glass-strong);box-shadow:var(--bu-shadow-lg)}.primitives-module__9fEQWa__surface-soft{background:var(--bu-surface-glass-soft);border-color:#fff9}.primitives-module__9fEQWa__surface-solid{background:var(--bu-color-white);border-color:var(--bu-color-line);box-shadow:var(--bu-shadow-xs)}.primitives-module__9fEQWa__pad-sm{padding:var(--bu-space-4)}.primitives-module__9fEQWa__pad-md{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.primitives-module__9fEQWa__pad-lg{padding:clamp(1.5rem,1rem + 2vw,2.25rem)}.primitives-module__9fEQWa__badge{border-radius:var(--bu-radius-pill);font-size:var(--bu-text-xs);white-space:nowrap;align-items:center;gap:.375rem;padding:.25rem .625rem;font-weight:600;line-height:1.4;display:inline-flex}.primitives-module__9fEQWa__badgeMono{font-family:var(--bu-font-mono);letter-spacing:.08em;border-radius:.375rem;font-size:.6875rem}.primitives-module__9fEQWa__badge-pro{color:var(--bu-color-indigo-ink);background:#eef0ff}.primitives-module__9fEQWa__badge-success{background:var(--bu-tint-green);color:var(--bu-color-green-ink)}.primitives-module__9fEQWa__badge-neutral{color:var(--bu-color-ink-3);background:#fff9}.primitives-module__9fEQWa__badge-brand{background:var(--bu-tint-brand);color:var(--bu-color-brand-strong)}.primitives-module__9fEQWa__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem}.primitives-module__9fEQWa__badge-success .primitives-module__9fEQWa__dot{background:var(--bu-color-green)}.primitives-module__9fEQWa__tile{border-radius:var(--bu-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.primitives-module__9fEQWa__tile-sm{border-radius:.625rem;width:2.25rem;height:2.25rem}.primitives-module__9fEQWa__tile-md{width:2.75rem;height:2.75rem}.primitives-module__9fEQWa__tile-lg{border-radius:.875rem;width:2.875rem;height:2.875rem}.primitives-module__9fEQWa__tone-brand{background:var(--bu-tint-brand);color:var(--bu-color-brand-strong)}.primitives-module__9fEQWa__tone-indigo{background:var(--bu-tint-indigo);color:var(--bu-color-indigo-ink)}.primitives-module__9fEQWa__tone-violet{background:var(--bu-tint-violet);color:var(--bu-color-violet-ink)}.primitives-module__9fEQWa__tone-cyan{background:var(--bu-tint-cyan);color:var(--bu-color-cyan-ink)}.primitives-module__9fEQWa__tone-pink{background:var(--bu-tint-pink);color:var(--bu-color-pink-ink)}.primitives-module__9fEQWa__tone-green{background:var(--bu-tint-green);color:var(--bu-color-green-ink)}.primitives-module__9fEQWa__tone-ink{background:var(--bu-color-ink);color:var(--bu-color-white)}.primitives-module__9fEQWa__tone-gradient{background:var(--bu-gradient-cta-flat);color:var(--bu-color-white)}.primitives-module__9fEQWa__checkList{gap:var(--bu-space-3);flex-direction:column;display:flex}.primitives-module__9fEQWa__checkItem{align-items:flex-start;gap:var(--bu-space-3);font-size:var(--bu-text-md);color:var(--bu-color-ink-2);display:flex}.primitives-module__9fEQWa__checkIcon{color:#059669;margin-top:.2rem}.primitives-module__9fEQWa__mono{font-family:var(--bu-font-mono);letter-spacing:.06em;font-size:.8125rem;font-weight:600}
.Logo-module__FuD4yW__logo,.Logo-module__FuD4yW__logo:hover{letter-spacing:-.03em;min-height:2.75rem;color:var(--bu-color-brand-strong);align-items:center;font-weight:700;display:inline-flex}.Logo-module__FuD4yW__md{font-size:1.375rem}.Logo-module__FuD4yW__lg{font-size:1.75rem}
.FilterChips-module__stSFlW__chips{gap:var(--bu-space-2);padding:2px 2px var(--bu-space-2);scrollbar-width:none;display:flex;overflow-x:auto}.FilterChips-module__stSFlW__chip{border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);min-height:2.75rem;font-size:var(--bu-text-sm);color:var(--bu-color-ink-2);transition:background-color var(--bu-duration-fast), color var(--bu-duration-fast);background:#fff9;flex-shrink:0;align-items:center;gap:6px;padding:0 1rem;font-weight:500;display:inline-flex}.FilterChips-module__stSFlW__chip:hover{background:var(--bu-color-white)}.FilterChips-module__stSFlW__on,.FilterChips-module__stSFlW__on:hover{background:var(--bu-color-ink);color:var(--bu-color-white)}.FilterChips-module__stSFlW__count{font-family:var(--bu-font-mono);opacity:.7;font-size:.75rem}
.ProductHunt-module__uIOqPa__bar{min-height:2.75rem;padding:.5rem calc(var(--bu-gutter) + 2.5rem);background:var(--bu-color-ink);color:var(--bu-color-white);font-size:var(--bu-text-sm);justify-content:center;align-items:center;display:flex;position:relative}html[data-ph-bar=off] .ProductHunt-module__uIOqPa__bar{display:none}.ProductHunt-module__uIOqPa__barInner{justify-content:center;align-items:center;gap:var(--bu-space-2) var(--bu-space-3);text-align:center;flex-wrap:wrap;display:flex}.ProductHunt-module__uIOqPa__barTag{border-radius:var(--bu-radius-pill);font-family:var(--bu-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff2e;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:.6875rem;font-weight:600;display:inline-flex}.ProductHunt-module__uIOqPa__barMessage{font-weight:500}.ProductHunt-module__uIOqPa__barMessage strong{color:var(--bu-color-ph)}.ProductHunt-module__uIOqPa__barCta{border-radius:var(--bu-radius-pill);background:var(--bu-color-ph);color:var(--bu-color-white);white-space:nowrap;transition:filter var(--bu-duration-fast);align-items:center;gap:4px;padding:4px 12px;font-weight:600;display:inline-flex}.ProductHunt-module__uIOqPa__barCta:hover{color:var(--bu-color-white);filter:brightness(1.08)}.ProductHunt-module__uIOqPa__dismiss{top:50%;right:var(--bu-gutter);color:#ffffffbf;width:2rem;height:2rem;transition:background-color var(--bu-duration-fast);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.ProductHunt-module__uIOqPa__dismiss:hover{color:var(--bu-color-white);background:#ffffff1f}.ProductHunt-module__uIOqPa__code{font-family:var(--bu-font-mono);letter-spacing:.04em;border:1px dashed;border-radius:4px;padding:1px 6px;font-size:.92em;font-weight:700}.ProductHunt-module__uIOqPa__heroBadges{justify-content:center;align-items:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.ProductHunt-module__uIOqPa__heroBadges img{width:250px;max-width:100%;height:auto;display:block}.ProductHunt-module__uIOqPa__fallbackBadge{background:var(--bu-color-white);border:1px solid var(--bu-tint-ph);height:54px;box-shadow:var(--bu-shadow-xs);color:var(--bu-color-ph-ink);letter-spacing:-.01em;border-radius:10px;align-items:center;gap:10px;padding:0 18px 0 10px;font-size:1.25rem;font-weight:700;line-height:1.05;display:inline-flex}.ProductHunt-module__uIOqPa__fallbackBadge>span{flex-direction:column;display:flex}.ProductHunt-module__uIOqPa__fallbackBadge small{letter-spacing:.08em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.ProductHunt-module__uIOqPa__split{gap:var(--bu-space-5);display:grid}.ProductHunt-module__uIOqPa__maker{gap:var(--bu-space-5);flex-direction:column;display:flex}.ProductHunt-module__uIOqPa__welcomeTitle{font-size:var(--bu-text-2xl);line-height:var(--bu-leading-snug);letter-spacing:-.02em;font-weight:700}.ProductHunt-module__uIOqPa__quote p{font-size:var(--bu-text-lg);color:var(--bu-color-ink-2);line-height:1.6}.ProductHunt-module__uIOqPa__byline{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);flex-direction:column;display:flex}.ProductHunt-module__uIOqPa__byline strong{color:var(--bu-color-ink);font-size:1rem}.ProductHunt-module__uIOqPa__actions{gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.ProductHunt-module__uIOqPa__offer{justify-content:center;align-items:flex-start;gap:var(--bu-space-4);background:var(--bu-color-ink);border-color:var(--bu-color-ink);color:var(--bu-color-white);flex-direction:column;display:flex}.ProductHunt-module__uIOqPa__offerEyebrow{font-family:var(--bu-font-mono);font-size:var(--bu-text-xs);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-ph)}.ProductHunt-module__uIOqPa__offerTitle{font-size:var(--bu-text-display-sm);letter-spacing:-.04em;font-weight:700;line-height:1.05}.ProductHunt-module__uIOqPa__offerTitle span{margin-top:var(--bu-space-2);letter-spacing:-.01em;color:var(--bu-color-line);font-size:.5em;display:block}.ProductHunt-module__uIOqPa__offerNote{color:var(--bu-color-line)}@media (min-width:56rem){.ProductHunt-module__uIOqPa__split{grid-template-columns:7fr 5fr}.ProductHunt-module__uIOqPa__splitSingle{grid-template-columns:minmax(0,52rem);justify-content:center}}@media (max-width:40rem){.ProductHunt-module__uIOqPa__bar{padding-right:3rem;padding-left:var(--bu-space-3)}.ProductHunt-module__uIOqPa__barMessage{font-size:var(--bu-text-xs)}}
.AiSection-module__l2rjgG__grid{gap:var(--bu-space-12);align-items:center;display:grid}.AiSection-module__l2rjgG__copy{align-items:flex-start;gap:var(--bu-space-5);flex-direction:column;display:flex}.AiSection-module__l2rjgG__title{font-size:var(--bu-text-display-md);line-height:var(--bu-leading-tight);letter-spacing:var(--bu-tracking-display);font-weight:700}.AiSection-module__l2rjgG__lede{font-size:var(--bu-text-lg);color:var(--bu-color-ink-3);max-width:34rem}.AiSection-module__l2rjgG__list{width:100%;max-width:30rem}.AiSection-module__l2rjgG__listTitle{margin-bottom:var(--bu-space-3);font-size:.9375rem;font-weight:600}.AiSection-module__l2rjgG__list li{align-items:center;gap:var(--bu-space-3);min-height:2.5rem;color:var(--bu-color-ink-2);border-top:1px solid #0f172a0f;font-size:.9375rem;display:flex}.AiSection-module__l2rjgG__list li span:nth-child(2){flex:1}.AiSection-module__l2rjgG__spark{color:var(--bu-color-violet-ink)}.AiSection-module__l2rjgG__demo{gap:var(--bu-space-4);flex-direction:column;display:flex}.AiSection-module__l2rjgG__before,.AiSection-module__l2rjgG__after{align-items:flex-start;gap:var(--bu-space-3);flex-direction:column;display:flex}.AiSection-module__l2rjgG__beforeText{font-size:var(--bu-text-xl)}.AiSection-module__l2rjgG__after{border:1.5px solid #6366f166}.AiSection-module__l2rjgG__afterText{font-size:var(--bu-text-2xl);letter-spacing:-.015em;color:var(--bu-color-ink);font-weight:600;line-height:1.35}.AiSection-module__l2rjgG__tags{gap:var(--bu-space-2);flex-wrap:wrap;display:flex}.AiSection-module__l2rjgG__arrow{align-self:center;align-items:center;gap:var(--bu-space-2);border-radius:var(--bu-radius-pill);background:var(--bu-gradient-cta-flat);color:var(--bu-color-white);font-size:var(--bu-text-sm);box-shadow:var(--bu-shadow-cta);padding:.5rem 1rem;font-weight:600;display:inline-flex}.AiSection-module__l2rjgG__caption{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}@media (min-width:64rem){.AiSection-module__l2rjgG__grid{gap:var(--bu-space-16);grid-template-columns:5fr 6fr}}
.mockups-module__UYKOPa__window{background:var(--bu-color-white);border-radius:1.25rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #1e296333,0 0 0 1px #ffffffe6}.mockups-module__UYKOPa__windowBar{justify-content:space-between;align-items:center;gap:var(--bu-space-3);min-height:3rem;padding:.5rem var(--bu-space-4);border-bottom:1px solid var(--bu-color-line-soft);flex-wrap:wrap;display:flex}.mockups-module__UYKOPa__windowTitle{align-items:center;gap:var(--bu-space-3);color:var(--bu-color-ink);font-size:.8125rem;font-weight:600;display:flex}.mockups-module__UYKOPa__dots{gap:6px;display:flex}.mockups-module__UYKOPa__dots i{background:#e3e6ee;border-radius:50%;width:10px;height:10px}.mockups-module__UYKOPa__windowActions{align-items:center;gap:var(--bu-space-2);display:flex}.mockups-module__UYKOPa__windowBody{flex:1;min-height:0;display:flex}.mockups-module__UYKOPa__miniButton{border-radius:var(--bu-radius-sm);background:var(--bu-gradient-cta-flat);height:1.875rem;color:var(--bu-color-white);font-size:var(--bu-text-xs);white-space:nowrap;align-items:center;gap:6px;padding:0 .75rem;font-weight:600;display:inline-flex}.mockups-module__UYKOPa__miniOutline{background:var(--bu-color-white);color:var(--bu-color-ink-3);border:1px solid #e3e6ee}.mockups-module__UYKOPa__field{flex-direction:column;gap:5px;min-width:0;display:flex}.mockups-module__UYKOPa__fieldLabel{color:var(--bu-color-ink-3);font-size:.6875rem;font-weight:600}.mockups-module__UYKOPa__fieldInput{border-radius:var(--bu-radius-sm);background:var(--bu-color-white);min-height:2.125rem;color:var(--bu-color-ink);white-space:nowrap;text-overflow:ellipsis;border:1px solid #e3e6ee;align-items:center;padding:.375rem .625rem;font-size:.8125rem;line-height:1.5;display:flex;overflow:hidden}.mockups-module__UYKOPa__fieldMulti{white-space:normal;align-items:flex-start;padding:.625rem;font-size:.78rem}.mockups-module__UYKOPa__fieldFocus{border:1.5px solid #6366f1;box-shadow:0 0 0 4px #6366f124}.mockups-module__UYKOPa__fieldFocus:after{content:"";vertical-align:-.15em;background:#4f46e5;width:1.5px;height:1.05em;margin-left:2px;display:inline-block}.mockups-module__UYKOPa__paper{--paper-fs:6px;font-size:var(--paper-fs);aspect-ratio:1/1.414;background:var(--bu-color-white);width:50em;color:var(--bu-color-ink-2);border-radius:4px;line-height:1.55;display:flex;overflow:hidden;box-shadow:0 8px 30px #0f172a1f}.mockups-module__UYKOPa__paperSide{background:var(--bu-color-brand-deep);color:#e0e7ff;flex-direction:column;flex-shrink:0;gap:2em;width:16em;padding:3em 2em;display:flex}.mockups-module__UYKOPa__avatar{background:linear-gradient(135deg,#93c5fd,#a5b4fc);border-radius:50%;width:6.5em;height:6.5em}.mockups-module__UYKOPa__paperMain{flex-direction:column;flex:1;gap:1.6em;min-width:0;padding:3em 2.4em;display:flex}.mockups-module__UYKOPa__paperSingle .mockups-module__UYKOPa__paperMain{padding:3.4em 3.6em}.mockups-module__UYKOPa__paperName{letter-spacing:-.01em;color:var(--bu-color-ink);font-size:2.5em;font-weight:700;line-height:1.1}.mockups-module__UYKOPa__paperRole{color:var(--bu-color-brand);font-size:1.25em;font-weight:600}.mockups-module__UYKOPa__paperBlock{flex-direction:column;gap:.5em;display:flex}.mockups-module__UYKOPa__paperHeading{letter-spacing:.12em;text-transform:uppercase;color:var(--bu-color-brand-deep);font-size:1.08em;font-weight:700}.mockups-module__UYKOPa__paperHeadingLight{color:#bfdbfe}.mockups-module__UYKOPa__paperJob{flex-direction:column;gap:.35em;display:flex}.mockups-module__UYKOPa__paperJob+.mockups-module__UYKOPa__paperJob{margin-top:.6em}.mockups-module__UYKOPa__paperJobHead{justify-content:space-between;gap:1em;font-size:1.08em;display:flex}.mockups-module__UYKOPa__paperJobHead strong,.mockups-module__UYKOPa__paperBlock strong{color:var(--bu-color-ink)}.mockups-module__UYKOPa__paperJobHead span{color:var(--bu-color-ink-4);white-space:nowrap}.mockups-module__UYKOPa__paperHighlight{background:#6366f124;border-radius:2px}.mockups-module__UYKOPa__aiCard{padding:var(--bu-space-4);background:#fffffff0;border:1px solid #6366f166;border-radius:1.25rem;flex-direction:column;gap:.625rem;display:flex;box-shadow:0 24px 60px #4f46e540}.mockups-module__UYKOPa__aiHead{justify-content:space-between;align-items:center;display:flex}.mockups-module__UYKOPa__aiTitle{font-size:var(--bu-text-sm);align-items:center;gap:7px;font-weight:600;display:flex}.mockups-module__UYKOPa__aiSpark{color:var(--bu-color-violet-ink)}.mockups-module__UYKOPa__aiBefore{font-size:var(--bu-text-xs);color:var(--bu-color-ink-4);text-decoration:line-through}.mockups-module__UYKOPa__aiAfter{color:var(--bu-color-ink);font-size:.8rem;font-weight:500;line-height:1.5}.mockups-module__UYKOPa__shimmer{background-image:linear-gradient(100deg,#0000 30%,#6366f129 50%,#0000 70%);background-repeat:no-repeat;background-size:200% 100%;border-radius:6px}.mockups-module__UYKOPa__aiTags{flex-wrap:wrap;gap:6px;display:flex}.mockups-module__UYKOPa__meter{border-radius:var(--bu-radius-pill);background:#0f172a14;height:6px;display:block;overflow:hidden}@media (prefers-reduced-motion:no-preference){.mockups-module__UYKOPa__fieldFocus:after{animation:1.1s step-end infinite mockups-module__UYKOPa__caret-blink}.mockups-module__UYKOPa__shimmer{animation:3.6s ease-in-out 1.6s infinite mockups-module__UYKOPa__shimmer}.mockups-module__UYKOPa__ring{animation:mockups-module__UYKOPa__draw-ring 1.2s var(--bu-ease-out-soft) .7s both}.mockups-module__UYKOPa__meter span{transform-origin:0;animation:mockups-module__UYKOPa__grow-x 1.1s var(--bu-ease-out-soft) .8s both}}.mockups-module__UYKOPa__meter span{border-radius:inherit;background:linear-gradient(90deg,#06b6d4,#2563eb);height:100%;display:block}.mockups-module__UYKOPa__skeleton{flex-direction:column;gap:4px;display:flex}.mockups-module__UYKOPa__skeleton i{background:var(--bu-color-skeleton);border-radius:2px;height:4px;display:block}
.BuilderShowcase-module__JtoMRa__frame{border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-xl);background:#ffffff80;border-radius:2rem;padding:clamp(.5rem,.25rem + 1vw,1rem)}.BuilderShowcase-module__JtoMRa__window{min-height:34rem}.BuilderShowcase-module__JtoMRa__guest{color:var(--bu-color-ink-4);font-weight:500}.BuilderShowcase-module__JtoMRa__tabs{border-radius:var(--bu-radius-sm);background:var(--bu-color-canvas-2);border:1px solid var(--bu-color-line-soft);padding:3px;display:none}.BuilderShowcase-module__JtoMRa__tab{font-size:var(--bu-text-xs);color:var(--bu-color-ink-3);border-radius:6px;padding:4px 10px}.BuilderShowcase-module__JtoMRa__tabOn{background:var(--bu-color-white);color:var(--bu-color-ink);font-weight:600;box-shadow:0 1px 3px #0f172a1a}.BuilderShowcase-module__JtoMRa__sidebar{gap:var(--bu-space-3);width:13.5rem;padding:var(--bu-space-5) var(--bu-space-4);border-right:1px solid var(--bu-color-line-soft);flex-direction:column;flex-shrink:0;display:none}.BuilderShowcase-module__JtoMRa__sideLabel{font-family:var(--bu-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bu-color-ink-4);font-size:.6875rem}.BuilderShowcase-module__JtoMRa__sectionList li{align-items:center;gap:var(--bu-space-2);min-height:2.25rem;padding:0 var(--bu-space-2);border-radius:var(--bu-radius-sm);color:var(--bu-color-ink-2);font-size:.8125rem;display:flex}.BuilderShowcase-module__JtoMRa__sectionList svg{color:#94a3b8}.BuilderShowcase-module__JtoMRa__sectionList .BuilderShowcase-module__JtoMRa__sectionOn{background:var(--bu-tint-indigo);color:var(--bu-color-indigo-ink);font-weight:600}.BuilderShowcase-module__JtoMRa__addSection{color:var(--bu-color-brand-strong);padding-left:var(--bu-space-2);font-size:.8125rem;font-weight:600}.BuilderShowcase-module__JtoMRa__saveHint{padding:var(--bu-space-3);border-radius:var(--bu-radius-md);background:var(--bu-color-canvas-2);font-size:var(--bu-text-xs);color:var(--bu-color-ink-3);flex-direction:column;gap:4px;margin-top:auto;display:flex}.BuilderShowcase-module__JtoMRa__saveHint strong{color:var(--bu-color-ink)}.BuilderShowcase-module__JtoMRa__form{gap:var(--bu-space-3);min-width:0;padding:var(--bu-space-5);background:var(--bu-color-canvas-2);flex-direction:column;flex:1;display:flex}.BuilderShowcase-module__JtoMRa__form *{white-space:pre-line}.BuilderShowcase-module__JtoMRa__formHead{justify-content:space-between;align-items:center;font-size:.9375rem;display:flex}.BuilderShowcase-module__JtoMRa__formHead span{color:var(--bu-color-brand-strong);font-size:.8125rem;font-weight:600}.BuilderShowcase-module__JtoMRa__row{gap:var(--bu-space-2);grid-template-columns:1fr 1fr;display:grid}.BuilderShowcase-module__JtoMRa__preview{width:24rem;padding:var(--bu-space-8) var(--bu-space-5);background:#eef2fb;flex-shrink:0;justify-content:center;align-items:center;display:none;position:relative}.BuilderShowcase-module__JtoMRa__previewLabel{top:var(--bu-space-3);left:var(--bu-space-4);font-family:var(--bu-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bu-color-ink-3);font-size:.6875rem;position:absolute}.BuilderShowcase-module__JtoMRa__paper{--paper-fs:6.4px}.BuilderShowcase-module__JtoMRa__footer{margin-top:var(--bu-space-10);justify-content:space-between;align-items:center;gap:var(--bu-space-6);flex-wrap:wrap;display:flex}.BuilderShowcase-module__JtoMRa__features{gap:var(--bu-space-3) var(--bu-space-6);flex:1;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}@media (min-width:56rem){.BuilderShowcase-module__JtoMRa__preview{display:flex}}@media (min-width:72rem){.BuilderShowcase-module__JtoMRa__sidebar,.BuilderShowcase-module__JtoMRa__tabs{display:flex}}
.Ecosystem-module__62pmoG__groups{gap:var(--bu-space-10);flex-direction:column;display:flex}.Ecosystem-module__62pmoG__group{gap:var(--bu-space-4);display:grid}.Ecosystem-module__62pmoG__groupTitle{align-items:center;gap:var(--bu-space-3);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-ink-3);font-size:.8125rem;font-weight:600;display:flex}.Ecosystem-module__62pmoG__groupStep{background:var(--bu-color-ink);width:2rem;height:2rem;color:var(--bu-color-white);letter-spacing:0;border-radius:.625rem;justify-content:center;align-items:center;display:inline-flex}.Ecosystem-module__62pmoG__tools{gap:var(--bu-space-4);display:grid}.Ecosystem-module__62pmoG__tool{gap:var(--bu-space-3);transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out);flex-direction:column;display:flex}.Ecosystem-module__62pmoG__tool:hover{box-shadow:var(--bu-shadow-lg);translate:0 -3px}.Ecosystem-module__62pmoG__toolSoon{background:var(--bu-surface-glass-soft);box-shadow:none}.Ecosystem-module__62pmoG__toolSoon .Ecosystem-module__62pmoG__toolName,.Ecosystem-module__62pmoG__toolSoon .Ecosystem-module__62pmoG__toolText{color:var(--bu-color-ink-4)}.Ecosystem-module__62pmoG__toolHead{justify-content:space-between;align-items:center;display:flex}.Ecosystem-module__62pmoG__toolName{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.Ecosystem-module__62pmoG__toolText{color:var(--bu-color-ink-3);font-size:.9375rem}.Ecosystem-module__62pmoG__legend{margin-top:var(--bu-space-8);align-items:center;gap:var(--bu-space-3) var(--bu-space-8);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);flex-wrap:wrap;display:flex}.Ecosystem-module__62pmoG__legendItem{align-items:center;gap:var(--bu-space-2);display:inline-flex}@media (min-width:48rem){.Ecosystem-module__62pmoG__tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.Ecosystem-module__62pmoG__group{grid-template-columns:11rem minmax(0,1fr);align-items:start}.Ecosystem-module__62pmoG__groupTitle{padding-top:var(--bu-space-5)}}
.FinalCta-module__o8hmjG__panel{align-items:center;gap:var(--bu-space-5);padding:clamp(2.5rem, 1.5rem + 5vw, 5rem) var(--bu-space-6);text-align:center;border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-lg);background:radial-gradient(600px 400px at 15% 0,#93c5fd8c,#0000 70%),radial-gradient(600px 400px at 85% 100%,#d8b4fe8c,#0000 70%),#ffffffb3;border-radius:2.25rem;flex-direction:column;display:flex}.FinalCta-module__o8hmjG__title{font-size:var(--bu-text-display-md);line-height:var(--bu-leading-tight);letter-spacing:var(--bu-tracking-display);max-width:48rem;font-weight:700}.FinalCta-module__o8hmjG__lede{font-size:var(--bu-text-xl);color:var(--bu-color-ink-2)}.FinalCta-module__o8hmjG__actions{justify-content:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.FinalCta-module__o8hmjG__note{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}
.GuideCard-module__Wmbaza__card,.GuideCard-module__Wmbaza__card:hover{align-items:flex-start;gap:var(--bu-space-3);height:100%;padding:var(--bu-space-5);border-radius:var(--bu-radius-xl);background:var(--bu-surface-glass);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);color:var(--bu-color-ink);flex-direction:column;display:flex}.GuideCard-module__Wmbaza__card{transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out)}.GuideCard-module__Wmbaza__card:hover{box-shadow:var(--bu-shadow-lg);translate:0 -3px}.GuideCard-module__Wmbaza__meta{gap:var(--bu-space-2);flex-wrap:wrap;display:flex}.GuideCard-module__Wmbaza__title{font-size:1.0625rem;font-weight:600;line-height:1.35}.GuideCard-module__Wmbaza__excerpt{color:var(--bu-color-ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.GuideCard-module__Wmbaza__read{font-size:var(--bu-text-sm);color:var(--bu-color-brand-strong);margin-top:auto;font-weight:600}
.Guides-module__1gLn2G__filters{margin-bottom:var(--bu-space-6)}.Guides-module__1gLn2G__grid{gap:var(--bu-space-4);display:grid}.Guides-module__1gLn2G__empty{padding:var(--bu-space-8);text-align:center;color:var(--bu-color-ink-3)}.Guides-module__1gLn2G__examples{margin-top:var(--bu-space-10);align-items:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.Guides-module__1gLn2G__examples ul{gap:var(--bu-space-2);flex-wrap:wrap;display:flex}.Guides-module__1gLn2G__examplesLabel{font-size:var(--bu-text-sm);color:var(--bu-color-ink-2);font-weight:600}.Guides-module__1gLn2G__chip,.Guides-module__1gLn2G__chip:hover{border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);min-height:2.25rem;font-size:var(--bu-text-sm);color:var(--bu-color-ink-2);background:#ffffffa6;align-items:center;padding:0 .875rem;display:inline-flex}.Guides-module__1gLn2G__all{font-size:var(--bu-text-sm);font-weight:600}@media (min-width:40rem){.Guides-module__1gLn2G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Guides-module__1gLn2G__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.WorkspaceStage-module__xD31pa__stage{padding:0 0 var(--bu-space-6);box-shadow:inset 0 1px 0 #fff, var(--bu-shadow-xl);background:radial-gradient(520px 380px at 18% 12%,#93c5fd99,#0000 70%),radial-gradient(520px 380px at 88% 86%,#d8b4fe99,#0000 70%),#ffffff73;border:1px solid #ffffffe6;border-radius:2.25rem;margin-top:clamp(2.5rem,2rem + 3vw,4rem);position:relative;overflow:hidden}.WorkspaceStage-module__xD31pa__stage:before{content:"";pointer-events:none;background-image:radial-gradient(#1e29631f 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 85%)}.WorkspaceStage-module__xD31pa__menuBar{justify-content:space-between;align-items:center;gap:var(--bu-space-4);min-height:2.75rem;padding:.375rem var(--bu-space-5);color:var(--bu-color-ink-2);background:#ffffff8c;border-bottom:1px solid #ffffffe6;font-size:.8125rem;display:flex;position:relative}.WorkspaceStage-module__xD31pa__menuLeft{align-items:center;gap:1.125rem;display:flex}.WorkspaceStage-module__xD31pa__menuLeft strong{color:var(--bu-color-ink)}.WorkspaceStage-module__xD31pa__menuLeft span{display:none}.WorkspaceStage-module__xD31pa__layout{gap:var(--bu-space-4);padding:var(--bu-space-6) var(--bu-space-4) 0;display:grid;position:relative}.WorkspaceStage-module__xD31pa__editorWrap{min-width:0;position:relative}.WorkspaceStage-module__xD31pa__editor{min-height:20rem}.WorkspaceStage-module__xD31pa__form{width:20rem;padding:var(--bu-space-5);background:var(--bu-color-canvas-2);border-right:1px solid var(--bu-color-line-soft);gap:var(--bu-space-3);flex-direction:column;flex-shrink:0;display:none}.WorkspaceStage-module__xD31pa__formHead{justify-content:space-between;align-items:center;font-size:.9375rem;display:flex}.WorkspaceStage-module__xD31pa__formHead span{font-family:var(--bu-font-mono);color:var(--bu-color-ink-3);font-size:.6875rem}.WorkspaceStage-module__xD31pa__row{gap:var(--bu-space-2);grid-template-columns:1fr 7rem;display:grid}.WorkspaceStage-module__xD31pa__preview{padding:var(--bu-space-6);background:#eef2fb;flex:1;justify-content:center;align-items:center;display:flex}.WorkspaceStage-module__xD31pa__paper{--paper-fs:5px}.WorkspaceStage-module__xD31pa__ai{width:18.25rem;display:none;position:absolute;top:17rem;left:19rem}.WorkspaceStage-module__xD31pa__widgets{gap:var(--bu-space-4);flex-direction:column;min-width:0;display:flex}.WorkspaceStage-module__xD31pa__widget{padding:var(--bu-space-4);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);color:var(--bu-color-ink-2);background:#ffffffc7;border-radius:1.375rem;font-size:.8rem}.WorkspaceStage-module__xD31pa__widgetLabel{font-size:var(--bu-text-xs);letter-spacing:.04em;color:var(--bu-color-ink-3);font-weight:600;display:block}.WorkspaceStage-module__xD31pa__toast,.WorkspaceStage-module__xD31pa__line{align-items:center;gap:var(--bu-space-3);display:flex}.WorkspaceStage-module__xD31pa__line strong{font-size:var(--bu-text-sm);color:var(--bu-color-ink)}.WorkspaceStage-module__xD31pa__toastText{flex-direction:column;display:flex}.WorkspaceStage-module__xD31pa__toastText strong{color:var(--bu-color-ink)}.WorkspaceStage-module__xD31pa__toastText em{color:var(--bu-color-green-ink);font-style:normal;font-weight:600}.WorkspaceStage-module__xD31pa__pair{gap:var(--bu-space-4);grid-template-columns:1fr 1fr;display:grid}.WorkspaceStage-module__xD31pa__metric{justify-content:space-between;gap:var(--bu-space-2);flex-direction:column;min-height:10.5rem;display:flex}.WorkspaceStage-module__xD31pa__big{letter-spacing:-.04em;color:var(--bu-color-ink);font-size:2.5rem;font-weight:700;line-height:1}.WorkspaceStage-module__xD31pa__big small{color:var(--bu-color-cyan-ink);font-size:1.25rem}.WorkspaceStage-module__xD31pa__metric b{color:var(--bu-color-amber-ink)}.WorkspaceStage-module__xD31pa__dock{width:fit-content;margin:var(--bu-space-6) auto 0;border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);background:#ffffffc7;border-radius:1.625rem;gap:.625rem;padding:.625rem .875rem .5rem;display:none;position:relative}.WorkspaceStage-module__xD31pa__dockItem{width:4rem;color:var(--bu-color-ink-2);flex-direction:column;align-items:center;gap:4px;font-size:.66rem;display:flex}.WorkspaceStage-module__xD31pa__dockDot{border-radius:50%;width:4px;height:4px}.WorkspaceStage-module__xD31pa__dockDotOn{background:var(--bu-color-ink)}@media (prefers-reduced-motion:no-preference){.WorkspaceStage-module__xD31pa__floatA{animation:WorkspaceStage-module__xD31pa__enter-pop .6s var(--bu-ease-out-soft) .54s backwards, WorkspaceStage-module__xD31pa__float-a 7s ease-in-out 1.4s infinite}.WorkspaceStage-module__xD31pa__floatB{animation:WorkspaceStage-module__xD31pa__enter-pop .7s var(--bu-ease-out-soft) .9s backwards, WorkspaceStage-module__xD31pa__float-b 8s ease-in-out 1.8s infinite}}@media (min-width:48rem){.WorkspaceStage-module__xD31pa__menuLeft span{display:inline}.WorkspaceStage-module__xD31pa__form{display:flex}.WorkspaceStage-module__xD31pa__paper{--paper-fs:6px}.WorkspaceStage-module__xD31pa__dock{display:flex}}@media (min-width:64rem){.WorkspaceStage-module__xD31pa__layout{gap:var(--bu-space-6);padding:var(--bu-space-8) var(--bu-space-12) 0;grid-template-columns:minmax(0,1fr) 23rem}.WorkspaceStage-module__xD31pa__ai{display:flex}}
.Hero-module__MKo6xq__hero{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.Hero-module__MKo6xq__grid{gap:var(--bu-space-10);align-items:start;display:grid}.Hero-module__MKo6xq__copy{gap:var(--bu-space-6);flex-direction:column;display:flex}.Hero-module__MKo6xq__pill{border-radius:var(--bu-radius-pill);height:2.25rem;box-shadow:var(--bu-shadow-sm);color:var(--bu-color-ink);background:linear-gradient(90deg,#ffffffd9,#bae6fdd9);border:1px solid #ffffffe6;align-self:flex-start;padding:0 1rem 0 .75rem;font-size:.75rem}.Hero-module__MKo6xq__liveDot{background:var(--bu-color-green);border-radius:50%;width:8px;height:8px}.Hero-module__MKo6xq__title{font-size:var(--bu-text-display-lg);letter-spacing:-.05em;text-wrap:initial;font-weight:700;line-height:1}.Hero-module__MKo6xq__sticker{vertical-align:middle;border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);letter-spacing:-.01em;height:3.375rem;color:var(--bu-color-ink-2);white-space:nowrap;width:fit-content;margin-top:var(--bu-space-4);background:#ffffffbf;align-items:center;gap:.625rem;padding:0 1.125rem 0 .5rem;font-size:1.0625rem;font-weight:600;display:flex;transform:rotate(-2deg);box-shadow:0 10px 30px #1e29631a}@media (min-width:40rem){.Hero-module__MKo6xq__sticker{margin-top:0;display:inline-flex;transform:translateY(-8px)rotate(-3deg)}}@keyframes Hero-module__MKo6xq__sticker-in{0%{opacity:0;transform:translateY(4px)rotate(-8deg)scale(.9)}}@media (prefers-reduced-motion:no-preference){.Hero-module__MKo6xq__sticker{animation:Hero-module__MKo6xq__sticker-in .7s var(--bu-ease-out-soft) .42s backwards}}.Hero-module__MKo6xq__stickerIcons{display:flex}.Hero-module__MKo6xq__stickerIcons>*{border:2px solid var(--bu-color-white);border-radius:50%}.Hero-module__MKo6xq__stickerIcons>*+*{margin-left:-10px}.Hero-module__MKo6xq__steps{font-family:var(--bu-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bu-color-ink-3);flex-wrap:wrap;align-items:center;gap:.625rem;font-size:.78rem;font-weight:600;display:flex}.Hero-module__MKo6xq__steps li+li:before{content:"";vertical-align:middle;background:#47556973;width:1.75rem;height:1px;margin-right:.625rem;display:inline-block}.Hero-module__MKo6xq__aside{gap:var(--bu-space-5);flex-direction:column;display:flex}.Hero-module__MKo6xq__lede{font-size:var(--bu-text-lg);color:var(--bu-color-ink-2)}.Hero-module__MKo6xq__ticket{border-radius:1.625rem;flex-direction:column;gap:.625rem;display:flex}.Hero-module__MKo6xq__ticketHead{justify-content:space-between;align-items:center;display:flex}.Hero-module__MKo6xq__struck{font-size:.9375rem;font-weight:600}.Hero-module__MKo6xq__skip{font-family:var(--bu-font-mono);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-green-ink);border-radius:var(--bu-radius-sm);border:1.5px solid var(--bu-color-green);background:#10b9811a;padding:5px 10px;font-size:.6875rem;font-weight:700;transform:rotate(4deg)}.Hero-module__MKo6xq__ghostFields{gap:var(--bu-space-2);margin-bottom:var(--bu-space-2);opacity:.5;flex-direction:column;display:flex;position:relative}.Hero-module__MKo6xq__ghostFields span{height:2.375rem;font-size:var(--bu-text-sm);color:var(--bu-color-ink-4);border:1px dashed #94a3b8;border-radius:.625rem;align-items:center;padding:0 .75rem;display:flex}.Hero-module__MKo6xq__ghostFields:after{content:"";background:var(--bu-color-pink);height:2px;position:absolute;inset:50% -4px auto;transform:rotate(-4deg)}.Hero-module__MKo6xq__perks{justify-content:center;gap:var(--bu-space-2) var(--bu-space-4);flex-wrap:wrap;font-size:.8125rem;font-weight:600;display:flex}.Hero-module__MKo6xq__perks li{align-items:center;gap:5px;display:flex}.Hero-module__MKo6xq__perks svg{color:#059669}@media (min-width:64rem){.Hero-module__MKo6xq__grid{gap:var(--bu-space-6);grid-template-columns:7fr 5fr}.Hero-module__MKo6xq__aside{padding-top:3.6rem}}
.HowItWorks-module__Cll15G__steps{gap:var(--bu-space-4);counter-reset:step;display:grid}.HowItWorks-module__Cll15G__step{gap:var(--bu-space-3);flex-direction:column;display:flex}.HowItWorks-module__Cll15G__head{justify-content:space-between;align-items:center;display:flex}.HowItWorks-module__Cll15G__num{color:var(--bu-color-brand-strong);font-size:.875rem}.HowItWorks-module__Cll15G__title{font-size:var(--bu-text-2xl);letter-spacing:-.02em;font-weight:650}.HowItWorks-module__Cll15G__text{color:var(--bu-color-ink-3);font-size:.9375rem}@media (min-width:40rem){.HowItWorks-module__Cll15G__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.HowItWorks-module__Cll15G__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}
.NoSignup-module__JCqcfa__accent{margin-top:.25em;padding-bottom:.08em;display:inline-block}@media (min-width:48rem){.NoSignup-module__JCqcfa__accent{-webkit-text-decoration:underline wavy var(--bu-color-pink) 3px;text-decoration:underline wavy var(--bu-color-pink) 3px;text-underline-offset:.28em;text-decoration-skip-ink:none}}.NoSignup-module__JCqcfa__grid{gap:var(--bu-space-8);display:grid}.NoSignup-module__JCqcfa__card{gap:var(--bu-space-5);flex-direction:column;display:flex}.NoSignup-module__JCqcfa__brainup{background:linear-gradient(135deg,#fffc,#e0e7ffa6)}.NoSignup-module__JCqcfa__cardHead{justify-content:space-between;align-items:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.NoSignup-module__JCqcfa__mutedTitle{color:var(--bu-color-ink-3);font-size:1.25rem;font-weight:600}.NoSignup-module__JCqcfa__strongTitle{font-size:1.25rem;font-weight:700}.NoSignup-module__JCqcfa__usual li{min-height:3.25rem;color:var(--bu-color-ink-2);border-bottom:1px dashed #47556940;align-items:center;gap:.875rem;font-size:1.0625rem;display:flex}.NoSignup-module__JCqcfa__usual li:last-child{border-bottom:0}.NoSignup-module__JCqcfa__num{width:1.5rem;color:var(--bu-color-ink-4)}.NoSignup-module__JCqcfa__lock{color:var(--bu-color-ink-4);margin-left:auto}.NoSignup-module__JCqcfa__note{color:var(--bu-color-ink-3);font-size:.9375rem}.NoSignup-module__JCqcfa__fast{gap:var(--bu-space-3);flex-direction:column;display:flex}.NoSignup-module__JCqcfa__fast li{border-radius:var(--bu-radius-lg);border:1px solid var(--bu-surface-border);min-height:4.375rem;box-shadow:var(--bu-shadow-xs);background:#ffffffbf;flex-wrap:wrap;align-items:center;gap:.25rem 1.125rem;padding:.75rem 1.25rem;display:flex}.NoSignup-module__JCqcfa__fastNum{color:var(--bu-color-brand-strong)}.NoSignup-module__JCqcfa__fastLabel{font-size:var(--bu-text-2xl);letter-spacing:-.02em;font-weight:650}.NoSignup-module__JCqcfa__fastNote{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);margin-left:auto}.NoSignup-module__JCqcfa__fast .NoSignup-module__JCqcfa__fastHighlight{background:var(--bu-gradient-cta-flat);color:var(--bu-color-white);border-color:#0000;box-shadow:0 12px 30px #4f46e54d}.NoSignup-module__JCqcfa__fastHighlight .NoSignup-module__JCqcfa__fastNum{color:#dbeafe}.NoSignup-module__JCqcfa__push{margin-left:auto}.NoSignup-module__JCqcfa__cardFoot{justify-content:space-between;align-items:center;gap:var(--bu-space-4);flex-wrap:wrap;margin-top:auto;display:flex}.NoSignup-module__JCqcfa__footnote{margin:var(--bu-space-8) auto 0;text-align:center;max-width:45rem;color:var(--bu-color-ink-3);font-size:.9375rem}@media (min-width:56rem){.NoSignup-module__JCqcfa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Plans-module__HncDGW__grid{gap:var(--bu-space-6);max-width:72rem;margin-inline:auto;display:grid}.Plans-module__HncDGW__card{gap:var(--bu-space-4);flex-direction:column;display:flex}.Plans-module__HncDGW__featured{background:linear-gradient(160deg,#ffffffe0,#e0e7ffb3);border:1.5px solid #6366f159}.Plans-module__HncDGW__top{justify-content:space-between;align-items:center;gap:var(--bu-space-3);display:flex}.Plans-module__HncDGW__title{font-size:var(--bu-text-2xl);letter-spacing:-.02em;font-weight:700}.Plans-module__HncDGW__text{color:var(--bu-color-ink-3)}.Plans-module__HncDGW__list{padding-block:var(--bu-space-2) var(--bu-space-4);flex:1}@media (min-width:64rem){.Plans-module__HncDGW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Proof-module__npTsQq__stats{gap:var(--bu-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Proof-module__npTsQq__stat{gap:var(--bu-space-2);flex-direction:column-reverse;display:flex}.Proof-module__npTsQq__value{font-size:var(--bu-text-display-sm);letter-spacing:var(--bu-tracking-display);background:var(--bu-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;width:fit-content;font-weight:700;line-height:1}.Proof-module__npTsQq__label{color:var(--bu-color-ink-3);font-size:.9375rem}.Proof-module__npTsQq__quotes{margin-top:var(--bu-space-6);gap:var(--bu-space-4);display:grid}.Proof-module__npTsQq__quote p{font-size:var(--bu-text-xl);line-height:1.5}.Proof-module__npTsQq__cite{margin-top:var(--bu-space-3);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}.Proof-module__npTsQq__cta{margin-top:var(--bu-space-10);justify-content:center;display:flex}@media (min-width:56rem){.Proof-module__npTsQq__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.Proof-module__npTsQq__quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Reviews-module__YFI2sq__head{justify-content:space-between;align-items:flex-end;gap:var(--bu-space-6) var(--bu-space-10);margin-bottom:var(--bu-space-8);flex-wrap:wrap;display:flex}.Reviews-module__YFI2sq__headText{gap:var(--bu-space-4);flex-direction:column;max-width:44rem;display:flex}.Reviews-module__YFI2sq__title{font-size:var(--bu-text-display-md);line-height:var(--bu-leading-tight);letter-spacing:var(--bu-tracking-display);font-weight:700}.Reviews-module__YFI2sq__lede{font-size:var(--bu-text-lg);color:var(--bu-color-ink-3)}.Reviews-module__YFI2sq__mini{width:min(100%,20rem)}.Reviews-module__YFI2sq__carousel{margin-bottom:var(--bu-space-6)}.Reviews-module__YFI2sq__cta{justify-content:space-between;align-items:center;gap:var(--bu-space-4) var(--bu-space-6);padding:var(--bu-space-6) var(--bu-space-8);border-radius:var(--bu-radius-xl);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);background:#fffc;flex-wrap:wrap;display:flex}.Reviews-module__YFI2sq__ctaTitle{letter-spacing:-.01em;font-size:1.375rem;font-weight:600}.Reviews-module__YFI2sq__ctaText{color:var(--bu-color-ink-3);margin-top:4px}.Reviews-module__YFI2sq__ctaButton,.Reviews-module__YFI2sq__ctaButton:hover{align-items:center;gap:var(--bu-space-2);min-height:3.25rem;padding:0 var(--bu-space-5);border-radius:var(--bu-radius-pill);background:var(--bu-color-ink);color:var(--bu-color-white);box-shadow:var(--bu-shadow-ink);transition:translate var(--bu-duration-fast);font-weight:600;display:inline-flex}.Reviews-module__YFI2sq__ctaButton:hover{translate:0 -1px}
.SiteFooter-module__kpQUUa__footer{padding-top:var(--bu-space-16);background:#ffffff73;border-top:1px solid #ffffffd9;position:relative;overflow:hidden}.SiteFooter-module__kpQUUa__wordmark{margin-top:var(--bu-space-6);letter-spacing:-.06em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(#4f46e542 0%,#0ea5e924 55%,#fff0 100%);color:#0000;filter:drop-shadow(0 0 18px #ffffff73)drop-shadow(0 2px 1px #1e29630f);-webkit-background-clip:text;background-clip:text;margin-bottom:-.18em;font-size:clamp(5.5rem,22vw,20rem);font-weight:800;line-height:1}.SiteFooter-module__kpQUUa__top{gap:var(--bu-space-12);display:grid}.SiteFooter-module__kpQUUa__brand{gap:var(--bu-space-3);flex-direction:column;max-width:22rem;display:flex}.SiteFooter-module__kpQUUa__tagline{color:var(--bu-color-ink-3);font-size:.9375rem}.SiteFooter-module__kpQUUa__columns{gap:var(--bu-space-8) var(--bu-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SiteFooter-module__kpQUUa__colTitle{font-family:var(--bu-font-mono);font-size:var(--bu-text-xs);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-ink-4);margin-bottom:var(--bu-space-3);font-weight:600}.SiteFooter-module__kpQUUa__links{flex-direction:column;display:flex}.SiteFooter-module__kpQUUa__link{min-height:2.25rem;color:var(--bu-color-ink-2);align-items:center;font-size:.9375rem;display:inline-flex}.SiteFooter-module__kpQUUa__link:hover{color:var(--bu-color-ink)}.SiteFooter-module__kpQUUa__bottom{margin-top:var(--bu-space-12);padding-top:var(--bu-space-6);border-top:1px solid var(--bu-color-line);justify-content:space-between;gap:var(--bu-space-3) var(--bu-space-8);font-size:var(--bu-text-sm);color:var(--bu-color-ink-4);flex-wrap:wrap;display:flex}.SiteFooter-module__kpQUUa__disclaimer{max-width:40rem}@media (min-width:48rem){.SiteFooter-module__kpQUUa__columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.SiteFooter-module__kpQUUa__top{grid-template-columns:1fr 2fr}}.SiteFooter-module__kpQUUa__cookieSettings{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.SiteFooter-module__kpQUUa__cookieSettings:hover{color:var(--bu-color-ink)}
.TemplatePreview-module__SKO0_a__frame{aspect-ratio:8.5/11;border-radius:var(--bu-radius-md);background:var(--bu-color-white);border:1px solid var(--bu-surface-border);transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out);display:block;position:relative;overflow:hidden;box-shadow:0 12px 30px #1e29631a}.TemplatePreview-module__SKO0_a__image{object-fit:cover;object-position:top}.TemplatePreview-module__SKO0_a__empty{color:var(--bu-color-ink-4);place-items:center;display:grid;position:absolute;inset:0}
.SiteHeader-module__sZG8hq__header{z-index:var(--bu-z-header);height:var(--bu-header-h);-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#ffffff14;border-bottom:1px solid #ffffff73;position:sticky;top:0}@keyframes SiteHeader-module__sZG8hq__header-shade{to{border-bottom-color:#ffffffb3;box-shadow:0 8px 30px #1e29630f}}@supports (animation-timeline:scroll()){.SiteHeader-module__sZG8hq__header{animation:linear both SiteHeader-module__sZG8hq__header-shade;animation-timeline:scroll();animation-range:0 120px}}.SiteHeader-module__sZG8hq__inner{justify-content:space-between;align-items:center;gap:var(--bu-space-6);height:100%;display:flex}.SiteHeader-module__sZG8hq__nav{display:none}.SiteHeader-module__sZG8hq__navList{align-items:center;gap:var(--bu-space-1);background:#ffffff80;border:1px solid #ffffffd9;border-radius:.875rem;padding:.3125rem;display:flex}.SiteHeader-module__sZG8hq__navLink,.SiteHeader-module__sZG8hq__login{min-height:2.5rem;color:var(--bu-color-ink-2);transition:background-color var(--bu-duration-fast);border-radius:.625rem;align-items:center;padding:0 .875rem;font-size:.9375rem;font-weight:500;display:inline-flex}.SiteHeader-module__sZG8hq__navLink:hover,.SiteHeader-module__sZG8hq__login:hover{color:var(--bu-color-ink);background:#ffffffd9}.SiteHeader-module__sZG8hq__actions{align-items:center;gap:var(--bu-space-2);display:none}.SiteHeader-module__sZG8hq__mobile{display:block}.SiteHeader-module__sZG8hq__menuButton{border-radius:var(--bu-radius-md);border:1px solid var(--bu-surface-border);width:2.75rem;height:2.75rem;color:var(--bu-color-ink);background:#ffffffb3;justify-content:center;align-items:center;display:inline-flex}.SiteHeader-module__sZG8hq__panel{inset:var(--bu-header-h) 0 auto 0;padding:var(--bu-space-4) var(--bu-gutter) var(--bu-space-6);background:var(--bu-color-white);border-bottom:1px solid var(--bu-color-line);gap:var(--bu-space-4);flex-direction:column;display:flex;position:absolute;box-shadow:0 24px 40px #0f172a14}.SiteHeader-module__sZG8hq__panel[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.SiteHeader-module__sZG8hq__panel{animation:SiteHeader-module__sZG8hq__slide-down .22s var(--bu-ease-out-soft) both}}.SiteHeader-module__sZG8hq__panelList{flex-direction:column;display:flex}.SiteHeader-module__sZG8hq__panelLink{min-height:3rem;font-size:var(--bu-text-lg);color:var(--bu-color-ink);border-bottom:1px solid var(--bu-color-line-soft);align-items:center;font-weight:500;display:flex}@media (min-width:64rem){.SiteHeader-module__sZG8hq__nav{display:block}.SiteHeader-module__sZG8hq__actions{display:flex}.SiteHeader-module__sZG8hq__mobile{display:none}}
.Templates-module__14gp7a__grid{gap:var(--bu-space-5);scroll-snap-type:x mandatory;padding-bottom:var(--bu-space-4);margin-inline:calc(var(--bu-gutter) * -1);padding-inline:var(--bu-gutter);scrollbar-width:thin;grid-auto-columns:minmax(14rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.Templates-module__14gp7a__grid li{scroll-snap-align:start}.Templates-module__14gp7a__card,.Templates-module__14gp7a__card:hover{gap:var(--bu-space-1);color:var(--bu-color-ink);flex-direction:column;display:flex}.Templates-module__14gp7a__card:hover .Templates-module__14gp7a__thumb{translate:0 -4px;box-shadow:0 24px 50px #1e29632e}.Templates-module__14gp7a__label{margin-top:var(--bu-space-3);font-weight:600}.Templates-module__14gp7a__caption{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}@media (min-width:64rem){.Templates-module__14gp7a__grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;margin-inline:0;padding-inline:0;overflow:visible}}
.Blog-module__ujlCVG__top{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem);padding-bottom:var(--bu-space-8)}.Blog-module__ujlCVG__header{align-items:flex-start;gap:var(--bu-space-4);flex-direction:column;max-width:48rem;display:flex}.Blog-module__ujlCVG__title{font-size:var(--bu-text-display-lg);letter-spacing:-.05em;font-weight:700;line-height:1}.Blog-module__ujlCVG__lede{font-size:var(--bu-text-lg);color:var(--bu-color-ink-2)}.Blog-module__ujlCVG__tools{gap:var(--bu-space-4);margin:var(--bu-space-8) 0 var(--bu-space-8);flex-direction:column;display:flex}.Blog-module__ujlCVG__search{max-width:36rem;position:relative}.Blog-module__ujlCVG__searchIcon{color:var(--bu-color-ink-3);pointer-events:none;position:absolute;top:50%;left:1rem;translate:0 -50%}.Blog-module__ujlCVG__searchInput{border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);width:100%;height:3.375rem;box-shadow:var(--bu-shadow-sm);font:inherit;color:var(--bu-color-ink);background:#ffffffd9;padding:0 1rem 0 2.875rem;font-size:1rem}.Blog-module__ujlCVG__searchInput:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 4px #6366f124}.Blog-module__ujlCVG__results{gap:var(--bu-space-6);flex-direction:column;min-height:20rem;display:flex}.Blog-module__ujlCVG__resultsTitle{font-size:1.125rem;font-weight:600}.Blog-module__ujlCVG__empty{padding:var(--bu-space-10) 0;color:var(--bu-color-ink-3)}.Blog-module__ujlCVG__reset{color:var(--bu-color-brand-strong);font-weight:600;text-decoration:underline}.Blog-module__ujlCVG__grid{gap:var(--bu-space-5);display:grid}@media (min-width:40rem){.Blog-module__ujlCVG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.Blog-module__ujlCVG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Blog-module__ujlCVG__card,.Blog-module__ujlCVG__card:hover{border-radius:var(--bu-radius-xl);background:var(--bu-surface-glass);border:1px solid var(--bu-surface-border);height:100%;box-shadow:var(--bu-shadow-md);color:var(--bu-color-ink);flex-direction:column;display:flex;overflow:hidden}.Blog-module__ujlCVG__card{transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out)}.Blog-module__ujlCVG__card:hover{box-shadow:var(--bu-shadow-lg);translate:0 -3px}.Blog-module__ujlCVG__cover{aspect-ratio:16/9;background:linear-gradient(135deg,#eef2ff,#e0f2fe);display:block;position:relative;overflow:hidden}.Blog-module__ujlCVG__cover img{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--bu-ease-out)}.Blog-module__ujlCVG__card:hover .Blog-module__ujlCVG__cover img{scale:1.03}.Blog-module__ujlCVG__coverFallback{font-weight:700;font-size:var(--bu-text-xl);letter-spacing:-.03em;color:#2563eb59;place-items:center;display:grid;position:absolute;inset:0}.Blog-module__ujlCVG__cardBody{align-items:flex-start;gap:var(--bu-space-3);padding:var(--bu-space-5);flex-direction:column;flex:1;display:flex}.Blog-module__ujlCVG__cardTags{gap:var(--bu-space-2);flex-wrap:wrap;display:flex}.Blog-module__ujlCVG__cardTitle{font-size:1.125rem;font-weight:600;line-height:1.35}.Blog-module__ujlCVG__cardExcerpt{color:var(--bu-color-ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;display:-webkit-box;overflow:hidden}.Blog-module__ujlCVG__cardMeta{gap:var(--bu-space-2);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);margin-top:auto;display:flex}@media (min-width:56rem){.Blog-module__ujlCVG__cardFeatured{flex-direction:row}.Blog-module__ujlCVG__cardFeatured .Blog-module__ujlCVG__cover{aspect-ratio:auto;flex:1.3;min-height:20rem}.Blog-module__ujlCVG__cardFeatured .Blog-module__ujlCVG__cardBody{padding:var(--bu-space-8);flex:1;justify-content:center}.Blog-module__ujlCVG__cardFeatured .Blog-module__ujlCVG__cardTitle{font-size:var(--bu-text-display-sm);letter-spacing:-.03em;line-height:1.15}.Blog-module__ujlCVG__cardFeatured .Blog-module__ujlCVG__cardMeta{margin-top:var(--bu-space-2)}}.Blog-module__ujlCVG__article{padding-top:clamp(2rem,1rem + 3vw,3.5rem)}.Blog-module__ujlCVG__crumbs ol{gap:var(--bu-space-2);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);flex-wrap:wrap;font-weight:600;display:flex}.Blog-module__ujlCVG__crumbs li+li:before{content:"/";margin-right:var(--bu-space-2);color:var(--bu-color-ink-4)}.Blog-module__ujlCVG__crumbs [aria-current]{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.Blog-module__ujlCVG__articleHead{align-items:flex-start;gap:var(--bu-space-4);max-width:48rem;margin:var(--bu-space-6) auto 0;flex-direction:column;display:flex}.Blog-module__ujlCVG__articleTitle{letter-spacing:-.04em;font-size:clamp(2rem,1.4rem + 2.6vw,3.25rem);font-weight:700;line-height:1.06}.Blog-module__ujlCVG__dek{font-size:var(--bu-text-xl);color:var(--bu-color-ink-2);line-height:1.5}.Blog-module__ujlCVG__byline{justify-content:space-between;align-items:center;gap:var(--bu-space-3);width:100%;padding-bottom:var(--bu-space-5);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);border-bottom:1px solid #0f172a14;flex-wrap:wrap;display:flex}.Blog-module__ujlCVG__bylineMeta{gap:var(--bu-space-2);display:flex}.Blog-module__ujlCVG__heroImage{max-width:60rem;margin:var(--bu-space-8) auto 0;border-radius:var(--bu-radius-2xl);box-shadow:var(--bu-shadow-lg);aspect-ratio:1200/630;background:#fff9;overflow:hidden}.Blog-module__ujlCVG__heroImage img{object-fit:cover;width:100%;height:100%}.Blog-module__ujlCVG__layout{gap:var(--bu-space-8);margin-top:var(--bu-space-10);display:grid}.Blog-module__ujlCVG__body{width:100%;min-width:0;max-width:48rem;margin-inline:auto}.Blog-module__ujlCVG__rail{display:none}.Blog-module__ujlCVG__railCard{align-items:flex-start;gap:var(--bu-space-3);padding:var(--bu-space-5);border-radius:var(--bu-radius-xl);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);color:var(--bu-color-ink-2);background:#fffc;flex-direction:column;font-size:.9375rem;display:flex}.Blog-module__ujlCVG__muted{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}.Blog-module__ujlCVG__articleFoot{max-width:48rem;margin:var(--bu-space-12) auto 0;gap:var(--bu-space-8);flex-direction:column;display:flex}@media (min-width:72rem){.Blog-module__ujlCVG__layout{justify-content:center;align-items:start;gap:var(--bu-space-12);grid-template-columns:minmax(0,48rem) 17rem}.Blog-module__ujlCVG__body{margin-inline:0}.Blog-module__ujlCVG__rail{gap:var(--bu-space-5);top:calc(var(--bu-header-h) + 1.5rem);flex-direction:column;display:flex;position:sticky}}.Blog-module__ujlCVG__progress{top:var(--bu-header-h);z-index:calc(var(--bu-z-header) - 1);background:var(--bu-gradient-cta-flat);transform-origin:0;pointer-events:none;height:3px;position:fixed;left:0;right:0;transform:scaleX(0)}@keyframes Blog-module__ujlCVG__read-progress{to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){.Blog-module__ujlCVG__progress{animation:linear both Blog-module__ujlCVG__read-progress;animation-timeline:scroll(root)}}@supports not (animation-timeline:scroll()){.Blog-module__ujlCVG__progress{display:none}}
.fields-module__GMF07W__field{flex-direction:column;gap:6px;display:flex}.fields-module__GMF07W__labelRow{justify-content:space-between;align-items:center;gap:var(--bu-space-3);font-size:.8125rem;display:flex}.fields-module__GMF07W__label{color:var(--bu-color-ink-2);font-weight:600}.fields-module__GMF07W__labelRow a{font-weight:600}.fields-module__GMF07W__control{position:relative}.fields-module__GMF07W__input{border:1px solid var(--bu-color-line);width:100%;height:3.125rem;font:inherit;color:var(--bu-color-ink);transition:border-color var(--bu-duration-fast), box-shadow var(--bu-duration-fast);background:#ffffffeb;border-radius:.875rem;padding:0 .875rem;font-size:1rem}.fields-module__GMF07W__textarea{resize:vertical;height:auto;min-height:9rem;padding-block:.75rem}.fields-module__GMF07W__input::placeholder{color:#94a3b8}.fields-module__GMF07W__input:hover{border-color:#cbd5e1}.fields-module__GMF07W__input:focus{background:var(--bu-color-white);border-color:#6366f1;outline:none;box-shadow:0 0 0 4px #6366f124}.fields-module__GMF07W__input:disabled{opacity:.7;cursor:not-allowed}.fields-module__GMF07W__invalid,.fields-module__GMF07W__invalid:hover{border-color:var(--bu-color-pink-ink)}.fields-module__GMF07W__hint{font-size:var(--bu-text-xs);color:var(--bu-color-ink-3)}.fields-module__GMF07W__error{color:var(--bu-color-pink-ink);font-size:.8125rem;font-weight:500}
.MarketingShell-module__prPJDW__gradient{z-index:-2;pointer-events:none;background:radial-gradient(900px 700px at 88% 1%,#93c5fdb3,#0000 70%),radial-gradient(800px 640px at 8% 4%,#c7d2fe99,#0000 70%),radial-gradient(900px 700px at 55% 12%,#d8b4fe59,#0000 70%),radial-gradient(900px 700px at 95% 26%,#a5b4fc80,#0000 70%),radial-gradient(900px 700px at 0 36%,#93c5fd80,#0000 70%),radial-gradient(900px 700px at 70%,#d8b4fe66,#0000 70%),radial-gradient(900px 700px at 15% 64%,#a5b4fc73,#0000 70%),radial-gradient(900px 700px at 90% 78%,#93c5fd80,#0000 70%),radial-gradient(900px 700px at 30% 92%,#d8b4fe66,#0000 70%),linear-gradient(135deg,#f1f5f9 0%,#bfdbfe 50%,#cbd5e1 100%);height:100%;min-height:100dvh;position:absolute;inset:0 0 auto;overflow:hidden}.MarketingShell-module__prPJDW__blur{z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(60px)saturate(115%);backdrop-filter:blur(60px)saturate(115%);position:fixed;inset:0}.MarketingShell-module__prPJDW__main{display:block;overflow-x:clip}
.MessagePage-module__mJH-7q__wrap{align-items:center;gap:var(--bu-space-4);text-align:center;flex-direction:column;justify-content:center;min-height:40vh;display:flex}.MessagePage-module__mJH-7q__title{font-size:var(--bu-text-display-sm);letter-spacing:-.03em;font-weight:700}.MessagePage-module__mJH-7q__text{max-width:32rem;color:var(--bu-color-ink-3)}
.Why-module__FaZXBW__grid{gap:var(--bu-space-4);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));display:grid}.Why-module__FaZXBW__item{gap:var(--bu-space-3);flex-direction:column;display:flex}.Why-module__FaZXBW__label{color:var(--bu-color-ink);font-size:.75rem}.Why-module__FaZXBW__text{color:var(--bu-color-ink-3);font-size:.9375rem}
.contact-module__fiqaJa__hero{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.contact-module__fiqaJa__grid{gap:var(--bu-space-10);align-items:start;display:grid}.contact-module__fiqaJa__copy{align-items:flex-start;gap:var(--bu-space-5);flex-direction:column;display:flex}.contact-module__fiqaJa__title{font-size:var(--bu-text-display-md);letter-spacing:-.045em;font-weight:700;line-height:1.04}.contact-module__fiqaJa__lede{max-width:32rem;font-size:var(--bu-text-lg);color:var(--bu-color-ink-2)}.contact-module__fiqaJa__topics{gap:var(--bu-space-3);flex-direction:column;width:100%;max-width:32rem;display:flex}.contact-module__fiqaJa__topics li{gap:var(--bu-space-3);align-items:flex-start;display:flex}.contact-module__fiqaJa__topics strong{color:var(--bu-color-ink);display:block}.contact-module__fiqaJa__topics span{color:var(--bu-color-ink-3);font-size:.9375rem}.contact-module__fiqaJa__form{gap:var(--bu-space-5);flex-direction:column;display:flex}.contact-module__fiqaJa__alt{text-align:center;font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}.contact-module__fiqaJa__alt a{font-weight:600}@media (min-width:56rem){.contact-module__fiqaJa__grid{gap:var(--bu-space-16,4rem);grid-template-columns:1fr 1fr}}
.policy-module___JrSgW__section{padding-top:clamp(2rem,1rem + 3vw,3.5rem)}.policy-module___JrSgW__tabs{justify-content:space-between;align-items:center;gap:var(--bu-space-3) var(--bu-space-6);margin-bottom:var(--bu-space-6);flex-wrap:wrap;display:flex}.policy-module___JrSgW__tabs ul{gap:var(--bu-space-2);flex-wrap:wrap;display:flex}.policy-module___JrSgW__tabs a{border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);min-height:2.5rem;font-size:var(--bu-text-sm);color:var(--bu-color-ink-2);background:#fff9;align-items:center;padding:0 .875rem;font-weight:600;display:inline-flex}.policy-module___JrSgW__tabs a[aria-current=page]{background:var(--bu-color-ink);border-color:var(--bu-color-ink);color:var(--bu-color-white)}.policy-module___JrSgW__doc{overflow-x:auto}
.pricing-module__Ddq1oq__hero{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem);padding-bottom:var(--bu-space-8);text-align:center}.pricing-module__Ddq1oq__heroInner{align-items:center;gap:var(--bu-space-5);flex-direction:column;display:flex}.pricing-module__Ddq1oq__title{font-size:var(--bu-text-display-lg);letter-spacing:-.05em;font-weight:700;line-height:1.02}.pricing-module__Ddq1oq__lede{max-width:38rem;font-size:var(--bu-text-lg);color:var(--bu-color-ink-2)}.pricing-module__Ddq1oq__perks{justify-content:center;gap:var(--bu-space-2) var(--bu-space-5);flex-flow:wrap}.pricing-module__Ddq1oq__grid{gap:var(--bu-space-6);align-items:stretch;max-width:60rem;margin-inline:auto;display:grid}.pricing-module__Ddq1oq__gridSingle{max-width:26rem}@media (min-width:48rem){.pricing-module__Ddq1oq__grid:not(.pricing-module__Ddq1oq__gridSingle){grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}.pricing-module__Ddq1oq__plan{gap:var(--bu-space-4);cursor:pointer;flex-direction:column;display:flex}.pricing-module__Ddq1oq__card{gap:var(--bu-space-4);transition:box-shadow var(--bu-duration-base) var(--bu-ease-out);flex-direction:column;display:flex}.pricing-module__Ddq1oq__featuresCard{flex:1}.pricing-module__Ddq1oq__featuresTitle{font-size:var(--bu-text-lg);letter-spacing:-.01em;font-weight:600}.pricing-module__Ddq1oq__featured{background:linear-gradient(160deg,#ffffffe6,#e0e7ffb8);border:1.5px solid #6366f159}.pricing-module__Ddq1oq__selected{box-shadow:0 0 0 2px #6366f18c, var(--bu-shadow-lg)}.pricing-module__Ddq1oq__top{justify-content:space-between;align-items:center;gap:var(--bu-space-3);display:flex}.pricing-module__Ddq1oq__price{align-items:baseline;gap:var(--bu-space-2);letter-spacing:-.04em;font-size:clamp(2.25rem,1.8rem + 1.5vw,3rem);font-weight:700;line-height:1;display:flex}.pricing-module__Ddq1oq__cycle{font-size:var(--bu-text-sm);letter-spacing:0;color:var(--bu-color-ink-3);font-weight:500}.pricing-module__Ddq1oq__description{-webkit-line-clamp:3;line-clamp:3;min-height:4.65em;color:var(--bu-color-ink-3);cursor:help;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.pricing-module__Ddq1oq__descriptionTip{z-index:1000;color:#f8fafc;text-wrap:pretty;white-space:pre-line;background:#0f172a;border-radius:.75rem;max-width:min(26rem,100vw - 2rem);padding:.75rem .875rem;font-size:.8125rem;line-height:1.55;box-shadow:0 18px 40px #0f172a40}.pricing-module__Ddq1oq__descriptionTip svg{fill:#0f172a;background:#0f172a}.pricing-module__Ddq1oq__features{gap:var(--bu-space-2);padding-block:var(--bu-space-2);color:var(--bu-color-ink-2);flex-direction:column;flex:1;font-size:.9375rem;display:flex}.pricing-module__Ddq1oq__features li{align-items:flex-start;gap:var(--bu-space-2);display:flex}.pricing-module__Ddq1oq__check{color:var(--bu-color-green-ink);flex-shrink:0;margin-top:3px}.pricing-module__Ddq1oq__checkMuted{color:var(--bu-color-ink-4)}.pricing-module__Ddq1oq__soon{margin-left:var(--bu-space-2);vertical-align:middle}.pricing-module__Ddq1oq__addons{padding:var(--bu-space-2) var(--bu-space-3);border-radius:var(--bu-radius-md);font-size:var(--bu-text-xs);color:var(--bu-color-ink-2);background:#e0e7ff99}.pricing-module__Ddq1oq__skeleton{border-radius:var(--bu-radius-xl);border:1px solid var(--bu-surface-border);background:#ffffff80;min-height:28rem}.pricing-module__Ddq1oq__state{padding:var(--bu-space-10) var(--bu-space-4);text-align:center;color:var(--bu-color-ink-3)}.pricing-module__Ddq1oq__notes{gap:var(--bu-space-4);max-width:60rem;margin-inline:auto;display:grid}.pricing-module__Ddq1oq__note{gap:var(--bu-space-2);flex-direction:column;display:flex}.pricing-module__Ddq1oq__note h3{font-size:var(--bu-text-lg);font-weight:600}.pricing-module__Ddq1oq__note p{color:var(--bu-color-ink-3);font-size:.9375rem}@media (min-width:48rem){.pricing-module__Ddq1oq__notes{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-module__Ddq1oq__newsletter{max-width:60rem;margin-inline:auto}
.Auth-module__0jZekW__topbar{height:5rem}.Auth-module__0jZekW__topbarInner{justify-content:space-between;align-items:center;gap:var(--bu-space-4);height:100%;display:flex}.Auth-module__0jZekW__topbarText{color:var(--bu-color-ink-3);font-size:.9375rem}.Auth-module__0jZekW__topbarLink{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.Auth-module__0jZekW__topbarLead{display:none}.Auth-module__0jZekW__main{padding-block:var(--bu-space-4) var(--bu-space-16)}.Auth-module__0jZekW__grid{gap:var(--bu-space-10);align-items:start;display:grid}.Auth-module__0jZekW__formCol{gap:var(--bu-space-4);flex-direction:column;width:100%;max-width:30rem;margin-inline:auto;display:flex}.Auth-module__0jZekW__visualCol{display:none}.Auth-module__0jZekW__card{isolation:isolate;gap:var(--bu-space-4);-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(145deg,#ffffff80 0%,#ffffff38 55%,#ffffff57 100%);border:1px solid #ffffffa6;border-radius:2rem;flex-direction:column;padding:clamp(1.25rem,.8rem + 2vw,2.25rem);display:flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff40,inset 0 0 0 1px #ffffff1f,0 30px 80px #1e296324}.Auth-module__0jZekW__card:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 60% at 20% 0,#ffffff8c,#0000 60%);position:absolute;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Auth-module__0jZekW__card{background:#ffffffd1}}.Auth-module__0jZekW__cardHead{gap:var(--bu-space-2);flex-direction:column;display:flex}.Auth-module__0jZekW__title{letter-spacing:-.035em;font-size:clamp(1.875rem,1.6rem + 1vw,2.125rem);font-weight:700;line-height:1.1}.Auth-module__0jZekW__lede{color:var(--bu-color-ink-3);font-size:.97rem}.Auth-module__0jZekW__visual{background:radial-gradient(360px 300px at 20% 15%,#93c5fdb3,#0000 70%),radial-gradient(360px 300px at 85% 90%,#d8b4feb3,#0000 70%),#fff6;border:1px solid #ffffffe6;border-radius:2.25rem;padding:clamp(1.75rem,1rem + 2vw,3rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 40px 100px #1e296329}.Auth-module__0jZekW__visual:before{content:"";pointer-events:none;background-image:radial-gradient(#1e29631f 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 70%,#000 30%,#0000 85%)}.Auth-module__0jZekW__visualHead{gap:var(--bu-space-3);flex-direction:column;display:flex;position:relative}.Auth-module__0jZekW__visualEyebrow{font-size:var(--bu-text-xs);letter-spacing:var(--bu-tracking-eyebrow);text-transform:uppercase;color:var(--bu-color-ink-3);font-weight:700;position:relative}.Auth-module__0jZekW__visualTitle{letter-spacing:-.04em;font-size:clamp(1.75rem,1.3rem + 1.2vw,2.375rem);font-weight:700;line-height:1.1;position:relative}.Auth-module__0jZekW__struck{--bu-strike-weight:3px}.Auth-module__0jZekW__accent{background:var(--bu-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.Auth-module__0jZekW__stage{height:32rem;margin-top:var(--bu-space-6);position:relative}.Auth-module__0jZekW__miniPaper{border-radius:var(--bu-radius-sm);background:var(--bu-color-white);width:18.75rem;height:26.5rem;display:flex;position:absolute;top:1rem;left:50%;overflow:hidden;translate:-50%;box-shadow:0 30px 70px #1e296338}.Auth-module__0jZekW__miniSide{background:var(--bu-color-brand-deep);flex-direction:column;gap:.75rem;width:6rem;padding:1.125rem .75rem;display:flex}.Auth-module__0jZekW__miniSide i{background:#ffffff4d!important}.Auth-module__0jZekW__miniAvatar{background:linear-gradient(135deg,#93c5fd,#a5b4fc);border-radius:50%;width:2.5rem;height:2.5rem}.Auth-module__0jZekW__miniMain{flex-direction:column;flex:1;gap:.5rem;padding:1.125rem .875rem;font-size:.95rem;display:flex}.Auth-module__0jZekW__miniRole{color:var(--bu-color-brand);font-size:.5rem;font-weight:600}.Auth-module__0jZekW__miniHighlight{background:#6366f124;border-radius:3px;height:.75rem;margin-top:.5rem}.Auth-module__0jZekW__chipScore,.Auth-module__0jZekW__chipAi{border:1px solid var(--bu-surface-border);color:var(--bu-color-ink-3);background:#ffffffe6;border-radius:1.125rem;font-size:.8rem;display:flex;position:absolute;box-shadow:0 16px 40px #1e296324}.Auth-module__0jZekW__chipScore{align-items:center;gap:var(--bu-space-3);padding:.75rem .875rem;top:8rem;left:0}.Auth-module__0jZekW__chipScore span,.Auth-module__0jZekW__chipAi{flex-direction:column}.Auth-module__0jZekW__chipScore span{display:flex}.Auth-module__0jZekW__chipScore strong,.Auth-module__0jZekW__chipAi strong{color:var(--bu-color-ink);font-size:.8125rem}.Auth-module__0jZekW__chipAi{border-color:#6366f159;gap:6px;width:13.75rem;padding:.875rem;top:20rem;right:0}.Auth-module__0jZekW__chipAiHead{justify-content:space-between;align-items:center;display:flex}.Auth-module__0jZekW__dock{gap:var(--bu-space-2);border:1px solid var(--bu-surface-border);background:#ffffffc7;border-radius:1.25rem;padding:.5rem .625rem;display:flex;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 14px 34px #1e296329}.Auth-module__0jZekW__visualList{gap:var(--bu-space-6);flex-direction:column;display:flex}.Auth-module__0jZekW__perks{flex-direction:column;gap:.625rem;display:flex;position:relative}.Auth-module__0jZekW__perks li{padding:var(--bu-space-4);border:1px solid var(--bu-surface-border);background:#ffffffb3;border-radius:1.25rem;align-items:center;gap:.875rem;display:flex}.Auth-module__0jZekW__perks li span{color:var(--bu-color-ink-3);flex-direction:column;gap:2px;font-size:.875rem;display:flex}.Auth-module__0jZekW__perks strong{color:var(--bu-color-ink);font-size:1rem}.Auth-module__0jZekW__perks small{font-size:.875rem}.Auth-module__0jZekW__perksNote{align-items:center;gap:var(--bu-space-2);color:var(--bu-color-ink-2);font-size:.85rem;display:flex;position:relative}@media (min-width:30rem){.Auth-module__0jZekW__topbarLead{display:inline}}@media (min-width:64rem){.Auth-module__0jZekW__grid{grid-template-columns:minmax(0,29rem) minmax(0,1fr);gap:clamp(3rem,1rem + 5vw,6rem);max-width:72rem}.Auth-module__0jZekW__formCol{margin:0}.Auth-module__0jZekW__visualCol{display:block}.Auth-module__0jZekW__visualFirst{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.Auth-module__0jZekW__visualFirst .Auth-module__0jZekW__formCol{order:2}.Auth-module__0jZekW__shell{--auth-form-zoom:1;--auth-visual-zoom:1;flex-direction:column;height:100dvh;min-height:100dvh;display:flex}.Auth-module__0jZekW__topbar{flex-shrink:0;height:4rem}.Auth-module__0jZekW__main{flex:1;align-items:center;min-height:0;padding-block:clamp(.5rem,2vh,1.5rem);display:flex}.Auth-module__0jZekW__grid{align-items:center;width:100%}.Auth-module__0jZekW__formCol{zoom:var(--auth-form-zoom)}.Auth-module__0jZekW__visualCol{zoom:var(--auth-visual-zoom)}.Auth-module__0jZekW__card{gap:var(--bu-space-3)}}@media (min-width:64rem) and (max-height:869px){.Auth-module__0jZekW__shell{--auth-visual-zoom:.87}}@media (min-width:64rem) and (max-height:779px){.Auth-module__0jZekW__shell{--auth-visual-zoom:.77}}@media (min-width:64rem) and (max-height:739px){.Auth-module__0jZekW__shell{--auth-form-zoom:.9}}@media (min-width:64rem) and (max-height:699px){.Auth-module__0jZekW__shell{--auth-visual-zoom:.67;--auth-form-zoom:.8}}@media (min-width:64rem) and (max-height:599px){.Auth-module__0jZekW__shell{height:auto}}
.Prose-module__N1q7Ca__prose{color:var(--bu-color-ink-2);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.75}.Prose-module__N1q7Ca__prose :where(h1,h2,h3,h4){letter-spacing:-.02em;color:var(--bu-color-ink);margin:2em 0 .6em;font-weight:700;line-height:1.2}.Prose-module__N1q7Ca__prose :where(h1){font-size:2rem}.Prose-module__N1q7Ca__prose :where(h2){letter-spacing:-.03em;font-size:clamp(1.5rem,1.25rem + 1vw,1.875rem)}.Prose-module__N1q7Ca__prose :where(h3){font-size:1.25rem}.Prose-module__N1q7Ca__prose :where(p,ul,ol,blockquote,pre,table,figure){margin:0 0 1.25em}.Prose-module__N1q7Ca__prose :where(ul,ol){padding-left:1.4em}.Prose-module__N1q7Ca__prose :where(ul){list-style:outside}.Prose-module__N1q7Ca__prose :where(ol){list-style:decimal}.Prose-module__N1q7Ca__prose :where(li){margin:.35em 0}.Prose-module__N1q7Ca__prose :where(li)::marker{color:var(--bu-color-brand)}.Prose-module__N1q7Ca__prose :where(a){text-underline-offset:3px;font-weight:600;text-decoration:underline}.Prose-module__N1q7Ca__prose :where(strong){color:var(--bu-color-ink);font-weight:650}.Prose-module__N1q7Ca__prose :where(blockquote){padding:var(--bu-space-4) var(--bu-space-5);border-left:3px solid var(--bu-color-brand);border-radius:0 var(--bu-radius-md) var(--bu-radius-md) 0;color:var(--bu-color-ink);background:#fff9}.Prose-module__N1q7Ca__prose :where(img){border-radius:var(--bu-radius-lg);max-width:100%;height:auto}.Prose-module__N1q7Ca__prose :where(code){font-family:var(--bu-font-mono);background:#0f172a0f;border-radius:6px;padding:.15em .4em;font-size:.875em}.Prose-module__N1q7Ca__prose :where(pre){padding:var(--bu-space-4);border-radius:var(--bu-radius-md);background:var(--bu-color-ink);color:#e2e8f0;overflow-x:auto}.Prose-module__N1q7Ca__prose :where(pre code){color:inherit;background:0 0;padding:0}.Prose-module__N1q7Ca__prose :where(table){border-collapse:collapse;width:100%;font-size:.9375rem;display:block;overflow-x:auto}.Prose-module__N1q7Ca__prose :where(th,td){text-align:left;border:1px solid #0f172a1a;padding:.6em .8em}.Prose-module__N1q7Ca__prose :where(th){color:var(--bu-color-ink);background:#ffffffb3}.Prose-module__N1q7Ca__prose :where(hr){border:0;border-top:1px solid #0f172a1a;margin:2.5em 0}.Prose-module__N1q7Ca__prose>:where(:first-child){margin-top:0}
.SeoGuide-module__LhzrxG__hero{padding-top:clamp(2rem,1rem + 3vw,3.5rem)}.SeoGuide-module__LhzrxG__heroInner{align-items:center;gap:var(--bu-space-5);text-align:center;flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__crumbs ol{justify-content:center;gap:var(--bu-space-2);font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);flex-wrap:wrap;font-weight:600;display:flex}.SeoGuide-module__LhzrxG__crumbs li+li:before{content:"/";margin-right:var(--bu-space-2);color:var(--bu-color-ink-4)}.SeoGuide-module__LhzrxG__title{letter-spacing:-.045em;text-wrap:balance;max-width:54rem;font-size:clamp(2.25rem,1.4rem + 3.4vw,4rem);font-weight:700;line-height:1.04}.SeoGuide-module__LhzrxG__lede{max-width:44rem;font-size:var(--bu-text-lg);color:var(--bu-color-ink-2);text-wrap:pretty}.SeoGuide-module__LhzrxG__actions{justify-content:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.SeoGuide-module__LhzrxG__badges{justify-content:center;gap:var(--bu-space-2) var(--bu-space-5);flex-flow:wrap}.SeoGuide-module__LhzrxG__previewGrid{gap:var(--bu-space-8);align-items:center;display:grid}.SeoGuide-module__LhzrxG__paper{color:#0f172a;font-family:Georgia,Times New Roman,serif;box-shadow:0 30px 70px #1e296324}.SeoGuide-module__LhzrxG__paper h4{margin-bottom:var(--bu-space-2);font-family:var(--bu-font-sans);font-size:var(--bu-text-xs);letter-spacing:.16em;text-transform:uppercase;color:#334155;font-weight:700}.SeoGuide-module__LhzrxG__paperHead{padding-bottom:var(--bu-space-4);border-bottom:1px solid #e2e8f0}.SeoGuide-module__LhzrxG__paperHead h3{letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.SeoGuide-module__LhzrxG__paperRole{color:#334155;font-size:1.0625rem}.SeoGuide-module__LhzrxG__paperMeta{color:#64748b;margin-top:4px;font-size:.8125rem}.SeoGuide-module__LhzrxG__paperCols{gap:var(--bu-space-5);margin-top:var(--bu-space-5);color:#334155;font-size:.875rem;line-height:1.6;display:grid}.SeoGuide-module__LhzrxG__paperMain,.SeoGuide-module__LhzrxG__paperSide{gap:var(--bu-space-5);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__job+.SeoGuide-module__LhzrxG__job{margin-top:var(--bu-space-4)}.SeoGuide-module__LhzrxG__jobHead{color:#0f172a;flex-wrap:wrap;justify-content:space-between;gap:4px;display:flex}.SeoGuide-module__LhzrxG__jobHead span{color:#64748b;font-size:.8125rem}.SeoGuide-module__LhzrxG__company{font-weight:600}.SeoGuide-module__LhzrxG__job ul{margin-top:6px;padding-left:1.2em;list-style:outside}.SeoGuide-module__LhzrxG__skills{flex-wrap:wrap;gap:6px;display:flex}.SeoGuide-module__LhzrxG__skills span{border-radius:var(--bu-radius-pill);font-family:var(--bu-font-sans);border:1px solid #e2e8f0;padding:2px 10px;font-size:.75rem;font-weight:600}.SeoGuide-module__LhzrxG__edu{flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__edu+.SeoGuide-module__LhzrxG__edu{margin-top:var(--bu-space-3)}.SeoGuide-module__LhzrxG__edu strong{color:#0f172a}.SeoGuide-module__LhzrxG__edu small{color:#64748b}@media (min-width:48rem){.SeoGuide-module__LhzrxG__paperCols{grid-template-columns:1.5fr .8fr}}@media (min-width:64rem){.SeoGuide-module__LhzrxG__previewGrid{gap:var(--bu-space-12);grid-template-columns:.85fr 1.15fr}}.SeoGuide-module__LhzrxG__features{gap:var(--bu-space-4);display:grid}.SeoGuide-module__LhzrxG__feature{gap:var(--bu-space-3);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__feature h3{font-size:var(--bu-text-lg);font-weight:600}.SeoGuide-module__LhzrxG__feature p{color:var(--bu-color-ink-3);font-size:.9375rem}@media (min-width:40rem){.SeoGuide-module__LhzrxG__features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.SeoGuide-module__LhzrxG__features{grid-template-columns:repeat(4,minmax(0,1fr))}}.SeoGuide-module__LhzrxG__examples{gap:var(--bu-space-4);display:grid}.SeoGuide-module__LhzrxG__exampleCol h3{font-size:var(--bu-text-lg);font-weight:600}.SeoGuide-module__LhzrxG__exampleCol ul{gap:var(--bu-space-3);margin-top:var(--bu-space-4);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__exampleCol li{padding:var(--bu-space-3) var(--bu-space-4);border-radius:var(--bu-radius-md);color:var(--bu-color-ink-2);background:#ffffffd9;font-size:.9375rem}@media (min-width:64rem){.SeoGuide-module__LhzrxG__examples{grid-template-columns:repeat(3,minmax(0,1fr))}}.SeoGuide-module__LhzrxG__tipsGrid{gap:var(--bu-space-8);display:grid}.SeoGuide-module__LhzrxG__tips{gap:var(--bu-space-3);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__tip{gap:var(--bu-space-4);display:flex}.SeoGuide-module__LhzrxG__tip>span:last-child{color:var(--bu-color-ink-3);flex-direction:column;gap:4px;display:flex}.SeoGuide-module__LhzrxG__tip strong{color:var(--bu-color-ink)}.SeoGuide-module__LhzrxG__tipNum{background:var(--bu-color-ink);width:2rem;height:2rem;color:var(--bu-color-white);font-family:var(--bu-font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}@media (min-width:64rem){.SeoGuide-module__LhzrxG__tipsGrid{grid-template-columns:.7fr 1.3fr;align-items:start}}.SeoGuide-module__LhzrxG__faqWrap{max-width:52rem}.SeoGuide-module__LhzrxG__faqs{gap:var(--bu-space-3);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__faq{padding:var(--bu-space-4) var(--bu-space-5);border-radius:var(--bu-radius-lg);background:var(--bu-surface-glass-strong);border:1px solid var(--bu-surface-border)}.SeoGuide-module__LhzrxG__faq summary{justify-content:space-between;align-items:center;gap:var(--bu-space-4);cursor:pointer;min-height:2.75rem;font-weight:600;list-style:none;display:flex}.SeoGuide-module__LhzrxG__faq summary::-webkit-details-marker{display:none}.SeoGuide-module__LhzrxG__faq summary:after{content:"+";color:var(--bu-color-ink-3);transition:rotate var(--bu-duration-base) var(--bu-ease-out);flex-shrink:0;font-size:1.25rem}.SeoGuide-module__LhzrxG__faq[open] summary:after{rotate:45deg}.SeoGuide-module__LhzrxG__faq p{margin-top:var(--bu-space-2);color:var(--bu-color-ink-3)}.SeoGuide-module__LhzrxG__related{gap:var(--bu-space-4);display:grid}.SeoGuide-module__LhzrxG__relatedCard,.SeoGuide-module__LhzrxG__relatedCard:hover{gap:var(--bu-space-2);height:100%;padding:var(--bu-space-5);border-radius:var(--bu-radius-xl);background:var(--bu-surface-glass);border:1px solid var(--bu-surface-border);box-shadow:var(--bu-shadow-md);color:var(--bu-color-ink-3);flex-direction:column;display:flex}.SeoGuide-module__LhzrxG__relatedCard{transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out)}.SeoGuide-module__LhzrxG__relatedCard:hover{box-shadow:var(--bu-shadow-lg);translate:0 -3px}.SeoGuide-module__LhzrxG__relatedCard strong{font-size:var(--bu-text-lg);color:var(--bu-color-ink)}.SeoGuide-module__LhzrxG__relatedCta{padding-top:var(--bu-space-2);font-size:var(--bu-text-sm);color:var(--bu-color-brand-strong);margin-top:auto;font-weight:600}@media (min-width:48rem){.SeoGuide-module__LhzrxG__related{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Workflow-module__7XZz7q__grid{gap:var(--bu-space-10);align-items:center;display:grid}.Workflow-module__7XZz7q__chaos{justify-content:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.Workflow-module__7XZz7q__chaos li{border-radius:var(--bu-radius-md);font-family:var(--bu-font-mono);color:var(--bu-color-ink-3);rotate:var(--r,0deg);background:#ffffff8c;border:1px dashed #47556959;padding:.625rem .875rem;font-size:.8125rem}.Workflow-module__7XZz7q__flow{gap:var(--bu-space-5);flex-direction:column;display:flex}.Workflow-module__7XZz7q__flowHead{justify-content:space-between;align-items:center;gap:var(--bu-space-3);flex-wrap:wrap;display:flex}.Workflow-module__7XZz7q__flowTitle{font-size:1.25rem;font-weight:700}.Workflow-module__7XZz7q__steps{flex-direction:column;display:flex}.Workflow-module__7XZz7q__steps li{align-items:center;gap:var(--bu-space-3);border-top:1px solid #0f172a0f;grid-template-columns:auto 7.5rem 1fr;min-height:3.25rem;display:grid}.Workflow-module__7XZz7q__stepLabel{color:var(--bu-color-ink);font-size:.75rem}.Workflow-module__7XZz7q__stepText{color:var(--bu-color-ink-3);font-size:.9375rem}@media (max-width:30rem){.Workflow-module__7XZz7q__steps li{padding-block:var(--bu-space-2);grid-template-columns:auto 1fr}.Workflow-module__7XZz7q__stepText{grid-column:2}}@media (min-width:64rem){.Workflow-module__7XZz7q__grid{grid-template-columns:5fr 7fr}}
.Templates-module__Bax6Ra__hero{padding-top:clamp(2.5rem,1.5rem + 4vw,4.5rem);padding-bottom:var(--bu-space-12)}.Templates-module__Bax6Ra__heroGrid{gap:var(--bu-space-12);align-items:center;display:grid}.Templates-module__Bax6Ra__heroCopy{align-items:flex-start;gap:var(--bu-space-5);flex-direction:column;display:flex}.Templates-module__Bax6Ra__heroTitle{font-size:var(--bu-text-display-lg);letter-spacing:-.05em;font-weight:700;line-height:1}.Templates-module__Bax6Ra__heroLede{max-width:34rem;font-size:var(--bu-text-lg);color:var(--bu-color-ink-2)}.Templates-module__Bax6Ra__heroPerks{gap:var(--bu-space-2) var(--bu-space-5);flex-flow:wrap}.Templates-module__Bax6Ra__stack{align-items:end;gap:var(--bu-space-3);padding-bottom:var(--bu-space-10);--thumb-fs:clamp(.38rem, .2rem + .6vw, .55rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.Templates-module__Bax6Ra__stackItem:first-child{translate:0 10px;rotate:-4deg}.Templates-module__Bax6Ra__stackItem:nth-child(2){z-index:1;translate:0 -18px;box-shadow:0 30px 60px #1e296338}.Templates-module__Bax6Ra__stackItem:nth-child(3){translate:0 10px;rotate:4deg}.Templates-module__Bax6Ra__stackCaption{border-radius:var(--bu-radius-pill);border:1px solid var(--bu-surface-border);font-size:var(--bu-text-xs);color:var(--bu-color-ink-2);white-space:nowrap;background:#ffffffd9;padding:6px 14px;font-weight:600;position:absolute;bottom:0;left:50%;translate:-50%}.Templates-module__Bax6Ra__spotlight{gap:var(--bu-space-8);align-items:center;display:grid}.Templates-module__Bax6Ra__spotlightThumb{--thumb-fs:clamp(.55rem, .4rem + .5vw, .75rem);width:100%;max-width:26rem;margin-inline:auto}.Templates-module__Bax6Ra__spotlightCopy{align-items:flex-start;gap:var(--bu-space-4);flex-direction:column;display:flex}.Templates-module__Bax6Ra__spotlightTitle{font-size:var(--bu-text-display-sm);line-height:var(--bu-leading-tight);letter-spacing:var(--bu-tracking-display);font-weight:700}.Templates-module__Bax6Ra__spotlightText{font-size:var(--bu-text-lg);color:var(--bu-color-ink-3)}.Templates-module__Bax6Ra__notes{gap:var(--bu-space-3);flex-direction:column;display:flex}.Templates-module__Bax6Ra__notes li{gap:var(--bu-space-3);align-items:flex-start;display:flex}.Templates-module__Bax6Ra__notes li>span:last-child{color:var(--bu-color-ink-3);flex-direction:column;font-size:.9375rem;display:flex}.Templates-module__Bax6Ra__notes strong{color:var(--bu-color-ink)}.Templates-module__Bax6Ra__noteNum{background:var(--bu-color-pink);width:1.75rem;height:1.75rem;color:var(--bu-color-white);font-family:var(--bu-font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex}.Templates-module__Bax6Ra__spotlightActions{gap:var(--bu-space-3);margin-top:var(--bu-space-2);flex-wrap:wrap;display:flex}.Templates-module__Bax6Ra__filterBar{justify-content:space-between;align-items:center;gap:var(--bu-space-3) var(--bu-space-6);margin-bottom:var(--bu-space-6);flex-wrap:wrap;display:flex}.Templates-module__Bax6Ra__filterNote{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3)}.Templates-module__Bax6Ra__grid{gap:var(--bu-space-6) var(--bu-space-4);--thumb-fs:.4rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.Templates-module__Bax6Ra__grid{gap:var(--bu-space-6) var(--bu-space-5);--thumb-fs:.5625rem;grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}}.Templates-module__Bax6Ra__grid>li{scroll-margin-top:calc(var(--bu-header-h) + 2rem)}.Templates-module__Bax6Ra__card{gap:var(--bu-space-3);flex-direction:column;display:flex}.Templates-module__Bax6Ra__thumbWrap{position:relative}.Templates-module__Bax6Ra__thumb{transition:translate var(--bu-duration-base) var(--bu-ease-out), box-shadow var(--bu-duration-base) var(--bu-ease-out)}.Templates-module__Bax6Ra__card:hover .Templates-module__Bax6Ra__thumb,.Templates-module__Bax6Ra__card:focus-within .Templates-module__Bax6Ra__thumb{translate:0 -4px;box-shadow:0 24px 50px #1e29632e}.Templates-module__Bax6Ra__hoverActions{inset:auto 0 var(--bu-space-4);opacity:0;transition:opacity var(--bu-duration-base), translate var(--bu-duration-base) var(--bu-ease-out);pointer-events:none;justify-content:center;display:flex;position:absolute;translate:0 6px}.Templates-module__Bax6Ra__card:hover .Templates-module__Bax6Ra__hoverActions{opacity:1;pointer-events:auto;translate:0 -4px}.Templates-module__Bax6Ra__hoverPrimary,.Templates-module__Bax6Ra__hoverPrimary:hover{border-radius:var(--bu-radius-pill);background:var(--bu-color-ink);color:var(--bu-color-white);font-size:var(--bu-text-sm);box-shadow:var(--bu-shadow-ink);padding:.625rem 1rem;font-weight:600}.Templates-module__Bax6Ra__cardFoot{justify-content:space-between;align-items:center;gap:var(--bu-space-3);display:flex}.Templates-module__Bax6Ra__cardTitle{font-size:1rem;font-weight:600}.Templates-module__Bax6Ra__use{min-height:2.75rem;font-size:var(--bu-text-sm);align-items:center;font-weight:600;display:inline-flex}.Templates-module__Bax6Ra__tags{flex-wrap:wrap;gap:6px;display:flex}button.Templates-module__Bax6Ra__card{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}button.Templates-module__Bax6Ra__card:disabled{cursor:progress;opacity:.6}a.Templates-module__Bax6Ra__card,a.Templates-module__Bax6Ra__card:hover{color:var(--bu-color-ink)}.Templates-module__Bax6Ra__description{font-size:var(--bu-text-sm);color:var(--bu-color-ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Templates-module__Bax6Ra__skeleton{aspect-ratio:8.5/11;border-radius:var(--bu-radius-md);background:linear-gradient(100deg,#ffffff80 30%,#ffffffd9 50%,#ffffff80 70%) 0 0/200% 100%}@media (prefers-reduced-motion:no-preference){.Templates-module__Bax6Ra__skeleton{animation:1.4s linear infinite Templates-module__Bax6Ra__shimmer}}@keyframes Templates-module__Bax6Ra__shimmer{to{background-position:-200% 0}}.Templates-module__Bax6Ra__state{padding:var(--bu-space-10) var(--bu-space-4);text-align:center;color:var(--bu-color-ink-3)}.Templates-module__Bax6Ra__closing{gap:var(--bu-space-5);display:grid}.Templates-module__Bax6Ra__guidance,.Templates-module__Bax6Ra__bridge{align-items:flex-start;gap:var(--bu-space-3);flex-direction:column;display:flex}.Templates-module__Bax6Ra__guidanceTitle{font-size:var(--bu-text-2xl);letter-spacing:-.02em;font-weight:700;line-height:1.2}.Templates-module__Bax6Ra__guidanceText{color:var(--bu-color-ink-3)}.Templates-module__Bax6Ra__picks{width:100%;margin-top:var(--bu-space-2)}.Templates-module__Bax6Ra__picks li{justify-content:space-between;align-items:center;gap:var(--bu-space-2);min-height:3rem;color:var(--bu-color-ink-2);border-top:1px solid #0f172a12;flex-wrap:wrap;font-size:.9375rem;display:flex}.Templates-module__Bax6Ra__picks a{align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}@media (min-width:56rem){.Templates-module__Bax6Ra__heroGrid{grid-template-columns:6fr 5fr}.Templates-module__Bax6Ra__spotlight{gap:var(--bu-space-12);grid-template-columns:5fr 6fr}.Templates-module__Bax6Ra__closing{grid-template-columns:repeat(2,minmax(0,1fr))}}
