.demo-notice[data-astro-cid-vz23vptx]{border-left:2px solid var(--color-walnut);background:var(--color-surface);margin-bottom:24px;padding:16px 20px;font-size:17px}fieldset[data-astro-cid-vz23vptx]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-vz23vptx]{letter-spacing:-.03em;margin-bottom:12px;padding:0;font-size:26px;font-weight:500}.required-note[data-astro-cid-vz23vptx]{color:var(--color-muted);margin-bottom:28px;font-size:16px}.fields-grid[data-astro-cid-vz23vptx]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.field[data-astro-cid-vz23vptx]{flex-direction:column;gap:8px;min-width:0;display:flex}.full[data-astro-cid-vz23vptx]{grid-column:1/-1}label[data-astro-cid-vz23vptx]>span[data-astro-cid-vz23vptx]{color:var(--color-muted);font-weight:400}input[data-astro-cid-vz23vptx],select[data-astro-cid-vz23vptx],textarea[data-astro-cid-vz23vptx]{background:#fffaf3;border:1px solid #918273;width:100%;min-width:0;padding:12px;font-size:16px;line-height:1.5}input[data-astro-cid-vz23vptx],select[data-astro-cid-vz23vptx]{min-height:50px}textarea[data-astro-cid-vz23vptx]{resize:vertical;min-height:180px}input[data-astro-cid-vz23vptx][aria-invalid=true],select[data-astro-cid-vz23vptx][aria-invalid=true],textarea[data-astro-cid-vz23vptx][aria-invalid=true]{border:2px solid #8a382b}.field-help[data-astro-cid-vz23vptx],.privacy-note[data-astro-cid-vz23vptx]{color:var(--color-muted);font-size:16px;line-height:1.5}.field-error[data-astro-cid-vz23vptx]{color:#843628;font-size:16px;line-height:1.5}.field-error[data-astro-cid-vz23vptx]:empty{display:none}.form-status[data-astro-cid-vz23vptx]{color:#843628;margin-block:16px;font-size:17px}.privacy-note[data-astro-cid-vz23vptx]{margin-top:16px}.request-preview[data-astro-cid-vz23vptx]{border:1px solid var(--line);background:var(--color-surface);padding:32px}.request-preview[data-astro-cid-vz23vptx] h2[data-astro-cid-vz23vptx]{margin:20px 0;font-size:34px}.preview-notice[data-astro-cid-vz23vptx]{color:var(--color-walnut);font-weight:600}dl[data-astro-cid-vz23vptx]{margin:28px 0}dt[data-astro-cid-vz23vptx]{font-size:16px;font-family:var(--font-body);color:var(--color-muted);margin-top:20px}dd[data-astro-cid-vz23vptx]{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}.preview-actions[data-astro-cid-vz23vptx]{flex-wrap:wrap;gap:12px;display:flex}.visually-hidden[data-astro-cid-vz23vptx]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=639px){.fields-grid[data-astro-cid-vz23vptx]{grid-template-columns:1fr;gap:20px}.request-preview[data-astro-cid-vz23vptx]{padding:24px 20px}.request-preview[data-astro-cid-vz23vptx] h2[data-astro-cid-vz23vptx]{font-size:28px}.preview-actions[data-astro-cid-vz23vptx] .button[data-astro-cid-vz23vptx]{width:100%}}input[data-astro-cid-vz23vptx],select[data-astro-cid-vz23vptx]{height:54px}label[data-astro-cid-vz23vptx]{font-size:17px;font-weight:600}.clear-action[data-astro-cid-vz23vptx]{text-underline-offset:5px;min-height:48px;color:var(--color-muted);background:0 0;border:0;padding:12px 4px;font-size:17px;text-decoration:underline}.clear-action[data-astro-cid-vz23vptx]:hover{color:var(--color-dark)}.preview-actions[data-astro-cid-vz23vptx]{align-items:center;gap:12px 24px}.request-preview[data-astro-cid-vz23vptx] dl[data-astro-cid-vz23vptx]{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.request-preview[data-astro-cid-vz23vptx] dt[data-astro-cid-vz23vptx]{border-top:1px solid #c1b29f;padding-top:16px}.request-preview[data-astro-cid-vz23vptx] dt[data-astro-cid-vz23vptx]:first-child{margin-top:0}.request-preview[data-astro-cid-vz23vptx] [data-astro-cid-vz23vptx][data-preview=project]{line-height:1.7}@media (width<=639px){.preview-actions[data-astro-cid-vz23vptx]{display:block}.clear-action[data-astro-cid-vz23vptx]{width:auto;margin-top:12px}.request-preview[data-astro-cid-vz23vptx] h2[data-astro-cid-vz23vptx]{font-size:30px}}label[data-astro-cid-vz23vptx]{font-size:18px}input[data-astro-cid-vz23vptx],select[data-astro-cid-vz23vptx],textarea[data-astro-cid-vz23vptx]{background:var(--color-paper);border-color:var(--color-muted);border-radius:3px;font-size:18px;transition:background .24s,border-color .24s,box-shadow .24s}input[data-astro-cid-vz23vptx]:focus,select[data-astro-cid-vz23vptx]:focus,textarea[data-astro-cid-vz23vptx]:focus{background:var(--color-white);box-shadow:0 4px 0 var(--color-honey)}.field-help[data-astro-cid-vz23vptx],.privacy-note[data-astro-cid-vz23vptx],.required-note[data-astro-cid-vz23vptx]{font-size:16px}.clear-action[data-astro-cid-vz23vptx]{text-decoration:none}.required-note[data-astro-cid-vz23vptx]{margin-bottom:24px}.request-preview[data-astro-cid-vz23vptx]{border:0;border-radius:4px}.request-preview[data-astro-cid-vz23vptx] dd[data-astro-cid-vz23vptx]{font-size:18px}.faq[data-astro-cid-7synugci]{grid-template-columns:1fr 1.5fr;gap:10%;display:grid}.faq[data-astro-cid-7synugci] details[data-astro-cid-7synugci]{background:var(--color-surface);border-radius:4px;margin-bottom:10px}.faq[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px;font-size:20px;font-weight:500;line-height:1.4;list-style:none;display:flex}.faq[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq[data-astro-cid-7synugci] summary[data-astro-cid-7synugci] span[data-astro-cid-7synugci]{transition:transform .4s var(--ease);color:var(--color-walnut);font-size:28px;line-height:1}.faq[data-astro-cid-7synugci] details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci] span[data-astro-cid-7synugci]{transform:rotate(45deg)}.faq-answer[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{color:var(--color-walnut);padding:0 24px 26px;font-size:18px}.faq[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:hover{color:var(--color-walnut)}.faq[data-astro-cid-7synugci] details[data-astro-cid-7synugci][open]{background:var(--color-surface)}@media (width<=639px){.faq[data-astro-cid-7synugci]{grid-template-columns:1fr;gap:32px}.faq[data-astro-cid-7synugci] h2[data-astro-cid-7synugci] br[data-astro-cid-7synugci]{display:none}.faq[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{padding:22px 20px;font-size:19px}.faq-answer[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{padding:0 20px 24px;font-size:18px}}.contact-heading[data-astro-cid-6bfsojfh]{padding-block:32px 28px}.contact-heading[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{margin-bottom:20px;font-size:clamp(48px,5.8vw,80px)}.contact-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:17px}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.55fr 1fr;align-items:start;gap:9%;padding-bottom:80px;display:grid}aside[data-astro-cid-6bfsojfh]{padding-top:0}aside[data-astro-cid-6bfsojfh] img{aspect-ratio:1.5}aside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-block:28px 20px;font-size:36px}aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:18px}.context[data-astro-cid-6bfsojfh]{color:var(--color-muted);margin-top:24px;font-size:16px!important}aside[data-astro-cid-6bfsojfh] .text-link[data-astro-cid-6bfsojfh]{width:fit-content;margin-top:12px;font-size:18px;display:flex}@media (width<=899px){.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.5fr 1fr;gap:5%}aside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:30px}}@media (width<=639px){.contact-heading[data-astro-cid-6bfsojfh]{padding-block:24px}.contact-heading[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:44px}.contact-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:16px}.contact-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:48px;padding-bottom:56px}aside[data-astro-cid-6bfsojfh] figure[data-astro-cid-6bfsojfh]{max-width:300px}aside[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:34px}}.contact-heading[data-astro-cid-6bfsojfh]{padding-top:44px}.contact-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:19px}.contact-grid[data-astro-cid-6bfsojfh]{gap:7%}aside[data-astro-cid-6bfsojfh]{background:var(--color-surface);padding:24px}.context[data-astro-cid-6bfsojfh]{font-size:17px!important}aside[data-astro-cid-6bfsojfh] .text-link[data-astro-cid-6bfsojfh]{font-size:17px}@media (width<=639px){.contact-heading[data-astro-cid-6bfsojfh]{padding-top:32px}.contact-heading[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],aside[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{font-size:18px}aside[data-astro-cid-6bfsojfh]{padding:20px}aside[data-astro-cid-6bfsojfh] figure[data-astro-cid-6bfsojfh]{max-width:none}}
