:root{--erp-on-action:var(--erp-white)}html.dark,html[data-theme=dark]{--erp-on-action:var(--erp-dark-canvas)}.faq-v2{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.45fr);gap:70px;align-items:start}.faq-intro>h2{font-size:38px}.faq-intro>p:not(.eyebrow){font-size:14px;margin:18px 0 25px;color:var(--muted)}.faq-topics{display:grid;gap:8px}.faq-topics>button{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:72px;padding:16px 18px;text-align:left;border:1px solid transparent;border-radius:11px;background:transparent;transition:background .2s,border-color .2s}.faq-topics>button:hover{background:var(--panel)}.faq-topics>button[aria-selected=true]{background:var(--glow);border-color:color-mix(in srgb,var(--teal) 45%,var(--line))}.faq-topics strong{display:block;font-size:13px;font-weight:600;color:var(--text)}.faq-topics small{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:4px}.faq-topics b{width:26px;height:26px;display:grid;place-items:center;font-size:11px;border:1px solid var(--line);border-radius:50%;font-weight:500;color:var(--muted)}.faq-topics [aria-selected=true] b{background:var(--teal);color:var(--teal-dark);border-color:var(--teal)}.faq-help{padding:23px 18px 0;margin-top:18px;border-top:1px solid var(--line);display:grid;gap:9px;font-size:12px}.faq-help>span{color:var(--muted)}.faq-help>.text-link{font-size:13px;justify-self:start}.faq-help>a{font-size:12px;text-decoration:underline;text-underline-offset:4px;color:var(--muted)}.faq-content{min-width:0;padding-top:2px}.faq-panel{background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.faq-panel[hidden]{display:none}.faq-group-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:23px 26px;border-bottom:1px solid var(--line);background:var(--soft-gradient)}.faq-group-heading>span{font:500 20px Space Grotesk,sans-serif;color:var(--text)}.faq-group-heading>small{font-size:11px;white-space:nowrap;color:var(--muted)}.faq-panel .faqs{padding:0 26px;border:0}.faq-panel details{padding:0;border:0;border-bottom:1px solid var(--line);background:transparent}.faq-panel details:last-child{border-bottom:0}.faq-panel summary{font-size:14px;line-height:1.7;padding:22px 34px 22px 0;font-weight:500;min-height:70px;position:relative}.faq-panel summary:after{position:absolute;right:0;top:22px;width:24px;height:24px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;line-height:1;color:var(--teal);font-size:18px}.faq-panel details[open]>summary{color:var(--teal);padding-bottom:13px}.faq-panel details>p{font-size:13px;line-height:1.95;padding:0 25px 23px 0;margin:0;color:var(--muted)}.faq-panel details>.text-link{margin:0 0 24px;font-size:12px}.faq-footnote{padding:18px 8px;font-size:12px;line-height:1.9;color:var(--muted)}.faq-footnote a{color:var(--teal);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}@media(max-width:900px){.faq-v2{grid-template-columns:1fr;gap:28px}.faq-topics{grid-template-columns:1fr 1fr;gap:9px}.faq-topics>button{border-color:var(--line);background:var(--panel)}.faq-help{display:flex;flex-wrap:wrap;align-items:center;padding:17px 0 0;gap:9px 18px}.faq-intro>h2{font-size:34px}.faq-intro>h2 br{display:none}.faq-content{padding-top:0}}@media(max-width:650px){.faq-v2{gap:23px}.faq-intro>h2{font-size:29px}.faq-intro>p:not(.eyebrow){font-size:13px;margin:14px 0 20px}.faq-topics>button{min-height:76px;padding:12px;gap:7px}.faq-topics strong{font-size:12px;line-height:1.6}.faq-topics small{display:none}.faq-topics b{width:22px;height:22px;flex-shrink:0;font-size:10px}.faq-help{font-size:11px}.faq-help>span{width:100%}.faq-help>.text-link,.faq-help>a{font-size:12px;min-height:32px;display:inline-flex;align-items:center}.faq-group-heading{padding:20px 19px}.faq-group-heading>span{font-size:18px}.faq-panel .faqs{padding-inline:19px}.faq-panel summary{font-size:13px;padding:20px 32px 20px 0;min-height:66px}.faq-panel details>p{padding-right:0;font-size:13px}.faq-footnote{font-size:11px}.new-footer .footer-columns a{min-height:40px;display:flex;align-items:center}.wa-dialog .wa-topics button{min-height:44px}.header-actions .header-icon,.header-actions .menu-toggle,.header-actions .theme-switch{width:40px;height:44px}}@media(prefers-reduced-motion:reduce){.faq-topics>button{transition:none}}.template-product{--pdp-line:var(--erp-line);--pdp-text:var(--erp-ink);--pdp-muted:var(--erp-muted);--pdp-accent:var(--erp-accent);--pdp-soft:var(--erp-surface-soft);--pdp-surface:var(--erp-surface)}.template-product :is(.sap-pdp,.sap-product__extra,.sap-reviews>.container){max-width:1280px;width:calc(100% - 48px);margin-inline:auto;color:var(--pdp-text)}.template-product .sap-pdp{padding-top:22px;padding-bottom:0}.template-product :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;color:var(--pdp-text)}.template-product .sap-pdp__stage{gap:44px;padding-top:24px;align-items:start}.template-product .sap-pdp__buy{gap:8px}.template-product .sap-sticky-cta__btn.btn--primary,.sap-contact-hub .btn--primary{background:var(--erp-accent)!important;color:var(--erp-on-action)!important}.erp-product-faq .faq-topics [aria-selected=true] b{background:var(--pdp-accent);color:var(--erp-on-action);border-color:var(--pdp-accent)}.template-product .sap-pdp__title{font-size:clamp(29px,3.2vw,44px);line-height:1.16;font-weight:700;margin:15px 0 18px}.template-product .sap-pdp__lead-line{font-size:15px;line-height:1.85;color:var(--pdp-muted);margin:0 0 18px;max-width:62ch}.template-product .sap-pdp__eyebrow,.erp-pdp-kicker{font-size:10px!important;line-height:1.7!important;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--erp-detail,var(--erp-accent))!important;margin:0 0 12px}.erp-pdp-jump{display:flex;flex-wrap:wrap;gap:6px 22px;border-block:1px solid var(--pdp-line);padding:12px 0;margin-top:20px}.erp-pdp-jump a{color:var(--pdp-muted);font-size:12px;padding:6px 0;text-decoration:none}.erp-pdp-jump a:hover{color:var(--pdp-accent)}.template-product [id]{scroll-margin-top:95px}.template-product .sap-pdp__figure{border:1px solid var(--pdp-line);border-radius:20px;box-shadow:0 16px 45px -34px var(--pdp-accent);background:var(--pdp-soft)}.template-product .sap-pdp__photo{object-fit:contain;transform:none;filter:none}.template-product .sap-pdp__badge{background:var(--pdp-accent);color:var(--erp-on-action);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.erp-pdp-offer{display:flex;align-items:center;gap:12px;border:1px solid var(--pdp-line);border-left:3px solid var(--pdp-accent);background:var(--erp-accent-soft);border-radius:10px;padding:13px 16px;margin:14px 0 19px;color:var(--pdp-accent)}.erp-pdp-offer>span{display:grid;place-items:center;flex:none}.erp-pdp-offer p{font-size:13px!important;line-height:1.7;margin:0!important;font-weight:600}.template-product .sap-pdp__rating{margin:16px 0}.template-product .sap-hero-rating{box-shadow:none;background:var(--pdp-surface);border-color:var(--pdp-line)}.template-product .sap-pdp__switcher{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:20px 0}.template-product .sap-pdp__plan{min-width:0;padding:14px 5px;gap:7px;border:1px solid var(--pdp-line);background:var(--pdp-surface);color:var(--pdp-text);border-radius:12px;box-shadow:none;transition:border-color .2s,background .2s,transform .2s}.template-product .sap-pdp__plan:hover{border-color:var(--pdp-accent);transform:translateY(-2px)}.template-product .sap-pdp__plan.is-current{border:2px solid var(--pdp-accent);background:var(--erp-accent-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--pdp-accent) 9%,transparent)}.template-product .sap-pdp__plan-mark{background:var(--pdp-soft);color:var(--pdp-accent);border:1px solid var(--pdp-line);border-radius:8px;box-shadow:none;width:28px;height:28px;font-size:12px}.template-product .sap-pdp__plan>span:not(.sap-pdp__plan-mark){font-size:10px;letter-spacing:.06em;color:var(--pdp-muted)}.template-product .sap-pdp__plan strong{font-size:13px;line-height:1.5;color:var(--pdp-text);overflow-wrap:anywhere}.template-product .sap-pdp__plan em{font-size:10px;color:var(--pdp-muted)}.template-product .sap-pdp__price{font-size:34px;line-height:1.25;color:var(--pdp-text);margin-top:24px}.template-product .sap-pdp__price-note{font-size:12px;line-height:1.8;color:var(--pdp-muted);margin-top:9px}.template-product .sap-pdp__period{font-size:13px;color:var(--pdp-muted)}.template-product .sap-pdp__buybox{padding:20px;border-radius:14px;border:1px solid var(--pdp-line);background:var(--pdp-surface);box-shadow:none;margin-top:20px}.template-product .sap-pdp__form{gap:14px}.template-product .sap-pdp__qty{gap:10px}.template-product .sap-pdp__qty-ctrl{border-color:var(--pdp-line);background:var(--pdp-soft)}.template-product .sap-pdp__qty-input{color:var(--pdp-text);background:transparent}.template-product .sap-pdp__qty-btn{color:var(--pdp-accent);min-width:40px;min-height:44px}.template-product .sap-pdp__add{min-height:50px;border-radius:10px;background:var(--pdp-accent)!important;color:var(--erp-on-action)!important;border:0;box-shadow:0 8px 23px -14px var(--pdp-accent)}.template-product .sap-pdp__availability,.template-product .sap-pdp__delivery,.template-product .sap-pdp__guarantee{font-size:11px;line-height:1.8;color:var(--pdp-muted)}.template-product .sap-pdp__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 0;border-bottom:1px solid var(--pdp-line);margin:0}.template-product .sap-pdp__trust li{font-size:11px;color:var(--pdp-muted);min-width:0;display:flex;align-items:center;gap:8px}.template-product .sap-pdp__icon-well{background:var(--erp-accent-soft);color:var(--pdp-accent);box-shadow:none;border-color:var(--pdp-line)}.template-product .sap-pdp__modules-claim,.template-product .sap-pdp__disclaimer{font-size:11px;line-height:1.9;color:var(--pdp-muted)}.template-product .sap-pdp-snap{background:var(--pdp-surface);border:1px solid var(--pdp-line);border-radius:14px;box-shadow:none}.template-product .sap-pdp-snap__tile{background:var(--pdp-soft);border-color:var(--pdp-line);box-shadow:none;color:var(--pdp-text)}.template-product .sap-pdp__shots{gap:8px}.template-product .sap-pdp__shots li{background:var(--pdp-soft);color:var(--pdp-muted);border-color:var(--pdp-line);font-size:10px}.erp-pdp-summary{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:44px 0;border-block:1px solid var(--pdp-line);margin-top:55px}.erp-pdp-summary h2{font-size:clamp(25px,2.5vw,32px);line-height:1.25;margin:0 0 18px}.erp-pdp-summary p:not(.erp-pdp-kicker){font-size:14px;line-height:1.9;color:var(--pdp-muted);margin:0}.erp-pdp-summary dl{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;align-self:center;border:1px solid var(--pdp-line);border-radius:14px;overflow:hidden;background:var(--pdp-surface)}.erp-pdp-summary dl>div{padding:22px;border-bottom:1px solid var(--pdp-line)}.erp-pdp-summary dl>div:nth-child(odd){border-right:1px solid var(--pdp-line)}.erp-pdp-summary dl>div:nth-last-child(-n+2){border-bottom:0}.erp-pdp-summary dt{font-size:11px;color:var(--pdp-muted);margin-bottom:9px}.erp-pdp-summary dd{font-size:14px;font-weight:600;margin:0;color:var(--pdp-text)}.template-product :is(.sap-pdp__included,.sap-pdp__steps,.sap-pdp__others,.sap-pdp__details){padding:48px 0;margin:0;border-bottom:1px solid var(--pdp-line)}.template-product .sap-pdp__section-head{margin-bottom:24px}.template-product .sap-pdp__section-head h2{font-size:29px;line-height:1.25}.template-product .sap-pdp__section-head p{font-size:14px;line-height:1.8;color:var(--pdp-muted);max-width:70ch}.template-product :is(.sap-pdp__include,.sap-pdp__step-list>li,.sap-pdp__other,.sap-pdp__details-panel,.sap-pdp__spec){border:1px solid var(--pdp-line);border-radius:14px;background:var(--pdp-surface);box-shadow:none;color:var(--pdp-text)}.template-product .sap-pdp__include{padding:24px;transition:border-color .2s,transform .2s}.template-product .sap-pdp__include:hover{transform:translateY(-3px);border-color:var(--pdp-accent)}.template-product .sap-pdp__include h3{font-size:18px;line-height:1.4;margin:18px 0 10px}.template-product .sap-pdp__include p{font-size:13px;line-height:1.8;color:var(--pdp-muted)}.template-product .sap-pdp__step-list>li{padding:24px}.template-product .sap-pdp__step-list h3{font-size:18px}.template-product .sap-pdp__step-list p{font-size:13px;color:var(--pdp-muted);line-height:1.8}.template-product .sap-pdp__step-num{background:var(--erp-accent-soft);color:var(--pdp-accent);box-shadow:none}.template-product .sap-pdp__other{display:grid;grid-template-columns:90px 1fr;gap:18px;align-items:center;padding:18px;position:relative;text-decoration:none}.template-product .sap-pdp__other-copy strong{font-size:15px;line-height:1.6}.template-product .sap-pdp__other-promo{display:none}.template-product .sap-pdp-preview{width:90px;height:90px;border-radius:9px;overflow:hidden}.template-product .sap-pdp__other-copy em{font-size:12px;color:var(--pdp-muted)}.template-product .sap-pdp__details-panel{padding:30px}.template-product .sap-product__desc{columns:2;column-gap:44px}.template-product .sap-product__desc h3{font-size:21px;margin:0 0 14px;break-after:avoid}.template-product .sap-product__desc p{font-size:14px;line-height:1.9;color:var(--pdp-muted);margin:0 0 26px;break-inside:avoid}.template-product .sap-product__extra{padding:40px 0 0}.template-product .sap-product__compare{background:var(--pdp-surface);border:1px solid var(--pdp-line);border-radius:14px;padding:26px;box-shadow:none}.template-product .sap-product__compare-table{table-layout:fixed;width:100%}.template-product .sap-product__compare-table th,.template-product .sap-product__compare-table td{border-color:var(--pdp-line);font-size:13px;padding:17px;color:var(--pdp-text)}.template-product .sap-product__compare-table .is-current{background:var(--erp-accent-soft)}.erp-product-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:52px;padding:56px 0;border-bottom:1px solid var(--pdp-line)}.erp-product-faq h2{font-size:34px;line-height:1.2;margin:0 0 18px}.erp-product-faq .faq-intro>p:not(.erp-pdp-kicker){font-size:14px;color:var(--pdp-muted);line-height:1.8}.erp-product-faq .faq-topics{display:grid;gap:10px;margin:26px 0}.erp-product-faq .faq-topics button{display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:start;min-height:78px;padding:18px 20px;border:1px solid var(--pdp-line);background:var(--pdp-surface);color:var(--pdp-text);border-radius:10px;cursor:pointer;font:inherit}.erp-product-faq .faq-topics button[aria-selected=true]{background:var(--erp-accent-soft);border-color:var(--pdp-accent);color:var(--pdp-accent)}.erp-product-faq .faq-topics strong{display:block;font-size:14px}.erp-product-faq .faq-topics small{display:block;font-size:11px;color:var(--pdp-muted);margin-top:7px}.erp-product-faq .faq-topics b{font-size:12px;background:var(--pdp-soft);border-radius:50%;min-width:28px;line-height:28px;text-align:center}.erp-product-faq .faq-panel{border:1px solid var(--pdp-line);border-radius:14px;background:var(--pdp-surface);overflow:hidden}.erp-product-faq [hidden]{display:none!important}.erp-product-faq .faq-group-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--pdp-soft);padding:22px 24px;border-bottom:1px solid var(--pdp-line)}.erp-product-faq .faq-group-heading strong{font-size:16px}.erp-product-faq .faq-group-heading small{font-size:11px;color:var(--pdp-muted)}.erp-product-faq details{padding:0 24px;border-bottom:1px solid var(--pdp-line)}.erp-product-faq details:last-child{border-bottom:0}.erp-product-faq summary{display:flex;justify-content:space-between;gap:18px;align-items:center;list-style:none;cursor:pointer;padding:22px 0;font-size:14px;font-weight:600;line-height:1.7}.erp-product-faq summary::-webkit-details-marker{display:none}.erp-product-faq summary:after{content:"+";color:var(--pdp-accent);font-size:19px;flex:none}.erp-product-faq details[open]>summary:after{content:"\2212"}.erp-product-faq details p{font-size:13px;line-height:1.95;color:var(--pdp-muted);margin:0;padding:0 0 24px}.erp-pdp-help,.erp-pdp-policy{font-size:12px;line-height:1.8;color:var(--pdp-accent)}.erp-pdp-next{display:flex;justify-content:space-between;gap:32px;align-items:center;padding:32px;border:1px solid var(--pdp-line);border-radius:14px;background:var(--pdp-soft);margin:36px 0}.erp-pdp-next h2{font-size:24px;margin:0 0 12px}.erp-pdp-next p:not(.erp-pdp-kicker){max-width:75ch;font-size:13px;line-height:1.9;color:var(--pdp-muted);margin:0}.erp-pdp-next>.btn{flex:none}.template-product .sap-reviews{border-top:1px solid var(--pdp-line);background:transparent;padding:55px 0}.template-product .sap-reviews .section__head h2{font-size:34px}.template-product .sap-reviews :is(.glass,.sap-reviews__form-wrap){background:var(--pdp-surface);border-color:var(--pdp-line);box-shadow:none;border-radius:14px}.template-product .sap-reviews__form-wrap{max-width:850px;margin:38px auto 0;padding:32px}.erp-review-note{font-size:13px;line-height:1.8;color:var(--erp-muted);max-width:70ch}.template-product .sap-reviews :is(input,select,textarea){background:var(--pdp-soft);border:1px solid var(--pdp-line);color:var(--pdp-text);border-radius:8px;min-height:44px}.template-product .sap-reviews__star-picker input{min-height:0}.template-product .sap-reviews__form-heading{font-size:25px}.sap-contact-hub{color:var(--erp-ink)}.sap-contact-hub__hero{max-width:800px;margin-bottom:35px}.sap-contact-hub__hero h1{font-size:clamp(34px,4vw,48px);line-height:1.15;letter-spacing:-.035em}.sap-contact-hub .glass{background:var(--erp-surface);border-color:var(--erp-line);border-radius:14px;box-shadow:none}.sap-contact-hub :is(input,select,textarea){background:var(--erp-surface-soft);color:var(--erp-ink);border:1px solid var(--erp-line);border-radius:8px;font:inherit;font-size:14px;min-height:48px}.sap-contact-hub .sap-contact-form__honeypot{min-height:0}.sap-contact-form__field>span{font-size:12px;font-weight:600}.sap-contact-form__actions{flex-wrap:wrap}.erp-contact-privacy{font-size:11px;line-height:1.8;color:var(--erp-muted);max-width:60ch}.sap-contact-hub .sap-contact-hub__form-card{padding:30px}.sap-contact-hub .sap-contact-hub__form-card h2{font-size:30px;letter-spacing:-.03em}.sap-contact-hub p{color:var(--erp-muted);line-height:1.85}.sap-contact-hub .sap-contact-hub__channel-title{font-size:21px;color:var(--erp-ink)}.template-product :is(a,button,input,select,textarea,summary):focus-visible,.sap-contact-hub :is(a,button,input,select,textarea):focus-visible{outline:3px solid var(--erp-accent);outline-offset:4px}@media(min-width:980px){.template-product .sap-pdp__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.template-product .sap-pdp__include-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:979px){.erp-pdp-summary,.template-product .sap-pdp__stage{gap:28px}.template-product .sap-pdp__other-grid{grid-template-columns:1fr}.erp-product-faq{grid-template-columns:1fr;gap:24px}.erp-product-faq .faq-topics{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-product-faq .faq-topics button{padding:15px;gap:8px}.erp-pdp-next{align-items:start;flex-direction:column}}@media(max-width:650px){.template-product :is(.sap-pdp,.sap-product__extra,.sap-reviews>.container){width:calc(100% - 32px)}.template-product .sap-pdp__title{font-size:30px}.template-product .sap-pdp__switcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.template-product .sap-pdp__plan{display:grid;grid-template-columns:28px 1fr;text-align:start;padding:12px;align-items:center}.template-product .sap-pdp__plan-mark{grid-row:span 3}.template-product .sap-pdp__plan strong{font-size:14px}.template-product .sap-pdp__plan em{font-size:11px}.template-product .sap-pdp__price{font-size:30px}.template-product .sap-pdp__buybox{padding:18px}.erp-pdp-summary{grid-template-columns:1fr;padding:32px 0;margin-top:36px;gap:22px}.erp-pdp-summary dl>div{padding:17px}.erp-pdp-summary dd{font-size:12px}.template-product .sap-product__desc{columns:1}.template-product .sap-pdp__details-panel{padding:22px}.template-product :is(.sap-pdp__included,.sap-pdp__steps,.sap-pdp__others,.sap-pdp__details){padding:34px 0}.template-product .sap-pdp__include-grid{grid-template-columns:1fr}.template-product .sap-pdp__section-head h2,.erp-product-faq h2{font-size:28px}.erp-product-faq{padding:38px 0}.erp-product-faq .faq-topics{grid-template-columns:1fr}.erp-product-faq .faq-topics button{min-height:65px;padding:15px 17px}.erp-product-faq .faq-panel details{padding-inline:18px}.erp-product-faq .faq-group-heading{padding:19px 18px}.erp-pdp-next{padding:23px;margin:28px 0}.template-product .sap-product__compare{padding:18px}.template-product .sap-reviews__form-wrap{padding:22px 17px}.erp-pdp-jump{gap:4px 15px}.erp-pdp-jump a{font-size:11px}.sap-contact-hub .sap-contact-hub__form-card{padding:22px}.template-product .sap-pdp__form{flex-wrap:wrap}.template-product .sap-pdp__add{width:100%}}@media(prefers-reduced-motion:reduce){.template-product *{scroll-behavior:auto!important}.template-product :is(.sap-pdp__plan,.sap-pdp__include){transition:none!important;transform:none!important}.template-product .sap-pdp-snap__live span{animation:none}}.erp-product-faq{--muted:var(--pdp-muted);--text:var(--pdp-text);--panel:var(--pdp-surface);--glow:var(--erp-accent-soft);--line:var(--pdp-line);--teal:var(--pdp-accent);--teal-dark:var(--erp-on-action)}@media(max-width:650px){.template-product .sap-pdp__stage{display:flex;flex-direction:column;gap:0}.template-product .sap-pdp__buy{display:contents}.template-product .sap-pdp__eyebrow{order:-4}.template-product .sap-pdp__title{order:-3;margin:8px 0 18px}.template-product .sap-pdp__lead-line{order:-2}.template-product .sap-pdp__gallery{order:-1;width:100%;margin:6px 0 18px}.template-product .sap-pdp__gallery :is(.sap-pdp-snap,.sap-pdp__shots){display:none}.template-product .sap-pdp__stage>*,.template-product .sap-pdp__buy>*{max-width:100%}.template-product .sap-pdp__switcher,.template-product .sap-pdp__buybox{width:100%}}.template-product .erp-plan-details{min-width:0;overflow-wrap:anywhere}.template-product .erp-plan-details *{box-sizing:border-box}.template-product .erp-plan-details__identity{max-width:85ch;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid var(--pdp-line)}.template-product .erp-plan-details h3{font-size:21px;line-height:1.35;margin:0 0 14px}.template-product .erp-plan-details p{font-size:14px;line-height:1.85;color:var(--pdp-muted);margin:0 0 16px}.template-product .erp-plan-details p strong{color:var(--pdp-text);font-weight:600}.template-product .erp-plan-details__identity>h3{font-size:clamp(24px,2.4vw,32px);line-height:1.25;margin-bottom:14px}.template-product .erp-plan-details__identity>p:last-child{margin-bottom:0}.template-product .erp-plan-details__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 24px}.template-product .erp-plan-details__facts>div{padding:22px;min-width:0;border:1px solid var(--pdp-line);border-radius:12px;background:var(--pdp-soft)}.template-product .erp-plan-details__facts>div:first-child{border-top:3px solid var(--pdp-accent);padding-top:20px;background:var(--erp-accent-soft)}.template-product .erp-plan-details dt{font-size:11px;line-height:1.6;font-weight:600;color:var(--pdp-muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:12px}.template-product .erp-plan-details dd{margin:0;font-size:18px;line-height:1.5;font-weight:600;color:var(--pdp-text)}.template-product .erp-plan-details dd>strong{display:block;font-weight:600;line-height:1.4}.template-product .erp-plan-details__facts>div:first-child dd>strong{font-size:clamp(24px,2.4vw,30px);letter-spacing:-.035em}.template-product .erp-plan-details dd>span{display:block;font-size:13px;line-height:1.75;font-weight:400;color:var(--pdp-muted);margin-top:10px}.template-product .erp-plan-details__body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.template-product .erp-plan-details__body>div{display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid var(--pdp-line);border-radius:12px;background:var(--pdp-surface)}.template-product .erp-plan-details a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:13px;line-height:1.7;font-weight:600;color:var(--pdp-accent);text-decoration:underline;text-underline-offset:4px}.template-product .erp-plan-details__body a{align-self:flex-start;margin-top:auto;padding-top:6px}.template-product .erp-plan-details a:focus-visible{outline:2px solid var(--pdp-accent);outline-offset:4px;border-radius:3px}.template-product .erp-plan-details__scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;min-width:0;border:1px solid var(--pdp-line);border-inline-start:3px solid var(--pdp-accent);border-radius:12px;background:var(--pdp-soft);padding:22px 24px;margin-top:24px}.template-product .erp-plan-details__scope h3{grid-column:1/-1;font-size:18px;margin-bottom:12px}.template-product .erp-plan-details__scope p{font-size:13px;margin-bottom:0}@media(max-width:750px){.template-product .erp-plan-details__facts,.template-product .erp-plan-details__body,.template-product .erp-plan-details__scope{grid-template-columns:1fr}.template-product .erp-plan-details__identity{padding-bottom:20px;margin-bottom:20px}.template-product .erp-plan-details__identity>h3{font-size:25px}.template-product .erp-plan-details__facts{gap:10px;margin-bottom:18px}.template-product .erp-plan-details__facts>div{padding:18px}.template-product .erp-plan-details__facts>div:first-child{padding-top:16px}.template-product .erp-plan-details dt{margin-bottom:8px}.template-product .erp-plan-details__body{gap:14px}.template-product .erp-plan-details__body>div{padding:20px}.template-product .erp-plan-details__scope{gap:12px;padding:20px;margin-top:18px}.template-product .erp-plan-details__scope h3{margin-bottom:0}}@media(max-width:400px){.template-product .erp-plan-details__identity>h3{font-size:23px}.template-product .erp-plan-details__body>div,.template-product .erp-plan-details__scope{padding:16px}.template-product .erp-plan-details__facts>div{padding:16px}.template-product .erp-plan-details__facts>div:first-child{padding-top:14px}}@media(prefers-reduced-motion:no-preference){.template-product .erp-plan-details__facts>div{animation:erp-plan-detail-entry .45s ease-out both}.template-product .erp-plan-details__facts>div:nth-child(2){animation-delay:.06s}.template-product .erp-plan-details__facts>div:nth-child(3){animation-delay:.12s}.template-product .erp-plan-details__body>div{transition:border-color .2s ease,box-shadow .2s ease}.template-product .erp-plan-details a>span{transition:transform .2s ease}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.template-product .erp-plan-details__body>div:hover{border-color:var(--pdp-accent);box-shadow:0 8px 20px -18px var(--pdp-accent)}.template-product .erp-plan-details a:hover>span{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){.template-product .erp-plan-details__facts>div,.template-product .erp-plan-details__body>div,.template-product .erp-plan-details a>span{animation:none;transition:none;transform:none}}@keyframes erp-plan-detail-entry{0%{opacity:.7;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.template-product .sap-pdp__client-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,960px);margin:32px auto;padding:0;list-style:none;color:var(--pdp-text)}.template-product .sap-pdp__client-highlights>li{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-width:0;padding:22px;border:1px solid var(--pdp-line);border-radius:12px;background:var(--pdp-soft);font-size:14px;line-height:1.75;text-align:center}.template-product .sap-pdp__client-highlights .sap-pdp__icon-well{display:grid;place-items:center;flex:none;margin:0;color:var(--pdp-accent)}.template-product .sap-pdp__client-highlights .sap-pdp__client-benefit-copy{min-width:0;max-width:40ch;overflow-wrap:anywhere}@media(min-width:751px){.template-product .sap-pdp__client-highlights>li:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc((100% - 14px)/2)}}@media(max-width:750px){.template-product .sap-pdp__client-highlights{grid-template-columns:1fr;gap:10px;margin:24px auto}.template-product .sap-pdp__client-highlights>li{padding:18px;font-size:13px}}.template-product #compare-plans.sap-product__compare{padding:28px;min-width:0}.template-product #compare-plans .sap-pdp-panel__head{margin-bottom:24px;max-width:78ch}.template-product #compare-plans .sap-pdp-panel__title{font-size:clamp(25px,2.4vw,31px);line-height:1.3;margin:0}.template-product #compare-plans .sap-pdp-panel__lead{font-size:14px;line-height:1.85;color:var(--pdp-muted);margin:12px 0 0}.template-product #compare-plans .sap-product__compare-table-wrap{border-color:var(--pdp-line);background:var(--pdp-soft);min-width:0}.template-product #compare-plans .sap-product__compare-table{table-layout:fixed;width:100%}.template-product #compare-plans .sap-product__compare-table th,.template-product #compare-plans .sap-product__compare-table td{padding:18px 16px;vertical-align:middle;line-height:1.7;overflow-wrap:anywhere}.template-product #compare-plans .sap-product__compare-table th:first-child{width:46%}.template-product #compare-plans .sap-product__compare-table thead th{font-size:11px;color:var(--pdp-muted);background:var(--pdp-soft)}.template-product #compare-plans .sap-product__compare-table tbody a{display:inline-flex;align-items:center;min-height:44px;line-height:1.65;color:var(--pdp-text)}.template-product #compare-plans .sap-product__compare-total{display:inline-block;padding:7px 10px;border-radius:8px;background:var(--erp-accent-soft);font-size:15px;line-height:1.5;color:var(--pdp-text);white-space:normal}.template-product #compare-plans .sap-product__compare-foot{margin-top:22px;padding-top:20px;border-color:var(--pdp-line)}.template-product #compare-plans .sap-product__compare-note{font-size:13px;line-height:1.8;color:var(--pdp-muted);margin-bottom:12px}.template-product #compare-plans .sap-product__compare-links{gap:4px 24px}.template-product #compare-plans .sap-product__compare-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--pdp-accent);text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.template-product #compare-plans.sap-product__compare{padding:20px}.template-product #compare-plans .sap-pdp-panel__head{margin-bottom:20px}.template-product #compare-plans .sap-pdp-panel__title{font-size:26px}.template-product #compare-plans .sap-pdp-panel__lead{font-size:13px;line-height:1.8;margin-top:10px}.template-product #compare-plans .sap-product__compare-table tbody tr{padding:14px 0}.template-product #compare-plans .sap-product__compare-table td{padding:8px 14px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;align-items:center;font-size:13px}.template-product #compare-plans .sap-product__compare-table td:first-child{grid-template-columns:minmax(0,1fr);gap:4px;padding-top:6px;padding-bottom:10px}.template-product #compare-plans .sap-product__compare-table td:before{color:var(--pdp-muted);font-size:10px;line-height:1.6}.template-product #compare-plans .sap-product__compare-table tbody a{min-height:44px;font-size:14px}.template-product #compare-plans .sap-product__compare-total{font-size:14px;justify-self:start}.template-product #compare-plans .sap-product__compare-links{gap:2px 18px}}@media(max-width:360px){.template-product #compare-plans.sap-product__compare{padding:16px}.template-product #compare-plans .sap-product__compare-table td{padding-inline:12px}.template-product #compare-plans .sap-pdp-panel__title{font-size:24px}}@media(prefers-reduced-motion:no-preference){.template-product #compare-plans .sap-product__compare-table tbody a{transition:color .2s ease}}@media(prefers-reduced-motion:reduce){.template-product #compare-plans .sap-product__compare-table tbody a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/erp-product-premium.css.map */
