.aplaut-features *{box-sizing:border-box}.aplaut-features{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.bento-section{container-type:inline-size}.bento-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(clamp(132px,14vw,170px),auto);gap:clamp(12px,1.4vw,16px);align-items:stretch}.feature-bento{grid-template-areas:"ai ai moderation moderation" "ai ai analytics collection" "automation ugc ugc mailing"}.feature-ai{grid-area:ai}.feature-moderation{grid-area:moderation}.feature-analytics{grid-area:analytics}.feature-collection{grid-area:collection}.feature-automation{grid-area:automation}.feature-ugc{grid-area:ugc}.feature-mailing{grid-area:mailing}.bento-cell{min-width:0;overflow:hidden;padding:clamp(20px,2vw,24px)!important;transition:transform .2s ease,box-shadow .2s ease}.bento-cell>*{min-width:0}.bento-card__arrow{opacity:0;transform:translate(-4px,4px);transition:opacity .2s ease,transform .2s ease,background .2s ease}.bento-cell:hover .bento-card__arrow{opacity:1;transform:translate(0)}@media (hover:hover) and (pointer:fine){.bento-cell:hover{transform:translateY(-3px);box-shadow:var(--aplaut-shadow-card-hover-lift)}}@media (prefers-reduced-motion:reduce){.bento-card__arrow,.bento-cell{transition:none}.bento-card__arrow,.bento-cell:hover .bento-card__arrow{transform:none}.bento-cell:hover{transform:none}}@container (max-width:960px){.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-bento{grid-template-areas:"ai ai" "ai ai" "moderation moderation" "analytics collection" "automation mailing" "ugc ugc"}}@container (max-width:640px){.bento-grid{grid-template-columns:1fr;grid-auto-rows:auto}.feature-bento{grid-template-areas:"ai" "moderation" "analytics" "collection" "automation" "ugc" "mailing"}}@supports not (container-type:inline-size){@media (max-width:1180px){.bento-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-bento{grid-template-areas:"ai ai" "ai ai" "moderation moderation" "analytics collection" "automation mailing" "ugc ugc"}}@media (max-width:640px){.bento-grid{grid-template-columns:1fr;grid-auto-rows:auto}.feature-bento{grid-template-areas:"ai" "moderation" "analytics" "collection" "automation" "ugc" "mailing"}}}.aplaut-hero *{box-sizing:border-box}.aplaut-hero{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.aplaut-hero h1{text-wrap:balance}.aplaut-hero p{text-wrap:pretty}.aplaut-hero button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}@keyframes blink{50%{opacity:0}}.aplaut-hero__rotator{display:inline-flex;min-width:10ch}.aplaut-hero__word{--runtime-colour-hero-section-accent-resolved:var(--runtime-colour-hero-section-accent-input);color:var(--runtime-colour-hero-section-accent-resolved)}html[data-theme=dark] .aplaut-hero__word{--runtime-colour-hero-section-accent-resolved:var(--aplaut-color-accent)}.aplaut-hero__caret{--runtime-colour-hero-section-accent-resolved:var(--runtime-colour-hero-section-accent-input);color:var(--runtime-colour-hero-section-accent-resolved)}html[data-theme=dark] .aplaut-hero__caret{--runtime-colour-hero-section-accent-resolved:var(--aplaut-color-accent)}.aplaut-hero button.aplaut-hero__primary-cta{--runtime-colour-hero-section-accent-resolved:var(--runtime-colour-hero-section-accent-input);background:var(--runtime-colour-hero-section-accent-resolved)}html[data-theme=dark] .aplaut-hero button.aplaut-hero__primary-cta{--runtime-colour-hero-section-accent-resolved:var(--aplaut-color-inverse-surface)}.aplaut-hero button.aplaut-hero__primary-cta:hover{background:color-mix(in srgb,var(--aplaut-color-inverse-surface) 90%,var(--aplaut-color-inverse-ink))}.aplaut-hero button.aplaut-hero__primary-cta{transition-property:background-color,scale;transition-duration:.14s;transition-timing-function:cubic-bezier(.2,0,0,1)}.aplaut-hero button.aplaut-hero__primary-cta:active{scale:.96}@media (prefers-reduced-motion:reduce){.aplaut-hero button.aplaut-hero__primary-cta{transition-duration:0s}}@media (prefers-reduced-motion:reduce){.aplaut-hero__caret{display:none!important;animation:none!important}}.aplaut-jobs *{box-sizing:border-box}.aplaut-jobs{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.ap-tabs{display:grid;grid-template-columns:minmax(260px,38%) 1fr;gap:16px;align-items:stretch}.ap-tabs__list{display:flex;flex-direction:column;gap:4px;border-radius:32px;padding:16px;background:var(--aplaut-color-jobs-tab-list-surface)}.ap-tab{font-family:inherit;text-align:left;background:transparent;border:none;cursor:pointer;flex:1 1;padding:14px 16px;border-radius:16px;display:flex;flex-direction:column;justify-content:center;gap:6px;color:var(--aplaut-color-jobs-inactive-tab-ink);transition:background .18s ease,color .18s ease}.ap-tab:not(.is-active):hover{background:var(--aplaut-color-jobs-hover-tab-surface);color:var(--aplaut-color-jobs-hover-tab-ink)}.ap-tab.is-active{background:var(--aplaut-color-jobs-active-tab-surface);color:var(--aplaut-color-jobs-active-tab-ink)}.ap-tab__head{display:flex;align-items:center;gap:10px}.ap-tab__icon{flex-shrink:0}.ap-tab__num{flex-shrink:0;color:var(--aplaut-color-jobs-tab-index-ink);font-size:12px;font-weight:600}.ap-tab__name{flex:1 1;min-width:0;font-size:.95rem;font-weight:500;letter-spacing:0}.ap-tab__pain{font-size:.875rem;line-height:1.4;color:var(--aplaut-color-jobs-tab-pain-ink);padding-left:28px}.ap-tabs__panels{display:grid;grid-template-rows:1fr;min-width:0}.ap-tabpanel{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:16px;border:none;background:var(--aplaut-color-jobs-panel-surface);border-radius:32px;padding:clamp(24px,3vw,32px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease}.ap-tabpanel.is-active{opacity:1;visibility:visible;pointer-events:auto}.ap-tabpanel__desc{margin:0;font-size:1rem;line-height:1.6;color:var(--aplaut-color-jobs-panel-description-ink)}.ap-tabpanel__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.ap-tabpanel__list li{position:relative;padding-left:20px;font-size:.95rem;line-height:1.5;color:var(--aplaut-color-jobs-panel-point-ink)}.ap-tabpanel__list li:before{content:"";position:absolute;left:4px;top:9px;width:5px;height:5px;border-radius:50%;background:var(--aplaut-color-jobs-bullet)}.ap-tabpanel__cta{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;align-items:center;margin-top:auto;padding-top:16px}.ap-cta-primary{font-family:inherit;display:inline-flex;align-items:center;height:40px;padding:0 24px;border-radius:8px;border:none;cursor:pointer;font-size:14px;font-weight:500;transition:transform .18s}.aplaut-jobs :where(button,a):focus-visible{--runtime-colour-jobs-tabs-accent-resolved:var(--runtime-colour-jobs-tabs-accent-input);outline-width:2.5px;outline-style:solid;outline-color:var(--runtime-colour-jobs-tabs-accent-resolved);outline-offset:3px}html[data-theme=dark] .aplaut-jobs :where(button,a):focus-visible{--runtime-colour-jobs-tabs-accent-resolved:var(--aplaut-color-accent)}.aplaut-jobs button.ap-cta-primary{--runtime-colour-jobs-tabs-cta-accent-resolved:var(--runtime-colour-jobs-tabs-cta-accent-input);background:var(--runtime-colour-jobs-tabs-cta-accent-resolved)}html[data-theme=dark] .aplaut-jobs button.ap-cta-primary{--runtime-colour-jobs-tabs-cta-accent-resolved:var(--aplaut-color-inverse-surface)}.aplaut-jobs button.ap-cta-primary{transition-property:background-color,scale;transition-timing-function:cubic-bezier(.2,0,0,1)}.aplaut-jobs button.ap-cta-primary:hover{background:color-mix(in srgb,var(--aplaut-color-inverse-surface) 90%,var(--aplaut-color-inverse-ink));transform:none}.aplaut-jobs button.ap-cta-primary:active{scale:.96}@media (max-width:860px){.ap-tabs{grid-template-columns:1fr}.ap-tabs__list{display:none}.ap-tabs__panels{grid-template-rows:none;grid-auto-rows:auto;row-gap:16px}.ap-tabpanel{grid-column:1;grid-row:auto;opacity:1;visibility:visible;pointer-events:auto}.ap-tabpanel__cta{display:none}}@media (prefers-reduced-motion:reduce){.ap-cta-primary,.ap-tab,.ap-tabpanel{transition:none}}.aplaut-mock *{box-sizing:border-box}.aplaut-mock{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.aplaut-mock button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}.aplaut-mock textarea{font-family:inherit}.hero-mock,.tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-mock textarea::placeholder{color:var(--aplaut-color-mock-muted);opacity:1}.scroll-hover{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.scroll-hover::-webkit-scrollbar{width:8px;height:8px}.scroll-hover::-webkit-scrollbar-track{background:transparent}.scroll-hover::-webkit-scrollbar-thumb{background:transparent;border-radius:8px;border:2px solid transparent;background-clip:content-box}.scroll-hover:hover{scrollbar-color:var(--aplaut-color-mock-scrollbar-thumb) transparent}.scroll-hover:hover::-webkit-scrollbar-thumb{background:var(--aplaut-color-mock-scrollbar-thumb)}.hero-mock button:active,[role=tablist] button:active{scale:1}.hero-mock{width:100%;max-width:100%;min-width:0!important}.hero-mock__props,.hero-mock__queue{min-width:0}.hero-mock__detail{min-width:0!important;container-type:inline-size}.hero-mock__split-row{min-width:0;flex-wrap:wrap}.hero-mock__split-row>*{min-width:0}.hero-mock__actions,.hero-mock__chips,.hero-mock__reply-tools{display:flex;flex-wrap:wrap;min-width:0}.hero-mock__actions{justify-content:flex-end}.hero-mock__reply-bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;min-width:0}.hero-mock__reply-tools{flex:1 1 auto;gap:6px}.hero-mock__ai-btn,.hero-mock__send-btn{flex:0 0 auto}@container (max-width:420px){.hero-mock__split-row{align-items:flex-start!important;gap:10px!important}.hero-mock__actions{justify-content:flex-start}.hero-mock__reply-bar{align-items:flex-start}}@container (max-width:391px){.hero-mock__reply-bar{align-items:center!important;flex-wrap:nowrap!important}.hero-mock__reply-tools{flex-wrap:nowrap!important}.hero-mock__ai-btn,.hero-mock__send-btn{width:32px!important;padding:0!important;justify-content:center!important}.hero-mock__ai-label,.hero-mock__send-label,.hero-mock__shortcut{display:none!important}}@media (max-width:1180px){.hero-mock__queue{display:none!important}}@media (max-width:920px){.hero-mock__props{display:none!important}}@media (max-width:560px){.hero-mock{padding:12px!important;border-radius:20px!important}.hero-mock__split-row{align-items:flex-start!important;gap:10px!important}}@keyframes logo-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 10px))}}.logo-marquee{contain:paint}.logo-marquee:hover .logo-marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.logo-marquee__track{animation:none!important}.logo-marquee{overflow-x:auto}}