/* Task-oriented customer guides. */
.help-hero{padding-block:60px 38px;display:grid;grid-template-columns:1.2fr 1fr;gap:36px;align-items:center}
.help-hero>.help-start-grid,.help-hero>.help-demo-note{grid-column:1/-1;margin-bottom:0}
.help-hero .eyebrow{font-size:11px;color:#c35e2b;letter-spacing:1.5px;margin-bottom:17px}
.help-hero h1{font-size:clamp(30px,3vw,46px);line-height:1.35;letter-spacing:-1px;margin-bottom:17px;color:#223641}
.help-hero-copy>p:not(.eyebrow){font-size:17px;color:#617582;line-height:1.9;max-width:560px}
#help-search-form{padding:25px;background:#f5f7f8;border:1px solid #e0e6e9}
#help-search-form label{display:block;font-size:14px;color:#435a68;margin-bottom:12px;font-weight:600}
.help-search-box,#help-search-form>div{display:flex;gap:0;min-width:0}
#help-search{width:100%;min-width:0;border:1px solid #d3dde3;background:white;border-radius:0;padding:14px;font-size:15px;min-height:50px}
#help-search:focus{outline:2px solid #ed986a;outline-offset:2px}
#help-search-form button{flex-shrink:0;min-height:50px;border:1px solid #ed6b2b;background:#ed6b2b;color:white;padding:12px 21px;font-size:15px;cursor:pointer}
#help-search-form small,#help-search-form>p{display:block;font-size:12px;line-height:1.8;color:#8a98a2;margin-top:12px}
.help-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:24px}
.help-start-card{border:1px solid #dce4e8;background:#fff;padding:26px;text-align:left;position:relative;cursor:pointer;color:#2f4654;font:inherit;transition:background .2s,border-color .2s,transform .2s}
.help-start-card:hover{background:#fff8f3;border-color:#eca578;transform:translateY(-3px)}
.help-start-card>span:first-child{display:block;color:#cb6a38;font-size:12px;letter-spacing:1px;margin-bottom:18px}
.help-start-card h2,.help-start-card strong{display:block;font-size:23px;line-height:1.5;letter-spacing:-.2px;margin-bottom:8px}
.help-start-card p,.help-start-card small{display:block;color:#617582;font-size:13px;line-height:1.8;margin:0}
.help-start-card b{position:absolute;right:24px;top:24px;font-size:22px;font-weight:400;color:#afbdc5}
.help-demo-note{border-left:3px solid #ec9a68;background:#fff8f2;padding:14px 18px;font-size:13px;color:#8a6c57;line-height:1.85;margin-bottom:38px}
.help-demo-note strong,.help-demo-note>span{color:#ae541f;margin-right:10px;font-weight:600}
.help-workspace{display:grid;grid-template-columns:222px minmax(0,1fr);gap:32px;align-items:start;padding-bottom:62px;scroll-margin-top:112px}
.help-topic-nav{position:sticky;top:114px;border:1px solid #dfe6e9;background:#f8fafb;padding:20px 12px}
.help-topic-nav>p,.help-topic-nav>h2{font-size:11px;letter-spacing:1.3px;color:#94a1ab;padding:0 13px;margin:0 0 15px}
.help-topic-nav button{width:100%;display:flex;align-items:center;gap:12px;background:transparent;border:0;border-left:3px solid transparent;color:#738591;padding:15px 13px;font:inherit;font-size:15px;line-height:1.7;text-align:left;cursor:pointer}
.help-topic-nav button>span{font-size:11px;color:#a7b2b9}
.help-topic-nav button>strong{font:inherit;min-width:0}.help-topic-nav button>b{font-size:14px;font-weight:400;margin-left:auto}
.help-topic-nav button[aria-pressed="true"]{background:#fff0e5;border-left-color:#ed6b2b;color:#ad4f1f;font-weight:650}
.help-topic-nav button[aria-pressed="true"]>span{color:#c77c53}
.help-topic-nav button:hover{background:#fff5ec;color:#a9572b}
.help-guide-area{min-width:0;border:1px solid #dce4e8;padding:36px 40px;background:#fff}
.help-guide{scroll-margin-top:120px;outline-offset:8px}
.help-guide[hidden],#help-search-results[hidden]{display:none!important}
.help-guide-heading{padding-bottom:25px;border-bottom:1px solid #e3e9ec;margin-bottom:8px}
.help-guide-heading>.eyebrow,.help-guide-heading>span{font-size:11px;color:#c57346;letter-spacing:1px;margin-bottom:10px}
.help-guide h2{font-size:30px;color:#283f4d;line-height:1.5;letter-spacing:-.5px;margin-bottom:10px}
.help-guide-heading>p:not(.eyebrow){font-size:15px;line-height:1.8;color:#617582;margin:0}
.help-steps{list-style:none;padding:0;margin:0}
.help-steps>li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:27px 0;border-bottom:1px solid #edf0f2}
.help-step-number{width:38px;height:38px;display:grid;place-items:center;background:#f5f7f8;color:#be6737;font-size:13px;font-variant-numeric:tabular-nums;border:1px solid #e1e7eb}
.help-step-copy h3,.help-steps h3{font-size:19px;line-height:1.6;color:#344f60;margin:2px 0 8px}
.help-step-copy p,.help-steps p{font-size:15px;line-height:1.9;color:#617582;margin:0;overflow-wrap:anywhere}
.help-step-copy strong{font-weight:600;color:#3c5361}.help-step-copy a,.help-tip a,.help-question a{color:#b75b2b;text-underline-offset:4px;text-decoration:underline}
.help-step-copy code{padding:2px 5px;font-size:13px;background:#f4f7f8;color:#465f6c;overflow-wrap:anywhere}
.help-tip{font-size:13px;line-height:1.9;color:#826d5e;background:#fff8f1;border-left:3px solid #e9aa82;padding:16px 19px;margin:24px 0}
.help-tip strong{color:#9c5b34}
.help-tip>p{margin:5px 0 0;font:inherit;color:inherit;line-height:inherit}
.help-guide-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:23px}
.help-guide-actions .btn{font-size:14px;min-height:46px;padding:13px 19px;line-height:1.5;gap:13px}
.help-guide-actions .btn-outline{color:#415e6e;background:#fff;border-color:#cfdbe2}
.help-guide-pager{display:flex;justify-content:space-between;gap:15px;border-top:1px solid #e4eaed;margin-top:28px;padding-top:22px}
.help-guide-pager button{border:0;background:none;padding:8px 0;color:#6f8796;font:inherit;font-size:13px;cursor:pointer;text-align:left}.help-guide-pager button:last-child{text-align:right}.help-guide-pager button:disabled{opacity:.3;cursor:default}
.help-search-results{border:1px solid #edceb7;background:#fffaf5;padding:24px;margin-bottom:30px}
.help-search-results h2{font-size:20px;margin-bottom:10px;color:#374f5e}
#help-search-status{font-size:13px;color:#8a796b;line-height:1.8;margin:0 auto 13px}#help-search-status:empty{display:none}
#help-search-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}#help-search-list>li{min-width:0}
.help-search-result{border:1px solid #e4dfd9;background:#fff;display:block;padding:18px;text-align:left;min-width:0;width:100%;height:100%;cursor:pointer}
.help-search-result strong{font-size:16px;color:#354e5c;display:block;line-height:1.7;margin-bottom:6px}
.help-search-result small{font-size:11px;color:#c17042;display:block;margin-bottom:5px}
.help-search-result p{font-size:13px;color:#617582;line-height:1.8;margin:0}
.help-search-result:hover{border-color:#e09c71;background:#fff5ed}
.help-no-results{font-size:14px;line-height:1.9;color:#7b8a94;padding-block:10px;grid-column:1/-1}
.help-faq{padding-block:42px 60px;border-top:1px solid #dfe6e9}
.help-faq-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:28px}.help-faq-heading h2{font-size:29px;color:#2f4857;margin:0}.help-faq-heading p{font-size:14px;color:#81939e;line-height:1.8}.help-faq-heading>.eyebrow{flex-basis:100%;margin:0;font-size:11px;letter-spacing:1px;color:#c57346}
.help-question{border-bottom:1px solid #dde6eb;scroll-margin-top:115px}
.help-question summary{padding:20px 0;cursor:pointer;font-size:17px;line-height:1.7;font-weight:550;color:#3c5363;display:flex;justify-content:space-between;gap:16px;list-style:none}.help-question summary::-webkit-details-marker{display:none}.help-question summary>span{color:#c57346}.help-question[open] summary>span{transform:rotate(45deg)}
.help-question[open] summary{color:#b25929}
.help-question>div{padding-bottom:20px}.help-question>div>a{font-size:13px}
.help-question p{font-size:14px;color:#617582;line-height:1.9;padding:0 25px 23px 0;margin:0;max-width:1060px}
.help-support{background:#243842;color:#fff;padding:32px 36px;margin-bottom:65px;display:flex;align-items:center;justify-content:space-between;gap:25px}
.help-support h2{font-size:26px;margin-bottom:10px;line-height:1.5}.help-support p{font-size:14px;color:#b7c4cc;line-height:1.8}.help-support .btn{font-size:14px;min-height:48px;flex-shrink:0;background:#ed6b2b;color:white}
.help-workspace :focus-visible,.help-start-grid :focus-visible,.help-search-result:focus-visible,.help-question summary:focus-visible{outline:2px solid #ed9563;outline-offset:4px}
@media(max-width:1100px){.help-hero{grid-template-columns:1fr 1fr;gap:24px}.help-workspace{grid-template-columns:190px minmax(0,1fr);gap:24px}.help-guide-area{padding:29px}.help-topic-nav button{padding-inline:10px;font-size:14px}.help-start-card{padding:23px}.help-start-card h2,.help-start-card strong{font-size:21px}}
@media(max-width:760px){.help-hero{grid-template-columns:1fr;padding-block:34px 24px;gap:22px}.help-hero h1{font-size:30px}.help-hero-copy>p:not(.eyebrow){font-size:15px}.help-hero .eyebrow{font-size:10px}#help-search-form{padding:18px}#help-search{font-size:16px}#help-search-form button{padding-inline:16px}.help-start-grid{gap:10px;margin-bottom:20px}.help-start-card{padding:18px 13px}.help-start-card h2,.help-start-card strong{font-size:17px}.help-start-card p,.help-start-card small{font-size:11px}.help-start-card b{display:none}.help-start-card>span:first-child{font-size:10px;margin-bottom:12px}.help-demo-note{font-size:12px;padding:12px 14px;margin-bottom:24px}.help-workspace{grid-template-columns:1fr;gap:17px;padding-bottom:34px}.help-topic-nav{position:static;display:flex;overflow-x:auto;padding:6px;scrollbar-width:thin}.help-topic-nav>p,.help-topic-nav>h2{display:none}.help-topic-nav button{flex:0 0 auto;width:auto;font-size:13px;padding:11px 14px;border-left:0;border-bottom:2px solid transparent;gap:6px;white-space:nowrap}.help-topic-nav button[aria-pressed="true"]{border-bottom-color:#ed6b2b}.help-guide-area{padding:23px 20px}.help-guide h2{font-size:24px}.help-guide-heading>p:not(.eyebrow){font-size:14px}.help-steps>li{grid-template-columns:30px minmax(0,1fr);gap:13px;padding:23px 0}.help-step-number{width:28px;height:28px;font-size:11px}.help-step-copy h3,.help-steps h3{font-size:17px;margin-top:0}.help-step-copy p,.help-steps p{font-size:14px}.help-tip{padding:13px 15px;font-size:12px}.help-guide-actions{gap:9px}.help-guide-actions .btn{font-size:13px;padding:11px 14px}.help-guide-pager{gap:15px}.help-guide-pager button{font-size:12px;max-width:48%}.help-search-results{padding:19px;margin-bottom:23px}#help-search-list{grid-template-columns:1fr}.help-search-result{padding:15px}.help-faq{padding-block:26px 35px}.help-faq-heading{display:block;margin-bottom:13px}.help-faq-heading h2{font-size:25px}.help-faq-heading p{font-size:13px;margin-top:9px}.help-question summary{font-size:15px;padding:17px 0}.help-question p{font-size:13px;padding-bottom:18px}.help-support{display:block;padding:26px 23px;margin-bottom:40px}.help-support h2{font-size:23px}.help-support .btn{margin-top:20px}}
@media(max-width:520px){.help-start-grid{grid-template-columns:1fr;gap:10px}.help-start-card{padding:17px 22px 17px 57px}.help-start-card>span:first-child{position:absolute;left:20px;top:23px;margin:0}.help-start-card strong{font-size:19px;margin-bottom:3px}.help-start-card small{font-size:13px}.help-start-card b{display:block;top:20px;right:18px;font-size:18px}.help-start-card strong{padding-right:12px}}
@media(prefers-reduced-motion:reduce){.help-start-card{transition:none}}
