.c1{--c1-ink:var(--fn-ink);--c1-paper:var(--fn-paper);--c1-paper-2:var(--fn-paper-2);--c1-surface:var(--fn-surface);--c1-border:var(--fn-border);--c1-mid:var(--fn-mid);--c1-deep:var(--fn-deep);--c1-accent:var(--fn-accent);--c1-accent-deep:var(--fn-accent-deep);--c1-accent-light:var(--fn-accent-light);--c1-serif:var(--font-serif,"DM Serif Display", Georgia, serif);--c1-sans:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);--c1-mono:var(--font-mono,"JetBrains Mono", ui-monospace, monospace);background:var(--c1-paper);color:var(--c1-ink);font-family:var(--c1-sans);line-height:1.55}.c1 *,.c1 :before,.c1 :after{box-sizing:border-box;margin:0;padding:0}.c1 h1,.c1 h2,.c1 h3{font-family:var(--c1-serif);letter-spacing:-.02em;font-weight:400}.c1 em{color:var(--c1-accent);font-style:italic}.c1 a{color:inherit;text-decoration:none}.c1-page{max-width:1140px;margin:0 auto;padding:64px 56px}.c1-mast{border-bottom:1px solid var(--c1-border);max-width:780px;margin-bottom:64px;padding-bottom:40px}.c1-mast h1{font-size:var(--t-h1);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls);margin-bottom:8px}.c1-mast-subhead{font-size:var(--t-subhead);line-height:var(--t-subhead-lh);color:var(--c1-ink);letter-spacing:-.02em;margin-bottom:28px}.c1-mast-subhead em{color:var(--c1-accent);font-style:italic}.c1-lede{font-size:var(--t-lead);line-height:var(--t-lead-lh);color:color-mix(in oklab, var(--c1-ink) 78%, transparent);max-width:620px}.c1-grid{grid-template-columns:1fr 480px;align-items:start;gap:72px;margin-bottom:80px;display:grid}.c1-section-eyebrow{font-family:var(--c1-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c1-mid);border-bottom:1px solid var(--c1-border);margin-bottom:28px;padding-bottom:14px;font-size:11px;font-weight:600}.c1-topics{flex-direction:column;gap:28px;margin:0 0 44px;padding:0;list-style:none;display:flex}.c1-topic{grid-template-columns:56px 1fr;align-items:start;gap:20px;display:grid}.c1-topic-num{font-family:var(--c1-serif);color:var(--c1-accent);letter-spacing:-.01em;padding-top:2px;font-size:32px;line-height:1}.c1-topic-body h3{font-size:var(--t-h3);line-height:var(--t-h3-lh);margin-bottom:6px}.c1-topic-body p{font-size:var(--t-small);line-height:var(--t-small-lh);color:color-mix(in oklab, var(--c1-ink) 70%, transparent)}.c1-linkedin{border-left:3px solid var(--c1-accent);align-items:center;gap:18px;padding:22px 24px;display:flex}.c1-li-mark{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.c1-li-mark img{width:auto;height:34px;display:block}.c1-li-label{font-family:var(--c1-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c1-mid);margin-bottom:4px;font-size:10.5px;font-weight:600}.c1-li-link{font-size:var(--t-body);font-family:var(--c1-serif);color:var(--c1-ink);border-bottom:1px solid var(--c1-accent);padding-bottom:1px}.c1-li-link:hover{color:var(--c1-accent)}.c1-form-card{background:var(--c1-paper);border:1px solid var(--c1-border);padding:36px 36px 32px;position:relative;box-shadow:0 2px 12px #1c18150f}.c1-form-card:before{content:"";background:var(--c1-ink);height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.c1-form-head{border-bottom:1px solid var(--c1-border);margin-bottom:26px;padding-bottom:22px}.c1-form-title{font-family:var(--c1-serif);font-weight:400;font-size:var(--t-h3);line-height:var(--t-h3-lh);color:var(--c1-ink)}.c1-fields{flex-direction:column;gap:22px;margin-bottom:30px;display:flex}.c1-field{flex-direction:column;gap:8px;display:flex}.c1-label{font-family:var(--c1-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--c1-mid);font-size:10.5px;font-weight:600}.c1-field input,.c1-field textarea{font-family:var(--c1-sans);font-size:var(--t-body);color:var(--c1-ink);border:1.5px solid var(--c1-border);appearance:none;resize:none;background:0 0;border-radius:0;outline:none;width:100%;padding:10px 12px;line-height:1.55;transition:border-color .15s}.c1-field textarea{resize:vertical;min-height:110px;padding:12px 14px}.c1-field input:focus,.c1-field textarea:focus{border-color:var(--c1-ink);outline:none}.c1-field input::placeholder,.c1-field textarea::placeholder{color:color-mix(in oklab, var(--c1-ink) 32%, transparent)}.c1-form-foot{flex-direction:column;gap:16px;display:flex}.c1-send{appearance:none;cursor:pointer;background:var(--c1-ink);color:var(--c1-paper);font-family:var(--c1-sans);letter-spacing:.14em;text-transform:uppercase;border:none;border-radius:0;align-self:flex-start;padding:15px 36px;font-size:12px;font-weight:700;transition:background .15s}.c1-send:hover{background:var(--c1-accent)}.c1-send:disabled{cursor:not-allowed;opacity:.5}.c1-note{font-size:var(--t-small);line-height:var(--t-small-lh);color:var(--c1-mid);max-width:380px;font-style:italic}.c1-error{font-size:var(--t-small);color:#b00020}.c1-success{font-family:var(--c1-serif);font-size:var(--t-body);color:var(--c1-ink)}@media (max-width:960px){.c1-grid{grid-template-columns:1fr;gap:48px}.c1-page{padding:56px 24px}.c1-right .c1-form-card{max-width:480px}}
