.Q-067G_bird{inline-size:var(--bird-size,2rem);block-size:var(--bird-size,2rem);pointer-events:none;display:block}
.qE_PtG_icon{--_size:var(--icon-size,1.5rem);inline-size:var(--_size);block-size:var(--_size);vertical-align:middle;background-color:var(--icon-color,currentColor);-webkit-mask:var(--_url) center / contain no-repeat;-webkit-mask:var(--_url) center / contain no-repeat;mask:var(--_url) center / contain no-repeat;flex:none;display:inline-block}
.sR2AWG_modal{--_bg:var(--modal-bg,var(--background,#fff));--_fg:var(--modal-fg,var(--foreground,inherit));--_radius:var(--modal-radius,1.25rem);--_max-width:var(--modal-max-width,32rem);--_padding:var(--modal-padding,1.25rem);--_duration:var(--modal-duration,.25s);--_offset:100%;inline-size:100%;max-inline-size:var(--_max-width);border-radius:var(--_radius) var(--_radius) 0 0;background:var(--_bg);max-block-size:90dvh;color:var(--_fg);overscroll-behavior:contain;border:0;margin:auto auto 0;padding:0}.sR2AWG_modal[data-from=top]{--_offset:-100%;border-radius:0 0 var(--_radius) var(--_radius);margin:0 auto auto}.sR2AWG_modal[data-fullscreen]{border-radius:0;block-size:100dvh;max-block-size:none;max-inline-size:none;margin:0}.sR2AWG_modal[open]{animation:sR2AWG_slide-in var(--_duration) ease-out}.sR2AWG_modal[data-closing]{animation:sR2AWG_slide-out var(--_duration) ease-in forwards}.sR2AWG_modal::backdrop{background:var(--modal-backdrop,#0006);-webkit-backdrop-filter:blur(var(--modal-blur,4px));backdrop-filter:blur(var(--modal-blur,4px))}.sR2AWG_modal[open]::backdrop{animation:sR2AWG_fade-in var(--modal-duration,.25s)}.sR2AWG_modal[data-closing]::backdrop{animation:sR2AWG_fade-out var(--modal-duration,.25s) forwards}.sR2AWG_panel{max-block-size:inherit;padding:var(--_padding);position:relative;overflow:auto}.sR2AWG_close{--icon-size:1.25rem;block-size:2.75rem;inline-size:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:.25rem;inset-inline-end:.25rem}.sR2AWG_close:focus-visible{outline-offset:-.5rem;border-radius:50%;outline:2px solid}.sR2AWG_title{margin:0 2rem .75rem 0;font-size:1.125rem;font-weight:600}body:has(.sR2AWG_modal[open]){overflow:hidden}@keyframes sR2AWG_slide-in{0%{translate:0 var(--_offset)}}@keyframes sR2AWG_slide-out{to{translate:0 var(--_offset)}}@keyframes sR2AWG_fade-in{0%{opacity:0}}@keyframes sR2AWG_fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sR2AWG_modal,.sR2AWG_modal::backdrop{animation:none}}
.JQyyda_reaction{--_size:var(--reaction-size,3rem);--_art-size:var(--reaction-art-size,2.5rem);--_bg:var(--reaction-bg,var(--ff-surface));--_bg-pressed:var(--reaction-bg-pressed,var(--ff-accent-soft));--_accent:var(--reaction-accent,var(--ff-accent));inline-size:var(--_size);block-size:var(--_size);background:var(--_bg);cursor:pointer;touch-action:manipulation;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid}.JQyyda_reaction[aria-pressed=true]{background:var(--_bg-pressed)}.JQyyda_reaction:disabled{cursor:default}.JQyyda_reaction:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}.JQyyda_art{inline-size:var(--_art-size);block-size:var(--_art-size);pointer-events:none}.JQyyda_art[data-opaque]{mix-blend-mode:multiply}
.bwKlsa_canvas{inset:calc(-1 * var(--shader-overscan,1.5rem));inline-size:calc(100% + 2 * var(--shader-overscan,1.5rem));block-size:calc(100% + 2 * var(--shader-overscan,1.5rem));background:var(--ff-bg);filter:blur(var(--shader-blur,4px));pointer-events:none;position:absolute}
.FwEmNq_stage{--_ease:var(--stage-ease,cubic-bezier(.2, .8, .2, 1));--_gutter:var(--stage-gutter,1rem);--_top:max(var(--_gutter), env(safe-area-inset-top));--_bottom:max(var(--_gutter), env(safe-area-inset-bottom));--_step-h:var(--stage-step-h,clamp(9.5rem, 100dvh - 32rem, 15.625rem));--_card-bg:var(--stage-card-bg,color-mix(in srgb, var(--ff-bg) 94%, transparent));--_card-radius:var(--stage-card-radius,1.5rem);--_poster-w:var(--stage-poster-w,min(52vw, 13rem, (100dvh - var(--_step-h) - 15rem) / 1.5));--_poster-radius:var(--stage-poster-radius,.75rem);isolation:isolate;touch-action:pan-y;block-size:100dvh;color:var(--ff-text);font-family:var(--font-body);position:relative;overflow:hidden}dialog.FwEmNq_stage{background:0 0;border:0;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:0;position:fixed;inset:0}dialog.FwEmNq_stage::backdrop{background:0 0}.FwEmNq_stage[data-phase=gone]{visibility:hidden}.FwEmNq_stage[data-phase=fading]{opacity:0;transition:opacity .35s}.FwEmNq_surface{z-index:-1;background:var(--ff-bg);transition:opacity .45s;position:absolute;inset:0;overflow:hidden}.FwEmNq_stage[data-phase=enter] .FwEmNq_surface{opacity:0}.FwEmNq_backdrops{opacity:var(--s);transition:opacity .5s;position:absolute;inset:0}.FwEmNq_backdrop{transition:opacity .5s,transform .5s;position:absolute;inset:0}.FwEmNq_backdropImage{object-fit:cover;block-size:100%;inline-size:100%;transition:opacity .4s}.FwEmNq_stage[data-js] .FwEmNq_backdropImage:not([data-loaded]){opacity:0}.FwEmNq_stage[data-dragging] :is(.FwEmNq_backdrops,.FwEmNq_backdrop,.FwEmNq_poster,.FwEmNq_logo){transition:none}.FwEmNq_posterArea{pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-start:calc(var(--_top) + 3.75rem);inset-inline:0}.FwEmNq_poster{z-index:2;inline-size:var(--_poster-w);aspect-ratio:2/3;perspective:50rem;opacity:calc(1 - var(--s));transition:transform .6s var(--_ease), opacity .5s ease;position:relative}.FwEmNq_sway{transform-style:preserve-3d;position:absolute;inset:0}@keyframes FwEmNq_sway{0%,to{transform:rotateY(-12deg)rotateX(5deg)}50%{transform:rotateY(12deg)rotateX(2deg)}}@keyframes FwEmNq_sway-in{to{transform:rotateY(-12deg)rotateX(5deg)}}@media (prefers-reduced-motion:no-preference){.FwEmNq_poster[data-sway] .FwEmNq_sway{animation:1.75s ease-in-out FwEmNq_sway-in,7s ease-in-out 1.75s infinite FwEmNq_sway}}.FwEmNq_posterImage,.FwEmNq_glare{border-radius:var(--_poster-radius);block-size:100%;inline-size:100%;position:absolute;inset:0}.FwEmNq_posterImage{object-fit:cover;box-shadow:0 1.875rem 3.125rem color-mix(in srgb, var(--ff-ink) 45%, transparent)}.FwEmNq_glare{background:linear-gradient(135deg, color-mix(in srgb, var(--ff-cream-light) 45%, transparent), transparent 45%);mix-blend-mode:screen}.FwEmNq_bar{z-index:6;justify-content:space-between;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset-block-start:calc(var(--_top) - .25rem);inset-inline:.75rem}.FwEmNq_stage:not([data-phase=stage]) .FwEmNq_bar{opacity:0;pointer-events:none}.FwEmNq_back{--caret-size:1.25rem;background:var(--ff-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--ff-primary);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.FwEmNq_reactions{gap:.5rem;display:flex}.FwEmNq_back:focus-visible,.FwEmNq_more:focus-visible,.FwEmNq_stops a:focus-visible,.FwEmNq_range:focus-visible{outline:2px solid var(--ff-accent);outline-offset:2px}.FwEmNq_dock{z-index:5;inset-inline:var(--_gutter);transition:transform .55s var(--_ease) 80ms;flex-direction:column;gap:.875rem;display:flex;position:absolute;inset-block-end:var(--_bottom);transform:translateY(calc(100% + 2rem))}.FwEmNq_stage[data-phase=stage] .FwEmNq_dock{transform:none}.FwEmNq_logo{opacity:var(--s);pointer-events:none;filter:drop-shadow(0 2px 14px color-mix(in srgb, var(--ff-ink) 55%, transparent));padding-inline:.25rem;transition:opacity .5s}.FwEmNq_stage[data-expanded] .FwEmNq_logo{display:none}.FwEmNq_logoImage{block-size:min(4rem, calc(18.75rem / var(--aspect,1)));inline-size:auto;max-inline-size:100%;display:block}.FwEmNq_logoText{font-family:var(--font-display);color:var(--ff-cream-light);margin:0;font-size:2.125rem;font-weight:700;line-height:1.05}.FwEmNq_card{border:1px solid var(--ff-line);border-radius:var(--_card-radius);background:var(--_card-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;gap:.875rem;min-block-size:0;padding:1.25rem 1.25rem .625rem;display:flex}.FwEmNq_steps{block-size:var(--_step-h);transition:block-size var(--stage-expand-duration,.35s) var(--_ease);overflow:hidden}.FwEmNq_stage[data-expanded] .FwEmNq_steps{block-size:var(--fill,var(--_step-h))}@keyframes FwEmNq_step-in{0%{opacity:0;transform:translateY(.625rem)}}.FwEmNq_step{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ff-line) transparent;flex-direction:column;gap:.625rem;max-block-size:100%;display:flex;overflow:hidden}@media (prefers-reduced-motion:no-preference){.FwEmNq_step{animation:.45s cubic-bezier(.2,.7,.2,1) FwEmNq_step-in}}.FwEmNq_step[hidden]{display:none}.FwEmNq_step:focus-visible{outline:2px solid var(--ff-accent);outline-offset:2px}.FwEmNq_stage[data-clipped] .FwEmNq_step{max-block-size:var(--clip);-webkit-mask-image:linear-gradient(#000 calc(100% - 1rem),#00000059);mask-image:linear-gradient(#000 calc(100% - 1rem),#00000059)}.FwEmNq_stage[data-expanded] .FwEmNq_step{padding-block-end:1rem;overflow-y:auto}.FwEmNq_moreRow{justify-content:center;block-size:2rem;margin-block-start:-.25rem;display:flex}.FwEmNq_more{--caret-size:1rem;border:1px solid var(--ff-line);background:var(--ff-surface);block-size:2rem;color:var(--ff-primary);font:600 var(--fs-small) var(--font-body);cursor:pointer;border-radius:1rem;align-items:center;gap:.25rem;padding:0 .75rem 0 1rem;display:flex}.FwEmNq_more[aria-expanded=true] .FwEmNq_chevron{transform:rotate(-90deg)}.FwEmNq_scrubber{gap:.125rem;display:grid}.FwEmNq_range{cursor:pointer;appearance:none;background:0 0;block-size:2.75rem;inline-size:100%;margin:0}.FwEmNq_range::-webkit-slider-runnable-track{background:var(--ff-line);border-radius:1px;block-size:2px}.FwEmNq_range::-moz-range-track{background:var(--ff-line);border-radius:1px;block-size:2px}.FwEmNq_range::-webkit-slider-thumb{background:var(--ff-primary);block-size:1.375rem;inline-size:1.375rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--ff-accent) 35%, transparent);appearance:none;border:0;border-radius:50%;margin-block-start:-.625rem}.FwEmNq_range::-moz-range-thumb{background:var(--ff-primary);block-size:1.375rem;inline-size:1.375rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--ff-accent) 35%, transparent);border:0;border-radius:50%}.FwEmNq_stops{grid-template-columns:repeat(var(--count), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.FwEmNq_stops a{min-block-size:2.75rem;color:var(--ff-text-muted);font-size:var(--fs-label);text-align:center;place-items:center;text-decoration:none;display:grid}.FwEmNq_stops li:first-child a{text-align:start;justify-items:start}.FwEmNq_stops li:last-child a{text-align:end;justify-items:end}.FwEmNq_stops a[aria-current]{color:var(--ff-primary);font-weight:600}.FwEmNq_keys{display:none}.FwEmNq_feedback{gap:1rem;display:grid}.FwEmNq_feedbackBody{color:var(--ff-text-muted);margin:0;font-size:.9375rem;line-height:1.4}.FwEmNq_feedbackError{font-size:var(--fs-small);color:var(--ff-primary);margin:0}@media (min-width:64rem){.FwEmNq_stage{--_panel-w:var(--stage-panel-w,clamp(33rem, 36vw, 42rem));--_panel-gap:var(--stage-panel-gap,2.5rem);--_poster-w:var(--stage-poster-w,min(21rem, 42vh));--_poster-radius:var(--stage-poster-radius,1rem)}.FwEmNq_posterArea{align-items:center;inset-block:0;inset-inline-start:calc(var(--_panel-w) + var(--_panel-gap))}.FwEmNq_bar{inset-inline:var(--_panel-gap);inset-block-start:1.5rem}.FwEmNq_dock{display:contents}.FwEmNq_logo{z-index:4;position:absolute;inset-block-end:3.5rem;inset-inline-end:4rem}.FwEmNq_logoImage{block-size:min(6.25rem, calc(28.75rem / var(--aspect,1)));margin-inline-start:auto}.FwEmNq_logoText{text-align:end;max-inline-size:35rem;font-size:3.5rem}.FwEmNq_card{z-index:5;inset-block:5.5rem var(--_panel-gap);inline-size:var(--_panel-w);box-sizing:border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .55s var(--_ease) 80ms;gap:1.25rem;padding:2.25rem 2.25rem 1rem;position:absolute;inset-inline-start:var(--_panel-gap);transform:translate(calc(-100% - 4rem))}[dir=rtl] .FwEmNq_card{transform:translate(calc(100% + 4rem))}.FwEmNq_stage[data-phase=stage] .FwEmNq_card{transform:none}.FwEmNq_steps{flex:1;block-size:auto;min-block-size:0}.FwEmNq_step{gap:.75rem;padding-inline-end:.375rem;overflow-y:auto}.FwEmNq_moreRow{display:none}.FwEmNq_scrubber{border-block-start:1px solid var(--ff-line);padding-block-start:.5rem}.FwEmNq_stops a{cursor:pointer;min-block-size:2.5rem}@media (hover:hover){.FwEmNq_stops a:hover{color:var(--ff-primary)}}.FwEmNq_keys{font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;color:var(--ff-text-muted);margin:0;font-size:.6875rem;display:block}}
._80ir2G_title,._80ir2G_heading{font-family:var(--font-display);color:var(--ff-heading);margin:0;font-weight:700;line-height:1.05}._80ir2G_title{font-size:var(--step-title-size,1.75rem)}._80ir2G_heading{font-size:var(--step-heading-size,1.625rem)}._80ir2G_meta{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ff-secondary);margin:0}._80ir2G_comparisons{margin:0;font-weight:600}._80ir2G_summary{font-family:var(--font-display);font-weight:500;font-size:var(--step-lede-size,1.125rem);margin:0;line-height:1.4}@media (min-width:64rem){._80ir2G_title{--step-title-size:2.625rem}._80ir2G_heading{--step-heading-size:2.25rem}._80ir2G_summary{--step-lede-size:1.4375rem}}
._9cJEtW_leadName{font-size:.9375rem;font-weight:600}._9cJEtW_lead{flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0;display:flex}._9cJEtW_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--cast-row,4rem);gap:.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}._9cJEtW_person{grid-template-columns:var(--cast-photo,3.5rem) minmax(0, 1fr);align-items:center;gap:.625rem;display:grid}._9cJEtW_photo{inline-size:var(--cast-photo,3.5rem);block-size:var(--cast-photo,3.5rem);border:2px solid var(--ff-line);object-fit:cover;background:var(--ff-surface);color:var(--ff-secondary);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:grid}._9cJEtW_name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}@media (min-width:64rem){._9cJEtW_grid{--cast-row:5rem;--cast-photo:4.5rem}}
.Swbfzq_themes{color:var(--ff-text-muted);margin:0;font-size:.875rem}.Swbfzq_tones:first-letter{text-transform:uppercase}
.nnkrsa_list{gap:.5rem;margin:0;display:grid}.nnkrsa_row{grid-template-columns:minmax(0,8rem) minmax(0,1fr) minmax(0,5rem);align-items:center;gap:.625rem;font-size:.875rem;display:grid}.nnkrsa_row dd{margin:0}.nnkrsa_bar{background:linear-gradient(to right, var(--ff-primary) calc(var(--fill) * 100%), var(--ff-line) 0);border-radius:.125rem;block-size:.25rem}[dir=rtl] .nnkrsa_bar{background:linear-gradient(to left, var(--ff-primary) calc(var(--fill) * 100%), var(--ff-line) 0)}.nnkrsa_level{text-align:end;color:var(--ff-text-muted)}
.tKvREW_group{gap:.375rem;display:grid}.tKvREW_list{gap:.375rem;margin:0;padding:0;font-size:.9375rem;line-height:1.45;list-style:none;display:grid}.tKvREW_group[data-poor] .tKvREW_list{color:var(--ff-text-muted)}
.LiHAhq_field{--_bg:var(--search-input-bg,#fff);--_fg:var(--search-input-fg,inherit);--_muted:var(--search-input-muted,#6b6880);--_border:var(--search-input-border,#d6d3e0);--_accent:var(--search-input-accent,#5b4fd9);--_radius:var(--search-input-radius,999px);--_padding:var(--search-input-padding,.75rem 1rem);--_icon-size:var(--search-input-icon-size,1.25rem);--_font-size:var(--search-input-font-size,.9375rem);--_font-weight:var(--search-input-font-weight,inherit);--_clear:var(--search-input-clear,var(--_muted));padding:var(--_padding);border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);align-items:center;gap:.625rem;display:flex}.LiHAhq_field:focus-within{outline:2px solid var(--_accent);outline-offset:2px}.LiHAhq_icon{--icon-size:var(--_icon-size);color:var(--_muted)}.LiHAhq_input{min-inline-size:0;color:inherit;font:inherit;font-size:var(--_font-size);font-weight:var(--_font-weight);background:0 0;border:0;outline:none;flex:1;line-height:1.4}.LiHAhq_input::-webkit-search-cancel-button{background-color:var(--_clear);cursor:pointer;appearance:none;block-size:1rem;inline-size:1rem;-webkit-mask:url(/icons/comigo/Cross_01.svg) 50%/contain no-repeat;mask:url(/icons/comigo/Cross_01.svg) 50%/contain no-repeat}.LiHAhq_input::placeholder{color:var(--_muted)}.dark .LiHAhq_field{--_bg:var(--search-input-bg,#1c1a2e);--_muted:var(--search-input-muted,#a7a4bd);--_border:var(--search-input-border,#3a3757)}@media (prefers-color-scheme:dark){:root:not(.light) .LiHAhq_field{--_bg:var(--search-input-bg,#1c1a2e);--_muted:var(--search-input-muted,#a7a4bd);--_border:var(--search-input-border,#3a3757)}}
.Bw2tFq_caret{inline-size:var(--caret-size,1.25rem);block-size:var(--caret-size,1.25rem);fill:none;stroke:currentColor;stroke-width:var(--caret-stroke,2.2);stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .3s}.Bw2tFq_caret[data-to=start]{transform:scaleX(-1)}.Bw2tFq_caret[data-to=down]{transform:rotate(90deg)}[dir=rtl] .Bw2tFq_caret[data-to=end]{transform:scaleX(-1)}[dir=rtl] .Bw2tFq_caret[data-to=start]{transform:none}
._1VnDZW_result{--_fg:var(--search-result-fg,var(--ff-text));--_muted:var(--search-result-muted,var(--ff-text-muted));--_accent:var(--search-result-accent,var(--ff-accent));--_bg:var(--search-result-bg,var(--ff-surface));--_border:var(--search-result-border,var(--ff-line));--_border-hover:var(--search-result-border-hover,var(--ff-primary));--_chip:var(--search-result-chip,var(--ff-secondary));--_poster-width:var(--search-result-poster-width,4.375rem);--_poster-radius:var(--search-result-poster-radius,.625rem);--_radius:var(--search-result-radius,1.125rem);--_lines:var(--search-result-description-lines,2);border:1px solid var(--_border);border-radius:var(--_radius);background:var(--_bg);color:var(--_fg);touch-action:manipulation;align-items:center;gap:.875rem;padding:.75rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}._1VnDZW_result:focus-visible{outline:2px solid var(--_accent);outline-offset:2px}@media (hover:hover){._1VnDZW_result:hover{border-color:var(--_border-hover)}}._1VnDZW_result:active{transform:scale(.99)}._1VnDZW_poster{inline-size:var(--_poster-width);aspect-ratio:2/3;border-radius:var(--_poster-radius);object-fit:cover;background:var(--_border);flex:none;block-size:auto}._1VnDZW_body{min-inline-size:0;font-size:var(--fs-small);flex-direction:column;flex:1;gap:.25rem;line-height:1.45;display:flex}._1VnDZW_name{font-family:var(--font-display);color:var(--ff-heading);font-size:1.1875rem;font-weight:700;line-height:1.15}._1VnDZW_meta{color:var(--_muted)}._1VnDZW_tones{flex-wrap:wrap;gap:.375rem;display:flex}._1VnDZW_tone{border:1px solid var(--_chip);color:var(--_chip);font-size:var(--fs-label);border-radius:999px;padding:.125rem .625rem;font-weight:600;line-height:1.4}._1VnDZW_description{-webkit-line-clamp:var(--_lines);line-clamp:var(--_lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._1VnDZW_chevron{--caret-size:1.375rem;color:var(--ff-primary)}@media (min-width:64rem){._1VnDZW_result{--_poster-width:var(--search-result-poster-width,7rem);gap:1.25rem;padding:1rem}._1VnDZW_name{font-size:1.5rem}._1VnDZW_description{font-size:.9375rem}}
.E0kJGG_page{--_bg:var(--search-page-bg,#fff);--_muted:var(--search-page-muted,#6b6880);--_accent:var(--search-page-accent,#5b4fd9);--_wash:var(--search-page-wash,#e9e6f7);--_gutter:var(--search-page-gutter,1.25rem);min-block-size:100dvh;padding:var(--_gutter);background:var(--_bg);flex-direction:column;gap:2rem;padding-block-start:max(3rem, env(safe-area-inset-top));transition:padding .4s cubic-bezier(.2,.8,.2,1);display:flex}.E0kJGG_header{text-align:center;grid-template-rows:1fr;margin-block-end:0;transition:grid-template-rows .4s cubic-bezier(.2,.8,.2,1),opacity .25s,margin .4s cubic-bezier(.2,.8,.2,1);display:grid}.E0kJGG_headerInner{min-block-size:0;overflow:hidden}.E0kJGG_page[data-searching] .E0kJGG_header{opacity:0;grid-template-rows:0fr;margin-block-end:-2rem}.E0kJGG_page[data-searching]{padding-block-start:max(var(--_gutter), env(safe-area-inset-top))}@media (prefers-reduced-motion:reduce){.E0kJGG_header,.E0kJGG_page{transition:none}}.E0kJGG_logo{font-family:var(--font-display);color:var(--ff-heading);letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:600;line-height:1.1}.E0kJGG_tagline{color:var(--_muted);margin:.25rem 0 0}.E0kJGG_form{margin:0}.E0kJGG_list{margin:0;padding:0;list-style:none;display:grid}.E0kJGG_results .E0kJGG_list{gap:.625rem}.E0kJGG_resultsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-block-end:.875rem;display:flex}.E0kJGG_resultsTitle{font-family:var(--font-display);font-size:var(--fs-h2);color:var(--ff-heading);margin:0;font-weight:700}.E0kJGG_count{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--ff-secondary);margin:0}.E0kJGG_bird{--bird-size:var(--results-bird-size,3rem);margin:1.5rem auto 0}.E0kJGG_empty{text-align:center;justify-items:center;gap:.375rem;padding-block-start:.5rem;display:grid}@keyframes E0kJGG_float{50%{transform:translateY(-.5rem)}}.E0kJGG_rings{block-size:10.625rem;inline-size:14.5rem;margin-block-end:1rem;position:relative}.E0kJGG_rings span{border-radius:50%;position:absolute}.E0kJGG_rings span:first-child{background:var(--ff-accent-soft);block-size:6.875rem;inline-size:6.875rem;inset-block-start:1.875rem;inset-inline-start:.5rem}.E0kJGG_rings span:last-child{border:3px solid var(--ff-primary);box-sizing:border-box;block-size:9.375rem;inline-size:9.375rem;inset-block-start:.625rem;inset-inline-end:0}@media (prefers-reduced-motion:no-preference){.E0kJGG_rings span:first-child{animation:5s ease-in-out infinite E0kJGG_float}.E0kJGG_rings span:last-child{animation:6s ease-in-out -2s infinite E0kJGG_float}}.E0kJGG_emptyTitle{font-family:var(--font-display);color:var(--ff-heading);margin:0;font-size:1.75rem;font-weight:700;line-height:1.1}.E0kJGG_emptyBody{color:var(--_muted);margin:0}.E0kJGG_footer{margin:auto calc(-1 * var(--_gutter)) calc(-1 * var(--_gutter));padding:4rem var(--_gutter) max(2rem, env(safe-area-inset-bottom));background:linear-gradient(to bottom, transparent, var(--_wash));text-align:center}.E0kJGG_footerText{color:var(--_muted);margin:0;font-size:.9375rem}@media (min-width:64rem){.E0kJGG_header,.E0kJGG_form,.E0kJGG_results{inline-size:100%;max-inline-size:32rem;margin-inline:auto}.E0kJGG_results{max-inline-size:65rem}.E0kJGG_results .E0kJGG_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.dark .E0kJGG_page{--_bg:var(--search-page-bg,#0a0a0a);--_muted:var(--search-page-muted,#a39fb8);--_accent:var(--search-page-accent,#a89ffc);--_wash:var(--search-page-wash,#1c1a2e)}@media (prefers-color-scheme:dark){:root:not(.light) .E0kJGG_page{--_bg:var(--search-page-bg,#0a0a0a);--_muted:var(--search-page-muted,#a39fb8);--_accent:var(--search-page-accent,#a89ffc);--_wash:var(--search-page-wash,#1c1a2e)}}