.BNubKG_page{box-sizing:border-box;width:100%;max-width:var(--content-max);padding:var(--space-1) var(--gutter) var(--space-5);color:var(--color-text);margin:0 auto}.BNubKG_head{gap:0;display:grid}.BNubKG_breadcrumbs{margin:0}.BNubKG_titleRow{align-items:baseline;gap:0 var(--space-2);margin-bottom:var(--space-1);flex-wrap:wrap;display:flex}.BNubKG_title{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-24);line-height:var(--line-height-24);font-weight:var(--font-weight-bold);letter-spacing:normal;overflow-wrap:anywhere;margin:0}.BNubKG_count{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-14);margin:0}.BNubKG_layout{gap:var(--space-3);display:grid}.BNubKG_sidebar{display:none}.BNubKG_results{min-width:0}.BNubKG_toolbar{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.BNubKG_summary{color:var(--color-text);font-size:var(--font-size-14);line-height:var(--line-height-14);flex:1 0 100%;margin:0}.BNubKG_filtersButton,.BNubKG_viewButton,.BNubKG_chip,.BNubKG_quickFilter,.BNubKG_clearAll,.BNubKG_facetMore{justify-content:center;align-items:center;gap:var(--space-half);min-height:var(--tap-target);padding:0 var(--space-2);border:1px solid var(--color-border-control);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-heading);font-family:var(--font-family-body);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-14);cursor:pointer;box-shadow:none;margin:0;display:inline-flex}.BNubKG_filtersButton:hover,.BNubKG_viewButton:hover,.BNubKG_chip:hover,.BNubKG_quickFilter:hover,.BNubKG_facetMore:hover{background:var(--color-surface)}.BNubKG_filtersButton:focus-visible,.BNubKG_viewButton:focus-visible,.BNubKG_chip:focus-visible,.BNubKG_quickFilter:focus-visible,.BNubKG_clearAll:focus-visible,.BNubKG_facetMore:focus-visible,.BNubKG_emptyLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.BNubKG_filtersCount{border-radius:var(--radius-pill);background:var(--color-action);min-width:20px;height:20px;color:var(--color-action-text);font-size:var(--font-size-12);padding:0 6px;line-height:20px}.BNubKG_sort{align-items:center;gap:var(--space-1);flex:140px;min-width:0;max-width:280px;display:flex}.BNubKG_filtersButton{padding:0 var(--space-1)}.BNubKG_sortLabel{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;color:var(--color-text);font-size:var(--font-size-14);position:absolute;overflow:hidden}.BNubKG_sortSelect{min-width:0}.BNubKG_viewToggle{margin-left:auto;display:inline-flex}.BNubKG_viewButton{min-width:var(--tap-target);padding:0 var(--space-1)}.BNubKG_viewButton:first-child{border-radius:var(--radius-control) 0 0 var(--radius-control)}.BNubKG_viewButton:last-child{border-radius:0 var(--radius-control) var(--radius-control) 0;margin-left:-1px}.BNubKG_viewButton[aria-pressed=true]{border-color:var(--color-heading);background:var(--color-heading);color:var(--color-text-inverse)}.BNubKG_viewText{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BNubKG_quickFilters{margin:0 calc(-1 * var(--space-half)) var(--space-2);scrollbar-width:none;overflow-x:auto}.BNubKG_quickFilters::-webkit-scrollbar{display:none}.BNubKG_quickList{gap:var(--space-1);width:max-content;padding:0 var(--space-half);margin:0;list-style:none;display:flex}.BNubKG_quickFilter{border-color:var(--color-border-subtle);border-radius:var(--radius-pill);white-space:nowrap}.BNubKG_quickFilter[aria-pressed=true]{border-color:var(--color-heading);background:var(--color-heading);color:var(--color-text-inverse)}.BNubKG_chips{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.BNubKG_chipList{margin:0;padding:0;list-style:none;display:contents}.BNubKG_chip{padding:0 var(--space-1) 0 var(--space-2);border-color:var(--color-border-subtle);border-radius:var(--radius-pill);background:var(--color-surface);font-weight:var(--font-weight-medium)}.BNubKG_clearAll{padding:0 var(--space-1);color:var(--color-link);background:0 0;border-color:#0000;text-decoration:underline}.BNubKG_didYouMean{margin:0 0 var(--space-2);font-size:var(--font-size-16);line-height:var(--line-height-16);color:var(--color-text)}.BNubKG_didYouMeanLink{min-height:44px;color:var(--color-link);text-underline-offset:2px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.BNubKG_didYouMeanLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-control)}.BNubKG_list{gap:var(--space-1);transition:opacity var(--motion-fast) var(--motion-ease);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.BNubKG_list[aria-busy=true]{opacity:.6}.BNubKG_list[data-view=list]{grid-template-columns:minmax(0,1fr)}.BNubKG_listItem{min-width:0;display:flex}.BNubKG_listItem>*{width:100%}.BNubKG_pagination{margin-top:var(--space-4)}.BNubKG_paginationList{justify-content:center;align-items:center;gap:var(--space-half);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BNubKG_pageNumber,.BNubKG_pageStep{justify-content:center;align-items:center;gap:var(--space-half);min-width:var(--tap-target);min-height:var(--tap-target);padding:0 var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-heading);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.BNubKG_pageStep{padding:0 var(--space-2)}a.BNubKG_pageNumber:hover,a.BNubKG_pageStep:hover{border-color:var(--color-border-control);background:var(--color-surface)}a.BNubKG_pageNumber:focus-visible,a.BNubKG_pageStep:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.BNubKG_pageCurrent{border-color:var(--color-brand-navy);background:var(--color-brand-navy);color:var(--color-text-inverse)}.BNubKG_pageStepDisabled{color:var(--color-text-muted);background:0 0;border-color:#0000}.BNubKG_pageGap{min-width:24px;color:var(--color-text-muted);text-align:center}@media (max-width:519px){.BNubKG_paginationList>li:not(:first-child):not(:last-child):not(:has([aria-current])){display:none}}.BNubKG_filters{gap:var(--space-3);display:grid}.BNubKG_facet{border:0;min-width:0;margin:0;padding:0}.BNubKG_facetTitle{margin:0 0 var(--space-1);color:var(--color-heading);font-size:var(--font-size-16);line-height:var(--line-height-16);font-weight:var(--font-weight-bold);padding:0}.BNubKG_facetFilter{margin-bottom:var(--space-1)}.BNubKG_facetList{display:grid}.BNubKG_facetOption{margin:0}.BNubKG_facetLabel{justify-content:space-between;gap:var(--space-1);width:100%;display:flex}.BNubKG_facetName{overflow-wrap:anywhere;min-width:0}.BNubKG_facetCount{color:var(--color-text-muted);font-size:var(--font-size-14);flex:none}.BNubKG_facetEmpty{color:var(--color-text-muted);font-size:var(--font-size-14);margin:0}.BNubKG_facetMore{margin-top:var(--space-half);color:var(--color-link);background:0 0;border-color:#0000;justify-content:flex-start;padding:0;text-decoration:underline}.BNubKG_facetMore:hover{background:0 0}.BNubKG_priceFields{gap:var(--space-1);margin-bottom:var(--space-1);grid-template-columns:1fr 1fr;display:grid}.BNubKG_priceField{gap:var(--space-half);min-width:0;display:grid}.BNubKG_priceLabel{color:var(--color-text);font-size:var(--font-size-14)}.BNubKG_priceError{margin-bottom:var(--space-1)}.BNubKG_drawerFooter{gap:var(--space-1);display:flex}.BNubKG_empty{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface);justify-items:start;display:grid}.BNubKG_emptyTitle{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-20);line-height:var(--line-height-20);font-weight:var(--font-weight-bold);margin:0}.BNubKG_emptySubtitle{margin:var(--space-1) 0 0;color:var(--color-heading);font-size:var(--font-size-16);font-weight:var(--font-weight-bold)}.BNubKG_emptyText,.BNubKG_emptyAction{margin:0}.BNubKG_emptyLinks{gap:0 var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.BNubKG_emptyLink{min-height:var(--tap-target);color:var(--color-link);align-items:center;text-decoration:underline;display:inline-flex}.BNubKG_unavailable{gap:var(--space-2);justify-items:start;display:grid}@media (min-width:768px){.BNubKG_title{font-size:var(--font-size-30);line-height:var(--line-height-30)}.BNubKG_layout{gap:var(--space-3);grid-template-columns:220px minmax(0,1fr);align-items:start}.BNubKG_sidebar{display:block}.BNubKG_filtersButton{display:none}.BNubKG_list:not([data-view=list]){gap:calc(var(--space-1) + var(--space-half));grid-template-columns:repeat(2,minmax(0,1fr))}.BNubKG_summary{flex:auto}.BNubKG_sortLabel,.BNubKG_viewText{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@media (min-width:900px){.BNubKG_list:not([data-view=list]){grid-template-columns:repeat(3,minmax(0,1fr))}.BNubKG_list:not([data-view=list])>.BNubKG_listItem>article{padding:calc(var(--space-1) + var(--space-half))}}@media (min-width:1024px){.BNubKG_layout{gap:var(--space-4);grid-template-columns:260px minmax(0,1fr)}}@media (min-width:1280px){.BNubKG_list:not([data-view=list]){grid-template-columns:repeat(4,minmax(0,1fr))}}
.otQHma_card{border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background:var(--color-surface-raised);min-width:0;color:var(--color-text);box-shadow:none;margin:0;animation:none;display:grid;position:relative}.otQHma_body{gap:var(--space-half);flex-direction:column;min-width:0;display:flex}.otQHma_media{border-radius:var(--radius-control);background:var(--color-surface-raised);color:inherit;text-decoration:none;display:block;overflow:hidden}.otQHma_image{object-fit:contain;width:100%;height:100%;display:block}.otQHma_brand{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-14);font-weight:var(--font-weight-semibold);margin:0}.otQHma_title{color:var(--color-heading);font-family:var(--font-family-body);font-size:var(--font-size-16);line-height:var(--line-height-16);font-weight:var(--font-weight-semibold);letter-spacing:normal;margin:0}.otQHma_titleLink{-webkit-line-clamp:3;color:var(--color-heading);-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.otQHma_titleLink:hover{color:var(--color-link);text-decoration:underline}.otQHma_titleLink:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:2px}.otQHma_titleLink:after{content:"";z-index:0;position:absolute;inset:0}.otQHma_specs{color:var(--color-text);font-size:var(--font-size-14);line-height:var(--line-height-14);font-weight:var(--font-weight-medium);margin:0;padding:0;list-style:none;display:block}.otQHma_spec{display:inline}.otQHma_spec+.otQHma_spec:before{content:"·";color:var(--color-text-muted);padding:0 6px}.otQHma_rating{margin-top:var(--space-half)}.otQHma_availability{font-size:var(--font-size-14);line-height:var(--line-height-14);margin:0}.otQHma_stock{font-weight:var(--font-weight-semibold)}.otQHma_delivery{color:var(--color-text-muted)}.otQHma_delivery:before{content:"·";padding:0 6px}.otQHma_stock-in{color:var(--color-success)}.otQHma_promise{color:var(--color-text);font-size:var(--font-size-14);line-height:var(--line-height-14);flex-wrap:wrap;gap:0 6px;margin:0;display:flex}.otQHma_free{font-weight:var(--font-weight-bold)}.otQHma_recentSales{color:var(--color-text-muted);font-size:var(--font-size-12);line-height:var(--line-height-12);margin:0}.otQHma_badges{margin:0 0 var(--space-half);flex-wrap:wrap;gap:4px;padding:0;list-style:none;display:flex}.otQHma_badge{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font-size:var(--font-size-12);line-height:var(--line-height-12);font-weight:var(--font-weight-semibold);padding:2px 8px}.otQHma_badgePick{background:var(--color-brand-navy);color:var(--color-text-inverse)}.otQHma_stock-low{color:var(--color-warning)}.otQHma_stock-out{color:var(--color-text-muted)}.otQHma_actions{z-index:1;gap:var(--space-1);flex-direction:column;min-width:0;display:flex;position:relative}.otQHma_price{color:var(--color-heading);font-size:var(--font-size-20);line-height:var(--line-height-20);font-weight:var(--font-weight-bold);margin:0}.otQHma_from{color:var(--color-text-muted);font-size:var(--font-size-14);font-weight:var(--font-weight-medium)}.otQHma_buttons{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.otQHma_primary.otQHma_primary{padding-inline:var(--space-1);white-space:nowrap;flex:auto}.otQHma_error{font-size:var(--font-size-14);margin:0}.otQHma_compare{z-index:1;align-self:flex-start;position:relative}.otQHma_rating,.otQHma_buttons>*{z-index:1;position:relative}.otQHma_cardMedia{grid-area:media}.otQHma_card>.otQHma_body{grid-area:body}.otQHma_card>.otQHma_actions{grid-area:actions}.otQHma_list{gap:var(--space-2);padding:var(--space-2);grid-template-columns:88px minmax(0,1fr);grid-template-areas:"media body""actions actions"}.otQHma_list>.otQHma_cardMedia{width:88px;height:88px}@media (min-width:640px){.otQHma_list{grid-template-columns:112px minmax(0,1fr) minmax(200px,240px);grid-template-areas:"media body actions";align-items:start}.otQHma_list>.otQHma_cardMedia{width:112px;height:112px}.otQHma_list>.otQHma_actions{text-align:right}.otQHma_list .otQHma_buttons{justify-content:flex-end}.otQHma_list .otQHma_compare{align-self:flex-end}}.otQHma_grid,.otQHma_auto{gap:var(--space-1);padding:var(--space-1) var(--space-1) var(--space-2);grid-template:"media""body"1fr"actions"/minmax(0,1fr)}.otQHma_grid>.otQHma_cardMedia,.otQHma_auto>.otQHma_cardMedia{aspect-ratio:1;width:100%}.otQHma_grid>.otQHma_body,.otQHma_grid>.otQHma_actions,.otQHma_auto>.otQHma_body,.otQHma_auto>.otQHma_actions{padding-inline:var(--space-half)}.otQHma_grid .otQHma_buttons,.otQHma_auto .otQHma_buttons{flex-direction:column;align-items:stretch}.otQHma_grid .otQHma_buttons>*,.otQHma_auto .otQHma_buttons>*{width:100%}@media (min-width:640px){.otQHma_grid{padding:var(--space-2)}.otQHma_grid>.otQHma_body,.otQHma_grid>.otQHma_actions{padding-inline:0}}@media (min-width:1024px){.otQHma_auto{align-items:start;gap:var(--space-2);padding:var(--space-2);grid-template-rows:none;grid-template-columns:112px minmax(0,1fr) minmax(200px,240px);grid-template-areas:"media body actions"}.otQHma_auto>.otQHma_cardMedia{aspect-ratio:auto;width:112px;height:112px}.otQHma_auto>.otQHma_body,.otQHma_auto>.otQHma_actions{padding-inline:0}.otQHma_auto>.otQHma_actions{text-align:right}.otQHma_auto .otQHma_buttons{flex-direction:row;justify-content:flex-end;align-items:center}.otQHma_auto .otQHma_buttons>*{width:auto}.otQHma_auto .otQHma_compare{align-self:flex-end}}
.rzuKBq_share{gap:var(--space-1);justify-items:start;min-width:0;display:grid}.rzuKBq_linkRow{gap:var(--space-1);align-items:end;width:100%;display:grid}.rzuKBq_linkField{min-width:0;margin:0}.rzuKBq_copy{justify-self:start}.rzuKBq_note{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-14);margin:0}@media (min-width:640px){.rzuKBq_linkRow{grid-template-columns:minmax(0,1fr) auto}}
.SKR6ba_root{gap:var(--space-2);margin-bottom:var(--space-3);display:grid}.SKR6ba_tabs{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SKR6ba_actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.SKR6ba_nameForm{gap:var(--space-1);max-width:28rem;display:grid}.SKR6ba_share{align-items:flex-end;gap:var(--space-1);flex-wrap:wrap;max-width:40rem;display:flex}.SKR6ba_share>:first-child{flex:18rem;min-width:0}
._7BGkCW_grid{gap:var(--space-2);margin:0 0 var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:768px){._7BGkCW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._7BGkCW_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
._2lyhWW_page{gap:var(--space-2);width:100%;max-width:var(--content-max);padding:0 var(--gutter) var(--space-6);color:var(--color-text);margin:0 auto;display:grid}._2lyhWW_crumbs li{display:none}._2lyhWW_crumbs li:nth-last-child(2){display:inline-flex}._2lyhWW_hero{gap:var(--space-2);align-items:start;display:grid}._2lyhWW_buyBox{gap:var(--space-2);min-width:0;display:grid}._2lyhWW_titleBlock{gap:var(--space-half);display:grid}._2lyhWW_brand{font-size:var(--font-size-14);line-height:var(--line-height-14);font-weight:var(--font-weight-semibold);margin:0}._2lyhWW_brandLink{color:var(--color-link);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex;position:relative}._2lyhWW_brandLink:after{content:"";position:absolute;inset:-12px -8px}._2lyhWW_title{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-20);line-height:var(--line-height-20);font-weight:var(--font-weight-bold);overflow-wrap:anywhere;margin:0}._2lyhWW_rating{align-items:center;gap:var(--space-1);min-height:var(--tap-target);color:var(--color-text);font-size:var(--font-size-14);text-underline-offset:.18em;justify-self:start;text-decoration:underline;display:inline-flex}._2lyhWW_chips{gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._2lyhWW_chip{align-items:baseline;gap:var(--space-half);padding:var(--space-half) var(--space-1);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--font-size-14);line-height:var(--line-height-14);display:inline-flex}._2lyhWW_chipLabel{color:var(--color-text-muted)}._2lyhWW_chipValue{color:var(--color-text);font-weight:var(--font-weight-semibold)}._2lyhWW_stock{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-semibold);margin:0;display:flex}._2lyhWW_stock:before{content:"";background:currentColor;border-radius:50%;flex:none;width:10px;height:10px}._2lyhWW_stock-in{color:var(--color-success)}._2lyhWW_stock-low{color:var(--color-warning)}._2lyhWW_stock-out{color:var(--color-danger)}._2lyhWW_inlineLink{color:var(--color-link);text-underline-offset:.18em;text-decoration:underline}._2lyhWW_help{font-size:var(--font-size-14);color:var(--color-text);margin:0}._2lyhWW_sku{font-size:var(--font-size-12);line-height:var(--line-height-12);color:var(--color-text-muted);margin:0}._2lyhWW_sectionNav{border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle);min-width:0;margin-top:var(--space-2)}._2lyhWW_sectionNav ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._2lyhWW_sectionNav a{min-height:var(--control-height-lg);color:var(--color-heading);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}._2lyhWW_sectionNav a:hover{text-decoration:underline}._2lyhWW_section{gap:var(--space-2);padding-top:var(--space-3);min-width:0;scroll-margin-top:72px;animation:none;display:grid}._2lyhWW_anchor{height:0;scroll-margin-top:72px;display:block}._2lyhWW_sectionHeading{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-24);line-height:var(--line-height-24);margin:0}._2lyhWW_subHeading{margin:var(--space-1) 0 0;color:var(--color-heading);font-size:var(--font-size-18);line-height:var(--line-height-18)}._2lyhWW_prose{max-width:75ch}._2lyhWW_proseHeading{margin:var(--space-2) 0 var(--space-1);color:var(--color-heading);font-size:var(--font-size-16);line-height:var(--line-height-16);font-weight:var(--font-weight-semibold)}._2lyhWW_more{margin:0 0 var(--space-2)}._2lyhWW_moreToggle{min-height:var(--tap-target);color:var(--color-link);font-weight:var(--font-weight-semibold);text-underline-offset:.18em;cursor:pointer;align-items:center;text-decoration:underline;display:inline-flex}._2lyhWW_more[open]>._2lyhWW_moreToggle{margin-bottom:var(--space-1)}._2lyhWW_prose p{margin:0 0 var(--space-2)}._2lyhWW_prose ul,._2lyhWW_highlights{margin:0 0 var(--space-2);padding-left:var(--space-3)}._2lyhWW_prose li,._2lyhWW_highlights li{margin-bottom:var(--space-half)}._2lyhWW_specGrid{gap:var(--space-3);display:grid}._2lyhWW_specTable{border-collapse:collapse;width:100%;font-size:var(--font-size-14);line-height:var(--line-height-14)}._2lyhWW_specCaption{padding-bottom:var(--space-1);text-align:left;color:var(--color-heading);font-size:var(--font-size-18);line-height:var(--line-height-18);font-weight:var(--font-weight-semibold)}._2lyhWW_specTable th,._2lyhWW_specTable td{padding:var(--space-1) var(--space-1) var(--space-1) 0;border-bottom:1px solid var(--color-border-subtle);text-align:left;vertical-align:top}._2lyhWW_specTable th{width:45%;color:var(--color-text-muted);font-weight:var(--font-weight-medium)}._2lyhWW_specTable td{color:var(--color-text);overflow-wrap:anywhere}._2lyhWW_specTable td._2lyhWW_specMissing{color:var(--color-text-muted)}._2lyhWW_documents{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}._2lyhWW_documentLink{gap:var(--space-half);min-height:var(--tap-target);padding:var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);color:var(--color-text);text-decoration:none;transition:border-color .15s ease-out;display:grid}._2lyhWW_documentLink:hover{border-color:var(--color-border-control)}._2lyhWW_documentLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._2lyhWW_documentKind{color:var(--color-text-muted);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);letter-spacing:.02em;text-transform:uppercase}._2lyhWW_documentTitle{color:var(--color-heading);font-weight:var(--font-weight-semibold);text-underline-offset:.15em;text-decoration:underline}._2lyhWW_documentMeta{color:var(--color-text-muted);font-size:var(--font-size-14)}@media (prefers-reduced-motion:reduce){._2lyhWW_documentLink{transition:none}}._2lyhWW_similar{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2lyhWW_similar>li{min-width:0;display:grid}._2lyhWW_barSpacer{height:72px}@media (min-width:768px){._2lyhWW_page{gap:var(--space-3)}._2lyhWW_crumbs li{display:inline-flex}._2lyhWW_hero{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2lyhWW_title,._2lyhWW_sectionHeading{font-size:var(--font-size-30);line-height:var(--line-height-30)}._2lyhWW_section,._2lyhWW_anchor{scroll-margin-top:calc(var(--header-offset) + 50px)}._2lyhWW_similar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._2lyhWW_barSpacer{display:none}._2lyhWW_hero{gap:var(--space-5);grid-template-columns:minmax(0,1.1fr) minmax(380px,1fr)}._2lyhWW_specGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._2lyhWW_similar{grid-template-columns:repeat(4,minmax(0,1fr))}}._2lyhWW_worksWith{color:var(--color-text);font-size:var(--font-size-14);line-height:var(--line-height-14);margin:0}._2lyhWW_worksWithLabel{color:var(--color-text-muted)}._2lyhWW_policyLine{font-size:var(--font-size-14);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}._2lyhWW_policyLine li{align-items:center;display:inline-flex}._2lyhWW_policyLine li+li:before{content:"·";padding:0 var(--space-1);color:var(--color-text-muted)}._2lyhWW_policyLine a{min-height:var(--tap-target);align-items:center;display:inline-flex}
._197lCa_toolbar{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._197lCa_where{color:var(--color-text-muted);margin:0}._197lCa_link{color:var(--color-link);text-decoration:underline}._197lCa_grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._197lCa_cell{gap:var(--space-half);grid-template-rows:1fr auto;min-width:0;display:grid}._197lCa_card{height:100%}._197lCa_remove{justify-self:start}._197lCa_itemActions{gap:var(--space-half) var(--space-1);flex-wrap:wrap;display:flex}@media (min-width:768px){._197lCa_grid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){._197lCa_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.t0UTGG_section{gap:var(--space-2);display:grid}.t0UTGG_heading{color:var(--color-heading);font-family:var(--font-family-heading);font-size:var(--font-size-24);line-height:var(--line-height-24);margin:0}.t0UTGG_grid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.t0UTGG_grid>li{min-width:0;display:grid}.t0UTGG_links{gap:var(--space-1) var(--space-3);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.t0UTGG_link{min-height:var(--tap-target);color:var(--color-link);font-weight:var(--font-weight-semibold);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex}.t0UTGG_link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-control)}@media (min-width:768px){.t0UTGG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.t0UTGG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
._7ZjNIa_rail{gap:var(--space-2);padding:0 0 var(--space-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-half);grid-auto-columns:minmax(180px,62%);grid-auto-flow:column;margin:0;list-style:none;display:grid;overflow-x:auto}._7ZjNIa_item{scroll-snap-align:start;min-width:0;display:flex}._7ZjNIa_item>*{width:100%}@media (min-width:560px){._7ZjNIa_rail{grid-auto-columns:minmax(200px,40%)}}@media (min-width:768px){._7ZjNIa_rail{grid-auto-columns:calc((100% - 3 * var(--space-2)) / 4.3)}}@media (min-width:1024px){._7ZjNIa_rail{grid-auto-columns:calc((100% - 5 * var(--space-2)) / 6.3)}}._7ZjNIa_scroller{position:relative}._7ZjNIa_controls{justify-content:flex-end;align-items:center;gap:var(--space-1);margin:calc(-1 * var(--space-1)) 0 var(--space-1);display:flex}._7ZjNIa_counter{margin:0 var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-14);font-variant-numeric:tabular-nums}._7ZjNIa_arrow{width:var(--tap-target);height:var(--tap-target);border:1px solid var(--color-border-control);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-heading);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}._7ZjNIa_arrow:hover:not(:disabled){background:var(--color-surface)}._7ZjNIa_arrow:disabled{color:var(--color-border-control);border-color:var(--color-border-subtle);cursor:default}._7ZjNIa_arrow:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}
.Sv68Cq_request{gap:var(--space-1);justify-items:start;display:grid}.Sv68Cq_requestText,.Sv68Cq_muted{color:var(--color-text-muted);font-size:var(--font-size-14);line-height:var(--line-height-14);margin:0}.Sv68Cq_link{color:var(--color-link);text-underline-offset:.18em;text-decoration:underline}.Sv68Cq_form,.Sv68Cq_formRow{gap:var(--space-2);display:grid}.Sv68Cq_actions{gap:var(--space-1);flex-wrap:wrap;display:flex}.Sv68Cq_sent{gap:var(--space-2);display:grid}@media (min-width:640px){.Sv68Cq_formRow{grid-template-columns:repeat(2,minmax(0,1fr))}}
