._4Ej0VG_tabs{gap:var(--space-30);margin:-4px -4px var(--space-40);scrollbar-width:none;-ms-overflow-style:none;padding:4px;display:flex;overflow-x:auto}._4Ej0VG_tabs::-webkit-scrollbar{display:none}._4Ej0VG_tab{min-height:44px;color:var(--ink);font:600 14px/1.2 var(--font-text);text-underline-offset:4px;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:none}._4Ej0VG_tab[aria-pressed=true]{text-decoration:underline}._4Ej0VG_tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._4Ej0VG_grid{column-gap:var(--grid-gap);row-gap:var(--space-60);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1099px){._4Ej0VG_grid{row-gap:var(--space-40);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){._4Ej0VG_grid{grid-template-columns:minmax(0,1fr)}}._4Ej0VG_cell{min-width:0;display:flex}._4Ej0VG_card{gap:var(--space-20);min-width:0;color:var(--ink);flex-direction:column;flex:1;text-decoration:none;display:flex}._4Ej0VG_cover{aspect-ratio:1;background:var(--surface-sunken);width:100%;position:relative;overflow:hidden}._4Ej0VG_media{position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){._4Ej0VG_media{transition:transform .6s}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._4Ej0VG_card:hover ._4Ej0VG_media{transform:scale(1.03)}}._4Ej0VG_body{gap:var(--space-10);flex-direction:column;flex:1;min-width:0;display:flex}._4Ej0VG_rubric{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.4}._4Ej0VG_title{font-size:var(--h3-size);overflow-wrap:break-word;min-width:0;margin:0}._4Ej0VG_text{color:var(--ink-muted);overflow-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}._4Ej0VG_more{align-self:flex-start;margin-top:auto}
.KQyAuq_section{padding-block:var(--section-pad)}.KQyAuq_tight{padding-block:var(--section-pad-tight)}.KQyAuq_tight+.KQyAuq_tight{padding-top:0}
.ufP8IW_head{column-gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;min-width:0;display:grid}.ufP8IW_label{color:var(--ink-muted);overflow-wrap:break-word;grid-area:1/1;align-self:start;margin:0;padding-top:.3em;font-size:14px;line-height:1.4}.ufP8IW_title{min-width:0;max-width:15em;font-size:var(--h2-size);overflow-wrap:break-word;grid-area:1/2/auto/-1}.ufP8IW_head:has(.ufP8IW_link) .ufP8IW_title{grid-column:2/4}.ufP8IW_from3 .ufP8IW_title{grid-column:3/-1}.ufP8IW_from3:has(.ufP8IW_link) .ufP8IW_title{grid-column:3}.ufP8IW_link{grid-area:1/4;justify-self:end}@media (max-width:1099px){.ufP8IW_head{align-items:flex-start;gap:var(--space-20);flex-direction:column;display:flex}.ufP8IW_label{padding-top:0}}
.gfgF6G_steps{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.gfgF6G_step{column-gap:var(--grid-gap);padding:var(--space-40) 0;border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gfgF6G_title{min-width:0;font-size:var(--h3-size);overflow-wrap:break-word;grid-column:2;margin:0}.gfgF6G_text{max-width:60ch;color:var(--ink-muted);grid-column:3/-1;margin:0;font-size:16px;line-height:1.6}@media (max-width:1099px){.gfgF6G_step{row-gap:var(--space-10);padding:var(--space-20) 0;grid-template-columns:minmax(0,1fr)}.gfgF6G_title,.gfgF6G_text{grid-column:1}}
.Iji2wW_stack{gap:var(--head-gap);min-width:0;display:grid}.Iji2wW_offset{margin-left:calc((100% - 3 * var(--grid-gap)) / 4 + var(--grid-gap))}@media (max-width:1099px){.Iji2wW_offset{margin-left:0}}.Iji2wW_foot{max-width:70ch;color:var(--ink-muted);margin:0;font-size:16px;line-height:1.6}
.tQS1WW_promo{column-gap:var(--grid-gap);row-gap:var(--space-40);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tQS1WW_media{aspect-ratio:4/3;grid-column:1/3;position:relative;overflow:hidden}.tQS1WW_body{gap:var(--space-20);flex-direction:column;grid-column:3/-1;min-width:0;display:flex}.tQS1WW_label{color:var(--ink-muted);margin:0;font-size:14px}.tQS1WW_title{font-size:var(--h2-size);overflow-wrap:break-word;margin:0;line-height:1}.tQS1WW_text{max-width:50ch;color:var(--ink);margin:0;font-size:clamp(17px,1.25vw,22px);font-weight:500;line-height:1.45}.tQS1WW_actions{margin-top:var(--space-20);min-width:0}@media (max-width:1099px){.tQS1WW_promo{grid-template-columns:minmax(0,1fr)}.tQS1WW_media,.tQS1WW_body{grid-column:1}}
.ihxATa_svg{width:min(420px,70%);height:auto;display:block;overflow:visible}.ihxATa_ground{stroke:var(--on-dark-muted);stroke-width:2px}.ihxATa_wall{fill:var(--graphite)}.ihxATa_wallLine{fill:none;stroke:var(--on-dark);stroke-width:2px}.ihxATa_rail{stroke:var(--line-control);stroke-width:3px}.ihxATa_board{opacity:0}.ihxATa_boardFace{fill:var(--on-dark)}.ihxATa_boardEdge{fill:var(--on-dark-muted)}.ihxATa_roof{fill:var(--surface-dark);stroke:var(--on-dark);stroke-width:2.5px;stroke-linejoin:miter}.ihxATa_roofLine{stroke:var(--line-control);stroke-width:1.5px}.ihxATa_window rect{fill:var(--surface-dark);stroke:var(--on-dark);stroke-width:2px}.ihxATa_window line{stroke:var(--on-dark);stroke-width:1.5px}.ihxATa_sill{fill:var(--line-control)}.ihxATa_door{fill:var(--surface-dark);stroke:var(--on-dark);stroke-width:2px}.ihxATa_knob{fill:var(--gold)}.ihxATa_spark{opacity:0;stroke:var(--gold);stroke-width:2px;stroke-linecap:square;transform-box:fill-box;transform-origin:50%}.ihxATa_ladder{stroke:var(--on-dark-muted);stroke-width:3px}.ihxATa_leg{fill:none;stroke:var(--line-control);stroke-width:5px;stroke-linejoin:round}.ihxATa_boot{fill:var(--on-dark-muted)}.ihxATa_jacket{fill:var(--line-control)}.ihxATa_vest{fill:var(--gold)}.ihxATa_reflect{fill:var(--on-dark)}.ihxATa_belt{fill:var(--surface-dark)}.ihxATa_arm{fill:none;stroke:var(--line-control);stroke-width:4px;stroke-linejoin:round}.ihxATa_glove,.ihxATa_face{fill:var(--on-dark-muted)}.ihxATa_helmet{fill:var(--gold)}.ihxATa_b0{animation:7.5s ease-in-out infinite both ihxATa_board-0}.ihxATa_s0{animation:7.5s linear infinite both ihxATa_spark-0}.ihxATa_b1{animation:7.5s ease-in-out infinite both ihxATa_board-1}.ihxATa_s1{animation:7.5s linear infinite both ihxATa_spark-1}.ihxATa_b2{animation:7.5s ease-in-out infinite both ihxATa_board-2}.ihxATa_s2{animation:7.5s linear infinite both ihxATa_spark-2}.ihxATa_b3{animation:7.5s ease-in-out infinite both ihxATa_board-3}.ihxATa_s3{animation:7.5s linear infinite both ihxATa_spark-3}.ihxATa_b4{animation:7.5s ease-in-out infinite both ihxATa_board-4}.ihxATa_s4{animation:7.5s linear infinite both ihxATa_spark-4}.ihxATa_worker{animation:7.5s ease-in-out infinite both ihxATa_worker-climb}.ihxATa_arms{animation:7.5s ease-in-out infinite both ihxATa_arms-push}@keyframes ihxATa_board-0{0%{opacity:0;transform:translate(28px,4px)}2%{opacity:1;transform:translate(28px,4px)}9%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ihxATa_spark-0{0%,8.5%{opacity:0;transform:scale(.6)}10%{opacity:1;transform:scale(1)}12.5%,to{opacity:0;transform:scale(1.2)}}@keyframes ihxATa_board-1{0%,16%{opacity:0;transform:translate(28px,4px)}18%{opacity:1;transform:translate(28px,4px)}25%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ihxATa_spark-1{0%,24.5%{opacity:0;transform:scale(.6)}26%{opacity:1;transform:scale(1)}28.5%,to{opacity:0;transform:scale(1.2)}}@keyframes ihxATa_board-2{0%,32%{opacity:0;transform:translate(28px,4px)}34%{opacity:1;transform:translate(28px,4px)}41%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ihxATa_spark-2{0%,40.5%{opacity:0;transform:scale(.6)}42%{opacity:1;transform:scale(1)}44.5%,to{opacity:0;transform:scale(1.2)}}@keyframes ihxATa_board-3{0%,48%{opacity:0;transform:translate(28px,4px)}50%{opacity:1;transform:translate(28px,4px)}57%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ihxATa_spark-3{0%,56.5%{opacity:0;transform:scale(.6)}58%{opacity:1;transform:scale(1)}60.5%,to{opacity:0;transform:scale(1.2)}}@keyframes ihxATa_board-4{0%,64%{opacity:0;transform:translate(28px,4px)}66%{opacity:1;transform:translate(28px,4px)}73%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ihxATa_spark-4{0%,72.5%{opacity:0;transform:scale(.6)}74%{opacity:1;transform:scale(1)}76.5%,to{opacity:0;transform:scale(1.2)}}@keyframes ihxATa_worker-climb{0%,12%{transform:translate(0)}16%,28%{transform:translate(1.9px,-21px)}32%,44%{transform:translate(3.9px,-42px)}48%,60%{transform:translate(5.8px,-63px)}64%,88%{transform:translate(7.8px,-84px)}98%,to{transform:translate(0)}}@keyframes ihxATa_arms-push{0%{transform:none}2%{transform:none}8%{transform:translate(-5px)}12%{transform:none}18%{transform:none}24%{transform:translate(-5px)}28%{transform:none}34%{transform:none}40%{transform:translate(-5px)}44%{transform:none}50%{transform:none}56%{transform:translate(-5px)}60%{transform:none}66%{transform:none}72%{transform:translate(-5px)}76%{transform:none}to{transform:none}}@media (prefers-reduced-motion:reduce){.ihxATa_b0,.ihxATa_b1,.ihxATa_b2,.ihxATa_b3,.ihxATa_b4,.ihxATa_s0,.ihxATa_s1,.ihxATa_s2,.ihxATa_s3,.ihxATa_s4,.ihxATa_worker,.ihxATa_arms{animation:none}.ihxATa_board{opacity:1}}
.bFgTBG_root{column-gap:var(--grid-gap);row-gap:var(--space-30);scroll-margin-top:calc(var(--control-h) + var(--space-20));grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid;position:relative}.bFgTBG_fileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.bFgTBG_progress{grid-column:1/-1}.bFgTBG_progressLabel{margin:0 0 var(--space-20);color:var(--ink-muted);font-size:14px;line-height:1.4}.bFgTBG_stepList{column-gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bFgTBG_step{padding-top:var(--space-10);border-top:2px solid var(--line);color:var(--ink-muted);font-size:15px;line-height:1.4}.bFgTBG_stepDone{border-top-color:var(--ink);color:var(--ink)}.bFgTBG_stepCurrent{border-top-color:var(--ink);color:var(--ink);font-weight:600}.bFgTBG_stageCol{top:calc(var(--control-h) + var(--space-20));grid-column:1/4;align-self:start;min-width:0;position:sticky}.bFgTBG_preload{visibility:hidden;pointer-events:none;position:absolute;inset:0}.bFgTBG_stage{aspect-ratio:4/3;width:100%;max-height:calc(100svh - var(--control-h) - var(--space-80));background:var(--surface-alt);scroll-margin-top:calc(var(--control-h) + var(--space-20));position:relative;overflow:hidden}.bFgTBG_photoImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bFgTBG_tag{top:var(--space-20);left:var(--space-20);padding:var(--space-10) var(--space-20);background:var(--glass-solid);color:var(--on-dark);font-size:14px;line-height:1.4;position:absolute}.bFgTBG_dropZone{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-10);padding:var(--space-40);border:1px solid var(--line-control);color:var(--ink);text-align:center;cursor:pointer;flex-direction:column;display:flex;position:absolute;inset:0}.bFgTBG_dropZoneDrag{border-color:var(--ink);background:var(--surface-sunken)}.bFgTBG_dropTitle{font-size:var(--h3-size);font-weight:600;line-height:1.2}.bFgTBG_dropText{color:var(--ink-muted);font-size:15px;line-height:1.5}.bFgTBG_dropConsent{margin-top:var(--space-10);padding:var(--space-10) var(--space-20);background:var(--surface);border:1px solid var(--line-control);color:var(--ink);font-size:14px;line-height:1.4}.bFgTBG_loader{justify-content:center;align-items:center;gap:var(--space-20);padding:var(--space-20);background:var(--glass-solid);color:var(--on-dark);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.bFgTBG_loaderText{margin:0;font-size:18px;font-weight:600}.bFgTBG_loaderHint{color:var(--on-dark-muted);min-height:2.8em;margin:0;font-size:14px;line-height:1.4}.bFgTBG_loaderNote{color:var(--on-dark);margin:0;font-size:14px;line-height:1.4}@media (prefers-reduced-motion:no-preference){.bFgTBG_waitPhrase{animation:.4s ease-out bFgTBG_waitPhraseIn;display:inline-block}}@keyframes bFgTBG_waitPhraseIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.bFgTBG_stageAlert{top:50%;right:var(--space-20);left:var(--space-20);justify-content:space-between;align-items:center;gap:var(--space-20);padding:var(--space-20);background:var(--glass-solid);color:var(--on-dark);flex-wrap:wrap;display:flex;position:absolute;transform:translateY(-50%)}.bFgTBG_stageAlertText{flex:240px;margin:0;font-size:15px;line-height:1.4}@media (max-width:639px){.bFgTBG_stageAlert{right:var(--space-10);left:var(--space-10)}}.bFgTBG_caption{margin:var(--space-10) 0 0;color:var(--ink-muted);font-size:14px;line-height:1.5}.bFgTBG_panel{gap:var(--space-20);flex-direction:column;grid-column:4;min-width:0;display:flex}.bFgTBG_heading{font-family:var(--font-text);font-size:var(--h3-size);letter-spacing:-.01em;text-transform:none;margin:0;font-weight:600;line-height:1.25}.bFgTBG_heading:focus{outline:none}.bFgTBG_lead{color:var(--ink-muted);margin:0;font-size:15px;line-height:1.5}.bFgTBG_otherLabel{margin-top:var(--space-20)}.bFgTBG_hints{color:var(--ink-muted);margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none}.bFgTBG_hints li{padding:var(--space-10) 0}.bFgTBG_hints li+li{border-top:1px solid var(--line)}.bFgTBG_actions{gap:var(--space-10);flex-direction:column;display:flex}.bFgTBG_textButton{align-self:flex-start;align-items:center;gap:var(--space-10);color:var(--accent-text);text-align:left;background:0 0;border:0;padding:0;font-size:15px;line-height:1.4;display:inline-flex}.bFgTBG_textButton:after{content:"→";display:inline-block}.bFgTBG_textButtonText{text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.bFgTBG_textButton:hover{color:var(--ink)}}.bFgTBG_variants{gap:var(--space-10);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.bFgTBG_card{column-gap:var(--space-20);width:100%;min-height:var(--control-h);padding:var(--space-10);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;grid-template-columns:60px minmax(0,1fr);align-items:center;margin:0;display:grid}.bFgTBG_swatch{object-fit:cover;width:60px;height:60px;display:block}.bFgTBG_cardText{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.bFgTBG_cardTitle{font-size:15px;font-weight:600;line-height:1.3}.bFgTBG_cardMaterial{color:var(--ink-muted);font-size:14px;line-height:1.4}@media (hover:hover){.bFgTBG_card:hover{border-color:var(--line-control)}}.bFgTBG_card.bFgTBG_cardSelected{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bFgTBG_filter{gap:var(--space-20);flex-direction:column;min-width:0;display:flex}.bFgTBG_filterRow{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.bFgTBG_filterLabel{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.4}.bFgTBG_types{gap:var(--space-10);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;display:grid}.bFgTBG_typeButton{justify-content:space-between;align-items:center;gap:var(--space-10);width:100%;min-height:var(--control-h);padding:0 var(--space-10) 0 var(--space-20);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:400 15px/1.2 var(--font-text);white-space:nowrap;text-align:left;cursor:pointer;margin:0;display:flex}.bFgTBG_typeTitle{min-width:0}.bFgTBG_typeCount{color:var(--ink-muted);flex:none;font-size:14px;line-height:1.4}@media (hover:hover){.bFgTBG_typeButton:hover{border-color:var(--line-control)}}.bFgTBG_typeButton[aria-pressed=true]{border-color:var(--surface-dark);background:var(--surface-dark);color:var(--on-dark)}.bFgTBG_typeButton[aria-pressed=true] .bFgTBG_typeCount{color:var(--on-dark)}.bFgTBG_looksRow{column-gap:var(--space-20);flex-wrap:wrap;row-gap:0;display:flex}.bFgTBG_look{height:var(--control-h);color:var(--ink);font:400 15px/1.2 var(--font-text);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;margin:0;padding:0;display:inline-flex}.bFgTBG_look[aria-pressed=true]{border-bottom-color:var(--ink);font-weight:600}.bFgTBG_swatches{gap:var(--space-10);flex-direction:column;min-width:0;display:flex}.bFgTBG_count{color:var(--ink-muted);text-align:right;margin:0;font-size:14px;line-height:1.4}.bFgTBG_swatchGrid{gap:var(--space-10);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bFgTBG_swatchButton{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.bFgTBG_swatchFrame{aspect-ratio:1;background:var(--surface-alt);display:block;position:relative}.bFgTBG_swatchImg{object-fit:cover}.bFgTBG_swatchName{margin-top:var(--space-10);overflow-wrap:anywhere;font-size:14px;line-height:1.3;display:block}.bFgTBG_swatchBrand{color:var(--ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.3;display:block}@media (hover:hover){.bFgTBG_swatchButton:hover .bFgTBG_swatchFrame{outline:1px solid var(--line-control);outline-offset:2px}}.bFgTBG_swatchButton[aria-pressed=true] .bFgTBG_swatchFrame{outline:2px solid var(--ink);outline-offset:2px}.bFgTBG_swatchButton[aria-pressed=true] .bFgTBG_swatchName{font-weight:600}.bFgTBG_picked{gap:var(--space-10);flex-direction:column;display:flex}.bFgTBG_material{margin:0;font-size:15px;font-weight:600;line-height:1.5}.bFgTBG_brand{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.4}.bFgTBG_text{margin:0;font-size:15px;line-height:1.5}.bFgTBG_notice{padding:var(--space-20);background:var(--surface-alt);margin:0;font-size:15px;line-height:1.5}.bFgTBG_tryBar{z-index:2;gap:var(--space-10);padding:var(--space-20) 0;background:var(--surface);flex-direction:column;display:flex;position:sticky;bottom:0}.bFgTBG_tryPicked{overflow-wrap:break-word;margin:0;font-size:15px;font-weight:600;line-height:1.4}.bFgTBG_tryPickedLabel{color:var(--ink-muted);font-weight:400}.bFgTBG_tryQuota{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.4}@media (max-width:639px){.bFgTBG_tryBar{padding-bottom:calc(var(--space-20) + env(safe-area-inset-bottom,0px));bottom:0}}.bFgTBG_alert{gap:var(--space-20);padding:var(--space-20);background:var(--surface-alt);flex-direction:column;font-size:15px;line-height:1.5;display:flex}.bFgTBG_alertText{margin:0}.bFgTBG_consentField{gap:var(--space-10);min-width:0;padding:var(--space-20);border:1px solid var(--line-control);background:var(--surface);transition:background-color var(--transition), border-color var(--transition);display:grid}.bFgTBG_consentDone{border-color:var(--line)}.bFgTBG_consentAttention{border-color:var(--gold);outline:2px solid var(--gold);outline-offset:-1px;background:var(--surface-alt);animation:.9s ease-out bFgTBG_consent-flash}@keyframes bFgTBG_consent-flash{0%,40%{outline-color:var(--gold);background:var(--surface-sunken)}20%,60%{outline-color:var(--gold-hover);background:var(--surface-alt)}to{outline-color:var(--gold);background:var(--surface-alt)}}@media (prefers-reduced-motion:reduce){.bFgTBG_consentAttention{animation:none}}.bFgTBG_consent{gap:var(--space-10);cursor:pointer;align-items:flex-start;display:flex}.bFgTBG_consentTitle{color:var(--ink);font-size:15px;font-weight:600;line-height:1.4}.bFgTBG_consentNote{margin:0 0 0 calc(var(--space-20) + var(--space-10));color:var(--ink-muted);font-size:14px;line-height:1.4}.bFgTBG_consentBox{appearance:none;border:1px solid var(--line-control);background:var(--surface);cursor:pointer;flex:none;place-content:center;width:20px;height:20px;margin:0;display:grid}@media (hover:hover){.bFgTBG_consentBox:hover{border-color:var(--ink)}}.bFgTBG_consentBox:checked{background:var(--gold);border-color:var(--gold)}.bFgTBG_consentBox:checked:before{content:"";background:var(--on-gold);width:10px;height:10px}.bFgTBG_consentBox[aria-invalid=true]{border-color:var(--danger)}.bFgTBG_consentLink{color:var(--accent-text);text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.bFgTBG_consentLink:hover{color:var(--ink)}}.bFgTBG_consentError{margin:0 0 0 calc(var(--space-20) + var(--space-10));color:var(--danger);font-size:14px;line-height:1.4}.bFgTBG_download{justify-content:center;align-items:center;gap:var(--space-10);height:var(--control-h);padding:0 var(--space-30);border:1px solid var(--ink);color:var(--ink);font:600 15px/1.2 var(--font-text);white-space:nowrap;cursor:pointer;width:100%;transition:background-color var(--transition);background:0 0;text-decoration:none;display:flex}.bFgTBG_download:disabled{cursor:progress;opacity:.6}.bFgTBG_download:after{content:"↓"}.bFgTBG_stageDownload{top:var(--space-80);right:var(--space-20);z-index:2;width:var(--control-h);height:var(--control-h);background:var(--glass-solid);color:var(--on-dark);cursor:pointer;transition:background-color var(--transition), color var(--transition);border:0;place-items:center;padding:0;display:grid;position:absolute}.bFgTBG_stageDownload:disabled{cursor:progress;opacity:.6}.bFgTBG_stageDownload:focus-visible{outline:3px solid var(--gold);outline-offset:2px}@media (hover:hover){.bFgTBG_stageDownload:hover{background:var(--gold);color:var(--on-gold)}}@media (max-width:639px){.bFgTBG_stageDownload{top:var(--space-60);right:var(--space-10);width:var(--space-40);height:var(--space-40)}}@media (hover:hover){.bFgTBG_download:hover{background:var(--surface-alt)}}@media (min-width:1100px) and (max-width:1399px){.bFgTBG_stageCol{grid-column:1/3}.bFgTBG_panel{grid-column:3/-1}.bFgTBG_swatchGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1099px){.bFgTBG_root{grid-template-columns:minmax(0,1fr)}.bFgTBG_stageCol,.bFgTBG_panel{grid-column:1/-1}.bFgTBG_stageCol{position:static}}@media (min-width:640px) and (max-width:1099px){.bFgTBG_variants{grid-template-columns:repeat(2,minmax(0,1fr))}.bFgTBG_swatchGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:639px){.bFgTBG_stepList{column-gap:var(--space-10)}.bFgTBG_dropZone{padding:var(--space-20)}}
._3PG0Iq_faq{gap:var(--space-40);display:grid}._3PG0Iq_list{border-top:1px solid var(--line)}._3PG0Iq_item{border-bottom:1px solid var(--line)}._3PG0Iq_question{justify-content:space-between;align-items:center;gap:var(--space-20);min-height:var(--control-h);padding:var(--space-10) 0;font:500 18px/1.4 var(--font-text);cursor:pointer;list-style:none;display:flex}._3PG0Iq_question::-webkit-details-marker{display:none}@media (hover:hover){._3PG0Iq_question:hover{background:var(--surface-alt)}}._3PG0Iq_question:after{content:"+" / "";text-align:center;flex:none;width:24px;font-size:26px;font-weight:400;line-height:1}._3PG0Iq_item[open] ._3PG0Iq_question:after{content:"−" / ""}._3PG0Iq_questionText{overflow-wrap:break-word;min-width:0}._3PG0Iq_answer{max-width:70ch;padding:0 var(--space-80) var(--space-20) 0;font-size:16px}._3PG0Iq_answer p+p{margin-top:var(--space-20)}@media (max-width:639px){._3PG0Iq_answer{padding-right:0}}
.lKeAEa_block{column-gap:var(--grid-gap);row-gap:var(--space-20);padding-top:var(--space-40);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.lKeAEa_label{color:var(--ink-muted);overflow-wrap:break-word;grid-area:1/1;margin:0;padding-top:.3em;font-size:14px;line-height:1.4}.lKeAEa_title{min-width:0;font-family:var(--font-text);font-size:var(--h3-size);letter-spacing:-.01em;text-transform:none;overflow-wrap:break-word;grid-area:1/2;font-weight:600;line-height:1.25}.lKeAEa_body{gap:var(--space-20);grid-area:1/3/auto/-1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lKeAEa_p{overflow-wrap:break-word;max-width:70ch;font-size:16px;line-height:1.6}.lKeAEa_extra{margin-top:var(--space-10);min-width:0}.lKeAEa_list{gap:var(--space-10);margin:0;padding:0;list-style:none;display:grid}.lKeAEa_item{overflow-wrap:anywhere;font-size:16px;line-height:1.6}@media (max-width:1099px){.lKeAEa_block{grid-template-columns:minmax(0,1fr)}.lKeAEa_label,.lKeAEa_title,.lKeAEa_body{grid-area:auto/1}}
