body.vtx-taste{--vxp-ground: var(--taste-paper, #fcfcfa);--vxp-surface: var(--taste-surface, #f1f2ef);--vxp-ink: var(--taste-ink, #252b28);--vxp-muted: var(--taste-muted, #5e655f);--vxp-action: var(--taste-action, #bd4e1d);--vxp-action-hover: var(--taste-accent-deep, #ad461b);--vxp-white: #fff;--vxp-ease: cubic-bezier(.16,1,.3,1);--vxp-frame: min(1320px, calc(100% - 80px) )}.vxp-wrap{width:var(--vxp-frame);margin-inline:auto}.vxp-page,.vxp-hub,.vxp-flyout{color:var(--vxp-ink);font-family:var(--taste-font);line-height:1.55;letter-spacing:0}.vxp-page :is(h1,h2,h3),.vxp-hub :is(h1,h2,h3){margin:0;font-family:inherit;color:inherit;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.vxp-page h1,.vxp-hub h1{font-size:clamp(40px,4.3vw,64px);line-height:1.04}.vxp-page h2,.vxp-hub h2{font-size:clamp(28px,2.8vw,40px);line-height:1.14}.vxp-page p,.vxp-hub p{font-size:18px;line-height:1.6;margin:22px 0 0}.vxp-page a,.vxp-hub a{color:inherit;text-decoration:none}.vxp-page :is(a,button):focus-visible,.vxp-hub a:focus-visible{outline:2px solid var(--vxp-action-hover);outline-offset:4px}html body.vtx-taste .vtx-site-chrome [data-vtx-projects-menu]>summary{padding-inline:18px;border-radius:4px 4px 0 0}html body.vtx-taste .vtx-site-chrome [data-vtx-projects-menu][open]>summary{color:var(--vxp-white)!important;background:var(--vxp-action)}html body .vtx-site-chrome .vxp-flyout{display:block;position:absolute;z-index:30;top:100%;inset-inline:0;max-height:calc(100dvh - 112px);padding:30px 0 26px;overflow:auto;overscroll-behavior:contain;background:var(--vxp-ground);box-shadow:0 18px 32px #18231d24;scrollbar-width:thin;scrollbar-color:#aab3aa transparent}html body .vtx-site-chrome details:not([open])>.vxp-flyout{display:none}.vxp-catalog{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;width:min(1440px,calc(100% - 80px));margin-inline:auto}.vxp-catalog__group{min-width:0}html body .vtx-site-chrome .vxp-catalog__image,.vxp-catalog__image{display:block;min-height:0;aspect-ratio:2.2;overflow:hidden;border-radius:4px;background:var(--vxp-surface)}html body .vtx-site-chrome .vxp-catalog__image img,.vxp-catalog__image img{display:block;position:static;width:100%;height:100%;max-height:none;margin:0;object-fit:cover;transition:transform .5s var(--vxp-ease)}html body .vtx-site-chrome .vxp-catalog h3,.vxp-hub .vxp-catalog h2{margin:18px 0 8px;color:var(--vxp-ink);font:700 20px/1.2 var(--taste-font);letter-spacing:-.02em;text-transform:none}html body.vtx-taste .vtx-site-chrome .vxp-catalog h3 a{color:var(--vxp-ink)!important}.vxp-catalog__links{display:flex;flex-direction:column;align-items:flex-start;gap:3px}html body.vtx-taste .vtx-site-chrome .vxp-catalog__links a,.vxp-catalog__links a{display:flex;align-items:center;min-height:38px;padding:5px 0;color:var(--vxp-action)!important;font:600 16px/1.35 var(--taste-font);text-transform:none;text-decoration:none;letter-spacing:0;transition:translate .24s var(--vxp-ease),color .16s ease}html body.vtx-taste .vtx-site-chrome .vxp-menu-all{display:block;width:min(1440px,calc(100% - 80px));margin:20px auto 0;padding:12px 0 0;min-height:40px;color:var(--vxp-action)!important;font:600 16px/1.4 var(--taste-font);text-align:right}.vxp-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-block:20px;font-size:14px}.vxp-breadcrumb a:hover{color:var(--vxp-action);text-decoration:underline}.vxp-hero{display:grid;grid-template-columns:1.12fr .88fr;background:var(--vxp-white)}.vxp-hero__image{position:relative;aspect-ratio:1.65;margin:0;overflow:hidden;background:var(--vxp-surface)}.vxp-hero__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.vxp-hero__copy{align-self:center;padding:48px clamp(32px,5vw,96px) 48px clamp(32px,4vw,72px)}.vxp-hero__copy p{max-width:50ch;margin-top:28px}.vxp-button{display:inline-flex;justify-content:center;align-items:center;width:fit-content;min-height:52px;padding:14px 24px;border:0;border-radius:4px;background:var(--vxp-action);color:var(--vxp-white)!important;font:700 16px/1.4 var(--taste-font);text-decoration:none;transition:background-color .16s ease,translate .24s var(--vxp-ease)}.vxp-hero__copy .vxp-button{margin-top:30px}.vxp-page .vxp-image-note,.vxp-hub .vxp-image-note{margin-block:14px 0;color:var(--vxp-muted);font-size:13px}.vxp-page .vxp-image-note.vxp-wrap{margin-inline:auto}.vxp-statement{margin-top:44px;padding:48px 40px;background:var(--vxp-ink);color:var(--vxp-white)}.vxp-page .vxp-statement p{width:var(--vxp-frame);margin:0 auto;font-size:clamp(24px,2.2vw,32px);line-height:1.25;font-weight:600}.vxp-planning{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,7vw,112px);margin-block:96px}.vxp-richtext{max-width:72ch;font-size:18px}.vxp-richtext ul{margin:24px 0 0;padding-inline-start:22px}.vxp-richtext li{padding-inline-start:5px;margin:12px 0}.vxp-planning__aside{padding:32px;background:var(--vxp-surface);align-self:start}.vxp-planning__aside h2{font-size:28px}.vxp-page .vxp-text-link,.vxp-hub .vxp-text-link{display:inline-flex;gap:8px;align-items:center;min-height:44px;margin-top:18px;color:var(--vxp-action);font-size:16px;font-weight:700}.vxp-planning__aside .vxp-text-link{display:flex;width:fit-content}.vxp-products{scroll-margin-top:40px;margin-block:0 112px}.vxp-section-intro{max-width:70ch}vtx-project-products{display:block}.vxp-product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:36px;margin-top:38px}.vxp-product-grid:not(.vxp-product-grid--accessories)>.vxp-product:only-child{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:64px;align-content:center}.vxp-product-grid:not(.vxp-product-grid--accessories)>.vxp-product:only-child .vxp-product__image{grid-row:span 3}.vxp-product-grid:not(.vxp-product-grid--accessories)>.vxp-product:only-child h3{align-self:end}.vxp-product-grid:not(.vxp-product-grid--accessories)>.vxp-product:only-child .vxp-text-link{align-self:start;margin-top:16px}.vxp-product{display:flex;flex-direction:column;min-width:0}.vxp-product[hidden]{display:none}.vxp-product__image{display:block;aspect-ratio:1.2;max-height:360px;overflow:hidden;background:var(--vxp-white);border-radius:4px}.vxp-product__image img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .48s var(--vxp-ease)}.vxp-page .vxp-product h3{margin-top:22px;font-size:24px;line-height:1.2}.vxp-page .vxp-product p{font-size:16px;margin-top:12px}.vxp-product .vxp-text-link{margin-top:auto;padding-top:14px}.vxp-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.vxp-filters[hidden]{display:none}.vxp-filters button{min-height:48px;border:0;border-radius:4px;padding:12px 18px;color:var(--vxp-ink);background:var(--vxp-surface);font:600 15px/1.3 var(--taste-font);cursor:pointer}.vxp-filters button[aria-pressed=true]{background:var(--vxp-ink);color:var(--vxp-white)}.vxp-page .vxp-filter-status{min-height:24px;font-size:14px;margin:8px 0 -18px;color:var(--vxp-muted)}.vxp-feature{display:grid;grid-template-columns:1.15fr .85fr;background:var(--vxp-surface)}.vxp-feature figure{margin:0;min-width:0}.vxp-feature figure img{display:block;width:100%;aspect-ratio:1.5;height:auto;object-fit:cover}.vxp-feature figcaption{padding:12px 24px;color:var(--vxp-muted);font-size:13px}.vxp-feature__copy{align-self:center;padding:48px clamp(32px,5vw,96px) 48px clamp(32px,4vw,72px)}.vxp-accessories{display:grid;grid-template-columns:1fr 2fr;gap:56px;margin-block:112px}.vxp-accessories__intro{align-self:center}.vxp-product-grid--accessories{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.vxp-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:64px;margin-block:0 112px}.vxp-faq details{background:var(--vxp-surface);margin-bottom:12px}.vxp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:20px 24px;font-size:18px;font-weight:600;cursor:pointer;list-style:none}.vxp-faq summary::-webkit-details-marker{display:none}.vxp-faq summary span{flex:0 0 auto;font-size:24px;line-height:1;transition:rotate .2s var(--vxp-ease)}.vxp-faq details[open] summary span{rotate:45deg}.vxp-faq details>div{padding:0 24px 24px;font-size:16px}.vxp-page .vxp-faq details p{margin:0;font-size:16px}.vxp-close{display:flex;justify-content:space-between;align-items:center;gap:48px;padding:64px max(40px,calc((100% - 1320px)/2));background:var(--vxp-ink);color:var(--vxp-white)}.vxp-close>div{max-width:70ch}.vxp-close .vxp-button{flex-shrink:0}.vxp-related{display:grid;grid-template-columns:1fr 1fr;gap:20px 48px;padding-block:80px 96px}.vxp-related .vxp-catalog__links{align-self:start}.vxp-related .vxp-text-link{grid-column:2;margin:0}.vxp-hub{padding-block:64px 96px}.vxp-hub__intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;margin-bottom:64px}.vxp-hub__intro p{margin-top:0}.vxp-hub .vxp-catalog{width:100%;gap:24px}.vxp-hub .vxp-catalog__image{aspect-ratio:1.5}.vxp-hub__help{display:grid;grid-template-columns:1fr 1fr;gap:16px 64px;margin-top:88px;padding:48px;background:var(--vxp-surface)}.vxp-hub__help h2{grid-row:span 2;align-self:center}.vxp-hub__help p{margin:0}body.vtx-applications [class^=ai-deckpro-banner-]{display:none}@media(min-width:600px){vtx-project-products:has([data-vxp-filters]) .vxp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:hover)and (pointer:fine){.vxp-catalog__image:hover img,.vxp-product__image:hover img{transform:scale(1.045)}html body.vtx-taste .vtx-site-chrome .vxp-catalog__links a:hover,.vxp-catalog__links a:hover{translate:4px 0;color:var(--vxp-action-hover)!important}.vxp-button:hover{background:var(--vxp-action-hover);translate:0 -2px}.vxp-text-link:hover{text-decoration:underline;text-underline-offset:.25em}}@media(max-width:1199px){.vxp-catalog{gap:18px}html body .vtx-site-chrome .vxp-catalog h3{font-size:18px}html body .vtx-site-chrome .vxp-catalog__links a{font-size:15px}.vxp-hero__copy{padding:32px}}@media(max-width:989px){body.vtx-taste{--vxp-frame: calc(100% - 48px) }html body .vtx-site-chrome .vxp-flyout--mobile{position:static;padding:20px 0 24px;max-height:none;box-shadow:none;overflow:visible}html body .vtx-site-chrome .vxp-catalog{width:calc(100% - 24px);grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}html body .vtx-site-chrome [data-vtx-mobile-projects]>summary{display:flex;justify-content:space-between;align-items:center}.vxp-hub .vxp-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px}.vxp-hero,.vxp-feature{grid-template-columns:minmax(0,1fr)}.vxp-hero__image{aspect-ratio:1.9}.vxp-hero__copy{padding:36px 24px 40px}.vxp-hero__copy p{max-width:68ch}.vxp-feature__copy{padding:32px 24px 40px}.vxp-planning{gap:32px;grid-template-columns:1.4fr 1fr;margin-block:72px}.vxp-planning__aside{padding:24px}.vxp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.vxp-accessories{grid-template-columns:minmax(0,1fr);gap:32px;margin-block:80px}.vxp-product-grid--accessories{grid-template-columns:repeat(2,minmax(0,1fr))}.vxp-faq{gap:32px;margin-bottom:80px}.vxp-close{padding:48px 24px;gap:32px}.vxp-related{padding-block:64px}.vxp-hub__intro{gap:32px;margin-bottom:48px}.vxp-hub__help{padding:32px;gap:16px 32px}}@media(max-width:599px){body.vtx-taste{--vxp-frame: calc(100% - 40px) }.vxp-page h1,.vxp-hub h1{font-size:clamp(34px,9.7vw,42px)}.vxp-page h2,.vxp-hub h2{font-size:28px}.vxp-page p,.vxp-hub p,.vxp-richtext{font-size:17px}.vxp-breadcrumb{font-size:13px;padding-block:16px}.vxp-hero__copy{padding:28px 20px 32px}.vxp-hero__copy p{margin-top:22px}.vxp-hero__copy .vxp-button{margin-top:24px}html body .vtx-site-chrome .vxp-catalog,.vxp-hub .vxp-catalog{grid-template-columns:minmax(0,1fr);gap:32px}html body .vtx-site-chrome .vxp-catalog h3{font-size:21px}html body .vtx-site-chrome .vxp-catalog__links a{font-size:17px;min-height:44px}.vxp-hub .vxp-catalog__image{aspect-ratio:2}.vxp-statement{margin-top:28px;padding:32px 0}.vxp-page .vxp-statement p{font-size:24px}.vxp-planning{grid-template-columns:minmax(0,1fr);gap:32px;margin-block:56px}.vxp-planning__aside{padding:24px}.vxp-products{margin-bottom:64px}.vxp-product-grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:28px}.vxp-product-grid:not(.vxp-product-grid--accessories)>.vxp-product:only-child{display:flex}.vxp-product__image{aspect-ratio:1.3}.vxp-product p{max-width:42ch}.vxp-feature__copy{padding:28px 20px 36px}.vxp-accessories{margin-block:64px}.vxp-product-grid--accessories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.vxp-page .vxp-product-grid--accessories h3{font-size:20px}.vxp-page .vxp-product-grid--accessories p{font-size:15px}.vxp-faq{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:64px}.vxp-faq summary{padding:18px 20px;font-size:17px}.vxp-faq details>div{padding-inline:20px}.vxp-close{display:block;padding:40px 20px}.vxp-close .vxp-button{margin-top:28px}.vxp-related{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:48px 64px}.vxp-related .vxp-text-link{grid-column:1}.vxp-hub{padding-block:40px 64px}.vxp-hub__intro{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:40px}.vxp-hub__help{display:block;margin-top:56px;padding:28px 24px}.vxp-hub__help p{margin-top:20px}.vxp-hub__help .vxp-button{margin-top:24px}}@media(prefers-reduced-motion:reduce){.vxp-catalog__image img,.vxp-product__image img,.vxp-catalog__links a,.vxp-button,.vxp-faq summary span{transition:none!important;transform:none!important;translate:none!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/vertexa-projects.css.map */
