._08eFUG_grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:56px;margin-top:22px;display:grid}._08eFUG_copy{min-width:0}._08eFUG_lede{font-family:var(--font-sans);color:var(--soft);max-width:55ch;margin-top:16px;font-size:18px;line-height:1.65}._08eFUG_stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:40px;margin-top:48px;padding-top:30px;display:flex}._08eFUG_statValue{font-family:var(--font-serif);color:var(--ink);font-size:34px;font-weight:500}._08eFUG_statLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-top:4px;font-size:10.5px}._08eFUG_photo{aspect-ratio:4/5;border:1px solid var(--line);position:relative;overflow:hidden}@media (max-width:1100px){._08eFUG_grid{grid-template-columns:1fr;gap:40px}}
.kymbSW_heading{font-family:var(--font-serif);color:var(--ink);margin:0;font-weight:500}.kymbSW_h2{letter-spacing:-.01em;font-size:clamp(30px,3.4vw,32px);line-height:1.15}.kymbSW_h3{letter-spacing:-.005em;font-size:clamp(24px,2.6vw,28px);line-height:1.15}
.FP6_ha_hairgrid{grid-template-columns:repeat(var(--ed-cols,3), minmax(0, 1fr));background:var(--line);border:1px solid var(--line);gap:1px;display:grid}.FP6_ha_hairgrid>*{background:var(--surface)}@media (max-width:1100px){.FP6_ha_hairgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.FP6_ha_hairgrid{grid-template-columns:minmax(0,1fr)}}
.gzuHoG_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;padding:8px 0;display:grid}.gzuHoG_card{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex;position:relative}.gzuHoG_videoEl{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--line);background:#000;width:100%;display:block}.gzuHoG_docThumbLink{aspect-ratio:3/4;border:1px solid var(--line);background:var(--surface);display:block;overflow:hidden}.gzuHoG_docThumbLink canvas,.gzuHoG_docThumbLink img{width:100%;height:auto;display:block}.gzuHoG_docPlaceholder{letter-spacing:.08em;text-transform:uppercase;height:100%;color:var(--ink);opacity:.55;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.gzuHoG_docNonImagePlaceholder{background:var(--surface);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;display:flex}.gzuHoG_docNonImageIcon{width:40px;height:40px;color:var(--soft)}.gzuHoG_docNonImageExt{font-family:var(--font-mono);letter-spacing:.08em;color:var(--soft);font-size:11px;font-weight:600}.gzuHoG_cardName{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:34px;font-size:12.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.gzuHoG_cornerDownload{border:1px solid var(--line);background:var(--surface);width:28px;height:28px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:0}.gzuHoG_cornerDownload:hover{background:var(--ink);color:var(--accent-ink)}
._1BCPxa_section{max-width:1320px;margin:0 auto;padding:64px 40px 40px}._1BCPxa_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}._1BCPxa_heading{margin-top:10px}._1BCPxa_viewAll{font-family:var(--font-sans);color:var(--ink);border-bottom:1px solid var(--accent);padding-bottom:3px;font-size:14px;font-weight:600}._1BCPxa_viewAll:hover{color:var(--accent)}@media (max-width:760px){._1BCPxa_section{padding:48px 20px 32px}}
.LBt7cq_section{max-width:1320px;margin:0 auto;padding:72px 40px 40px}.LBt7cq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.LBt7cq_heading{margin-top:10px}.LBt7cq_tabs{border-bottom:1px solid var(--line);gap:26px;display:flex}.LBt7cq_tab{font-family:var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:none;padding:14px 2px;font-size:15px;font-weight:600;position:relative}.LBt7cq_tab[data-active=true]{color:var(--ink)}.LBt7cq_underline{background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:760px){.LBt7cq_section{padding:56px 20px 32px}}
._9A4c7a_icon{flex:none;display:block}
.JjPK-W_topStack{z-index:2;flex-direction:column;gap:7px;display:flex;position:absolute;top:26px;right:26px}.JjPK-W_iconBtn{background:var(--surface);border:1px solid var(--line);width:32px;height:32px;color:var(--ink);justify-content:center;align-items:center;display:flex}.JjPK-W_iconBtn:hover{border-color:var(--ink);color:var(--accent)}.JjPK-W_iconBtn>button{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.JjPK-W_cartBtn{align-items:center;display:inline-flex}.JjPK-W_cartBtn>button{border:1px solid var(--ink);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.JjPK-W_cartBtn>button:hover{background:var(--ink);color:var(--surface)}
.GvCD6G_badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:var(--surface);border:1px solid var(--accent);white-space:nowrap;align-items:center;gap:6px;padding:5px 9px;font-size:10px;line-height:1;display:inline-flex}.GvCD6G_dot{font-size:8px;line-height:1}.GvCD6G_inline{vertical-align:middle}.GvCD6G_overlay{z-index:2;position:absolute;top:12px;left:12px}
.h7pG_a_card{background:var(--surface);padding:18px;position:relative}.h7pG_a_card:hover{background:var(--bg)}.h7pG_a_imageLink{text-decoration:none;display:block}.h7pG_a_imageBox{aspect-ratio:1;border:1px solid var(--line);background:var(--tag);display:block;position:relative;overflow:hidden}.h7pG_a_image{object-fit:scale-down}.h7pG_a_code{font-family:var(--font-mono);color:var(--soft);margin-top:18px;font-size:11px;display:block}.h7pG_a_name{min-height:40px;font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;margin-top:8px;font-size:15px;font-weight:500;line-height:1.3;display:block}.h7pG_a_pack{font-family:var(--font-mono);letter-spacing:.03em;color:var(--soft);align-items:center;gap:7px;margin-top:10px;font-size:11px;display:flex}.h7pG_a_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.h7pG_a_cta{color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}
._5iUjia_eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;line-height:1.2}._5iUjia_soft{color:var(--soft)}._5iUjia_accent{color:var(--accent)}
._4KwDma_overlay{z-index:1200;opacity:0;background:#000000eb;grid-template-rows:auto 1fr auto;animation:.18s forwards _4KwDma_lightboxIn;display:grid;position:fixed;inset:0}@keyframes _4KwDma_lightboxIn{to{opacity:1}}._4KwDma_topBar{z-index:2;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}._4KwDma_counter{font-family:var(--font-mono);letter-spacing:.1em;color:var(--surface);background:0 0;padding:5px 0;font-size:12px}._4KwDma_ctrl{border:1px solid var(--surface);width:44px;height:44px;color:var(--surface);cursor:pointer;opacity:.85;background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}._4KwDma_ctrl:hover{opacity:1}._4KwDma_ctrl:focus-visible{outline:2px solid var(--accent);outline-offset:2px;opacity:1}._4KwDma_ctrl:disabled{opacity:.3;cursor:default}._4KwDma_stage{touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}._4KwDma_stageInner{transform-origin:50%;will-change:transform;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .12s ease-out;display:flex}._4KwDma_stageImg{object-fit:contain;-webkit-user-drag:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}._4KwDma_grab{cursor:grab}._4KwDma_grabbing{cursor:grabbing}._4KwDma_zoomable{cursor:zoom-in}._4KwDma_nav{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}._4KwDma_navPrev{left:16px}._4KwDma_navNext{right:16px}._4KwDma_thumbs{z-index:2;justify-content:center;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}._4KwDma_thumb,._4KwDma_thumbActive{background:var(--surface);cursor:pointer;opacity:.55;flex:none;width:64px;height:64px;padding:0;position:relative;overflow:hidden}._4KwDma_thumb{border:1px solid var(--line)}._4KwDma_thumb:hover{opacity:.85}._4KwDma_thumbActive{border:1px solid var(--accent);opacity:1}._4KwDma_thumb:focus-visible,._4KwDma_thumbActive:focus-visible{outline:2px solid var(--accent);outline-offset:1px;opacity:1}@media (max-width:520px){._4KwDma_thumb,._4KwDma_thumbActive{width:52px;height:52px}._4KwDma_navPrev{left:8px}._4KwDma_navNext{right:8px}}@media (prefers-reduced-motion:reduce){._4KwDma_overlay{opacity:1;animation:none}._4KwDma_stageInner{transition:none}}
.GDfqMq_wrap{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.GDfqMq_btn{border:1px solid var(--ink);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:none;align-items:center;padding:8px 14px;font-size:11px;display:inline-flex}.GDfqMq_btn:hover:not(:disabled){background:var(--ink);color:var(--surface)}.GDfqMq_btn:disabled{opacity:.55;cursor:wait}.GDfqMq_message{font-family:var(--font-sans);color:var(--soft);margin:0;font-size:12.5px}.GDfqMq_linkBtn{color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:8px 0;font-size:11px;text-decoration:underline}.GDfqMq_emailForm{flex-wrap:wrap;flex:1 0 100%;align-items:center;gap:8px 12px;display:flex}.GDfqMq_emailLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11px}.GDfqMq_emailInput{border:1px solid var(--ink);min-width:0;max-width:320px;color:var(--ink);font-family:var(--font-sans);background:0 0;flex:220px;padding:7px 10px;font-size:13px}.GDfqMq_emailForm .GDfqMq_message:empty{display:none}
._3FDoeG_section{max-width:1320px;margin:0 auto;padding:64px 40px 40px}._3FDoeG_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}._3FDoeG_heading{margin-top:10px}._3FDoeG_viewAll{font-family:var(--font-sans);color:var(--ink);border-bottom:1px solid var(--accent);padding-bottom:3px;font-size:14px;font-weight:600}._3FDoeG_viewAll:hover{color:var(--accent)}._3FDoeG_card{flex-direction:column;height:100%;display:flex}._3FDoeG_card:hover{background:var(--bg)}._3FDoeG_cover{aspect-ratio:16/10;border-bottom:1px solid var(--line);background:0 0;position:relative;overflow:hidden}._3FDoeG_coverImg{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}._3FDoeG_index{font-family:var(--font-mono);color:var(--accent);background:var(--surface);border:1px solid var(--line);padding:4px 8px;font-size:11px;position:absolute;top:14px;left:14px}._3FDoeG_body{flex-direction:column;flex:1;padding:26px 28px 28px;display:flex}._3FDoeG_titleRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._3FDoeG_name{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:24px;font-weight:500;line-height:1.1}._3FDoeG_arrow{color:var(--soft);flex:none;margin-top:4px}._3FDoeG_desc{font-family:var(--font-sans);color:var(--soft);flex:1;margin:12px 0 0;font-size:14.5px;line-height:1.55}._3FDoeG_count{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:11px}@media (max-width:760px){._3FDoeG_section{padding:48px 20px 32px}}
._2G2-Yq_gallery{display:block}._2G2-Yq_mainBox{aspect-ratio:4/5;background-color:var(--surface);background-image:repeating-linear-gradient(-45deg, var(--tag) 0, var(--tag) 1px, transparent 1px, transparent 9px);border:1px solid var(--line);position:relative;overflow:hidden}._2G2-Yq_openBtn{z-index:1;cursor:zoom-in;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}._2G2-Yq_openBtn:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._2G2-Yq_expandHint{z-index:2;width:34px;height:34px;color:var(--ink);background:var(--surface);border:1px solid var(--line);opacity:.9;pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:16px;right:16px}._2G2-Yq_openBtn:hover ._2G2-Yq_expandHint,._2G2-Yq_openBtn:focus-visible ._2G2-Yq_expandHint{color:var(--accent);border-color:var(--accent);opacity:1}._2G2-Yq_indexLabel{z-index:2;font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink);background:var(--surface);border:1px solid var(--line);padding:5px 9px;font-size:11px;position:absolute;top:16px;right:16px}._2G2-Yq_thumbs{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:12px;display:grid}._2G2-Yq_thumb,._2G2-Yq_thumbActive{aspect-ratio:1;background:var(--surface);cursor:pointer;padding:0;position:relative;overflow:hidden}._2G2-Yq_thumb{border:1px solid var(--line)}._2G2-Yq_thumbActive{border:1px solid var(--accent)}._2G2-Yq_thumb:hover{border-color:var(--ink)}@media (max-width:760px){._2G2-Yq_thumbs{grid-template-columns:repeat(4,1fr)}}@media (max-width:520px){._2G2-Yq_thumbs{grid-template-columns:repeat(3,1fr)}}
.s95ila_group{border:1px solid var(--line);background:var(--surface)}.s95ila_header{border:none;border-bottom:1px solid var(--line);width:100%;color:var(--ink);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:10px;padding:18px 20px;display:flex}.s95ila_title{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);flex:auto;font-size:11px}.s95ila_count{font-family:var(--font-mono);color:var(--soft);font-size:10.5px}.s95ila_chevron{color:var(--soft);transition:transform .18s}.s95ila_header[data-open=false] .s95ila_chevron{transform:rotate(-90deg)}.s95ila_body{padding:8px}
.tCxsfa_info{display:block}.tCxsfa_brandRow{align-items:center;gap:14px;margin-bottom:18px;display:flex}.tCxsfa_brandLink{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:11px;text-decoration:none}.tCxsfa_brandLink:hover{color:var(--accent)}.tCxsfa_title{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(38px,5vw,54px);font-weight:500;line-height:1.04}.tCxsfa_code{font-family:var(--font-mono);letter-spacing:.04em;color:var(--soft);margin-top:16px;font-size:14px}.tCxsfa_excerpt{color:var(--soft);max-width:46ch;margin-top:22px;font-size:16.5px;line-height:1.65}.tCxsfa_rule{background:var(--line);height:1px;margin:30px 0}.tCxsfa_metaGrid{grid-template-columns:1fr 1fr;gap:24px 32px;display:grid}.tCxsfa_metaLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);font-size:10px}.tCxsfa_metaValue{color:var(--ink);margin-top:7px;font-size:15.5px;font-weight:500}.tCxsfa_metaTileWide{grid-column:1/-1}.tCxsfa_metaValueLine{display:block}.tCxsfa_ctaRow{flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:34px;display:flex}.tCxsfa_askBtn{background:var(--accent);min-width:200px;height:56px;color:var(--accent-ink);letter-spacing:.01em;flex:1;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.tCxsfa_askBtn:hover{filter:brightness(.92)}.tCxsfa_pdfBtn{border:1px solid var(--ink);height:56px;color:var(--ink);align-items:center;gap:9px;padding:0 22px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.tCxsfa_pdfBtn:hover{background:var(--ink);color:var(--surface)}.tCxsfa_iconBtn{border:1px solid var(--line);width:56px;height:56px;color:var(--ink);justify-content:center;align-items:center;display:flex}.tCxsfa_iconBtn:hover{border-color:var(--ink)}.tCxsfa_iconBtn>button{cursor:pointer;width:100%;height:100%;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}
.ZHrJwW_monogram{background:var(--surface);width:100%;height:100%;font-family:var(--font-serif);letter-spacing:.04em;color:var(--ink);justify-content:center;align-items:center;font-size:30px;font-weight:500;line-height:1;display:flex}
._5mZ8cG_option{box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 12px;text-decoration:none;display:flex}._5mZ8cG_option:hover{background:var(--bg)}._5mZ8cG_label{color:var(--ink);font-size:13.5px;line-height:1.3}._5mZ8cG_count{font-family:var(--font-mono);color:var(--soft);font-size:11px}._5mZ8cG_selected{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}._5mZ8cG_selected ._5mZ8cG_label{color:var(--accent);font-weight:600}._5mZ8cG_selected ._5mZ8cG_count{color:var(--accent)}
.ovyQ5q_section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);margin-top:64px}.ovyQ5q_inner{max-width:1320px;margin:0 auto;padding:56px 40px}.ovyQ5q_headerRow{align-items:center;gap:18px;margin-bottom:32px;display:flex}.ovyQ5q_rule{background:var(--line);flex:1;height:1px}.ovyQ5q_note{font-family:var(--font-sans);color:var(--soft);font-size:14px}.ovyQ5q_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.ovyQ5q_tile{aspect-ratio:16/9;background:#fff;justify-content:center;align-items:center;padding:22px;display:flex;position:relative}.ovyQ5q_tile img{object-fit:contain;max-width:100%;max-height:100%}.ovyQ5q_tile span{font-family:var(--font-serif);letter-spacing:.01em;color:var(--soft);text-align:center;font-size:18px;font-weight:500}@media (max-width:760px){.ovyQ5q_inner{padding:48px 20px}.ovyQ5q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.ovyQ5q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.trel6G_wrap{border-top:1px solid var(--line);max-width:760px;margin-top:8px;padding-top:48px}.trel6G_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--soft);margin-bottom:12px;font-size:11px}.trel6G_heading{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 28px;font-size:clamp(26px,3.4vw,36px);font-weight:500;line-height:1.1}.trel6G_form{display:block}.trel6G_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.trel6G_row{grid-template-columns:1fr}}.trel6G_field{flex-direction:column;margin-bottom:16px;display:flex}.trel6G_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:8px;font-size:11px}.trel6G_control{font-family:var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);box-sizing:border-box;outline:none;width:100%;padding:12px 14px;font-size:15px}.trel6G_control:focus{border-color:var(--accent)}.trel6G_control[readonly]{color:var(--soft);background:var(--tag)}textarea.trel6G_control{resize:vertical}.trel6G_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.trel6G_submit{background:var(--accent);height:56px;color:var(--accent-ink);font-family:var(--font-sans);letter-spacing:.01em;cursor:pointer;border:none;justify-content:center;align-items:center;margin-top:8px;padding:0 32px;font-size:15px;font-weight:600;display:inline-flex}.trel6G_submit:hover{filter:brightness(.92)}.trel6G_submit:disabled{cursor:default;filter:grayscale(.3)brightness(.95)}.trel6G_success,.trel6G_error{font-family:var(--font-sans);margin-top:16px;font-size:14px}.trel6G_success{color:var(--ink)}.trel6G_error{color:var(--accent)}
.VnN85G_header{border-bottom:1px solid var(--line);padding-top:36px;padding-bottom:44px}.VnN85G_crumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.VnN85G_crumbLink{color:inherit;text-decoration:none}.VnN85G_crumbLink:hover{color:var(--accent)}.VnN85G_crumbCurrent{color:var(--ink)}.VnN85G_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:24px;display:flex}.VnN85G_lead{max-width:56ch}.VnN85G_titleRow{align-items:center;gap:20px;margin-top:14px;display:flex}.VnN85G_logo{--brand-tile-bg:#fff;background:var(--brand-tile-bg);border:1px solid var(--line);flex:none;justify-content:center;align-items:center;width:96px;height:64px;padding:10px 14px;display:flex}.VnN85G_logo img{object-fit:contain;max-width:100%;max-height:100%}.VnN85G_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-size:clamp(40px,4.6vw,56px);font-weight:500;line-height:1.03}.VnN85G_intro{font-family:var(--font-sans);color:var(--soft);margin-top:16px;font-size:17px;line-height:1.6}.VnN85G_website{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-top:14px;font-size:11px;text-decoration:underline;display:inline-block}.VnN85G_countBlock{text-align:right;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px}.VnN85G_countNum{font-family:var(--font-serif);letter-spacing:0;color:var(--ink);font-size:40px;font-weight:500}.VnN85G_countLabel{margin-top:4px}@media (max-width:520px){.VnN85G_logo{width:72px;height:48px}}
.cbKsWq_wrap{grid-template-columns:1fr auto;align-items:center;gap:20px 24px;display:grid}.cbKsWq_results{font-family:var(--font-sans);color:var(--soft);border-bottom:1px solid var(--line);grid-column:1;align-self:end;margin:0;padding-bottom:16px;font-size:13.5px}.cbKsWq_resultsStrong{color:var(--ink);font-weight:600}.cbKsWq_wrap>.cbKsWq_toolbarLine{border-bottom:1px solid var(--line);grid-column:1;justify-content:space-between;align-self:end;align-items:flex-end;gap:16px;padding-bottom:12px;display:flex}.cbKsWq_toolbarLine .cbKsWq_results{border-bottom:0;padding-bottom:0}.cbKsWq_catalogBtn{border:1px solid var(--ink);color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;padding:8px 14px;font-size:11px;text-decoration:none;display:inline-flex}.cbKsWq_catalogActions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.cbKsWq_catalogBtn:hover{background:var(--ink);color:var(--surface)}.cbKsWq_wrap>label{grid-column:2;place-self:end;padding-bottom:12px}.cbKsWq_wrap>div{grid-column:1/-1}.cbKsWq_pager{grid-column:1/-1;margin-top:8px}.cbKsWq_empty{border:1px solid var(--line);background:var(--surface);text-align:center;padding:56px 24px}.cbKsWq_emptyTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 12px;font-size:28px;font-weight:500}.cbKsWq_emptyMsg{font-family:var(--font-sans);color:var(--soft);max-width:48ch;margin:0 auto;font-size:15px;line-height:1.6}.cbKsWq_emptyAction{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);margin-top:24px;padding:12px 20px;font-size:12px;text-decoration:none;display:inline-block}.cbKsWq_emptyAction:hover{filter:brightness(.92)}
.U01SLW_section{max-width:1320px;margin:0 auto;padding:48px 40px 64px}.U01SLW_section .U01SLW_strip{grid-template-columns:repeat(3,minmax(0,1fr))}.U01SLW_cell{min-width:0;display:flex}.U01SLW_card{box-sizing:border-box;aspect-ratio:4/3;text-align:left;width:100%;min-width:0;font:inherit;color:var(--ink);cursor:pointer;border:0;flex-direction:column;justify-content:space-between;padding:18px 20px 20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.U01SLW_section .U01SLW_card{background:var(--tag)}div.U01SLW_card{cursor:default}.U01SLW_card:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.U01SLW_media{z-index:0;display:block;position:absolute;inset:0}.U01SLW_coverImg{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block;position:absolute;inset:0}.U01SLW_card:hover .U01SLW_coverImg{transform:scale(1.04)}.U01SLW_scrim{background:linear-gradient(#0000 12%,#00000080 48%,#000000d6 100%);position:absolute;inset:0}.U01SLW_hasCover .U01SLW_cardTitle,.U01SLW_hasCover .U01SLW_cardText,.U01SLW_hasCover .U01SLW_cardCta{color:var(--accent-ink)}.U01SLW_hasCover .U01SLW_content{text-shadow:0 1px 3px #0000008c}.U01SLW_hasCover .U01SLW_cardText{opacity:.92}.U01SLW_section .U01SLW_solid{background:var(--accent)}.U01SLW_solid .U01SLW_cardTitle,.U01SLW_solid .U01SLW_cardText,.U01SLW_solid .U01SLW_cardCta{color:var(--accent-ink)}.U01SLW_solid .U01SLW_cardText{opacity:.9}.U01SLW_badge{z-index:1;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--surface);border:1px solid var(--line);align-self:flex-start;padding:3px 8px;font-size:10px;position:relative}.U01SLW_content{z-index:1;flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.U01SLW_cardTitle{font-family:var(--font-serif);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:22px;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}.U01SLW_cardText{font-family:var(--font-sans);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.U01SLW_cardCta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:4px;font-size:10.5px;display:inline-flex}.U01SLW_arrow{transition:transform .25s}.U01SLW_card:hover .U01SLW_arrow,.U01SLW_card:focus-visible .U01SLW_arrow{transform:translate(4px)}.U01SLW_play{z-index:1;background:var(--accent);width:40px;height:40px;color:var(--accent-ink);border-radius:50%;justify-content:center;align-items:center;padding-left:2px;transition:transform .25s;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 4px 14px #0000004d}.U01SLW_card:hover .U01SLW_play{transform:scale(1.08)}.U01SLW_listBackdrop{box-sizing:border-box;z-index:990;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.U01SLW_listDialog{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);width:min(1100px,100%);max-height:calc(100vh - 48px);padding:32px;position:relative;overflow-y:auto}.U01SLW_listClose{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.U01SLW_listClose:hover,.U01SLW_listClose:focus-visible{color:var(--accent);border-color:var(--accent);outline:none}@media (max-width:760px){.U01SLW_section{padding:40px 20px 48px}.U01SLW_section .U01SLW_strip{grid-template-columns:minmax(0,1fr)}.U01SLW_card{aspect-ratio:16/10;padding:14px 16px 16px}.U01SLW_cardTitle{font-size:20px}.U01SLW_listBackdrop{padding:12px}.U01SLW_listDialog{max-height:calc(100vh - 24px);padding:48px 16px 20px}}
.FGlS9W_spec{border-top:1px solid var(--line);margin-top:38px}.FGlS9W_row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:15px 0;display:flex}.FGlS9W_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:10.5px}.FGlS9W_value{text-align:right;color:var(--ink);font-size:14.5px;font-weight:500}.FGlS9W_valueAccent{text-align:right;color:var(--accent);font-size:14.5px;font-weight:500}.FGlS9W_valueAccentLink{text-align:right;color:var(--accent);font-size:14.5px;font-weight:500;text-decoration:none}.FGlS9W_valueAccentLink:hover{text-underline-offset:3px;text-decoration:underline}
._4SrYbW_eyebrow{margin-bottom:8px}._4SrYbW_list{border-top:1px solid var(--line);margin-top:26px}._4SrYbW_row{border-bottom:1px solid var(--line);gap:18px;padding:22px 0;display:flex}._4SrYbW_iconBox{border:1px solid var(--line);width:42px;height:42px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}._4SrYbW_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:10.5px}._4SrYbW_value{color:var(--ink);margin-top:6px;font-size:15.5px;line-height:1.55}
.LaKYTa_empty{border:1px solid var(--line);background:var(--surface);text-align:center;padding:56px 24px}.LaKYTa_emptyTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin:0 0 12px;font-size:28px;font-weight:500}.LaKYTa_emptyMsg{font-family:var(--font-sans);color:var(--soft);max-width:48ch;margin:0 auto;font-size:15px;line-height:1.6}.LaKYTa_emptyAction{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);margin-top:24px;padding:12px 20px;font-size:12px;text-decoration:none;display:inline-block}.LaKYTa_emptyAction:hover{filter:brightness(.92)}
.OLUxsq_panel{border:1px solid var(--line);background:var(--surface)}.OLUxsq_head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.OLUxsq_headLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-size:12px}.OLUxsq_headSub{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11px}.OLUxsq_list{scrollbar-width:thin;scrollbar-color:var(--line) transparent;max-height:calc(100vh - 200px);padding:8px;overflow-y:auto}.OLUxsq_list::-webkit-scrollbar{width:6px}.OLUxsq_list::-webkit-scrollbar-thumb{background:var(--line)}.OLUxsq_list::-webkit-scrollbar-track{background:0 0}@media (max-width:1100px){.OLUxsq_list{max-height:none}}
.WbVskG_header{margin-bottom:36px}.WbVskG_heading{margin-top:10px}.WbVskG_subtitle{font-family:var(--font-sans);color:var(--soft);max-width:60ch;margin:12px 0 0;font-size:14.5px;line-height:1.55}.WbVskG_card{text-align:left;cursor:pointer;width:100%;height:100%;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.WbVskG_card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WbVskG_cover{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:var(--bg);display:block;position:relative;overflow:hidden}.WbVskG_coverImg{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block;position:absolute;inset:0}.WbVskG_card:hover .WbVskG_coverImg{transform:scale(1.04)}.WbVskG_playOverlay{background:var(--accent);width:56px;height:56px;color:var(--surface);border-radius:50%;justify-content:center;align-items:center;padding-left:3px;transition:transform .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 18px #00000047}.WbVskG_card:hover .WbVskG_playOverlay{transform:translate(-50%,-50%)scale(1.08)}.WbVskG_caption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:18px 4px 4px;font-size:12px}.WbVskG_backdrop{z-index:1000;background:#000c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.WbVskG_dialog{background:var(--surface);border:1px solid var(--line);width:min(960px,100%);padding:16px;position:relative;box-shadow:0 18px 60px #00000080}.WbVskG_closeBtn{background:var(--surface);border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;top:-44px;right:0}.WbVskG_closeBtn:hover,.WbVskG_closeBtn:focus-visible{color:var(--accent);border-color:var(--accent);outline:none}.WbVskG_videoWrap{aspect-ratio:16/9;background:#000;position:relative}.WbVskG_video{width:100%;height:100%;display:block;position:absolute;inset:0}.WbVskG_dialogCaption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:14px 2px 4px;font-size:12px}@media (max-width:760px){.WbVskG_playOverlay{width:48px;height:48px}.WbVskG_closeBtn{top:-42px}}.WbVskG_compactRow{gap:6px;display:flex}.WbVskG_compactCard{aspect-ratio:1;border:1px solid var(--line);background:var(--bg);cursor:pointer;flex:1 1 0;padding:0;position:relative;overflow:hidden}.WbVskG_compactCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WbVskG_compactCoverImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.WbVskG_compactPlayOverlay{background:var(--accent);width:26px;height:26px;color:var(--surface);border-radius:50%;justify-content:center;align-items:center;padding-left:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.s-cNPW_taxonomy{border-top:1px solid var(--line);margin-top:22px}.s-cNPW_row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:20px;padding:11px 0;display:flex}.s-cNPW_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:10.5px}.s-cNPW_value{text-align:right;color:var(--ink);font-size:14.5px;font-weight:500}
.qljvgq_body{padding-top:44px;padding-bottom:96px}@media (max-width:760px){.qljvgq_body{padding-top:28px;padding-bottom:64px}}
.q7xfhW_header{border-bottom:1px solid var(--line);padding-top:36px;padding-bottom:44px}.q7xfhW_crumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);gap:10px;font-size:11px;display:flex}.q7xfhW_crumbLink{color:inherit;text-decoration:none}.q7xfhW_crumbLink:hover{color:var(--accent)}.q7xfhW_crumbCurrent{color:var(--ink)}.q7xfhW_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:24px;display:flex}.q7xfhW_lead{max-width:56ch}.q7xfhW_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin-top:14px;font-size:clamp(40px,4.6vw,56px);font-weight:500;line-height:1.03}.q7xfhW_intro{font-family:var(--font-sans);color:var(--soft);margin-top:16px;font-size:17px;line-height:1.6}.q7xfhW_countBlock{text-align:right;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px}.q7xfhW_countNum{font-family:var(--font-serif);letter-spacing:0;color:var(--ink);font-size:40px;font-weight:500}.q7xfhW_countLabel{margin-top:4px}
.yIez0W_card{border:1px solid var(--line);background:var(--surface);padding:40px}.yIez0W_heading{margin-top:10px}.yIez0W_formWrap{margin-top:30px}
.N_JUba_body{background:var(--bg);color:var(--ink)}.N_JUba_emptyTab{font-family:var(--font-sans);color:var(--soft);border:1px solid var(--line);background:var(--surface);text-align:center;padding:40px;font-size:15px}
._7x-o1q_card{background:var(--surface);color:inherit;flex-direction:column;text-decoration:none;transition:background .2s;display:flex}._7x-o1q_card:hover{background:var(--bg)}._7x-o1q_imageWrap{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:var(--tag);position:relative;overflow:hidden}._7x-o1q_image{object-fit:cover;width:100%;height:100%}._7x-o1q_badge{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:var(--surface);border:1px solid var(--line);padding:5px 10px;font-size:10px;position:absolute;top:16px;left:16px}._7x-o1q_content{flex-direction:column;flex:1;padding:30px 32px 32px;display:flex}._7x-o1q_date{font-family:var(--font-mono);letter-spacing:.08em;color:var(--soft);font-size:11px}._7x-o1q_title{margin-top:12px}._7x-o1q_excerpt{color:var(--soft);flex:1;margin-top:14px;font-size:15px;line-height:1.6}._7x-o1q_more{color:var(--accent);align-items:center;gap:9px;margin-top:22px;font-size:14px;font-weight:600;display:inline-flex}
.s4q7Aq_tabsRoot{display:block}.s4q7Aq_tabBar{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:30px;display:flex}.s4q7Aq_tab,.s4q7Aq_tabActive{color:var(--ink);cursor:pointer;background:0 0;border:none;padding:22px 8px;font-size:15px;font-weight:600;position:relative}.s4q7Aq_tab{opacity:.62}.s4q7Aq_tab:hover{opacity:1}.s4q7Aq_underline{background:var(--accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.s4q7Aq_panel{padding:46px 0 64px}
.pZLg9a_header{border-bottom:1px solid var(--line);padding-top:36px;padding-bottom:40px}.pZLg9a_crumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);gap:10px;font-size:11px;display:flex}.pZLg9a_crumbLink{color:inherit;text-decoration:none}.pZLg9a_crumbLink:hover{color:var(--accent)}.pZLg9a_crumbCurrent{color:var(--ink)}.pZLg9a_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-top:22px;display:flex}.pZLg9a_lead{max-width:52ch}.pZLg9a_eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px}.pZLg9a_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin-top:12px;font-size:clamp(38px,4.4vw,54px);font-weight:500;line-height:1.04}.pZLg9a_intro{font-family:var(--font-sans);color:var(--soft);margin-top:14px;font-size:16.5px;line-height:1.6}.pZLg9a_actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pZLg9a_outlineBtn,.pZLg9a_accentBtn{height:50px;font-family:var(--font-sans);cursor:pointer;border:none;align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.pZLg9a_outlineBtn{border:1px solid var(--ink);color:var(--ink);background:0 0;padding:0 22px}.pZLg9a_outlineBtn:hover{background:var(--ink);color:var(--surface)}.pZLg9a_accentBtn{background:var(--accent);color:var(--accent-ink);padding:0 24px}.pZLg9a_accentBtn:hover{filter:brightness(.92)}.pZLg9a_count{font-family:var(--font-sans);color:var(--soft);margin-top:24px;font-size:14.5px}
.KPDYmG_tile{--brand-tile-bg:#fff;--brand-tile-hover:#f4f3ef;aspect-ratio:16/9;background:var(--brand-tile-bg);justify-content:center;align-items:center;padding:22px;text-decoration:none;display:flex;position:relative}.KPDYmG_tile:hover{background:var(--brand-tile-hover)}.KPDYmG_logo{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.KPDYmG_logo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}
.aVCv1G_header{border-bottom:1px solid var(--line);padding-top:36px;padding-bottom:44px}.aVCv1G_crumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);gap:10px;font-size:11px;display:flex}.aVCv1G_crumbLink{color:inherit;text-decoration:none}.aVCv1G_crumbLink:hover{color:var(--accent)}.aVCv1G_crumbCurrent{color:var(--ink)}.aVCv1G_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:24px;display:flex}.aVCv1G_lead{max-width:56ch}.aVCv1G_title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin-top:14px;font-size:clamp(40px,4.6vw,56px);font-weight:500;line-height:1.03}.aVCv1G_intro{font-family:var(--font-sans);color:var(--soft);margin-top:16px;font-size:17px;line-height:1.6}.aVCv1G_countBlock{text-align:right;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px}.aVCv1G_countNum{font-family:var(--font-serif);letter-spacing:0;color:var(--ink);font-size:40px;font-weight:500}.aVCv1G_countLabel{margin-top:4px}
.m-gPpq_grid{grid-template-columns:.92fr 1.08fr;align-items:start;gap:56px;display:grid}@media (max-width:1100px){.m-gPpq_grid{grid-template-columns:1fr}}
.Y7YTyG_section{padding-top:44px;padding-bottom:96px}.Y7YTyG_card{flex-direction:column;height:100%;display:flex}.Y7YTyG_card:hover{background:var(--bg)}.Y7YTyG_cover{aspect-ratio:16/10;border-bottom:1px solid var(--line);background:0 0;position:relative;overflow:hidden}.Y7YTyG_coverImg{object-fit:cover;object-position:center}.Y7YTyG_year{z-index:1;font-family:var(--font-mono);color:var(--accent);background:var(--surface);border:1px solid var(--line);padding:4px 8px;font-size:11px;position:absolute;top:14px;left:14px}.Y7YTyG_body{flex-direction:column;flex:1;padding:22px 28px 26px;display:flex}.Y7YTyG_name{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:24px;font-weight:500;line-height:1.1}
.AtrGGa_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (max-width:760px){.AtrGGa_grid{grid-template-columns:minmax(0,1fr)}}.AtrGGa_empty{border:1px solid var(--line);background:var(--surface);text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);padding:56px 40px;font-size:12px}
.cvN4oq_related{display:block}.cvN4oq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.cvN4oq_heading{margin-top:10px}.cvN4oq_viewAll{color:var(--ink);border-bottom:1px solid var(--accent);white-space:nowrap;padding-bottom:3px;font-size:14px;font-weight:600;text-decoration:none}.cvN4oq_viewAll:hover{color:var(--accent)}
.Q2bysa_card{background:var(--surface);min-height:240px;color:inherit;flex-direction:column;padding:38px 34px;text-decoration:none;transition:background .2s;display:flex}.Q2bysa_card:hover{background:var(--bg)}.Q2bysa_top{justify-content:space-between;align-items:center;display:flex}.Q2bysa_iconBox{border:1px solid var(--line);width:56px;height:56px;color:var(--accent);justify-content:center;align-items:center;display:flex}.Q2bysa_corner{color:var(--soft);display:inline-flex}.Q2bysa_name{margin-top:28px}.Q2bysa_handle{font-family:var(--font-mono);color:var(--soft);margin-top:8px;font-size:12.5px}.Q2bysa_desc{color:var(--soft);flex:1;margin-top:14px;font-size:14.5px;line-height:1.6}
.LPVAWW_card{background:var(--surface);padding:18px;position:relative}.LPVAWW_card:hover{background:var(--bg)}.LPVAWW_topStack{z-index:2;flex-direction:column;gap:7px;display:flex;position:absolute;top:26px;right:26px}.LPVAWW_removeBtn,.LPVAWW_compareBtn{cursor:pointer;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.LPVAWW_removeBtn{background:var(--accent);border:1px solid var(--accent);color:var(--accent-ink)}.LPVAWW_removeBtn:hover{filter:brightness(.92)}.LPVAWW_compareBtn{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.LPVAWW_compareBtn:hover{border-color:var(--ink);color:var(--accent)}.LPVAWW_compareActive{border-color:var(--accent);color:var(--accent)}.LPVAWW_imageLink{text-decoration:none;display:block}.LPVAWW_imageBox{aspect-ratio:1;border:1px solid var(--line);background:var(--tag);display:block;position:relative;overflow:hidden}.LPVAWW_image{object-fit:scale-down}.LPVAWW_code{font-family:var(--font-mono);color:var(--soft);margin-top:18px;font-size:11px;display:block}.LPVAWW_name{min-height:40px;font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;margin-top:8px;font-size:15px;font-weight:500;line-height:1.3;display:block}.LPVAWW_pack{font-family:var(--font-mono);letter-spacing:.03em;color:var(--soft);align-items:center;gap:7px;margin-top:10px;font-size:11px;display:flex}.LPVAWW_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.LPVAWW_cta{font-family:var(--font-sans);color:var(--accent);font-size:13px;font-weight:600;text-decoration:none}.LPVAWW_cartBtn{border:1px solid var(--ink);color:var(--ink);font-family:var(--font-sans);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.LPVAWW_cartBtn:hover,.LPVAWW_cartActive{background:var(--ink);color:var(--surface)}
.qSMIsq_root{padding-top:40px;padding-bottom:80px}.qSMIsq_header{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:28px}.qSMIsq_breadcrumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.qSMIsq_crumbLink{color:var(--soft);text-decoration:none}.qSMIsq_crumbLink:hover{color:var(--accent)}.qSMIsq_crumbSep{color:var(--line)}.qSMIsq_crumbCurrent{color:var(--ink)}.qSMIsq_headRow{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.qSMIsq_headMain{min-width:0}.qSMIsq_eyebrowRow{align-items:center;gap:12px;margin-bottom:14px;display:flex}.qSMIsq_eyebrow{margin-bottom:0}.qSMIsq_scopeChip{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);white-space:nowrap;border-radius:0;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}.qSMIsq_h1{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:clamp(38px,4.6vw,56px);font-weight:500;line-height:1.08}.qSMIsq_countBlock{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.qSMIsq_countNum{font-family:var(--font-serif);color:var(--ink);font-size:40px;font-weight:500;line-height:1}.qSMIsq_countLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-top:6px;font-size:11px}.qSMIsq_results{flex-direction:column;gap:32px;display:flex}.qSMIsq_facet{flex-direction:column;gap:12px;display:flex}.qSMIsq_facetEyebrow{margin-bottom:0}.qSMIsq_rows{background:var(--line);border:1px solid var(--line);flex-direction:column;gap:1px;display:flex}.qSMIsq_row{background:var(--surface);min-height:44px;color:var(--ink);align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:flex}.qSMIsq_row:hover{background:var(--bg)}.qSMIsq_row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.qSMIsq_thumb{background:var(--bg);flex:none;width:56px;height:56px;position:relative;overflow:hidden}.qSMIsq_rowIcon{color:var(--soft);flex:none;display:inline-flex}.qSMIsq_rowName{font-family:var(--font-serif);color:var(--ink);text-overflow:ellipsis;flex:auto;min-width:0;font-size:15px;font-weight:500;line-height:1.4;overflow:hidden}.qSMIsq_rowMeta{font-family:var(--font-mono);letter-spacing:.06em;color:var(--soft);flex:none;font-size:12px}.qSMIsq_empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.qSMIsq_emptyMsg{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:clamp(24px,2.4vw,30px);font-weight:500;line-height:1.2}.qSMIsq_emptyActions{flex-wrap:wrap;gap:20px;margin-top:4px;display:flex}.qSMIsq_seeAll{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);font-size:12px;text-decoration:none}.qSMIsq_seeAll:hover,.qSMIsq_seeAll:focus-visible{color:var(--accent);outline:none}@media (max-width:760px){.qSMIsq_root{padding-bottom:56px}.qSMIsq_headRow{flex-direction:column;align-items:flex-start;gap:20px}.qSMIsq_countBlock{text-align:left;align-items:flex-start}.qSMIsq_rowMeta{overflow-wrap:break-word;flex:0 auto;max-width:45%}}@media (max-width:520px){.qSMIsq_thumb{width:48px;height:48px}.qSMIsq_rowName{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}
.q7SxUW_heading{margin-top:16px}.q7SxUW_prose{max-width:68ch;font-family:var(--font-sans);color:var(--soft);margin-top:28px;font-size:17px;line-height:1.75}.q7SxUW_prose p+p{margin-top:20px}
.WkyZ6G_section{padding-top:44px;padding-bottom:96px}.WkyZ6G_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}@media (max-width:760px){.WkyZ6G_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.WkyZ6G_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.VTw4Da_section{padding-top:44px;padding-bottom:96px}.VTw4Da_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;display:grid}@media (max-width:1023px){.VTw4Da_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.VTw4Da_grid{grid-template-columns:1fr}}.VTw4Da_card{text-decoration:none;display:block}.VTw4Da_cover{aspect-ratio:210/297;border:1px solid var(--line);background:var(--surface);position:relative;overflow:hidden}.VTw4Da_badge{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:var(--surface);border:1px solid var(--line);padding:4px 8px;font-size:10px;position:absolute;top:14px;left:14px}.VTw4Da_titleRow{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.VTw4Da_title{font-family:var(--font-sans);color:var(--ink);font-size:15.5px;font-weight:500;line-height:1.3}.VTw4Da_fileIcon{color:var(--soft);flex:none}.VTw4Da_coverPlaceholder{background:var(--surface);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VTw4Da_coverPlaceholderIcon{width:40px;height:40px;color:var(--soft)}.VTw4Da_card:hover .VTw4Da_title{color:var(--accent)}
.PXASgW_frame{border:1px solid var(--line);height:380px;position:relative;overflow:hidden}.PXASgW_iframe{border:0;width:100%;height:100%;display:block}.PXASgW_caption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--soft);margin-top:14px;font-size:11px}
.x5mSdG_article{max-width:820px}.x5mSdG_header{border-bottom:1px solid var(--line);padding-bottom:28px}.x5mSdG_meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);align-items:center;gap:16px;font-size:11px;display:flex}.x5mSdG_category{color:var(--accent)}.x5mSdG_date{color:var(--soft)}.x5mSdG_title{margin-top:16px}.x5mSdG_body{color:var(--ink);margin-top:32px;font-size:16.5px;line-height:1.7}.x5mSdG_body img{max-width:100%;height:auto}.x5mSdG_share{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}.x5mSdG_nav{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:40px;display:grid}.x5mSdG_navItem{background:var(--surface);color:inherit;flex-direction:column;gap:10px;padding:24px 28px;text-decoration:none;transition:background .2s;display:flex}.x5mSdG_navItem:hover{background:var(--bg)}.x5mSdG_navItemNext{text-align:right;align-items:flex-end}.x5mSdG_navDir{align-items:center;gap:7px;display:inline-flex}.x5mSdG_navTitle{font-family:var(--font-serif);color:var(--ink);font-size:17px;font-weight:500;line-height:1.2}
.OiUf5G_band{border-top:1px solid var(--line);background:var(--surface)}.OiUf5G_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-top:56px;padding-bottom:56px;display:flex}.OiUf5G_heading{max-width:22ch;margin-top:10px}.OiUf5G_formRoot{flex:1;min-width:320px;max-width:460px}.OiUf5G_form{border:1px solid var(--line);background:var(--bg);display:flex}.OiUf5G_input{min-width:0;height:54px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0 18px;font-size:15px}.OiUf5G_button{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;padding:0 26px;font-size:14.5px;font-weight:600}.OiUf5G_button:hover{filter:brightness(.92)}.OiUf5G_button:disabled{cursor:default;filter:brightness(.85)}.OiUf5G_message{color:var(--soft);margin:10px 0 0;font-size:14px;line-height:1.45}.OiUf5G_message:empty{margin:0}.OiUf5G_widget{margin-top:12px}
.dk6g6q_body{display:block}.dk6g6q_breadcrumb{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--soft);flex-wrap:wrap;gap:10px;padding-top:22px;font-size:11px;display:flex}.dk6g6q_crumbLink{color:var(--soft);text-decoration:none}.dk6g6q_crumbLink:hover{color:var(--accent)}.dk6g6q_crumbCurrent{color:var(--ink)}.dk6g6q_sep{color:var(--soft)}.dk6g6q_main{grid-template-columns:1.12fr 1fr;align-items:start;gap:64px;padding-top:40px;padding-bottom:96px;display:grid}.dk6g6q_galleryCol,.dk6g6q_infoCol{min-width:0}@media (max-width:1100px){.dk6g6q_main{grid-template-columns:1fr;gap:40px}}.dk6g6q_tabsSection{border-top:1px solid var(--line);background:var(--surface)}.dk6g6q_descPanel{grid-template-columns:160px 1fr;gap:48px;max-width:920px;display:grid}@media (max-width:760px){.dk6g6q_descPanel{grid-template-columns:1fr;gap:18px}}.dk6g6q_descEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);font-size:11px}.dk6g6q_descLede{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:22px;font-weight:400;line-height:1.55}.dk6g6q_descBody{color:var(--soft);max-width:60ch;margin-top:22px;font-size:16px;line-height:1.75}.dk6g6q_featGrid{border-top:1px solid var(--line);max-width:920px}.dk6g6q_featRow{border-bottom:1px solid var(--line);grid-template-columns:240px 1fr;gap:24px;padding:15px 0;display:grid}@media (max-width:520px){.dk6g6q_featRow{grid-template-columns:1fr;gap:6px}}.dk6g6q_featLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);font-size:11px}.dk6g6q_featValue{color:var(--ink);font-size:15px;font-weight:500}.dk6g6q_featValueLine{display:block}.dk6g6q_formAnchor{height:0;display:block}.dk6g6q_relatedSection{padding-top:80px;padding-bottom:96px}.dk6g6q_relatedFallback{border:1px solid var(--line);background:var(--surface);min-height:320px}
.hhgszq_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.hhgszq_grid>*{background:var(--surface)}@media (max-width:1100px){.hhgszq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.hhgszq_grid{grid-template-columns:minmax(0,1fr)}}.hhgszq_empty{border:1px solid var(--line);background:var(--surface);text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--soft);padding:56px 40px;font-size:12px}
.tr0c8q_gridSection{padding-top:36px;padding-bottom:96px}.tr0c8q_grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}@media (max-width:1100px){.tr0c8q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tr0c8q_grid{grid-template-columns:1fr}}.tr0c8q_skeleton{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:36px;margin-bottom:96px;display:grid}@media (max-width:1100px){.tr0c8q_skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.tr0c8q_skeleton{grid-template-columns:1fr}}.tr0c8q_skeletonCell{aspect-ratio:3/4;background:var(--surface)}.tr0c8q_empty{text-align:center;padding:72px 0 96px}.tr0c8q_emptyTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--ink);font-size:clamp(28px,3vw,36px);font-weight:500}.tr0c8q_emptySubtitle{font-family:var(--font-sans);color:var(--soft);margin-top:14px;font-size:16px;line-height:1.6}.tr0c8q_emptyActions{margin-top:26px}.tr0c8q_emptyLink{background:var(--accent);height:50px;color:var(--accent-ink);font-family:var(--font-sans);align-items:center;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.tr0c8q_emptyLink:hover{filter:brightness(.92)}
.nfdL7W_card{background:var(--surface);padding:18px}.nfdL7W_imageBox{aspect-ratio:1;border:1px solid var(--line);position:relative;overflow:hidden}.nfdL7W_code{width:40%;height:11px;margin-top:18px}.nfdL7W_name{width:92%;height:13px;margin-top:8px}.nfdL7W_name2{width:64%;height:13px;margin-top:6px}.nfdL7W_pack{width:50%;height:11px;margin-top:12px}.nfdL7W_footer{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.nfdL7W_cta{width:36%;height:12px}.nfdL7W_shimmer{background:linear-gradient(90deg, var(--tag) 25%, var(--bg) 37%, var(--tag) 63%);background-size:400% 100%;border-radius:0;animation:1.4s infinite nfdL7W_srtcgl-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.nfdL7W_shimmer{animation:none}}@keyframes nfdL7W_srtcgl-skeleton-shimmer{0%{background-position:100%}to{background-position:0}}
