html.dark .ehu a.ehu-button,html[data-theme=dark] .ehu a.ehu-button{color:var(--erp-dark-canvas)}.ehu{color:var(--erp-ink);padding:42px 0 72px;text-align:start;font-size:15px;line-height:1.7}.ehu [hidden]{display:none!important}.ehu *{box-sizing:border-box}.ehu-wrap{width:min(1220px,calc(100% - 48px));margin-inline:auto}.ehu :is(h1,h2,h3,p){margin:0}.ehu :is(h1,h2,h3){color:var(--erp-ink);letter-spacing:-.03em;line-height:1.2}.ehu p{color:var(--erp-muted)}.ehu a{color:var(--erp-accent);text-decoration:none}.ehu a:hover{text-decoration:underline;text-underline-offset:5px}.ehu :is(button,input,select){font:inherit}.ehu :is(a,button,input,select,summary,[role=tabpanel]):focus-visible{outline:3px solid var(--erp-accent);outline-offset:4px}.ehu :is(svg){width:22px;height:22px;flex:none}.ehu .sap-breadcrumbs{margin-bottom:0}.ehu .ehu-eyebrow{font-size:11px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:var(--erp-accent);font-weight:700;margin-bottom:16px}.ehu-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:72px;align-items:center;padding:46px 0 56px}.ehu h1{font-size:clamp(34px,3.6vw,54px);font-weight:750;margin-bottom:24px}.ehu h1 span{color:var(--erp-accent)}.ehu .ehu-lead{font-size:17px;line-height:1.85;max-width:640px}.ehu-inline-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:26px;font-size:13px;font-weight:650}.ehu-inline-links a{display:inline-flex;gap:14px;align-items:center;min-height:36px}.ehu-hero-note{position:relative;padding:34px;border:1px solid var(--erp-line);border-radius:22px;background:linear-gradient(135deg,var(--erp-accent-soft),var(--erp-surface));overflow:hidden}.ehu-hero-note:after{content:"";position:absolute;width:88px;inset:0 0 auto auto;height:3px;background:var(--erp-accent);opacity:.8}.ehu-hero-note h2{font-size:25px;line-height:1.4;margin-bottom:14px;max-width:340px}.ehu-hero-note h2 a{color:var(--erp-ink)}.ehu-hero-note>p:not(.ehu-eyebrow){font-size:14px;line-height:1.8}.ehu-hero-note>a{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--erp-line);margin-top:24px;padding-top:18px;font-size:13px;font-weight:700}.ehu-symbol{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--erp-line);background:var(--erp-surface);border-radius:14px;color:var(--erp-accent);font-size:24px;margin-bottom:24px}.ehu-library{border-top:1px solid var(--erp-line);padding-top:36px;scroll-margin-top:96px}.ehu-library-head{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:24px}.ehu h2{font-size:clamp(25px,2.3vw,34px)}.ehu-library-head .ehu-eyebrow{margin-bottom:10px}.ehu-library-head h2+p{margin-top:10px;font-size:13px}.ehu-search{width:min(440px,100%);flex-shrink:0}.ehu-search label{display:block;color:var(--erp-muted);font-size:12px;font-weight:600;margin-bottom:9px}.ehu-search>div{display:flex;align-items:center;gap:12px;min-height:54px;background:var(--erp-surface);border:1px solid var(--erp-line);border-radius:12px;padding:0 16px}.ehu-search:focus-within>div{border-color:var(--erp-accent);box-shadow:0 0 0 3px var(--erp-accent-soft)}.ehu-search svg{color:var(--erp-accent);width:20px}.ehu-search input{background:transparent;border:0;box-shadow:none;color:var(--erp-ink);width:100%;min-width:0;padding:14px 0;font-size:14px;outline:none!important}.ehu-search input::placeholder{color:var(--erp-muted);opacity:.85}.ehu-search input::-webkit-search-cancel-button{display:none}.ehu-search button{border:0;background:none;color:var(--erp-accent);padding:8px 0;font-size:12px;font-weight:700;cursor:pointer}.ehu-result-status,.ehu-results-bar{font-size:12px;margin:0 0 20px}.ehu-faq-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:28px;align-items:start}.ehu-topic-list{display:flex;flex-direction:column;gap:8px}.ehu-topic-list button{display:flex;align-items:center;gap:14px;text-align:start;border:1px solid var(--erp-line);border-radius:12px;background:var(--erp-surface);color:var(--erp-ink);padding:15px 16px;min-height:73px;cursor:pointer;font-size:14px;font-weight:650;transition:background .18s,border-color .18s}.ehu-topic-list button:hover{border-color:var(--erp-accent)}.ehu-topic-list button[aria-selected=true]{background:var(--erp-accent-soft);border-color:var(--erp-accent);color:var(--erp-accent)}.ehu-topic-list small{display:block;color:var(--erp-muted);font-size:11px;font-weight:400;margin-top:3px}.ehu-topic-mark{width:28px;color:var(--erp-accent);font-size:11px;flex-shrink:0}.ehu-topic-arrow{margin-inline-start:auto}.ehu-faq-panels{min-width:0;border:1px solid var(--erp-line);border-radius:18px;background:var(--erp-surface);padding:30px}.ehu-panel-head{padding-bottom:22px;margin-bottom:4px}.ehu-panel-head .ehu-eyebrow{margin-bottom:8px}.ehu-panel-head h3{font-size:25px;margin-bottom:9px}.ehu-panel-head p:last-child{font-size:13px}.ehu-faq-panels details{border-top:1px solid var(--erp-line)}.ehu-faq-panels summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;padding:21px 0;font-size:15px;font-weight:650;line-height:1.5}.ehu-faq-panels summary::-webkit-details-marker{display:none}.ehu-faq-panels summary>span{flex-shrink:0;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:var(--erp-accent-soft);color:var(--erp-accent);font-size:18px;font-weight:400;transition:transform .18s}.ehu-faq-panels details[open] summary{color:var(--erp-accent)}.ehu-faq-panels details[open] summary>span{transform:rotate(45deg)}.ehu-answer{padding:0 35px 24px 0;font-size:14px;line-height:1.9}.ehu-answer p+p{margin-top:14px}.ehu-answer a{text-decoration:underline}.ehu-faq-panels [role=tabpanel]+[role=tabpanel]{margin-top:24px}.ehu-faq-panels [role=tabpanel][hidden]+[role=tabpanel]{margin-top:0}.ehu-preparation{border:1px solid var(--erp-line);border-radius:16px;background:var(--erp-surface);margin-top:36px}.ehu-preparation>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 28px;font-weight:650;font-size:18px}.ehu-preparation>summary::-webkit-details-marker{display:none}.ehu-preparation>summary small{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--erp-accent);margin-bottom:5px}.ehu-preparation>summary>span:last-child{color:var(--erp-accent);font-size:24px}.ehu-preparation>div{border-top:1px solid var(--erp-line);padding:28px}.ehu-prep-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ehu-prep-card h3{font-size:18px;margin-bottom:12px}.ehu-prep-card p,.ehu-steps p,.ehu-preparation>div>p{font-size:14px;line-height:1.85}.ehu-steps{list-style:none;padding:28px 0 0;margin:28px 0;border-top:1px solid var(--erp-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ehu-steps li{display:flex;gap:18px}.ehu-steps li>span{color:var(--erp-accent);font-size:12px}.ehu-steps h3{font-size:17px;margin-bottom:10px}.ehu-help{margin-top:52px;padding:34px;display:flex;justify-content:space-between;align-items:center;gap:40px;border:1px solid var(--erp-line);border-radius:20px;background:var(--erp-surface-soft)}.ehu-help h2{font-size:28px;margin-bottom:12px}.ehu-help p:not(.ehu-eyebrow){font-size:14px;max-width:600px}.ehu-help .ehu-eyebrow{margin-bottom:9px}.ehu-help-actions{display:flex;flex-direction:column;gap:16px;align-items:center;flex-shrink:0;font-size:13px;font-weight:600}.ehu a.ehu-button{display:inline-flex;gap:24px;justify-content:center;align-items:center;border-radius:10px;padding:14px 22px;min-height:50px;background:var(--erp-accent);color:var(--erp-on-accent,#fff);text-decoration:none}.ehu a.ehu-button:hover{filter:brightness(1.08)}.ehu-policy-links{justify-content:center;font-size:12px}.ehu-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.ehu-filters button{display:inline-flex;align-items:center;gap:10px;min-height:43px;padding:10px 15px;border:1px solid var(--erp-line);border-radius:10px;background:var(--erp-surface);color:var(--erp-muted);font-size:12px;font-weight:600;cursor:pointer}.ehu-filters button span{font-size:10px;opacity:.8}.ehu-filters button:hover,.ehu-filters button[aria-pressed=true]{background:var(--erp-accent-soft);border-color:var(--erp-accent);color:var(--erp-accent)}.ehu-results-bar{display:flex;align-items:center;justify-content:space-between;gap:16px}.ehu-results-bar label{color:var(--erp-muted)}.ehu-results-bar select{margin-inline-start:10px;border:1px solid var(--erp-line);border-radius:8px;background:var(--erp-surface);color:var(--erp-ink);padding:9px 28px 9px 12px;font-size:12px}.ehu-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ehu-guide-card{display:flex;flex-direction:column;padding:27px;background:var(--erp-surface);border:1px solid var(--erp-line);border-radius:17px;transition:transform .2s,border-color .2s,box-shadow .2s;min-width:0}.ehu-guide-card:hover,.ehu-guide-card:focus-within{border-color:var(--erp-accent);transform:translateY(-3px);box-shadow:0 12px 28px color-mix(in srgb,var(--erp-accent) 7%,transparent)}.ehu-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px;color:var(--erp-accent);font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:650}.ehu-card-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:var(--erp-accent-soft)}.ehu-card-icon svg{width:18px;height:18px}.ehu-guide-card h3{font-size:21px;line-height:1.4;margin-bottom:15px;letter-spacing:-.02em}.ehu-guide-card h3 a{color:var(--erp-ink)}.ehu-guide-card>p{font-size:13px;line-height:1.85;margin-bottom:26px}.ehu-guide-card footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;margin-top:auto;border-top:1px solid var(--erp-line);font-size:11px;color:var(--erp-muted)}.ehu-guide-card footer a{font-size:12px;font-weight:650;display:flex;align-items:center;gap:12px}.ehu-empty{text-align:center;padding:48px 24px;border:1px dashed var(--erp-line);border-radius:16px;background:var(--erp-surface)}.ehu-empty h3{font-size:22px;margin-bottom:12px}.ehu-empty p{font-size:14px}.ehu-empty button{display:inline-block;margin:22px 16px 0 0;background:var(--erp-accent-soft);color:var(--erp-accent);border:1px solid var(--erp-accent);border-radius:9px;padding:11px 18px;cursor:pointer}.ehu-empty a{display:inline-block;font-size:13px}.ehu-pagination{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:32px;font-size:13px}.ehu-tag-context{padding:14px 18px;border:1px solid var(--erp-line);border-radius:10px;margin-bottom:20px!important;font-size:13px}@media(min-width:1000px){.ehu-topic-list{position:sticky;top:96px}}@media(max-width:1050px){.ehu-hero{gap:32px}.ehu-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ehu-faq-layout{grid-template-columns:250px minmax(0,1fr);gap:18px}.ehu-search{width:360px}.ehu-prep-grid{grid-template-columns:1fr}}@media(max-width:700px){.ehu{padding:24px 0 44px}.ehu-wrap{width:calc(100% - 36px)}.ehu-hero{grid-template-columns:1fr;gap:26px;padding:30px 0 36px}.ehu h1{font-size:36px}.ehu .ehu-lead{font-size:15px}.ehu-inline-links{gap:8px 22px;margin-top:18px}.ehu-hero-note{padding:24px}.ehu-hero-note h2{font-size:23px}.ehu-symbol{width:38px;height:38px;margin-bottom:17px}.ehu-library{padding-top:28px}.ehu-library-head{align-items:stretch;flex-direction:column;gap:20px}.ehu-search{width:100%}.ehu-faq-layout{grid-template-columns:1fr;gap:20px}.ehu-topic-list{gap:7px}.ehu-topic-list button{width:100%;min-height:60px;padding:12px 15px}.ehu-topic-list small{display:inline;margin-inline-start:10px;font-size:10px}.ehu-topic-mark{width:20px}.ehu-faq-panels{padding:23px 20px;scroll-margin-top:90px}.ehu-panel-head h3{font-size:23px}.ehu-faq-panels summary{font-size:14px;padding:18px 0}.ehu-answer{padding-inline-end:0}.ehu-preparation>summary{padding:21px;font-size:16px}.ehu-preparation>div{padding:22px}.ehu-steps{grid-template-columns:1fr}.ehu-help{flex-direction:column;align-items:stretch;padding:25px;gap:25px;margin-top:34px}.ehu-help-actions{align-items:stretch;text-align:center}.ehu-help h2{font-size:25px}.ehu-guide-grid{grid-template-columns:1fr;gap:16px}.ehu-guide-card{padding:24px}.ehu-guide-card h3{font-size:21px}.ehu-card-top{margin-bottom:19px}.ehu-filters{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ehu-filters button{justify-content:space-between;padding:11px;font-size:11px}.ehu-results-bar{align-items:flex-start;flex-direction:column;gap:12px}.ehu-results-bar label{display:flex;align-items:center;justify-content:space-between;width:100%}.ehu-results-bar select{min-width:160px}.ehu-policy-links{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.ehu *{transition:none!important;animation:none!important;scroll-behavior:auto!important}.ehu-guide-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/erp-resource-hubs.css.map */
