.bd[data-astro-cid-k7gyrqsh]{padding:var(--space-8) 0;container-type:inline-size}.bd__wrap[data-astro-cid-k7gyrqsh]{--bd-gap-max:6rem;--bd-card-w:min(36rem, max(16rem, calc((100svh - 11rem - 75px) * .6127)), calc(100cqw - 22rem - 7.5rem));max-width:calc(var(--bd-card-w) + 22rem + 3 * var(--bd-gap-max));grid-template:".stage. . ."1fr".stage.head."".stage.form."".stage. . ."1fr/1fr auto 1fr 22rem 1fr;margin-inline:auto;display:grid}.bd__head[data-astro-cid-k7gyrqsh]{grid-area:head}.bd__stage[data-astro-cid-k7gyrqsh]{gap:var(--space-4);grid-area:stage;align-content:start;display:grid}.bd__form[data-astro-cid-k7gyrqsh]{grid-area:form}.bd__pick[data-astro-cid-k7gyrqsh]{width:var(--bd-card-w)}.bd__h[data-astro-cid-k7gyrqsh]{margin:0;font-size:40px;line-height:1.1}.bd__lead[data-astro-cid-k7gyrqsh]{margin:var(--space-3) 0 var(--space-5);color:var(--color-ink-soft)}.bd__lead[data-astro-cid-k7gyrqsh]>.bd__m[data-astro-cid-k7gyrqsh]{display:grid}.bd__lead[data-astro-cid-k7gyrqsh]>.bd__m[data-astro-cid-k7gyrqsh][data-max]{justify-self:start;max-width:100%}.bd__m[data-astro-cid-k7gyrqsh]>.bd__max[data-astro-cid-k7gyrqsh]{white-space:nowrap;visibility:hidden;grid-area:1/1;height:0;overflow:hidden}.bd__m[data-astro-cid-k7gyrqsh]>.bd__t[data-astro-cid-k7gyrqsh]{grid-area:1/1}.bd__m[data-astro-cid-k7gyrqsh][data-max]>.bd__t[data-astro-cid-k7gyrqsh]{width:0;min-width:100%}.bd__h[data-astro-cid-k7gyrqsh]>.bd__sent[data-astro-cid-k7gyrqsh],.bd__h[data-astro-cid-k7gyrqsh]>.bd__sizer[data-astro-cid-k7gyrqsh]{text-wrap:wrap}.bd__swap[data-astro-cid-k7gyrqsh]{display:grid}.bd__swap[data-astro-cid-k7gyrqsh]>[data-astro-cid-k7gyrqsh]{grid-area:1/1;align-self:start}.bd__h[data-astro-cid-k7gyrqsh]>.bd__sent[data-astro-cid-k7gyrqsh]{align-self:end}.bd__card[data-astro-cid-k7gyrqsh]{width:var(--bd-card-w);border-radius:var(--radius-lg);background:var(--bd-pattern) center / cover no-repeat, linear-gradient(180deg, #fcd52d 0%, #f6715f 100%);background-blend-mode:multiply;padding:5%;position:relative}.bd__nav[data-astro-cid-k7gyrqsh]{display:none}.bd__sheet[data-astro-cid-k7gyrqsh]{aspect-ratio:2550/3300;background:#fff;position:relative;overflow:hidden;box-shadow:0 6px 18px #18102b4d}.bd__sheet[data-astro-cid-k7gyrqsh] svg[data-astro-cid-k7gyrqsh]{width:100%;height:100%;display:block}.bd__books[data-astro-cid-k7gyrqsh]{border-radius:var(--radius-lg);position:absolute;inset:0}.bd__books[data-astro-cid-k7gyrqsh]:focus-visible{outline:3px solid var(--blue-brand);outline-offset:3px}[data-astro-cid-k7gyrqsh][data-bd-text][data-sample-name] [data-nm],[data-astro-cid-k7gyrqsh][data-bd-text][data-sample-age] [data-ag]{opacity:.45}.bd__form[data-astro-cid-k7gyrqsh]{gap:var(--space-4);align-content:start;display:grid}.bd__field[data-astro-cid-k7gyrqsh]{gap:var(--space-1);margin:0;display:grid}.bd__set[data-astro-cid-k7gyrqsh]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.bd__lab[data-astro-cid-k7gyrqsh]{padding:0;font-weight:700}.bd__row[data-astro-cid-k7gyrqsh]{justify-content:space-between;align-items:baseline;column-gap:var(--space-3);flex-wrap:wrap;display:flex}legend[data-astro-cid-k7gyrqsh].bd__row{width:100%}.bd__err[data-astro-cid-k7gyrqsh]{color:var(--red);font-size:var(--text-sm);font-weight:700}.bd__err[data-astro-cid-k7gyrqsh]:empty{display:none}.bd__in[data-astro-cid-k7gyrqsh][aria-invalid=true],.bd__set[data-astro-cid-k7gyrqsh][data-invalid] .bd__age[data-astro-cid-k7gyrqsh]{border-color:var(--red)}.bd__hint[data-astro-cid-k7gyrqsh]{font-size:var(--text-sm);color:var(--color-ink)}.bd__fix[data-astro-cid-k7gyrqsh]{font:inherit;color:var(--blue-brand);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;position:relative}.bd__fix[data-astro-cid-k7gyrqsh]:after{content:"";position:absolute;inset:-10px -6px -2px}.bd__fix[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:2px;border-radius:2px}.bd__in[data-astro-cid-k7gyrqsh]{font:inherit;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);color:var(--color-ink);background:#fff;width:100%;padding:12px 14px;font-size:max(16px,1rem)}.bd__in[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:1px}.bd__consent[data-astro-cid-k7gyrqsh]{margin:0;display:none}.bd[data-astro-cid-k7gyrqsh][data-consent=ask] .bd__consent[data-astro-cid-k7gyrqsh]{display:block}.bd[data-astro-cid-k7gyrqsh][data-consent=ask] .bd__note[data-astro-cid-k7gyrqsh]{display:none}.bd__check[data-astro-cid-k7gyrqsh]{column-gap:var(--space-2);font-size:var(--text-sm);color:var(--color-ink);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.bd__check[data-astro-cid-k7gyrqsh] input[data-astro-cid-k7gyrqsh]{width:20px;height:20px;accent-color:var(--blue-brand);cursor:pointer;margin:1px 0 0}.bd__check[data-astro-cid-k7gyrqsh] input[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:2px}.bd__check[data-astro-cid-k7gyrqsh] input[data-astro-cid-k7gyrqsh][aria-invalid=true]{outline:2px solid var(--red);outline-offset:2px}.bd__radio[data-astro-cid-k7gyrqsh]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.bd__panel[data-astro-cid-k7gyrqsh]{--bd-pick-gap:var(--space-2);padding:calc(var(--bd-pick-gap) / 2);border-radius:calc(var(--bd-pick-gap) + var(--radius-sm));background:var(--bd-pattern) center / calc(var(--bd-card-w) * 1.6863) auto no-repeat, linear-gradient(180deg, #fcd52d 0%, #f6715f 100%);background-blend-mode:multiply}.bd__thumbs[data-astro-cid-k7gyrqsh]{gap:var(--bd-pick-gap);padding:calc(var(--bd-pick-gap) / 2);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto}.bd__thumbs[data-astro-cid-k7gyrqsh]::-webkit-scrollbar{display:none}.bd__thumb[data-astro-cid-k7gyrqsh]{flex:0 0 calc((100% - 3 * var(--bd-pick-gap)) / 3.5);border-radius:var(--radius-sm);cursor:pointer;background:#fff;border:2px solid #fff;display:block;position:relative;overflow:hidden;box-shadow:0 2px 6px #18102b40}.bd__thumb[data-astro-cid-k7gyrqsh] img[data-astro-cid-k7gyrqsh]{width:100%;height:auto;display:block}.bd__sample[data-astro-cid-k7gyrqsh]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.bd__thumb[data-astro-cid-k7gyrqsh]:has(.bd__radio:checked){border-color:var(--blue-brand);box-shadow:0 0 0 2px var(--blue-brand), 0 2px 6px #18102b40}.bd__thumb[data-astro-cid-k7gyrqsh]:has(.bd__radio:focus-visible){outline:2px solid var(--blue-brand);outline-offset:2px}.bd__rail[data-astro-cid-k7gyrqsh]{position:relative}.bd__rnav[data-astro-cid-k7gyrqsh]{border-radius:var(--radius-sm);width:40px;height:72px;color:var(--blue-brand);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.bd__rnav[data-astro-cid-k7gyrqsh][data-bd-rail="-1"]{right:100%}.bd__rnav[data-astro-cid-k7gyrqsh][data-bd-rail="1"]{left:100%}.bd__rnav[data-astro-cid-k7gyrqsh] svg[data-astro-cid-k7gyrqsh]{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:36px;transition:transform .1s}.bd__rnav[data-astro-cid-k7gyrqsh]:active svg[data-astro-cid-k7gyrqsh]{transform:scale(.85)}.bd__rnav[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:-2px}.bd__rnav[data-astro-cid-k7gyrqsh][aria-disabled=true]{opacity:.3;cursor:default}.bd__rnav[data-astro-cid-k7gyrqsh][aria-disabled=true]:active svg[data-astro-cid-k7gyrqsh]{transform:none}.bd__ages[data-astro-cid-k7gyrqsh]{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;display:grid}.bd__age[data-astro-cid-k7gyrqsh]{cursor:pointer;border:1.5px solid var(--color-line);border-radius:var(--radius-sm);min-height:44px;color:var(--color-ink);background:#fff;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}.bd__age[data-astro-cid-k7gyrqsh]:has(.bd__radio:checked){background:var(--blue-brand);border-color:var(--blue-brand);color:#fff}.bd__age[data-astro-cid-k7gyrqsh]:has(.bd__radio:focus-visible){outline:2px solid var(--blue-brand);outline-offset:2px}.bd__hp[data-astro-cid-k7gyrqsh]{width:1px;height:1px;margin:0;position:absolute;left:-9999px;overflow:hidden}.bd__go[data-astro-cid-k7gyrqsh],.bd__shop[data-astro-cid-k7gyrqsh]{width:100%}.bd__go[data-astro-cid-k7gyrqsh][aria-disabled=true]{opacity:.6;cursor:progress}.bd__shop[data-astro-cid-k7gyrqsh]{text-decoration:none}.bd__lbl-make[data-astro-cid-k7gyrqsh]{display:none}.bd__back[data-astro-cid-k7gyrqsh]{margin-top:calc(-1 * var(--space-3));font:inherit;cursor:pointer;color:var(--color-link);text-underline-offset:3px;background:0 0;border:0;justify-self:center;min-height:44px;padding:0;text-decoration:underline;display:none}.bd__note[data-astro-cid-k7gyrqsh]{margin:calc(-1 * var(--space-2)) 0 0;font-size:var(--text-sm);color:var(--color-ink-soft);text-align:center;white-space:pre-line}.bd__status[data-astro-cid-k7gyrqsh]{min-height:1lh;font-size:var(--text-sm);text-align:center;color:var(--color-ink-soft);margin:0}.bd__status[data-astro-cid-k7gyrqsh][data-error]{color:var(--red);font-weight:700}.bd__slot[data-astro-cid-k7gyrqsh]{display:grid}.bd__slot[data-astro-cid-k7gyrqsh]>[data-astro-cid-k7gyrqsh]{grid-area:1/1;align-self:center}.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__go[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh]:not([data-state=sent]) .bd__shop[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__idle[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh]:not([data-state=sent]) .bd__sent[data-astro-cid-k7gyrqsh],.bd__sizer[data-astro-cid-k7gyrqsh]{visibility:hidden}.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__pick[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__nav[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__form[data-astro-cid-k7gyrqsh] .bd__field[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__form[data-astro-cid-k7gyrqsh] .bd__set[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__consent[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__note[data-astro-cid-k7gyrqsh]{display:none}@media (width<=48rem){.bd[data-astro-cid-k7gyrqsh]{padding:var(--space-6) var(--space-4) var(--space-8)}.bd__wrap[data-astro-cid-k7gyrqsh]{row-gap:var(--space-4);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""hero""form""pick";max-width:none}.bd__stage[data-astro-cid-k7gyrqsh]{display:contents}.bd__hero[data-astro-cid-k7gyrqsh]{grid-area:hero;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.bd__pick[data-astro-cid-k7gyrqsh]{grid-area:pick;width:100%}.bd__h[data-astro-cid-k7gyrqsh]{font-size:clamp(28px,7.5vw,36px)}.bd__head[data-astro-cid-k7gyrqsh]{text-align:center}.bd__lead[data-astro-cid-k7gyrqsh]{margin-inline:auto;margin-bottom:0}.bd__lead[data-astro-cid-k7gyrqsh]>.bd__m[data-astro-cid-k7gyrqsh][data-max]{justify-self:center}.bd__wrap[data-astro-cid-k7gyrqsh]{--bd-lane:44px;--bd-card-w:min(100cqw - 2 * var(--bd-lane), clamp(12rem, calc((var(--bd-vh,100svh) - 22rem) * .79), 17rem))}.bd__nav[data-astro-cid-k7gyrqsh]{width:var(--bd-lane);border-radius:var(--radius-sm);height:72px;color:var(--blue-brand);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:0;display:grid}.bd__nav[data-astro-cid-k7gyrqsh][data-bd-step="-1"]{grid-column:1;justify-self:end}.bd__hero[data-astro-cid-k7gyrqsh]>.bd__card[data-astro-cid-k7gyrqsh]{grid-column:2}.bd__nav[data-astro-cid-k7gyrqsh][data-bd-step="1"]{grid-column:3;justify-self:start}.bd__nav[data-astro-cid-k7gyrqsh] svg[data-astro-cid-k7gyrqsh]{fill:none;stroke:currentColor;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:36px;transition:transform .1s}.bd__nav[data-astro-cid-k7gyrqsh]:active svg[data-astro-cid-k7gyrqsh]{transform:scale(.85)}.bd__nav[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:-2px}.bd__panel[data-astro-cid-k7gyrqsh]{padding:var(--bd-pick-gap)}.bd__thumbs[data-astro-cid-k7gyrqsh]{grid-template-columns:repeat(5,minmax(0,1fr));padding:0;display:grid;overflow:visible}.bd__thumb[data-astro-cid-k7gyrqsh]{flex:none}.bd__rnav[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=idle] .bd__lbl-send[data-astro-cid-k7gyrqsh]{display:none}.bd[data-astro-cid-k7gyrqsh][data-state=idle] .bd__lbl-make[data-astro-cid-k7gyrqsh]{display:inline}.bd[data-astro-cid-k7gyrqsh][data-state=idle] .bd__two[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__two[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh]:not([data-state=idle]) .bd__one[data-astro-cid-k7gyrqsh]{display:none}.bd[data-astro-cid-k7gyrqsh][data-state=email] .bd__back[data-astro-cid-k7gyrqsh]{display:block}.bd[data-astro-cid-k7gyrqsh][data-state=email] .bd__nav[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__nav[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=email] .bd__pick[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__pick[data-astro-cid-k7gyrqsh]{display:none}.bd[data-astro-cid-k7gyrqsh][data-state=email] .bd__wrap[data-astro-cid-k7gyrqsh]{--bd-card-w:min(100cqw, max(12rem, calc((var(--bd-vh,100svh) - 250px - var(--bd-consent-h,0px)) / 1.2647)))}.bd__h[data-astro-cid-k7gyrqsh]>.bd__sizer[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh]:not([data-state=sent]) .bd__swap[data-astro-cid-k7gyrqsh]>.bd__sent[data-astro-cid-k7gyrqsh],.bd[data-astro-cid-k7gyrqsh][data-state=sent] .bd__swap[data-astro-cid-k7gyrqsh]>.bd__idle[data-astro-cid-k7gyrqsh]{display:none}}@media (width<=30rem){.bd__ages[data-astro-cid-k7gyrqsh]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=44rem){html .hdr[data-hdr]{position:static}}.bda__words[data-astro-cid-k7gyrqsh]{max-width:var(--measure);text-align:center;margin-inline:auto}.bda__words[data-astro-cid-k7gyrqsh] h2[data-astro-cid-k7gyrqsh],.bda__words[data-astro-cid-k7gyrqsh] p{margin:0 0 var(--space-4)}.bda__words[data-astro-cid-k7gyrqsh] p:last-child{margin-bottom:0}.bda__words[data-astro-cid-k7gyrqsh] h3{margin:var(--space-6) 0 var(--space-3)}.bda__words[data-astro-cid-k7gyrqsh] a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}.bda__grid[data-astro-cid-k7gyrqsh]{margin:var(--space-7) 0;gap:var(--space-5) var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.bda__card[data-astro-cid-k7gyrqsh]{gap:var(--space-2);color:var(--color-ink);justify-items:center;font-weight:700;text-decoration:none;display:grid}.bda__card[data-astro-cid-k7gyrqsh] img[data-astro-cid-k7gyrqsh]{border-radius:var(--radius-sm);background:#fff;width:100%;height:auto;display:block;box-shadow:0 2px 8px #18102b33}.bda__card[data-astro-cid-k7gyrqsh]:hover .bda__label[data-astro-cid-k7gyrqsh]{text-underline-offset:3px;text-decoration:underline}.bda__card[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:4px;border-radius:var(--radius-sm)}@media (width<=37.5rem){.bda__grid[data-astro-cid-k7gyrqsh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.bda__item[data-astro-cid-k7gyrqsh]{position:relative}.bda__over[data-astro-cid-k7gyrqsh]{aspect-ratio:1275/1650;pointer-events:none;position:absolute;inset:0 0 auto}.bda__pin[data-astro-cid-k7gyrqsh]{pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:10px;width:44px;height:44px;display:block;position:absolute;bottom:8px;right:8px}.bda__pin[data-astro-cid-k7gyrqsh] svg[data-astro-cid-k7gyrqsh]{width:100%;height:100%;display:block}.bda__pin[data-astro-cid-k7gyrqsh]:focus-visible{outline:2px solid var(--blue-brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){.bda__pin[data-astro-cid-k7gyrqsh]{opacity:0;transition:opacity .15s,transform .15s;transform:translateY(2px)}.bda__item[data-astro-cid-k7gyrqsh]:hover .bda__pin[data-astro-cid-k7gyrqsh],.bda__item[data-astro-cid-k7gyrqsh]:focus-within .bda__pin[data-astro-cid-k7gyrqsh]{opacity:1;transform:none}}
