.Wppcva_stage{isolation:isolate;aspect-ratio:4/3;background:radial-gradient(at 50% 40%,#fff 12%,#f1f5f9 100%);position:relative}.Wppcva_rotating{cursor:grab;touch-action:pan-y pinch-zoom}.Wppcva_rotating:active{cursor:grabbing}
.Y21Sqa_dashboard{--panel-padding:clamp(1rem, 4cqi, 1.5rem);overflow:hidden;container-type:inline-size}.Y21Sqa_hero{isolation:isolate;padding:var(--panel-padding);color:#fff;background:linear-gradient(110deg,#0f172a 25%,#153553);position:relative}.Y21Sqa_hero:before{z-index:-1;content:"";background-image:radial-gradient(circle,#bae6fd33 1px,#0000 1px);background-size:12px 12px;position:absolute;inset:0 0 0 35%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Y21Sqa_summary{justify-content:space-between;align-items:center;gap:.65rem;margin-top:.85rem;display:flex}.Y21Sqa_track{background:#e2e8f0;border-radius:2px;height:.5rem;overflow:hidden;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 calc(10% - 1px),#0000 calc(10% - 1px) 10%);mask-image:repeating-linear-gradient(90deg,#000 0 calc(10% - 1px),#0000 calc(10% - 1px) 10%)}.Y21Sqa_fill{background:var(--color-brand-interactive);height:100%}@media (prefers-reduced-motion:no-preference){.Y21Sqa_fill{transform-origin:0;animation:.35s ease-out Y21Sqa_reveal}@keyframes Y21Sqa_reveal{0%{transform:scaleX(0)}}}.Y21Sqa_summary .Y21Sqa_track{background:#40556d;width:clamp(5.5rem,26cqi,9rem);margin-top:.85rem}.Y21Sqa_profile{color:#3d5a75;flex:0 auto;width:47%;max-width:12rem;height:auto;overflow:visible}.Y21Sqa_profileArea{fill:#2a9df445;stroke:var(--color-brand-interactive);stroke-width:1.8px}.Y21Sqa_profilePoint{fill:#bae6fd;stroke:#0f2943}.Y21Sqa_axisLabels{fill:#e0f2fe}.Y21Sqa_panel{padding:var(--panel-padding)}.Y21Sqa_metric{grid-template-columns:minmax(5.5rem,32%) minmax(0,1fr);align-items:center;gap:.35rem .75rem;padding-block:.65rem;display:grid}.Y21Sqa_metric:last-child{padding-bottom:0}.Y21Sqa_measured{grid-template-columns:minmax(0,1fr) 3.5rem;align-items:center;gap:.6rem;display:grid}.Y21Sqa_observation{color:#334155;grid-column:1/-1;font-size:.875rem;line-height:1.5}.Y21Sqa_guidance{grid-template-columns:minmax(0,1fr);gap:.6rem;margin-top:.75rem;display:grid}.Y21Sqa_guide{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.875rem;min-width:0;padding:.875rem}.Y21Sqa_guideLabel{flex-wrap:wrap;align-items:baseline;gap:0 .4rem;padding-left:1.65rem;font-size:.875rem;display:flex;position:relative}.Y21Sqa_guideIcon{color:#075985;position:absolute;top:1px;left:0}.Y21Sqa_outdoor{grid-column:1/-1;position:relative}.Y21Sqa_outdoor:has(.Y21Sqa_outdoorValue){background:#f1f7fc;border-color:#d1e2f0}.Y21Sqa_outdoor:has(.Y21Sqa_outdoorValue) dt{min-height:1.5rem;padding-right:4rem}.Y21Sqa_outdoorValue{color:#164e74;font-variant-numeric:tabular-nums;font-size:1.125rem;position:absolute;top:.65rem;right:.875rem}.Y21Sqa_outdoorScale{padding-top:.25rem}.Y21Sqa_scaleLine{background:#bed2e1;border-radius:2px;height:4px;margin-inline:5px;position:relative}.Y21Sqa_scaleLine span{background:#075985;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #075985}.Y21Sqa_scaleLabels{color:#475569;grid-template-columns:repeat(3,1fr);margin-top:.45rem;font-size:.75rem;display:grid}.Y21Sqa_scaleLabels span:nth-child(2){text-align:center}.Y21Sqa_scaleLabels span:last-child{text-align:right}@container (min-width:30rem){.Y21Sqa_guidance{grid-template-columns:repeat(2,minmax(0,1fr))}.Y21Sqa_observation{grid-column:auto}}@container (max-width:23rem){.Y21Sqa_profile{width:53%}.Y21Sqa_axisLabels{font-size:14px}}@container (min-width:56rem){.Y21Sqa_layout{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1.12fr);display:grid}.Y21Sqa_layout .Y21Sqa_hero{padding:1.5rem}.Y21Sqa_layout .Y21Sqa_summary{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-top:1.5rem}.Y21Sqa_profile{align-self:center;width:100%}.Y21Sqa_layout>.Y21Sqa_panel+.Y21Sqa_panel{border-top:0;border-left:1px solid #e2e8f0}.Y21Sqa_layout .Y21Sqa_guidance{grid-template-columns:1fr}.Y21Sqa_layout .Y21Sqa_observation{grid-column:1/-1}.Y21Sqa_layout:not(:has(.Y21Sqa_profile)){grid-template-columns:repeat(2,minmax(0,1fr))}.Y21Sqa_layout:not(:has(.Y21Sqa_profile)) .Y21Sqa_hero{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.Y21Sqa_layout:not(:has(.Y21Sqa_profile)) .Y21Sqa_summary{margin:0}}
.t53O_a_cardLink{display:block}.t53O_a_cardLink:after{z-index:1;border-radius:var(--radius);content:"";position:absolute;inset:0}.t53O_a_cardLink:focus-visible{outline:none}.t53O_a_cardLink:focus-visible:after{outline-offset:2px;outline:2px solid #0369a1}.t53O_a_body :where(a,button,summary,details[open]){z-index:2;position:relative}
.p76Ila_select{appearance:none;cursor:pointer;padding-inline-end:2.75rem}.p76Ila_chevron{inset-inline-end:.625rem;color:#475569;pointer-events:none;background:#f1f5f9;border-radius:50%;width:1.5rem;height:1.5rem;padding:.25rem;position:absolute;top:50%;transform:translateY(-50%)}.p76Ila_select:open+.p76Ila_chevron{color:#075985;background:#e0f2fe;transform:translateY(-50%)rotate(180deg)}.p76Ila_price{appearance:textfield}.p76Ila_price::-webkit-inner-spin-button{appearance:none;margin:0}.p76Ila_price::-webkit-outer-spin-button{appearance:none;margin:0}@supports (appearance:base-select){.p76Ila_select{appearance:base-select}.p76Ila_select::picker(select){appearance:base-select}.p76Ila_select{align-items:center}.p76Ila_select::picker-icon{display:none}.p76Ila_select::picker(select){position-area:block-end span-inline-end;position-try-fallbacks:none;border-radius:var(--radius);background:#fff;border:1px solid #cbd5e1;max-block-size:min(19rem,100% - .5rem);margin-block:.25rem;padding:.375rem;overflow-y:auto;box-shadow:0 8px 24px #0f172a1a}.p76Ila_select option{border-radius:9999px;min-height:2.5rem;padding-inline:.75rem;font-size:.875rem}.p76Ila_select option:hover,.p76Ila_select option:focus-visible{background:#f1f5f9}.p76Ila_select option:checked{color:#075985;background:#e0f2fe;font-weight:600}.p76Ila_select option::checkmark{order:1;margin-inline-start:auto}}
.klYURa_field,.klYURa_control{min-width:0}.klYURa_field>label{color:#334155;margin-bottom:.4rem;font-size:.875rem;font-weight:600;display:block}.klYURa_field small{color:#475569;margin-left:.45rem;font-size:.875rem;font-weight:400}.klYURa_control{position:relative}.klYURa_trigger{color:#0f172a;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:999px;width:100%;min-width:0;min-height:2.75rem;padding:.55rem 2.75rem .55rem 1rem;font-size:1rem;font-weight:400;line-height:1.4;display:block;overflow:hidden}.klYURa_trigger:hover{border-color:#94a3b8}.klYURa_trigger:focus-visible{outline-offset:2px;outline:2px solid #0369a1}.klYURa_trigger[aria-expanded=true]+svg{color:#075985;background:#e0f2fe;transform:translateY(-50%)rotate(180deg)}@supports (appearance:base-select){.klYURa_field .klYURa_trigger option{white-space:normal;overflow-wrap:anywhere;min-height:2.75rem;padding-block:.4rem;font-size:1rem}.klYURa_trigger::picker(select){overscroll-behavior:contain}.klYURa_trigger[data-dock=true]::picker(select){position-area:none;width:min(100%,32rem);max-block-size:min(70dvh,22rem);min-inline-size:0;padding-bottom:max(.375rem, env(safe-area-inset-bottom));border-radius:var(--radius) var(--radius) 0 0;margin:0 auto;inset:auto 0 0;box-shadow:0 -8px 32px #0f172a24,0 0 0 100vmax #0f172a33}}.klYURa_sheet{border-radius:var(--radius) var(--radius) 0 0;color:#0f172a;background:#fff;border:1px solid #cbd5e1;width:min(100%,32rem);max-width:100%;max-height:85dvh;margin:0 auto;padding:0;inset:auto 0 0;overflow:hidden;box-shadow:0 -8px 32px #0f172a21}.klYURa_sheet::backdrop{background:#0f172a52}:is(html:has(.klYURa_sheet[open]),body:has(.klYURa_sheet[open])){overflow:hidden}.klYURa_surface{max-height:inherit;padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex}.klYURa_bar{justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem .65rem .4rem 1rem;display:flex}.klYURa_bar strong{font-size:1rem;font-weight:600}.klYURa_bar button{border-radius:50%;place-items:center;min-width:2.75rem;min-height:2.75rem;display:grid}.klYURa_options{overscroll-behavior:contain;min-height:0;padding:.375rem;overflow-y:auto}.klYURa_options button{text-align:start;overflow-wrap:anywhere;border-radius:999px;justify-content:space-between;align-items:center;gap:.65rem;width:100%;min-height:2.75rem;padding:.4rem .85rem;font-size:1rem;font-weight:400;display:flex}.klYURa_options button[aria-selected=true]{color:#075985;background:#e0f2fe;font-weight:600}.klYURa_options button:hover,.klYURa_bar button:hover{background:#f1f5f9}.klYURa_options button:focus-visible{outline-offset:-2px;outline:2px solid #0369a1}.klYURa_options svg{flex:none}@media (min-width:48rem){.klYURa_trigger,.klYURa_field .klYURa_trigger option,.klYURa_options button{font-size:.875rem}}
.ydNrrq_page{isolation:isolate;--ink:#0f172a;--muted:#475569;--blue:#0369a1;--pale:#f0f9ff;--line:#dce5ed;--backdrop:#edf4f8;color:var(--ink);background:var(--backdrop);overflow-wrap:break-word;position:relative}.ydNrrq_background{z-index:-1;pointer-events:none;background:radial-gradient(at 100% 0,#2a9df426,#0000 52%),radial-gradient(at 0 100%,#60a5fa24,#0000 50%);position:fixed;inset:0;overflow:hidden}.ydNrrq_background:after{content:"";background:radial-gradient(at 50% 45%,#f8fafce6,#f8fafc8c 30%,#0000 70%);position:absolute;inset:0}.ydNrrq_courtLines{width:clamp(28rem,42vw,40rem);height:auto;color:var(--blue);opacity:.2;position:absolute}.ydNrrq_courtLeft{bottom:-20rem;left:-15rem;transform:rotate(-14deg)}.ydNrrq_courtRight{top:-20rem;right:-13rem;transform:rotate(14deg)}.ydNrrq_layout{isolation:isolate;min-width:0;height:48rem;position:relative;overflow:hidden}.ydNrrq_page[data-finder-player]:not([data-phase=results]),.ydNrrq_page[data-finder-player]:not([data-phase=results]) .ydNrrq_layout,.ydNrrq_panel{height:100%}.ydNrrq_inner{grid-template-rows:24px 32px minmax(0,1fr) 56px;width:min(100%,36rem);height:100%;margin-inline:auto;padding:1.5rem;display:grid;position:relative}.ydNrrq_stage{align-self:center;min-width:0}.ydNrrq_close{top:max(1rem, env(safe-area-inset-top));right:max(1rem, env(safe-area-inset-right));z-index:10;width:2.75rem;height:2.75rem;color:var(--ink);border-radius:999px;position:absolute}.ydNrrq_panel,.ydNrrq_inner,.ydNrrq_formBody,.ydNrrq_routeBody{min-width:0;min-height:0}.ydNrrq_sectionIndex{color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}.ydNrrq_catalogueCount{font-weight:500}.ydNrrq_stepNumber{font-weight:600}.ydNrrq_track{justify-content:center;align-items:center;gap:.4rem;display:flex}.ydNrrq_track span{background:#cbd8e2;border-radius:999px;width:1.75rem;height:3px}.ydNrrq_track span[data-filled=true]{background:var(--blue)}.ydNrrq_track[data-intro=true]{visibility:hidden}.ydNrrq_questionHeader{text-align:center;margin-bottom:1.5rem}.ydNrrq_questionTitle{justify-content:center;align-items:center;gap:.25rem;display:flex}.ydNrrq_inner h1{min-width:0;margin:0;font-size:1.875rem;font-weight:700;line-height:1.2}.ydNrrq_lead{max-width:48ch;color:var(--muted);margin:.75rem auto 0;font-size:.875rem;line-height:1.5}.ydNrrq_page :is(a,button,input,select,summary,h1,h3):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.ydNrrq_page h1:focus-visible{outline:none}.ydNrrq_inner form{min-width:0}.ydNrrq_formBody,.ydNrrq_routeBody{margin:-4px;padding:4px}.ydNrrq_routes,.ydNrrq_stack,.ydNrrq_choiceGrid,.ydNrrq_row{gap:.5rem;display:grid}.ydNrrq_stack{gap:.85rem}.ydNrrq_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ydNrrq_choiceGrid .ydNrrq_choice:last-child:nth-child(odd){grid-column:1/-1}.ydNrrq_page fieldset{min-width:0}.ydNrrq_routes button,.ydNrrq_choice{border:1px solid var(--line);min-width:0;min-height:3rem;color:var(--ink);text-align:center;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 2.5rem;font-size:.875rem;font-weight:500;line-height:1.35;transition:border-color .15s,background-color .15s;display:flex;position:relative}.ydNrrq_routes button{min-height:3.25rem}.ydNrrq_skipChoice{min-height:2.75rem;color:var(--muted);text-underline-offset:.25em;justify-content:center;justify-self:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.5;display:inline-flex;position:relative}.ydNrrq_skipChoice .ydNrrq_selectedMark{width:0;position:static}.ydNrrq_skipChoice[data-selected=true]{text-decoration:underline}.ydNrrq_skipChoice[data-selected=true] .ydNrrq_selectedMark{opacity:1;width:1rem}.ydNrrq_infoButton{width:2.75rem;height:2.75rem;color:var(--blue);border-radius:999px;flex:none}.ydNrrq_helpDialog{border:1px solid var(--line);border-radius:var(--radius);width:min(28rem,100% - 2rem);max-width:none;max-height:calc(100dvh - 2rem);color:var(--ink);background:#fff;margin:auto;padding:0;overflow:hidden;box-shadow:0 16px 48px #0f172a26}.ydNrrq_helpDialog[open]{flex-direction:column;display:flex}.ydNrrq_helpDialog::backdrop{background:#0f172a3d}.ydNrrq_helpHeader{flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem .5rem 1.5rem;display:flex}.ydNrrq_helpHeader h2{text-align:left;font-size:1.125rem;font-weight:600;line-height:1.4}.ydNrrq_helpBody{overscroll-behavior:contain;color:var(--muted);text-align:left;padding:0 1.5rem 1.5rem;font-size:.875rem;line-height:1.5;overflow:auto}.ydNrrq_helpBody>*+*,.ydNrrq_helpBody dl>*+*{margin-top:1rem}.ydNrrq_helpBody dt{color:var(--ink);margin-bottom:.25rem;font-weight:600}.ydNrrq_helpBody dd{margin:0}.ydNrrq_selectedMark{opacity:0;width:1rem;height:1rem;position:absolute;right:1rem}.ydNrrq_choice[data-selected=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:var(--pale);color:#075985}.ydNrrq_choice[data-selected=true] .ydNrrq_selectedMark{opacity:1}.ydNrrq_guide{text-align:center;max-width:48ch;margin:1rem auto 0}.ydNrrq_guide summary{min-height:2.75rem;color:var(--blue);cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.ydNrrq_guide summary::-webkit-details-marker{display:none}.ydNrrq_guide p,.ydNrrq_hint{color:var(--muted);font-size:.875rem;line-height:1.5}.ydNrrq_field{min-width:0;font-weight:600;display:block}.ydNrrq_field small{color:var(--muted);margin-left:.4rem;font-size:.875rem;font-weight:500}.ydNrrq_field input{background:#fff;border:1px solid #a7bac9;border-radius:999px;width:100%;min-width:0;min-height:2.75rem;padding:.5rem .9rem;font-size:1rem;font-weight:500}.ydNrrq_field input[type=number]{max-width:9rem;font-size:1.125rem}.ydNrrq_field+.ydNrrq_hint{margin-top:.4rem}.ydNrrq_amount{justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.875rem;display:flex}.ydNrrq_reference{border-radius:var(--radius);background:#ffffffa6;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.ydNrrq_reference img{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:5rem;height:3.4rem}.ydNrrq_reference small,.ydNrrq_reference strong{display:block}.ydNrrq_reference small{color:var(--muted);font-size:.875rem}.ydNrrq_reference strong{font-weight:600}.ydNrrq_notice{color:#78350f;background:#fffbeb;border:1px solid #fde68a;border-radius:1rem;padding:.6rem .85rem;font-size:.875rem;line-height:1.5}.ydNrrq_autoHelp{max-width:12rem;color:var(--muted);text-align:right;align-self:center;font-size:.75rem;line-height:1.4}.ydNrrq_choice:disabled,.ydNrrq_skipChoice:disabled,.ydNrrq_routes button:disabled{cursor:default}.ydNrrq_preparationStatus{color:var(--muted);text-align:center;justify-items:center;gap:1rem;font-size:.875rem;display:grid}.ydNrrq_preloadImages{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.ydNrrq_spinner,.ydNrrq_staticPreparationIcon{width:2.75rem;height:2.75rem;color:var(--blue)}.ydNrrq_spinner{animation:1s linear infinite ydNrrq_spin}.ydNrrq_staticPreparationIcon{display:none}@keyframes ydNrrq_spin{to{transform:rotate(360deg)}}.ydNrrq_navigation{justify-content:space-between;align-items:stretch;gap:.75rem;min-height:2.75rem;display:flex;position:absolute;inset:auto 1.5rem 1.5rem}.ydNrrq_navigation button{border-radius:999px;gap:.5rem;min-width:0;height:100%;min-height:2.75rem;line-height:1.2}.ydNrrq_navigation svg{flex:none}.ydNrrq_navigation button:first-child{color:var(--muted);padding-inline:.85rem}.ydNrrq_navigation button[type=submit]{background:var(--color-brand-interactive);color:#071729;min-width:10rem;padding-inline:1.5rem;font-weight:500}.ydNrrq_navigation button[type=submit]:not(:disabled):hover{background:var(--color-brand-interactive-hover)}@media (hover:hover){.ydNrrq_routes button:hover,.ydNrrq_choice:hover{border-color:var(--blue);background:var(--pale)}.ydNrrq_guide summary:hover,.ydNrrq_skipChoice:hover{text-decoration:underline}}.ydNrrq_page[data-phase=results]{min-height:100dvh;padding-bottom:3rem}.ydNrrq_page[data-phase=results] .ydNrrq_layout{height:auto;overflow:visible}.ydNrrq_page[data-phase=results] .ydNrrq_inner{width:min(100%,72rem);display:block}.ydNrrq_page[data-phase=results] .ydNrrq_sectionIndex{max-width:33rem;min-height:24px;margin-inline:auto}.ydNrrq_page[data-phase=results] .ydNrrq_track{height:40px}.ydNrrq_page[data-phase=results] .ydNrrq_questionHeader{margin:0 auto 1.75rem;max-width:36rem;margin-top:2rem}.ydNrrq_page[data-phase=results] :is(a,button,summary,h1,h3){scroll-margin-block:1.5rem}.ydNrrq_reasons{padding-left:1.25rem;list-style:outside}.ydNrrq_code{color:var(--ink);background:#f4f7fa;border-radius:.6rem;margin-bottom:.65rem;padding:.8rem;overflow-x:auto}@media (max-width:36.99rem){.ydNrrq_courtLines{opacity:.16;width:28rem}.ydNrrq_courtLeft{bottom:-19rem;left:-18rem}.ydNrrq_courtRight{top:-20rem;right:-18rem}.ydNrrq_inner{grid-template-rows:32px 24px minmax(0,1fr) 56px;padding:1rem}.ydNrrq_inner h1{font-size:1.5rem;line-height:1.33333}.ydNrrq_sectionIndex{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding-right:3.5rem;line-height:1.33333}.ydNrrq_questionTitle{gap:0}.ydNrrq_choiceGrid .ydNrrq_choice{padding:.5rem 1.5rem .5rem .65rem}.ydNrrq_choiceGrid .ydNrrq_selectedMark{width:.875rem;height:.875rem;right:.4rem}.ydNrrq_navigation{inset:auto 1rem 1rem}.ydNrrq_navigation button[type=submit]{min-width:0;padding-inline:1rem}.ydNrrq_page[data-phase=results] .ydNrrq_sectionIndex{min-height:32px}.ydNrrq_page[data-phase=results] .ydNrrq_track{height:24px}}@media (max-height:34rem){.ydNrrq_inner{flex-direction:column;padding:1rem;display:flex;overflow:auto}.ydNrrq_sectionIndex,.ydNrrq_track{flex:none}.ydNrrq_track{height:24px}.ydNrrq_stage{flex:none;align-self:stretch;margin-block:auto;padding-top:1rem}.ydNrrq_questionHeader{margin-bottom:1rem}.ydNrrq_navigation{margin-top:1.25rem;position:static}.ydNrrq_choice{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.ydNrrq_routes button,.ydNrrq_choice{transition:none}.ydNrrq_spinner{animation:none;display:none}.ydNrrq_staticPreparationIcon{display:block}}@media (forced-colors:active){.ydNrrq_background{display:none}.ydNrrq_choice[data-selected=true]{outline:2px solid highlight}.ydNrrq_choice .ydNrrq_selectedMark{color:highlight}}
._8n872q_results{--result-ink:#0f172a;--result-muted:#475569;--result-line:#dce5ed;--result-accent:#0369a1;min-width:0;color:var(--result-ink);overflow-wrap:anywhere;gap:1.25rem;display:grid;container:finder-results/inline-size}._8n872q_actions,._8n872q_eyebrow{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._8n872q_actions{justify-content:center}._8n872q_actions button,._8n872q_more{white-space:normal;border-radius:999px;gap:.4rem;min-height:2.75rem;padding-inline:1rem;line-height:1.2}._8n872q_actions button{font-size:.875rem}._8n872q_actions svg{flex:none}._8n872q_summaryNote,._8n872q_hint{color:var(--result-muted);font-size:.875rem;line-height:1.5}._8n872q_summaryNote{justify-content:center;align-items:flex-start;gap:.5rem;display:flex}._8n872q_summaryNote svg{flex:none;margin-top:.15rem}._8n872q_notice{color:#78350f;background:#fffbeb;border:1px solid #fde68a;border-radius:1rem;padding:.8rem 1rem;font-size:.875rem;line-height:1.5}._8n872q_gallery{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}._8n872q_gallery h3{scroll-margin-block:5.5rem}._8n872q_tag,._8n872q_rank{border-radius:999px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}._8n872q_rank{border:1px solid var(--result-line);color:var(--result-ink);font-variant-numeric:tabular-nums;background:#fff}._8n872q_tag{color:var(--result-accent);background:#e0f2fe}._8n872q_tag[data-status=matched]{color:#07533d;background:#d8f4e6}._8n872q_tag:is([data-status=check],[data-status=tradeoff]){color:#74380c;background:#fff0d1}._8n872q_tag[data-status=excluded]{color:#3e4b5a;background:#e5eaef}._8n872q_tag svg{flex:none}._8n872q_explanation{margin-top:.75rem}._8n872q_reasons{color:#334155;gap:.4rem;padding-left:1rem;font-size:.875rem;line-height:1.5;list-style:outside;display:grid}._8n872q_reasons li::marker{color:var(--result-accent)}._8n872q_explanation>summary,._8n872q_excluded>summary{min-height:2.75rem;color:var(--result-accent);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;line-height:1.3;list-style:none;display:flex}._8n872q_explanation>summary{background:#f1f7fb;border-radius:999px;padding:.5rem .8rem}._8n872q_explanation>summary:hover{background:#e7f1f8}._8n872q_explanation>summary::-webkit-details-marker{display:none}._8n872q_excluded>summary::-webkit-details-marker{display:none}._8n872q_explanation>summary svg,._8n872q_excluded>summary svg{flex:none}._8n872q_explanation[open]>summary svg,._8n872q_excluded[open]>summary svg{transform:rotate(180deg)}._8n872q_explanationBody{gap:.7rem;padding-top:.875rem;display:grid}._8n872q_more{background:#fff;border-color:#a8bdce;justify-self:center;min-width:min(100%,15rem)}._8n872q_excluded{background:#fff6;border:1px solid #b8c9d6;border-radius:1.5rem;padding:.35rem 1rem}._8n872q_stack{gap:1rem;margin-block:.75rem;display:grid}@container (min-width:36rem){._8n872q_gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:56rem){._8n872q_gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:29.99rem){._8n872q_actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.4rem;width:100%;display:grid}._8n872q_actions button{min-width:0;height:auto;padding:.4rem .5rem}}@container (max-width:14em){._8n872q_actions svg{display:none}._8n872q_actions button{padding-inline:.2rem}}
.HNJROG_page{background:linear-gradient(#f1f6fa,#f8fafc 34rem);min-height:100vh}.HNJROG_brand:hover{text-underline-offset:3px;text-decoration:underline}.HNJROG_page a:focus-visible{outline-offset:2px;outline:2px solid #0369a1}.HNJROG_productHero{--inset:clamp(1rem, 3vw, 2.75rem);border-radius:var(--radius);background:#fff;border:1px solid #dbe4ed;grid-template-columns:minmax(0,1fr);grid-template-areas:"media""identity""price""description""purchase";display:grid;box-shadow:0 8px 30px #0f172a0a}.HNJROG_identity{min-width:0;padding:1rem var(--inset) .5rem;grid-area:identity}.HNJROG_brand{color:#075985;align-items:flex-end;min-height:44px;padding-bottom:.25rem;display:inline-flex}.HNJROG_media{grid-area:media;min-width:0;padding-inline:.5rem}.HNJROG_price{min-width:0;padding:.5rem var(--inset) 0;grid-area:price}.HNJROG_description{min-width:0;padding:.75rem var(--inset) 0;grid-area:description}.HNJROG_descriptionBody{--description-line-height:1.625rem;font-size:1rem;line-height:var(--description-line-height);position:relative}.HNJROG_descriptionText{-webkit-line-clamp:2;color:#475569;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HNJROG_descriptionText:before{content:"";float:right;width:50%;height:calc(2 * var(--description-line-height));shape-outside:inset(var(--description-line-height) 0 0)}.HNJROG_descriptionToggle{top:calc(var(--description-line-height) - .5625rem);position:absolute;left:50%}.HNJROG_descriptionBody[data-expanded=true] .HNJROG_descriptionText{display:block;overflow:visible}.HNJROG_descriptionBody[data-expanded=true] .HNJROG_descriptionText:before{display:none}.HNJROG_descriptionBody[data-expanded=true] .HNJROG_descriptionToggle{position:static}.HNJROG_purchase{min-width:0;padding:1rem var(--inset) 1.25rem;grid-area:purchase}@media (min-width:48rem){.HNJROG_productHero{grid-template:"media."1fr"media identity""media description""media price""media purchase""media."1fr/minmax(0,1.12fr) minmax(0,1fr)}.HNJROG_media{align-self:center;padding:.75rem}.HNJROG_identity{padding:1.5rem var(--inset) 0}.HNJROG_description{padding:.75rem var(--inset) 1.5rem}.HNJROG_descriptionText{display:block;overflow:visible}.HNJROG_descriptionText:before{display:none}.HNJROG_price{margin-inline:var(--inset);border-top:1px solid #e2e8f0;padding:1.25rem 0 0}.HNJROG_purchase{margin-inline:var(--inset);padding:1rem 0 1.5rem}}
