.looking-section[data-sj],.looking-embed[data-sj]{scroll-margin-top:calc(var(--header-offset, 112px) + 12px)}.looking-section[data-sj]{background:var(--paper-2)}.looking-embed[data-sj]{padding-top:8px;padding-bottom:8px}.looking-panel[data-sj]{--look-pad-x: 22px;--look-radius: 10px;--amber-600: #f49e0a;--amber-500: #ffb83d;--amber-700: #b9770a;--amber-400: #f6c270;--amber-100: #fdecc8;--on-amber: #1a1206;position:relative;overflow:visible;color:#e8edf4;background:radial-gradient(880px 300px at 10% -28%,rgba(246,194,112,.1),transparent 56%),linear-gradient(165deg,var(--wood-700) 0%,var(--wood-800) 46%,var(--wood-900) 100%);border:1px solid var(--wood-800);border-radius:var(--look-radius);box-shadow:inset 0 1px #ffffff12,0 18px 40px #08121e38}.looking-panel[data-sj]>.section-title[data-sj]{margin:0;padding:14px var(--look-pad-x);color:#fff;text-align:center;font-size:clamp(1.35rem,2vw,1.65rem);font-weight:600;letter-spacing:-.015em;background:transparent;border-bottom:1px solid rgba(246,194,112,.28)}.looking-body[data-sj]{padding:18px var(--look-pad-x) 20px}.looking-copy[data-sj]{margin:0;color:#e8edf4b8;font-size:var(--text-desc-size);line-height:1.7}.looking-copy[data-sj] p[data-sj]{margin:0}.qualify-band[data-sj]{overflow:visible;border-top:1px solid rgba(246,194,112,.28);margin:18px calc(-1 * var(--look-pad-x)) 0;padding:18px var(--look-pad-x) 0}.qualify-form[data-sj]{background:transparent;border:0;border-radius:0;padding:0;min-width:0;overflow:visible}.qualify-main[data-sj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(9.5rem,12.5rem);gap:8px;align-items:stretch;overflow:visible}.qualify-cols[data-sj]{min-width:0;overflow:visible}.row-fields[data-sj]{display:grid;grid-template-columns:minmax(8.5rem,1.25fr) minmax(0,1fr) minmax(0,1fr) minmax(7.25rem,.95fr);gap:8px;margin-bottom:8px;align-items:start;overflow:visible}.dd-err[data-sj]{margin:4px 2px 0;color:#fca5a5;font-size:.78rem;font-weight:500;line-height:1.3}.dd-err[data-sj][hidden]{display:none}.hover-dd-btn[data-sj][aria-invalid=true]{border-color:#fca5a5}.hover-dd[data-sj]:hover .hover-dd-btn[data-sj][aria-invalid=true],.hover-dd[data-sj]:focus-within .hover-dd-btn[data-sj][aria-invalid=true],input[data-sj].hover-dd-btn[aria-invalid=true]:focus{border-color:#fca5a5;box-shadow:0 0 0 3px #fca5a547}.row-contact[data-sj]{display:grid;grid-template-columns:minmax(14rem,1.15fr) minmax(0,1fr);gap:8px;margin:0;align-items:start;overflow:visible}.qualify-submit[data-sj]{display:flex;align-items:center;justify-content:center;align-self:stretch;width:100%;height:100%;margin:0;border:0;border-radius:0;white-space:normal;text-align:center;line-height:1.25;font-size:clamp(1.02rem,1.35vw,1.22rem);font-weight:700;letter-spacing:-.02em;padding:12px 14px;min-height:0;box-shadow:none;transform:none}.qualify-submit[data-sj]:hover,.qualify-submit[data-sj]:focus-visible{transform:none}.hover-dd[data-sj]{position:relative;min-width:0}.hover-dd[data-sj].is-open{z-index:80}.hover-dd-btn[data-sj],input[data-sj],select[data-sj]{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:8px;font-family:inherit;font-size:.86rem;color-scheme:light;box-shadow:0 1px 2px #0f162a14;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease;text-align:left;cursor:pointer}input[data-sj],select[data-sj]{background:#fff;color:var(--ink-900)}.hover-dd-btn[data-sj]{position:relative;background:var(--wood-800);color:#e8edf494;border-color:#f6c2708c;padding-right:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hover-dd-btn[data-sj]:after{content:"";position:absolute;right:11px;top:50%;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none;opacity:.55}.hover-dd-btn[data-sj].is-chosen{background:var(--wood-800);color:#fff;border-color:#f6c2708c}input[data-sj]::placeholder{color:var(--ink-400)}input[data-sj]:-webkit-autofill,input[data-sj]:-webkit-autofill:hover,input[data-sj]:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink-900);caret-color:var(--ink-900);box-shadow:0 0 0 1000px #fff inset;transition:background-color 9999s ease-out}.hover-dd-btn[data-sj]:hover,.hover-dd[data-sj]:hover .hover-dd-btn[data-sj],.hover-dd[data-sj]:focus-within .hover-dd-btn[data-sj]{outline:none;background:var(--wood-800);border-color:var(--amber-400);box-shadow:0 0 0 3px #f6c27038}.hover-dd-btn[data-sj].is-chosen:hover,.hover-dd[data-sj]:hover .hover-dd-btn[data-sj].is-chosen,.hover-dd[data-sj]:focus-within .hover-dd-btn[data-sj].is-chosen{background:var(--wood-800);color:#fff;border-color:var(--amber-400)}input[data-sj]:focus,select[data-sj]:focus{outline:none;border-color:var(--amber-400);background:#fff;box-shadow:0 0 0 3px #f6c27038}input[data-sj].hover-dd-btn{cursor:text;caret-color:#fff}input[data-sj].hover-dd-btn:focus{outline:none;background:var(--wood-800);color:#fff;border-color:var(--amber-400);box-shadow:0 0 0 3px #f6c27038}input[data-sj].hover-dd-btn::placeholder{color:#e8edf494}input[data-sj].hover-dd-btn:-webkit-autofill,input[data-sj].hover-dd-btn:-webkit-autofill:hover,input[data-sj].hover-dd-btn:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:0 0 0 1000px var(--wood-800) inset}.dd-empty[data-sj]{padding:8px;color:var(--ink-400);font-size:.82rem;font-weight:500}.hover-dd-list[data-sj]{display:none;flex-direction:column;gap:1px;position:absolute;z-index:40;left:0;top:calc(100% - 2px);min-width:100%;width:max-content;max-width:min(22rem,72vw);padding:4px;margin:0;list-style:none;max-height:260px;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 14px 32px #08121e47}.hover-dd-list[data-sj] li{margin:0}.hover-dd-list[data-sj] button{display:block;width:auto;min-width:100%;box-sizing:border-box;border:0;border-radius:5px;background:transparent;color:var(--ink-900);text-align:left;padding:6px 8px;font-size:.84rem;line-height:1.3;font-weight:500;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background .12s ease,color .12s ease}.hover-dd-list[data-sj] li+li{border-top:1px solid rgba(15,22,42,.06)}.hover-dd-list[data-sj] button:hover,.hover-dd-list[data-sj] button[aria-selected=true]{background:var(--wood-800);color:#fff}.hover-dd[data-sj].is-open .hover-dd-list[data-sj]{display:flex}@media(hover:hover)and (pointer:fine){.hover-dd[data-sj]:hover{z-index:80}.hover-dd[data-sj]:hover .hover-dd-list[data-sj]{display:flex}}.hover-dd[data-sj].is-picked .hover-dd-list[data-sj]{display:none!important}.hover-dd--equipment[data-sj] .eq-flyout[data-sj]{flex-direction:row;align-items:stretch;flex-wrap:nowrap;width:max-content;min-width:min(38rem,94vw);max-width:min(44rem,94vw);overflow:hidden;padding:0;gap:0;position:relative}.eq-cats[data-sj]{list-style:none;margin:0;padding:4px;min-width:15rem;max-height:320px;overflow-y:auto;flex:0 0 15rem}.eq-cat[data-sj]{position:static}.eq-series[data-sj]{list-style:none;margin:0;padding:4px;display:none;position:absolute;left:15rem;top:0;bottom:0;width:calc(100% - 15rem);max-height:none;overflow-y:auto;border-left:1px solid var(--line);background:#fff;z-index:1}.eq-cat[data-sj].is-hot>.eq-series[data-sj]{display:block}.hover-dd--equipment[data-sj] .eq-flyout[data-sj] button{display:flex;align-items:center;gap:8px;white-space:normal;min-width:100%}.eq-thumb[data-sj]{flex:0 0 40px;width:40px;height:40px;border-radius:5px;object-fit:cover;background:#eef1f5}.eq-thumb--empty[data-sj]{display:block;background:#e4e8ee}.eq-label[data-sj]{flex:1;min-width:0;line-height:1.25}.eq-cat[data-sj].has-series>.eq-cat-btn[data-sj]:after{content:"";flex:0 0 5px;width:5px;height:5px;margin-left:auto;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);opacity:.45}.eq-cat[data-sj].is-hot>.eq-cat-btn[data-sj],.eq-cat[data-sj]:hover>.eq-cat-btn[data-sj]{background:var(--wood-800);color:#fff}@media(max-width:860px){.hover-dd--equipment[data-sj].is-open{z-index:120}.hover-dd--equipment[data-sj] .eq-flyout[data-sj]{position:fixed;inset:auto 10px 10px;width:auto;min-width:0;max-width:none;max-height:min(72vh,520px);flex-direction:column;z-index:120;overflow-y:auto;-webkit-overflow-scrolling:touch}.eq-cats[data-sj]{flex:none;width:100%;min-width:0;max-height:none;display:flex;flex-direction:column;gap:8px;padding:8px;overflow:visible}.eq-cat[data-sj]{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:#fff}.eq-cat[data-sj].has-series>.eq-cat-btn[data-sj]:after{display:none}.eq-cat[data-sj].is-hot>.eq-cat-btn[data-sj],.eq-cat[data-sj]:hover>.eq-cat-btn[data-sj]{background:#f6f7f9;color:var(--ink-800, var(--ink-900))}.eq-cat[data-sj]>.eq-cat-btn[data-sj]{border-radius:0;font-weight:700;border-bottom:1px solid transparent}.eq-cat[data-sj].has-series>.eq-cat-btn[data-sj]{border-bottom-color:var(--line);background:#f6f7f9}.eq-series[data-sj]{display:block;position:static;left:auto;top:auto;bottom:auto;width:auto;max-height:none;overflow:visible;border-left:0;padding:4px;background:#fff}.eq-cat[data-sj].is-hot>.eq-series[data-sj]{display:block}}.phone-wrap[data-sj]{min-width:0}.phone-field[data-sj]{display:flex;gap:8px;align-items:stretch;min-width:0}.hover-dd--dial[data-sj]{flex:0 0 auto;width:7.75rem;max-width:7.75rem}.hover-dd--dial[data-sj] .pf-dial[data-sj]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;pointer-events:none}.phone-field[data-sj] input[data-sj][type=tel]{flex:1 1 auto;min-width:0;padding-left:14px;padding-right:14px}.pf-err[data-sj]{display:none;margin-top:4px;color:#fca5a5;font-size:.78rem;font-weight:500}.pf-err[data-sj]:not([hidden]){display:block}.hp[data-sj]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.form-privacy[data-sj]{margin:0;font-size:.72rem;color:#e8edf47a;line-height:1.4}.form-privacy[data-sj] a[data-sj]{color:var(--amber-400);text-decoration:underline}.form-privacy[data-sj] a[data-sj]:hover{color:#fff}.form-msg[data-sj]{margin-top:8px;font-weight:600;font-size:.88rem}.success[data-sj]{color:#86efac}.error[data-sj]{color:#fca5a5}.error[data-sj] a[data-sj]{color:inherit;text-decoration:underline}[data-sj][data-qualify-submit]:disabled{opacity:.6;cursor:progress}@media(max-width:860px){.looking-panel[data-sj]{--look-pad-x: 10px;--look-radius: 8px}.looking-panel[data-sj]>.section-title[data-sj]{padding:10px var(--look-pad-x)}.qualify-main[data-sj]{grid-template-columns:1fr}.qualify-submit[data-sj]{min-height:56px}.row-fields[data-sj]{grid-template-columns:1fr 1fr}.row-contact[data-sj]{grid-template-columns:1fr}.hover-dd--dial[data-sj]{width:7.25rem;max-width:7.25rem}}
