.foundry-lockup.svelte-19qwvwo{display:inline-flex;align-items:center;gap:12px;font-size:25px;line-height:1;font-weight:650;letter-spacing:-1.2px}.refined.svelte-19qwvwo{display:block;font-size:8px;letter-spacing:3.5px;margin-top:6px;font-weight:500}@font-face{font-family:FoundryInter;font-style:normal;font-weight:400;font-display:swap;src:url(../../../fonts/inter-latin-400-normal.woff2) format("woff2")}@font-face{font-family:FoundryInter;font-style:normal;font-weight:600;font-display:swap;src:url(../../../fonts/inter-latin-600-normal.woff2) format("woff2")}@font-face{font-family:FoundryInter;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/inter-latin-700-normal.woff2) format("woff2")}.foundry-site{--ink: #233932;--muted: #627169;--paper: #f7f6f0;--line: #d8dfd5;--accent: #d1e49c;color:var(--ink);background:var(--paper);font-family:FoundryInter,Arial,sans-serif;font-size:16px;line-height:1.6;min-height:100vh}.foundry-site *{box-sizing:border-box}.foundry-site h1,.foundry-site h2,.foundry-site h3,.foundry-site p{margin:0}.foundry-site h1,.foundry-site h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.06}.foundry-site h1{font-size:clamp(44px,6vw,84px)}.foundry-site h2{font-size:clamp(32px,4vw,54px)}.foundry-site h3{font-size:20px;font-weight:600;line-height:1.3}.foundry-site a{color:inherit;text-decoration:none}.foundry-site button,.foundry-site input,.foundry-site textarea,.foundry-site select{font:inherit}.foundry-site button,.foundry-site a,.foundry-site input,.foundry-site textarea,.foundry-site select{outline-offset:5px}.foundry-site :focus-visible{outline:3px solid #9b632b}.foundry-site .wrap{max-width:1200px;margin:auto;padding:0 32px}.foundry-site .eyebrow{font-size:11px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;color:var(--muted);margin-bottom:22px}.foundry-site .muted{color:var(--muted)}.foundry-site .button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 23px;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:6px;font-weight:600;cursor:pointer;transition:background .15s}.foundry-site .button:hover{background:#395749}.foundry-site .button.secondary{background:transparent;color:var(--ink);border-color:var(--line)}.foundry-site .button:disabled{opacity:.55;cursor:wait}.foundry-site .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:28px}.foundry-site label{display:block;font-size:13px;font-weight:600;margin-bottom:16px}.foundry-site input,.foundry-site textarea,.foundry-site select{display:block;width:100%;background:#fff;color:var(--ink);border:1px solid #aab8ae;border-radius:6px;padding:12px 14px;margin-top:6px;min-height:46px}.foundry-site textarea{resize:vertical;min-height:100px}.foundry-site .notice{padding:15px 18px;background:#ecf0df;border:1px solid #c4d3a8;border-radius:8px;margin-bottom:24px;font-size:14px}.foundry-site .grid2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.foundry-site .section{padding:88px 0}.foundry-site .text-link{text-decoration:underline;text-underline-offset:4px}.foundry-site .stack>*+*{margin-top:20px}.foundry-site .tiny{font-size:12px}.foundry-site .pill{display:inline-flex;padding:5px 10px;background:#e9eedf;border-radius:50px;font-size:11px;font-weight:600;letter-spacing:.04em}.foundry-site .actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}@media(max-width:700px){.foundry-site .wrap{padding:0 20px}.foundry-site .grid2{grid-template-columns:1fr}.foundry-site .section{padding:56px 0}.foundry-site .card{padding:22px}}
