@font-face{font-family:EF Help DM Sans;src:url(https://www.exceptionalfire.com/cdn/shop/t/272/assets/efx-dm-sans.woff2?v=144197692831521599731788551643) format("woff2");font-style:normal;font-weight:100 1000;font-display:swap}.ef-help{--help-ink:#121212;--help-muted:#555b56;--help-line:#d9ddd8;--help-surface:#f5f6f2;--help-boundary:#767e78;max-width:960px;margin:0 auto;padding:40px 28px 24px;color:var(--help-ink);font-family:EF Help DM Sans,DM Sans,system-ui,sans-serif;font-size:17px;line-height:1.6;background:#fff}.ef-help *{box-sizing:border-box;min-width:0}.ef-help [hidden]{display:none!important}.ef-help-brand{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:22px;font-weight:700;text-decoration:none;padding-bottom:36px}.ef-help-brand span{font-size:14px;color:var(--help-muted);font-weight:400}.ef-help header{max-width:660px;margin:0 0 30px}.ef-help h1{font-size:clamp(34px,4vw,44px);letter-spacing:-.035em;line-height:1.12;font-weight:600;margin:6px 0 16px}.ef-help h2{font-size:28px;line-height:1.25;letter-spacing:-.025em;font-weight:600;margin:26px 0 12px}.ef-help h3{font-size:20px;line-height:1.3;font-weight:600;margin:0 0 12px}.ef-help p{margin:12px 0}.ef-help-eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--help-muted)}.ef-help-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0}.ef-help-choices button{font:inherit;text-align:left;border:1px solid var(--help-boundary);border-radius:12px;background:white;min-height:100px;padding:16px;cursor:pointer;color:var(--help-ink)}.ef-help-choices button[aria-pressed=true]{border-color:var(--help-ink);box-shadow:inset 0 0 0 1px var(--help-ink);background:var(--help-surface)}.ef-help-choices span,.ef-help-choices strong{display:block}.ef-help-choices strong{font-weight:600;font-size:16px}.ef-help-choices span{font-size:13px;color:var(--help-muted);margin-top:5px}.ef-help-steps{list-style:none;padding:0;margin:32px 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ef-help-steps li{display:flex;align-items:center;gap:10px;padding:0 0 16px;border-bottom:2px solid var(--help-line);font-size:14px;color:var(--help-muted)}.ef-help-steps li[aria-current=step]{border-color:var(--help-ink);color:var(--help-ink)}.ef-help-steps li>span:first-child{display:inline-flex;flex:0 0 30px;height:30px;border:1px solid var(--help-boundary);border-radius:50%;justify-content:center;align-items:center}.ef-help-steps li[aria-current=step]>span:first-child{background:var(--help-ink);color:#fff;border-color:var(--help-ink)}.ef-help-steps strong{font-weight:600}.ef-help-step-intro{color:var(--help-muted);margin-bottom:28px!important}.ef-help-form label{display:flex;flex-direction:column;gap:8px;font-size:16px;font-weight:600;margin-bottom:22px}.ef-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.ef-help-form input:not([type=file]):not([type=checkbox]),.ef-help-form select,.ef-help-form textarea{width:100%;min-width:0;padding:13px 14px;border:1px solid var(--help-boundary);border-radius:4px;background:#fff;color:var(--help-ink);font:inherit;font-size:16px;font-weight:400;min-height:52px}.ef-help-form input:disabled{background:var(--help-surface);color:var(--help-muted)}.ef-help-form textarea{resize:vertical;line-height:1.5}.ef-help-form input::placeholder,.ef-help-form textarea::placeholder{color:var(--help-muted);opacity:1}.ef-help-form [aria-invalid=true]{border-color:#7c231d!important;border-width:2px!important}.ef-help small,.ef-help-hint{font-size:14px;color:var(--help-muted);font-weight:400;line-height:1.5}.ef-help-primary,.ef-help-secondary{font:600 16px/1.4 EF Help DM Sans,DM Sans,system-ui,sans-serif;min-height:52px;padding:12px 26px;border-radius:4px;border:1px solid var(--help-ink);cursor:pointer;margin:12px 0}.ef-help-primary{background:var(--help-ink);color:#fff}.ef-help-primary:hover{background:#343934}.ef-help-secondary{background:#fff;color:var(--help-ink)}.ef-help-secondary:hover{background:var(--help-surface)}.ef-help-choices button:disabled,.ef-help-primary:disabled,.ef-help-secondary:disabled{cursor:wait}.ef-help-primary:disabled{background:#555b56;border-color:#555b56;color:#fff}.ef-help a{color:inherit;text-underline-offset:4px}.ef-help a:hover{text-decoration-thickness:2px}.ef-help :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--help-ink);outline-offset:4px;box-shadow:0 0 0 2px white}.ef-help h2:focus{outline:none}.ef-help :is(.ef-help-error):focus{outline:2px solid var(--help-ink);outline-offset:4px}.ef-help-form .ef-help-checkbox{display:flex;flex-direction:row;align-items:center;gap:10px;min-height:44px;margin-top:-10px;margin-bottom:12px;font-size:14px;font-weight:500;cursor:pointer}.ef-help-checkbox input{width:20px;height:20px;flex:0 0 20px;accent-color:var(--help-ink)}.ef-help-note{padding:18px 20px;background:var(--help-surface);border:1px solid var(--help-line);border-radius:8px;font-size:15px;line-height:1.6;margin:24px 0}.ef-help-note p{margin-bottom:0}.ef-help-note a{font-weight:600}.ef-help-photo-progress{font-weight:600;margin:26px 0 16px!important}.ef-help-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ef-help-photo{border:1px solid var(--help-boundary);border-radius:12px;padding:16px;margin:0;min-width:0;display:flex;flex-direction:column}.ef-help-photo.is-selected{border:2px solid var(--help-ink);padding:15px}.ef-help-photo.has-error{border:2px solid #7c231d;padding:15px}.ef-help-photo legend{font-size:16px;font-weight:600;line-height:1.35;padding:0 4px;max-width:100%}.ef-help-photo-image{height:142px;display:flex;align-items:center;justify-content:center;background:var(--help-surface);border-radius:6px;overflow:hidden;margin:6px 0 0}.ef-help-photo-image img{display:block;width:100%;height:100%;object-fit:contain}.ef-help-photo-image svg{width:66px;height:58px;fill:none;stroke:var(--help-muted);stroke-width:1.5}.ef-help-photo .ef-help-photo-hint{font-size:13px;color:var(--help-muted);line-height:1.5;margin:12px 0;min-height:40px}.ef-help-photo .ef-help-photo-state{font-size:13px;font-weight:600;margin:0 0 10px}.ef-help-filename{font-size:12px;color:var(--help-muted);overflow-wrap:anywhere;margin:0 0 8px!important}.ef-help-photo-actions{margin-top:auto;display:flex;flex-direction:column;gap:8px}.ef-help-form .ef-help-file-button{position:relative;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1.4;min-height:44px;min-width:44px;padding:10px 12px;border:1px solid var(--help-boundary);border-radius:4px;background:#fff;color:var(--help-ink);cursor:pointer;text-align:center;margin:0;overflow:hidden}.ef-help-file-button:hover{background:var(--help-surface)}.ef-help-file-button:focus-within{outline:2px solid var(--help-ink);outline-offset:3px}.ef-help-file-button input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.ef-help-text-button{font:600 14px/1.4 EF Help DM Sans,DM Sans,system-ui,sans-serif;color:var(--help-ink);background:none;border:0;text-decoration:underline;text-underline-offset:4px;min-width:44px;min-height:44px;padding:10px 6px;cursor:pointer}.ef-help-text-button:hover{text-decoration-thickness:2px}.ef-help-extras{padding:24px 0;margin-top:18px;border-bottom:1px solid var(--help-line)}.ef-help-extras>p{font-size:15px;color:var(--help-muted)}.ef-help-extras>.ef-help-file-button{max-width:240px}.ef-help-extra-list{padding:0;list-style:none}.ef-help-extra-list li{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--help-line);font-size:14px;overflow-wrap:anywhere}.ef-help-extra-list img{width:72px;height:64px;object-fit:contain;background:var(--help-surface)}.ef-help-extra-list span{flex:1}.ef-help-field-error{color:#7c231d!important;font-size:14px!important;line-height:1.5;font-weight:500!important}.ef-help-error{padding:18px 20px;background:#fff1f0;border-left:3px solid #7c231d;color:#7c231d;margin:24px 0;font-size:15px;overflow-wrap:anywhere}.ef-help-error ul{margin:10px 0 0;padding-left:20px}.ef-help-error li+li{margin-top:8px}.ef-help-navigation{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;padding-top:16px;border-top:1px solid var(--help-line)}.ef-help-navigation .ef-help-secondary{margin-right:auto}.ef-help-review{padding:22px;border:1px solid var(--help-line);border-radius:12px;margin:20px 0}.ef-help-review-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}.ef-help-review-heading h3{margin:0}.ef-help-review dl{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px 20px;margin:0;font-size:15px}.ef-help-review dt{font-weight:600;color:var(--help-muted)}.ef-help-review dd{margin:0;overflow-wrap:anywhere}.ef-help-description{white-space:pre-wrap}.ef-help-review-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ef-help-review-photos figure{margin:0}.ef-help-review-photos img{width:100%;height:112px;object-fit:contain;background:var(--help-surface);border-radius:6px}.ef-help-review-photos figcaption{font-size:13px;line-height:1.4;margin-top:8px}.ef-help-receipt{padding:28px 0;max-width:680px}.ef-help-number{font-size:25px;letter-spacing:.025em;overflow-wrap:anywhere}.ef-help-check{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background:#eaf3ec;color:#1c592d;font-size:22px}.ef-help-honey{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.ef-help-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ef-help footer{border-top:1px solid var(--help-line);margin-top:40px;padding-top:16px;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--help-muted)}.ef-help footer a{display:flex;align-items:center;min-height:44px}.ef-help-message{padding:20px 0;border-bottom:1px solid var(--help-line)}.ef-help-message time{font-size:13px;color:var(--help-muted);display:block}.ef-help-message p{white-space:pre-wrap;overflow-wrap:anywhere}.ef-help-status{display:inline-block;padding:4px 12px;background:#eff2ee;border-radius:20px;font-size:14px}.ef-help-embed{padding-top:20px}@media(max-width:740px){.ef-help-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ef-help-review-photos{grid-template-columns:repeat(3,minmax(0,1fr))}.ef-help-steps li{font-size:13px;gap:7px}.ef-help-steps li>span:first-child{flex-basis:26px;height:26px}}@media(max-width:580px){.ef-help{padding:24px 18px}.ef-help h2{font-size:25px}.ef-help-grid{grid-template-columns:1fr;gap:0}.ef-help-choices{grid-template-columns:1fr;gap:8px;margin-bottom:24px}.ef-help-choices button{min-height:68px;padding:12px 14px}.ef-help-choices span{margin-top:2px}.ef-help-brand{padding-bottom:28px;font-size:20px}.ef-help-brand span{font-size:12px}.ef-help-steps{gap:8px;margin:24px 0}.ef-help-steps li{flex-direction:column;align-items:flex-start;font-size:12px}.ef-help-navigation{flex-wrap:wrap}.ef-help-navigation .ef-help-primary{flex:1;min-width:190px;padding:12px 16px}.ef-help-navigation .ef-help-secondary{padding:12px 18px}.ef-help-review{padding:16px}.ef-help-review dl{grid-template-columns:1fr;gap:4px}.ef-help-review dd{margin-bottom:12px}.ef-help-review-heading{align-items:flex-start}.ef-help-review-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.ef-help-note{padding:16px}.ef-help-photo{padding:12px}.ef-help-photo.has-error,.ef-help-photo.is-selected{padding:11px}.ef-help-photo legend{font-size:14px}.ef-help-photo-image{height:110px}}@media(max-width:379px){.ef-help-photo-grid{grid-template-columns:1fr}.ef-help-photo-image{height:150px}.ef-help-photo .ef-help-photo-hint{min-height:0}.ef-help-photo-actions{display:grid;grid-template-columns:1fr 1fr}.ef-help-photo-actions .ef-help-text-button{grid-column:1/-1}.ef-help-brand{flex-wrap:wrap;gap:4px}.ef-help-navigation .ef-help-primary{min-width:160px}}@media(prefers-reduced-motion:reduce){.ef-help *{scroll-behavior:auto}}.ef-help-interaction{border:0;padding:0;margin:0;min-width:0}.ef-help-interaction:disabled .ef-help-file-button{cursor:wait;background:#f5f6f2}body:has(.ef-help){background:#fff}.ef-help-steps li>span:first-child{width:30px}@media(max-width:580px){.ef-help-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ef-help-choices button{min-height:64px;padding:10px 6px;text-align:center}.ef-help-choices strong{font-size:14px;line-height:1.3}.ef-help-choices span{display:none}.ef-help-steps li>span:first-child{width:26px}}@media(min-width:360px) and (max-width:379px){.ef-help-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ef-help-photo-image{height:110px}.ef-help-photo-actions{display:flex;flex-direction:column}}