.plus-page{--fresh-ink: var(--plus-ink);--fresh-raised: var(--lab-ink-raised);--fresh-paper: var(--plus-paper);--fresh-muted: var(--lab-muted);--fresh-line: var(--lab-line);--fresh-accent: var(--plus-accent);--accent: var(--plus-accent);--accent-2: var(--plus-accent);--background: var(--fresh-ink);--layer: var(--fresh-raised);--foreground: var(--fresh-paper);--foreground-feint: var(--fresh-muted);--border: var(--fresh-line);--white: var(--fresh-paper);--white-feint: var(--fresh-muted);--code-bg: var(--fresh-raised);--code-border: var(--fresh-line);--plus-sticky-top: 96px;width:100vw;margin-inline:calc(50% - 50vw);padding-bottom:clamp(80px,10vw,144px);display:flex;flex-direction:column;gap:0;overflow:clip;background:var(--fresh-ink);color:var(--fresh-paper)}.plus-page .plus-hero{width:100%;margin:0;gap:0;align-items:stretch}.plus-page-header-title-row{display:block;font-variation-settings:inherit}.plus-page .plus-page-header .fresh-page-header-title em{color:var(--plus-accent)}.plus-page .fresh-page-header-copy strong{color:var(--fresh-paper);font-variation-settings:"opsz" 30,"wght" 620}.plus-fresh-pricing{width:min(100%,var(--fresh-grid-max-width));margin-inline:auto;padding:clamp(56px,7vw,88px) var(--fresh-grid-gutter) 0;display:flex;flex-direction:column;gap:28px;box-sizing:border-box}.plus-fresh-pricing .plus-trust{margin:0 0 12px;padding:0}.plus-fresh-pricing-board{--fresh-pricing-accent: var(--fresh-accent)}.plus-page>.plus-section{width:min(100%,var(--fresh-grid-max-width));margin:clamp(96px,12vw,168px) auto 0;padding-inline:var(--fresh-grid-gutter);box-sizing:border-box}.plus-page .plus-feature,.plus-page .plus-compare,.plus-page .plus-testimonials,.plus-page .faq-section,.plus-page .plus-final{padding-top:clamp(28px,4vw,52px)}.plus-page .faq-section{max-width:var(--fresh-grid-max-width)}.plus-page .fresh-section-heading{width:100%;text-align:left}.plus-page .plus-feature-split,.plus-page .plus-feature-split-reverse{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--fresh-grid-gap)}.plus-page .plus-feature-split>.plus-feature-head{grid-column:1 / 7}.plus-page .plus-feature-split>.plus-feature-aside{grid-column:7 / -1}.plus-page .plus-feature-split-reverse>.plus-feature-aside{grid-column:1 / 7}.plus-page .plus-feature-split-reverse>.fresh-section-heading{grid-column:7 / -1}.plus-page .plus-feature-visual-editor{display:grid}.plus-page .plus-feature-visual-editor>.plus-feature-aside{grid-column:2 / 12;width:100%;margin-inline:0}.plus-page .plus-feature-visual-editor>.plus-ide-stacked-head{grid-column:2 / 12}.plus-page .plus-feature-head .fresh-section-heading,.plus-page .plus-feature-split-reverse>.fresh-section-heading{grid-template-columns:minmax(0,1fr);row-gap:24px;margin-bottom:0}.plus-page :is(.plus-feature-head .fresh-section-heading,.plus-feature-split-reverse>.fresh-section-heading)>:is(.fresh-section-index,.fresh-section-copy,.fresh-section-heading-action){grid-column:1}.plus-page :is(.plus-feature-head .fresh-section-heading,.plus-feature-split-reverse>.fresh-section-heading) .fresh-section-index{max-width:none}.plus-page :is(.plus-section-title,.plus-feature-title){color:var(--fresh-paper)}.plus-page :is(.plus-section-sub,.plus-feature-lede){color:var(--fresh-muted)}.plus-page .plus-motion-ui{gap:36px}.plus-motion-ui-stage{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.8fr);gap:1px;border:1px solid var(--fresh-line);background:var(--fresh-line)}.plus-motion-ui-selector,.plus-motion-ui-preview{min-width:0;background:var(--fresh-raised)}.plus-motion-ui-selector{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}.plus-motion-ui-selector-head,.plus-motion-ui-preview-head{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;box-sizing:border-box;color:var(--fresh-muted);font-family:var(--font-mono);font-size:var(--fresh-min-mono);font-variation-settings:"wght" 580;letter-spacing:.1em;line-height:1.3;text-transform:uppercase}.plus-motion-ui-selector-head span,.plus-motion-ui-preview-head span,.plus-motion-ui-preview-head a{font-family:inherit;font-size:inherit;font-variation-settings:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.plus-motion-ui-selector button{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:20px 16px;border:0;border-top:1px solid var(--fresh-line);border-radius:0;background:var(--fresh-raised);color:var(--fresh-paper);text-align:left;cursor:pointer}.plus-motion-ui-selector button>span:first-child{padding-top:2px;color:var(--fresh-accent);font-family:var(--font-mono);font-size:var(--fresh-min-mono);font-variation-settings:"wght" 620;letter-spacing:.08em}.plus-motion-ui-selector button>span:last-child{min-width:0;display:flex;flex-direction:column;gap:7px}.plus-motion-ui-selector button strong{color:inherit;font-size:15px;font-variation-settings:"opsz" 24,"wght" 620;line-height:1.15;text-wrap:balance}.plus-motion-ui-selector button small{color:var(--fresh-muted);font-size:12px;line-height:1.45;text-wrap:balance}.plus-motion-ui-selector button[data-active=true]{background:var(--fresh-accent);color:var(--fresh-ink)}.plus-motion-ui-selector button[data-active=true]>span:first-child,.plus-motion-ui-selector button[data-active=true] small{color:color-mix(in oklch,var(--fresh-ink) 72%,var(--fresh-accent))}.plus-motion-ui-selector button:focus-visible{position:relative;z-index:1;outline:2px solid var(--fresh-accent);outline-offset:-2px}.plus-motion-ui-selector button[data-active=true]:focus-visible{outline-color:var(--fresh-ink)}.plus-motion-ui-preview{display:flex;flex-direction:column}.plus-motion-ui-preview-head{border-bottom:1px solid var(--fresh-line)}.plus-motion-ui-preview-head a{display:inline-flex;align-items:center;gap:8px;color:var(--fresh-paper);text-decoration:none}.plus-motion-ui-preview-head a:hover{text-decoration:underline;text-underline-offset:3px}.plus-motion-ui-preview-head svg{width:14px;height:14px}.plus-motion-ui-media{min-height:0;flex:0 0 auto;background:var(--fresh-ink);animation:plus-motion-ui-media-in .24s cubic-bezier(.16,1,.3,1)}.plus-motion-ui-media .ui-comp-media{position:relative;width:100%;height:auto;min-height:0;aspect-ratio:16 / 10;display:block;overflow:hidden;background:var(--fresh-ink)}.plus-motion-ui-media .ui-comp-media picture,.plus-motion-ui-media .ui-comp-media img,.plus-motion-ui-media .ui-comp-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.plus-motion-ui-media .ui-comp-media img,.plus-motion-ui-media .ui-comp-media video{object-fit:cover}.plus-motion-ui-media .ui-comp-media img{z-index:1}.plus-motion-ui-media .ui-comp-media video{z-index:2;opacity:0;pointer-events:none}.plus-motion-ui-media .ui-comp-media[data-playing=true] video{opacity:1}@keyframes plus-motion-ui-media-in{0%{opacity:.45;transform:translateY(4px)}}.plus-page .plus-fresh-trio{padding-top:0;gap:1px;background:var(--fresh-line)}.plus-page .plus-fresh-trio>.plus-trio-item{min-height:300px;padding:clamp(24px,3vw,40px);gap:0;box-sizing:border-box;background:var(--fresh-raised)}.plus-page .plus-fresh-trio .plus-feature-kicker{margin-bottom:clamp(40px,5vw,64px);color:var(--fresh-muted)}.plus-page .plus-fresh-trio .plus-feature-title{max-width:14ch;margin:0;color:var(--fresh-paper);font-size:clamp(24px,2.5vw,32px);font-variation-settings:"opsz" 40,"wght" 700;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.plus-page .plus-fresh-trio .plus-feature-lede{max-width:34ch;margin:20px 0 0;text-wrap:balance}.plus-page .hps-sticky{top:var(--plus-sticky-top);height:calc(100svh - var(--plus-sticky-top))}.plus-page :is(.hps-cta-row,.hps-cta){top:min(calc(75% + var(--hps-plate-h) / 4),calc(100% - 36px))}.plus-page .plus-compare-row-head{top:var(--plus-sticky-top)}.plus-page .plus-final-tier :is(.fresh-primary-action,.fresh-secondary-action){width:100%}@media(min-width:961px){.plus-page .hps-track{--hps-plate-h: clamp( 280px, calc(100svh - var(--plus-sticky-top) - 282px), 520px )}}@media(min-width:1100px){.plus-page .plus-ide-overlay-head.fresh-section-heading{display:grid;width:min(36%,400px);grid-template-columns:68px minmax(0,1fr);column-gap:20px;row-gap:0;padding:20px 24px;box-sizing:border-box}.plus-page .plus-ide-overlay-head.fresh-section-heading>.fresh-section-index{grid-column:1;max-width:none}.plus-page .plus-ide-overlay-head.fresh-section-heading>.fresh-section-copy{grid-column:2}.plus-page .plus-ide-overlay-head.fresh-section-heading .fresh-section-copy h2{font-size:clamp(26px,2.5vw,34px)}.plus-page .plus-ide-overlay-head.fresh-section-heading .fresh-section-copy p{font-size:14px}}@media(max-width:800px){.plus-motion-ui-stage{grid-template-columns:minmax(0,1fr)}.plus-motion-ui-selector{grid-template-columns:repeat(2,minmax(0,1fr))}.plus-motion-ui-selector-head{grid-column:1 / -1}.plus-motion-ui-selector button:nth-of-type(2n){border-left:1px solid var(--fresh-line)}.plus-motion-ui-selector button:last-child:nth-of-type(odd){grid-column:1 / -1}.plus-motion-ui-media .ui-comp-media{min-height:0;aspect-ratio:16 / 10}.plus-page .plus-feature-split,.plus-page .plus-feature-split-reverse{grid-template-columns:1fr}.plus-page .plus-feature-split>.plus-feature-head,.plus-page .plus-feature-split>.plus-feature-aside,.plus-page .plus-feature-split-reverse>.plus-feature-aside,.plus-page .plus-feature-split-reverse>.fresh-section-heading{grid-column:1}.plus-page .plus-fresh-trio>.plus-trio-item{min-height:0}.plus-page .plus-fresh-trio .plus-feature-kicker{margin-bottom:32px}}@media(max-width:560px){.plus-motion-ui-selector{grid-template-columns:minmax(0,1fr)}.plus-motion-ui-selector button:nth-of-type(2n){border-left:0}.plus-motion-ui-selector button:last-child:nth-of-type(odd){grid-column:auto}.plus-motion-ui-preview-head{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.plus-motion-ui-media{animation:none}}@media(max-width:620px){.plus-page{--plus-sticky-top: 72px}}
