.page_layout__DM8P8{padding-top:clamp(72px,9vw,112px);display:grid;grid-template-columns:1.2fr 1fr;grid-gap:60px;gap:60px;align-items:start}.page_left___YmNT{display:flex;flex-direction:column;gap:24px}.page_headline__l986g{font-family:var(--t-display);font-weight:700;font-size:clamp(56px,7vw,120px);letter-spacing:-.025em;line-height:.94;margin:0}.page_headline__l986g em{font-family:var(--t-serif);font-style:italic;font-weight:300}.page_lede__AUIqZ{font-family:var(--t-display);font-weight:500;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--ink-soft);max-width:44ch;margin:0}.page_formPlaceholder__G3vrt{margin-top:24px;padding:28px;border:1px dashed var(--rule);background:var(--paper-2)}.page_formNote__LpXX4{font-family:var(--t-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}.page_side__6lb0H{display:flex;flex-direction:column;gap:18px}.page_block__q8e3_{border:1px solid var(--rule);padding:22px}.page_h4__7dHmk{font-family:var(--t-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.page_directList__a2CG8,.page_socialList__iA5N7{list-style:none;padding:0;margin:0}.page_directList__a2CG8 li,.page_socialList__iA5N7 li{padding:6px 0;display:flex;flex-direction:column;gap:2px}.page_directLink__tES3F{display:flex;flex-direction:column;gap:2px}.page_directLink__tES3F:hover{color:var(--ink)}.page_directLabel__UE_GC{font-family:var(--t-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.page_directValue__ZJZbw{font-family:var(--t-display);font-weight:500;font-size:17px}.page_studioProse__cpNxC{font-size:14px;line-height:1.5;color:var(--ink-soft)}.page_studioProse__cpNxC p{margin:0 0 8px}.page_replyWindow__4Jki6{margin:16px 0 0;font-family:var(--t-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.page_replyWindow__4Jki6 strong{color:var(--ink);font-weight:600}.page_socialList__iA5N7 li a{display:flex;justify-content:space-between;font-size:13px}.page_socialPlatform__JtFOv{font-family:var(--t-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}@media (max-width:880px){.page_layout__DM8P8{grid-template-columns:1fr}}.ContactForm_form__fNtBb{margin-top:32px}.ContactForm_fieldset__EfgEw{border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.ContactForm_fieldset__EfgEw:disabled{opacity:.6}.ContactForm_rowGrid__uZEB3>div,.ContactForm_row__m__1Q{display:flex;flex-direction:column;gap:6px}.ContactForm_rowGrid__uZEB3{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ContactForm_label__d0DO9{font-family:var(--t-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.ContactForm_optional__jBGBi{text-transform:none;letter-spacing:0;color:var(--muted);opacity:.7}.ContactForm_input__LexWi{font-family:var(--t-display);font-size:16px;font-weight:500;letter-spacing:-.005em;background:transparent;border:none;border-bottom:1px solid var(--rule);padding:10px 0;color:var(--ink);width:100%;outline:none;transition:border-color .15s}.ContactForm_input__LexWi:focus{border-bottom-color:var(--ink)}.ContactForm_input__LexWi::placeholder{color:var(--muted)}select.ContactForm_input__LexWi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 14px) 18px,calc(100% - 9px) 18px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:24px}.ContactForm_textarea__tFAve{font-family:var(--t-display);font-size:16px;line-height:1.5;padding:10px 0;resize:vertical;min-height:120px}.ContactForm_submit__clbYn{align-self:flex-start;font-family:var(--t-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;background:var(--ink);color:var(--paper);border:none;padding:14px 22px;cursor:pointer;transition:background .2s;margin-top:8px}.ContactForm_submit__clbYn:hover:not(:disabled){background:var(--ink-soft,#2c2c2c)}.ContactForm_submit__clbYn:disabled{cursor:progress;opacity:.7}.ContactForm_errorMessage__3F1n9{font-family:var(--t-mono);font-size:12px;letter-spacing:.04em;color:#b04545;margin:0}.ContactForm_success__mfyYu{margin-top:32px;padding:32px 28px;border:1px solid var(--rule);background:var(--paper-2,transparent)}.ContactForm_successKey__NY09Q{font-family:var(--t-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}.ContactForm_successMessage__GEMsF{font-family:var(--t-display);font-size:18px;font-weight:500;line-height:1.4;margin:0;color:var(--ink)}.ContactForm_captcha__7wzL5{margin:8px 0 4px}.ContactForm_currencySwitch__BNjsX{margin-top:6px;padding:0;border:0;background:none;color:var(--muted);font-family:var(--t-mono);font-size:11px;letter-spacing:.08em;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ContactForm_currencySwitch__BNjsX:focus-visible,.ContactForm_currencySwitch__BNjsX:hover{color:var(--ink)}.ContactForm_honeypot__nmxlX{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}@media (max-width:880px){.ContactForm_rowGrid__uZEB3{grid-template-columns:1fr}}.GoogleComplianceDisclosure_root__kg4gi{font-family:var(--t-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);line-height:1.6;margin:16px 0 0}.GoogleComplianceDisclosure_link__lLgEA{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--rule);transition:border-color .18s ease}.GoogleComplianceDisclosure_link__lLgEA:hover{border-color:var(--ink)}.GoogleComplianceDisclosure_link__lLgEA:focus-visible{outline:2px solid var(--ink);outline-offset:2px}