._8rLYnq_flow{background:var(--dc-surface);border:1px solid var(--dc-border);border-radius:var(--darcom-radius-xl);box-shadow:var(--dc-shadow-xs);gap:var(--dc-space-4);padding:var(--dc-space-4);flex-direction:column;scroll-margin-block-start:calc(var(--dc-topbar-height) + var(--dc-space-4));display:flex}._8rLYnq_flowHero{box-shadow:var(--dc-shadow-md)}@media (min-width:768px){._8rLYnq_flow{padding:var(--dc-space-5) var(--dc-space-6)}}._8rLYnq_steps{background:var(--darcom-olive-50);border-radius:var(--dc-radius-md);gap:var(--dc-space-1);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:4px;list-style:none;display:grid}._8rLYnq_stepTab{border-radius:var(--dc-radius-md);color:var(--dc-text-muted);cursor:pointer;font-family:inherit;font-size:var(--dc-text-md);font-weight:var(--dc-weight-semibold);align-items:center;gap:var(--dc-space-2);min-block-size:var(--dc-touch-target);padding-block:var(--dc-space-2);padding-inline:var(--dc-space-2);background:0 0;border:1px solid #0000;justify-content:center;width:100%;display:flex}._8rLYnq_stepTab:hover{color:var(--dc-teal-deep);background:#ffffff8c}._8rLYnq_stepTab:focus-visible{outline:2px solid var(--dc-teal);outline-offset:2px}._8rLYnq_stepTabActive,._8rLYnq_stepTabActive:hover{background:var(--dc-surface);border-color:var(--darcom-olive-200);box-shadow:var(--dc-shadow-xs);color:var(--dc-navy)}@media (max-width:640px){._8rLYnq_stepTab{flex-direction:column;gap:2px;padding-block:6px;padding-inline:4px;font-size:.8125rem}._8rLYnq_stepNum{block-size:20px;inline-size:20px}}._8rLYnq_stepNum{background:var(--dc-surface);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-pill);block-size:24px;color:var(--dc-gray-700);font-size:var(--dc-text-xs);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;inline-size:24px;display:inline-flex}._8rLYnq_stepTabActive ._8rLYnq_stepNum{background:var(--dc-teal);border-color:var(--dc-teal);color:var(--dc-text-invert)}._8rLYnq_panel{gap:var(--dc-space-4);flex-direction:column;display:flex}@media (min-width:768px){._8rLYnq_panel{min-block-size:232px}._8rLYnq_flowHero ._8rLYnq_wherePanel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;min-block-size:112px;display:grid}}._8rLYnq_serviceLine{color:var(--dc-text-muted);font-size:var(--dc-text-sm);margin:0}._8rLYnq_group{gap:var(--dc-space-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}._8rLYnq_legend{color:var(--dc-navy);font-size:var(--dc-text-md);font-weight:var(--dc-weight-semibold);padding:0}._8rLYnq_hint{color:var(--dc-gray-600);font-size:var(--dc-text-sm);margin:0}._8rLYnq_choice{background:var(--dc-white);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-md);color:var(--dc-navy);cursor:pointer;min-block-size:var(--dc-touch-target);padding-block:var(--dc-space-2);padding-inline:var(--dc-space-3);text-align:center;-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._8rLYnq_choice:hover{border-color:var(--dc-teal-soft)}._8rLYnq_choice:has(input:checked){background:var(--dc-teal);border-color:var(--dc-teal);color:var(--dc-text-invert)}._8rLYnq_choice:has(input:focus-visible){outline:2px solid var(--dc-teal);outline-offset:2px}._8rLYnq_choice:has(input:disabled){background:var(--dc-gray-50);border-color:var(--dc-border);color:var(--dc-text-subtle);cursor:not-allowed;text-decoration:line-through}._8rLYnq_choice:has(input:disabled):hover{border-color:var(--dc-border)}._8rLYnq_choiceGrid{gap:var(--dc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._8rLYnq_choiceCard{font-size:var(--dc-text-lg);font-weight:var(--dc-weight-semibold);gap:var(--dc-space-1);flex-direction:column;min-block-size:64px}._8rLYnq_segmented{background:var(--dc-white);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-md);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;display:grid;overflow:hidden}._8rLYnq_segment{font-weight:var(--dc-weight-semibold);border:0;border-radius:0}._8rLYnq_segment+._8rLYnq_segment{border-inline-start:1px solid var(--dc-border)}._8rLYnq_segment:has(input:checked){border-color:var(--dc-teal)}._8rLYnq_segment:has(input:focus-visible){outline-offset:-2px}._8rLYnq_strip{gap:var(--dc-space-2);padding-block:var(--dc-space-1);scroll-snap-type:x proximity;scrollbar-width:thin;margin:0;display:flex;overflow-x:auto}._8rLYnq_stripWrap{align-items:center;gap:var(--dc-space-1);display:flex}._8rLYnq_stripWrap ._8rLYnq_strip{flex:auto;min-inline-size:0}._8rLYnq_stripButton{border:1px solid var(--dc-border);border-radius:var(--dc-radius-md);background:var(--dc-surface);block-size:44px;inline-size:44px;color:inherit;font-size:var(--dc-text-lg);cursor:pointer;flex:none}._8rLYnq_stripButton:focus-visible{outline:2px solid var(--darcom-olive-700);outline-offset:2px}._8rLYnq_laterDate{gap:var(--dc-space-1);margin-block-start:var(--dc-space-2);display:grid}._8rLYnq_laterDate input{max-inline-size:16rem}._8rLYnq_dateChip{scroll-snap-align:start;flex-direction:column;gap:2px;min-block-size:56px;min-inline-size:74px}._8rLYnq_chipTop{font-size:var(--dc-text-sm);font-weight:var(--dc-weight-semibold)}._8rLYnq_chipBottom{font-size:var(--dc-text-xs)}._8rLYnq_timeChips{gap:var(--dc-space-2);flex-wrap:wrap;display:flex}._8rLYnq_timeChip{font-size:var(--dc-text-sm);font-variant-numeric:tabular-nums;min-inline-size:84px}._8rLYnq_foot{border-block-start:1px solid var(--dc-border);gap:var(--dc-space-3);flex-direction:column;padding-block-start:var(--dc-space-3);display:flex}._8rLYnq_summaryBox{gap:var(--dc-space-1);flex-direction:column;min-inline-size:0;display:flex}._8rLYnq_summaryLine{color:var(--dc-gray-700);-webkit-line-clamp:2;line-clamp:2;font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._8rLYnq_footnote{color:var(--dc-text-subtle);font-size:var(--dc-text-xs);margin:0}._8rLYnq_note{color:var(--dc-gray-600);font-size:var(--dc-text-sm);margin:0}._8rLYnq_noteError{color:var(--dc-error);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-semibold);margin:0}._8rLYnq_noteLink{color:var(--dc-teal-deep);cursor:pointer;font:inherit;min-block-size:var(--dc-touch-target);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}._8rLYnq_noteLink:focus-visible{outline:2px solid var(--dc-teal);outline-offset:2px}._8rLYnq_actions{gap:var(--dc-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._8rLYnq_actions>*{flex:auto}@media (min-width:768px){._8rLYnq_actions>*{flex:none}}@media (min-width:900px){._8rLYnq_foot{flex-direction:row;justify-content:space-between;align-items:center}._8rLYnq_summaryBox{flex:auto}._8rLYnq_actions{flex:none}}._8rLYnq_bar{color:var(--darcom-door-on-dark);align-items:center;gap:20px;min-block-size:76px;min-inline-size:0;display:flex}._8rLYnq_barList{flex:1;min-inline-size:0;margin:0;display:flex}._8rLYnq_barPart{border-inline-start:1px solid color-mix(in srgb, var(--darcom-door-on-dark) 16%, transparent);min-inline-size:0;padding:12px 22px}._8rLYnq_barPart:first-child{border-inline-start:0;padding-inline-start:0}._8rLYnq_barPart dt{color:var(--darcom-door-on-dark-2);font-size:12.5px;line-height:1.75}._8rLYnq_barPart dd{white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:500;line-height:1.75;display:flex}._8rLYnq_barPart dd svg{block-size:17px;color:var(--darcom-door-on-dark-2);flex:none;inline-size:17px}._8rLYnq_barEdit{border:1px solid color-mix(in srgb, var(--darcom-door-on-dark) 40%, transparent);color:var(--darcom-door-on-dark);cursor:pointer;font:500 15px / 1 var(--dc-font-sans);background:0 0;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:12px;min-block-size:48px;padding:0 20px;text-decoration:none;display:inline-flex}._8rLYnq_barEdit:hover{background:color-mix(in srgb, var(--darcom-door-on-dark) 8%, transparent)}._8rLYnq_barEdit:focus-visible{outline:2px solid var(--darcom-saffron-500);outline-offset:3px}._8rLYnq_barEdit svg{block-size:19px;inline-size:19px}@media (max-width:1000px){._8rLYnq_bar{gap:12px;min-block-size:0;padding-block:12px}._8rLYnq_barList{line-height:1.7;display:block}._8rLYnq_barPart,._8rLYnq_barPart:first-child{border:0;padding:0;display:inline}._8rLYnq_barPart:not(:last-child):after{color:var(--darcom-door-on-dark-2);content:"·";margin-inline:6px}._8rLYnq_barPart dt{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._8rLYnq_barPart dd{white-space:normal;font-size:14px;display:inline}._8rLYnq_barPart dd svg{display:none}._8rLYnq_barEdit{gap:8px;min-block-size:44px;padding:0 14px;font-size:14px}}._8rLYnq_inlineEditor{gap:var(--dc-space-3);flex-direction:column;display:flex}._8rLYnq_inlineEditor:focus{outline:none}@media (prefers-reduced-motion:no-preference){._8rLYnq_stepTab,._8rLYnq_choice{transition:background-color var(--dc-duration-fast) var(--dc-ease), border-color var(--dc-duration-fast) var(--dc-ease), color var(--dc-duration-fast) var(--dc-ease)}}.v2-band ._8rLYnq_flow{color:var(--dc-text)}.v2-band ._8rLYnq_flow ._8rLYnq_stepTab{color:var(--dc-text-muted)}.v2-band ._8rLYnq_flow ._8rLYnq_stepTab:hover{color:var(--dc-teal-deep)}.v2-band ._8rLYnq_flow ._8rLYnq_stepTabActive{color:var(--dc-navy)}.v2-band ._8rLYnq_flow ._8rLYnq_stepTabActive:hover{color:var(--dc-navy)}.v2-band ._8rLYnq_flow ._8rLYnq_serviceLine{color:var(--dc-text-muted)}.v2-band ._8rLYnq_flow :is(._8rLYnq_hint,._8rLYnq_note){color:var(--dc-gray-600)}.v2-band ._8rLYnq_flow ._8rLYnq_summaryLine{color:var(--dc-gray-700)}.v2-band ._8rLYnq_flow ._8rLYnq_footnote{color:var(--dc-text-subtle)}.v2-band ._8rLYnq_flow ._8rLYnq_noteError{color:var(--dc-error)}.v2-band ._8rLYnq_flow ._8rLYnq_noteLink{color:var(--dc-teal-deep)}.v2-band ._8rLYnq_flow .dc-btn--primary{background:var(--dc-teal-deep);border-color:var(--dc-teal-deep);color:var(--dc-white)}.v2-band ._8rLYnq_flow .dc-btn--primary:hover:not([disabled]){background:var(--dc-navy);border-color:var(--dc-navy);color:var(--dc-white)}.v2-band ._8rLYnq_flow .dc-btn--secondary{background:var(--dc-white);border-color:var(--dc-border-strong);color:var(--dc-navy)}.v2-band ._8rLYnq_flow .dc-btn--secondary:hover:not([disabled]){background:var(--dc-gray-50);border-color:var(--dc-teal);color:var(--dc-teal-deep)}
.QZrgMq_img{object-fit:cover}
.P9exGG_strip{margin-block-start:12px}.P9exGG_list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0;display:grid}.P9exGG_item{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.P9exGG_item dt{color:var(--muted);font-size:13px}.P9exGG_item dd{color:var(--ink);margin:2px 0 0;font-size:15px;font-weight:600}.P9exGG_confirmation{color:var(--ink);margin:8px 0 0;font-size:14.5px}.P9exGG_item dd[data-low-data]{color:var(--muted);font-weight:500}
.vDuhJa_page.vDuhJa_page{padding-block:28px 80px}.vDuhJa_crumbs ol{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 28px;padding:0;font-size:13.5px;list-style:none;display:flex}.vDuhJa_crumbs li+li:before{content:"/";margin-inline-end:6px}.vDuhJa_crumbs a{color:var(--muted);text-decoration:none}.vDuhJa_crumbs [aria-current]{color:var(--ink);font-weight:700}.vDuhJa_layout{grid-template-columns:minmax(0,1fr) 430px;align-items:start;gap:40px;display:grid}.vDuhJa_main{gap:24px;min-inline-size:0;display:grid}.vDuhJa_head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.vDuhJa_head .company-mark{border-radius:20px;block-size:88px;inline-size:88px;font-size:28px}.vDuhJa_headText{gap:10px;min-inline-size:0;display:grid}.vDuhJa_name.vDuhJa_name{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:34px;line-height:1.3;display:flex}.vDuhJa_verified{color:var(--ink);display:inline-flex}.vDuhJa_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14.5px;display:flex}.vDuhJa_rating{align-items:center;gap:6px;display:inline-flex}.vDuhJa_rating svg{block-size:16px;color:var(--clay);fill:currentColor;inline-size:16px}.vDuhJa_rating strong{color:var(--ink)}.vDuhJa_coverage{border-inline-start:1px solid var(--line);padding-inline-start:16px}.vDuhJa_coverage summary{cursor:pointer;list-style:none}.vDuhJa_coverage summary::-webkit-details-marker{display:none}.vDuhJa_coverage summary:after{content:" ▾";font-size:11px}.vDuhJa_coverage ul{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.vDuhJa_coverage li{gap:6px;display:grid}.vDuhJa_chips{flex-wrap:wrap;gap:6px;display:flex}.vDuhJa_chips span{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:2px 10px;font-size:13px}.vDuhJa_intro{color:var(--muted);margin:0;font-size:14.5px;line-height:1.9}.vDuhJa_save .dc-btn{min-block-size:44px}.vDuhJa_cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.vDuhJa_card{background:var(--card);border:1px solid var(--line);border-radius:20px;align-content:start;gap:14px;padding:22px 24px;display:grid}.vDuhJa_card h2,.vDuhJa_reviewsHead h2{margin:0;font-size:19px;font-weight:700}.vDuhJa_checks{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vDuhJa_checksTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}@media (max-width:480px){.vDuhJa_checksTwo{grid-template-columns:minmax(0,1fr)}}.vDuhJa_checks li>span{min-width:0}.vDuhJa_checks li{align-items:center;gap:8px;font-size:14.5px;display:flex}.vDuhJa_checks svg{color:var(--ink);flex:none}.vDuhJa_scope{gap:10px;display:grid}.vDuhJa_scope+.vDuhJa_scope{margin-top:16px}.vDuhJa_scopeHead{margin:0;font-size:14px;font-weight:700}.vDuhJa_excluded li,.vDuhJa_excluded svg{color:var(--muted)}.vDuhJa_note{color:var(--muted);margin:0;font-size:13.5px;line-height:1.8}.vDuhJa_reviews{gap:14px;display:grid}.vDuhJa_reviewsHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.vDuhJa_reviewsHead p{color:var(--muted);margin:0;font-size:13.5px}.vDuhJa_reviewList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vDuhJa_review{background:var(--card);border:1px solid var(--line);border-radius:20px;gap:8px;padding:18px 20px;display:grid}.vDuhJa_reviewHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.vDuhJa_reviewHead b{font-size:15px}.vDuhJa_reviewBody{margin:0;font-size:14.5px;line-height:1.9}.vDuhJa_reviewNav{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.vDuhJa_reviewNav a{color:var(--clay-text);font-weight:700;text-decoration:none}.vDuhJa_book{background:var(--card);border:1px solid var(--line);border-radius:20px;gap:16px;padding:24px;display:grid;position:sticky;inset-block-start:96px;box-shadow:0 12px 32px #29322b14}.vDuhJa_request{color:var(--muted);margin:0;font-size:13.5px}.vDuhJa_segment{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;display:grid}.vDuhJa_segmentItem.vDuhJa_segmentItem{border:1px solid var(--line);color:var(--ink);border-radius:999px;justify-content:flex-start;align-items:center;min-block-size:44px;padding-inline:18px;font-weight:600;text-decoration:none;display:flex}.vDuhJa_segmentItem[data-active]{background:var(--tint);border-color:var(--ink);font-weight:700}.vDuhJa_stepper{border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;min-block-size:50px;padding-inline:16px;display:flex}.vDuhJa_stepperControls{align-items:center;gap:14px;display:inline-flex}.vDuhJa_stepperControls a,.vDuhJa_stepperControls>span{block-size:32px;color:var(--ink);justify-content:center;align-items:center;inline-size:32px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.vDuhJa_stepperControls>span{color:var(--line)}.vDuhJa_price{border-block-start:1px solid var(--line);gap:10px;margin:0;padding-block-start:16px;display:grid}.vDuhJa_price div{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.vDuhJa_price dt{color:var(--muted)}.vDuhJa_price dd{margin:0}.vDuhJa_total.vDuhJa_total{border-block-start:1px solid var(--line);margin-block-start:8px;padding-block-start:18px}.vDuhJa_total dt{color:var(--ink);font-weight:700}.vDuhJa_total b{font-size:28px}.vDuhJa_bookNote{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}@media (max-width:1023px){.vDuhJa_layout{grid-template-columns:minmax(0,1fr)}.vDuhJa_book{position:static}}@media (max-width:767px){.vDuhJa_page.vDuhJa_page{padding-block:16px 48px}.vDuhJa_crumbs ol{margin-block-end:18px}.vDuhJa_layout{gap:24px}.vDuhJa_main{display:contents}.vDuhJa_head{order:1;grid-template-columns:auto minmax(0,1fr);gap:14px}.vDuhJa_head .company-mark{border-radius:16px;block-size:64px;inline-size:64px;font-size:22px}.vDuhJa_name.vDuhJa_name{font-size:24px}.vDuhJa_save{grid-column:1/-1}.vDuhJa_coverage{border-inline-start:0;padding-inline-start:0}.vDuhJa_book{order:2;padding:20px}.vDuhJa_cards{order:3;grid-template-columns:minmax(0,1fr)}.vDuhJa_reviews{order:4}}.vDuhJa_itemExpiry{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;display:block}.vDuhJa_reviewWhen{color:var(--muted);white-space:nowrap;font-size:13px}.vDuhJa_reviewTags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.vDuhJa_reviewTags li{background:var(--soft,var(--card));border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:13px}
.kjkITq_accordion{flex-direction:column;gap:12px;display:flex}.kjkITq_accordionItem{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card)}.kjkITq_accordionHeading{margin:0;font-size:17px;font-weight:700}.kjkITq_accordionButton{border-radius:var(--radius-card);color:var(--ink);cursor:pointer;font:inherit;text-align:start;min-block-size:64px;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 24px;display:flex}.kjkITq_accordionChevron{color:var(--ink);flex:none}.kjkITq_accordionPanel{color:var(--muted);padding:0 24px 20px;font-size:15px;line-height:1.8}.kjkITq_accordionPanel>:first-child{margin-block-start:0}.kjkITq_accordionPanel>:last-child{margin-block-end:0}@media (max-width:767px){.kjkITq_accordionHeading{font-size:16px}.kjkITq_accordionButton{min-block-size:56px;padding:14px 18px}.kjkITq_accordionPanel{padding:0 18px 16px}}.kjkITq_skeletonList{flex-direction:column;gap:16px;display:flex}.kjkITq_skeletonCard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;gap:16px;min-block-size:180px;padding:16px;display:flex}.kjkITq_skeletonHead{align-items:center;gap:12px;display:flex}.kjkITq_skeletonTitle{flex-direction:column;flex:1;gap:8px;display:flex}.kjkITq_skeletonLogo,.kjkITq_skeletonLine,.kjkITq_skeletonTile,.kjkITq_skeletonButton{background:var(--soft);border-radius:10px;display:block}.kjkITq_skeletonLogo{border-radius:12px;flex:none;block-size:44px;inline-size:44px}.kjkITq_skeletonLine{block-size:12px}.kjkITq_skeletonLine[data-size=lg]{inline-size:50%}.kjkITq_skeletonLine[data-size=sm]{inline-size:34%}.kjkITq_skeletonLine[data-size=chip]{flex:none;block-size:22px;inline-size:70px}.kjkITq_skeletonLine[data-size=price]{block-size:18px;inline-size:90px;margin-inline-end:auto}.kjkITq_skeletonTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.kjkITq_skeletonTile{block-size:44px}.kjkITq_skeletonFoot{align-items:center;gap:8px;display:flex}.kjkITq_skeletonButton{block-size:34px;inline-size:110px}@media (prefers-reduced-motion:no-preference){.kjkITq_skeletonLogo,.kjkITq_skeletonLine,.kjkITq_skeletonTile,.kjkITq_skeletonButton{animation:1.4s ease-in-out infinite kjkITq_pulse}}@keyframes kjkITq_pulse{50%{opacity:.55}}.kjkITq_rating{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;display:inline-flex}.kjkITq_rating b{color:var(--ink);font-weight:700}.kjkITq_star{color:var(--clay);flex:none}.kjkITq_starGrey{color:var(--darcom-border-strong);flex:none}.kjkITq_ratingMuted{color:var(--muted)}.kjkITq_ratingText{font-variant-numeric:tabular-nums}.kjkITq_newChip{min-block-size:22px;padding-inline:8px;font-size:12px}
.A3c1da_band{align-items:flex-start;gap:var(--dc-space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.A3c1da_bandText{gap:var(--dc-space-2);flex-direction:column;min-inline-size:0;display:flex}.A3c1da_bandText h1{font-size:var(--dc-text-3xl);line-height:var(--dc-leading-tight);margin:0}.A3c1da_bandText p{font-size:var(--dc-text-base);margin:0}.A3c1da_bandChipRow{padding-block-start:var(--dc-space-1);display:flex}@media (max-width:640px){.A3c1da_bandText h1{font-size:var(--dc-text-2xl)}}.A3c1da_pageBody{gap:var(--dc-space-8);padding-block:var(--dc-space-8) var(--dc-space-16);flex-direction:column;display:flex}.A3c1da_filter{max-inline-size:420px}.A3c1da_filterCount{color:var(--dc-text-muted);font-size:var(--dc-text-sm);font-variant-numeric:tabular-nums;margin:0}.A3c1da_grid{gap:var(--dc-space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.A3c1da_grid{gap:var(--dc-space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.A3c1da_card{gap:var(--dc-space-3);flex-direction:column;block-size:100%;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.A3c1da_card:hover{border-color:var(--darcom-olive-300);box-shadow:var(--dc-shadow-md)}.A3c1da_head{align-items:flex-start;gap:var(--dc-space-3);justify-content:space-between;display:flex}.A3c1da_identity{gap:var(--dc-space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}.A3c1da_badgeRow{display:flex}.A3c1da_name{-webkit-line-clamp:2;font-size:var(--dc-text-lg);line-height:var(--dc-leading-tight);overflow-wrap:normal;word-break:normal;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.A3c1da_cardLink{color:inherit;text-decoration:none}.A3c1da_cardLink:after{border-radius:var(--dc-radius-lg);content:"";position:absolute;inset:0}.A3c1da_cardLink:hover{color:var(--darcom-olive-700)}.A3c1da_card .A3c1da_cardLink:focus-visible{outline:none}.A3c1da_cardLink:focus-visible:after{outline:2px solid var(--darcom-olive-700);outline-offset:2px}.A3c1da_intro{-webkit-line-clamp:2;color:var(--dc-text-muted);font-size:var(--dc-text-md);-webkit-box-orient:vertical;min-block-size:3.2em;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.A3c1da_idCard .dc-card__body{align-items:center;gap:var(--dc-space-3);text-align:center}.A3c1da_idChip{color:var(--darcom-olive-700);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-bold);align-items:center;gap:var(--dc-space-1);display:inline-flex}.A3c1da_idChip svg{flex:none}.A3c1da_idName{color:var(--darcom-olive-950);font-size:clamp(24px,3vw,32px);line-height:var(--dc-leading-tight);overflow-wrap:normal;word-break:normal;margin:0}.A3c1da_idIntro{color:var(--dc-text-muted);max-inline-size:60ch;margin:0;line-height:1.9}.A3c1da_evidence{color:var(--dc-text-muted);font-size:var(--dc-text-sm);margin:0}.A3c1da_pkgList{gap:var(--dc-space-3);flex-direction:column;display:flex}.A3c1da_pkgCard{background:var(--dc-surface);border:1px solid var(--dc-border-strong);border-radius:var(--dc-radius-lg);gap:var(--dc-space-3);padding:var(--dc-space-4) var(--dc-space-5);transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.A3c1da_pkgCard:hover{border-color:var(--darcom-olive-700);box-shadow:var(--dc-shadow-md)}.A3c1da_pkgRadio{background:var(--dc-white);border:2px solid var(--dc-border-strong);border-radius:50%;flex:none;block-size:22px;inline-size:22px;margin-block-start:3px;transition:background-color .15s,border-color .15s}.A3c1da_pkgCard:hover .A3c1da_pkgRadio,.A3c1da_pkgCard:focus-within .A3c1da_pkgRadio{background:var(--darcom-olive-700);border-color:var(--darcom-olive-700);box-shadow:inset 0 0 0 4px var(--dc-white)}.A3c1da_pkgBody{gap:var(--dc-space-2);flex-direction:column;flex:1;min-inline-size:0;display:flex}.A3c1da_pkgLink{color:inherit;gap:var(--dc-space-1);flex-direction:column;text-decoration:none;display:flex}.A3c1da_pkgLink:after{border-radius:var(--dc-radius-lg);content:"";position:absolute;inset:0}.A3c1da_pkgCard .A3c1da_pkgLink:focus-visible{outline:none}.A3c1da_pkgLink:focus-visible:after{outline:2px solid var(--darcom-olive-700);outline-offset:2px}.A3c1da_pkgDuration{color:var(--darcom-olive-950);font-size:var(--dc-text-lg);font-weight:var(--dc-weight-bold);line-height:var(--dc-leading-tight)}.A3c1da_pkgName{color:var(--dc-text-muted);font-size:var(--dc-text-md);line-height:var(--dc-leading-tight);overflow-wrap:normal;word-break:normal}.A3c1da_pkgChips{gap:var(--dc-space-2);flex-wrap:wrap;display:flex}.A3c1da_pkgDesc{-webkit-line-clamp:2;color:var(--dc-text-muted);font-size:var(--dc-text-md);-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.A3c1da_pkgCancel{color:var(--dc-text);font-size:var(--dc-text-sm);align-items:center;gap:var(--dc-space-2);margin:0;display:flex}.A3c1da_pkgCancel svg{color:var(--darcom-olive-700);flex:none}.A3c1da_priceNote{color:var(--dc-text-muted);font-size:var(--dc-text-sm);margin:var(--dc-space-4) 0 0}.A3c1da_ctaBlock{display:flex}.A3c1da_ctaBlock>.dc-btn{flex:1}@media (min-width:768px){.A3c1da_ctaBlock{justify-content:center}.A3c1da_ctaBlock>.dc-btn{flex:0 auto;min-inline-size:320px}}.A3c1da_policyLead{font-weight:var(--dc-weight-semibold);margin:0}.A3c1da_policyText{white-space:pre-line;margin:0}.A3c1da_flat{margin:0}.A3c1da_coverageList{gap:var(--dc-space-3,.75rem);margin:0;padding:0;list-style:none;display:grid}.A3c1da_coverageCity{gap:var(--dc-space-2,.5rem);display:grid}.A3c1da_coverageCityName{font-weight:600}.A3c1da_pkgPrice{margin:0;font-size:1.05rem}.A3c1da_pkgLabel{font-weight:600}.A3c1da_pkgAddOns{gap:var(--dc-space-1,.25rem);font-size:.95rem;display:grid}.A3c1da_pkgAddOnList{margin:0;padding-inline-start:1.25rem}.A3c1da_reviewList{gap:var(--dc-space-3,.75rem);margin:0;padding:0;list-style:none;display:grid}.A3c1da_reviewItem{gap:var(--dc-space-2,.5rem);padding:var(--dc-space-4,1rem);border:1px solid var(--dc-border);border-radius:var(--dc-radius-lg,12px);background:var(--dc-surface);display:grid}.A3c1da_reviewHead{justify-content:space-between;align-items:center;gap:var(--dc-space-2,.5rem);flex-wrap:wrap;display:flex}.A3c1da_reviewTag{color:var(--dc-text-muted);background:var(--darcom-bg-warm);border-radius:999px;padding:.1rem .5rem;font-size:.8rem;font-weight:600;display:inline-block}.A3c1da_reviewBody{overflow-wrap:anywhere;margin:0;line-height:1.7}.A3c1da_reviewMeta{margin:0;font-size:.9rem}.A3c1da_reviewNav{justify-content:center;align-items:center;gap:var(--dc-space-3,.75rem);margin-top:var(--dc-space-2,.5rem);flex-wrap:wrap;display:flex}
.Y79VDG_page{background:var(--bg)}.Y79VDG_crumbs{color:var(--muted);margin-block-end:8px;font-size:13.5px}.Y79VDG_crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Y79VDG_crumbs li+li:before{content:"›";margin-inline-end:6px}.Y79VDG_crumbs a{color:inherit}.Y79VDG_head{justify-content:space-between;align-items:center;gap:24px;margin-block-end:24px;display:flex}.Y79VDG_headArt{flex:none;block-size:auto;inline-size:180px}.Y79VDG_head h1{margin:0 0 6px;font-size:clamp(26px,4vw,34px);font-weight:700}.Y79VDG_head p{color:var(--muted);margin:0}.Y79VDG_view{gap:24px;display:grid}.Y79VDG_grid{background:var(--card);border:1px solid var(--line);border-radius:20px 20px 0 0;display:grid;overflow:hidden}.Y79VDG_headRow,.Y79VDG_row{grid-template-columns:minmax(140px, .8fr) repeat(var(--sbs-cols), minmax(0, 1fr));align-items:center;gap:12px 16px;padding:14px 20px;display:grid}.Y79VDG_row+.Y79VDG_row,.Y79VDG_headRow+.Y79VDG_row{border-block-start:1px solid var(--line)}.Y79VDG_headRow{background:var(--soft)}.Y79VDG_offerHead{gap:10px;min-inline-size:0;display:grid}.Y79VDG_offerWho{align-items:center;gap:10px;min-inline-size:0;font-weight:700;display:flex}.Y79VDG_headPrice{font-size:22px;font-weight:700}.Y79VDG_offerHead .dc-btn{min-block-size:44px;inline-size:100%}.Y79VDG_offerHead a{color:var(--ink)}.Y79VDG_label{color:var(--muted);font-size:14px}.Y79VDG_cell{color:var(--ink);gap:4px;min-inline-size:0;font-size:14.5px;display:grid}.Y79VDG_cell[data-best]{font-weight:700}.Y79VDG_price{font-size:20px;font-weight:700}.Y79VDG_best{color:var(--green);font-size:12.5px;font-weight:600}.Y79VDG_shared{background:var(--tint);border-radius:var(--radius-card);padding:18px 20px}.Y79VDG_shared h2{margin:0 0 10px;font-size:16px;font-weight:700}.Y79VDG_shared dl{gap:8px;margin:0;display:grid}.Y79VDG_shared dl>div{grid-template-columns:minmax(140px,.4fr) 1fr;gap:2px 16px;display:grid}.Y79VDG_shared dt{color:var(--muted);font-size:14px}.Y79VDG_shared dd{margin:0}.Y79VDG_back{margin-block:24px 0}.Y79VDG_state .dc-state__icon{background:0 0;block-size:auto;inline-size:auto}.Y79VDG_stateArt{max-inline-size:220px;display:block}@media (max-width:767px){.Y79VDG_headRow,.Y79VDG_row{grid-template-columns:repeat(var(--sbs-cols), minmax(0, 1fr));gap:8px 10px;padding:12px 14px}.Y79VDG_corner{display:none}.Y79VDG_label{grid-column:1/-1}.Y79VDG_headArt{display:none}.Y79VDG_offerWho{flex-direction:column;align-items:flex-start;gap:6px;font-size:14px}.Y79VDG_headPrice,.Y79VDG_price{font-size:17px}.Y79VDG_shared dl>div{grid-template-columns:1fr}}.Y79VDG_page.Y79VDG_page{padding-block:32px 80px}.Y79VDG_head.Y79VDG_head h1{font-size:32px}.Y79VDG_headRow.Y79VDG_headRow,.Y79VDG_row.Y79VDG_row{gap:0;padding:0}.Y79VDG_headRow.Y79VDG_headRow{background:var(--card)}.Y79VDG_corner,.Y79VDG_offerHead.Y79VDG_offerHead,.Y79VDG_label.Y79VDG_label,.Y79VDG_cell.Y79VDG_cell{align-self:stretch;padding:16px 20px}.Y79VDG_offerHead.Y79VDG_offerHead+.Y79VDG_offerHead,.Y79VDG_cell.Y79VDG_cell+.Y79VDG_cell,.Y79VDG_label+.Y79VDG_cell.Y79VDG_cell{border-inline-start:1px solid var(--line)}.Y79VDG_corner{align-content:end;gap:6px;display:grid}.Y79VDG_corner small{color:var(--muted);font-size:12.5px}.Y79VDG_edit.Y79VDG_edit{color:var(--clay-text);font-size:13.5px;font-weight:700;text-decoration:none}.Y79VDG_offerHead[data-best],.Y79VDG_cell[data-col-best]{background:var(--tint)}.Y79VDG_offerHead.Y79VDG_offerHead{align-content:start;gap:12px;position:relative}.Y79VDG_bestBadge{background:var(--clay);color:var(--on-green);border-radius:999px;justify-self:end;padding:3px 10px;font-size:12px;font-weight:700}.Y79VDG_headPrice.Y79VDG_headPrice{font-size:24px}.Y79VDG_shared.Y79VDG_shared{border-block-start:1px solid var(--line);color:var(--ink);border:1px solid var(--line);border-radius:0;background:0 0;background:var(--soft);border-block-start:0;border-end-end-radius:20px;border-end-start-radius:20px;margin:-24px 0 0;padding:14px 20px;font-size:13.5px}.Y79VDG_shared.Y79VDG_shared span{color:var(--muted)}@media (max-width:767px){.Y79VDG_head.Y79VDG_head h1{font-size:24px}.Y79VDG_corner,.Y79VDG_offerHead.Y79VDG_offerHead,.Y79VDG_label.Y79VDG_label,.Y79VDG_cell.Y79VDG_cell{padding:12px}.Y79VDG_label.Y79VDG_label{background:var(--soft);padding-block:8px}.Y79VDG_label+.Y79VDG_cell.Y79VDG_cell{border-inline-start:0}}.Y79VDG_cellLine{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.Y79VDG_tick{color:var(--green);font-weight:700}.Y79VDG_best.Y79VDG_best{color:var(--muted);font-size:12px;font-weight:600}.Y79VDG_titleNarrow,.Y79VDG_mobileNote{display:none}@media (max-width:767px){.Y79VDG_titleWide{display:none}.Y79VDG_titleNarrow{display:inline}.Y79VDG_mobileNote{color:var(--muted);margin:0;font-size:13.5px;line-height:1.8;display:block}.Y79VDG_crumbs.Y79VDG_crumbs{display:none}.Y79VDG_grid.Y79VDG_grid{--sbs-cols-m:min(var(--sbs-cols), 2);border-radius:20px 20px 0 0}.Y79VDG_headRow.Y79VDG_headRow,.Y79VDG_row.Y79VDG_row{grid-template-columns:repeat(var(--sbs-cols-m), minmax(0, 1fr))}.Y79VDG_grid [data-col="2"]{display:none!important}.Y79VDG_corner.Y79VDG_corner{display:none}.Y79VDG_headRow.Y79VDG_headRow{gap:10px;padding:14px}.Y79VDG_offerHead.Y79VDG_offerHead{background:var(--soft);text-align:center;border:1px solid #0000;border-radius:16px;justify-items:center;padding:14px 12px}.Y79VDG_offerHead.Y79VDG_offerHead+.Y79VDG_offerHead{border-inline-start:1px solid #0000}.Y79VDG_offerHead[data-best]{background:var(--tint);border-color:var(--ink)}.Y79VDG_offerHead .Y79VDG_bestBadge{display:none}.Y79VDG_offerWho.Y79VDG_offerWho{align-items:center}.Y79VDG_cell[data-col-best]{background:0 0}.Y79VDG_label.Y79VDG_label{background:0 0;padding:14px 14px 0}.Y79VDG_cell.Y79VDG_cell{padding:6px 14px 14px}.Y79VDG_cell.Y79VDG_cell+.Y79VDG_cell{border-inline-start:0}.Y79VDG_best.Y79VDG_best{display:none}.Y79VDG_price.Y79VDG_price{font-size:15px}}.Y79VDG_tick.Y79VDG_tick{stroke-width:2.2px;flex:none;align-self:center}@media (max-width:767px){.Y79VDG_headPrice.Y79VDG_headPrice{font-size:18px}.Y79VDG_shared.Y79VDG_shared b{font-weight:400}}.Y79VDG_price.Y79VDG_price{font-size:15px}
.mBKV2q_band{gap:var(--dc-space-2);flex-direction:column;display:flex}.mBKV2q_band h1{font-size:var(--dc-text-3xl);line-height:var(--dc-leading-tight);margin:0}.mBKV2q_band p{font-size:var(--dc-text-base);max-inline-size:52ch;margin:0}@media (max-width:640px){.mBKV2q_band h1{font-size:var(--dc-text-2xl)}}.mBKV2q_body{gap:var(--dc-space-6);padding-block:var(--dc-space-8) var(--dc-space-16);flex-direction:column;display:flex}.mBKV2q_closeRow{justify-content:center;display:flex}
.NIrcrq_surface.NIrcrq_surface{background:var(--darcom-door-paper);color:var(--darcom-door-ink);padding-block:0}main:has(>.NIrcrq_surface){padding-block-end:0}.NIrcrq_num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;display:inline-block}.NIrcrq_reqBand.NIrcrq_reqBand{background:var(--darcom-door-night);color:var(--darcom-door-on-dark);padding-block:0}.NIrcrq_reqInner{min-inline-size:0}.NIrcrq_reqInner [id]>form{margin-block-end:16px}.NIrcrq_page{padding-block-end:calc(48px + 2rem + env(safe-area-inset-bottom,0px))}.NIrcrq_resGrid{grid-template-columns:280px minmax(0,1fr);gap:56px;padding-block-start:40px;display:grid}@media (min-width:1001px){.NIrcrq_side{grid-area:1/1}.NIrcrq_ledger{grid-area:1/2}}.NIrcrq_side{align-self:start;gap:26px;display:grid;position:sticky;inset-block-start:calc(var(--dc-topbar-height,72px) + 24px)}.NIrcrq_ledger{min-inline-size:0}@media (max-width:1000px){.NIrcrq_resGrid{flex-direction:column;gap:0;padding-block-start:20px;display:flex}.NIrcrq_side{display:contents}.NIrcrq_ledger{order:1}.NIrcrq_policy{order:2;margin-block-start:24px}}.NIrcrq_filtersBlock{flex-direction:column;gap:10px;display:flex}.NIrcrq_filtersToggle{align-self:flex-start}@media (max-width:767px){.NIrcrq_filtersBlock{margin-block-end:18px}.NIrcrq_filtersBlock[data-open=false] .NIrcrq_filtersBody{display:none}}@media (min-width:768px){.NIrcrq_filtersToggle{display:none}}.NIrcrq_rail{gap:26px;display:grid}.NIrcrq_railTitle{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:500;display:flex}.NIrcrq_railTitle svg{block-size:20px;inline-size:20px}.NIrcrq_railGroup{border-block-start:1px solid var(--darcom-door-rule);gap:10px;padding-block-start:16px;display:grid}.NIrcrq_railLabel{color:var(--darcom-door-ink-2);font-size:13.5px}.NIrcrq_switchRow{color:var(--darcom-door-ink);justify-content:space-between;align-items:center;gap:12px;min-block-size:48px;font-size:15px;text-decoration:none;display:flex}.NIrcrq_switchRow:hover{text-decoration:none}.NIrcrq_switch{background:var(--darcom-door-rule-strong);border-radius:13px;flex:none;block-size:26px;inline-size:44px;position:relative}.NIrcrq_switch:after{background:var(--darcom-door-surface);content:"";border-radius:50%;block-size:20px;inline-size:20px;transition:inset-inline-start .2s cubic-bezier(.2,.7,.2,1);position:absolute;inset-block-start:3px;inset-inline-start:3px}.NIrcrq_switchRow[aria-current=true] .NIrcrq_switch{background:var(--darcom-door-ink)}.NIrcrq_switchRow[aria-current=true] .NIrcrq_switch:after{inset-inline-start:21px}.NIrcrq_chips{flex-wrap:wrap;gap:8px;display:flex}.NIrcrq_chip{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule-strong);color:var(--darcom-door-ink);cursor:pointer;font:400 14px / 1 var(--dc-font-sans);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;min-block-size:44px;padding:0 14px;text-decoration:none;display:inline-flex}.NIrcrq_chip:hover{border-color:var(--darcom-door-ink);text-decoration:none}.NIrcrq_chip[aria-current=true]{border-color:var(--darcom-door-ink);box-shadow:inset 0 0 0 1px var(--darcom-door-ink);font-weight:500}.NIrcrq_chip svg{block-size:16px;inline-size:16px}.NIrcrq_priceCap{gap:10px;display:grid}.NIrcrq_priceCapRow{gap:8px;display:flex}.NIrcrq_priceCapField{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule-strong);color:var(--darcom-door-ink-2);border-radius:6px;flex:1;align-items:center;gap:6px;min-block-size:44px;min-inline-size:0;padding-inline:12px;font-size:14px;display:inline-flex}.NIrcrq_priceCapField:focus-within{border-color:var(--darcom-door-ink);box-shadow:inset 0 0 0 1px var(--darcom-door-ink)}.NIrcrq_priceCapInput{appearance:textfield;color:var(--darcom-door-ink);font:500 16px var(--dc-font-sans);background:0 0;border:0;inline-size:100%;min-inline-size:0;padding:0}.NIrcrq_priceCapInput:focus{outline:none}.NIrcrq_priceCapInput::-webkit-inner-spin-button{appearance:none;margin:0}.NIrcrq_priceCapInput::-webkit-outer-spin-button{appearance:none;margin:0}.NIrcrq_railReset{color:var(--darcom-door-ink);text-underline-offset:4px;place-self:start;align-items:center;min-block-size:44px;font-size:14px;font-weight:500;display:inline-flex}.NIrcrq_policy{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule);border-radius:6px;padding:18px}.NIrcrq_policyTitle.NIrcrq_policyTitle{color:var(--darcom-door-ink);font:500 14.5px / 1.5 var(--dc-font-sans);align-items:center;gap:8px;margin:0 0 8px;display:flex}.NIrcrq_policyTitle svg{flex:none;block-size:18px;inline-size:18px}.NIrcrq_policyBody{color:var(--darcom-door-ink-2);margin:0 0 8px;font-size:13.5px;line-height:1.7}.NIrcrq_policyLink{color:var(--darcom-door-ink);text-underline-offset:4px;align-items:center;min-block-size:44px;margin-block-start:8px;font-size:13.5px;font-weight:500;display:inline-flex}@media (max-width:1000px){.NIrcrq_rail{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NIrcrq_railTitle{display:none}.NIrcrq_railGroup{border:0;padding:0;display:contents}.NIrcrq_railGroup>.NIrcrq_railLabel{display:none}.NIrcrq_switchRow{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule-strong);border-radius:6px;min-block-size:44px;padding:0 12px;font-size:14px}.NIrcrq_priceCap{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.NIrcrq_priceCap .NIrcrq_railLabel{font-size:13px}.NIrcrq_priceCapField{flex:none;inline-size:120px}}@media (min-width:768px) and (max-width:1000px){.NIrcrq_filtersBlock{margin-block-end:20px}}.NIrcrq_ledgerHead{margin-block-end:14px}.dc-root .NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{color:var(--darcom-door-ink);font:600 clamp(32px, 3.2vw, 46px) / 1.18 var(--dc-font-display);text-wrap:balance;margin:0}.NIrcrq_trustChips{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.NIrcrq_trustChips>li{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule);color:var(--darcom-door-ink-2);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;line-height:1.3;display:inline-flex}.NIrcrq_trustChips:focus-visible{border-radius:var(--dc-radius-sm);outline:2px solid var(--darcom-border-focus);outline-offset:2px}.NIrcrq_trustChips>li>svg{color:var(--darcom-olive-700);flex:none}@media (max-width:640px){.NIrcrq_trustChips{margin-inline:calc(var(--dc-gutter,16px) * -1);padding-inline:var(--dc-gutter,16px);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.NIrcrq_trustChips::-webkit-scrollbar{display:none}.NIrcrq_trustChips>li{white-space:nowrap;flex:none}}.NIrcrq_ledgerLead{color:var(--darcom-door-ink-3);margin:4px 0 0;font-size:13.5px}.NIrcrq_providerNote{color:var(--darcom-door-ink-2);margin:8px 0 0;font-size:14px}.NIrcrq_sorts{border-block-start:1px solid var(--darcom-door-ink);flex-wrap:wrap;display:flex}.NIrcrq_sorts a{color:var(--darcom-door-ink-2);align-items:center;min-block-size:44px;padding:0 16px;font-size:14px;text-decoration:none;display:inline-flex}.NIrcrq_sorts a:first-child{padding-inline-start:0}.NIrcrq_sorts a:hover{color:var(--darcom-door-ink)}.NIrcrq_sorts a[aria-current=true]{box-shadow:inset 0 2px 0 var(--darcom-door-ink);color:var(--darcom-door-ink);font-weight:500}@media (max-width:1000px){.dc-root .NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{font-size:32px}}.NIrcrq_recovery{gap:var(--dc-space-3);flex-direction:column;inline-size:100%;display:flex}.NIrcrq_recoveryEcho{color:var(--dc-text-muted);font-size:var(--dc-text-sm);margin:0}.NIrcrq_recoveryEchoLabel{color:var(--dc-navy);font-weight:var(--dc-weight-semibold)}.NIrcrq_recoveryList{gap:var(--dc-space-2);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.NIrcrq_recoveryLink{background:var(--darcom-olive-50);border:1px solid var(--darcom-olive-100);border-radius:var(--dc-radius-pill);color:var(--dc-teal-deep);font-size:var(--dc-text-sm);font-weight:var(--dc-weight-medium);min-block-size:var(--dc-touch-target);padding-inline:var(--dc-space-3);align-items:center;text-decoration:none;display:inline-flex}.NIrcrq_recoveryLink:hover{border-color:var(--dc-teal-soft);text-decoration:none}.NIrcrq_loadingBand{align-items:center;min-block-size:76px;display:flex}.NIrcrq_loadingRow{border-block-start:1px solid var(--darcom-door-rule);gap:10px;padding-block:24px;display:grid}.NIrcrq_rows{overflow-anchor:none;display:grid}.NIrcrq_row{border-block-start:1px solid var(--darcom-door-rule);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 28px;padding-block:24px;display:grid;position:relative}.NIrcrq_rows>.NIrcrq_row:last-child{border-block-end:1px solid var(--darcom-door-rule)}.NIrcrq_rowId{grid-column:1;min-inline-size:0}.NIrcrq_tagline{color:var(--darcom-saffron-700);margin-block-end:2px;font-size:12.5px;font-weight:500;display:block}.NIrcrq_rowNameLine{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.NIrcrq_rowName.NIrcrq_rowName{color:var(--darcom-door-ink);font:500 19px / 1.4 var(--dc-font-sans);margin:0}.NIrcrq_rowName a{color:inherit;text-decoration:none}.NIrcrq_rowName a:hover{text-underline-offset:4px;text-decoration:underline}.NIrcrq_ver{color:var(--darcom-success-700);align-items:center;gap:5px;font-size:13px;font-weight:400;display:inline-flex}.NIrcrq_ver svg{block-size:15px;inline-size:15px}.NIrcrq_verifiedLink{border-radius:4px;text-decoration:none;display:inline-flex}.NIrcrq_verifiedLink:hover .NIrcrq_ver{text-underline-offset:3px;text-decoration:underline}.NIrcrq_verifiedLink:focus-visible{outline:2px solid var(--darcom-saffron-500);outline-offset:2px}.NIrcrq_rowPrice{text-align:end;grid-area:1/2/3;margin:0}.NIrcrq_rowPrice .v3-price{color:var(--darcom-door-ink);font:600 32px / 1 var(--dc-font-sans);letter-spacing:0;display:block}.NIrcrq_rowPrice small,.NIrcrq_bdTotal small{color:var(--darcom-door-ink-2);font-size:14px;font-weight:400}.NIrcrq_rowPrice>span{color:var(--darcom-door-ink-3);font-size:12.5px}.NIrcrq_rowAct{flex-direction:column;grid-area:1/3/3;align-items:stretch;gap:8px;display:flex}.NIrcrq_pick{border:1px solid var(--darcom-door-ink);color:var(--darcom-door-ink);font:500 15px / 1 var(--dc-font-sans);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-block-size:48px;padding:0 20px;text-decoration:none;transition:background-color .12s cubic-bezier(.2,.7,.2,1);display:inline-flex}.NIrcrq_pick:hover{background:var(--darcom-door-paper-2);text-decoration:none}.NIrcrq_pick svg{block-size:19px;inline-size:19px}.NIrcrq_rowLead .NIrcrq_pick{background:var(--darcom-door-ink);border-color:var(--darcom-door-ink);color:var(--darcom-door-paper);padding:0 26px;font-weight:600}.NIrcrq_rowLead .NIrcrq_pick:hover{background:var(--darcom-olive-800)}.NIrcrq_pick:focus-visible,.NIrcrq_rowMoreToggle:focus-visible{outline:2px solid var(--darcom-saffron-500);outline-offset:3px}.NIrcrq_rowMeta{color:var(--darcom-door-ink-2);flex-wrap:wrap;grid-column:1;gap:4px 20px;margin:6px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.NIrcrq_rowMeta li{align-items:center;gap:6px;display:inline-flex}.NIrcrq_rowMeta li>svg{block-size:16px;color:var(--darcom-door-ink-3);flex:none;inline-size:16px}.NIrcrq_factUrgent{color:var(--darcom-clay-700);font-weight:500}.NIrcrq_urgencyDot{background:var(--darcom-clay-500);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.NIrcrq_rowMore{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 20px;margin-block-start:6px;font-size:14px;display:flex}.NIrcrq_rowMoreToggle{color:var(--darcom-door-ink);cursor:pointer;font:500 14px / 1.4 var(--dc-font-sans);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;min-block-size:44px;padding:0;display:inline-flex}.NIrcrq_rowMoreToggle svg{block-size:16px;inline-size:16px;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.NIrcrq_rowMoreToggle[aria-expanded=true] svg{transform:rotate(180deg)}.NIrcrq_compareToggle.NIrcrq_compareToggle{color:var(--darcom-door-ink-2);min-block-size:44px;margin:0}.NIrcrq_detail{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule);border-radius:6px;grid-column:1/-1;grid-template-columns:1.2fr 1fr;gap:28px;margin-block-start:14px;padding:20px 22px;display:grid}.NIrcrq_detail[hidden]{display:none}.NIrcrq_detail h3{color:var(--darcom-door-ink-3);font:500 13px / 1.5 var(--dc-font-sans);margin:0 0 8px}.NIrcrq_detail p{color:var(--darcom-door-ink-2);margin:0;font-size:14.5px}.NIrcrq_detail .NIrcrq_detailPackage{color:var(--darcom-door-ink);margin-block-end:4px;font-weight:500}.NIrcrq_detail .NIrcrq_detailGap{margin-block-start:14px}.NIrcrq_detail .NIrcrq_scopeHead{color:var(--darcom-door-ink);margin:10px 0 4px;font-size:13.5px;font-weight:700}.NIrcrq_scopeList{color:var(--darcom-door-ink-2);gap:2px;margin:0;padding-inline-start:18px;font-size:14.5px;list-style:outside;display:grid}.NIrcrq_scopeOut{list-style:"× "}.NIrcrq_scopeNote{color:var(--darcom-door-ink-2);margin:6px 0 0;font-size:13.5px}.NIrcrq_detailAddOns{color:var(--darcom-door-ink-2);gap:4px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.NIrcrq_bd{margin:0}.NIrcrq_bd>div{border-block-start:1px dashed var(--darcom-door-rule-strong);justify-content:space-between;gap:16px;padding-block:10px;font-size:14.5px;display:flex}.NIrcrq_bd dt{color:var(--darcom-door-ink-2)}.NIrcrq_bd dd{text-align:end;margin:0}.NIrcrq_bd>.NIrcrq_bdTotal{border-block-start:1.5px solid var(--darcom-door-ink);align-items:baseline;margin-block-start:6px;padding-block-start:14px}.NIrcrq_bdTotal dt{color:var(--darcom-door-ink);font-weight:500}.NIrcrq_bdTotal dd{font:600 32px / 1 var(--dc-font-sans)}.NIrcrq_bdTotal small{font-size:15px}@media (max-width:1000px){.NIrcrq_row{grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding-block:20px}.NIrcrq_rowName.NIrcrq_rowName{font-size:17px}.NIrcrq_rowPrice{grid-row:1}.NIrcrq_rowPrice .v3-price{font-size:24px}.NIrcrq_rowMeta{grid-area:2/1/auto/-1;gap:4px 14px;margin-block-start:8px;font-size:13.5px}.NIrcrq_rowAct{flex-direction:row;grid-area:3/1/auto/-1;margin-block-start:12px}.NIrcrq_pick{flex:1}.NIrcrq_rowMore{grid-row:4}.NIrcrq_detail{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}}.NIrcrq_tray.NIrcrq_tray.NIrcrq_tray{background:var(--darcom-door-night);bottom:calc(12px + env(safe-area-inset-bottom,0px));color:var(--darcom-door-on-dark);inset-inline:var(--dc-gutter,16px);border:0;border-radius:16px;max-inline-size:1200px;margin:0 auto;padding:0 16px;display:block;transform:none;box-shadow:0 12px 32px #141a1647}@media (max-width:640px){body:has(.dc-bottomnav) .NIrcrq_tray.NIrcrq_tray.NIrcrq_tray{bottom:calc(var(--v2-bottomnav-height) + 8px)}}.NIrcrq_trayInner.NIrcrq_trayInner{align-items:center;gap:16px;min-block-size:72px;max-inline-size:none;padding-inline:0;display:flex}.NIrcrq_trayCount,.NIrcrq_trayChip{border-radius:999px;align-items:center;gap:8px;min-block-size:40px;font-size:14px;display:inline-flex}.NIrcrq_trayChip{border:1px solid color-mix(in srgb, var(--darcom-door-on-dark) 16%, transparent);padding:0 4px 0 12px}.NIrcrq_trayCount{flex:none;font-size:15px;font-weight:700}.NIrcrq_trayChips{flex-wrap:wrap;flex:1;gap:10px;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}.NIrcrq_trayChip{max-inline-size:280px}.NIrcrq_trayChip>bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NIrcrq_trayDot{color:var(--darcom-door-on-dark-2)}.NIrcrq_trayPrice{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.NIrcrq_trayRemove{color:var(--darcom-door-on-dark-2);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;min-block-size:40px;min-inline-size:40px;font-size:18px;line-height:1;display:inline-flex}.NIrcrq_trayRemove:hover{color:var(--darcom-door-on-dark)}.NIrcrq_trayRemove:focus-visible,.NIrcrq_trayOpen:focus-visible{outline:2px solid var(--darcom-saffron-500);outline-offset:2px}.NIrcrq_trayLimit{color:var(--darcom-door-on-dark-2);font-size:13px}.NIrcrq_trayOpen.NIrcrq_trayOpen{background:var(--dc-white);border-color:var(--dc-white);color:var(--darcom-door-night);flex:none;gap:12px;min-block-size:48px;min-inline-size:104px;margin-inline-start:auto}.NIrcrq_trayOpen.NIrcrq_trayOpen:hover:not([disabled]){background:var(--darcom-ivory-50)}.NIrcrq_trayOpen.NIrcrq_trayOpen[disabled]{opacity:.6}.NIrcrq_trayOpen svg{block-size:19px;inline-size:19px}@media (max-width:1000px){.NIrcrq_trayInner{gap:12px;min-block-size:64px}.NIrcrq_trayChips{flex-wrap:nowrap;flex:none;order:-1;gap:6px}.NIrcrq_trayChip{border:0;padding:0}.NIrcrq_trayChip>:not(:first-child){display:none}.NIrcrq_trayCount{flex:1;min-inline-size:0;font-size:14px}.NIrcrq_trayMax{display:none}}.NIrcrq_trust{gap:8px;margin-block-start:20px;display:grid}.NIrcrq_trustText{color:var(--darcom-door-ink-3);margin:0;font-size:13.5px}.NIrcrq_region{display:block}.NIrcrq_regionPending{opacity:.55;transition:opacity .16s}.NIrcrq_chipPending:after{border:2px solid;content:"";block-size:12px;inline-size:12px;border-inline-start-color:#0000;border-radius:50%;margin-inline-start:var(--dc-space-1);animation:.8s linear infinite NIrcrq_chipSpin}@keyframes NIrcrq_chipSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.NIrcrq_regionPending{transition:none}.NIrcrq_chipPending:after{animation:none}}.NIrcrq_gateBody{min-block-size:360px}.NIrcrq_gateActions{gap:var(--dc-space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.NIrcrq_rows.NIrcrq_rows{gap:16px;display:grid}.NIrcrq_card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);gap:16px;padding:20px 24px;display:grid;position:relative}.NIrcrq_cardLead{box-shadow:var(--shadow-float)}.NIrcrq_cardTop{margin-block-end:-4px;display:flex}.NIrcrq_badge{background:color-mix(in srgb, var(--clay-light) 28%, var(--card));color:var(--clay-text);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600}.NIrcrq_cardMain{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:16px 24px;display:grid}.NIrcrq_cardId{align-items:center;gap:14px;min-inline-size:0;display:flex}.NIrcrq_cardWho{gap:4px;min-inline-size:0;display:grid}.NIrcrq_tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin:0;padding:0;list-style:none;display:grid}.NIrcrq_tiles:empty{display:none}.NIrcrq_tiles li{background:var(--soft);border-radius:var(--radius-control);gap:2px;padding:10px 12px;display:grid}.NIrcrq_tiles b{color:var(--ink);white-space:nowrap;font-size:15px;font-weight:700}.NIrcrq_tiles li[data-low-data] b{color:var(--muted);font-weight:600}.NIrcrq_tiles span{color:var(--muted);font-size:12.5px}.NIrcrq_card .NIrcrq_rowPrice{grid-area:auto}.NIrcrq_card .NIrcrq_rowPrice .v3-price{color:var(--ink);font:700 28px / 1.1 var(--dc-font-sans)}.NIrcrq_card .NIrcrq_rowMeta{margin:0}.NIrcrq_metaLine{display:none}.NIrcrq_cardFoot{border-block-start:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-block-start:16px;display:flex}.NIrcrq_cardActions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.NIrcrq_cardActions .dc-btn{min-block-size:44px}.NIrcrq_card .NIrcrq_pick.NIrcrq_pick{border-radius:var(--radius-control);gap:0;min-inline-size:120px;font-weight:600}.NIrcrq_pickShort,.NIrcrq_compareShort{display:none}.NIrcrq_showMore{justify-self:center;min-inline-size:min(100%,280px);margin-block-start:16px}.NIrcrq_trayMax{color:var(--on-green-2);margin-inline-start:8px;font-size:12.5px}.NIrcrq_trayChip img{block-size:28px;inline-size:28px;font-size:11px}.NIrcrq_trayChip .company-mark{block-size:28px;inline-size:28px;font-size:11px}.NIrcrq_crumbs{color:var(--muted);margin-block-end:8px;font-size:13.5px}.NIrcrq_crumbs ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.NIrcrq_crumbs li+li:before{content:"›";margin-inline-end:6px}.NIrcrq_crumbs a{color:inherit}.NIrcrq_reqStrip{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);margin-block-end:24px;padding:12px 16px}.NIrcrq_rankNote{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:18px 20px}.NIrcrq_rankNote h2{margin:0 0 6px;font-size:16px;font-weight:700}.NIrcrq_rankNote p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.NIrcrq_noCoverageArt{max-inline-size:220px;margin:0 auto 8px;display:block}@media (max-width:767px){.NIrcrq_card{gap:12px;padding:16px}.NIrcrq_cardMain{grid-template-columns:minmax(0,1fr) auto}.NIrcrq_tiles{grid-area:2/1/auto/-1}.NIrcrq_card .NIrcrq_rowPrice{grid-area:1/2}.NIrcrq_card .NIrcrq_rowPrice .v3-price{font-size:22px}.NIrcrq_card .NIrcrq_tiles{display:none}.NIrcrq_card .NIrcrq_metaLine{color:var(--muted);margin:0;font-size:13.5px;display:block}.NIrcrq_profileBtn{display:none}.NIrcrq_cardActions{flex-wrap:nowrap;flex:1}.NIrcrq_cardActions .dc-btn{flex:1;padding-inline:12px}.NIrcrq_pickLong,.NIrcrq_compareLong{display:none}.NIrcrq_pickShort,.NIrcrq_compareShort{display:inline}.NIrcrq_card .NIrcrq_pick.NIrcrq_pick{min-inline-size:0}.NIrcrq_sorts{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000);mask-image:linear-gradient(270deg,#000 85%,#0000)}[dir=ltr] .NIrcrq_sorts{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.NIrcrq_sorts a{flex:none}}.NIrcrq_noCoverage .dc-state__icon{background:0 0;block-size:auto;inline-size:auto}.NIrcrq_reqStrip [data-testid=search-summary]{color:var(--ink);min-block-size:56px}.NIrcrq_reqStrip [data-testid=search-summary] dl>div{border-inline-start-color:var(--line)}:is(.NIrcrq_reqStrip [data-testid=search-summary] dt,.NIrcrq_reqStrip [data-testid=search-summary] dd svg){color:var(--muted)}:is(.NIrcrq_reqStrip [data-testid=search-summary]>button,.NIrcrq_reqStrip [data-testid=search-summary]>a){border-color:var(--line);border-radius:var(--radius-control);color:var(--ink);min-block-size:44px}.NIrcrq_crumbs{padding-block-start:16px}.dc-root .NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{color:var(--ink);font:700 clamp(26px, 2.6vw, 34px) / 1.3 var(--dc-font-sans)}.NIrcrq_sorts.NIrcrq_sorts{border-block-start-color:var(--line)}.NIrcrq_cardMain.NIrcrq_cardMain{grid-template-columns:minmax(0,1fr) auto auto}.NIrcrq_tiles b{white-space:nowrap}@media (max-width:767px){.NIrcrq_cardMain.NIrcrq_cardMain{grid-template-columns:minmax(0,1fr) auto}.dc-root .NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{font-size:26px}}@media (max-width:1000px){.NIrcrq_side>.NIrcrq_rankNote{order:2;margin-block-start:24px}}.NIrcrq_reqStrip+* .NIrcrq_resGrid,.NIrcrq_resGrid{padding-block-start:8px}.NIrcrq_landingHead{gap:8px;margin-block:8px 24px;display:grid}.NIrcrq_landingHead p{margin:0}.NIrcrq_landingOffers{gap:16px;margin-block-end:32px;display:grid}.NIrcrq_landingOffers>h2{margin:0;font-size:20px;font-weight:700}.NIrcrq_landingCompanies{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;list-style:none;display:flex}.NIrcrq_page.NIrcrq_page{padding-block-end:calc(96px + env(safe-area-inset-bottom,0px))}@media (min-width:1001px){.NIrcrq_resGrid.NIrcrq_resGrid{grid-template-columns:345px minmax(0,1fr);gap:32px;padding-block-start:32px}.NIrcrq_side.NIrcrq_side{gap:16px}}.NIrcrq_reqCard{background:var(--card);border:1px solid var(--line);border-radius:20px;display:grid}.NIrcrq_reqSummary{display:grid}.NIrcrq_reqTitle.NIrcrq_reqTitle{border-block-end:1px solid var(--line);color:var(--ink);margin:0;padding:20px 20px 16px;font-size:17px;font-weight:700}.NIrcrq_reqRows{margin:0}.NIrcrq_reqRow{align-items:center;gap:12px;min-block-size:70px;padding:10px 20px;display:flex}.NIrcrq_reqRow+.NIrcrq_reqRow{border-block-start:1px solid var(--line)}.NIrcrq_reqIcon{color:var(--ink);flex:none;display:inline-flex}.NIrcrq_reqText{flex:auto;gap:2px;min-inline-size:0;margin:0;display:grid}.NIrcrq_reqText dt{color:var(--muted);font-size:12px}.NIrcrq_reqText dd{color:var(--ink);margin:0;font-size:14.5px;font-weight:700}.NIrcrq_reqEdit.NIrcrq_reqEdit{color:var(--clay-text);cursor:pointer;font:inherit;background:0 0;border:0;flex:none;min-block-size:44px;min-inline-size:44px;padding:0 4px;font-size:14px;font-weight:700}.NIrcrq_reqEdit:focus-visible{outline:3px solid var(--clay);outline-offset:2px}.NIrcrq_reqCompact{display:none}.NIrcrq_reqEditor{border-block-start:1px solid var(--line);padding:16px}.NIrcrq_reqEditor[hidden]{display:none}.NIrcrq_rankNote.NIrcrq_rankNote{background:var(--tint);border:0;border-radius:20px;padding:20px}.NIrcrq_rankNote.NIrcrq_rankNote h2{color:var(--ink);align-items:center;gap:8px;font-size:16px;display:flex}.NIrcrq_rankNote.NIrcrq_rankNote h2 svg{color:var(--green)}.NIrcrq_crumbs.NIrcrq_crumbs{margin-block-end:18px}.NIrcrq_crumbs.NIrcrq_crumbs li+li:before{content:"/"}.NIrcrq_ledgerHead.NIrcrq_ledgerHead{gap:6px;margin-block-end:18px;display:grid}.NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{color:var(--ink);margin:0;font-size:32px;font-weight:700;line-height:1.3}.NIrcrq_ledgerLead.NIrcrq_ledgerLead{color:var(--muted);margin:0;font-size:14px}.NIrcrq_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-block-end:16px;display:flex}.NIrcrq_sorts.NIrcrq_sorts,.NIrcrq_filterChips{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.NIrcrq_sortsLabel{color:var(--muted);font-size:14px}.NIrcrq_sorts.NIrcrq_sorts a,.NIrcrq_filterChips a{background:var(--card);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;min-block-size:40px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.NIrcrq_sorts.NIrcrq_sorts a[aria-current=true],.NIrcrq_filterChips a[aria-current=true]{background:var(--tint);border:1.5px solid var(--green);color:var(--ink)}.NIrcrq_trustLine{display:none}.NIrcrq_card.NIrcrq_card{border-radius:20px;gap:14px;padding:22px 24px 20px}.NIrcrq_card.NIrcrq_card[data-best]{border:2px solid var(--green);box-shadow:none}.NIrcrq_cardLead.NIrcrq_cardLead{box-shadow:none}.NIrcrq_badge.NIrcrq_badge{background:var(--clay);color:var(--on-green);padding:3px 12px;font-size:12.5px;font-weight:700}.NIrcrq_badgeInline{background:var(--clay);color:var(--on-green);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.NIrcrq_tiles.NIrcrq_tiles{grid-auto-columns:108px}.NIrcrq_tiles.NIrcrq_tiles li{background:var(--soft);border-radius:12px;justify-items:start;padding:10px 14px}.NIrcrq_cardFoot.NIrcrq_cardFoot{padding-block-start:14px}.NIrcrq_singleNote{color:var(--muted);font-size:13.5px}.NIrcrq_detailsToggle.NIrcrq_detailsToggle{display:none}.NIrcrq_moreRow{border-block-start:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-block-start:8px;padding-block-start:14px;font-size:13.5px;display:flex}.NIrcrq_moreRow .NIrcrq_showMore{min-inline-size:0;margin:0}.NIrcrq_moreOptions{border:1.5px dashed var(--line);border-radius:20px;align-items:center;gap:24px;margin-block-start:16px;padding:24px;display:flex}.NIrcrq_moreOptions h2{color:var(--ink);margin:0 0 6px;font-size:18px;font-weight:700}.NIrcrq_moreOptions p{color:var(--muted);margin:0 0 12px;font-size:14px}.NIrcrq_moreArt{flex:none;block-size:auto;inline-size:150px}.NIrcrq_moreOptions .NIrcrq_chip{gap:6px}@media (min-width:1001px){.NIrcrq_rows.NIrcrq_rows[data-dense]{background:var(--card);border:1px solid var(--line);border-radius:20px;gap:0;overflow:hidden}.NIrcrq_denseHead{color:var(--muted);grid-template-columns:48px minmax(0,1fr) 140px 160px 140px;gap:16px;padding:14px 20px;font-size:13px;display:grid}.NIrcrq_card.NIrcrq_card[data-dense]{border:0;border-block-start:1px solid var(--line);border-radius:0;grid-template-columns:48px minmax(0,1fr) 140px 160px 140px;align-items:center;gap:16px;padding:14px 20px;display:grid}.NIrcrq_card.NIrcrq_card[data-dense][data-best]{background:var(--tint);border:0;border-block-start:1px solid var(--line)}.NIrcrq_card[data-dense] .NIrcrq_cardMain,.NIrcrq_card[data-dense] .NIrcrq_cardFoot,.NIrcrq_card[data-dense] .NIrcrq_cardActions{display:contents}.NIrcrq_card[data-dense] .NIrcrq_compareToggle{grid-area:1/1}.NIrcrq_card[data-dense] .NIrcrq_compareLong{display:none}.NIrcrq_card[data-dense] .NIrcrq_cardId{grid-area:1/2}.NIrcrq_card[data-dense] .NIrcrq_tiles{grid-area:1/3;display:block}.NIrcrq_card[data-dense] .NIrcrq_tiles li{background:0 0;padding:0}.NIrcrq_card[data-dense] .NIrcrq_tiles li span{display:none}.NIrcrq_card[data-dense] .NIrcrq_rowPrice{grid-area:1/4}.NIrcrq_card[data-dense] .NIrcrq_rowPrice>span{display:none}.NIrcrq_card[data-dense] .NIrcrq_rowPrice .v3-price{font-size:17px}.NIrcrq_card[data-dense] .NIrcrq_pick.NIrcrq_pick{grid-area:1/5;min-inline-size:0}.NIrcrq_card[data-dense] .NIrcrq_pickLong{display:none}.NIrcrq_card[data-dense] .NIrcrq_pickShort{display:inline}.NIrcrq_card[data-dense] .NIrcrq_profileBtn,.NIrcrq_card[data-dense] .NIrcrq_rowMeta,.NIrcrq_card[data-dense] .NIrcrq_detail,.NIrcrq_card[data-dense] .NIrcrq_singleNote{display:none}}@media (max-width:1000px){.NIrcrq_denseHead{display:none}}.NIrcrq_noCover{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:48px;padding-block:48px;display:grid}.NIrcrq_noCoverText{justify-items:start;gap:14px;display:grid}.NIrcrq_noCoverEdit{inline-size:100%;max-inline-size:440px}.NIrcrq_noCoverArt{block-size:auto;inline-size:100%;max-inline-size:360px}.NIrcrq_waitlist{background:var(--darcom-door-surface);border:1px solid var(--darcom-door-rule);border-radius:var(--radius-card);gap:10px;inline-size:100%;max-inline-size:440px;padding:16px;display:grid}.NIrcrq_waitlistTitle{color:var(--darcom-door-ink);margin:0;font-size:17px;font-weight:700}.NIrcrq_waitlistBody,.NIrcrq_waitlistNote{color:var(--darcom-door-ink-2);margin:0 0 10px}.NIrcrq_waitlistNote{margin:8px 0 0;font-size:13px}.NIrcrq_waitlistRow{flex-wrap:wrap;align-items:start;gap:10px;display:flex}.NIrcrq_waitlistField{flex:200px;min-inline-size:0}.NIrcrq_waitlistSubmit{flex:none;min-block-size:44px;margin-block-start:26px}@media (max-width:480px){.NIrcrq_waitlistSubmit{flex-basis:100%;margin-block-start:0}}@media (max-width:767px){.NIrcrq_noCover{grid-template-columns:minmax(0,1fr);padding-block:24px}.NIrcrq_noCoverArt{grid-row:1;justify-self:center;max-inline-size:240px}.NIrcrq_ledgerTitle.NIrcrq_ledgerTitle{font-size:26px}.NIrcrq_reqTitle.NIrcrq_reqTitle,.NIrcrq_reqRows{display:none}.NIrcrq_reqCompact{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.NIrcrq_reqCompact p{gap:2px;margin:0;display:grid}.NIrcrq_reqCompact b{color:var(--ink);font-size:14.5px}.NIrcrq_reqCompact span{color:var(--muted);font-size:13px}.NIrcrq_crumbs.NIrcrq_crumbs{display:none}.NIrcrq_toolbar{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.NIrcrq_sorts.NIrcrq_sorts,.NIrcrq_filterChips{flex-wrap:nowrap}.NIrcrq_sortsLabel{display:none}.NIrcrq_trustLine{color:var(--muted);margin:0 0 12px;font-size:13px;display:block}.NIrcrq_rankNote.NIrcrq_rankNote{background:0 0;padding:0 2px}.NIrcrq_rankNote.NIrcrq_rankNote h2{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.NIrcrq_rankNote.NIrcrq_rankNote p{color:var(--muted);font-size:13px;line-height:1.6}.NIrcrq_detailsToggle.NIrcrq_detailsToggle{display:inline-flex}.NIrcrq_profileBtn.NIrcrq_profileBtn{display:none}.NIrcrq_moreOptions{flex-direction:column;align-items:flex-start}.NIrcrq_card.NIrcrq_card{padding:16px}.NIrcrq_card .NIrcrq_rowName.NIrcrq_rowName{font-size:15px}.NIrcrq_card .NIrcrq_cardWho [role=img]{white-space:nowrap}.NIrcrq_card .NIrcrq_rowPrice .v3-price{font-size:20px}.NIrcrq_tiles.NIrcrq_tiles{grid-column:1/-1;grid-auto-columns:minmax(0,1fr)}}@media (min-width:1001px){.NIrcrq_resGrid.NIrcrq_resGrid{grid-template-rows:auto 1fr;row-gap:0}.NIrcrq_resGrid>.NIrcrq_resHead{grid-area:1/2}.NIrcrq_resGrid>.NIrcrq_side.NIrcrq_side{grid-area:1/1/span 2}.NIrcrq_resGrid>.NIrcrq_ledger.NIrcrq_ledger{grid-area:2/2}}@media (max-width:1000px){.NIrcrq_resHead{order:-1}.NIrcrq_side>.NIrcrq_reqCard{margin-block-end:14px}}.NIrcrq_skelHead{gap:12px;padding-block-end:22px;display:grid}.NIrcrq_skelLedger{gap:16px;display:grid}.NIrcrq_skelWide{display:block}.NIrcrq_skelNarrow{display:none}@media (max-width:1000px){.NIrcrq_skelWide{display:none}.NIrcrq_skelNarrow{margin-block-end:14px;display:block}}.NIrcrq_card[data-dense] .NIrcrq_cardWho{min-inline-size:0}.NIrcrq_card[data-dense] .NIrcrq_rowNameLine{flex-wrap:nowrap;min-inline-size:0}.NIrcrq_card[data-dense] .NIrcrq_rowName.NIrcrq_rowName{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}.NIrcrq_card[data-dense] .NIrcrq_rowNameLine>:not(.NIrcrq_rowName){flex:none}.NIrcrq_metaLine{overflow:hidden}.NIrcrq_metaFacts{flex-wrap:wrap;margin-inline-start:-1.25em;display:flex}.NIrcrq_metaPart{white-space:nowrap}.NIrcrq_metaPart:before{content:"·";content:"·" / "";text-align:center;width:1.25em;display:inline-block}
