.pear-page{color:var(--mkt-ink);padding:112px 24px 0}.pear-hero{isolation:isolate;background:var(--mkt-surface-2);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:48px;min-height:min(740px,100svh - 136px);padding:96px 32px;display:flex;position:relative;overflow:hidden}.pear-hero-copy{max-width:900px}.pear-grid{z-index:-1;pointer-events:none;background-color:color-mix(in srgb, var(--mkt-accent) 5%, var(--mkt-surface-2));background-image:linear-gradient(to right, var(--mkt-surface-2) 1.5px, transparent 1.5px), linear-gradient(to bottom, var(--mkt-surface-2) 1.5px, transparent 1.5px);background-size:12px 12px;position:absolute;inset:0}.pear-grid:after{content:"";background:radial-gradient(ellipse at 50% 52%, color-mix(in srgb, var(--mkt-surface-2) 94%, transparent) 0%, color-mix(in srgb, var(--mkt-surface-2) 70%, transparent) 24%, transparent 64%);position:absolute;inset:0}.pear-grid-cells{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Crect x='1.5' y='1.5' width='10.5' height='10.5' rx='.6' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Crect x='1.5' y='1.5' width='10.5' height='10.5' rx='.6' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.pear-grid-scan{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--mkt-accent) 6%, transparent) 18%, color-mix(in srgb, var(--mkt-accent) 24%, transparent) 35%, color-mix(in srgb, var(--mkt-accent) 48%, transparent) 48%, color-mix(in srgb, var(--mkt-accent) 26%, transparent) 56%, color-mix(in srgb, var(--mkt-accent) 7%, transparent) 70%, transparent 88%);will-change:transform;animation:9s linear infinite pear-grid-scan;position:absolute;inset:0}.pear-grid-ripple{background:radial-gradient(circle, transparent 26%, color-mix(in srgb, var(--mkt-accent) 12%, transparent) 33%, color-mix(in srgb, var(--mkt-accent) 65%, transparent) 41%, color-mix(in srgb, var(--mkt-accent) 26%, transparent) 46%, transparent 53%);border-radius:50%;animation:2.2s cubic-bezier(.16,.7,.25,1) both pear-grid-ripple;position:absolute}.pear-grid[data-active=false] .pear-grid-scan{will-change:auto;animation-play-state:paused}.pear-grid[data-still=true] .pear-grid-scan{opacity:.55;will-change:auto;animation:none;transform:translateY(18%)}@keyframes pear-grid-scan{0%{transform:translateY(-90%)}to{transform:translateY(100%)}}@keyframes pear-grid-ripple{0%{opacity:0;transform:translate(-50%,-50%)scale(.02)}8%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.pear-grid .pear-grid-scan{opacity:.55;will-change:auto;animation:none;transform:translateY(18%)}.pear-grid-ripple{animation:none;display:none}}.pear-hero h1{letter-spacing:-.055em;margin:0;padding-right:.055em;font-size:clamp(100px,12vw,176px);font-weight:600;line-height:1.05}.pear-hero-headline{letter-spacing:-.045em;text-wrap:balance;margin:28px 0 0;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.2}.pear-hero-description{color:var(--mkt-ink-muted);letter-spacing:-.015em;margin:18px 0 0;font-size:18px;line-height:1.5}.pear-story-link{min-height:44px;color:var(--mkt-accent-ink);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.pear-story-link:hover:where(html[data-marketing-hover=true] *){text-underline-offset:5px;text-decoration:underline}.pear-story-link:focus-visible:where(html:not([data-marketing-input=pointer]) *){outline:2px solid var(--mkt-focus-ring);outline-offset:5px}.pear-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.pear-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:12px 24px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.pear-button-primary{color:var(--mkt-surface);background:var(--mkt-ink)}.pear-button-secondary{color:var(--mkt-ink);border-color:var(--mkt-line-strong);background:0 0}.pear-button-primary:hover:where(html[data-marketing-hover=true] *){background:var(--mkt-ink-3)}.pear-button-secondary:hover:where(html[data-marketing-hover=true] *){background:var(--mkt-fill-2)}.pear-evals{grid-template-columns:1fr 1fr;gap:80px;width:min(1080px,100% - 80px);margin-inline:auto;padding:112px 0 120px;display:grid}.pear-evals h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.1}.pear-evals-content p{max-width:40ch;color:var(--mkt-ink-muted);letter-spacing:-.02em;margin:0;font-size:20px;line-height:1.5}.pear-text-link{min-height:44px;color:var(--mkt-accent-ink);align-items:center;gap:10px;margin-top:20px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.pear-text-link:hover:where(html[data-marketing-hover=true] *){text-underline-offset:5px;text-decoration:underline}.pear-text-link svg{flex-shrink:0}.pear-page a:focus-visible:where(html:not([data-marketing-input=pointer]) *){outline:2px solid var(--mkt-focus-ring);outline-offset:5px}@media (width<=640px){.pear-page{padding:112px 12px 0}.pear-hero{border-radius:20px;gap:36px;min-height:min(640px,100svh - 128px);padding:72px 20px}.pear-hero h1{font-size:clamp(88px,25vw,140px)}.pear-hero-headline{max-width:16ch;margin:24px auto 0;font-size:28px}.pear-hero-description{margin-top:16px;font-size:16px}.pear-hero-actions{gap:10px}.pear-button{padding-inline:20px;font-size:14px}.pear-evals{grid-template-columns:1fr;gap:28px;width:calc(100% - 40px);padding:72px 0 80px}.pear-evals-content p{font-size:18px}}@media (width<=359px){.pear-hero{padding-inline:16px}.pear-hero-headline{font-size:25px}.pear-button{padding-inline:16px}}.pear-animated-hero{--pear-front:-50%;--pear-wave:var(--pear-wave-dark,var(--mkt-accent));container-type:inline-size}.pear-animated-hero .pear-hero-headline{text-wrap:initial;max-width:none;position:relative}.pear-caption-pair{white-space:nowrap}.pear-partner{vertical-align:baseline;text-align:left;transition:width .7s cubic-bezier(.22,1,.36,1);display:inline-grid}.pear-partner-name{white-space:nowrap;grid-area:1/1}.pear-partner-name.is-incoming{animation:.65s cubic-bezier(.22,1,.36,1) both pear-partner-arrive}.pear-partner-name.is-outgoing{pointer-events:none;animation:.4s cubic-bezier(.22,1,.36,1) both pear-partner-depart}.pear-name-measures{visibility:hidden;pointer-events:none;position:absolute}.pear-name-measures>span{width:max-content;display:block}.pear-accessible-caption{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.business-bento-card.bento-pear{--pear-card-current:var(--pear-card-current-dark,var(--mkt-accent));--pear-card-previous:var(--pear-card-previous-dark,var(--mkt-accent));--bento-accent:color-mix(in srgb,var(--pear-card-current) var(--pear-card-reveal,0%),var(--pear-card-previous))}.pear-animated-hero .pear-grid{background-color:var(--mkt-surface-2)}.pear-animated-hero .pear-grid-cells{z-index:1}.pear-animated-hero .pear-grid:after{z-index:3}.pear-provider-backdrop,.pear-backdrop-layer,.pear-backdrop-ink{pointer-events:none;position:absolute;inset:0}.pear-provider-backdrop{z-index:0}.pear-backdrop-layer{--pear-background:var(--pear-background-dark)}.pear-backdrop-ink{background-image:linear-gradient(to right,var(--mkt-surface-2) 1.5px,transparent 1.5px),linear-gradient(to bottom,var(--mkt-surface-2) 1.5px,transparent 1.5px),radial-gradient(ellipse at 65% 90%,color-mix(in srgb,var(--pear-background) 14%,transparent),transparent 70%),linear-gradient(color-mix(in srgb,var(--pear-background) 5%,var(--mkt-surface-2)),color-mix(in srgb,var(--pear-background) 5%,var(--mkt-surface-2)));background-size:12px 12px,12px 12px,100% 100%,100% 100%}.pear-backdrop-layer[data-background=gemini] .pear-backdrop-ink{background-image:linear-gradient(to right,var(--mkt-surface-2) 1.5px,transparent 1.5px),linear-gradient(to bottom,var(--mkt-surface-2) 1.5px,transparent 1.5px),radial-gradient(ellipse at 65% 90%,#4285f424,transparent 70%),linear-gradient(110deg,color-mix(in srgb,#4285f4 7%,var(--mkt-surface-2)),color-mix(in srgb,#9974e8 7%,var(--mkt-surface-2)) 35%,color-mix(in srgb,#ea4335 7%,var(--mkt-surface-2)) 56%,color-mix(in srgb,#fbbc05 7%,var(--mkt-surface-2)) 77%,color-mix(in srgb,#34a853 7%,var(--mkt-surface-2)))}.pear-backdrop-layer.is-incoming{-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--pear-front) - 3%),transparent calc(var(--pear-front) + 3%));mask-image:linear-gradient(to bottom,#000 calc(var(--pear-front) - 3%),transparent calc(var(--pear-front) + 3%))}.pear-backdrop-layer.is-previous{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 3%),#000 calc(var(--pear-front) + 3%));mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 3%),#000 calc(var(--pear-front) + 3%))}html[data-mkt-appearance=light] .business-bento-card.bento-pear{--pear-card-current:var(--pear-card-current-light,var(--mkt-accent));--pear-card-previous:var(--pear-card-previous-light,var(--mkt-accent))}html[data-mkt-appearance=light] .pear-backdrop-layer{--pear-background:var(--pear-background-light)}.pear-animated-hero .pear-grid-scan{transform:translateY(calc(var(--pear-front) - 50%));background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--pear-wave) 8%,transparent) 24%,color-mix(in srgb,var(--pear-wave) 24%,transparent) 38%,color-mix(in srgb,var(--pear-wave) 55%,transparent) 50%,color-mix(in srgb,var(--pear-wave) 24%,transparent) 62%,color-mix(in srgb,var(--pear-wave) 8%,transparent) 76%,transparent 100%);animation:none}.pear-animated-hero[data-wave=gemini] .pear-grid-scan{background:linear-gradient(110deg,#4285f4 12%,#9974e8 35%,#ea4335 56%,#fbbc05 77%,#34a853 100%);-webkit-mask-image:linear-gradient(#0000 0%,#0003 24%,#0009 50%,#0003 76%,#0000 100%);mask-image:linear-gradient(#0000 0%,#0003 24%,#0009 50%,#0003 76%,#0000 100%)}.pear-animated-hero .pear-grid-ripple{background:radial-gradient(circle,transparent 26%,color-mix(in srgb,var(--pear-wave) 12%,transparent) 33%,color-mix(in srgb,var(--pear-wave) 60%,transparent) 41%,color-mix(in srgb,var(--pear-wave) 26%,transparent) 46%,transparent 53%)}.pear-provider-field,.pear-provider-layer,.pear-provider-rest,.pear-provider-illuminated{pointer-events:none;position:absolute;inset:0}.pear-provider-layer{z-index:2}.pear-provider-layer.is-incoming{-webkit-mask-image:linear-gradient(to bottom,#000 calc(var(--pear-front) - 3%),transparent calc(var(--pear-front) + 3%));mask-image:linear-gradient(to bottom,#000 calc(var(--pear-front) - 3%),transparent calc(var(--pear-front) + 3%))}.pear-provider-layer.is-previous{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 3%),#000 calc(var(--pear-front) + 3%));mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 3%),#000 calc(var(--pear-front) + 3%))}.pear-provider-rest{opacity:.24}.pear-provider-illuminated{opacity:.85;filter:drop-shadow(0 0 8px var(--pear-logo-color));-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 14%),#000 calc(var(--pear-front) - 2%),#000 calc(var(--pear-front) + 2%),transparent calc(var(--pear-front) + 12%));mask-image:linear-gradient(to bottom,transparent calc(var(--pear-front) - 14%),#000 calc(var(--pear-front) - 2%),#000 calc(var(--pear-front) + 2%),transparent calc(var(--pear-front) + 12%))}.pear-provider-mark{width:calc(clamp(24px,5cqw,40px) * var(--pear-logo-size));aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.pear-provider-mark>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pear-provider-light-ink{display:none}.pear-provider-dark-ink{display:block}html[data-mkt-appearance=light] .pear-animated-hero{--pear-wave:var(--pear-wave-light,var(--mkt-accent))}html[data-mkt-appearance=light] .pear-provider-rest{opacity:.22}html[data-mkt-appearance=light] .pear-provider-light-ink{display:block}html[data-mkt-appearance=light] .pear-provider-dark-ink{display:none}@keyframes pear-partner-arrive{0%{opacity:0;filter:blur(3px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes pear-partner-depart{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(2px);transform:translateY(-4px)}}@media (width<=900px){.pear-caption-lead{display:block}}@media (width<=639px){.pear-provider-mark:nth-child(n+9){display:none}}@media (prefers-reduced-motion:reduce){.pear-partner{transition:none}.pear-partner-name{animation:none}.pear-partner-name.is-outgoing{display:none}}
