.ae-sales-kicker{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.13em;color:var(--text-secondary);line-height:1.6}.ae-sales-kicker>span{width:25px;height:3px;background:var(--accent-primary);flex-shrink:0}.ae-sales-intro{color:var(--text-secondary);font-size:16px;line-height:1.7}.ae-sales-intro>p:first-child{font-size:18px;line-height:1.6;margin:0 0 8px}.ae-sales-intro ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.ae-sales-intro li{display:flex;align-items:flex-start;gap:10px}.ae-sales-intro li svg{color:var(--accent-primary);flex-shrink:0;margin-top:5px}.ae-sales-disclosure{font-size:12px;line-height:1.7;margin:20px 0 0;padding-top:15px;border-top:1px solid var(--glass-border)}.ae-sales-reassurance{display:grid;gap:15px;border-top:1px solid var(--glass-border);padding-top:22px;color:var(--text-secondary);font-size:12px;line-height:1.6}.ae-sales-reassurance>div{display:flex;gap:12px;align-items:flex-start}.ae-sales-reassurance svg{flex-shrink:0;color:var(--accent-primary);margin-top:2px}.ae-sales-reassurance strong{display:block;color:var(--text-primary);font-size:13px}.ae-sales-reassurance a,.ae-sales-text-link,.ae-sales-proof-grid a,.ae-sales-faq a{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.ae-sales-details{color:var(--text-primary)}.ae-sales-section-head{max-width:740px;margin:0 0 44px}.ae-sales-details h2,.ae-sales-platform h2,.ae-sales-closing h2{font-size:clamp(27px,3.2vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:800;margin:16px 0 18px;color:var(--text-primary)}.ae-sales-details h3,.ae-sales-proof-grid h3{font-size:24px;line-height:1.25;font-weight:750;letter-spacing:-.02em;margin:12px 0 16px;color:var(--text-primary)}.ae-sales-details p,.ae-sales-platform p,.ae-sales-closing p{font-size:16px;line-height:1.8;color:var(--text-secondary)}.ae-sales-features{display:grid;gap:28px}.ae-sales-feature{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:50px;align-items:center;padding:38px;border:1px solid var(--glass-border);border-radius:18px;background:var(--surface-2)}.ae-sales-feature:nth-child(2n)>div{order:2}.ae-sales-feature:not(:has(figure)){grid-template-columns:1fr}.ae-sales-feature:not(:has(figure))>div{max-width:800px;order:0}.ae-sales-number{font-size:11px;letter-spacing:.12em;color:var(--text-secondary);font-weight:800}.ae-sales-feature figure{margin:0;min-width:0}.ae-sales-feature img{width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:9px;border:1px solid var(--glass-border);background:var(--surface-1)}.ae-sales-feature figcaption{font-size:11px;line-height:1.6;color:var(--text-secondary);margin-top:12px}.ae-sales-workflow{padding:56px 0;margin-top:32px;border-bottom:1px solid var(--glass-border)}.ae-sales-workflow ol{list-style:none;padding:0;margin:32px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;counter-reset:step}.ae-sales-workflow li{border-top:2px solid var(--glass-border);padding-top:20px}.ae-sales-workflow li>span{color:var(--accent-primary);font-size:13px;font-weight:800}.ae-sales-workflow li p{font-size:14px;margin-top:14px}.ae-sales-faq{display:grid;grid-template-columns:1fr 1.5fr;gap:70px;padding:56px 0 0}.ae-sales-faq h2{font-size:32px}.ae-sales-faq details{border-bottom:1px solid var(--glass-border);padding:20px 0}.ae-sales-faq details:first-child{padding-top:0}.ae-sales-faq summary{display:flex;justify-content:space-between;gap:20px;font-size:16px;line-height:1.6;font-weight:700;cursor:pointer;list-style:none}.ae-sales-faq summary::-webkit-details-marker{display:none}.ae-sales-faq summary>span{font-size:22px;font-weight:400;color:var(--accent-primary)}.ae-sales-faq details[open] summary>span{transform:rotate(45deg)}.ae-sales-faq details p{font-size:14px;margin:15px 0 5px}.ae-sales-platform{background:var(--surface-2);border:1px solid var(--glass-border);border-radius:20px;padding:48px;color:var(--text-primary)}.ae-sales-platform-intro{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.ae-sales-platform h2{font-size:clamp(26px,2.8vw,36px)}.ae-sales-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:26px}.ae-sales-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 22px;border-radius:7px;background:color-mix(in srgb,var(--accent-primary) 72%,#000);color:#fff;font-size:13px;font-weight:800;text-decoration:none;transition:transform .15s}.ae-sales-button:hover{transform:translateY(-2px);filter:brightness(.94)}.ae-sales-film{margin:0;border:1px solid var(--glass-border);border-radius:12px;overflow:hidden;background:var(--surface-1)}.ae-sales-film video{width:100%;aspect-ratio:16/9;display:block;background:var(--surface-3)}.ae-sales-film figcaption{display:flex;gap:8px;align-items:center;padding:14px 18px;font-size:10px;letter-spacing:.1em;font-weight:750;color:var(--text-secondary)}.ae-sales-film figcaption span{margin-left:auto}.ae-sales-platform-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:36px;background:var(--surface-1);border:1px solid var(--glass-border);border-radius:14px}.ae-sales-platform-mark>svg{color:var(--accent-primary);margin-bottom:20px}.ae-sales-platform-mark strong{font-size:26px;font-weight:800;letter-spacing:-.03em}.ae-sales-platform-mark>span{font-size:11px;color:var(--text-secondary);margin-top:10px}.ae-sales-platform-mark p{font-size:20px;line-height:1.5;margin:22px 0 0}.ae-sales-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:38px;padding-top:36px;border-top:1px solid var(--glass-border)}.ae-sales-proof-grid h3{font-size:20px;margin-top:16px}.ae-sales-proof-grid p{font-size:13px}.ae-sales-score{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;border:3px solid #0c9d69;border-radius:50%;font-size:16px;font-weight:800;color:var(--text-primary)}.ae-sales-closing{text-align:center;max-width:760px;margin:auto;padding:20px 0;color:var(--text-primary)}.ae-sales-closing .ae-sales-kicker,.ae-sales-closing .ae-sales-actions{justify-content:center}.ae-sales-included{padding:26px;background:var(--surface-2);border:1px solid var(--glass-border);border-radius:12px;color:var(--text-primary)}.ae-sales-included>svg{color:var(--accent-primary)}.ae-sales-included h2{font-size:22px;font-weight:800;line-height:1.3;margin:16px 0 12px}.ae-sales-included p{font-size:14px;line-height:1.7;color:var(--text-secondary);margin-bottom:22px}.ae-sales-included .ae-sales-button{width:100%;margin-bottom:17px}h1[data-sales-title]{font-size:clamp(30px,3.2vw,46px);line-height:1.1;letter-spacing:-.04em}@media(max-width:768px){.ae-sales-feature,.ae-sales-platform-intro,.ae-sales-faq{grid-template-columns:1fr;gap:26px}.ae-sales-feature{padding:24px}.ae-sales-feature:nth-child(2n)>div{order:0}.ae-sales-workflow ol,.ae-sales-proof-grid{grid-template-columns:1fr;gap:20px}.ae-sales-platform{padding:25px;border-radius:14px}.ae-sales-faq{padding-top:35px}.ae-sales-workflow{padding:35px 0}.ae-sales-proof-grid{margin-top:28px;padding-top:28px}.ae-sales-proof-grid article+article{border-top:1px solid var(--glass-border);padding-top:24px}.ae-sales-intro>p:first-child{font-size:16px}.ae-sales-intro{font-size:14px}.ae-sales-section-head{margin-bottom:28px}.ae-sales-features{gap:18px}.ae-sales-details h3{font-size:22px}.ae-sales-actions{gap:18px}.ae-sales-closing{padding:0 5px}}@media(prefers-reduced-motion:reduce){.ae-sales-button{transition:none}.ae-sales-button:hover{transform:none}}#grid-pcr-hero:has([data-sales-title]) .product-gallery[data-thumb-position^=side]{align-items:flex-start}#grid-pcr-hero:has([data-sales-title]) .product-gallery[data-thumb-position^=side]>div:first-child{max-height:min(600px,38vw)}@media(max-width:768px){#grid-pcr-hero:has([data-sales-title]) .product-gallery[data-thumb-position^=side]{flex-direction:column-reverse!important}#grid-pcr-hero:has([data-sales-title]) .product-gallery[data-thumb-position^=side]>div:first-child{width:100%!important;max-height:none;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:12px;gap:10px;border-right:0;border-top:1px solid var(--glass-border)}#grid-pcr-hero:has([data-sales-title]) .product-gallery[data-thumb-position^=side]>div:nth-child(2){width:100%;flex:none}}@media(max-width:767px){body:has(.fixed.bottom-0.z-\[100\]) .ae-sales-sticky{bottom:70px}body:has(.ae-sales-sticky) .support-fab{bottom:160px}}#grid-pcr-hero:has([data-sales-title]) #col-pcr-details,#grid-pcr-hero:has([data-sales-title]) #col-pcr-gallery{background:transparent;border:0;box-shadow:none!important;transform:none!important;backdrop-filter:none}#grid-pcr-hero:has([data-sales-title]) #col-pcr-buybox{--color-pdp-price: var(--text-primary);background:var(--surface-2);border:1px solid color-mix(in srgb,var(--text-primary) 13%,transparent);border-radius:16px;box-shadow:none!important;transform:none!important;backdrop-filter:none}.ae-sales-purchase-label{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--text-secondary)}.ae-sales-jump-links{display:flex;flex-wrap:wrap;gap:8px 20px;padding:5px 0 14px;font-size:12px;line-height:1.6}.ae-sales-jump-links a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:4px}.ae-sales-jump-links a:hover{color:var(--text-primary)}#grid-pcr-hero:has([data-sales-title]) [data-block-type=configurable_options]:empty,#grid-pcr-hero:has([data-sales-title]) [data-block-type=tier_pricing]:has(>div:empty){display:none}#grid-pcr-hero:has([data-sales-title]) [data-pdp-primary-cta]{min-height:52px;font-size:15px;font-weight:750;letter-spacing:0;text-transform:none}#col-pcr-buybox .ae-sales-reassurance{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent)}#col-pcr-buybox .ae-sales-reassurance>a{grid-column:1 / -1}#grid-pcr-hero:has([data-sales-title]) #grid-pcr-action-btns{padding:12px 0 4px}#grid-pcr-hero:has([data-sales-title]) #grid-pcr-action-btns button{border-color:transparent;background:transparent;color:var(--text-secondary);min-height:42px}#grid-pcr-hero:has([data-sales-title]) #grid-pcr-action-btns button:hover{background:var(--surface-2);color:var(--text-primary)}#col-pcr-buybox:has(.ae-sales-included){padding:0!important;border:0!important;background:transparent!important}.ae-sales-included{padding:28px}.ae-sales-disclosure{border:0;margin-top:14px;padding-top:0}#ae-product-overview,#ae-product-questions,#grid-product-description{scroll-margin-top:28px}.ae-sales-jump-links a:focus-visible,.ae-sales-button:focus-visible,.ae-sales-text-link:focus-visible,.ae-sales-faq summary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:5px;border-radius:3px}@media(max-width:480px){#col-pcr-buybox .ae-sales-reassurance{grid-template-columns:1fr;gap:13px}.ae-sales-included{padding:22px}.ae-sales-jump-links{gap:8px 15px}}.ae-sales-optional-services{margin-top:18px;border-top:1px solid var(--glass-border);padding-top:15px;font-size:13px;color:var(--text-secondary)}.ae-sales-optional-services summary{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;line-height:1.6}.ae-sales-optional-services summary::-webkit-details-marker{display:none}.ae-sales-optional-services summary>span[aria-hidden]{font-size:20px}.ae-sales-optional-services[open] summary{margin-bottom:15px}.ae-sales-optional-services[open] summary>span[aria-hidden]{transform:rotate(45deg)}.ae-sales-optional-services>div>label:first-child{display:none}.ae-sales-optional-services summary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:5px}.ae-sales-optional-title small{color:var(--text-primary);font-size:inherit;font-weight:700}#grid-pcr-hero:has([data-sales-title]) [data-block-type=add_to_cart]:not(:has([data-pdp-primary-cta])) .add-to-quote-btn{background:var(--style-cta-primary-bg, #15803d);color:var(--style-cta-primary-text, #fff);border:0;min-height:52px;font-size:15px;letter-spacing:0;text-transform:none}#grid-pcr-hero:has([data-sales-title]) .ae-sales-checkout-strip{margin-top:12px;padding-top:0;border-top:0}body:has([data-sales-title]) .support-fab{width:48px;height:48px;padding:0!important;font-size:0!important;justify-content:center}body:has([data-sales-title]) .support-fab svg{width:21px;height:21px}#grid-pcr-hero:has([data-sales-title]) [data-block-type=configurable_options] button[aria-pressed=true]:not([title]){background:var(--text-primary);color:var(--surface-1);border-color:var(--text-primary)}
