.help-page [hidden]{display:none!important}.help-page .header{border-bottom:1px solid var(--line)}.help-hero{padding-block:76px 55px;display:grid;grid-template-columns:1fr 280px;gap:60px;align-items:center}.help-hero h1{font-size:clamp(52px,6.2vw,85px);margin:24px 0}.help-lead{font-size:17px;color:var(--muted)}.help-aside{background:var(--purple);padding:30px;border-radius:24px;transform:rotate(3deg);color:#403249}.help-flower{font-size:70px;line-height:1;display:block;margin-bottom:28px}.help-aside p{font-size:18px;line-height:1.4}.help-aside strong{font-weight:500}.help-aside a{border-top:1px solid #bfb4c9;margin-top:28px;padding-top:16px;display:flex;justify-content:space-between;font-size:12px}.help-search{padding:28px 32px;background:#e9ecdf;border-radius:22px;margin-bottom:60px}.help-search label{font-size:14px;display:block;font-weight:600;margin-bottom:12px}.search-box{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid #d0d5c6;border-radius:12px;padding:14px 18px}.search-box:focus-within{outline:3px solid #6850b0;outline-offset:3px}.search-box svg{width:23px;flex-shrink:0;fill:none;stroke:var(--muted);stroke-width:1.6}.search-box input{font:inherit;font-size:16px;flex:1;min-width:0;border:0;background:transparent;outline:none;color:var(--ink)}.search-box button{border:0;background:transparent;color:#524575;font-size:12px;text-decoration:underline;min-height:30px}.help-layout{display:grid;grid-template-columns:255px minmax(0,1fr);gap:75px;align-items:start}.help-sidebar{position:sticky;top:30px}.help-sidebar h2{font-size:40px}.audience-filters{display:grid;gap:7px;margin-top:28px}.audience-filters button{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid transparent;background:transparent;border-radius:10px;padding:14px 16px;text-align:left;color:var(--ink);font-size:13px}.audience-filters button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.audience-filters button:hover:not([aria-pressed=true]){background:#e9ecdf}.guide-note{font-size:12px;color:var(--muted);margin-top:28px}.help-sidebar .text-link{font-size:12px;margin-top:20px}.result-count{color:var(--muted);font-size:12px;margin-bottom:24px}.help-group{margin-bottom:42px;scroll-margin-top:30px}.help-group h3{font-size:19px;letter-spacing:-.03em;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding-bottom:20px}.help-group h3>span{font-size:11px;font-weight:500;letter-spacing:.05em;background:#e9ecdf;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.help-page .questions details{padding-block:22px;scroll-margin-top:30px}.help-page .questions summary{font-size:16px;line-height:1.5}.help-page .questions summary:after{flex-shrink:0;line-height:1.4}.help-page .questions p{max-width:none;font-size:14px;line-height:1.75}.answer{padding-right:20px}.answer ol{padding-left:23px;color:var(--muted);font-size:14px;line-height:1.75;margin-bottom:0}.answer li{padding-left:6px;margin-block:9px}.answer a{color:#514173;text-decoration:underline;text-underline-offset:4px}.answer-link{display:inline-block;font-size:13px;margin-top:18px;text-decoration:underline;text-underline-offset:4px}.answer-example{background:#ece7f2;border-radius:12px;padding:20px;margin-top:18px}.answer-example strong{font-size:12px;color:#514173}.answer-example p:first-of-type{margin-top:9px}.no-results{padding:35px;background:#e9ecdf;border-radius:20px;margin-bottom:40px}.no-results>span{font-size:35px}.no-results h3{font-size:24px;margin-top:15px}.no-results p{margin-block:15px 25px;color:var(--muted)}.no-results>a{display:block;margin-top:20px;text-decoration:underline;font-size:13px}.help-contact{margin-top:40px;margin-bottom:75px;padding:50px;background:var(--lime);border-radius:28px;display:grid;grid-template-columns:1fr 1fr;gap:70px;scroll-margin-top:25px}.help-contact h2{font-size:48px;margin-block:22px}.help-contact>div>p:not(.eyebrow){font-size:14px;max-width:390px}.contact-note{border-left:1px solid #a9bc65;padding-left:35px}.contact-note h3{font-size:24px;margin-bottom:18px}.contact-note p{font-size:14px;line-height:1.75}.contact-privacy{border-top:1px solid #a9bc65;margin-top:24px;padding-top:20px}.contact-privacy strong{font-size:12px}.contact-privacy p{font-size:12px;margin-top:8px}.contact-note .button{margin-top:20px;overflow-wrap:anywhere}.contact-note .answer-link{display:block;overflow-wrap:anywhere}.help-page .footer{margin-top:0}
@media(max-width:1000px){.help-hero{grid-template-columns:1fr 230px;gap:30px}.help-layout{grid-template-columns:210px minmax(0,1fr);gap:40px}.help-hero h1{font-size:62px}.help-contact{gap:35px;padding:35px}.help-contact h2{font-size:42px}}
@media(max-width:760px){.help-page .header nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 22px;padding-top:12px}.help-page .header nav>a{font-size:12px;padding-block:8px}.help-page .header nav .login{margin-top:0;padding:9px 15px}.help-hero{grid-template-columns:minmax(0,1fr);padding-block:38px 32px;gap:24px}.help-hero h1{font-size:clamp(43px,9.8vw,66px);margin-block:20px}.help-lead{font-size:15px}.help-aside{transform:none;padding:20px;display:grid;grid-template-columns:45px 1fr;gap:15px;align-items:center;border-radius:16px}.help-flower{font-size:43px;margin:0}.help-aside p{font-size:15px}.help-aside a{grid-column:1/-1;margin-top:0;padding-top:13px}.help-search{padding:20px;margin-bottom:32px}.search-box{padding:12px;gap:9px}.search-box input{font-size:16px}.help-layout{grid-template-columns:minmax(0,1fr);gap:30px}.help-sidebar{position:static}.help-sidebar h2{font-size:32px}.help-sidebar h2 br{display:none}.audience-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.audience-filters button{font-size:12px;padding:11px 13px;border-color:var(--line)}.audience-filters button>span{display:none}.guide-note{margin-top:18px;font-size:12px}.help-sidebar .text-link{margin-top:10px}.help-group h3{font-size:18px}.help-page .questions summary{font-size:15px}.answer{padding-right:0}.help-contact{grid-template-columns:minmax(0,1fr);margin-top:0;margin-bottom:40px;padding:27px 24px;gap:28px}.help-contact h2{font-size:40px}.contact-note{border-left:0;border-top:1px solid #a9bc65;padding:25px 0 0}.no-results{padding:24px}.help-page .footer>div:last-child{gap:16px 22px}}
