.cf-grid[data-astro-cid-jbceweda]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.cf-field[data-astro-cid-jbceweda]{align-content:start;gap:8px;display:grid}.cf-field[data-astro-cid-jbceweda].is-full{grid-column:1/-1}.cf-label[data-astro-cid-jbceweda]{font-family:var(--font-label);font-size:14px;font-weight:600}.cf-opt[data-astro-cid-jbceweda]{color:var(--ink-soft);font-weight:400}.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda],.cf[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda],.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;padding:12px 14px;font-size:16px;transition:border-color .15s ease-out,box-shadow .15s ease-out}.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]{resize:vertical}.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:hover,.cf[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda]:hover,.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]:hover{border-color:color-mix(in srgb, var(--color-green-700) 45%, var(--line))}.cf[data-astro-cid-jbceweda] input[data-astro-cid-jbceweda]:focus-visible,.cf[data-astro-cid-jbceweda] select[data-astro-cid-jbceweda]:focus-visible,.cf[data-astro-cid-jbceweda] textarea[data-astro-cid-jbceweda]:focus-visible{border-color:var(--color-green-700);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-green-700) 22%, transparent);outline:none}.cf[data-astro-cid-jbceweda] [data-astro-cid-jbceweda][aria-invalid=true]{border-color:#b3261e}.cf-msg[data-astro-cid-jbceweda]{color:#b3261e;font-size:13px}.cf-msg[data-astro-cid-jbceweda]:empty{display:none}.cf-privacy[data-astro-cid-jbceweda]{color:var(--ink-soft);margin-top:20px;font-size:13px;line-height:1.55}.cf-act[data-astro-cid-jbceweda]{justify-items:start;gap:12px;margin-top:20px;display:grid}.cf-submit[data-astro-cid-jbceweda]{gap:12px;min-height:48px;padding:5px 5px 5px 24px}.cf-submit[data-astro-cid-jbceweda]:disabled{opacity:.7;cursor:progress}.cf-disc[data-astro-cid-jbceweda]{background:var(--color-yellow-500);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.cf-live[data-astro-cid-jbceweda]{color:var(--ink-soft);font-size:14px}.cf[data-astro-cid-jbceweda][data-state=error] .cf-live[data-astro-cid-jbceweda]{color:#b3261e}.cf-done[data-astro-cid-jbceweda]{outline:none;padding:32px 0}.cf-done-title[data-astro-cid-jbceweda]{max-width:22ch;font-family:var(--font-display);font-size:clamp(26px,2.6vw,34px);line-height:1.15}@media (width<=620px){.cf-grid[data-astro-cid-jbceweda]{grid-template-columns:1fr}}.ct-split[data-astro-cid-q6e7psbx]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px clamp(40px,5vw,80px);display:grid}.ct-side[data-astro-cid-q6e7psbx]{border-radius:var(--radius-md);background:var(--color-green-700);color:#fff;gap:22px;padding:clamp(32px,4vw,56px);display:grid;position:sticky;top:112px}.ct-title[data-astro-cid-q6e7psbx]{letter-spacing:-.04em;color:#fff;font-size:clamp(44px,5.6vw,84px);line-height:1}.ct-lead[data-astro-cid-q6e7psbx]{color:#ffffffdb;max-width:36ch;font-size:17px;line-height:1.55}.ct-details[data-astro-cid-q6e7psbx]{margin:12px 0 0;display:grid}.ct-details[data-astro-cid-q6e7psbx]>div[data-astro-cid-q6e7psbx]{border-top:1px solid #ffffff3d;gap:4px;padding:14px 0;display:grid}.ct-details[data-astro-cid-q6e7psbx] dt[data-astro-cid-q6e7psbx]{font-family:var(--font-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-yellow-300);font-size:11.5px;font-weight:500}.ct-details[data-astro-cid-q6e7psbx] dd[data-astro-cid-q6e7psbx]{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.ct-details[data-astro-cid-q6e7psbx] a[data-astro-cid-q6e7psbx]{color:#fff;text-underline-offset:3px}.ct-tabs[data-astro-cid-q6e7psbx]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));width:min(100%, calc(var(--n) * 160px));border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper);margin-bottom:clamp(28px,3vw,40px);padding:4px;display:grid;position:relative}.ct-tabs[data-astro-cid-q6e7psbx][hidden]{display:none}.ct-thumb[data-astro-cid-q6e7psbx]{width:calc((100% - 8px) / var(--n));border-radius:var(--radius-pill);background:var(--color-green-700);translate:calc(var(--tab,0) * 100%) 0;transition:translate .36s var(--ease-out-strong);position:absolute;top:4px;bottom:4px;left:4px}.ct-tab[data-astro-cid-q6e7psbx]{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-soft);font-family:var(--font-label);cursor:pointer;background:0 0;border:0;font-size:15px;font-weight:600;transition:color .2s ease-out;position:relative}.ct-tab[data-astro-cid-q6e7psbx][aria-selected=true]{color:#fff}.ct-tab[data-astro-cid-q6e7psbx]:focus-visible{outline:2px solid var(--color-green-700);outline-offset:3px}.ct-panel[data-astro-cid-q6e7psbx]+.ct-panel[data-astro-cid-q6e7psbx]{border-top:1px solid var(--line);margin-top:64px;padding-top:48px}.is-tabbed[data-astro-cid-q6e7psbx] .ct-panel[data-astro-cid-q6e7psbx]+.ct-panel[data-astro-cid-q6e7psbx]{border-top:0;margin-top:0;padding-top:0}.ct-panel[data-astro-cid-q6e7psbx][hidden]{display:none}.ct-h[data-astro-cid-q6e7psbx]{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1.08}.ct-line[data-astro-cid-q6e7psbx]{max-width:52ch;color:var(--ink-soft);margin:12px 0 clamp(24px,3vw,36px);font-size:17px}.ct-book[data-astro-cid-q6e7psbx]{font-family:var(--font-label);margin:-12px 0 clamp(24px,3vw,36px);font-size:15px;font-weight:600}.ct-book[data-astro-cid-q6e7psbx] a[data-astro-cid-q6e7psbx]{color:var(--color-green-700);text-underline-offset:4px}@media (width<=960px){.ct-split[data-astro-cid-q6e7psbx]{grid-template-columns:1fr}.ct-side[data-astro-cid-q6e7psbx]{position:static}}@media (prefers-reduced-motion:reduce){.ct-thumb[data-astro-cid-q6e7psbx]{transition:none}}
