.cf-wrap[data-astro-cid-yow5a4ve]{display:grid;gap:clamp(20px,3vw,40px);align-items:start}@media(min-width:960px){.cf-wrap[data-astro-cid-yow5a4ve]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.cf[data-astro-cid-yow5a4ve]{position:relative;padding:clamp(24px,3vw,40px)}.cf-title[data-astro-cid-yow5a4ve]{font-size:var(--text-xl);margin:0 0 22px;letter-spacing:-.02em}.cf-grid[data-astro-cid-yow5a4ve]{display:grid;gap:16px}@media(min-width:640px){.cf-grid[data-astro-cid-yow5a4ve]{grid-template-columns:1fr 1fr}}.cf-full[data-astro-cid-yow5a4ve]{grid-column:1 / -1}.cf-field[data-astro-cid-yow5a4ve]{display:grid;gap:6px;font-size:.88rem;font-weight:600;color:var(--ink-2)}.cf-field[data-astro-cid-yow5a4ve] em[data-astro-cid-yow5a4ve]{font-style:normal;font-weight:400;color:var(--faint);margin-left:4px}.cf-field[data-astro-cid-yow5a4ve] input[data-astro-cid-yow5a4ve],.cf-field[data-astro-cid-yow5a4ve] select[data-astro-cid-yow5a4ve],.cf-field[data-astro-cid-yow5a4ve] textarea[data-astro-cid-yow5a4ve]{width:100%;min-height:46px;padding:10px 14px;border:1px solid var(--line-strong, var(--line));border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;font-weight:400;font-size:.98rem;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.cf-field[data-astro-cid-yow5a4ve] textarea[data-astro-cid-yow5a4ve]{resize:vertical;min-height:150px;line-height:1.5}.cf-field[data-astro-cid-yow5a4ve] input[data-astro-cid-yow5a4ve]:focus,.cf-field[data-astro-cid-yow5a4ve] select[data-astro-cid-yow5a4ve]:focus,.cf-field[data-astro-cid-yow5a4ve] textarea[data-astro-cid-yow5a4ve]:focus{outline:none;border-color:var(--brand-blue);box-shadow:0 0 0 4px var(--blue-soft)}.cf-field[data-astro-cid-yow5a4ve] [data-astro-cid-yow5a4ve][aria-invalid=true]{border-color:#d14343}.cf-hp[data-astro-cid-yow5a4ve]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cf-error[data-astro-cid-yow5a4ve]{margin:16px 0 0;padding:10px 14px;border-radius:10px;background:#d143431a;color:#b42318;font-size:.9rem}.cf-actions[data-astro-cid-yow5a4ve]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px}.cf-actions[data-astro-cid-yow5a4ve] p[data-astro-cid-yow5a4ve]{margin:0}.cf-done[data-astro-cid-yow5a4ve]{text-align:center;padding:clamp(24px,5vw,56px) 0}.cf-done[data-astro-cid-yow5a4ve] h2[data-astro-cid-yow5a4ve]{font-size:var(--text-xl);margin:14px 0 6px}.cf-check[data-astro-cid-yow5a4ve]{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--blue-soft);color:var(--blue-ink)}.cf[data-astro-cid-yow5a4ve].sent .cf-title[data-astro-cid-yow5a4ve],.cf[data-astro-cid-yow5a4ve].sent .cf-grid[data-astro-cid-yow5a4ve],.cf[data-astro-cid-yow5a4ve].sent .cf-actions[data-astro-cid-yow5a4ve],.cf[data-astro-cid-yow5a4ve].sent .cf-error[data-astro-cid-yow5a4ve]{display:none}.cf-side[data-astro-cid-yow5a4ve]{display:grid;gap:14px}.cf-side-item[data-astro-cid-yow5a4ve]{display:flex;gap:14px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.cf-side-item[data-astro-cid-yow5a4ve] .icon-tile[data-astro-cid-yow5a4ve]{margin:0;flex:none}.cf-side-item[data-astro-cid-yow5a4ve] h3[data-astro-cid-yow5a4ve]{font-size:1rem;margin:0 0 4px}.cf-side-item[data-astro-cid-yow5a4ve] p[data-astro-cid-yow5a4ve]{margin:0 0 8px}.cf-side-item[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.9rem}.featured[data-astro-cid-yow5a4ve]{display:grid;gap:clamp(16px,2vw,24px)}@media(min-width:860px){.featured[data-astro-cid-yow5a4ve]{grid-template-columns:1fr 1fr}}.feat-wrap[data-astro-cid-yow5a4ve],.other-wrap[data-astro-cid-yow5a4ve]{display:flex;scroll-margin-top:calc(var(--header-h) + 24px)}.feat-wrap[data-astro-cid-yow5a4ve]>*,.other-wrap[data-astro-cid-yow5a4ve]>*{flex:1}.feat[data-astro-cid-yow5a4ve]{display:flex;flex-direction:column;padding:clamp(24px,3vw,40px);color:var(--ink);text-decoration:none}.feat-head[data-astro-cid-yow5a4ve]{display:flex;align-items:center;gap:14px;margin-bottom:14px}.feat-head[data-astro-cid-yow5a4ve] .icon-tile[data-astro-cid-yow5a4ve]{margin:0}.feat[data-astro-cid-yow5a4ve] h2[data-astro-cid-yow5a4ve]{font-size:var(--text-xl);margin:0;letter-spacing:-.02em}.feat-text[data-astro-cid-yow5a4ve]{color:var(--muted);margin-bottom:18px}.feat-points[data-astro-cid-yow5a4ve]{margin:0 0 24px;font-size:.95rem;color:var(--ink-2)}.addr[data-astro-cid-yow5a4ve]{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--blue-ink);font-weight:600}.feat[data-astro-cid-yow5a4ve] .addr[data-astro-cid-yow5a4ve] svg{transition:translate var(--dur) var(--ease)}.feat[data-astro-cid-yow5a4ve]:hover .addr[data-astro-cid-yow5a4ve] svg{translate:3px 0}.others[data-astro-cid-yow5a4ve]{display:grid;gap:clamp(16px,2vw,24px);margin-top:clamp(16px,2vw,24px)}@media(min-width:860px){.others[data-astro-cid-yow5a4ve]{grid-template-columns:repeat(3,1fr)}}.others[data-astro-cid-yow5a4ve] .addr[data-astro-cid-yow5a4ve]{margin-top:12px}.self[data-astro-cid-yow5a4ve]{display:grid;gap:28px;align-items:start}@media(min-width:960px){.self[data-astro-cid-yow5a4ve]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}}.self-title[data-astro-cid-yow5a4ve]{font-size:var(--text-2xl);margin-bottom:10px}.self-list[data-astro-cid-yow5a4ve]{list-style:none;margin:0;padding:0;display:grid;gap:8px}@media(min-width:640px){.self-list[data-astro-cid-yow5a4ve]{grid-template-columns:1fr 1fr}}.self-list[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color var(--dur-fast),box-shadow var(--dur-fast)}.self-list[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.self-list[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]>svg{flex:0 0 auto;margin-top:2px;color:var(--blue-ink)}.self-list[data-astro-cid-yow5a4ve] strong[data-astro-cid-yow5a4ve]{display:block;font-weight:600}.self-list[data-astro-cid-yow5a4ve] .small[data-astro-cid-yow5a4ve]{display:block}.company[data-astro-cid-yow5a4ve]{margin:20px 0 0}
