/* Guide Answers uses the shared Help Center shell; this file only owns FAQ behavior. */
.guide-answers-page{background:linear-gradient(180deg,#fffaf7 0,#fff 42%,#f8fbf8 100%)}
.page-policy16 .site-header{background:rgba(255,255,255,.97)!important;border-bottom-color:rgba(218,228,221,.92)!important;box-shadow:0 6px 20px rgba(25,57,38,.08)!important;backdrop-filter:blur(18px)!important;-webkit-backdrop-filter:blur(18px)!important}
.page-policy16 .site-header .navbar{background:transparent!important}
.guide-answers-section{padding-top:24px!important}
.guide-answers-card{max-width:920px!important}
.guide-answers-page .policy-cms-content16{padding:20px!important}
.guide-answers-page .guide-answers-heading{display:block!important;position:relative!important;width:100%!important;box-sizing:border-box;margin:0 0 22px!important;padding:0 0 15px!important;border-bottom:1px solid #eadbd1;text-align:left!important}
.guide-answers-page .guide-answers-heading:after{content:"";display:block;width:42px;height:3px;margin-top:13px;border-radius:99px;background:linear-gradient(90deg,#e47736,#4d9364)}
.guide-answers-page .guide-answers-heading h2{display:block!important;width:100%!important;margin:6px 0 0!important;color:#30251f;font-size:clamp(1.25rem,2.4vw,1.7rem)!important;line-height:1.18;text-align:left!important;letter-spacing:-.025em}
.guide-answers-heading-note{display:block;margin:0 0 5px;color:#6d7b72;font-size:.72rem;font-weight:750;letter-spacing:.01em}.guide-answers-heading-note i{margin-right:5px;color:#34754d}
.guide-answers-page .guide-answers-count{position:absolute!important;right:0!important;bottom:15px!important;padding:6px 10px!important;border:1px solid #eadbd1!important;border-radius:99px!important;background:#fffaf7!important;color:#76685f!important;font-size:.7rem!important;font-weight:750!important;white-space:nowrap}
.guide-help-faq{max-width:none!important}
.guide-help-faq details{position:relative;margin:0 0 10px;padding:0 14px;border:1px solid #eadbd1;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 18px rgba(80,42,17,.04);transition:border-color .2s,box-shadow .2s,transform .2s}
.guide-help-faq details:hover{border-color:#dfb99e;box-shadow:0 10px 24px rgba(80,42,17,.08);transform:translateY(-1px)}
.guide-help-faq details[open]{border-color:#e5a06f;box-shadow:0 10px 24px rgba(80,42,17,.08)}
.guide-help-faq details[hidden]{display:none!important}
.guide-help-faq summary{display:flex;align-items:center;gap:11px;padding:14px 0;color:#30251f;font-size:.9rem;font-weight:800;line-height:1.4}
.guide-help-faq summary::-webkit-details-marker{display:none}
.guide-help-faq summary:after{content:"+";margin-left:auto;display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:50%;background:#fff4eb;color:#ad6238;font-size:1rem;font-weight:500;transition:background .2s,color .2s}
.guide-help-faq details[open] summary:after{content:"\00d7"!important;background:#d94b43!important;color:#fff!important;font-size:1.1rem;line-height:1;box-shadow:0 4px 10px rgba(217,75,67,.24)}
.guide-answer-number{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:9px;background:#eef7f0;color:#34754d;font-size:.65rem;font-weight:850}
.guide-help-faq details[open] .guide-answer-number{background:#34754d;color:#fff}
.guide-answer-copy{width:calc(100% + 28px);box-sizing:border-box;margin:0 -14px;border-top:1px solid #f0e2d8;border-radius:0 0 13px 13px;background:linear-gradient(90deg,#fffaf7,#fff);padding:15px 18px 17px;color:#171717!important;font-size:.87rem;line-height:1.72}
.guide-answer-copy p{margin:0;color:#171717!important}
.guide-answer-copy ul,.guide-answer-copy ol{margin:8px 0 0;padding-left:1.25rem;color:#171717}
.guide-answer-copy li{margin:4px 0}
.guide-answer-copy a{color:#a84f24;font-weight:750;text-decoration:underline;text-underline-offset:2px}
.guide-answer-copy h2,.guide-answer-copy h3,.guide-answer-copy h4{margin:10px 0 5px!important;color:#171717!important;font-size:1rem!important}
.guide-answers-load-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin:18px 0 0;padding:12px 16px;border:1px solid #d9c0ad;border-radius:10px;background:#fffaf7;color:#ad6238;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .2s,color .2s,transform .2s}
.guide-answers-load-more:hover{background:#ad6238;color:#fff;transform:translateY(-1px)}
.guide-answers-empty{padding:22px;border:1px solid #eadbd1;border-radius:12px;background:#fffaf7;color:#75685f}.guide-answers-empty a{color:#ad6238;font-weight:750}
@media(max-width:767px){
 .guide-answers-page .policy-cms-content16{padding:10px!important}
 .guide-answers-section{padding-top:14px!important}
 .guide-answers-page .guide-answers-section{padding-top:0!important}.guide-answers-page .guide-answers-card{margin-top:0!important}.guide-answers-page .policy-reading-card16{margin-top:0!important}
 .guide-answers-page .guide-answers-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;column-gap:12px!important;padding-bottom:15px!important;text-align:left!important}.guide-answers-page .guide-answers-heading:after{grid-column:1;grid-row:3;margin-top:11px}.guide-answers-page .guide-answers-heading h2{grid-column:1;grid-row:2;margin:4px 0 0!important}.guide-answers-page .guide-answers-heading-note{grid-column:1;grid-row:1}.guide-answers-page .guide-answers-count{position:static!important;grid-column:2;grid-row:1 / span 2;align-self:center!important;white-space:nowrap!important}
 .guide-answers-page .guide-answers-heading{padding-bottom:15px!important}
 .guide-answers-page .guide-answers-count{left:0!important;right:auto!important;bottom:14px!important}
 .guide-help-faq details{padding:0 11px;border-radius:12px}
 .guide-help-faq summary{padding:12px 0;font-size:.82rem}
 .guide-answer-copy{width:calc(100% + 22px);margin:0 -11px;border-radius:0 0 11px 11px;padding:14px 14px 14px;font-size:.8rem}
}

.guide-dialog-empty{padding:22px;border:1px dashed #c9dfd0;border-radius:14px;background:linear-gradient(135deg,#f7fcf8,#fffaf6);color:#56655c;text-align:left}.guide-dialog-empty strong{display:block;color:#30251f;font-size:1rem}.guide-dialog-empty p{margin:7px 0 10px}.guide-dialog-empty ol{margin:0 0 16px;padding-left:20px;font-size:.82rem;line-height:1.7}.guide-live-agent{display:inline-flex;align-items:center;gap:7px;padding:10px 14px;border:1px solid #34754d;border-radius:10px;background:#34754d;color:#fff;font-size:.78rem;font-weight:800;cursor:pointer}.guide-live-agent:hover{background:#245c3a;border-color:#245c3a}.guide-answers-hero .content-hero16-inner{align-items:center;justify-content:center;gap:28px;text-align:center}
main.guide-answers-page .guide-answers-hero>.container{display:block!important}
main.guide-answers-page .guide-answers-hero .content-hero16-inner{display:flex!important;width:100%!important;max-width:none!important;margin-inline:auto;box-sizing:border-box;justify-content:center!important}
.guide-answers-hero .content-hero16-inner>*{text-align:center}
.guide-answers-hero-copy{min-width:0;flex:0 1 760px;text-align:center}
.guide-answers-hero-copy p{max-width:640px;margin-inline:auto}
.guide-answer-search{max-width:640px;margin-top:22px}
.guide-answers-page .policy-cms-content16>.guide-answer-search{max-width:none;margin:0 0 22px}
.guide-answer-search-field{display:flex;align-items:center;gap:11px;min-height:52px;padding:0 10px 0 16px;border:1px solid #dfc9ba;border-radius:15px;background:#fff;box-shadow:0 10px 24px rgba(80,42,17,.08);transition:border-color .2s,box-shadow .2s}
.guide-answer-search-field:hover,.guide-answer-search-field:focus-within{border-color:#dfc9ba;box-shadow:0 10px 24px rgba(80,42,17,.08)}
.guide-answer-search-field>i{color:#ad6238;font-size:1rem}
.guide-answer-search-field input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#30251f;font:inherit;font-size:.88rem}
.guide-answer-search-field input::placeholder{color:#97887d}
.guide-find-label-mobile{display:none}
.guide-answer-input::placeholder{transition:color .35s ease}.guide-answer-input.placeholder-tone-0::placeholder{color:#ad6238}.guide-answer-input.placeholder-tone-1::placeholder{color:#34754d}.guide-answer-input.placeholder-tone-2::placeholder{color:#527b91}.guide-answer-input.placeholder-tone-3::placeholder{color:#927044}.guide-answer-input.placeholder-tone-4::placeholder{color:#765b8e}
.guide-answer-search-field button{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#fff3ea;color:#ad6238;cursor:pointer}
.guide-answer-search-field button:hover{background:#ad6238;color:#fff}
.guide-answer-search-hint{display:block;margin:8px 3px 0;color:#76685f;font-size:.72rem}
body:has(main.guide-answers-page) .advanced-search-box{display:none!important;visibility:hidden!important;pointer-events:none!important}
body:has(main.guide-answers-page) .voice-search-btn{display:none!important;visibility:hidden!important;pointer-events:none!important}
.guide-answer-search-field .guide-answer-find{flex:0 0 118px!important;width:118px;min-width:118px;white-space:nowrap}.guide-answer-search-field button[hidden]{display:none!important}
.guide-answer-search-field{flex-wrap:nowrap!important;overflow:hidden}.guide-answer-search-field input{min-width:0!important}.guide-answers-page .guide-answer-search-field .guide-answer-find{display:inline-flex!important;flex:0 0 118px!important;width:118px!important;min-width:118px!important;margin:0!important;white-space:nowrap!important}
.guide-answers-page .guide-answer-search-field{align-items:center!important}.guide-answers-page .guide-answer-search-field .guide-answer-find{height:42px!important;align-self:center!important;padding:0 12px!important;line-height:1!important;border-radius:10px!important}
.guide-answers-page .guide-answer-search-field .guide-answer-find{background:#34754d!important;border:1px solid #34754d!important;color:#fff!important;box-shadow:0 6px 14px rgba(52,117,77,.2);font-weight:800}.guide-answers-page .guide-answer-search-field .guide-answer-find:hover{background:#245c3a!important;border-color:#245c3a!important;color:#fff!important;transform:translateY(-1px)}
.guide-answers-page .guide-answer-find.is-submitting,.guide-answers-page .guide-answer-find[aria-busy="true"]{pointer-events:auto!important;opacity:1!important}.guide-answers-page .guide-answer-find.is-submitting:before,.guide-answers-page .guide-answer-find[aria-busy="true"]:before{display:none!important;content:none!important}
.guide-answer-dialog-list{display:grid;gap:10px}.guide-answer-dialog-list details{margin:0;border:1px solid #eadbd1;border-radius:12px;background:#fff;padding:0 13px}.guide-answer-dialog-list summary{padding:13px 0;font-size:.86rem;font-weight:800;color:#30251f}.guide-answer-dialog-list .guide-answer-copy{width:calc(100% + 26px);margin:0 -13px;padding:13px 15px;background:#f7fbf8}.guide-answer-dialog-list details[open]{border-color:#34754d}
.guide-answer-dialog-card{border-color:#cfe1d4;background:linear-gradient(145deg,#fffdfb 0%,#f5fbf6 100%);padding:24px;border-radius:22px}.guide-answer-dialog-head{align-items:center;border-bottom:0;margin-bottom:18px;padding-bottom:0}.guide-answer-dialog-head h2{font-size:clamp(1.2rem,3vw,1.55rem);letter-spacing:-.025em}.guide-answer-dialog-head .e16-kicker{color:#34754d;font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.guide-answer-dialog-head button{width:38px;height:38px;box-shadow:0 5px 12px rgba(217,75,67,.18)}.guide-answer-dialog-list details{box-shadow:0 5px 15px rgba(37,79,52,.05);transition:transform .2s,box-shadow .2s}.guide-answer-dialog-list details:hover{transform:translateY(-1px);box-shadow:0 9px 20px rgba(37,79,52,.1)}
.guide-answer-find{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;padding:10px 15px;border:1px solid #34754d;border-radius:10px;background:#34754d;color:#fff;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .2s,color .2s,transform .2s}.guide-answer-find:hover{background:#fff;color:#34754d;transform:translateY(-1px)}
.guide-answer-search-field .guide-answer-find{flex:0 0 auto;margin:0;padding:9px 12px;border-radius:9px;white-space:nowrap}.guide-answer-voice{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#eef8f0;color:#34754d;cursor:pointer}.guide-answer-voice:hover{background:#34754d;color:#fff}.guide-answer-input-warning{display:block;margin:7px 3px 0;color:#c13c36;font-size:.73rem;font-weight:700}.guide-answer-dialog{position:fixed;inset:0;z-index:1080;display:grid;place-items:center;padding:18px;background:rgba(34,38,34,.46);backdrop-filter:blur(5px)}.guide-answer-dialog[hidden]{display:none!important}.guide-answer-dialog-card{width:min(760px,100%);max-height:min(82vh,720px);overflow:auto;padding:20px;border:1px solid #d6e5da;border-radius:18px;background:#fffdfb;box-shadow:0 24px 70px rgba(19,48,30,.24)}.guide-answer-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #eadbd1}.guide-answer-dialog-head h2{margin:3px 0 0;color:#30251f;font-size:1.3rem}.guide-answer-dialog-head button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d94b43;border-radius:50%;background:#d94b43;color:#fff;cursor:pointer}.guide-answer-dialog-head button:hover{background:#fff;color:#d94b43}.guide-dialog-empty{padding:22px;border:1px dashed #d9bca8;border-radius:12px;color:#76685f;text-align:center}.guide-dialog-open{overflow:hidden}
.guide-answer-copy time{display:block;margin-top:10px;color:#89958d;font-size:.61rem;font-weight:650;line-height:1;text-align:right;letter-spacing:.01em}
.guide-help-faq.is-loading{min-height:100px;opacity:.55;pointer-events:none}
.guide-help-faq.is-loading:after{content:"Loading answers...";display:block;padding:28px;text-align:center;color:#34754d;font-size:.8rem;font-weight:800}
.guide-answers-no-results{padding:22px;border:1px dashed #d9bca8;border-radius:14px;background:#fffaf7;color:#76685f;text-align:center;font-size:.86rem}
.guide-answers-no-results a{color:#ad6238;font-weight:750}
@media(max-width:767px){
 main.guide-answers-page .guide-answers-hero .content-hero16-inner{display:block!important}
 .guide-answers-hero .content-hero16-icon{display:none}
 .guide-answer-search{margin-top:18px}
 .guide-answers-page .policy-cms-content16>.guide-answer-search{margin-top:0}
 .guide-answer-search-field{min-height:48px;border-radius:13px}
 .guide-answer-search-field{flex-wrap:wrap!important;padding:6px 8px;gap:7px}.guide-answer-search-field input{flex:1 1 100%;order:2;min-width:0}.guide-answer-search-field>i{order:1}.guide-answer-search-field [data-guide-search-clear]{order:3}.guide-answer-search-field .guide-answer-find{order:4;flex:1 0 100%!important;width:100%!important;min-width:0!important;margin-top:3px!important}
 .guide-answers-page .guide-answer-search-field .guide-answer-find{height:44px!important}.guide-answer-dialog{padding:10px}.guide-answer-dialog-card{max-height:90vh;padding:16px;border-radius:17px}.guide-answer-dialog-head{margin-bottom:13px}.guide-answer-dialog-head button{width:34px;height:34px}.guide-answer-dialog-list summary{font-size:.8rem;padding:12px 0}.guide-answer-dialog-list .guide-answer-copy{font-size:.78rem}
 .guide-answer-search-hint{font-size:.68rem}
 .guide-answers-page .guide-answer-search-field{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;min-height:48px;padding:5px 6px!important;gap:6px!important;overflow:hidden}.guide-answers-page .guide-answer-search-field>i{order:0;flex:0 0 16px}.guide-answers-page .guide-answer-search-field input{order:0;flex:1 1 auto!important;width:auto!important;min-width:0!important;font-size:.78rem}.guide-answers-page .guide-answer-search-field [data-guide-search-clear]{order:0;flex:0 0 28px;width:28px!important}.guide-answers-page .guide-answer-search-field .guide-answer-find{order:0;flex:0 0 104px!important;width:104px!important;min-width:104px!important;height:38px!important;margin:0!important;padding:0 7px!important;font-size:.7rem!important}
}
 .guide-answer-dialog-list summary{display:flex;align-items:center;gap:10px;list-style:none;line-height:1.35;cursor:pointer}.guide-answer-dialog-list summary::-webkit-details-marker{display:none}.guide-answer-dialog-list summary::marker{content:""}.guide-answer-dialog-list summary>span:last-child{min-width:0;flex:1}.guide-answer-dialog-list summary::after{content:"+";display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#eef8f0;color:#34754d;font-size:1rem;font-weight:500}.guide-answer-dialog-list details[open] summary::after{content:"\00d7";background:#34754d;color:#fff}.guide-answer-dialog-list .guide-answer-number{display:grid;place-items:center;flex:0 0 27px;width:27px;height:27px;border-radius:8px;background:#eef8f0;color:#34754d;font-size:.64rem;font-weight:850}.guide-answer-dialog-list details[open] .guide-answer-number{background:#34754d;color:#fff}
 .guide-dialog-empty{position:relative;padding:25px 24px 23px 72px!important;border:1px solid #d8e8dc!important;border-radius:16px!important;background:linear-gradient(135deg,#f3fbf5 0%,#fffaf5 100%)!important;color:#516159!important;box-shadow:0 10px 24px rgba(38,87,56,.07);overflow:hidden;text-align:left!important}.guide-dialog-empty:before{content:"?";position:absolute;left:23px;top:25px;display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#34754d;color:#fff;font-size:1.05rem;font-weight:850;box-shadow:0 6px 12px rgba(52,117,77,.2)}.guide-dialog-empty:after{content:"";position:absolute;right:-35px;top:-42px;width:120px;height:120px;border:18px solid rgba(52,117,77,.07);border-radius:50%}.guide-dialog-empty strong{position:relative;z-index:1;color:#24372b!important;font-size:1.03rem!important;line-height:1.25}.guide-dialog-empty p{position:relative;z-index:1;margin:8px 0 12px!important;font-size:.82rem;line-height:1.5}.guide-dialog-empty ol{position:relative;z-index:1;margin:0 0 17px!important;padding-left:19px!important;color:#637168;font-size:.76rem!important;line-height:1.65!important}.guide-dialog-empty li{padding-left:3px}.guide-dialog-empty .guide-live-agent{position:relative;z-index:1;min-height:40px;padding:0 15px!important;border-radius:10px!important;box-shadow:0 6px 14px rgba(52,117,77,.18)}
 .guide-answer-dialog{z-index:1200!important}
 @media(max-width:767px){.guide-find-label-full{display:none}.guide-find-label-mobile{display:inline}}
 @media(max-width:767px){.guide-answers-page .guide-answers-heading-note{display:none!important}}
main.guide-answers-page .guide-answers-hero-copy:after{display:none!important;content:none!important}
 @media(max-width:767px){.guide-answers-page .guide-answers-heading:after{display:none!important;content:none!important}}
 @media(max-width:767px){.guide-answers-page .guide-answer-search-field{display:grid!important;grid-template-columns:18px minmax(0,1fr) 30px!important;grid-template-rows:40px 40px!important;align-items:center!important;gap:6px!important;flex-wrap:initial!important;min-height:92px!important;padding:6px 8px!important}.guide-answers-page .guide-answer-search-field>i{grid-column:1;grid-row:1;order:initial}.guide-answers-page .guide-answer-search-field input{grid-column:2;grid-row:1;order:initial;width:100%!important;flex:none!important;height:36px!important;padding:0 9px!important;border:1px solid #d8c6b9!important;border-radius:8px!important;background:#fff!important;box-shadow:inset 0 1px 2px rgba(80,42,17,.04)}.guide-answers-page .guide-answer-search-field input:focus{border-color:#34754d!important;box-shadow:0 0 0 2px rgba(52,117,77,.12)!important}.guide-answers-page .guide-answer-search-field [data-guide-search-clear]{grid-column:3;grid-row:1;order:initial}.guide-answers-page .guide-answer-search-field .guide-answer-find{grid-column:1/-1;grid-row:2;order:initial;width:100%!important;min-width:0!important;height:38px!important;flex:none!important;margin:0!important}.guide-answers-page .guide-find-label-full{display:inline!important}.guide-answers-page .guide-find-label-mobile{display:none!important}}
 @media(max-width:767px){.guide-answers-page .guide-answer-search-field{position:relative;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:40px 40px!important;gap:6px!important;padding:6px 8px!important}.guide-answers-page .guide-answer-search-field>i{position:absolute;z-index:2;left:18px;top:18px;display:block!important;grid-column:auto;grid-row:auto;font-size:.95rem}.guide-answers-page .guide-answer-search-field input{grid-column:1!important;grid-row:1!important;width:100%!important;height:40px!important;padding:0 38px 0 35px!important}.guide-answers-page .guide-answer-search-field [data-guide-search-clear]{position:absolute;z-index:2;right:12px;top:11px;grid-column:auto;grid-row:auto}.guide-answers-page .guide-answer-search-field .guide-answer-find{grid-column:1!important;grid-row:2!important;width:100%!important;height:40px!important}}
 @media(max-width:767px){.guide-answers-page .guide-answer-search-field>i{top:50%!important;transform:translateY(-50%)!important;line-height:1!important}.guide-answers-page .guide-answer-search-field input{line-height:40px!important;padding-top:0!important;padding-bottom:0!important}}
 @media(max-width:767px){.guide-answers-page .guide-answer-search-field>i{top:22px!important;left:18px!important;transform:none!important;line-height:1!important}}
