.grid[data-astro-cid-4x6rcmzl]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);display:grid}.form[data-astro-cid-4x6rcmzl]{gap:clamp(24px,3vw,36px);display:grid}fieldset[data-astro-cid-4x6rcmzl]{gap:var(--s-4);border:0;min-width:0;margin:0;padding:0;display:grid}legend[data-astro-cid-4x6rcmzl]{margin-bottom:var(--s-4);font:italic 800 1.5rem/1.2 "Inter Variable", var(--font);letter-spacing:var(--ls-heading);align-items:center;gap:12px;padding:0;display:flex}legend[data-astro-cid-4x6rcmzl] .badge[data-astro-cid-4x6rcmzl]{min-width:44px;height:36px;font-size:1.0625rem}.birds[data-astro-cid-4x6rcmzl]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.birds[data-astro-cid-4x6rcmzl] label[data-astro-cid-4x6rcmzl]{cursor:pointer;touch-action:manipulation;position:relative}.birds[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bird-opt[data-astro-cid-4x6rcmzl]{background:var(--lavender-mist);border-radius:var(--radius-inner);outline-offset:-2px;-webkit-user-select:none;user-select:none;height:100%;min-height:72px;transition:background-color var(--dur-fast) var(--ease-soft), outline-color var(--dur-fast) var(--ease-soft), transform var(--dur-fast) var(--ease-out);outline:2px solid #0000;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}.bird-opt[data-astro-cid-4x6rcmzl] .tile[data-astro-cid-4x6rcmzl]{width:52px;transition:transform var(--dur) var(--ease-out);border-radius:13px}.bird-opt[data-astro-cid-4x6rcmzl] b[data-astro-cid-4x6rcmzl]{font:italic 800 1.25rem/1.15 "Inter Variable", var(--font);letter-spacing:var(--ls-heading);display:block}.bird-opt[data-astro-cid-4x6rcmzl] small[data-astro-cid-4x6rcmzl]{color:var(--plum-80);font-size:.875rem}.birds[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]:checked+.bird-opt[data-astro-cid-4x6rcmzl]{background:var(--white);outline-color:var(--plum)}.birds[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]:checked+.bird-opt[data-astro-cid-4x6rcmzl] .tile[data-astro-cid-4x6rcmzl]{transform:rotate(-4deg)scale(1.04)}.birds[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]:focus-visible+.bird-opt[data-astro-cid-4x6rcmzl]{box-shadow:var(--focus-ring)}.birds[data-astro-cid-4x6rcmzl] label[data-astro-cid-4x6rcmzl]:active .bird-opt[data-astro-cid-4x6rcmzl]{transform:scale(.98)}.row[data-astro-cid-4x6rcmzl]{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.field[data-astro-cid-4x6rcmzl]{align-content:start;gap:6px;display:grid}.field[data-astro-cid-4x6rcmzl]>label[data-astro-cid-4x6rcmzl]{font-weight:600;font-size:var(--fs-small)}em[data-astro-cid-4x6rcmzl]{color:var(--plum-60);font-style:normal}.opt[data-astro-cid-4x6rcmzl]{color:var(--plum-60);font-weight:400}input[data-astro-cid-4x6rcmzl][type=text],input[data-astro-cid-4x6rcmzl][type=date],select[data-astro-cid-4x6rcmzl],textarea[data-astro-cid-4x6rcmzl]{width:100%;min-height:52px;font:400 1rem/1.4 "Inter Variable", var(--font);color:var(--plum);background:var(--cloud);border:1px solid var(--line-strong);border-radius:14px;padding:12px 16px}textarea[data-astro-cid-4x6rcmzl]{resize:vertical;min-height:96px}input[data-astro-cid-4x6rcmzl]:focus-visible,select[data-astro-cid-4x6rcmzl]:focus-visible,textarea[data-astro-cid-4x6rcmzl]:focus-visible{outline:2px solid var(--plum);outline-offset:1px;box-shadow:none;border-radius:14px}[data-astro-cid-4x6rcmzl][aria-invalid=true]{border-color:var(--plum);border-width:2px}.err[data-astro-cid-4x6rcmzl]{font-size:var(--fs-small);background:var(--coral);border-radius:10px;padding:8px 12px;font-weight:600}.hint[data-astro-cid-4x6rcmzl]{font-size:var(--fs-small);color:var(--plum-80);font-variant-numeric:tabular-nums}.stepper[data-astro-cid-4x6rcmzl]{background:var(--cloud);border:1px solid var(--line-strong);border-radius:14px;justify-content:space-between;align-items:center;min-height:52px;padding:4px;display:flex}.stepper[data-astro-cid-4x6rcmzl] button[data-astro-cid-4x6rcmzl]{background:var(--white);cursor:pointer;touch-action:manipulation;width:44px;height:42px;transition:transform var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-soft), color var(--dur-fast) var(--ease-soft);border:0;border-radius:10px;place-items:center;font-size:1.375rem;line-height:1;display:grid}.stepper[data-astro-cid-4x6rcmzl] button[data-astro-cid-4x6rcmzl]:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.stepper[data-astro-cid-4x6rcmzl] button[data-astro-cid-4x6rcmzl]:hover{background:var(--plum);color:var(--white)}}.stepper[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]{text-align:center;width:4ch;font:italic 800 1.375rem/1 "Inter Variable", var(--font);color:var(--plum);font-variant-numeric:tabular-nums;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;padding:0}.stepper[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]::-webkit-outer-spin-button,.stepper[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.check[data-astro-cid-4x6rcmzl]{font-size:var(--fs-small);cursor:pointer;align-items:flex-start;gap:12px;line-height:1.45;display:flex}.check[data-astro-cid-4x6rcmzl] input[data-astro-cid-4x6rcmzl]{width:22px;height:22px;accent-color:var(--plum);flex:none;margin-top:1px}.send[data-astro-cid-4x6rcmzl]{width:100%}.fine[data-astro-cid-4x6rcmzl]{color:var(--plum-80);font-size:.875rem;line-height:1.5}.form[data-astro-cid-4x6rcmzl]>.fine[data-astro-cid-4x6rcmzl]{text-align:center;margin-top:-12px}.summary[data-astro-cid-4x6rcmzl]{gap:var(--s-4);display:grid;position:sticky;top:88px}.sum[data-astro-cid-4x6rcmzl]{gap:var(--s-4);background:var(--plum);color:var(--white);display:grid}.sum[data-astro-cid-4x6rcmzl] dl[data-astro-cid-4x6rcmzl]{font-variant-numeric:tabular-nums;gap:0;margin:0;display:grid}.sum[data-astro-cid-4x6rcmzl] dl[data-astro-cid-4x6rcmzl] div[data-astro-cid-4x6rcmzl]{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding:11px 0;display:flex}.sum[data-astro-cid-4x6rcmzl] dl[data-astro-cid-4x6rcmzl] div[data-astro-cid-4x6rcmzl]+div[data-astro-cid-4x6rcmzl]{border-top:1px solid #ffffff24}.sum[data-astro-cid-4x6rcmzl] dt[data-astro-cid-4x6rcmzl]{color:#ffffffc2;font-size:var(--fs-small)}.sum[data-astro-cid-4x6rcmzl] dd[data-astro-cid-4x6rcmzl]{text-align:right;font-weight:600}.sum[data-astro-cid-4x6rcmzl] .total[data-astro-cid-4x6rcmzl] dd[data-astro-cid-4x6rcmzl]{font:italic 800 2rem/1 "Inter Variable", var(--font);letter-spacing:var(--ls-heading);color:var(--mint)}.sum[data-astro-cid-4x6rcmzl] .fine[data-astro-cid-4x6rcmzl]{color:#ffffffb3}.next[data-astro-cid-4x6rcmzl]{font-size:var(--fs-small);color:var(--plum-80);gap:10px;margin:0;padding:0 4px 0 24px;line-height:1.5;display:grid}@media (width<=900px){.grid[data-astro-cid-4x6rcmzl]{grid-template-columns:minmax(0,1fr)}.summary[data-astro-cid-4x6rcmzl]{position:static}}@media (width<=620px){.row[data-astro-cid-4x6rcmzl],.birds[data-astro-cid-4x6rcmzl]{grid-template-columns:minmax(0,1fr)}.bird-opt[data-astro-cid-4x6rcmzl]{min-height:64px}}
