.BmPo6G_section{border-block:1px solid var(--nb-rule);background:radial-gradient(50% 45% at 0% 0%, #fdf3dc 0%, transparent 70%), radial-gradient(50% 50% at 100% 100%, #e4f4f4 0%, transparent 70%), var(--nb-paper);padding-block:clamp(56px,7vw,96px);position:relative;overflow:hidden}.BmPo6G_section:before{content:"";pointer-events:none;background:radial-gradient(circle at 1px 1px,#1414130f 1px,#0000 0) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 50%);mask-image:linear-gradient(#000,#0000 50%)}.BmPo6G_section>*{position:relative}.BmPo6G_section [data-tone="0"]{--tint:#e3eefc;--deep:#22508f;--glow:#bcd3f4}.BmPo6G_section [data-tone="1"]{--tint:#dff3e8;--deep:#1d6a45;--glow:#b4e0c6}.BmPo6G_section [data-tone="2"]{--tint:#ece6fb;--deep:#4f3a9c;--glow:#d2c5f5}.BmPo6G_section [data-tone="3"]{--tint:#fde8dc;--deep:#9a401b;--glow:#f9c9ad}.BmPo6G_section [data-tone="4"]{--tint:#fbf1d0;--deep:#6f5200;--glow:#f2dd95}.BmPo6G_section [data-tone="5"]{--tint:#fbe4ea;--deep:#8f2a46;--glow:#f2bfcc}.BmPo6G_section [data-tone="6"]{--tint:#e8efe0;--deep:#3a5426;--glow:#c9dcb9}.BmPo6G_section [data-tone="7"]{--tint:#def2f2;--deep:#11615f;--glow:#aedcdb}.BmPo6G_head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin-bottom:22px;display:flex}.BmPo6G_headCopy{max-width:760px}.BmPo6G_kicker{border:1px solid var(--nb-cream-edge);background:var(--nb-sheet);letter-spacing:.08em;text-transform:uppercase;color:var(--nb-ink);border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.BmPo6G_kicker span{border-left:1px solid var(--nb-cream-edge);letter-spacing:.04em;text-transform:none;color:var(--nb-text);margin-left:4px;padding-left:10px}.BmPo6G_head h2{font-family:var(--nb-font);letter-spacing:-.02em;color:var(--nb-graphite);text-wrap:balance;margin:16px 0 12px;font-size:clamp(30px,3.6vw,50px);font-weight:600;line-height:1.06}.BmPo6G_head h2 em{color:var(--nb-ink);font-style:italic}.BmPo6G_lede{max-width:64ch;color:var(--nb-text);margin:0;font-size:17px;line-height:1.55}.BmPo6G_now{color:var(--nb-muted);align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.BmPo6G_now b{color:var(--nb-graphite)}.BmPo6G_track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:100%;grid-auto-flow:column;align-items:stretch;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.BmPo6G_track::-webkit-scrollbar{display:none}.BmPo6G_slide{scroll-snap-align:start;border:1px solid color-mix(in srgb, var(--deep) 18%, var(--nb-rule));background:radial-gradient(70% 60% at 100% 0%, color-mix(in srgb, var(--tint) 80%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--tint) 35%, #fff), #fff 75%);min-width:0;box-shadow:0 1px 0 #14141308, 0 30px 60px -40px color-mix(in srgb, var(--deep) 45%, transparent);border-radius:26px;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:20px;padding:clamp(14px,2vw,22px);display:grid}.BmPo6G_cover{border:1px solid color-mix(in srgb, var(--deep) 16%, var(--nb-rule));background:linear-gradient(180deg, var(--tint), #fff 65%);border-radius:20px;flex-direction:column;align-self:start;display:flex;overflow:hidden}.BmPo6G_picture{aspect-ratio:4/3;background:linear-gradient(135deg, var(--glow), var(--tint));position:relative;overflow:hidden}.BmPo6G_picture:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--tint) 60%, transparent));pointer-events:none;height:36%;position:absolute;inset:auto 0 0}.BmPo6G_picture img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out);display:block}@media (prefers-reduced-motion:no-preference){.BmPo6G_slide:hover .BmPo6G_picture img{transform:scale(1.03)}}.BmPo6G_picture[data-empty=true]{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--deep) 20%, transparent) 1px, transparent 0) 0 0 / 16px 16px, radial-gradient(70% 80% at 30% 20%, #fff, transparent 70%), linear-gradient(135deg, var(--glow), var(--tint))}.BmPo6G_placeholder{color:var(--deep);place-items:center;display:grid;position:absolute;inset:0}.BmPo6G_placeholder svg{box-sizing:content-box;border:1px solid color-mix(in srgb, var(--deep) 25%, transparent);box-shadow:0 12px 30px -16px var(--deep);background:#ffffffb3;border-radius:50%;padding:22px}.BmPo6G_tag{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);letter-spacing:.06em;text-transform:uppercase;color:var(--deep);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 4px 12px -6px #14141359}.BmPo6G_index{z-index:1;font-variant-numeric:lining-nums;color:#fff9;-webkit-text-stroke:1.5px var(--deep);font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:700;line-height:1;position:absolute;bottom:6px;right:14px}.BmPo6G_coverBody{flex-direction:column;gap:10px;padding:16px 18px 18px;display:flex}.BmPo6G_coverBody h3{font-family:var(--nb-font);letter-spacing:-.01em;color:var(--nb-graphite);margin:0;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.1}.BmPo6G_tagline{color:var(--nb-text);text-align:left;margin:0;font-size:14.5px;line-height:1.5}.BmPo6G_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:4px 0 0;display:grid}.BmPo6G_stats div{border:1px solid color-mix(in srgb, var(--deep) 14%, transparent);text-align:center;background:#fffc;border-radius:12px;padding:8px 6px}.BmPo6G_stats dt{letter-spacing:.06em;text-transform:uppercase;color:var(--nb-muted);font-size:10.5px;font-weight:700}.BmPo6G_stats dd{font-family:var(--nb-font);font-variant-numeric:tabular-nums;color:var(--deep);margin:2px 0 0;font-size:22px;font-weight:600}.BmPo6G_rating{color:var(--nb-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.BmPo6G_panel{border:1px solid color-mix(in srgb, var(--deep) 14%, var(--nb-rule));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffdb;border-radius:20px;min-width:0;padding:14px}.BmPo6G_tabs{border-bottom:1px solid color-mix(in srgb, var(--deep) 14%, var(--nb-rule));flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0 0 12px;display:flex}.BmPo6G_tabs button{border:1px solid color-mix(in srgb, var(--deep) 24%, transparent);background:color-mix(in srgb, var(--tint) 65%, #fff);color:var(--deep);font:inherit;cursor:pointer;border-radius:12px;padding:7px 14px;font-size:13.5px;font-weight:600;transition:background .2s,color .2s}.BmPo6G_tabs button:hover{background:var(--tint)}.BmPo6G_tabs button[aria-selected=true]{background:var(--deep);border-color:var(--deep);color:#fff;box-shadow:0 8px 18px -10px var(--deep)}.BmPo6G_subtitle{letter-spacing:.04em;text-transform:uppercase;color:var(--deep);margin:-4px 0 0;font-size:13px;font-weight:700}.BmPo6G_panel h4{font-family:var(--nb-font);color:var(--nb-graphite);margin:0;font-size:19px;font-weight:600}.BmPo6G_loading{border:1px dashed color-mix(in srgb, var(--deep) 25%, transparent);background:color-mix(in srgb, var(--tint) 30%, #fff);min-height:420px;color:var(--nb-muted);text-align:center;border-radius:16px;place-items:center;font-size:14px;display:grid}.BmPo6G_track+*{margin-top:22px}@media (max-width:900px){.BmPo6G_slide{grid-template-columns:1fr}.BmPo6G_cover{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.BmPo6G_picture{aspect-ratio:auto;min-height:100%}}@media (max-width:620px){.BmPo6G_cover{display:flex}.BmPo6G_picture{aspect-ratio:16/10;min-height:0}.BmPo6G_lede{font-size:16px}}
.pZ__Ha_picker{color:var(--nb-text);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 18px;font-size:14px;font-weight:600;display:flex}.pZ__Ha_picker>.combobox-trigger{flex:300px;max-width:620px}.pZ__Ha_techs{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pZ__Ha_techs li{--chip:#eef4fc;--chip-edge:#2a5d9f;border-left:3px solid var(--chip-edge);background:var(--chip);border-radius:0 10px 10px 0;gap:3px;padding:10px 12px;display:grid}.pZ__Ha_techs li[data-tint="0"]{--chip:#eaf2fd;--chip-edge:#2a5d9f}.pZ__Ha_techs li[data-tint="1"]{--chip:#e9f6ee;--chip-edge:#2f7a4f}.pZ__Ha_techs li[data-tint="2"]{--chip:#f1ecfb;--chip-edge:#5b45a8}.pZ__Ha_techs li[data-tint="3"]{--chip:#fdeee6;--chip-edge:#a24a24}.pZ__Ha_techs li[data-tint="4"]{--chip:#fdf6dc;--chip-edge:#7d5b00}.pZ__Ha_techs li[data-tint="5"]{--chip:#fcebf1;--chip-edge:#9a2f55}.pZ__Ha_techs b{color:var(--nb-graphite);font-size:15px}.pZ__Ha_definition{color:var(--nb-text);font-size:14px;font-weight:600;line-height:1.45}.pZ__Ha_description{color:var(--nb-muted);font-size:13.5px;line-height:1.5}.pZ__Ha_source{color:var(--nb-muted);margin:10px 0 0;font-size:12px}.pZ__Ha_glance{margin-bottom:16px}.pZ__Ha_glance h4{color:var(--nb-graphite);margin:0 0 8px;font-size:15px}.pZ__Ha_tableScroll{border:1px solid var(--nb-rule);background:var(--nb-sheet);border-radius:12px;overflow-x:auto}.pZ__Ha_tableScroll:focus-visible{outline:3px solid var(--nb-ink);outline-offset:2px}.pZ__Ha_tableScroll table{border-collapse:collapse;width:100%;min-width:480px;font-size:13.5px}.pZ__Ha_tableScroll th,.pZ__Ha_tableScroll td{border-bottom:1px solid var(--nb-rule);text-align:left;vertical-align:top;padding:8px 10px;line-height:1.45}.pZ__Ha_tableScroll thead th{background:color-mix(in srgb, var(--tint,#fdf1ea) 60%, #fff);color:var(--deep,var(--nb-ink));font-size:13px}.pZ__Ha_tableScroll tbody th{width:22%;color:var(--nb-text);font-weight:600}.pZ__Ha_tableScroll tr:last-child>*{border-bottom:0}.pZ__Ha_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pZ__Ha_more{color:var(--deep,var(--nb-ink));margin-top:14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.pZ__Ha_more:hover{text-decoration:underline}.pZ__Ha_techs li:has(.pZ__Ha_thumb){grid-template-columns:56px minmax(0,1fr);column-gap:12px}.pZ__Ha_thumb{object-fit:cover;border:2px solid var(--chip-edge);background:#fff;border-radius:12px;grid-row:1/span 3;width:56px;height:56px}.pZ__Ha_techs b{color:var(--chip-edge,var(--nb-graphite))}.pZ__Ha_visualPicker{scroll-snap-type:x proximity;gap:12px;margin-bottom:8px;padding:4px 3px 6px;display:flex;overflow-x:auto}.pZ__Ha_visualPicker>button{border:2px solid var(--nb-rule);text-align:left;cursor:pointer;scroll-snap-align:start;background:var(--nb-sheet);border-radius:14px;flex:0 0 176px;overflow:hidden}.pZ__Ha_visualPicker>button[aria-current=true]{border-color:var(--nb-ink)}.pZ__Ha_visualPicker>button:focus-visible{outline:3px solid var(--nb-ink);outline-offset:2px}.pZ__Ha_visualPicker>button>div{aspect-ratio:auto;height:126px;min-height:0}.pZ__Ha_previewLabel{z-index:1;background:var(--nb-sheet);color:var(--nb-text);padding:7px 9px;font-size:11px;font-weight:650;line-height:1.35;position:absolute;inset:auto 0 0}.pZ__Ha_visualPicker{--deep:var(--nb-ink);--tint:var(--nb-sheet);--glow:var(--nb-rule)}.pZ__Ha_techs li:has(.pZ__Ha_thumb){grid-template-columns:minmax(0,1fr)}.pZ__Ha_techs li:has(.pZ__Ha_thumb)>:not(.pZ__Ha_thumb){grid-column:1}.pZ__Ha_thumb{border:0;border-radius:8px;grid-row:auto;width:100%;height:132px;margin-bottom:6px}.pZ__Ha_pickerPager{margin-bottom:clamp(18px,2vw,24px)}.pZ__Ha_pickerPager>nav{margin:0}.pZ__Ha_visualPicker{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}.pZ__Ha_visualPicker>button{min-width:0}@media (max-width:760px){.pZ__Ha_visualPicker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:380px){.pZ__Ha_visualPicker{grid-template-columns:minmax(0,1fr)}}.pZ__Ha_officialDocs{gap:10px;margin-top:18px;display:grid}.pZ__Ha_officialDocs h4{color:var(--nb-graphite);margin:0;font-size:15px}.pZ__Ha_officialDocs ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pZ__Ha_officialDocs li{--chip:#eaf2fd;--chip-edge:#2a5d9f}.pZ__Ha_officialDocs li[data-tint="1"]{--chip:#e9f6ee;--chip-edge:#2f7a4f}.pZ__Ha_officialDocs li[data-tint="2"]{--chip:#f1ecfb;--chip-edge:#5b45a8}.pZ__Ha_docCard{border:1px solid var(--nb-rule);border-top:3px solid var(--chip-edge);background:linear-gradient(180deg, var(--chip), #fff 60%);height:100%;color:inherit;border-radius:12px;gap:4px;padding:12px 14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.pZ__Ha_officialDocs b{color:var(--chip-edge);font-size:14px}.pZ__Ha_docTitle{color:var(--nb-graphite);font-size:13.5px;font-weight:650}.pZ__Ha_docText{color:var(--nb-text);font-size:13px;line-height:1.5}.pZ__Ha_docSections{flex-wrap:wrap;gap:4px;display:flex}.pZ__Ha_docSections i{color:var(--nb-text);background:#f5f4ed;border-radius:6px;padding:1px 7px;font-size:11.5px;font-style:normal}.pZ__Ha_officialDocs small{color:var(--nb-muted);font-size:12px}.pZ__Ha_tallPanel [data-scroll=true][data-scroll]{max-height:760px}@media (max-width:760px){.pZ__Ha_tallPanel [data-scroll=true][data-scroll]{max-height:480px}}
.Y5jVXq_nav{border:1px solid var(--nb-rule);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffc7;border-radius:22px;gap:14px;margin:0 0 18px;padding:clamp(14px,1.8vw,20px);display:grid;box-shadow:0 1px #14141308,0 24px 48px -36px #14141359}.Y5jVXq_toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.Y5jVXq_search{border:1px solid var(--nb-rule);background:#fff;border-radius:14px;flex:340px;align-items:center;min-width:0;height:44px;padding:0 10px 0 40px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.Y5jVXq_search:focus-within{border-color:var(--nb-graphite);box-shadow:0 0 0 3px #14141314}.Y5jVXq_searchIcon{color:var(--nb-muted);pointer-events:none;position:absolute;left:14px}.Y5jVXq_search input{min-width:0;height:100%;font:inherit;color:var(--nb-graphite);background:0 0;border:0;outline:0;flex:1;font-size:15px}.Y5jVXq_search input::-webkit-search-cancel-button{display:none}.Y5jVXq_search input::placeholder{color:var(--nb-muted)}.Y5jVXq_clear{background:var(--nb-cream-edge,#ece9df);width:28px;height:28px;color:var(--nb-graphite);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.Y5jVXq_clear:hover{background:var(--nb-graphite);color:#fff}.Y5jVXq_hint{border:1px solid var(--nb-rule);color:var(--nb-muted);border-radius:6px;flex:none;margin-left:8px;padding:2px 7px;font:600 11px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.Y5jVXq_suggestions{z-index:5;border:1px solid var(--nb-rule);background:#fff;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 24px 48px -20px #14141359}.Y5jVXq_suggestions li{cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.Y5jVXq_suggestions li[aria-selected=true]{background:var(--tint)}.Y5jVXq_suggestIcon{background:var(--tint);width:30px;height:30px;color:var(--deep);border-radius:9px;flex:none;place-items:center;display:grid}.Y5jVXq_suggestText{flex:1;min-width:0;display:grid}.Y5jVXq_suggestText b{color:var(--nb-graphite);font-size:14.5px;font-weight:600}.Y5jVXq_suggestText small{color:var(--nb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.Y5jVXq_suggestNo,.Y5jVXq_chipNo{font-variant-numeric:tabular-nums;color:var(--deep);opacity:.7;flex:none;font-size:11.5px;font-weight:700}.Y5jVXq_nav mark{color:inherit;background:#fde68a;border-radius:3px;padding:0 1px}.Y5jVXq_count{color:var(--nb-muted);white-space:nowrap;margin:0 0 0 auto;font-size:13.5px;font-weight:600}.Y5jVXq_filters{flex-wrap:wrap;gap:6px;display:flex}.Y5jVXq_filters button{--tint:#f1efe8;--deep:var(--nb-graphite);border:1px solid color-mix(in srgb, var(--deep) 22%, transparent);background:color-mix(in srgb, var(--tint) 70%, #fff);height:32px;color:var(--deep);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 6px 0 11px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.Y5jVXq_filters button:hover{background:var(--tint);border-color:color-mix(in srgb, var(--deep) 45%, transparent)}.Y5jVXq_filters button span{background:color-mix(in srgb, var(--deep) 14%, #fff);min-width:20px;color:var(--deep);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:1px 6px;font-size:11px}.Y5jVXq_filters button[aria-pressed=true]{border-color:var(--deep);background:var(--deep);color:#fff;box-shadow:0 8px 18px -12px var(--deep)}.Y5jVXq_filters button[aria-pressed=true] span{color:#fff;background:#ffffff38}.Y5jVXq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.Y5jVXq_grid button{border:1px solid color-mix(in srgb, var(--deep) 20%, transparent);background:color-mix(in srgb, var(--tint) 55%, #fff);min-width:0;height:50px;color:var(--deep);font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:0 12px 0 8px;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.Y5jVXq_grid button:hover{background:var(--tint)}.Y5jVXq_chipIcon{background:#ffffffd9;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.Y5jVXq_chipTitle{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14.5px;font-weight:600;overflow:hidden}.Y5jVXq_grid button[aria-current=true]{border-color:var(--deep);background:var(--deep);color:#fff;box-shadow:0 10px 22px -14px var(--deep)}.Y5jVXq_grid button[aria-current=true] .Y5jVXq_chipIcon{background:#ffffff2e}.Y5jVXq_grid button[aria-current=true] .Y5jVXq_chipNo{color:#fff}@media (prefers-reduced-motion:no-preference){.Y5jVXq_grid button[aria-current=true]{transform:translateY(-1px)}}.Y5jVXq_libraries{border:1px solid color-mix(in srgb, var(--deep) 18%, transparent);background:color-mix(in srgb, var(--tint) 45%, #fff);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.Y5jVXq_libraries p{color:var(--nb-muted);margin:0;font-size:13px}.Y5jVXq_libraries p b{color:var(--deep)}.Y5jVXq_libraries div{flex-wrap:wrap;gap:6px;display:flex}.Y5jVXq_libraries button{border:1px solid color-mix(in srgb, var(--deep) 24%, transparent);background:color-mix(in srgb, var(--tint) 70%, #fff);height:32px;color:var(--deep);font:inherit;cursor:pointer;border-radius:10px;padding:0 13px;font-size:13px;font-weight:600}.Y5jVXq_libraries button:hover{background:var(--tint)}.Y5jVXq_libraries button[aria-pressed=true]{border-color:var(--deep);background:var(--deep);color:#fff}.Y5jVXq_empty{border:1px dashed var(--nb-rule);color:var(--nb-muted);text-align:center;border-radius:14px;justify-items:center;gap:8px;padding:22px 12px;display:grid}.Y5jVXq_empty p{margin:0;font-size:14px}.Y5jVXq_empty button{border:1px solid var(--nb-graphite);color:var(--nb-graphite);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.Y5jVXq_pager{border-top:1px solid var(--nb-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.Y5jVXq_range{font-variant-numeric:tabular-nums;color:var(--nb-muted);margin:0;font-size:13px;font-weight:600}.Y5jVXq_pages{align-items:center;gap:4px;display:flex}.Y5jVXq_pages button{border:1px solid var(--nb-rule);height:34px;color:var(--nb-graphite);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:4px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.Y5jVXq_num{min-width:34px;padding:0 8px}.Y5jVXq_step{padding:0 12px}.Y5jVXq_pages button:hover:not(:disabled){border-color:var(--nb-graphite)}.Y5jVXq_pages button[aria-current=page]{border-color:var(--nb-graphite);background:var(--nb-graphite);color:#fff}.Y5jVXq_pages button:disabled{opacity:.4;cursor:default}.Y5jVXq_nav button:focus-visible,.Y5jVXq_search input:focus-visible{outline:2px solid var(--nb-graphite);outline-offset:2px}@media (max-width:900px){.Y5jVXq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Y5jVXq_hint{display:none}}@media (max-width:520px){.Y5jVXq_count{margin-left:0}.Y5jVXq_step span{display:none}.Y5jVXq_pager{justify-content:center}.Y5jVXq_range{text-align:center;width:100%}}
.Nn_qTq_feature{overflow:hidden}.Nn_qTq_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,88px);display:grid}.Nn_qTq_layout[data-flip] .Nn_qTq_visual{order:-1}.Nn_qTq_copy{justify-items:start;gap:20px;min-width:0;display:grid}.Nn_qTq_title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(30px,3.4vw,46px);font-weight:600;line-height:1.08}.Nn_qTq_title em{color:var(--nb-ink);font-style:italic}.Nn_qTq_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;padding:0;list-style:none;display:grid}.Nn_qTq_details li{border:1px solid var(--nb-rule);background:var(--nb-sheet);border-radius:16px;gap:12px;padding:14px;transition:border-color .2s,transform .2s;display:flex}.Nn_qTq_details li:hover{border-color:var(--nb-cream-edge);transform:translateY(-2px)}.Nn_qTq_details h3{color:var(--nb-graphite);font-size:15px;font-weight:650;line-height:1.3}.Nn_qTq_details p{color:var(--nb-text);margin-top:4px;font-size:13.5px;line-height:1.55}.Nn_qTq_detailIcon{width:36px;height:36px;color:var(--nb-ink);background:linear-gradient(135deg,#fbe9e1,#f6d7c8);border-radius:11px;flex-shrink:0;place-items:center;display:grid}.Nn_qTq_how{gap:10px;width:100%;display:grid}.Nn_qTq_howLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--nb-muted);font-size:12px;font-weight:700}.Nn_qTq_howSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid;position:relative}.Nn_qTq_howSteps:before{content:"";background:repeating-linear-gradient(90deg, var(--nb-cream-edge) 0 6px, transparent 6px 12px);height:1px;position:absolute;top:15px;left:16px;right:16px}.Nn_qTq_howSteps li{color:var(--nb-graphite);gap:8px;font-size:14px;font-weight:600;line-height:1.35;display:grid;position:relative}.Nn_qTq_howSteps span{background:var(--nb-button);color:#fff;width:32px;height:32px;box-shadow:0 0 0 5px var(--nb-paper);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.Nn_qTq_feature[data-ground=wash] .Nn_qTq_howSteps span{box-shadow:0 0 0 5px var(--nb-wash)}.Nn_qTq_visual{min-width:0;padding:0 0 56px 28px;position:relative}.Nn_qTq_layout[data-flip] .Nn_qTq_visual{padding:0 28px 56px 0}.Nn_qTq_visual:before{content:"";background:linear-gradient(135deg,#d9775738,#ddd4f573);border-radius:32px;position:absolute;inset:28px 0 84px;transform:translate(-28px)rotate(-2deg)}.Nn_qTq_layout[data-flip] .Nn_qTq_visual:before{transform:translate(28px)rotate(2deg)}.Nn_qTq_photo{aspect-ratio:4/3;border:1px solid var(--nb-rule);background:var(--nb-sheet);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -48px #1414138c}.Nn_qTq_photo img{object-fit:cover}.Nn_qTq_badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f5f4ee;background:#1f1e1dd1;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;top:18px;right:18px;box-shadow:0 10px 24px -14px #0009}.Nn_qTq_layout[data-flip] .Nn_qTq_badge{left:18px;right:auto}.Nn_qTq_badge svg{color:#d97757}.Nn_qTq_float{width:min(78%,340px);position:absolute;bottom:0;right:0}.Nn_qTq_layout[data-flip] .Nn_qTq_float{left:0;right:auto}.Nn_qTq_cover{aspect-ratio:3/1.2;background:radial-gradient(circle at 25% 30%,#fff 0,#0000 45%),linear-gradient(135deg,#cfe1f6,#ddd4f5 55%,#f5dac6);border-radius:12px;place-items:center;display:grid}.Nn_qTq_cover span{color:#b5573a;font-size:26px}.Nn_qTq_coverTitle{font-size:15.5px;line-height:1.3}.Nn_qTq_coverText{color:#5e5d59;font-size:12.5px;line-height:1.5}.Nn_qTq_coverFoot{color:#6b6a65;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.Nn_qTq_coverFoot>span:first-child{align-items:center;gap:5px;display:inline-flex}.Nn_qTq_readMore{color:#f5f4ee;background:#1f1e1d;border-radius:9px;align-items:center;gap:6px;padding:6px 11px;font:600 12px/1 ui-monospace,Menlo,Consolas,monospace;display:inline-flex}.Nn_qTq_readMore b{color:#d97757}@media (prefers-reduced-motion:reduce){.Nn_qTq_details li,.Nn_qTq_details li:hover{transition:none;transform:none}}@media (max-width:900px){.Nn_qTq_layout{grid-template-columns:minmax(0,1fr)}.Nn_qTq_layout[data-flip] .Nn_qTq_visual{order:0}.Nn_qTq_visual,.Nn_qTq_layout[data-flip] .Nn_qTq_visual{justify-self:center;width:min(100%,620px)}}@media (max-width:560px){.Nn_qTq_details{grid-template-columns:minmax(0,1fr)}.Nn_qTq_howSteps{gap:8px;font-size:13px}.Nn_qTq_visual,.Nn_qTq_layout[data-flip] .Nn_qTq_visual{padding:0}.Nn_qTq_visual:before,.Nn_qTq_layout[data-flip] .Nn_qTq_visual:before{height:70%;inset:18px -8px auto;transform:none}.Nn_qTq_float,.Nn_qTq_layout[data-flip] .Nn_qTq_float{width:auto;margin:-44px 12px 0;position:relative;inset:auto}.Nn_qTq_badge{top:12px;right:12px}.Nn_qTq_layout[data-flip] .Nn_qTq_badge{left:12px}}
._5AnSEG_carousel{border:1px solid var(--nb-cream-edge,#e8e6dc);color:#141413;background:#fffffff7;border-radius:22px;gap:10px;padding:12px;display:grid;box-shadow:0 30px 60px -30px #1414138c}._5AnSEG_viewport{display:grid}._5AnSEG_slide{opacity:0;visibility:hidden;background:#fff;border-radius:14px;grid-area:1/1;gap:0;transition:opacity .6s,visibility 0s linear .6s;display:grid;overflow:hidden}._5AnSEG_slide[data-active]{opacity:1;visibility:visible;transition:opacity .6s,visibility}._5AnSEG_cover{aspect-ratio:3/1.75;background:linear-gradient(135deg,#cfe1f6,#ddd4f5 55%,#f5dac6);position:relative;overflow:hidden}._5AnSEG_cover img{object-fit:cover;transition:transform 15s linear}._5AnSEG_slide[data-active] ._5AnSEG_cover img{transform:scale(1.06)}._5AnSEG_kicker{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#f5f4ee;text-overflow:ellipsis;white-space:nowrap;background:#1f1e1dcc;border-radius:999px;max-width:calc(100% - 20px);padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute;bottom:10px;left:10px;overflow:hidden}._5AnSEG_body{gap:6px;padding:12px 4px 4px;display:grid}._5AnSEG_title{letter-spacing:-.01em;font-size:16px;font-weight:650;line-height:1.3}._5AnSEG_text{-webkit-line-clamp:2;color:#5e5d59;-webkit-box-orient:vertical;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}._5AnSEG_foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}._5AnSEG_meta{color:#6b6a65;font-size:11.5px}._5AnSEG_actions{align-items:center;gap:6px;margin-left:auto;display:inline-flex}._5AnSEG_readMore{color:#f5f4ee;background:#1f1e1d;border:1px solid #3a3936;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font:600 12px/1 ui-monospace,SF Mono,Menlo,Consolas,monospace;text-decoration:none;display:inline-flex}._5AnSEG_readMore b,._5AnSEG_readMore svg{color:#d97757}._5AnSEG_readMore._5AnSEG_readMore,._5AnSEG_readMore._5AnSEG_readMore:hover,._5AnSEG_readMore._5AnSEG_readMore:visited{color:#fff}._5AnSEG_readMore:hover{background:#2a2826;border-color:#d97757}._5AnSEG_readMore:focus-visible{outline-offset:2px;outline:3px solid #d97757}._5AnSEG_controls{justify-content:center;align-items:center;gap:4px;display:flex}._5AnSEG_controls>button{color:#3d3d3a;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}._5AnSEG_controls>button:hover{background:#f0eee6}._5AnSEG_controls button:focus-visible{outline-offset:1px;outline:3px solid #d97757}._5AnSEG_dots{flex-wrap:wrap;justify-content:center;gap:2px;max-width:240px;display:flex}._5AnSEG_dots button{cursor:pointer;background:0 0;border:0;width:24px;height:24px;position:relative}._5AnSEG_dots button:after{content:"";background:#d6d3c8;border-radius:50%;transition:background .2s,inset .2s;position:absolute;inset:9px}._5AnSEG_dots button[aria-current=true]:after{background:#b5573a;border-radius:4px;inset:8px 4px}@media (prefers-reduced-motion:reduce){._5AnSEG_slide,._5AnSEG_slide[data-active]{transition:none}._5AnSEG_cover img,._5AnSEG_slide[data-active] ._5AnSEG_cover img{transition:none;transform:none}}
