._batchInfo_13b9g_1{display:flex;flex-direction:column;gap:12px;margin:0 0 26px;padding:24px 28px;background:#e7ede4;border:1px solid #bac9b6;color:#25392a}._batchInfo_13b9g_1 strong{font-size:1.06rem}._batchInfo_13b9g_1 small{font-size:.76rem;color:#516454;line-height:1.6}._batchLine_13b9g_1{height:6px;border-radius:10px;background:#c8d3c5;overflow:hidden}._batchLine_13b9g_1 span{display:block;height:100%;width:100%;background:repeating-linear-gradient(90deg,#78947d 0 36px,#c8d3c5 36px 42px)}@media(max-width:650px){._batchInfo_13b9g_1{padding:18px}}._builder_13b9g_2{--ink:#202822;--border:#d9dcd6;--muted:#5f6b62;background:#f4f5f0;color:var(--ink);padding:82px clamp(22px,6vw,98px);border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-family:var(--font-family-body)}._builder_13b9g_2 *{box-sizing:border-box}._head_13b9g_3{display:grid;grid-template-columns:1fr .65fr;gap:40px;align-items:end;margin-bottom:30px}._eyebrow_13b9g_3{font-size:.66rem;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:#8b6546}._head_13b9g_3 h2{font-family:var(--font-family-display);font-weight:400;font-size:clamp(2.1rem,4vw,4.1rem);letter-spacing:-.035em;line-height:1.07;margin:12px 0}._head_13b9g_3 p{color:var(--muted);font-size:.9rem;line-height:1.7}._columns_13b9g_3{display:grid;grid-template-columns:1.45fr .7fr;gap:20px;align-items:start}._controls_13b9g_3{background:#fff;border:1px solid var(--border);padding:28px;display:flex;flex-direction:column;gap:18px}._pair_13b9g_3{display:grid;grid-template-columns:1fr 1fr;gap:16px}._controls_13b9g_3 label:not(._extra_13b9g_3){display:flex;flex-direction:column;gap:9px;font-size:.78rem;font-weight:700}._controls_13b9g_3 select,._controls_13b9g_3 input:not([type=checkbox]){width:100%;height:46px;background:#f8f9f7;border:1px solid #ccd2cb;padding:10px 12px;font:inherit;font-size:.82rem;color:#26312a;border-radius:2px}._controls_13b9g_3 input:focus-visible,._controls_13b9g_3 select:focus-visible,._cta_13b9g_3:focus-visible{outline:3px solid #c19965;outline-offset:2px}._extras_13b9g_3{border:0;border-top:1px solid var(--border);padding:20px 0 0;margin:6px 0 0;min-width:0}._extras_13b9g_3 legend{font-size:1rem;font-weight:750;padding:0 10px 0 0}._extras_13b9g_3>p{font-size:.79rem;line-height:1.6;color:var(--muted);margin:4px 0 15px}._extraGrid_13b9g_3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._extra_13b9g_3{padding:12px;background:#f6f8f5;border:1px solid var(--border);display:flex;gap:12px;align-items:flex-start;cursor:pointer;min-width:0}._extra_13b9g_3 input{margin:4px 0 0;accent-color:#385e42;width:16px;height:16px;flex-shrink:0}._extra_13b9g_3 span{display:flex;flex-direction:column;gap:5px;min-width:0}._extra_13b9g_3 strong{font-size:.76rem;line-height:1.35}._extra_13b9g_3 small{font-size:.68rem;color:var(--muted);line-height:1.5}._summary_13b9g_3{padding:27px;background:#24302a;color:#f7f8f3;position:sticky;top:20px}._summary_13b9g_3 h3{font-family:var(--font-family-display);font-weight:400;font-size:1.8rem;line-height:1.1;margin:0 0 19px}._summary_13b9g_3>div{display:flex;justify-content:space-between;gap:12px;align-items:start;padding:13px 0;border-bottom:1px solid #435149}._summary_13b9g_3>div span{font-size:.75rem;color:#bdc9bf;flex:0 0 34%}._summary_13b9g_3>div strong{font-size:.77rem;font-weight:650;text-align:right;overflow-wrap:anywhere}._notice_13b9g_3,._blocked_13b9g_3{display:flex;align-items:flex-start;gap:9px;padding:12px;margin:20px 0 10px;font-size:.76rem;line-height:1.55;color:#dbe6da;background:#33483a}._blocked_13b9g_3{background:#664333;color:#fff1e4}._notice_13b9g_3 svg,._blocked_13b9g_3 svg{flex:0 0 auto}._cta_13b9g_3{padding:14px 16px;margin:14px 0 17px;display:flex;justify-content:center;gap:12px;align-items:center;text-decoration:none;font-size:.81rem;font-weight:750;background:#e5e7db;color:#203026;text-align:center}._cta_13b9g_3:hover{background:#fff}._summary_13b9g_3>small{display:flex;align-items:start;gap:7px;font-size:.68rem;color:#bec7bc;line-height:1.55}._summary_13b9g_3>small svg{flex:0 0 auto}@media(max-width:1000px){._head_13b9g_3,._columns_13b9g_3{grid-template-columns:1fr}._summary_13b9g_3{position:static}._head_13b9g_3{gap:5px}._head_13b9g_3 p{margin:0}._builder_13b9g_2{padding:50px 24px}}@media(max-width:650px){._controls_13b9g_3{padding:19px}._pair_13b9g_3,._extraGrid_13b9g_3{grid-template-columns:1fr}._summary_13b9g_3{padding:22px}._head_13b9g_3 h2{font-size:2.4rem}}
