.homeLandingSurface{--home-prompt-border-color:#bebebe;position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;align-items:start;grid-gap:20px;gap:20px;max-width:1100px;margin:0 auto;transition:gap .7s cubic-bezier(.16,1,.3,1),min-height .7s cubic-bezier(.16,1,.3,1)}.homeLandingSurface,.homeLandingSurface.is-prompt-engaged{--home-upload-mark-opacity:1;--home-upload-mark-scale:1;--home-upload-mark-filter:grayscale(0) contrast(1) brightness(1);--home-upload-title-opacity:1;--home-upload-title-translate-y:0px;--home-upload-title-max-height:180px;--home-upload-title-margin-top:4px;--home-upload-title-pointer-events:auto}.homeLandingSurface.is-single-action-mode{gap:16px;min-height:0;align-content:center;justify-items:center}.homeLandingSurface.is-single-action-mode .homeLandingMarketing{text-align:center;gap:10px;width:min(100%,680px)}.homeLandingSurface.is-single-action-mode .homeLandingCardHead{justify-items:center;width:100%}.homeLandingSurface.is-single-action-mode .homeLandingEyebrow{display:none}.homeLandingSurface.is-single-action-mode .homeLandingCardTitle{margin-inline:auto;font-size:clamp(2rem,1.6rem + 2vw,3.2rem);color:var(--brand-main-orange);text-align:center;text-wrap:balance}.homeLandingSurface.is-single-action-mode .homeLandingCardTitle:first-line{color:var(--brand-tool-heading)}.homeLandingSurface:not(.is-single-action-mode){gap:0}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingMarketing{width:min(100%,1024px)}.homeLandingSurface:not(.is-single-action-mode) .homeLandingMarketing{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin:0;transform:translateY(-14px);pointer-events:none}.homeLandingCards{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr);align-items:stretch;grid-gap:20px;gap:20px;transition:grid-template-columns .7s cubic-bezier(.16,1,.3,1),gap .7s cubic-bezier(.16,1,.3,1),max-width .7s cubic-bezier(.16,1,.3,1),margin .7s cubic-bezier(.16,1,.3,1)}.homeLandingCards.is-experiment-resolving,body>.homeLandingPromptCard.is-experiment-resolving{visibility:hidden;pointer-events:none}.homeLandingSurface.has-accepted-file .homeLandingCards{grid-template-columns:minmax(0,1fr);gap:0;max-width:820px;margin-inline:auto;width:100%}.homeLandingSurface.is-single-action-mode .homeLandingCards{grid-template-columns:minmax(0,1fr);gap:0;max-width:680px;margin:0 auto;width:100%}.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingCards{grid-template-columns:minmax(0,1fr);gap:0;max-width:680px;margin-inline:auto;width:100%}.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingUploadCard .drop.homeDropzone{border-radius:22px 22px 0 0;border-bottom:0}.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingPromptComposer{border-radius:0 0 22px 22px}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingCards{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:820px;margin-inline:auto}.homeLandingPromptCard,.homeLandingUploadCard{position:relative;display:grid;min-width:0;grid-gap:14px;gap:14px;padding:0;border:0;box-shadow:none;transition:transform .26s cubic-bezier(.16,1,.3,1),filter .26s ease-out,opacity .22s ease-out,padding .7s cubic-bezier(.16,1,.3,1),max-height .7s cubic-bezier(.16,1,.3,1)}.homeLandingPromptCard{padding-bottom:0}.homeLandingLargeUploadButton{display:grid;width:clamp(116px,10vw,136px);aspect-ratio:1;place-items:center;justify-self:center;padding:8px;border:1px solid #dedee6;border-radius:28px;background:#ffffff;box-shadow:none;cursor:pointer;transition:border-color .16s ease-out,background .16s ease-out}.homeLandingLargeUploadButton:hover{border-color:#b8b8c4;background:#fafafa}.homeLandingLargeUploadButton:active{border-color:#a8a8b4;background:#f4f4f4}.homeLandingLargeUploadButton:focus-visible{outline:2px solid rgba(76,120,188,.5);outline-offset:3px}.homeLandingLargeUploadIcon{display:block;width:100%;height:100%;object-fit:contain}.homeLandingSurface.is-single-action-mode .homeLandingUploadCard{max-height:0;min-height:0;gap:0;padding:0;border-width:0;border-color:transparent;opacity:0;overflow:hidden;transform:translateY(18px) scale(.985);box-shadow:none;pointer-events:none}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingUploadCard{max-height:none;min-width:0;opacity:1;overflow:visible;transform:none;pointer-events:auto}.homeLandingSurface.has-accepted-file .homeLandingPromptCard{position:relative;z-index:1;padding:0;background:transparent;box-shadow:none}.homeLandingSurface.is-restored-draft-file-mode .homeLandingPromptCard,.homeLandingSurface.is-restored-draft-file-mode .homeLandingUploadCard,.homeLandingSurface.is-restored-draft-file-mode .homeLandingUploadCard .drop.homeDropzone,.homeLandingSurface.is-restored-draft-file-mode .homeLandingUploadCard .homeSelectedFileBand,.homeLandingSurface.is-restored-draft-file-mode .homeLandingUploadCard .homeSelectedFileCard,.homeLandingSurface.is-restored-draft-file-mode .homeLandingUploadCard .homeSelectedFilePreview{transition:none!important;animation:none!important}.homeLandingSurface.is-single-action-mode .homeLandingPromptCard{max-width:760px;margin:0 auto}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingPromptCard{width:100%;max-width:none;margin:0;padding:0;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.homeLandingSurface.is-drag-active .homeLandingCards>.homeLandingPromptCard,.homeLandingSurface.is-drag-active .homeLandingCards>.homeLandingUploadCard{transform:scale(.994);filter:saturate(.88) brightness(.99);opacity:.92;box-shadow:none}.homeLandingSurface.is-drag-active .homeLandingUploadCard .homeDropArrow{opacity:0!important;animation:none!important}.homeLandingSeoBelow{width:min(100%,580px);margin-top:clamp(22px,4vh,48px);margin-left:auto;margin-right:auto;padding-bottom:clamp(28px,5vh,60px);text-align:center;display:grid;grid-gap:clamp(10px,1.5vh,16px);gap:clamp(10px,1.5vh,16px)}.publicChromeShell-home .homeLandingSeoBelow{translate:0 3mm}.homeLandingSlogan{width:min(100%,520px);margin:0 auto 4px;color:rgba(42,47,59,.78);font-family:var(--font-cereal-sans);font-size:clamp(1.35rem,2.7vw,2.3rem);font-weight:650;letter-spacing:0;line-height:1.1;text-transform:none;text-wrap:balance;text-shadow:0 10px 28px rgba(55,42,31,.08)}@media (min-width:901px){.homeLandingSlogan{font-size:clamp(1.2rem,1.45vw,1.65rem)}}.homeLandingReviewBand{width:min(100%,260px);margin:-2px auto 4px;padding:12px 0 2px;display:grid;justify-items:center;grid-gap:0;gap:0;border-top:1px solid rgba(58,72,66,.11)}.homeLandingSeoBody{font-size:clamp(.92rem,.85rem + .3vw,1.08rem);line-height:1.65;color:var(--brand-tool-heading);margin:0 0 10px}.homeLandingSeoBenefits{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin:0 auto;padding:0;list-style:none;max-width:480px;width:100%}.homeLandingSeoBenefitItem{display:flex;align-items:flex-start;gap:10px;font-size:clamp(.85rem,.8rem + .25vw,.98rem);color:var(--brand-tool-heading);text-align:left}.homeLandingSeoBenefitItem .appIcon{flex-shrink:0;font-size:14px;color:var(--brand-main-orange)}.homeSeoRevealSync{opacity:0;transform:translateY(12px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.homeSeoRevealSync.isRevealed{opacity:1;transform:translateY(0)}.scrollReveal{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}.scrollReveal.isRevealed{opacity:1;transform:translateY(0)}.homeLandingDragOverlay.is-active{opacity:1;transform:scale(1);filter:blur(0)}.homeLandingPromptCard,.homeLandingUploadCard{background:transparent}.homeLandingBenefitList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.homeLandingBenefitItem{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:12px 14px;border:1px solid rgba(108,94,80,.12);border-radius:18px;background:rgba(255,251,246,.72);box-shadow:0 16px 34px rgba(90,69,46,.08);color:#433931;font-size:.9rem;line-height:1.48}.homeLandingBenefitItem .appIcon{flex:0 0 auto;margin-top:2px;color:var(--brand-main-orange)}.homeLandingPromptQuestion{position:relative;z-index:1;justify-self:center;width:min(100%,36rem);margin:4px auto;color:var(--brand-tool-heading);font-family:var(--font-cereal-sans);font-size:clamp(2rem,1.62rem + 1.2vw,2.7rem);font-weight:900;letter-spacing:-.045em;line-height:1.08;text-align:center;text-wrap:balance;transition:opacity .12s ease-out}.homeLandingPromptExamples{position:relative;display:grid;place-items:center;justify-self:center;width:100%;min-width:0;max-width:100%;min-height:44px}.homeLandingPromptExamples>*{grid-area:1/1}.homeLandingPromptCapabilitiesCta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;justify-self:center;min-height:44px;padding:0 22px;border:1px solid #d0d0d0;border-radius:999px;background:#ffffff;box-shadow:none;color:var(--brand-tool-heading);font-family:var(--font-cereal-sans);font-size:var(--typography-body-small-font-size,.875rem);font-weight:700;line-height:1;cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out,color .16s ease-out}.homeLandingPromptCapabilitiesCta.is-crumbling{pointer-events:none;animation:homeLandingExamplesCrumble .3s cubic-bezier(.16,1,.3,1) both}.homeLandingPromptCapabilitiesCta.is-crumbling:after,.homeLandingPromptCapabilitiesCta.is-crumbling:before{position:absolute;top:50%;width:9px;height:7px;border:1px solid #d0d0d0;border-radius:3px;background:#ffffff;content:"";pointer-events:none}.homeLandingPromptCapabilitiesCta.is-crumbling:before{left:38%;animation:homeLandingExampleFragmentLeft .3s ease-out both}.homeLandingPromptCapabilitiesCta.is-crumbling:after{right:38%;animation:homeLandingExampleFragmentRight .3s ease-out both}.homeLandingPromptCapabilitiesCta:hover{border-color:#b8b8b8;background:#f8f8f8}.homeLandingPromptCapabilitiesCta:active{border-color:#a8a8a8;background:#f2f2f2}.homeLandingPromptCapabilitiesCta:focus-visible{outline:2px solid rgba(76,120,188,.5);outline-offset:3px}.homeLandingPromptExamplePills{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;width:min(900px,calc(100vw - 76px));max-width:900px;pointer-events:none;transform:translate(-50%,-50%)}.homeLandingPromptExamplePill{--home-example-origin-x:0px;--home-example-delay:35ms;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 16px;border:1px solid #e3e3e3;border-radius:999px;background:#ffffff;box-shadow:none;color:var(--brand-tool-heading);font-family:var(--font-cereal-sans);font-size:var(--typography-body-small-font-size,.875rem);font-weight:500;line-height:1;white-space:nowrap;opacity:0;transform:translateX(var(--home-example-origin-x)) scale(.58);animation:homeLandingExamplePillDeploy .43s cubic-bezier(.16,1,.3,1) var(--home-example-delay) forwards}.homeLandingPromptExamplePill .appIcon{flex:0 0 auto;width:1rem;color:currentColor;font-size:1rem;text-align:center}.homeLandingPromptExampleTextIcon{flex:0 0 1rem;width:1rem;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400;letter-spacing:-.08em;line-height:1;text-align:center}.homeLandingPromptExamplePill:first-child{--home-example-origin-x:290px;--home-example-delay:85ms}.homeLandingPromptExamplePill:nth-child(2){--home-example-origin-x:145px;--home-example-delay:60ms}.homeLandingPromptExamplePill:nth-child(3){--home-example-origin-x:0px;--home-example-delay:35ms}.homeLandingPromptExamplePill:nth-child(4){--home-example-origin-x:-145px;--home-example-delay:60ms}.homeLandingPromptExamplePill:nth-child(5){--home-example-origin-x:-290px;--home-example-delay:85ms}@keyframes homeLandingExamplesCrumble{0%{opacity:1;transform:translateY(0) scale(1)}42%{opacity:.92;transform:translateY(0) scale(.96,.9)}to{visibility:hidden;opacity:0;transform:translateY(4px) scale(.48,.42)}}@keyframes homeLandingExampleFragmentLeft{0%,30%{opacity:0;transform:translate(-50%,-50%) scale(.35)}46%{opacity:.78}to{opacity:0;transform:translate(-42px,7px) scale(.55)}}@keyframes homeLandingExampleFragmentRight{0%,30%{opacity:0;transform:translate(50%,-50%) scale(.35)}46%{opacity:.78}to{opacity:0;transform:translate(42px,7px) scale(.55)}}@keyframes homeLandingExamplePillDeploy{0%{opacity:0;transform:translateX(var(--home-example-origin-x)) scale(.58)}72%{opacity:1;transform:translateX(0) scale(1.025)}to{opacity:1;transform:translateX(0) scale(1)}}@media (prefers-reduced-motion:reduce){.homeLandingPromptCapabilitiesCta.is-crumbling{visibility:hidden;opacity:0;animation:none}.homeLandingPromptCapabilitiesCta.is-crumbling:after,.homeLandingPromptCapabilitiesCta.is-crumbling:before{display:none}.homeLandingPromptExamplePill{opacity:1;transform:none;animation:none}}@media (max-width:480px){.homeLandingPromptQuestion{margin-top:0;width:min(100%,22rem);padding-block:.08em .14em;font-size:clamp(1.5rem,6.4vw,1.75rem);letter-spacing:-.035em;line-height:1.08}.homeLandingPromptCapabilitiesCta{min-height:38px;padding-inline:18px}}@media (min-width:761px) and (max-width:900px){.homeLandingPromptExamplePills{gap:6px}.homeLandingPromptExamplePill{gap:7px;padding-inline:10px}}.homeLandingUploadCard .drop.homeDropzone{min-height:200px;border:1px solid rgba(73,60,48,.16);border-radius:22px;background:#ffffff;box-shadow:none}.homeLandingUploadCard .drop.homeDropzone.active,.homeLandingUploadCard .drop.homeDropzone:hover{border-color:rgba(255,128,88,.55);background:#ffffff;box-shadow:none}.homeLandingUploadCard .homeDropArrow{top:22px;right:22px;width:40px;height:40px;border-radius:999px;border:1px solid rgba(118,87,58,.14);background:rgba(255,255,255,.82);color:#3f3b43}.homeLandingUploadCard .homeDropIntroCluster{gap:4px}.homeLandingUploadCard .homeDropIcon{width:120px;height:120px;border-radius:0;border:none;background:transparent;box-shadow:none}.homeLandingUploadCard .homeDropIcon>.homeDropIconImage{width:100%;height:100%;object-fit:contain;opacity:var(--home-upload-mark-opacity,1);transform:scale(var(--home-upload-mark-scale,1));filter:var(--home-upload-mark-filter,none);transition:opacity .32s ease-out,transform .52s cubic-bezier(.16,1,.3,1),filter .52s cubic-bezier(.16,1,.3,1)}.homeLandingUploadCard .homeDropTitle{max-height:var(--home-upload-title-max-height,180px);margin-top:var(--home-upload-title-margin-top,4px);overflow:hidden;opacity:var(--home-upload-title-opacity,1);pointer-events:var(--home-upload-title-pointer-events,auto);transform:translateY(var(--home-upload-title-translate-y,0));max-width:320px;font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.12;font-weight:800;letter-spacing:-.025em;color:#1f2432;transition:font-size .22s ease-out,color .22s ease-out,max-height .42s cubic-bezier(.16,1,.3,1),margin-top .32s cubic-bezier(.16,1,.3,1),opacity .22s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.homeLandingUploadCard .homeDropHint{max-width:320px;color:#63574c;font-size:.88rem;line-height:1.52;text-wrap:balance}.homeLandingUploadCard .homeSelectedFileCard{border:1px solid rgba(118,87,58,.14);background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(250,245,237,.96));box-shadow:0 18px 40px rgba(120,92,64,.1)}.homeLandingUploadCard .homeSelectedFilePreview{background:radial-gradient(circle at 16% 0,rgba(157,126,96,.1) 0,rgba(157,126,96,0) 36%),radial-gradient(circle at 100% 12%,rgba(157,126,96,.12) 0,rgba(157,126,96,0) 36%),linear-gradient(180deg,rgba(248,240,229,.9),rgba(255,252,247,.92))}.homeLandingUploadCard .homeSelectedFileBand{background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(247,240,230,.94));justify-content:flex-start;text-align:left}.homeLandingUploadCard .homeSelectedFileMeta{justify-content:flex-start;text-align:left}.homeLandingUploadCard .homeSelectedFileName{color:#1f2432;text-align:left}.homeLandingUploadCard .homeSelectedFileKind{color:#6d6258}.homeLandingUploadCard.has-file{gap:0;grid-template-columns:minmax(0,1fr);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.homeLandingUploadCard.has-file .drop.homeDropzone.validated,.homeLandingUploadCard.has-file .drop.homeDropzone.validated.active,.homeLandingUploadCard.has-file .drop.homeDropzone.validated:hover{min-height:0;min-width:0;width:100%;max-width:100%;padding:0;gap:0;border:0;border-radius:0;background:transparent;box-shadow:none}.homeLandingUploadCard.has-file .homeDropArrow{display:none}.homeLandingUploadCard.has-file .homeSelectedFileCard{display:block;flex:0 0 auto;align-self:flex-start;width:100%;max-width:100%;min-width:0;min-height:0;border:1px solid rgba(118,87,58,.14);border-radius:22px 22px 0 0;border-bottom:0;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(250,245,237,.96));box-shadow:none;overflow:visible}.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure{display:grid;grid-template-rows:minmax(0,1fr) auto;transition:grid-template-rows .44s cubic-bezier(.16,1,.3,1),border-radius .44s cubic-bezier(.16,1,.3,1)}.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure.is-preview-collapsed{grid-template-rows:minmax(0,0fr) auto}.homeLandingUploadCard.has-file .homeSelectedFilePreview{max-width:100%;min-width:0;min-height:0;max-height:min(48vh,420px);overflow:hidden;padding:0;background:radial-gradient(circle at 16% 0,rgba(157,126,96,.1) 0,rgba(157,126,96,0) 36%),radial-gradient(circle at 100% 12%,rgba(157,126,96,.12) 0,rgba(157,126,96,0) 36%),linear-gradient(180deg,rgba(248,240,229,.9),rgba(255,252,247,.92));opacity:1;pointer-events:auto;transition:opacity .18s ease-out}.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure .homeSelectedFilePreview{height:min(48vh,420px);max-height:none;transition:height .44s cubic-bezier(.16,1,.3,1),opacity .18s ease-out}.homeLandingUploadCard.has-file .homeSelectedFilePreviewGallery{display:block;max-height:min(48vh,420px);overflow:hidden;background:radial-gradient(circle at 16% 0,rgba(157,126,96,.1) 0,rgba(157,126,96,0) 36%),radial-gradient(circle at 100% 12%,rgba(157,126,96,.12) 0,rgba(157,126,96,0) 36%),linear-gradient(180deg,rgba(248,240,229,.9),rgba(255,252,247,.92))}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-preview-collapsed .homeSelectedFilePreview{min-height:0;max-height:none;opacity:0;pointer-events:none}.homeLandingUploadCard.has-file .homeSelectedFileBand{position:relative;z-index:1;padding:12px 16px 12px 12px;border-top-color:rgba(216,204,192,.9);background:linear-gradient(180deg,rgba(255,255,255,.66),rgba(247,240,230,.94));transition:border-color .18s ease-out,background-color .18s ease-out}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-preview-collapsed .homeSelectedFileBand{padding-right:58px;border-top-color:transparent}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-preview-collapsed .homeSelectedFileClear{top:50%;transform:translateY(-50%)}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-preview-collapsed .homeSelectedFileClear:active{transform:translate(1px,calc(-50% + 1px))}@media (prefers-reduced-motion:reduce){.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure,.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure .homeSelectedFilePreview{transition:none}}.homeLandingUploadCard.has-file .homeSelectedFileKind,.homeLandingUploadCard.has-file .homeSelectedFileSize{display:none}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview{border:1px solid var(--home-prompt-border-color,#bebebe);border-bottom:0;border-radius:22px 22px 0 0;background:#ffffff;overflow:hidden}@media (min-width:761px){.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileClear{right:17px}}@media (hover:hover) and (pointer:fine){.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileClear{opacity:0;pointer-events:none;transition:opacity .12s ease-out}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileClear:focus-visible,.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview:hover .homeSelectedFileClear{opacity:1;pointer-events:auto}}.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure.is-minimal-selected-preview{grid-template-rows:minmax(0,1fr) 0}.homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure.is-minimal-selected-preview.is-preview-collapsed{grid-template-rows:minmax(0,0fr) 44px}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFilePreview,.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFilePreviewGallery{background:#ffffff}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview [data-pdf-page-scroller=true]{--pdf-page-number-frame-gap:0px;--pdf-page-max-width:100%;gap:0;padding:0;scroll-padding-block:0;border:0;border-radius:22px 22px 0 0;background:#ffffff}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview [data-pdf-page]{gap:0;-webkit-padding-before:0;padding-block-start:0;border-radius:0;scroll-margin-block:0}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .pdfPageScrollerPaper{width:100%;max-width:none;border:0;border-radius:0}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileMeta{display:none}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileBand{position:relative;z-index:3;height:0;min-height:0;gap:0;padding:0;overflow:visible;border:0;background:transparent}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview.is-preview-collapsed .homeSelectedFileBand{height:44px;padding:0;border:0;background:#ffffff}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview .homeSelectedFileFooterActions{display:none;position:absolute;inset-inline-end:12px;bottom:8px;margin:0}.homeLandingUploadCard.has-file .homeSelectedFileCard.is-minimal-selected-preview.is-preview-collapsed .homeSelectedFileFooterActions{inset-inline-end:58px}.homeLandingPromptComposer{position:relative;--home-prompt-edge:20px;--home-prompt-control-inset:16px;--home-prompt-control-size:36px;--home-prompt-control-gap:16px;--home-prompt-badge-stack-height:0px;min-height:134px;border:1px solid var(--home-prompt-border-color,#bebebe);border-radius:22px;background:#ffffff;box-shadow:none;text-align:left;transition:border-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.homeLandingSurface.has-accepted-file .homeLandingPromptComposer{border-top:1px solid var(--home-prompt-border-color,#bebebe);border-radius:0 0 22px 22px}.homeLandingPromptOnionLayer,.homeLandingPromptOnionLayers{display:contents}.homeLandingSurface.is-single-action-mode .homeLandingPromptOnionLayer,.homeLandingSurface.is-single-action-mode .homeLandingPromptOnionLayers,body>.homeLandingPromptCard .homeLandingPromptOnionLayer,body>.homeLandingPromptCard .homeLandingPromptOnionLayers{display:block;box-sizing:border-box}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingPromptOnionLayer,.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingPromptOnionLayers{display:contents}.homeLandingPromptOnionLayer--fine{padding:.5px;background:#efefef;border-radius:22.5px}.homeLandingPromptOnionLayer--middle{padding:2.5px;background:#fbfbfb;border-radius:25px}.homeLandingPromptOnionLayer--outer{padding:5px;background:#fdfdfd;border-radius:30px}.homeLandingPromptOnionLayer--outermost{width:calc(100% + 31px);margin:-15.5px;padding:7.5px;background:#fefefe;border-radius:37.5px}.homeLandingPromptComposer.is-focused{border-color:var(--home-prompt-border-color,#bebebe);box-shadow:none;transform:none}.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea{min-height:130px;border:0;background:transparent;box-shadow:none;color:#272638;text-align:left}.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:focus{min-height:160px}@media (min-width:761px){.container-home .homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea,.container-home .homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.container-home .homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:focus{max-height:min(44vh,360px);padding-left:calc(var(--home-prompt-edge) + 42px);padding-right:calc(var(--home-prompt-edge) + 48px);padding-bottom:56px}.homeLandingPromptCard .homeDropPromptAnimatedPlaceholder{left:calc(var(--home-prompt-edge) + 42px)}}.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:after,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:before{color:#7a6a5b}.homeLandingPromptCard .homeDropPromptBadgeRail{padding-right:62px}.homeLandingPromptGuidance{position:relative;top:1mm;margin:0;color:var(--brand-tool-heading);font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.45;text-align:center}.homeLandingPromptLegal{margin:-4px 2px 0;text-align:center;font-size:12px;line-height:1.55;color:oklch(.478359 0 none)}@media (min-width:761px){.publicChromeShell-home .homeLandingSurface.is-single-action-mode{--home-landing-legal-safe-space:clamp(64px,7vh,78px);width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto;row-gap:0;align-content:stretch;align-items:stretch}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingCards{grid-row:1;align-self:center}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptCard{width:100%}.publicChromeShell-home .homeLandingSurface.is-single-action-mode>.homeLandingPromptLegal{grid-row:2;align-self:end;width:min(100%,760px);margin:0 auto;padding:12px 2px 0}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingSeoBelow{position:absolute;right:0;bottom:var(--home-landing-legal-safe-space);left:0;margin-right:auto;margin-left:auto}}@media (min-width:761px) and (max-width:900px){.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptCard{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:761px) and (max-height:720px){.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingSeoBelow{display:grid;grid-gap:6px;gap:6px;margin-top:0;padding-bottom:8px;opacity:1;transform:none}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingSlogan{display:none}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingReviewBand{margin:0 auto;padding-top:6px}}@media (min-width:761px) and (max-height:360px){.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingSeoBelow{display:none}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptCard{gap:8px}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptComposer{min-height:3.25rem}.publicChromeShell-home .homeLandingSurface.is-single-action-mode .textarea.homePromptTextarea.homeDropPromptTextarea,.publicChromeShell-home .homeLandingSurface.is-single-action-mode .textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.publicChromeShell-home .homeLandingSurface.is-single-action-mode .textarea.homePromptTextarea.homeDropPromptTextarea:focus{min-height:2.125rem}.publicChromeShell-home .homeLandingSurface.is-single-action-mode>.homeLandingPromptLegal{margin:0 auto;padding-top:8px;line-height:1.35}}@media (min-width:761px) and (max-height:400px){.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptExamples,.publicChromeShell-home .homeLandingSurface.is-single-action-mode .homeLandingPromptQuestion{display:none}}.homeSurfaceAlert{max-width:1100px;margin:16px auto 0;padding:14px 16px;border:1px solid rgba(183,55,55,.16);border-radius:18px;background:rgba(255,246,242,.9);box-shadow:none;text-align:center;font-size:.94rem;line-height:1.55}.container-home:not(.container-run-viewer) .homeSurfaceAlert.error{margin-top:16px;color:#a13f30}.homeLandingPromptInlineError{width:100%;max-width:none;margin:0;padding:10px 14px;border-radius:14px;box-shadow:none}.container-home:not(.container-run-viewer) .homeLandingPromptInlineError.error{margin-top:0}.homeClarificationBanner{text-align:left}.homeClarificationBannerTitle{font-size:1rem;font-weight:800;color:#2f2924}.homeClarificationBannerText{margin-top:6px;color:#5c5148;line-height:1.6}.homeClarificationBannerActions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px}.homeAmadeusClarificationModalOverlay{z-index:1500;right:auto;width:100vw}html:has(.homeAmadeusClarificationModalOverlay){overflow-x:clip}.container-home.is-clarification-modal-open{visibility:hidden}.homeAmadeusClarificationModalCard{width:min(760px,calc(100vw - 28px));max-height:min(88vh,860px);overflow:auto;padding:28px;border-radius:30px}@media (min-width:761px){.homeAmadeusClarificationModalCard{width:min(620px,calc(100vw - 48px))}}.homeTutorialModalOverlay{z-index:1500;display:grid;place-items:center;padding:24px}.homeTutorialModalCard{z-index:1;width:min(860px,calc(100vw - 32px));max-height:min(88vh,860px);overflow:auto;padding:26px;border-radius:30px}.homeTutorialModalHero{display:grid;grid-gap:12px;gap:12px;padding-right:48px}.homeTutorialModalEyebrow{font-size:.78rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#8d5f39}.homeTutorialModalTitle{margin:0;max-width:680px;font-size:clamp(2rem,4.6vw,3.6rem);line-height:.96;font-weight:900;letter-spacing:-.045em}.homeTutorialModalSubtitle{margin:0;max-width:640px;font-size:1rem;line-height:1.65;color:#564b43}.homeTutorialModalSteps{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:14px;gap:14px}.homeTutorialModalStep{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(108,94,80,.1);border-radius:22px;background:rgba(255,255,255,.62);opacity:.52;transform:translateY(8px);transition:opacity .28s ease-out,transform .38s cubic-bezier(.19,1,.22,1),border-color .18s ease-out,box-shadow .18s ease-out}.homeTutorialModalStep.is-active{opacity:1;transform:translateY(0);border-color:rgba(255,128,88,.18);box-shadow:0 18px 32px rgba(120,92,64,.08)}.homeTutorialModalStepIcon,.homeTutorialModalStepIndex{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;background:rgba(255,255,255,.82);border:1px solid rgba(108,94,80,.1);color:#3f3b43;font-size:1rem;font-weight:800}.homeTutorialModalStepBody{display:grid;grid-gap:8px;gap:8px}.homeTutorialModalStepTitle{font-size:1.02rem;font-weight:800;color:#242231}.homeTutorialModalStepText{margin:0;color:#5b524c;line-height:1.62}.homeTutorialModalTypewriterWrap{margin-top:4px;width:min(100%,420px);min-height:44px;padding:11px 14px;border:1px solid rgba(108,94,80,.1);border-radius:16px;background:rgba(255,255,255,.84)}.homeTutorialModalTypewriter{color:#7a6a5b}.homeTutorialModalFooter{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px}.homeTutorialModalFootnote{margin:0;color:#6c6157;line-height:1.58}@media (max-width:900px){.homeLandingSurface{max-width:920px}.homeLandingSurface.is-single-action-mode{min-height:0}.homeLandingCards{grid-template-columns:1fr}.homeLandingSurface.has-accepted-file .homeLandingCards{grid-template-columns:1fr;gap:0}.homeLandingSurface.has-accepted-file .homeLandingPromptCard{padding-inline:0}.homeLandingBenefitList{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:6px;scrollbar-width:none}.homeLandingBenefitList::-webkit-scrollbar{display:none}.homeLandingBenefitItem{flex:0 0 82%;scroll-snap-align:center;min-width:0}.homeLandingSurface.is-single-action-mode .homeLandingCards,.homeLandingSurface.is-single-action-mode .homeLandingPromptCard{max-width:none}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingCards{grid-template-columns:1fr;gap:0;width:100%;max-width:100%;margin-inline:0}.homeLandingSurface.is-single-action-mode.has-accepted-file .homeLandingPromptCard{padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.homeLandingPromptCard,.homeLandingUploadCard{padding:20px;border-radius:24px}.homeLandingPromptCard{padding-bottom:68px}.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingPromptCard,.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingUploadCard{padding:0}.homeTutorialModalFooter{flex-direction:column;align-items:flex-start}}@media (max-width:760px){body.home-mobile-pdf-viewport-locked,html.home-mobile-pdf-viewport-locked{width:100%;height:100%;min-height:0;overflow:hidden;overscroll-behavior:none;touch-action:pinch-zoom}html.home-mobile-pdf-viewport-locked[data-home-mobile-zoom=active],html[data-home-mobile-zoom=active] body.home-mobile-pdf-viewport-locked{touch-action:auto}body.home-mobile-pdf-viewport-locked .publicChromeShell-home{position:fixed;inset:0;top:var(--home-mobile-pdf-viewport-top,0);width:100%;height:100vh;height:100dvh;min-height:0;max-height:100dvh;overflow:hidden;padding-bottom:var(--cookieyes-banner-bottom-inset,0)}@supports (height:100dvh){body.home-mobile-pdf-viewport-locked .publicChromeShell-home{height:var(--home-mobile-pdf-viewport-height,100dvh);max-height:var(--home-mobile-pdf-viewport-height,100dvh)}body.home-mobile-pdf-viewport-locked .homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea.homeDropPromptEditor,body.home-mobile-pdf-viewport-locked .homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,body.home-mobile-pdf-viewport-locked .homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea:focus{max-height:min(44dvh,22.5rem,calc(var(--home-mobile-pdf-viewport-height, 100dvh) - 176px))}}body.home-mobile-pdf-viewport-locked .publicChromeShell-home .homePageLayout-home,body.home-mobile-pdf-viewport-locked .publicChromeShell-home>.container-home{width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden}body.home-mobile-pdf-viewport-locked .publicChromeShell-home .homePageLayout-home{padding-bottom:0}body.home-mobile-pdf-viewport-locked .publicChromeShell-home .container-home:not(.container-run-viewer) .homeCard-home{height:100%;min-height:0;max-height:100%;overflow:hidden;padding-bottom:0}.publicChromeShell-home .homeLandingSurface{width:100%;height:100%;min-height:0}.publicChromeShell-home .homeViewSurface.showHome:has(.homeLandingSurface.has-accepted-file){display:flex;flex-direction:column;overflow:hidden}.publicChromeShell-home .homeViewSurface.showHome:has(.homeLandingSurface.has-accepted-file)>.homeEditorPanel{flex:1 1 auto;height:auto;min-height:0;overflow:hidden}.publicChromeShell-home .homeLandingSurface.has-accepted-file{align-items:stretch}.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeLandingCards{height:100%;min-height:0;grid-template-rows:minmax(0,1fr) auto;border-radius:22px 22px 18px 18px;overflow:clip}.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeLandingUploadCard{height:auto;min-height:0;max-height:none;grid-template-rows:minmax(0,1fr);overflow:hidden}.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeLandingUploadCard>div{height:100%;min-height:0;overflow:hidden}.publicChromeShell-home .homeLandingSurface.has-accepted-file .drop.homeDropzone.validated{height:100%;min-height:0;max-height:none;align-self:stretch;overflow:hidden}.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeLandingUploadCard.has-file .homeSelectedFileCard.has-preview-disclosure .homeSelectedFilePreview,.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeSelectedFileCard{height:100%;min-height:0;max-height:none}.publicChromeShell-home .homeLandingSurface.has-accepted-file .homeLandingUploadCard.has-file .homeSelectedFilePreview [data-pdf-page-scroller=true]{height:100%;max-height:none}.homeLandingPromptExamples,.homeLandingUploadCard.is-empty.is-mobile-intro-hidden{display:none}body>.homeLandingPromptCard .homeLandingPromptQuestion.is-cloud-stack-open{visibility:hidden;opacity:0}.homeLandingSurface>.homeLandingPromptLegal{display:none}.homeLandingSurface:not(.has-accepted-file) .homeLandingSeoBelow{position:fixed;z-index:58;right:0;bottom:clamp(76px,10vh,104px);left:0;margin:0 auto;padding:0 10px;gap:6px}.publicChromeShell-home .homeMorphStack:not(.is-loading)>.homeLandingSurface:not(.has-accepted-file){transform:none}.homeLandingSurface:not(.has-accepted-file) .homeLandingSlogan{font-size:1rem}.homeLandingSurface:not(.is-single-action-mode):not(.has-accepted-file) .homeLandingUploadCard .drop.homeDropzone{border:1px solid rgba(254,81,43,.68);border-radius:24px}}@media (max-width:640px){.homeLandingSurface{gap:16px}.homeLandingBenefitList{gap:8px}.homeLandingBenefitItem{flex:0 0 78%;padding:12px 14px;font-size:.85rem}.homeLandingUploadCard .drop.homeDropzone{min-height:312px;padding:24px 18px 22px}.homeLandingUploadCard .homeDropIcon{width:132px;height:132px;border-radius:28px}.homeLandingUploadCard .homeDropTitle{font-size:1.15rem}.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:focus{min-height:188px}.homeTutorialModalOverlay{padding:12px}.homeTutorialModalCard{padding:20px 18px 18px;border-radius:24px}.homeTutorialModalHero{padding-right:34px}.homeTutorialModalStep{grid-template-columns:1fr}.homeTutorialModalStepIcon,.homeTutorialModalStepIndex{width:38px;height:38px}.homeTutorialModalPrimaryCta{width:100%}}@media (max-width:760px){.homeLandingSeoBelow{margin-top:clamp(14px,2.6vh,24px);padding-inline:10px;padding-bottom:8px;gap:8px}.homeLandingSlogan{font-size:clamp(1.05rem,4.6vw,1.28rem);line-height:1.08}.homeLandingReviewBand{margin-bottom:0;padding-top:8px}.homeLandingSeoBody{font-size:.84rem;line-height:1.45;margin-bottom:6px}.homeLandingSeoBenefits{max-width:380px;gap:6px}.homeLandingSeoBenefitItem{gap:8px;font-size:.78rem;line-height:1.35}.homeLandingPromptCard{box-shadow:none}.homeLandingPromptCard,.homeLandingSurface.has-accepted-file .homeLandingPromptCard{padding:0!important;background:transparent;border-top:0}body>.homeLandingPromptCard{padding:0 18px!important;transition:none!important}body>.homeLandingPromptCard .homeLandingLargeUploadButton{width:clamp(104px,30vw,124px);padding:7px;border-radius:26px}body>.homeLandingPromptLegal{position:fixed;z-index:59;right:16px;bottom:max(8px,env(safe-area-inset-bottom,0px));left:16px;width:min(calc(100% - 32px),760px);margin:0 auto;padding:0;transition:opacity .12s ease-out}body>.homeLandingPromptLegal.is-mobile-keyboard-active{visibility:hidden;opacity:0;pointer-events:none}.homeLandingPromptComposer{min-height:3.25rem;max-height:34vh;--home-prompt-edge:11px;border-radius:18px!important;overflow:visible;transition:min-height .16s ease-out}.homeLandingSurface.has-accepted-file .homeLandingPromptComposer{border-radius:0 0 18px 18px!important}body>.homeLandingPromptCard .homeLandingPromptOnionLayer--fine{border-radius:18.5px}body>.homeLandingPromptCard .homeLandingPromptOnionLayer--middle{border-radius:21px}body>.homeLandingPromptCard .homeLandingPromptOnionLayer--outer{border-radius:26px}body>.homeLandingPromptCard .homeLandingPromptOnionLayer--outermost{border-radius:33.5px}.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.homeLandingPromptCard .textarea.homePromptTextarea.homeDropPromptTextarea:focus{min-height:26px;height:auto;max-height:34vh;padding:11px 50px 11px 46px;line-height:1.35;overflow-y:hidden}.homeLandingPromptCard .homeLandingPromptLegal{display:none}}@media (max-width:760px) and (max-height:680px){.homeLandingSurface:not(.has-accepted-file) .homeLandingSeoBelow{display:none}}.homeDropPromptPlusBtn{padding:0}.homeDropPromptPlusBtn .appIcon{display:inline-grid;width:1em;height:1em;place-items:center;line-height:1}.homeLandingPromptComposer[data-adaptive-prompt]{--home-prompt-compact-min-height:3.25rem;--home-prompt-expanded-min-height:5.5rem;--home-prompt-edge:0.5rem;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"leading primary trailing";align-items:center;grid-column-gap:var(--home-prompt-control-gap);column-gap:var(--home-prompt-control-gap);min-height:var(--home-prompt-compact-min-height);padding:.4375rem var(--home-prompt-control-inset);overflow:visible;transition:min-height .16s ease-out,border-color .18s ease-out}.homeLandingPromptComposer[data-adaptive-prompt]:is([data-expanded],[data-has-attachments],[data-has-status],[data-dictation-active]){grid-template-areas:"primary primary primary" "leading footer trailing";row-gap:.25rem;min-height:var(--home-prompt-expanded-min-height);padding:.5rem var(--home-prompt-control-inset)}.homeLandingPromptComposer[data-adaptive-prompt]>.homeDropPromptComposerActions{position:relative;inset:auto;grid-area:leading;align-self:center;height:var(--home-prompt-control-size);margin:0;translate:none}.homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea.homeDropPromptEditor,.homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea.is-expanded,.homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea:focus{grid-area:primary;min-height:2.125rem;height:auto;max-height:min(44dvh,22.5rem);border:0;border-radius:0;padding:.375rem 0;background:transparent;box-shadow:none;overflow-y:hidden}.homeLandingPromptComposer[data-adaptive-prompt]>.textarea.homePromptTextarea.homeDropPromptTextarea.has-signature-badges{padding-top:calc(var(--home-prompt-edge) + var(--home-prompt-badge-stack-height, 30px) + 16px)}.homeLandingPromptComposer[data-adaptive-prompt]>.homeDropPromptSubmit,.homeLandingPromptComposer[data-adaptive-prompt]>.homeLocalAiRuntimeSubmit{position:relative;inset:auto;grid-area:trailing;align-self:center;margin:0;translate:none}.homeLandingPromptComposer[data-adaptive-prompt]>.homeLocalAiRuntimeSubmit>.homeDropPromptSubmit{translate:none}.homeLandingPromptComposer[data-adaptive-prompt] .homeDropPromptAnimatedPlaceholder,.homeLandingPromptComposer[data-adaptive-prompt] .homeDropPromptStaticPlaceholder{top:50%;right:calc(var(--home-prompt-control-inset) + var(--home-prompt-control-size) + var(--home-prompt-control-gap));left:calc(var(--home-prompt-control-inset) + var(--home-prompt-control-size) + var(--home-prompt-control-gap));height:1.45em;margin:0;translate:0 -50%;white-space:nowrap;text-overflow:ellipsis}.homeLandingPromptComposer[data-adaptive-prompt]:is([data-expanded],[data-has-attachments],[data-has-status],[data-dictation-active])>.homeDropPromptComposerActions,.homeLandingPromptComposer[data-adaptive-prompt]:is([data-expanded],[data-has-attachments],[data-has-status],[data-dictation-active])>.homeDropPromptSubmit,.homeLandingPromptComposer[data-adaptive-prompt]:is([data-expanded],[data-has-attachments],[data-has-status],[data-dictation-active])>.homeLocalAiRuntimeSubmit{inset:auto;align-self:end;translate:none}.typewriterText{display:inline-block;flex:0 1 auto;max-width:calc(100% - 6px);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.typewriterCaret{display:inline-block;width:1px;height:1em;margin-left:0;vertical-align:-.12em;background:currentColor;animation:typewriterCaretBlink .9s step-end infinite}@keyframes typewriterCaretBlink{0%,45%{opacity:1}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.typewriterCaret{animation:none!important;opacity:1!important}}