.NrF-za_hero{gap:1.5rem;padding-top:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.NrF-za_kicker{font-family:var(--font-mono);color:var(--color-primary-light);margin:0 0 1rem;font-size:.8125rem}.NrF-za_name{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,1.6rem + 5.4vw,7rem);font-weight:700;line-height:.95}.NrF-za_claim{letter-spacing:-.02em;margin:1rem 0 0;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600;line-height:1.15;display:grid}.NrF-za_claim span:last-child{color:var(--color-primary-light)}.NrF-za_lead{max-width:34rem;color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:0;line-height:1.55}.NrF-za_instrument{--capo:0;border:1px solid color-mix(in oklab, var(--color-primary-light) 16%, transparent);background:radial-gradient(80% 120% at 20% 0%, color-mix(in oklab, var(--color-primary) 14%, transparent), transparent 70%), var(--color-surface);border-radius:1.75rem;gap:1.5rem;margin:1rem 0 .5rem;padding:1.25rem;display:grid}.NrF-za_headRow{gap:.5rem;display:grid}.NrF-za_instrumentTitle{margin:0;font-size:1.375rem;font-weight:600}.NrF-za_note{border-left:2px dashed color-mix(in oklab, var(--color-primary-light) 55%, transparent);max-width:40rem;color:color-mix(in oklab, var(--color-foreground) 75%, transparent);margin:0;padding-left:.75rem;font-size:.875rem;line-height:1.5}.NrF-za_board{gap:.375rem;display:grid}.NrF-za_neck{--nut:1.75rem;--rh:clamp(1.625rem, 1.3rem + 1.2vw, 2.25rem);--fw:calc((100% - var(--nut)) / 9);height:calc(6 * var(--rh));background:linear-gradient(90deg, transparent var(--nut), color-mix(in oklab, var(--color-background) 70%, var(--color-surface)) var(--nut));border-radius:.5rem;position:relative}.NrF-za_neck:before{content:"";top:calc(var(--rh) * .35);bottom:calc(var(--rh) * .35);left:calc(var(--nut) - 3px);background:color-mix(in oklab, var(--color-foreground) 70%, transparent);border-radius:2px;width:4px;position:absolute}.NrF-za_fret{top:calc(var(--rh) * .35);bottom:calc(var(--rh) * .35);left:calc(var(--nut) + var(--f) * var(--fw));background:color-mix(in oklab, var(--color-foreground) 22%, transparent);width:2px;position:absolute}.NrF-za_inlay{top:50%;left:calc(var(--nut) + (var(--f) - .5) * var(--fw));aspect-ratio:1;background:color-mix(in oklab, var(--color-foreground) 10%, transparent);border-radius:50%;width:.5rem;position:absolute;translate:-50% -50%}.NrF-za_string{left:var(--nut);right:0;top:calc((var(--row) + .5) * var(--rh));height:calc(var(--gauge) * 1px);background:color-mix(in oklab, var(--color-foreground) 38%, transparent);position:absolute;translate:0 -50%}.NrF-za_capo{top:calc(var(--rh) * .15);bottom:calc(var(--rh) * .15);left:calc(var(--nut) + (var(--capo) - .5) * var(--fw));background:linear-gradient(90deg, var(--color-primary), var(--color-primary-light));width:.625rem;box-shadow:0 0 16px color-mix(in oklab, var(--color-primary) 50%, transparent);opacity:0;transition:left .5s var(--ease-out-expo), opacity var(--duration-base) var(--ease-out-expo);border-radius:999px;position:absolute;translate:-50%}.NrF-za_shape{display:none}@supports not selector(:has(*)){.NrF-za_instrument [data-shape=c]{display:block}.NrF-za_instrument :is([data-plays=c],[data-sounds=c-0]){display:inline}}.NrF-za_muted,.NrF-za_ring{left:calc(var(--nut) / 2 - .125rem);top:calc((var(--row) + .5) * var(--rh));position:absolute;translate:-50% -50%}.NrF-za_muted{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 55%, transparent);font-size:.875rem;line-height:1}.NrF-za_ring{aspect-ratio:1;border:2px solid var(--color-primary-light);border-radius:50%;width:.75rem}.NrF-za_lit{left:calc(var(--nut) + var(--capo) * var(--fw));right:0;top:calc((var(--row) + .5) * var(--rh));background:linear-gradient(90deg, var(--color-primary-light), color-mix(in oklab, var(--color-primary-light) 35%, transparent));transform-origin:0;height:2px;transition:left .5s var(--ease-out-expo);animation:NrF-za_pluck .7s var(--ease-out-expo) calc(var(--order) * 60ms) both;position:absolute;translate:0 -50%}.NrF-za_dot{left:calc(var(--nut) + (var(--f) + var(--capo) - .5) * var(--fw));top:calc((var(--row) + .5) * var(--rh));width:calc(var(--rh) * .72);aspect-ratio:1;background:var(--color-primary-light);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary) 35%, transparent);transition:left .5s var(--ease-out-expo);animation:NrF-za_set .5s var(--ease-out-expo) calc(.15s + var(--order) * 60ms) both;border-radius:50%;position:absolute;translate:-50% -50%}@keyframes NrF-za_pluck{0%{opacity:1;transform:scaleX(0)}}@keyframes NrF-za_set{0%{scale:0}}.NrF-za_fretNumbers{height:1.25rem;font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 55%, transparent);--nut:1.75rem;--fw:calc((100% - var(--nut)) / 9);margin-left:0;font-size:.6875rem;position:relative}.NrF-za_fretNumbers span{left:calc(var(--nut) + (var(--f) - .5) * var(--fw));position:absolute;translate:-50%}.NrF-za_controls{gap:1rem;display:grid}.NrF-za_choice{border:0;min-width:0;margin:0;padding:0}.NrF-za_choice legend{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 70%, transparent);margin-bottom:.5rem;padding:0;font-size:.75rem;font-weight:500}.NrF-za_options{flex-wrap:wrap;gap:.5rem;display:flex}.NrF-za_option{border:1px solid color-mix(in oklab, var(--color-foreground) 22%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:3.5rem;min-height:2.75rem;transition:border-color var(--duration-base) var(--ease-out-expo), background-color var(--duration-base) var(--ease-out-expo);border-radius:999px;justify-content:center;align-items:center;padding:0 1rem;font-weight:500;display:inline-flex;position:relative}.NrF-za_option:hover{border-color:color-mix(in oklab, var(--color-primary-light) 60%, transparent)}.NrF-za_option:has(.NrF-za_radio:checked){border-color:var(--color-primary-light);background:color-mix(in oklab, var(--color-primary-light) 14%, transparent)}.NrF-za_option:has(.NrF-za_radio:focus-visible){outline:2px solid var(--color-primary-light);outline-offset:3px}.NrF-za_radio{opacity:0;width:1px;height:1px;position:absolute}.NrF-za_readout{border-top:1px solid color-mix(in oklab, var(--color-foreground) 12%, transparent);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:1rem;margin:0;padding-top:1.25rem;display:grid}.NrF-za_readout dt{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 65%, transparent);margin-bottom:.25rem;font-size:.75rem;font-weight:500}.NrF-za_readout dd{margin:0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:600}.NrF-za_readout dd span{display:none}.NrF-za_readout .NrF-za_sounds{color:var(--color-primary-light);letter-spacing:-.03em;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);line-height:1}.NrF-za_arrow{color:color-mix(in oklab, var(--color-foreground) 50%, transparent);padding-bottom:.25rem;font-size:1.5rem}.NrF-za_explain{max-width:40rem;color:color-mix(in oklab, var(--color-foreground) 75%, transparent);margin:0;font-size:.9375rem;line-height:1.5}.NrF-za_song,.NrF-za_theory{margin-top:clamp(5rem,4rem + 5vw,9rem)}.NrF-za_songHead{max-width:44rem;margin-bottom:2.5rem}.NrF-za_sectionTitle{letter-spacing:-.035em;max-width:40rem;margin:0;font-size:clamp(2rem,1.4rem + 2.6vw,3.75rem);font-weight:700;line-height:1}.NrF-za_sectionText{color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:1rem 0 0;line-height:1.55}.NrF-za_arrangement{gap:1.5rem;display:grid}.NrF-za_lanesLabel{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 65%, transparent);margin:0;font-size:.75rem;font-weight:500}.NrF-za_sections{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.NrF-za_section{align-content:start;gap:.375rem;display:grid}.NrF-za_sectionName{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.NrF-za_lane{background:color-mix(in oklab, var(--color-foreground) 14%, transparent);border-radius:.25rem;height:.875rem}[data-lane="0"].NrF-za_lane{background:var(--color-primary-light)}[data-lane="1"].NrF-za_lane{width:calc(40% + var(--i) * 12%);background:color-mix(in oklab, var(--color-primary) 70%, transparent)}[data-lane="2"].NrF-za_lane{width:calc(90% - var(--i) * 10%);background:color-mix(in oklab, var(--color-primary-light) 45%, transparent)}[data-lane="3"].NrF-za_lane{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 30%, transparent) 0 1.25rem, transparent 1.25rem 1.625rem);height:.375rem;margin-top:.25rem}.NrF-za_modes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.NrF-za_modes li{color:color-mix(in oklab, var(--color-foreground) 78%, transparent);grid-template-columns:1rem minmax(0,1fr);align-items:baseline;gap:.125rem .75rem;font-size:.9375rem;line-height:1.45;display:grid}.NrF-za_modes li:before{content:"";background:color-mix(in oklab, var(--color-foreground) 14%, transparent);border-radius:.1875rem;grid-row:span 2;width:1rem;height:.625rem}.NrF-za_modes li[data-lane="0"]:before{background:var(--color-primary-light)}.NrF-za_modes li[data-lane="1"]:before{background:color-mix(in oklab, var(--color-primary) 70%, transparent)}.NrF-za_modes li[data-lane="2"]:before{background:color-mix(in oklab, var(--color-primary-light) 45%, transparent)}.NrF-za_modes li[data-lane="3"]:before{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 40%, transparent) 0 .25rem, transparent .25rem .375rem)}.NrF-za_modeName{color:var(--color-foreground);font-weight:600}.NrF-za_theoryList{gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.NrF-za_theoryList li{border-top:1px solid color-mix(in oklab, var(--color-foreground) 12%, transparent);padding:1.5rem 0 1.5rem 1.75rem;position:relative}.NrF-za_fretMark{aspect-ratio:1;background:var(--color-primary-light);width:.625rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 30%, transparent);border-radius:50%;position:absolute;top:1.875rem;left:0}.NrF-za_theoryList h3{margin:0 0 .375rem;font-size:1.25rem;font-weight:600}.NrF-za_theoryList p{max-width:30rem;color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:0;line-height:1.5}.NrF-za_design{max-width:48rem;margin-top:3rem}.NrF-za_design h3{letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary-light);margin:0 0 .75rem;font-size:.8125rem;font-weight:500}.NrF-za_design p{letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.35}@media (min-width:40rem){.NrF-za_instrument{padding:2rem}.NrF-za_neck,.NrF-za_fretNumbers{--nut:2.25rem}.NrF-za_controls{grid-template-columns:repeat(2,minmax(0,1fr))}.NrF-za_theoryList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.NrF-za_modes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (min-width:64rem){.NrF-za_hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(2rem,4vw,5rem)}.NrF-za_instrument,.NrF-za_hero>dl{grid-column:1/-1}.NrF-za_instrument{grid-template-columns:minmax(0,8fr) minmax(0,4fr);column-gap:3rem;padding:2.5rem}.NrF-za_headRow,.NrF-za_board{grid-column:1/-1}.NrF-za_controls{grid-area:3/1;grid-template-columns:none;align-self:start}.NrF-za_readout{border-top:0;grid-area:3/2/span 2;grid-template-columns:minmax(0,1fr);align-self:start;padding-top:0}.NrF-za_arrow{display:none}.NrF-za_explain{grid-column:1}.NrF-za_sections{gap:.5rem}.NrF-za_lane{height:1.125rem}.NrF-za_modes,.NrF-za_theoryList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.NrF-za_lit,.NrF-za_dot{animation:none}.NrF-za_capo,.NrF-za_lit,.NrF-za_dot{transition:none}}
.Omqe6G_hero{gap:2rem;padding-top:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.Omqe6G_status{border:1px dashed color-mix(in oklab, var(--color-primary-light) 55%, transparent);border-radius:999px;justify-self:start;align-items:center;gap:.75rem;margin:0;padding:.625rem 1rem;font-size:.9375rem;font-weight:500;display:flex}.Omqe6G_statusDot{aspect-ratio:1;border:2px solid var(--color-primary-light);border-radius:50%;width:.625rem}.Omqe6G_heroGrid{align-items:center;gap:2rem;display:grid}.Omqe6G_kicker{letter-spacing:.18em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 70%, transparent);margin:0 0 1rem;font-size:.8125rem;font-weight:500}.Omqe6G_name{letter-spacing:-.04em;margin:0;font-size:clamp(3rem,1.6rem + 5.4vw,7.5rem);font-weight:500;line-height:.95}.Omqe6G_claim{max-width:36rem;color:color-mix(in oklab, var(--color-foreground) 88%, transparent);margin:1.25rem 0 0;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:400;line-height:1.3;display:grid}.Omqe6G_lead{max-width:32rem;color:color-mix(in oklab, var(--color-foreground) 75%, transparent);margin:1.5rem 0 0;line-height:1.6}.Omqe6G_figure{background:radial-gradient(circle at 50% 55%, color-mix(in oklab, var(--color-primary) 14%, transparent), transparent 70%);border-radius:1.75rem;margin:0;padding:1rem;position:relative}.Omqe6G_contours{width:100%;max-width:min(24rem,70%);margin-inline:auto;display:block}.Omqe6G_contours path{fill:none;stroke:color-mix(in oklab, var(--color-primary-light) calc(30% + var(--i) * 18%), transparent);stroke-width:1.5px;stroke-dasharray:1;animation:Omqe6G_contour 2.4s var(--ease-out-expo) calc(.2s + var(--i) * .22s) both}@keyframes Omqe6G_contour{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.Omqe6G_caption{font-family:var(--font-mono);text-align:center;color:color-mix(in oklab, var(--color-foreground) 60%, transparent);margin-top:.75rem;font-size:.75rem}.Omqe6G_guide,.Omqe6G_making{margin-top:clamp(5rem,4rem + 5vw,9rem)}.Omqe6G_guideHead{max-width:40rem;margin-bottom:2.5rem}.Omqe6G_sectionTitle{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,1.4rem + 2.6vw,3.5rem);font-weight:500;line-height:1.05}.Omqe6G_sectionText{color:color-mix(in oklab, var(--color-foreground) 75%, transparent);margin:1rem 0 0;line-height:1.6}.Omqe6G_book{gap:1.5rem;display:grid}.Omqe6G_contents{border:0;border-top:1px solid color-mix(in oklab, var(--color-foreground) 14%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-width:0;margin:0;padding:0;display:grid}.Omqe6G_entry{border-bottom:1px solid color-mix(in oklab, var(--color-foreground) 14%, transparent);cursor:pointer;min-height:3.5rem;color:color-mix(in oklab, var(--color-foreground) 72%, transparent);-webkit-tap-highlight-color:transparent;transition:color var(--duration-base) var(--ease-out-expo);align-items:baseline;gap:.75rem;padding:.875rem .5rem;display:flex;position:relative}.Omqe6G_entry:hover{color:var(--color-foreground)}.Omqe6G_entry:has(.Omqe6G_radio:checked){color:var(--color-foreground)}.Omqe6G_entry:has(.Omqe6G_radio:focus-visible){outline:2px solid var(--color-primary-light);outline-offset:2px;border-radius:.375rem}.Omqe6G_radio{opacity:0;width:1px;height:1px;position:absolute}.Omqe6G_entryNumber{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 55%, transparent);font-size:.75rem}.Omqe6G_entryName{font-size:1.125rem;font-weight:500}.Omqe6G_entry:has(.Omqe6G_radio:checked) .Omqe6G_entryName{text-decoration:underline;-webkit-text-decoration-color:var(--color-primary-light);text-decoration-color:var(--color-primary-light);text-underline-offset:.3em;text-decoration-thickness:2px}.Omqe6G_entry:has(.Omqe6G_radio:checked) .Omqe6G_entryNumber{color:var(--color-primary-light)}.Omqe6G_pages{align-content:start;gap:1rem;display:grid}.Omqe6G_page:not(:first-child){display:none}@supports selector(:has(*)){.Omqe6G_page{display:none}:is(.Omqe6G_book:has([value=discover]:checked) [data-area=discover],.Omqe6G_book:has([value=today]:checked) [data-area=today],.Omqe6G_book:has([value=places]:checked) [data-area=places],.Omqe6G_book:has([value=knowledge]:checked) [data-area=knowledge],.Omqe6G_book:has([value=experience]:checked) [data-area=experience],.Omqe6G_book:has([value=bookmarks]:checked) [data-area=bookmarks]){display:grid}}.Omqe6G_page{border:1px solid color-mix(in oklab, var(--color-foreground) 12%, transparent);background:linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 6%, transparent) 1px, transparent 1px) 1.75rem 0 / 100% 100% no-repeat, var(--color-surface);min-height:15rem;animation:Omqe6G_turn .7s var(--ease-out-expo) both;border-radius:1.5rem;align-content:start;gap:1rem;padding:1.75rem}@keyframes Omqe6G_turn{0%{opacity:0;translate:.75rem}}.Omqe6G_pageNumber{font-family:var(--font-mono);color:var(--color-primary-light);font-size:.75rem}.Omqe6G_pageName{letter-spacing:-.03em;margin:0;font-size:clamp(2rem,1.5rem + 2vw,3.25rem);font-weight:500;line-height:1}.Omqe6G_pageText{max-width:30rem;color:color-mix(in oklab, var(--color-foreground) 82%, transparent);margin:0;font-size:1.0625rem;line-height:1.6}.Omqe6G_guideNote{color:color-mix(in oklab, var(--color-foreground) 60%, transparent);margin:0;font-size:.8125rem}.Omqe6G_makingGrid{gap:1.5rem;margin-top:2.5rem;display:grid}.Omqe6G_makingItem,.Omqe6G_planned{border-top:1px solid color-mix(in oklab, var(--color-foreground) 14%, transparent);padding-top:1.25rem}.Omqe6G_makingItem h3,.Omqe6G_planned h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:500}.Omqe6G_makingItem p{max-width:32rem;color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:0;line-height:1.6}.Omqe6G_planned{border-top-style:dashed}.Omqe6G_planned ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Omqe6G_planned li{color:color-mix(in oklab, var(--color-foreground) 78%, transparent);align-items:center;gap:.625rem;display:flex}.Omqe6G_planned li:before{content:"";aspect-ratio:1;border:1.5px solid color-mix(in oklab, var(--color-foreground) 55%, transparent);border-radius:50%;width:.5rem}@media (min-width:40rem){.Omqe6G_contents{grid-template-columns:repeat(3,minmax(0,1fr))}.Omqe6G_makingGrid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}}@media (min-width:64rem){.Omqe6G_heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,4vw,5rem)}.Omqe6G_book{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,4vw,4rem)}.Omqe6G_contents{grid-template-columns:none}.Omqe6G_entry{min-height:4rem;padding:1.125rem .25rem}.Omqe6G_entryName{font-size:1.375rem}.Omqe6G_page{background-position:2.25rem 0,0 0;min-height:20rem;padding:2.5rem 2.5rem 2.5rem 3.5rem}}@media (prefers-reduced-motion:reduce){.Omqe6G_contours path,.Omqe6G_page{animation:none}}
._4Tvweq_hero{text-align:center;isolation:isolate;justify-items:center;padding:clamp(3rem,2rem + 6vw,8rem) 0 0;display:grid;position:relative;overflow-x:clip}._4Tvweq_rings{z-index:-1;width:min(46rem,140vw);position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}._4Tvweq_rings circle,._4Tvweq_rings line{fill:none;stroke:color-mix(in oklab, var(--color-primary-light) 14%, transparent);stroke-width:1px}._4Tvweq_rings circle:first-child{stroke:color-mix(in oklab, var(--color-primary-light) 22%, transparent);stroke-dasharray:2 6}._4Tvweq_sweep{fill:color-mix(in oklab, var(--color-primary) 22%, transparent);transform-origin:300px 300px;opacity:0;animation:_4Tvweq_sweep 2.6s var(--ease-in-out-quart) .3s both}@keyframes _4Tvweq_sweep{0%{opacity:0;rotate:-60deg}15%{opacity:1}80%{opacity:.8}to{opacity:0;rotate:300deg}}._4Tvweq_heroText{justify-items:center;max-width:50rem;display:grid;position:relative}._4Tvweq_kicker{font-family:var(--font-mono);color:var(--color-primary-light);margin:0 0 1.25rem;font-size:.8125rem}._4Tvweq_name{letter-spacing:-.05em;margin:0;font-size:clamp(2.75rem,1rem + 7vw,8.5rem);font-weight:700;line-height:.92}._4Tvweq_claim{letter-spacing:-.02em;margin:1.25rem 0 0;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600;line-height:1.15;display:grid}._4Tvweq_claim span:last-child{color:var(--color-primary-light)}._4Tvweq_lead{max-width:36rem;color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:1.5rem 0 0;line-height:1.55}._4Tvweq_facts{text-align:left;justify-self:stretch;margin-top:clamp(2.5rem,2rem + 3vw,4.5rem)}._4Tvweq_protocol{margin-top:clamp(5rem,4rem + 5vw,9rem)}._4Tvweq_protocolHead{margin-bottom:2rem}._4Tvweq_sectionTitle{letter-spacing:-.035em;max-width:40rem;margin:0;font-size:clamp(2rem,1.4rem + 2.6vw,3.75rem);font-weight:700;line-height:1}._4Tvweq_sectionText{color:color-mix(in oklab, var(--color-foreground) 75%, transparent);margin:.75rem 0 0}._4Tvweq_inspection{gap:1.25rem;display:grid}._4Tvweq_steps{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;margin:0;padding:0;display:grid}._4Tvweq_step{border:1px solid color-mix(in oklab, var(--color-foreground) 16%, transparent);cursor:pointer;min-height:4rem;color:color-mix(in oklab, var(--color-foreground) 75%, transparent);-webkit-tap-highlight-color:transparent;transition:border-color var(--duration-base) var(--ease-out-expo), background-color var(--duration-base) var(--ease-out-expo), color var(--duration-base) var(--ease-out-expo);border-radius:1rem;align-content:start;gap:.25rem;padding:.75rem .875rem;display:grid;position:relative}._4Tvweq_step:hover{border-color:color-mix(in oklab, var(--color-primary-light) 55%, transparent)}._4Tvweq_step:has(._4Tvweq_radio:checked){border-color:var(--color-primary-light);background:color-mix(in oklab, var(--color-primary-light) 12%, transparent);color:var(--color-foreground)}._4Tvweq_step:has(._4Tvweq_radio:focus-visible){outline:2px solid var(--color-primary-light);outline-offset:3px}._4Tvweq_radio{opacity:0;width:1px;height:1px;position:absolute}._4Tvweq_stepName{font-weight:600;line-height:1.25}._4Tvweq_frame:not(:first-child){display:none}@supports selector(:has(*)){._4Tvweq_frame{display:none}:is(._4Tvweq_inspection:has([value=search]:checked) [data-step=search],._4Tvweq_inspection:has([value=fetch]:checked) [data-step=fetch],._4Tvweq_inspection:has([value=rules]:checked) [data-step=rules],._4Tvweq_inspection:has([value=rank]:checked) [data-step=rank]){display:grid}}._4Tvweq_frame{border:1px solid color-mix(in oklab, var(--color-primary-light) 18%, transparent);background:repeating-linear-gradient(0deg, color-mix(in oklab, var(--color-foreground) 4%, transparent) 0 1px, transparent 1px 1.5rem), var(--color-surface);border-radius:1.5rem;align-content:start;gap:.75rem;padding:1.5rem 1.25rem;position:relative;overflow:hidden}._4Tvweq_scan{background:linear-gradient(180deg, transparent, color-mix(in oklab, var(--color-primary) 18%, transparent) 85%, var(--color-primary-light));opacity:0;pointer-events:none;height:3rem;animation:_4Tvweq_scan 1.1s var(--ease-in-out-quart) both;position:absolute;inset:0 0 auto}@keyframes _4Tvweq_scan{0%{opacity:1;translate:0 -3rem}85%{opacity:1}to{opacity:0;translate:0 24rem}}._4Tvweq_frameStep{letter-spacing:-.015em;align-items:baseline;gap:.625rem;margin:0;font-size:1.375rem;font-weight:600;display:flex}._4Tvweq_frameText{max-width:38rem;color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:0 0 .75rem;line-height:1.55}._4Tvweq_search{align-items:center;gap:.75rem;display:grid}._4Tvweq_field{border:1px solid color-mix(in oklab, var(--color-foreground) 22%, transparent);background:var(--color-background);border-radius:.875rem;gap:.25rem;padding:.75rem 1rem;display:grid}._4Tvweq_fieldLabel{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 65%, transparent);font-size:.75rem;font-weight:500}._4Tvweq_fieldValue{font-family:var(--font-mono);color:var(--color-primary-light);font-size:.875rem}._4Tvweq_plus{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 50%, transparent);justify-self:center}._4Tvweq_sources{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:.25rem 0 0;font-size:.875rem}._4Tvweq_requests{background:var(--color-background);font-family:var(--font-mono);border-radius:.875rem;gap:.375rem;margin:0;padding:1rem;font-size:.8125rem;list-style:none;display:grid}._4Tvweq_requests li{animation:_4Tvweq_tick .5s var(--ease-out-expo) calc(.35s + var(--i) * .22s) both;grid-template-columns:2.75rem minmax(0,1fr);gap:.125rem .75rem;display:grid}._4Tvweq_method{color:var(--color-primary-light)}._4Tvweq_path{overflow-wrap:anywhere}._4Tvweq_note{color:color-mix(in oklab, var(--color-foreground) 60%, transparent);grid-column:2}._4Tvweq_fetchNote{color:color-mix(in oklab, var(--color-foreground) 70%, transparent);margin:.25rem 0 0;font-size:.875rem}._4Tvweq_areas{gap:1.25rem;display:grid}._4Tvweq_areaName{border-bottom:1px solid color-mix(in oklab, var(--color-foreground) 18%, transparent);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin:0 0 .5rem;padding-bottom:.5rem;font-size:.8125rem;font-weight:600;display:flex}._4Tvweq_areaName span{font-family:var(--font-mono);letter-spacing:0;color:var(--color-primary-light)}._4Tvweq_ruleList{margin:0;padding:0;list-style:none;display:grid}._4Tvweq_ruleList li{border-bottom:1px solid color-mix(in oklab, var(--color-foreground) 7%, transparent);animation:_4Tvweq_tick .45s var(--ease-out-expo) calc(.3s + var(--i) * 90ms) both;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name deduction""type type";column-gap:.75rem;padding:.5rem 0;font-size:.875rem;display:grid}._4Tvweq_ruleName{grid-area:name;line-height:1.35}._4Tvweq_ruleType{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 60%, transparent);grid-area:type;font-size:.6875rem}._4Tvweq_ruleType[data-type=measured]{color:var(--color-primary-light)}._4Tvweq_deduction{font-family:var(--font-mono);font-variant-numeric:tabular-nums;grid-area:deduction}._4Tvweq_rulesNote{color:color-mix(in oklab, var(--color-foreground) 65%, transparent);margin:1rem 0 0;font-size:.8125rem}._4Tvweq_rank{gap:1rem;display:grid}._4Tvweq_formula{background:var(--color-background);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:.875rem;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6}._4Tvweq_scale{border-radius:.875rem;grid-template-columns:40fr 30fr 30fr;gap:2px;display:grid;overflow:hidden}._4Tvweq_band{transform-origin:0;animation:_4Tvweq_grow .7s var(--ease-out-expo) calc(.3s + var(--i,0) * .12s) both;gap:.25rem;padding:.75rem;display:grid}._4Tvweq_band[data-band="0"]{background:color-mix(in oklab, var(--color-primary) 55%, var(--color-surface))}._4Tvweq_band[data-band="1"]{--i:1;background:color-mix(in oklab, var(--color-primary) 28%, var(--color-surface))}._4Tvweq_band[data-band="2"]{--i:2;background:color-mix(in oklab, var(--color-primary) 10%, var(--color-surface))}._4Tvweq_bandName{font-weight:600}._4Tvweq_bandRange{font-family:var(--font-mono);color:color-mix(in oklab, var(--color-foreground) 75%, transparent);font-size:.75rem}._4Tvweq_unmeasured{border:1px dashed color-mix(in oklab, var(--color-foreground) 30%, transparent);color:color-mix(in oklab, var(--color-foreground) 80%, transparent);border-radius:.875rem;gap:.25rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;display:grid}._4Tvweq_report{font-family:var(--font-mono);color:var(--color-primary-light);margin:0;font-size:.8125rem}@keyframes _4Tvweq_tick{0%{opacity:0;translate:-.5rem}}@keyframes _4Tvweq_grow{0%{transform:scaleX(0)}}._4Tvweq_principles{margin-top:clamp(5rem,4rem + 5vw,9rem)}._4Tvweq_principleList{margin:2.5rem 0 0;padding:0;list-style:none;display:grid}._4Tvweq_principle{border-top:1px solid color-mix(in oklab, var(--color-foreground) 12%, transparent);grid-template-columns:3.5rem minmax(0,1fr);column-gap:1rem;padding:1.75rem 0;display:grid}._4Tvweq_paragraph{font-family:var(--font-mono);color:var(--color-primary-light);grid-row:span 2;font-size:1rem}._4Tvweq_principle h3{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600}._4Tvweq_principle p{max-width:36rem;color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:0;line-height:1.55}@media (min-width:40rem){._4Tvweq_steps{grid-template-columns:repeat(4,minmax(0,1fr))}._4Tvweq_frame{padding:2rem}._4Tvweq_search{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._4Tvweq_sources{grid-column:1/-1}._4Tvweq_ruleList li{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name type deduction";align-items:baseline}}@media (min-width:64rem){._4Tvweq_inspection{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:2rem}._4Tvweq_steps{border-left:1px solid color-mix(in oklab, var(--color-foreground) 14%, transparent);grid-template-columns:none;gap:0}._4Tvweq_step{border:0;border-radius:0;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;min-height:4.5rem;padding:1.25rem 1rem 1.25rem 1.5rem}._4Tvweq_step:has(._4Tvweq_radio:checked){background:0 0}._4Tvweq_step:before{content:"";aspect-ratio:1;background:color-mix(in oklab, var(--color-foreground) 30%, transparent);width:.4375rem;transition:background-color var(--duration-base) var(--ease-out-expo), box-shadow var(--duration-base) var(--ease-out-expo);border-radius:50%;position:absolute;top:1.5rem;left:-.25rem}._4Tvweq_step:has(._4Tvweq_radio:checked):before{background:var(--color-primary-light);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary) 30%, transparent)}._4Tvweq_stepName{font-size:1.25rem}._4Tvweq_frame{min-height:26rem;padding:2.5rem}._4Tvweq_areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}._4Tvweq_ruleList li{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name deduction""type type"}._4Tvweq_principleList{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.5rem}._4Tvweq_principle{grid-template-columns:minmax(0,1fr)}._4Tvweq_paragraph{grid-row:auto;margin-bottom:1.5rem;font-size:1.5rem}}@media (prefers-reduced-motion:reduce){._4Tvweq_sweep,._4Tvweq_scan{display:none}._4Tvweq_requests li,._4Tvweq_ruleList li,._4Tvweq_band{animation:none}}
._1DK2hG_hero{gap:2.5rem;padding-top:clamp(1.5rem,1rem + 3vw,4rem);display:grid}._1DK2hG_kicker{font-family:var(--font-mono);color:var(--color-primary-light);margin:0 0 1.25rem;font-size:.8125rem}._1DK2hG_name{letter-spacing:-.045em;margin:0;font-size:clamp(3rem,1.6rem + 5.4vw,7rem);font-weight:700;line-height:.95}._1DK2hG_claim{letter-spacing:-.02em;margin:1.25rem 0 0;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600;line-height:1.15;display:grid}._1DK2hG_claim span:nth-child(2){color:var(--color-primary-light)}._1DK2hG_lead{max-width:34rem;color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:1.5rem 0 2rem;line-height:1.55}._1DK2hG_workspace{border:1px solid color-mix(in oklab, var(--color-primary-light) 18%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--color-surface) 90%, var(--color-primary)), var(--color-surface) 40%), var(--color-surface);border-radius:1.5rem;align-content:start;min-width:0;padding:1.25rem;display:grid;box-shadow:0 40px 80px -40px #000c}._1DK2hG_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._1DK2hG_dots{background:radial-gradient(circle, color-mix(in oklab, var(--color-foreground) 30%, transparent) 0 .3125rem, transparent .3125rem) 0 50% / 1rem 100% repeat-x;width:2.75rem;height:.625rem}._1DK2hG_demo{border:1px dashed color-mix(in oklab, var(--color-primary-light) 55%, transparent);font-family:var(--font-mono);color:var(--color-primary-light);border-radius:999px;margin:0;padding:.25rem .625rem;font-size:.75rem}._1DK2hG_workspaceTitle{letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}._1DK2hG_workspaceText{color:color-mix(in oklab, var(--color-foreground) 72%, transparent);margin:.375rem 0 1rem;font-size:.9375rem;line-height:1.5}._1DK2hG_tabs{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:0 0 1.25rem;padding:0;display:flex}._1DK2hG_tab{border:1px solid color-mix(in oklab, var(--color-foreground) 22%, transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:2.75rem;transition:border-color var(--duration-base) var(--ease-out-expo), background-color var(--duration-base) var(--ease-out-expo);border-radius:999px;align-items:center;padding:0 1rem;font-size:.9375rem;display:inline-flex;position:relative}._1DK2hG_tab:hover{border-color:color-mix(in oklab, var(--color-primary-light) 60%, transparent)}._1DK2hG_tab:has(._1DK2hG_radio:checked){border-color:var(--color-primary-light);background:color-mix(in oklab, var(--color-primary-light) 14%, transparent)}._1DK2hG_tab:has(._1DK2hG_radio:focus-visible){outline:2px solid var(--color-primary-light);outline-offset:3px}._1DK2hG_radio{opacity:0;width:1px;height:1px;position:absolute}._1DK2hG_view:not(:first-child){display:none}@supports selector(:has(*)){._1DK2hG_view{display:none}:is(._1DK2hG_workspace:has([value=performance]:checked) [data-view=performance],._1DK2hG_workspace:has([value=indexing]:checked) [data-view=indexing],._1DK2hG_workspace:has([value=queries]:checked) [data-view=queries],._1DK2hG_workspace:has([value=opportunities]:checked) [data-view=opportunities],._1DK2hG_workspace:has([value=traffic]:checked) [data-view=traffic]){display:grid}}._1DK2hG_view{gap:1.25rem}._1DK2hG_chart{border:1px solid color-mix(in oklab, var(--color-foreground) 10%, transparent);background:var(--color-background);border-radius:1rem;align-content:center;min-height:13rem;padding:1rem;display:grid;position:relative;overflow:hidden}._1DK2hG_svg{width:100%;height:auto;display:block;overflow:visible}._1DK2hG_grid line{stroke:color-mix(in oklab, var(--color-foreground) 8%, transparent);stroke-width:1px}._1DK2hG_current,._1DK2hG_previous{fill:none;stroke-linecap:round;stroke-linejoin:round}._1DK2hG_current{stroke:var(--color-primary-light);stroke-width:2.5px}._1DK2hG_previous{stroke:color-mix(in oklab, var(--color-foreground) 40%, transparent);stroke-width:1.5px}._1DK2hG_point{fill:color-mix(in oklab, var(--color-foreground) 55%, transparent)}._1DK2hG_gap{fill:var(--color-primary-light);stroke:color-mix(in oklab, var(--color-primary) 40%, transparent);stroke-width:6px}._1DK2hG_legend{color:color-mix(in oklab, var(--color-foreground) 72%, transparent);flex-wrap:wrap;gap:.375rem 1rem;margin:.75rem 0 0;font-size:.8125rem;display:flex}._1DK2hG_legend span:before{content:"";vertical-align:middle;background:color-mix(in oklab, var(--color-foreground) 40%, transparent);width:.875rem;height:2px;margin-right:.5rem;display:inline-block}._1DK2hG_legend [data-key=current]:before,._1DK2hG_legend [data-key=gap]:before{background:var(--color-primary-light)}._1DK2hG_legend [data-key=axis]:before{display:none}._1DK2hG_indexing{display:grid}._1DK2hG_bar{background:color-mix(in oklab, var(--color-foreground) 8%, transparent);border-radius:999px;height:1.25rem;display:flex;overflow:hidden}._1DK2hG_bar span{flex:var(--share) 0 0;transform-origin:0}._1DK2hG_bar [data-key=indexed]{background:var(--color-primary-light)}._1DK2hG_bar [data-key=other]{background:color-mix(in oklab, var(--color-foreground) 22%, transparent)}._1DK2hG_urls{gap:.25rem;margin:1rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:grid}._1DK2hG_urls li{border-bottom:1px solid color-mix(in oklab, var(--color-foreground) 8%, transparent);color:color-mix(in oklab, var(--color-foreground) 72%, transparent);justify-content:space-between;gap:1rem;padding:.375rem 0;display:flex}._1DK2hG_urls li[data-indexed=true] span:last-child{color:var(--color-primary-light)}._1DK2hG_urlPath{font-family:var(--font-mono);overflow-wrap:anywhere}._1DK2hG_table{border-collapse:collapse;width:100%;font-size:.875rem}._1DK2hG_table th{letter-spacing:.12em;text-align:left;text-transform:uppercase;color:color-mix(in oklab, var(--color-foreground) 60%, transparent);padding:0 0 .5rem;font-size:.75rem;font-weight:500}._1DK2hG_table th:last-child,._1DK2hG_table td:last-child{text-align:right}._1DK2hG_table td{border-top:1px solid color-mix(in oklab, var(--color-foreground) 8%, transparent);font-variant-numeric:tabular-nums;padding:.5rem 0}._1DK2hG_changeBar{width:calc(var(--size) * 4rem);vertical-align:middle;background:color-mix(in oklab, var(--color-foreground) 30%, transparent);transform-origin:100%;border-radius:999px;height:.375rem;margin-right:.625rem;display:inline-block}[data-trend=up] ._1DK2hG_changeBar{background:var(--color-primary-light)}._1DK2hG_channels{gap:.75rem;display:grid}._1DK2hG_channel{grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);align-items:center;gap:.75rem;font-size:.875rem;display:grid}._1DK2hG_channelBar{width:calc(var(--size) * 100%);background:color-mix(in oklab, var(--color-foreground) 28%, transparent);transform-origin:0;border-radius:999px;height:.75rem}._1DK2hG_channel[data-ai] ._1DK2hG_channelBar{background:var(--color-primary-light)}._1DK2hG_caption{align-content:start;gap:.5rem;display:grid}._1DK2hG_viewName{margin:0;font-size:1.125rem;font-weight:600}._1DK2hG_viewText{color:color-mix(in oklab, var(--color-foreground) 80%, transparent);margin:0;line-height:1.5}._1DK2hG_source{font-family:var(--font-mono);color:var(--color-primary-light);margin:.25rem 0 0;font-size:.75rem}._1DK2hG_source span{color:color-mix(in oklab, var(--color-foreground) 60%, transparent)}._1DK2hG_current,._1DK2hG_previous[pathLength]{stroke-dasharray:1;animation:_1DK2hG_draw 1.2s var(--ease-out-expo) both}._1DK2hG_previous{animation-delay:.15s}._1DK2hG_gap,._1DK2hG_point,._1DK2hG_urls li,._1DK2hG_table tr{animation:_1DK2hG_appear .5s var(--ease-out-expo) calc(.3s + var(--i,0) * 70ms) both}._1DK2hG_bar span,._1DK2hG_channelBar,._1DK2hG_changeBar{animation:_1DK2hG_grow .9s var(--ease-out-expo) calc(var(--i,0) * 80ms) both}._1DK2hG_cursor{background:var(--color-primary-light);width:1px;box-shadow:0 0 12px 1px color-mix(in oklab, var(--color-primary) 60%, transparent);opacity:0;pointer-events:none;animation:_1DK2hG_read 1.3s var(--ease-in-out-quart) both;position:absolute;top:0;bottom:0;left:0}@keyframes _1DK2hG_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _1DK2hG_appear{0%{opacity:0}}@keyframes _1DK2hG_grow{0%{transform:scaleX(0)}}@keyframes _1DK2hG_read{0%{opacity:0;translate:0}10%{opacity:1}90%{opacity:1}to{opacity:0;translate:var(--travel,40rem) 0}}._1DK2hG_chart{--travel:100cqi;container-type:inline-size}._1DK2hG_how,._1DK2hG_decisions{margin-top:clamp(5rem,4rem + 5vw,9rem)}._1DK2hG_sectionTitle{letter-spacing:-.035em;max-width:40rem;margin:0 0 2.5rem;font-size:clamp(2rem,1.4rem + 2.6vw,3.75rem);font-weight:700;line-height:1}._1DK2hG_pipeline{gap:0;margin:0;padding:0;list-style:none;display:grid}._1DK2hG_stage{grid-template-columns:2.5rem minmax(0,1fr);align-content:start;gap:.25rem 1rem;padding:0 0 2rem;display:grid;position:relative}._1DK2hG_stageNumber{grid-area:1/1;padding-top:.25rem}._1DK2hG_stageTitle{grid-column:2;margin:0;font-size:1.25rem;font-weight:600}._1DK2hG_stageText{color:color-mix(in oklab, var(--color-foreground) 78%, transparent);grid-column:2;margin:0;line-height:1.5}._1DK2hG_stageMark{background:color-mix(in oklab, var(--color-primary-light) 35%, transparent);width:1px;position:absolute;top:1.75rem;bottom:0;left:.5rem}._1DK2hG_stage:last-child ._1DK2hG_stageMark{display:none}._1DK2hG_decisionList{counter-reset:decision;gap:0;margin:0;padding:0;list-style:none;display:grid}._1DK2hG_decision{border-top:1px solid color-mix(in oklab, var(--color-foreground) 12%, transparent);padding:1.5rem 0}._1DK2hG_decision h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:600}._1DK2hG_decision p{max-width:32rem;color:color-mix(in oklab, var(--color-foreground) 78%, transparent);margin:0;line-height:1.5}._1DK2hG_audience{letter-spacing:-.015em;gap:.75rem;max-width:48rem;margin:3rem 0 0;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.35;display:grid}@media (min-width:40rem){._1DK2hG_workspace{padding:1.75rem}._1DK2hG_decisionList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}@media (min-width:64rem){._1DK2hG_hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,4vw,5rem)}._1DK2hG_view{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}._1DK2hG_pipeline{background:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-foreground) 22%, transparent) 0 1px, transparent 1px 1rem) top / 100% .375rem no-repeat, linear-gradient(color-mix(in oklab, var(--color-foreground) 14%, transparent), color-mix(in oklab, var(--color-foreground) 14%, transparent)) 0 .375rem / 100% 1px no-repeat;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;padding-top:1.5rem}._1DK2hG_stage{grid-template-columns:minmax(0,1fr);padding:1.5rem 0 0}._1DK2hG_stageNumber,._1DK2hG_stageTitle,._1DK2hG_stageText{grid-area:auto/1}._1DK2hG_stageMark{background:var(--color-primary-light);width:.4375rem;height:.4375rem;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-primary) 30%, transparent);border-radius:50%;top:-1.75rem;bottom:auto;left:0}._1DK2hG_stage:last-child ._1DK2hG_stageMark{display:block}._1DK2hG_decisionList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._1DK2hG_current,._1DK2hG_previous,._1DK2hG_gap,._1DK2hG_point,._1DK2hG_urls li,._1DK2hG_table tr,._1DK2hG_bar span,._1DK2hG_channelBar,._1DK2hG_changeBar,._1DK2hG_cursor{animation:none}._1DK2hG_cursor{display:none}}
