.page-head[data-astro-cid-ahc3q4vw]{padding:calc(var(--nav-h) + clamp(4rem,9vh,7rem)) 0 var(--space-hero);background:linear-gradient(180deg,#ffffff 0%,var(--paper) 100%)}.kicker[data-astro-cid-ahc3q4vw]{color:var(--accent-current);margin-bottom:1.75rem}.t-lede[data-astro-cid-ahc3q4vw]{max-width:var(--measure);margin-top:1.75rem}.trade-bar[data-astro-cid-ahc3q4vw]{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-top:clamp(1.75rem,3vh,2.5rem);padding:1.125rem clamp(1rem,2.5vw,1.75rem);border:1px solid var(--line-light);border-left:3px solid var(--accent);border-radius:var(--radius-panel);background:var(--paper-2)}.trade-kicker[data-astro-cid-ahc3q4vw]{color:var(--accent);margin-bottom:.375rem}.trade-copy[data-astro-cid-ahc3q4vw]{font-size:var(--small);color:var(--text-ink-mid);line-height:1.5;max-width:38em}.trade-bar[data-astro-cid-ahc3q4vw] .btn[data-astro-cid-ahc3q4vw]{flex:none}@media(max-width:480px){.trade-bar[data-astro-cid-ahc3q4vw] .btn[data-astro-cid-ahc3q4vw]{width:100%;justify-content:center}}.form-section[data-astro-cid-ahc3q4vw]{padding-block:var(--space-product)}.grid[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(2.5rem,5vw,5rem);align-items:start}fieldset[data-astro-cid-ahc3q4vw]{border:0;padding:0;margin:0}legend[data-astro-cid-ahc3q4vw]{color:var(--text-ink-mid);margin-bottom:1rem}.seg-options[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:repeat(4,1fr);gap:.625rem}.seg-option[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]{position:absolute;opacity:0}.seg-card[data-astro-cid-ahc3q4vw]{display:block;border:1px solid var(--tint-line);border-radius:var(--radius);background:var(--tint);padding:.875rem 1rem;cursor:pointer;transition:border-color var(--t-fast) ease,background var(--t-fast) ease;height:100%}.seg-option[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:checked+.seg-card[data-astro-cid-ahc3q4vw]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.seg-option[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:focus-visible+.seg-card[data-astro-cid-ahc3q4vw]{outline:2px solid var(--accent);outline-offset:2px}.seg-label[data-astro-cid-ahc3q4vw]{display:block;font-weight:550;font-size:var(--small);letter-spacing:-.01em}.seg-hint[data-astro-cid-ahc3q4vw]{display:block;margin-top:.25rem;font-size:.8125rem;color:var(--text-ink-mid)}.fields[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem 1.5rem;margin-top:2rem}.fields[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw]{display:block}.fields[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw][hidden],.info[data-astro-cid-ahc3q4vw] [data-astro-cid-ahc3q4vw][hidden]{display:none}.fields[data-astro-cid-ahc3q4vw] .wide[data-astro-cid-ahc3q4vw]{grid-column:1 / -1}.fields[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]{display:block;color:var(--text-ink-mid);margin-bottom:.5rem}input[data-astro-cid-ahc3q4vw][type=text],input[data-astro-cid-ahc3q4vw][type=email],input[data-astro-cid-ahc3q4vw][type=tel],select[data-astro-cid-ahc3q4vw],textarea[data-astro-cid-ahc3q4vw]{width:100%;font:inherit;color:var(--text-ink);background:var(--paper-2);border:1px solid var(--line-light);border-radius:var(--radius);padding:.75rem .875rem;transition:border-color var(--t-fast) ease}input[data-astro-cid-ahc3q4vw]:focus,select[data-astro-cid-ahc3q4vw]:focus,textarea[data-astro-cid-ahc3q4vw]:focus{outline:none;border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}textarea[data-astro-cid-ahc3q4vw]{resize:vertical}.hp[data-astro-cid-ahc3q4vw]{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.submit-row[data-astro-cid-ahc3q4vw]{display:flex;align-items:center;gap:1.5rem;margin-top:2rem;flex-wrap:wrap}.privacy[data-astro-cid-ahc3q4vw]{color:var(--text-ink-mid)}#submit-btn[data-astro-cid-ahc3q4vw][disabled]{opacity:.6;pointer-events:none}.form-msg[data-astro-cid-ahc3q4vw]{margin-top:1.5rem;border-radius:var(--radius);padding:1.25rem 1.5rem;font-size:var(--small);line-height:1.5}.form-msg[data-astro-cid-ahc3q4vw].ok{background:#eef4ee;border:1px solid #cfe0cf}.form-msg[data-astro-cid-ahc3q4vw].err{background:#f7efee;border:1px solid #e4cfcc}.form-msg[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{color:var(--accent);font-weight:500}.info[data-astro-cid-ahc3q4vw]{display:grid;gap:2.25rem}.info-block[data-astro-cid-ahc3q4vw] .head[data-astro-cid-ahc3q4vw]{color:var(--accent);margin-bottom:.875rem}.contact-line[data-astro-cid-ahc3q4vw]{font-weight:550;letter-spacing:-.01em}.contact-line[data-astro-cid-ahc3q4vw]+.contact-line[data-astro-cid-ahc3q4vw]{margin-top:.5rem}.contact-line[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{transition:color var(--t-fast) ease}.contact-line[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]:hover{color:var(--accent)}.contact-line[data-astro-cid-ahc3q4vw] .role[data-astro-cid-ahc3q4vw]{display:block;font-weight:400;font-size:var(--small);color:var(--text-ink-mid);margin-top:.125rem}.note[data-astro-cid-ahc3q4vw]{margin-top:.625rem;font-size:var(--small);color:var(--text-ink-mid);line-height:1.55}.info[data-astro-cid-ahc3q4vw] .link-arrow[data-astro-cid-ahc3q4vw]{margin-bottom:.625rem}.address-row[data-astro-cid-ahc3q4vw]{display:flex;align-items:flex-start;gap:.75rem}.address-row[data-astro-cid-ahc3q4vw] address[data-astro-cid-ahc3q4vw]{font-style:normal}.map-hint[data-astro-cid-ahc3q4vw]{display:inline-block;margin-top:.5rem;font-size:var(--small);color:var(--accent-current)}.copy-btn[data-astro-cid-ahc3q4vw]{position:relative;flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-top:.4rem;padding:0;border:0;border-radius:.75rem;background:transparent;color:var(--text-ink);cursor:pointer;transition:background-color .15s ease,transform .15s ease}.copy-btn[data-astro-cid-ahc3q4vw]:hover{background:var(--tint)}.copy-btn[data-astro-cid-ahc3q4vw]:active{transform:scale(.92)}.copy-btn[data-astro-cid-ahc3q4vw]:focus-visible{outline:2px solid var(--accent-current);outline-offset:2px}.copy-btn[data-astro-cid-ahc3q4vw] svg[data-astro-cid-ahc3q4vw]{width:1.375rem;height:1.375rem}.copy-tip[data-astro-cid-ahc3q4vw]{position:absolute;bottom:calc(100% + .6rem);left:50%;padding:.35rem .75rem;border-radius:.5rem;background:#f1f2f4;color:#9ea3aa;font-size:.875rem;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px #0a101814;opacity:0;transform:translate(-50%,4px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.copy-tip[data-astro-cid-ahc3q4vw]:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:7px solid transparent;border-top-color:#f1f2f4}.copy-tip[data-astro-cid-ahc3q4vw]:empty{visibility:hidden}.copy-btn[data-astro-cid-ahc3q4vw].is-copied .copy-tip[data-astro-cid-ahc3q4vw]{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.copy-btn[data-astro-cid-ahc3q4vw],.copy-tip[data-astro-cid-ahc3q4vw]{transition:none}}.info[data-astro-cid-ahc3q4vw] .note[data-astro-cid-ahc3q4vw]+.link-arrow[data-astro-cid-ahc3q4vw]{margin-top:.625rem}.toolkit[data-astro-cid-ahc3q4vw]{padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--tint-line);border-radius:var(--radius-panel);background:var(--tint)}.tk-phone[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{font-size:1.5rem;letter-spacing:-.02em}.tk-head[data-astro-cid-ahc3q4vw]{color:var(--text-ink-mid);margin:1.75rem 0 .625rem}.tk-list[data-astro-cid-ahc3q4vw]{list-style:none;margin:0 0 .875rem;padding:0}.tk-list[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]+li[data-astro-cid-ahc3q4vw]{border-top:1px solid var(--tint-line)}.tk-list[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;font-size:var(--small);transition:color var(--t-fast) ease}.tk-list[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]:hover{color:var(--accent)}.tk-name[data-astro-cid-ahc3q4vw]{font-weight:550;letter-spacing:-.01em}.tk-meta[data-astro-cid-ahc3q4vw]{flex:none;font-size:.8125rem;color:var(--text-ink-mid)}@media(max-width:900px){.grid[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr}.seg-options[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr 1fr}.fields[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr}}
