.help-main{max-width:1160px;margin:auto;padding:42px 5% 70px}.help-intro{max-width:740px;margin-bottom:32px}.help-intro h1{font-size:clamp(30px,4vw,46px);letter-spacing:-1.2px;line-height:1.15;margin:12px 0 18px}.help-intro p,.help-home-heading p{color:#60707b;line-height:1.7;font-size:16px}.help-group{margin:28px 0}.help-group h2,.help-group h3{font-size:20px;letter-spacing:-.3px;margin-bottom:16px}.help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.help-choice{position:relative;display:flex;flex-direction:column;gap:8px;padding:20px 32px 20px 18px;border:1px solid #dce5df;border-radius:12px;background:#fff;min-width:0;text-decoration:none;color:#1b3025;transition:border-color .15s,background .15s}.help-choice strong{font-size:16px;line-height:1.4}.help-choice span{font-size:13px;line-height:1.6;color:#60707b}.help-choice b{position:absolute;right:14px;top:19px;color:#087c46}.help-choice:hover{background:#f7fbf8;border-color:#087c46}.help-choice:focus-visible,.help-dialog a:focus-visible{outline:3px solid #ed6600;outline-offset:3px}.help-home{padding:32px 6%;background:#f7faf8;border-block:1px solid #e4ebe6}.help-home-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:20px}.help-home-heading h2{font-size:clamp(25px,3vw,34px);margin:8px 0}.help-home-heading p{margin:0;font-size:14px}.help-home-heading>.button{flex-shrink:0;background:#fff;color:#234b37;border:1px solid #b9cec0;font-size:14px}.help-buy-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.help-buy-grid .help-choice{padding:17px 28px 17px 15px}.help-buy-grid .help-choice strong{font-size:15px}.help-buy-grid .help-choice span{font-size:12px}.help-more{margin-top:20px}.help-more>summary{cursor:pointer;font-size:14px;line-height:1.6;font-weight:650;color:#28533c;padding:8px 0}.hero-help-link{display:inline-block;font-size:13px;font-weight:650;color:#28533c;margin-top:17px;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.help-dialog{width:min(720px,calc(100vw - 28px));max-height:84dvh;border:1px solid #d9e4dc;border-radius:18px;padding:26px;color:#192f24;box-shadow:0 20px 80px #001a2c40;overscroll-behavior:contain}.help-dialog::backdrop{background:#13241c88}.help-dialog-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.help-dialog-top h2{font-size:25px;letter-spacing:-.5px;margin:0;line-height:1.25}.help-dialog-close{width:36px;height:36px;flex-shrink:0;background:#f0f5f1;border:1px solid #dce5df;border-radius:50%;font-size:25px;cursor:pointer;color:#173e2b}.help-dialog-intro{font-size:14px;line-height:1.6;color:#60707b;margin:12px 0 20px}.help-dialog .help-group{margin:20px 0}.help-dialog .help-group h3{font-size:14px;letter-spacing:0;margin:0 0 10px;color:#587261}.help-dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.help-dialog-grid a{padding:12px;border:1px solid #dce5df;border-radius:8px;font-size:14px;line-height:1.4;min-height:46px;display:flex;align-items:center}.help-dialog-grid a:hover{background:#f0f7f2;border-color:#087c46}.help-dialog-survey{display:inline-block;font-size:14px;color:#087c46;text-decoration:underline;text-underline-offset:3px}.help-request{max-width:820px;background:#f8fbf9;border:1px solid #dce5df;border-radius:16px;padding:30px;scroll-margin-top:110px}.help-request[hidden],#help-choices[hidden]{display:none}.help-back,.help-browse-all{display:inline-block;font-size:13px;text-decoration:underline;text-underline-offset:3px;margin:0 0 24px;color:#315e44}.help-request h2{font-size:30px;letter-spacing:-.7px;line-height:1.2;margin:10px 0 15px}.help-request>p{font-size:15px;line-height:1.7;color:#60707b}.help-related-link{display:inline-block;margin:0 0 22px;color:#087c46;font-size:14px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.help-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px}.help-form-grid label{display:block;font-size:14px;font-weight:650;line-height:1.6;color:#243d2e;min-width:0}.help-form-grid input,.help-form-grid select,.help-form-grid textarea{display:block;width:100%;box-sizing:border-box;min-width:0;padding:12px;margin-top:6px;border:1px solid #c6d7cc;border-radius:7px;font:inherit;font-size:16px;font-weight:400;line-height:1.5;background:white;color:#1b3025;min-height:48px}.help-field-wide{grid-column:1/-1}.help-form-grid input:focus,.help-form-grid select:focus,.help-form-grid textarea:focus{outline:2px solid #087c46;outline-offset:2px}.help-next .button{background:#087c46;color:white;border:1px solid #087c46;min-height:50px;border-radius:8px;font-size:16px;cursor:pointer}.help-next p{font-size:12px;color:#60707b;line-height:1.6;max-width:440px;margin-top:12px}.help-browse-all{margin:22px 0 0}.help-support-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.help-support-links a{font-size:14px}.whatsapp-panel{max-height:min(65dvh,600px);overflow-y:auto;overscroll-behavior:contain}.help-page .help-request .eyebrow{font-size:12px}
@media(min-width:1024px){.showroom-home .help-home{padding-inline:40px}}
@media(max-width:800px){.help-buy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-buy-grid .help-choice:last-child{grid-column:auto}.help-grid:not(.help-buy-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.help-home-heading{align-items:flex-start;flex-direction:column;gap:12px}}
@media(max-width:600px){.help-main{padding:28px 5% 45px}.help-home{padding:26px 5%}.help-home-heading>.button{min-height:46px;width:100%;text-align:center}.help-grid{gap:10px}.help-choice{padding:16px 28px 16px 14px}.help-choice strong{font-size:14px}.help-choice span{font-size:12px}.help-request{padding:22px 16px}.help-form-grid{grid-template-columns:1fr;gap:15px}.help-request h2{font-size:26px}.help-next .button{width:100%}.help-dialog{padding:20px 16px;max-height:86dvh}.help-dialog-top h2{font-size:23px}.help-dialog-grid a{font-size:13px;min-height:48px;padding:10px}.help-dialog .help-group{margin:17px 0}.help-more>summary{font-size:13px}}
@media(prefers-reduced-motion:reduce){.help-choice{transition:none}}

/* Three starting decisions, followed by only relevant choices. */
.help-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.help-start-card{display:flex;flex-direction:column;gap:12px;border:1px solid #d4e2d8;border-radius:13px;background:#fff;padding:24px 21px;color:#203a2b;min-width:0}.help-start-card>b{color:#789384;font-size:12px;letter-spacing:1px}.help-start-card>strong{font-size:20px;letter-spacing:-.4px;line-height:1.3}.help-start-card>span{font-size:14px;line-height:1.7;color:#60707b}.help-start-card>em{font-size:13px;font-style:normal;font-weight:700;color:#087c46;margin-top:auto;padding-top:8px}.help-start-card:hover{border-color:#087c46;background:#f4faf6}.help-start-card:focus-visible{outline:3px solid #ed6600;outline-offset:3px}.help-business-link{display:block;width:fit-content;margin:22px 0 0;color:#60707b;font-size:12px;line-height:1.7;text-decoration:underline;text-underline-offset:3px}.help-dialog .help-start-grid{grid-template-columns:1fr;gap:10px}.help-dialog .help-start-card{padding:16px 18px;gap:6px}.help-dialog .help-start-card>strong{font-size:17px}.help-dialog .help-start-card>span{font-size:13px;line-height:1.6}.help-dialog .help-start-card>em{padding-top:3px}.help-dialog .help-dialog-survey{margin-top:16px;font-size:12px}.help-start-grid[hidden],.help-business-link[hidden],.help-back[hidden],.help-choice[hidden],.help-group[hidden]{display:none!important}#help-path-back{margin-bottom:5px}
@media(max-width:700px){.help-start-grid{grid-template-columns:1fr;gap:10px}.help-start-card{position:relative;padding:19px 19px 19px 49px;gap:7px}.help-start-card>b{position:absolute;top:22px;left:17px;font-size:11px}.help-start-card>strong{font-size:18px}.help-start-card>span{font-size:13px;line-height:1.6}.help-start-card>em{padding-top:3px}.help-dialog .help-start-card{padding:16px 18px}.help-business-link{font-size:12px}.help-home .help-home-heading{margin-bottom:18px}}

.help-location-pin{padding:16px 0;border-bottom:1px solid #e5e9ec}.help-location-pin>strong{display:block}.help-location-pin p{font-size:1rem;line-height:1.6;margin:8px 0}.help-location-pin a{display:inline-flex;min-height:44px;align-items:center}

#help-form label[hidden]{display:none!important}
