.wFzAha_guide{--guide-radius:14px}.wFzAha_guide h1{font-weight:var(--ww-heading-weight);font-size:var(--ww-title-size);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking)}.wFzAha_guide p{line-height:var(--ww-body-leading)}.wFzAha_guide section[id]{scroll-margin-top:100px}.wFzAha_kicker{color:var(--ww-orange);font-size:var(--ww-small-size);letter-spacing:.1em;text-transform:uppercase;font-weight:750;display:block}.wFzAha_section{margin-top:54px}.wFzAha_section>h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-section-tracking);line-height:var(--ww-section-leading);margin:10px 0 14px}.wFzAha_section>p{max-width:850px;color:var(--ww-muted);margin-bottom:24px}.wFzAha_picker{border:1px solid var(--ww-line);border-radius:var(--guide-radius,14px);background:var(--ww-paper);grid-template-columns:.85fr 1.15fr;margin-top:28px;display:grid;overflow:hidden}.wFzAha_pickerIntro{background:var(--ww-paper-soft);padding:30px}.wFzAha_pickerIntro h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-section-leading);letter-spacing:var(--ww-section-tracking);margin:12px 0}.wFzAha_pickerIntro p{color:var(--ww-muted);font-size:var(--ww-body-size);line-height:var(--ww-body-leading)}.wFzAha_pickerIntro>a{text-underline-offset:3px;color:var(--ww-blue);margin-top:26px;font-size:14px;font-weight:650;text-decoration:underline;display:inline-block}.wFzAha_options{grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;display:grid}.wFzAha_options button{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:48px;color:var(--ww-ink);cursor:pointer;border-radius:8px;padding:12px;font-size:14px;font-weight:650}.wFzAha_options button[aria-pressed=true]{background:var(--ww-steel);color:#fff;border-color:var(--ww-steel);box-shadow:inset 0 -3px var(--ww-orange)}.wFzAha_plan{min-width:0;padding:30px}.wFzAha_plan h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-card-leading);margin:12px 0 22px}.wFzAha_plan dl{gap:17px;display:grid}.wFzAha_plan dt{font-size:var(--ww-small-size);text-transform:uppercase;letter-spacing:.06em;color:var(--ww-walnut);margin-bottom:5px;font-weight:750}.wFzAha_plan dd{color:var(--ww-muted);margin:0;font-size:15px;line-height:1.7}.wFzAha_primary{background:var(--ww-orange);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:46px;margin-top:24px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.wFzAha_note{color:var(--ww-muted);margin-top:16px;line-height:1.65;font-size:var(--ww-small-size)!important}.wFzAha_materials{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.wFzAha_material{border:1px solid var(--ww-line);border-radius:var(--guide-radius);background:var(--ww-paper);min-width:0;overflow:hidden}.wFzAha_swatch{width:100%;height:88px;color:var(--ww-walnut);background:var(--ww-paper-muted);border-bottom:1px solid var(--ww-line);display:block}.wFzAha_materialBody{padding:22px}.wFzAha_material h3,.wFzAha_source h3{font-size:var(--ww-card-size);line-height:var(--ww-card-leading);font-weight:var(--ww-heading-weight);margin:10px 0 12px}.wFzAha_material p{font-size:var(--ww-body-size);color:var(--ww-muted);margin:10px 0}.wFzAha_material strong{color:var(--ww-ink);font-weight:650}.wFzAha_material a,.wFzAha_sources a,.wFzAha_reference a,.wFzAha_guardrails a{color:var(--ww-blue);text-underline-offset:3px;text-decoration:underline}.wFzAha_material a{font-size:var(--ww-small-size)}.wFzAha_guardrails{background:var(--ww-paper-soft);border:1px solid var(--ww-line);border-left:4px solid var(--ww-orange);border-radius:10px;margin:24px 0;padding:22px 24px}.wFzAha_guardrails h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin-bottom:10px}.wFzAha_guardrails p,.wFzAha_guardrails li{font-size:var(--ww-body-size);line-height:var(--ww-body-leading)}.wFzAha_guardrails ul{padding-left:20px;list-style:outside}.wFzAha_tableWrap{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;overflow:auto}.wFzAha_table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px;line-height:1.65}.wFzAha_table caption{text-align:left;padding:16px;font-weight:650}.wFzAha_table th,.wFzAha_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ww-line);padding:16px}.wFzAha_table thead th{background:var(--ww-steel);color:#fff;font-size:var(--ww-small-size)}.wFzAha_table tbody th{min-width:145px;font-weight:650}.wFzAha_table tr:last-child>*{border-bottom:0}.wFzAha_table td{min-width:150px}.wFzAha_reference{font-size:var(--ww-small-size);color:var(--ww-muted);margin:16px 0}.wFzAha_bits{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wFzAha_bit{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;min-width:0;padding:22px}.wFzAha_bit h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:10px 0}.wFzAha_bit p{font-size:var(--ww-body-size);color:var(--ww-muted)}.wFzAha_bit strong{color:var(--ww-ink)}.wFzAha_bit svg{width:100%;height:100px;color:var(--ww-steel);background:var(--ww-paper-soft);border-radius:8px;margin-bottom:14px;display:block}.wFzAha_sources{grid-template-columns:1fr 1fr;gap:18px;display:grid}.wFzAha_source{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;padding:24px}.wFzAha_source p{color:var(--ww-muted);margin:12px 0;font-size:14px}.wFzAha_source>a{align-items:center;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.wFzAha_checklist{margin:20px 0;padding-left:23px;list-style:decimal}.wFzAha_checklist li{margin:13px 0;padding-left:6px;font-size:15px;line-height:1.75}.wFzAha_checklist strong{font-weight:700;display:block}.wFzAha_nextSteps{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.wFzAha_nextSteps a{border:1px solid var(--ww-line-strong);min-height:44px;color:var(--ww-steel);background:var(--ww-paper);border-radius:8px;align-items:center;padding:10px 14px;font-size:14px;font-weight:650;display:inline-flex}.wFzAha_guide :is(a,button,summary,[tabindex]):focus-visible{outline:3px solid var(--ww-blue);outline-offset:4px}.wFzAha_reviewed{font-size:var(--ww-small-size);color:var(--ww-muted);margin:24px 0}.wFzAha_guide details{border-top:1px solid var(--ww-line);padding:18px 0}.wFzAha_guide summary{cursor:pointer;min-height:32px;font-weight:700}.wFzAha_guide details p{font-size:var(--ww-body-size);color:var(--ww-muted);margin-top:12px}@media (max-width:1000px){.wFzAha_materials,.wFzAha_bits{grid-template-columns:repeat(2,minmax(0,1fr))}.wFzAha_picker{grid-template-columns:1fr 1fr}}@media (max-width:680px){.wFzAha_picker,.wFzAha_materials,.wFzAha_bits,.wFzAha_sources{grid-template-columns:1fr}.wFzAha_pickerIntro,.wFzAha_plan,.wFzAha_materialBody,.wFzAha_source,.wFzAha_bit{padding:22px}.wFzAha_pickerIntro h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}.wFzAha_plan h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight)}.wFzAha_section{margin-top:38px}.wFzAha_options button{font-size:var(--ww-small-size);padding:10px}.wFzAha_primary{width:100%}.wFzAha_guardrails{padding:18px}.wFzAha_nextSteps a{text-align:center;flex:45%;justify-content:center}.wFzAha_table th,.wFzAha_table td{padding:12px}}@media print{.wFzAha_options,.wFzAha_nextSteps{display:none}.wFzAha_picker,.wFzAha_materials,.wFzAha_bits,.wFzAha_sources{display:block}.wFzAha_material,.wFzAha_bit,.wFzAha_source,.wFzAha_guardrails{break-inside:avoid;margin-bottom:16px}.wFzAha_tableWrap{overflow:visible}.wFzAha_table{min-width:0}}
._3fv3fq_page{max-width:1280px;color:var(--ww-ink);margin:0 auto;padding:28px 24px 64px}._3fv3fq_crumbs{color:var(--ww-muted);margin-bottom:24px;font-size:14px}._3fv3fq_crumbs ol{flex-wrap:wrap;gap:10px;padding:0;list-style:none;display:flex}._3fv3fq_crumbs li+li:before{content:"/";color:var(--ww-line-strong);margin-right:10px}._3fv3fq_crumbs a{text-underline-offset:3px;text-decoration:underline}._3fv3fq_eyebrow{font-size:var(--ww-small-size);letter-spacing:.13em;text-transform:uppercase;color:var(--ww-orange);font-weight:800}._3fv3fq_hero{grid-template-columns:1.6fr 1fr;align-items:end;gap:32px;margin-bottom:32px;display:grid}._3fv3fq_hero h1{font-size:var(--ww-title-size);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking);max-width:760px;font-weight:var(--ww-heading-weight);margin:12px 0 16px}._3fv3fq_hero p{font-size:var(--ww-intro-size);line-height:var(--ww-body-leading);max-width:700px;color:var(--ww-muted)}._3fv3fq_link{color:var(--ww-blue);text-underline-offset:4px;font-weight:650;text-decoration:underline}._3fv3fq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}._3fv3fq_button,._3fv3fq_secondary{cursor:pointer;text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}._3fv3fq_button{background:var(--ww-orange);color:#fff;border:1px solid var(--ww-orange)}._3fv3fq_secondary{background:var(--ww-paper);color:var(--ww-steel);border:1px solid var(--ww-line-strong)}._3fv3fq_button:hover{background:var(--ww-orange-deep)}._3fv3fq_secondary:hover{background:var(--ww-paper-muted)}._3fv3fq_page :is(a,button,input,select,summary):focus-visible,._3fv3fq_discovery a:focus-visible{outline:3px solid var(--ww-blue);outline-offset:4px}._3fv3fq_page button:disabled{opacity:.55;cursor:not-allowed}._3fv3fq_budget{background:var(--ww-steel);color:#fff;border-radius:16px;grid-template-columns:1.2fr 1fr;gap:32px;margin-bottom:28px;padding:28px;display:grid}._3fv3fq_budget h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);margin-bottom:14px}._3fv3fq_budget p{color:#d8e1df;font-size:var(--ww-body-size);line-height:var(--ww-body-leading)}._3fv3fq_budget label{color:#f1f4f3}._3fv3fq_budget ._3fv3fq_secondary{color:#fff;background:0 0;border-color:#849b9e}._3fv3fq_amount{align-items:center;gap:12px;margin-bottom:18px;display:flex}._3fv3fq_amount input{font-weight:750;width:180px!important;font-size:28px!important}._3fv3fq_amount button{min-width:44px}._3fv3fq_range{accent-color:#ef9162;cursor:pointer;width:100%;min-height:36px}._3fv3fq_ends{font-size:var(--ww-small-size);color:#d8e1df;justify-content:space-between;display:flex}._3fv3fq_presets{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}._3fv3fq_presets button{min-height:36px;font-size:var(--ww-small-size);padding:5px 9px}._3fv3fq_fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}._3fv3fq_field{flex-direction:column;gap:7px;font-size:14px;font-weight:650;display:flex}._3fv3fq_field select,._3fv3fq_field input,._3fv3fq_amount input{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:44px;color:var(--ww-ink);border-radius:7px;width:100%;padding:9px 12px;font-size:16px}._3fv3fq_check{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}._3fv3fq_check input{width:18px;height:18px;accent-color:var(--ww-orange)}._3fv3fq_resultBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:28px 0 20px;display:flex}._3fv3fq_resultBar h2,._3fv3fq_sectionTitle{font-size:var(--ww-section-size);letter-spacing:var(--ww-section-tracking);font-weight:var(--ww-heading-weight)}._3fv3fq_muted{color:var(--ww-muted);font-size:14px;line-height:1.65}._3fv3fq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._3fv3fq_card{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._3fv3fq_cardBody{flex-direction:column;flex:1;gap:12px;padding:22px;display:flex}._3fv3fq_card h3{font-size:var(--ww-card-size);line-height:var(--ww-card-leading);letter-spacing:var(--ww-section-tracking);font-weight:var(--ww-heading-weight)}._3fv3fq_card p{line-height:var(--ww-body-leading)}._3fv3fq_card ._3fv3fq_actions{margin-top:auto;padding-top:8px}._3fv3fq_photo{border-bottom:1px solid var(--ww-line);background:#fff;height:200px;position:relative}._3fv3fq_photo img{object-fit:contain;padding:18px}._3fv3fq_tag{font-size:var(--ww-small-size);letter-spacing:.08em;text-transform:uppercase;color:var(--ww-moss);font-weight:800}._3fv3fq_price{letter-spacing:-.03em;font-size:28px;font-weight:800}._3fv3fq_small{font-size:var(--ww-small-size);color:var(--ww-muted);line-height:1.6}._3fv3fq_card details{border-top:1px solid var(--ww-line);padding-top:10px;font-size:14px}._3fv3fq_card summary{cursor:pointer;min-height:30px;font-weight:700}._3fv3fq_list{margin:10px 0;padding-left:20px;font-size:14px;line-height:1.8;list-style:outside}._3fv3fq_list li+li{margin-top:5px}._3fv3fq_totals{font-size:var(--ww-small-size);gap:8px;margin:10px 0;display:grid}._3fv3fq_totals div{justify-content:space-between;gap:16px;display:flex}._3fv3fq_totals dd{white-space:nowrap}._3fv3fq_notice{border:1px solid var(--ww-line);border-left:4px solid var(--ww-orange);background:var(--ww-paper-soft);border-radius:8px;margin:24px 0;padding:18px;font-size:14px;line-height:1.7}._3fv3fq_empty{text-align:center;border:1px dashed var(--ww-line-strong);border-radius:12px;padding:32px}._3fv3fq_empty h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight)}._3fv3fq_tableWrap{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:10px;margin:20px 0;overflow-x:auto}._3fv3fq_table{border-collapse:collapse;width:100%;min-width:580px;font-size:14px}._3fv3fq_table th,._3fv3fq_table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ww-line);padding:16px}._3fv3fq_table th{background:var(--ww-paper-soft)}._3fv3fq_compare{margin:30px 0}._3fv3fq_compare h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}._3fv3fq_compare button{margin-top:10px}._3fv3fq_section{margin-top:48px}._3fv3fq_section>p{max-width:820px;margin:12px 0 20px}._3fv3fq_twoColumns{grid-template-columns:1fr 1fr;gap:24px;display:grid}._3fv3fq_panel{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;padding:24px}._3fv3fq_panel h2,._3fv3fq_panel h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin-bottom:10px}._3fv3fq_panel p{font-size:var(--ww-body-size);line-height:var(--ww-body-leading);color:var(--ww-muted)}._3fv3fq_tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}._3fv3fq_tabs button[aria-pressed=true]{background:var(--ww-steel);color:#fff;border-color:var(--ww-steel)}._3fv3fq_packageCard{scroll-margin-top:100px}._3fv3fq_packageArt{height:190px;color:var(--ww-walnut);border-bottom:1px solid var(--ww-line);background:#f6f1e7;padding:12px 24px}._3fv3fq_packageArt svg{width:100%;height:100%}._3fv3fq_packageDetail{border:1px solid var(--ww-line-strong);background:var(--ww-paper);border-radius:16px;margin-top:32px;scroll-margin-top:100px;overflow:hidden}._3fv3fq_detailHeader{background:var(--ww-steel);color:#fff;padding:28px}._3fv3fq_detailHeader h2{font-size:var(--ww-section-size);letter-spacing:var(--ww-section-tracking);font-weight:var(--ww-heading-weight);margin:8px 0}._3fv3fq_detailHeader p{color:#d8e1df;font-size:var(--ww-body-size);line-height:var(--ww-body-leading)}._3fv3fq_detailBody{padding:28px}._3fv3fq_detailBody h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:8px 0 12px}._3fv3fq_steps{padding-left:24px;font-size:15px;line-height:1.8;list-style:decimal}._3fv3fq_steps li{margin-bottom:10px;padding-left:5px}._3fv3fq_status{color:var(--ww-blue);margin-top:12px;font-size:14px;line-height:1.6}._3fv3fq_discovery{margin-top:32px;margin-bottom:32px}._3fv3fq_discovery h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-section-tracking);margin:8px 0 12px}._3fv3fq_discovery>p{color:var(--ww-muted);margin-bottom:20px;line-height:1.7}._3fv3fq_discoveryCard{border:1px solid var(--ww-line);background:var(--ww-paper);color:var(--ww-ink);border-radius:14px;padding:28px;text-decoration:none;transition:border-color .15s;display:block;position:relative}._3fv3fq_discoveryCard:hover{border-color:var(--ww-orange)}._3fv3fq_discoveryCard h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-section-tracking);margin:8px 0 12px}._3fv3fq_discoveryCard p{font-size:var(--ww-body-size);line-height:var(--ww-body-leading);max-width:440px;color:var(--ww-muted)}._3fv3fq_discoveryCard strong{color:var(--ww-orange);margin-top:22px;font-size:14px;display:block}._3fv3fq_miniRange{background:var(--ww-line);border-radius:9px;max-width:300px;height:5px;margin:24px 0 12px;position:relative}._3fv3fq_miniRange:after{content:"";background:var(--ww-orange);border-radius:100%;width:17px;height:17px;position:absolute;top:-6px;left:40%}._3fv3fq_miniLabels{max-width:300px;color:var(--ww-muted);font-size:var(--ww-small-size);justify-content:space-between;display:flex}@media (max-width:1000px){._3fv3fq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._3fv3fq_hero{grid-template-columns:1fr}._3fv3fq_budget{gap:24px}._3fv3fq_amount input{width:150px!important}}@media (max-width:680px){._3fv3fq_page{padding:20px 16px 40px}._3fv3fq_grid,._3fv3fq_budget,._3fv3fq_twoColumns{grid-template-columns:1fr}._3fv3fq_budget{padding:20px}._3fv3fq_hero{gap:12px;margin-bottom:24px}._3fv3fq_fields{gap:12px}._3fv3fq_cardBody,._3fv3fq_detailBody,._3fv3fq_detailHeader{padding:20px}._3fv3fq_photo{height:190px}._3fv3fq_discoveryCard{padding:22px}._3fv3fq_detailHeader h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}._3fv3fq_resultBar{align-items:flex-start}._3fv3fq_resultBar h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}}@media (prefers-reduced-motion:reduce){._3fv3fq_discoveryCard{transition:none}}._3fv3fq_jumpLinks{flex-wrap:wrap;gap:10px;margin:0 0 26px;display:flex}._3fv3fq_jumpLinks a{font-size:var(--ww-small-size);border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:999px;padding:8px 12px;font-weight:650;text-decoration:none}._3fv3fq_jumpLinks a:hover{border-color:var(--ww-orange)}._3fv3fq_page section[id]{scroll-margin-top:100px}._3fv3fq_setupPaths{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}._3fv3fq_setupPaths button[aria-pressed=true]{background:var(--ww-steel);border-color:var(--ww-steel);color:#fff}._3fv3fq_setupGrid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}._3fv3fq_setupRows{border-top:1px solid var(--ww-line)}._3fv3fq_setupRow{border-bottom:1px solid var(--ww-line);grid-template-columns:1fr 125px;gap:16px;padding:15px 0;font-size:14px;line-height:1.5;display:grid}._3fv3fq_setupRow>div>label:first-child{font-weight:650}._3fv3fq_setupRow ._3fv3fq_check{color:var(--ww-muted);font-size:var(--ww-small-size);margin-top:8px}._3fv3fq_setupSummary{border:1px solid var(--ww-line);background:var(--ww-paper-soft);border-radius:12px;align-self:start;padding:28px}._3fv3fq_setupSummary h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:24px 0 8px}._3fv3fq_setupSummary p{font-size:var(--ww-body-size);line-height:var(--ww-body-leading);color:var(--ww-muted)}._3fv3fq_setupSummary ._3fv3fq_setupTotal{letter-spacing:-.04em;color:var(--ww-steel);margin:12px 0;font-size:46px;font-weight:800;line-height:1.2}._3fv3fq_setupSummary ._3fv3fq_budgetVerdict{color:var(--ww-ink);font-weight:650}._3fv3fq_costBar{background:var(--ww-line);border-radius:20px;height:18px;margin:22px 0 16px;display:flex;overflow:hidden}._3fv3fq_costLegend{gap:10px;font-size:14px;display:grid}._3fv3fq_costLegend div{justify-content:space-between;gap:12px;display:flex}._3fv3fq_costLegend dt:before{content:"";background:var(--ww-steel);border-radius:2px;width:8px;height:8px;margin-right:8px;display:inline-block}._3fv3fq_costLegend div:nth-child(2) dt:before{background:var(--ww-orange)}._3fv3fq_costLegend div:nth-child(3) dt:before{background:var(--ww-brass)}._3fv3fq_costLegend dd{white-space:nowrap;font-weight:750}._3fv3fq_recovery{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:10px;margin-top:22px;padding:22px}._3fv3fq_recovery summary{cursor:pointer;min-height:30px;font-weight:750}._3fv3fq_recovery>p{margin:14px 0}._3fv3fq_recoveryGrid{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:20px;margin:20px 0;display:grid}._3fv3fq_recoveryNumber{font-size:30px;line-height:1.3;display:block}._3fv3fq_envelope{background:var(--ww-paper-soft);border-radius:10px;min-width:0;padding:20px}._3fv3fq_envelope svg{width:100%;height:230px}._3fv3fq_envelope figcaption{font-size:var(--ww-small-size);flex-direction:column;gap:8px;margin-top:16px;line-height:1.6;display:flex}._3fv3fq_envelope figcaption strong{font-size:16px}._3fv3fq_lessonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}._3fv3fq_lesson{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;padding:24px}._3fv3fq_lessonNumber{color:var(--ww-orange);letter-spacing:-.05em;margin-bottom:18px;font-size:34px;font-weight:800;display:block}._3fv3fq_lesson h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-card-leading);margin-bottom:12px}._3fv3fq_lesson p{font-size:var(--ww-body-size);line-height:var(--ww-body-leading);color:var(--ww-muted)}._3fv3fq_lesson details{border-top:1px solid var(--ww-line);margin-top:16px;padding-top:12px}._3fv3fq_lesson summary{cursor:pointer;min-height:30px;font-size:14px;font-weight:750}._3fv3fq_lesson details p{margin-top:8px}._3fv3fq_tableCaption{text-align:left;color:var(--ww-muted);padding:16px;font-size:14px}._3fv3fq_decisionStrip{border:1px solid var(--ww-line);background:var(--ww-line);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:30px;display:grid;overflow:hidden}._3fv3fq_decisionStrip>div{background:var(--ww-steel);color:#fff;padding:24px}._3fv3fq_decisionStrip span{font-size:var(--ww-small-size);letter-spacing:.12em;color:#f0b699;font-weight:750}._3fv3fq_decisionStrip h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:12px 0}._3fv3fq_decisionStrip p{font-size:var(--ww-body-size);line-height:var(--ww-body-leading);color:#d8e1df}._3fv3fq_toolProfiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0 24px;display:grid}._3fv3fq_toolProfiles figure{text-align:center;min-width:0}._3fv3fq_toolProfiles svg{width:100%;height:100px}._3fv3fq_toolProfiles figcaption{font-size:var(--ww-small-size);flex-direction:column;gap:5px;line-height:1.5;display:flex}._3fv3fq_toolProfiles figcaption span{font-size:var(--ww-small-size);color:var(--ww-muted)}._3fv3fq_testDiagram{background:var(--ww-paper-soft);border-radius:10px;margin:18px 0 24px;padding:12px}._3fv3fq_testDiagram svg{width:100%;height:155px;display:block}@media (max-width:1000px){._3fv3fq_lessonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._3fv3fq_setupGrid{grid-template-columns:1fr 1fr}._3fv3fq_setupRow{grid-template-columns:1fr 105px;gap:10px}}@media (max-width:680px){._3fv3fq_setupGrid,._3fv3fq_lessonGrid,._3fv3fq_recoveryGrid,._3fv3fq_decisionStrip{grid-template-columns:1fr}._3fv3fq_setupSummary{padding:22px}._3fv3fq_setupRow{grid-template-columns:1fr 105px}._3fv3fq_recovery{padding:18px}._3fv3fq_lesson,._3fv3fq_decisionStrip>div{padding:22px}._3fv3fq_setupPaths ._3fv3fq_secondary{font-size:var(--ww-small-size);flex:45%}._3fv3fq_jumpLinks{gap:7px}._3fv3fq_jumpLinks a{font-size:var(--ww-small-size);padding:8px 10px}}._3fv3fq_field,._3fv3fq_field input,._3fv3fq_field select{min-width:0}._3fv3fq_anchorTarget{scroll-margin-top:100px}._3fv3fq_toolProfiles figure,._3fv3fq_envelope{margin:0}._3fv3fq_hero h1{font-weight:var(--ww-heading-weight);font-size:var(--ww-title-size);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking)}._3fv3fq_catalogTools{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:12px;margin:24px 0;padding:24px}._3fv3fq_catalogTools ._3fv3fq_resultBar{margin:0 0 12px}._3fv3fq_catalogFilters{grid-template-columns:2fr 1fr 1fr;gap:16px;margin-top:20px;display:grid}._3fv3fq_machinePlaceholder{background:var(--ww-paper-muted);height:100%;color:var(--ww-steel);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}._3fv3fq_machinePlaceholder svg{width:180px;height:90px}._3fv3fq_machinePlaceholder span{font-size:14px;font-weight:700}._3fv3fq_machinePlaceholder small{font-size:var(--ww-small-size);color:var(--ww-muted)}._3fv3fq_quoteLabel{color:var(--ww-steel);font-size:14px}@media (max-width:680px){._3fv3fq_catalogFilters{grid-template-columns:1fr}._3fv3fq_catalogTools{padding:18px}._3fv3fq_catalogTools h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}}._3fv3fq_reviewSummary{border-block:1px solid var(--ww-line);padding:.8rem 0}._3fv3fq_reviewSummary summary{cursor:pointer;min-height:44px;color:var(--ww-blue);font-weight:700}._3fv3fq_reviewSummary p,._3fv3fq_reviewCard p{line-height:var(--ww-body-leading);margin:.85rem 0}._3fv3fq_reviewCard{margin-bottom:1rem;scroll-margin-top:6rem}._3fv3fq_reviewCard h2{margin:.4rem 0 1rem}
.Qi9LQW_page{min-height:100vh;color:var(--ww-ink);background:var(--ww-canvas);font-size:1rem;line-height:1.65}.Qi9LQW_wrap{width:min(100% - 2rem,1200px);margin:auto;padding:2.5rem 0 4rem}.Qi9LQW_page :is(h1,h2,h3,h4,h5,h6){color:var(--ww-steel-deep);font-weight:var(--ww-heading-weight);line-height:var(--ww-section-leading);text-wrap:balance}.Qi9LQW_page h1{font-size:var(--ww-title-size);letter-spacing:var(--ww-title-tracking);max-width:24ch;font-weight:var(--ww-heading-weight);line-height:var(--ww-title-leading)}.Qi9LQW_page h2{font-size:var(--ww-section-size);letter-spacing:var(--ww-section-tracking);font-weight:var(--ww-heading-weight)}.Qi9LQW_page :is(h3,h4){font-size:var(--ww-card-size);line-height:var(--ww-card-leading);font-weight:var(--ww-heading-weight)}.Qi9LQW_page p{margin:0}.Qi9LQW_page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--ww-blue);outline-offset:4px}.Qi9LQW_page :is(section[id],h2[id],h3[id]){scroll-margin-top:7rem}.Qi9LQW_eyebrow{color:var(--ww-walnut);letter-spacing:.06em;font-size:.875rem;font-weight:750}.Qi9LQW_muted{color:var(--ww-ink-soft)}.Qi9LQW_small{color:var(--ww-ink-soft);font-size:.875rem}.Qi9LQW_intro{max-width:70ch;color:var(--ww-ink-soft);font-size:var(--ww-intro-size);line-height:var(--ww-body-leading)}.Qi9LQW_header{gap:1rem;padding:0 0 1.75rem;display:grid}.Qi9LQW_header h1{margin:0}.Qi9LQW_headerLinks,.Qi9LQW_actions,.Qi9LQW_meta{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Qi9LQW_link{color:var(--ww-blue);text-underline-offset:.2em;align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.Qi9LQW_link:hover{text-decoration:underline}.Qi9LQW_button,.Qi9LQW_secondary{border:1px solid var(--ww-steel);cursor:pointer;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.6rem 1rem;font-size:1rem;font-weight:700;display:inline-flex}.Qi9LQW_button{background:var(--ww-steel);color:var(--ww-paper)}.Qi9LQW_button:hover{background:var(--ww-steel-deep)}.Qi9LQW_secondary{background:var(--ww-paper);color:var(--ww-steel);border-color:var(--ww-line-strong)}.Qi9LQW_secondary:hover{background:var(--ww-paper-soft)}.Qi9LQW_button:disabled,.Qi9LQW_secondary:disabled{cursor:not-allowed;opacity:.65}.Qi9LQW_panel{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;padding:clamp(1.15rem,2.5vw,1.75rem)}.Qi9LQW_section{margin-top:2rem}.Qi9LQW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:1rem;display:flex}.Qi9LQW_sectionHeading h2{margin:0}.Qi9LQW_continue{border-left:4px solid var(--ww-orange);background:var(--ww-paper);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.Qi9LQW_continue h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);margin:.3rem 0}.Qi9LQW_progress{gap:.4rem;margin:1rem 0;display:grid}.Qi9LQW_progress progress{width:100%;height:.65rem;accent-color:var(--ww-moss);background:var(--ww-paper-muted);border:0;border-radius:1rem;overflow:hidden}.Qi9LQW_progress progress::-webkit-progress-bar{background:var(--ww-paper-muted)}.Qi9LQW_progress progress::-webkit-progress-value{background:var(--ww-moss);border-radius:1rem}.Qi9LQW_progress progress::-moz-progress-bar{background:var(--ww-moss)}.Qi9LQW_pathGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.25rem 0;display:grid}.Qi9LQW_path{text-align:left;border:1px solid var(--ww-line-strong);border-top:4px solid var(--ww-walnut);background:var(--ww-paper);color:var(--ww-ink);cursor:pointer;border-radius:.85rem;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem;display:flex}.Qi9LQW_path[data-track=cnc]{border-top-color:var(--ww-blue)}.Qi9LQW_path[data-track=laser]{border-top-color:var(--ww-orange)}.Qi9LQW_path[aria-pressed=true]{outline:2px solid var(--ww-steel);outline-offset:2px;background:var(--ww-paper-soft)}.Qi9LQW_path:hover{border-color:var(--ww-steel)}.Qi9LQW_pathTitle{color:var(--ww-steel-deep);font-size:1.2rem;font-weight:750}.Qi9LQW_pathFoot{flex-wrap:wrap;justify-content:space-between;gap:.5rem;width:100%;margin-top:auto;font-size:.875rem;font-weight:650;display:flex}.Qi9LQW_curriculum{border-block:1px solid var(--ww-line);grid-template-columns:repeat(3,1fr);margin:1.5rem 0;padding:0;list-style:none;display:grid}.Qi9LQW_curriculum li{border-left:1px solid var(--ww-line);padding:1rem}.Qi9LQW_curriculum li:first-child{border-left:0;padding-left:0}.Qi9LQW_curriculum strong{margin-bottom:.2rem;display:block}.Qi9LQW_filters{grid-template-columns:minmax(12rem,2fr) repeat(3,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}.Qi9LQW_field{gap:.35rem;font-weight:650;display:grid}.Qi9LQW_field input,.Qi9LQW_field select,.Qi9LQW_field textarea{border:1px solid var(--ww-line-strong);background:var(--ww-paper);width:100%;min-width:0;min-height:44px;color:var(--ww-ink);border-radius:.6rem;padding:.6rem .75rem;font-weight:400}.Qi9LQW_field textarea{resize:vertical;min-height:10rem;line-height:1.6}.Qi9LQW_results{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.Qi9LQW_lessonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Qi9LQW_lessonCard{background:var(--ww-paper);border:1px solid var(--ww-line);border-radius:.85rem;gap:.75rem;padding:1.3rem;display:grid;position:relative}.Qi9LQW_lessonCard h3{margin:0}.Qi9LQW_lessonCard h3 a:after{content:"";border-radius:.85rem;position:absolute;inset:0}.Qi9LQW_lessonCard:hover{border-color:var(--ww-line-strong);box-shadow:0 5px 18px #17262c0a}.Qi9LQW_lessonCard:focus-within{outline:3px solid var(--ww-blue);outline-offset:3px}.Qi9LQW_badge{border:1px solid var(--ww-line);background:var(--ww-paper-soft);color:var(--ww-ink-soft);border-radius:.4rem;align-items:center;gap:.3rem;padding:.15rem .6rem;font-size:.875rem;font-weight:650;display:inline-flex}.Qi9LQW_badge[data-level=advanced]{color:#70470f;background:#f7ead3;border-color:#dbc49e}.Qi9LQW_badge[data-level=pro]{color:#294e3c;background:#e7eeea;border-color:#b9ccbd}.Qi9LQW_reviewed{color:var(--ww-moss);font-weight:700}.Qi9LQW_empty{border:1px dashed var(--ww-line-strong);border-radius:.8rem;padding:2rem}.Qi9LQW_resourceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Qi9LQW_resourceGrid h3{margin:0 0 .65rem}.Qi9LQW_resourceGrid .Qi9LQW_link{margin-top:1rem}.Qi9LQW_breadcrumbs{color:var(--ww-ink-soft);flex-wrap:wrap;gap:.5rem;margin:0 0 1.5rem;padding:0;font-size:.875rem;list-style:none;display:flex}.Qi9LQW_breadcrumbs a{text-underline-offset:.2em;text-decoration:underline}.Qi9LQW_lessonHeader{gap:1rem;max-width:900px;margin-bottom:1.5rem;display:grid}.Qi9LQW_lessonHeader h1{max-width:26ch;margin:0}.Qi9LQW_studyLayout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:2rem;display:grid}.Qi9LQW_sidebar{max-height:calc(100vh - 7rem);font-size:.875rem;position:sticky;top:6rem;overflow-y:auto}.Qi9LQW_sidebar nav{gap:.35rem;margin:.75rem 0 1.5rem;display:grid}.Qi9LQW_sidebar a{border-left:2px solid var(--ww-line);color:var(--ww-ink-soft);min-height:44px;padding:.55rem .6rem;display:block}.Qi9LQW_sidebar a:hover{background:var(--ww-paper);border-color:var(--ww-orange);color:var(--ww-ink)}.Qi9LQW_sidebar ol{margin:.75rem 0;padding:0;list-style:none}.Qi9LQW_sidebar [aria-current=page]{border-color:var(--ww-orange);color:var(--ww-ink);font-weight:750}.Qi9LQW_article{min-width:0}.Qi9LQW_article>section,.Qi9LQW_article>aside{margin-bottom:2rem}.Qi9LQW_article h2{margin:0 0 .9rem}.Qi9LQW_article h3{margin:1.5rem 0 .65rem}.Qi9LQW_article :is(ul,ol){margin:.8rem 0;padding-left:1.4rem}.Qi9LQW_article ul{list-style:outside}.Qi9LQW_article ol{list-style:decimal}.Qi9LQW_article li+li{margin-top:.6rem}.Qi9LQW_article p+p{margin-top:.8rem}.Qi9LQW_article .Qi9LQW_meta{margin-bottom:.65rem}.Qi9LQW_safety{color:#64461d;background:#fff5e2;border:1px solid #d6b27a;border-left:4px solid #96631e;border-radius:.65rem;padding:1.15rem}.Qi9LQW_safety strong{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.Qi9LQW_definitionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.Qi9LQW_definitionGrid>div{border-left:3px solid var(--ww-line-strong);padding-left:1rem}.Qi9LQW_definitionGrid dt{margin-bottom:.35rem;font-weight:750}.Qi9LQW_definitionGrid dd{color:var(--ww-ink-soft)}.Qi9LQW_tableWrap{border:1px solid var(--ww-line);border-radius:.65rem;margin:1.25rem 0;overflow-x:auto}.Qi9LQW_tableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:1rem}.Qi9LQW_tableWrap caption{text-align:left;color:var(--ww-ink-soft);background:var(--ww-paper-soft);padding:.75rem 1rem;font-size:.875rem}.Qi9LQW_tableWrap th{color:var(--ww-steel-deep);background:var(--ww-paper-muted);font-weight:700}.Qi9LQW_tableWrap td,.Qi9LQW_tableWrap th{vertical-align:top;border-bottom:1px solid var(--ww-line);padding:.8rem 1rem}.Qi9LQW_tableWrap tr:last-child td,.Qi9LQW_tableWrap tr:last-child th[scope=row]{border-bottom:0}.Qi9LQW_tableWrap th[scope=row]{background:var(--ww-paper-soft);font-weight:600}.Qi9LQW_takeaway{color:#294535;border-left:3px solid var(--ww-moss);background:#eaf0eb;border-radius:.4rem;padding:1rem}.Qi9LQW_takeaway strong{margin-bottom:.25rem;display:block}.Qi9LQW_question{border-bottom:1px solid var(--ww-line);padding:1.15rem 0}.Qi9LQW_question h3{margin:0 0 .6rem}.Qi9LQW_question details{margin-top:.5rem}.Qi9LQW_question summary,.Qi9LQW_question>summary{color:var(--ww-blue);cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:700}.Qi9LQW_question details p{background:var(--ww-paper-soft);border-radius:.5rem;padding:1rem}.Qi9LQW_checklist{gap:.7rem;margin:1rem 0;display:grid}.Qi9LQW_check{border:1px solid var(--ww-line);cursor:pointer;border-radius:.6rem;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.Qi9LQW_check input{width:1.2rem;height:1.2rem;accent-color:var(--ww-moss);flex:none;margin-top:.2rem}.Qi9LQW_experiment{background:var(--ww-paper-soft);border:1px solid var(--ww-line-strong);border-radius:.75rem;margin:1.5rem 0;padding:1.2rem}.Qi9LQW_experiment h3{margin-top:0}.Qi9LQW_experimentInputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.Qi9LQW_experiment output{background:var(--ww-paper);border:1px solid var(--ww-line);color:var(--ww-steel-deep);border-radius:.5rem;padding:1rem;font-size:1.1rem;font-weight:750;display:block}.Qi9LQW_nextSteps{border-top:1px solid var(--ww-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1.5rem;display:grid}.Qi9LQW_nextSteps a{background:var(--ww-paper);border:1px solid var(--ww-line);border-radius:.7rem;padding:1rem}.Qi9LQW_nextSteps strong{color:var(--ww-blue);margin-top:.35rem;display:block}.Qi9LQW_sourceList{gap:1rem;display:grid;padding:0!important;list-style:none!important}.Qi9LQW_sourceList li{border-top:1px solid var(--ww-line);padding-top:1rem;margin:0!important}.Qi9LQW_sourceList a{color:var(--ww-blue);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.Qi9LQW_sourceList p{color:var(--ww-ink-soft);margin-top:.3rem;font-size:.875rem}.Qi9LQW_printOnly{white-space:pre-wrap;overflow-wrap:anywhere;display:none}.Qi9LQW_header{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1.25rem;margin-bottom:2rem;padding:clamp(1.5rem,4vw,3rem)}.Qi9LQW_header h1{max-width:19ch}.Qi9LQW_headerLinks{margin-top:.5rem;font-size:.875rem}.Qi9LQW_path{text-decoration:none;transition:border-color .18s,box-shadow .18s}.Qi9LQW_path:hover{box-shadow:0 6px 20px #17262c0c}.Qi9LQW_path[data-track=startup]{border-top-color:var(--ww-moss)}.Qi9LQW_path[data-track=pricing]{border-top-color:var(--ww-brass)}.Qi9LQW_path[data-track=growth]{border-top-color:var(--ww-steel)}.Qi9LQW_pathTitle{line-height:1.3}.Qi9LQW_discoverySection{color:var(--ww-ink);padding-block:2.5rem;line-height:1.65}.Qi9LQW_discoverySection h2{font-size:var(--ww-section-size);color:var(--ww-steel-deep);font-weight:var(--ww-heading-weight)}.Qi9LQW_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.Qi9LQW_featureCard{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;min-width:0;position:relative;overflow:hidden}.Qi9LQW_featureCard>div:first-child{background:var(--ww-paper-soft);border-bottom:1px solid var(--ww-line);padding:.5rem}.Qi9LQW_featureBody{gap:.75rem;padding:1.25rem;display:grid}.Qi9LQW_featureBody h3{color:var(--ww-steel-deep);font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-card-leading);margin:0}.Qi9LQW_featureBody h3 a:after{content:"";position:absolute;inset:0}.Qi9LQW_featureCard:hover{border-color:var(--ww-steel)}.Qi9LQW_featureCard:focus-within{outline:3px solid var(--ww-blue);outline-offset:3px}.Qi9LQW_learningPicture{width:100%;height:auto;font-family:var(--ww-font-sans);fill:var(--ww-steel);font-size:16px;display:block}.Qi9LQW_exampleFigure{background:var(--ww-paper-soft);border:1px solid var(--ww-line);border-radius:.75rem;margin:1.5rem 0;padding:1rem}.Qi9LQW_exampleFigure .Qi9LQW_learningPicture{max-width:650px;margin:auto}.Qi9LQW_exampleFigure figcaption{margin-top:.75rem}.Qi9LQW_definitionGrid dd{margin:0}.Qi9LQW_pathHero{background:var(--ww-paper);border:1px solid var(--ww-line);border-left:5px solid var(--ww-walnut);border-radius:1rem;gap:1rem;margin-bottom:1.5rem;padding:clamp(1.4rem,4vw,3rem);display:grid}.Qi9LQW_pathHero h1{margin:0}.Qi9LQW_pathPreparation{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.Qi9LQW_pathPreparation h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);margin:.6rem 0}.Qi9LQW_pathQuestions{padding-left:1.4rem;list-style:outside}.Qi9LQW_pathQuestions li{margin:.5rem 0}.Qi9LQW_pathLessons{gap:1rem;padding:0;list-style:none;display:grid}.Qi9LQW_pathLessons>li{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.5rem;display:grid}.Qi9LQW_pathLessons h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:.4rem 0}.Qi9LQW_pathLessons .Qi9LQW_link{margin-top:.75rem}.Qi9LQW_stepNumber{color:var(--ww-walnut);font-size:1.5rem;font-weight:750}@media (prefers-reduced-motion:reduce){.Qi9LQW_path{transition:none}}@media (max-width:900px){.Qi9LQW_featureGrid{grid-template-columns:1fr}.Qi9LQW_featureCard{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.Qi9LQW_featureCard>div:first-child{border-bottom:0;border-right:1px solid var(--ww-line);align-items:center;display:grid}.Qi9LQW_pathGrid,.Qi9LQW_resourceGrid{grid-template-columns:1fr}.Qi9LQW_path{grid-template-columns:1fr auto;gap:.5rem 1rem;display:grid}.Qi9LQW_path>span:nth-child(2),.Qi9LQW_pathFoot{grid-column:1/-1}.Qi9LQW_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.Qi9LQW_studyLayout{grid-template-columns:1fr;gap:1rem}.Qi9LQW_sidebar{max-height:none;position:static}.Qi9LQW_sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.Qi9LQW_pathOutline{display:none}}@media (max-width:560px){.Qi9LQW_header{padding:1.25rem}.Qi9LQW_path{display:flex}.Qi9LQW_featureCard,.Qi9LQW_pathPreparation{grid-template-columns:1fr}.Qi9LQW_featureCard>div:first-child{border-right:0;border-bottom:1px solid var(--ww-line)}.Qi9LQW_pathLessons>li{grid-template-columns:2rem minmax(0,1fr);gap:.75rem;padding:1rem}.Qi9LQW_exampleFigure{padding:.5rem}.Qi9LQW_wrap{padding-top:1.5rem}.Qi9LQW_lessonGrid,.Qi9LQW_definitionGrid,.Qi9LQW_nextSteps{grid-template-columns:1fr}.Qi9LQW_filters>label:first-child{grid-column:1/-1}.Qi9LQW_filters{grid-template-columns:repeat(2,minmax(0,1fr))}.Qi9LQW_filters>label:last-child{grid-column:1/-1}.Qi9LQW_curriculum{grid-template-columns:1fr}.Qi9LQW_curriculum li{border-left:0;border-top:1px solid var(--ww-line);padding:.7rem 0}.Qi9LQW_curriculum li:first-child{border-top:0}.Qi9LQW_experimentInputs{grid-template-columns:1fr}.Qi9LQW_sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.Qi9LQW_tableWrap td,.Qi9LQW_tableWrap th{overflow-wrap:anywhere;padding:.6rem}}@media print{.Qi9LQW_page{color:#111;background:#fff}.Qi9LQW_wrap{width:100%;padding:0}.Qi9LQW_sidebar,.Qi9LQW_noPrint,.Qi9LQW_breadcrumbs,.Qi9LQW_experiment,.Qi9LQW_nextSteps{display:none!important}.Qi9LQW_studyLayout{display:block}.Qi9LQW_panel{box-shadow:none;border:1px solid #aaa}.Qi9LQW_article h2,.Qi9LQW_article h3{break-after:avoid}.Qi9LQW_tableWrap tr,.Qi9LQW_check,.Qi9LQW_question{break-inside:avoid}.Qi9LQW_printOnly{display:block}.Qi9LQW_field textarea{min-height:12rem}}.Qi9LQW_exploreLinks{flex-wrap:wrap;gap:.65rem;margin:1.5rem 0 2rem;display:flex}.Qi9LQW_exploreLinks a{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:44px;color:var(--ww-steel);border-radius:2rem;align-items:center;padding:.55rem .9rem;font-weight:650;display:inline-flex}.Qi9LQW_exploreLinks a:hover,.Qi9LQW_exploreLinks a[aria-current=page]{background:var(--ww-steel);color:var(--ww-paper)}.Qi9LQW_machineDiscovery{border:1px solid var(--ww-line-strong);border-left:5px solid var(--ww-orange);background:var(--ww-paper);border-radius:1rem;grid-template-columns:1.4fr 1fr;gap:2rem;margin-block:2rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.Qi9LQW_machineDiscovery h2{font-size:var(--ww-section-size);line-height:var(--ww-section-leading);color:var(--ww-steel);font-weight:var(--ww-heading-weight);margin:.5rem 0 1rem}.Qi9LQW_machineDiscovery p{line-height:var(--ww-body-leading);margin-bottom:1rem}.Qi9LQW_machineChoices{gap:.7rem;display:grid}.Qi9LQW_machineChoices a{border:1px solid var(--ww-line);background:var(--ww-canvas);border-radius:.7rem;padding:1rem 1.2rem;font-weight:750;display:block}.Qi9LQW_machineChoices span{color:var(--ww-blue);margin-top:.3rem;font-size:.9rem;font-weight:500;display:block}.Qi9LQW_workshopIntro{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;margin-block:1.5rem;display:grid}.Qi9LQW_workshopIntro>*{min-width:0}.Qi9LQW_workshopIntro svg{width:100%;height:auto;display:block}.Qi9LQW_tryQuestion{border-top:1px solid var(--ww-line);margin-top:1rem;padding-top:1rem}.Qi9LQW_tryQuestion summary{cursor:pointer;min-height:44px;color:var(--ww-blue);font-weight:700}.Qi9LQW_bitChoices{flex-wrap:wrap;gap:.6rem;margin:1.3rem 0;display:flex}.Qi9LQW_bitChoices button[aria-pressed=true]{background:var(--ww-steel);color:var(--ww-paper)}.Qi9LQW_wordFilters{grid-template-columns:2fr 1fr;gap:1rem;display:grid}.Qi9LQW_wordExample{border-left:3px solid var(--ww-moss);background:var(--ww-canvas);margin:1rem 0;padding:.7rem 1rem}.Qi9LQW_wordPermalink{min-width:44px;min-height:44px;color:var(--ww-blue);justify-content:center;align-items:center;margin-left:.5rem;display:inline-flex}.Qi9LQW_exploreLinks a:focus-visible,.Qi9LQW_machineChoices a:focus-visible{outline:3px solid var(--ww-blue);outline-offset:3px}@media (max-width:700px){.Qi9LQW_machineDiscovery,.Qi9LQW_workshopIntro,.Qi9LQW_wordFilters{grid-template-columns:1fr}.Qi9LQW_bitChoices{grid-template-columns:1fr 1fr;display:grid}.Qi9LQW_bitChoices button{text-align:left;justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){.Qi9LQW_machineChoices a{transition:transform .18s,border-color .18s}.Qi9LQW_machineChoices a:hover{border-color:var(--ww-blue);transform:translateY(-2px)}}@media print{.Qi9LQW_exploreLinks,.Qi9LQW_machineDiscovery,.Qi9LQW_bitChoices{display:none}}.Qi9LQW_topicGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0;display:grid}.Qi9LQW_topicCard{background:var(--ww-paper);border:1px solid var(--ww-line);border-radius:1rem;flex-direction:column;gap:.8rem;padding:1.5rem;display:flex}.Qi9LQW_topicCard>svg{color:var(--ww-walnut)}.Qi9LQW_topicCard :is(h3,h4){font-size:var(--ww-card-size);line-height:var(--ww-card-leading);font-weight:var(--ww-heading-weight);margin:0}.Qi9LQW_topicCard>.Qi9LQW_link{min-height:44px;margin-top:auto}.Qi9LQW_practiceFeature{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;padding:1.25rem;display:grid}.Qi9LQW_practiceFeature>div{gap:1rem;display:grid}.Qi9LQW_practiceFeature h2{margin:0}@media (max-width:700px){.Qi9LQW_topicGrid,.Qi9LQW_practiceFeature{grid-template-columns:1fr}.Qi9LQW_practiceFeature{gap:1.25rem}}
.tHVjjW_hero{position:relative;overflow:hidden}.tHVjjW_hero h1{max-width:23ch}.tHVjjW_heroNote{color:var(--ww-muted);align-items:center;gap:.65rem;margin-top:1.5rem;font-size:.95rem;display:flex}.tHVjjW_heroNote svg{color:var(--ww-walnut);flex-shrink:0}.tHVjjW_startSection{margin:2.5rem 0}.tHVjjW_sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.tHVjjW_sectionHeading>p{color:var(--ww-muted)}.tHVjjW_sectionHeading h2{margin:.4rem 0 0}.tHVjjW_startGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.tHVjjW_startCard{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;flex-direction:column;align-items:flex-start;padding:1.5rem;text-decoration:none;display:flex}.tHVjjW_startCard h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:1.1rem 0 .5rem}.tHVjjW_startCard>p{color:var(--ww-ink-soft)}.tHVjjW_icon{border:1px solid var(--ww-line);background:var(--ww-paper-soft);width:3rem;height:3rem;color:var(--ww-walnut);border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}.tHVjjW_cardAction{color:var(--ww-blue);align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-weight:700;display:inline-flex}.tHVjjW_categoryNav{border-top:1px solid var(--ww-line);border-bottom:1px solid var(--ww-line);flex-wrap:wrap;gap:.6rem;margin-bottom:.5rem;padding:1.25rem 0;display:flex}.tHVjjW_categoryNav a{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:44px;color:var(--ww-steel);border-radius:2rem;align-items:center;padding:.5rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.tHVjjW_directorySection{border-bottom:1px solid var(--ww-line);grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:2.5rem;padding:2.5rem 0;scroll-margin-top:6rem;display:grid}.tHVjjW_directoryIntro h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);margin:1rem 0 .75rem}.tHVjjW_directoryIntro p{color:var(--ww-ink-soft)}.tHVjjW_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.tHVjjW_linkGrid li{min-width:0}.tHVjjW_directoryLink{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:.85rem;align-items:flex-start;gap:.75rem;height:100%;padding:1.15rem;text-decoration:none;display:flex}.tHVjjW_directoryLink>span{flex:1;min-width:0}.tHVjjW_directoryLink>svg{color:var(--ww-blue);flex-shrink:0;margin-top:.3rem}.tHVjjW_linkTitle{color:var(--ww-blue);font-weight:700}.tHVjjW_linkDescription{color:var(--ww-ink-soft);margin-top:.35rem;font-size:.95rem;line-height:1.6;display:block}.tHVjjW_help{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:2.5rem;padding:1.75rem;display:flex}.tHVjjW_help h2{margin:0 0 .5rem}.tHVjjW_help p{color:var(--ww-ink-soft)}.tHVjjW_help a{flex-shrink:0}.tHVjjW_startCard,.tHVjjW_directoryLink{transition:border-color .16s,box-shadow .16s}.tHVjjW_startCard:hover,.tHVjjW_directoryLink:hover{border-color:var(--ww-line-strong);box-shadow:0 4px 14px #17262c0a}.tHVjjW_startCard:hover .tHVjjW_cardAction,.tHVjjW_directoryLink:hover .tHVjjW_linkTitle{text-underline-offset:3px;text-decoration:underline}.tHVjjW_categoryNav a:hover{background:var(--ww-steel);color:var(--ww-paper)}@media (max-width:900px){.tHVjjW_directorySection{grid-template-columns:1fr;gap:1.25rem}.tHVjjW_sectionHeading{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.tHVjjW_startGrid,.tHVjjW_linkGrid{grid-template-columns:1fr}.tHVjjW_startCard{padding:1.25rem}.tHVjjW_help{flex-direction:column;align-items:flex-start;padding:1.25rem}.tHVjjW_directorySection{padding:2rem 0}.tHVjjW_heroNote{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.tHVjjW_startCard,.tHVjjW_directoryLink{transition:none}}
.pqHmkW_page header p{max-width:70ch;font-size:var(--ww-intro-size);line-height:var(--ww-body-leading)}.pqHmkW_page section[id],.pqHmkW_page div[id]{scroll-margin-top:6rem}.pqHmkW_jumpLinks{flex-wrap:wrap;gap:.65rem;margin:1.5rem 0;display:flex}.pqHmkW_jumpLinks a{background:var(--ww-paper);border:1px solid var(--ww-line-strong);min-height:44px;color:var(--ww-steel);border-radius:2rem;align-items:center;padding:.55rem 1rem;font-weight:650;display:inline-flex}.pqHmkW_jumpLinks a:hover{background:var(--ww-steel);color:var(--ww-paper)}.pqHmkW_startCard,.pqHmkW_guideCard{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;flex-direction:column;padding:1.5rem;display:flex}.pqHmkW_startCard{transition:border-color .16s,box-shadow .16s}.pqHmkW_startCard:hover{border-color:var(--ww-line-strong);box-shadow:0 4px 14px #17262c0a}.pqHmkW_startCard>span:first-child{border:1px solid var(--ww-line);background:var(--ww-paper-soft);width:2.75rem;height:2.75rem;color:var(--ww-walnut);border-radius:.75rem;place-items:center;font-size:.9rem;display:grid}.pqHmkW_startCard>span:last-child,.pqHmkW_guideCard>a{margin-top:auto;padding-top:1.25rem}.pqHmkW_page .pqHmkW_startCard p,.pqHmkW_page .pqHmkW_guideCard p{font-size:1rem;line-height:var(--ww-body-leading);margin-bottom:1rem}.pqHmkW_page a svg{flex-shrink:0}.pqHmkW_scene{margin-top:1rem}@media (prefers-reduced-motion:reduce){.pqHmkW_startCard{transition:none}}
._8XpnsG_page{background:var(--ww-canvas);color:var(--ww-ink);min-height:100vh;}._8XpnsG_wrap{width:min(100% - 2rem,1200px);margin:auto;padding:2.5rem 0 4rem}._8XpnsG_articleWrap{width:min(100% - 2rem,900px);margin:auto;padding:2.5rem 0 4rem}._8XpnsG_breadcrumb{font-size:var(--ww-small-size);color:var(--ww-ink-soft);flex-wrap:wrap;gap:.6rem;margin-bottom:2rem;display:flex}._8XpnsG_page a{color:var(--ww-blue);text-underline-offset:4px}._8XpnsG_page a:hover{text-decoration:underline}._8XpnsG_page :is(a,summary,select,[tabindex="0"]):focus-visible{outline:3px solid var(--ww-blue);outline-offset:4px;border-radius:3px}._8XpnsG_hero{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1.25rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:2rem;padding:clamp(1.5rem,3.5vw,3rem);display:grid;}._8XpnsG_kicker{letter-spacing:.06em;color:var(--ww-walnut);margin:0 0 1rem;font-size:.875rem;font-weight:750}._8XpnsG_hero h1{font-size:var(--ww-title-size);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking);font-weight:var(--ww-heading-weight);color:var(--ww-steel-deep);margin:0}._8XpnsG_hero h1 span{color:inherit}._8XpnsG_heroCopy>p:not(._8XpnsG_kicker){max-width:42rem;line-height:var(--ww-body-leading);font-size:var(--ww-intro-size);color:var(--ww-ink-soft);margin:1.5rem 0}._8XpnsG_heroFeature{background:var(--ww-paper-soft);border:1px solid var(--ww-line);min-width:0;box-shadow:none;border-radius:1rem;padding:1.4rem}._8XpnsG_heroFeature>p:not(._8XpnsG_kicker){color:var(--ww-ink-soft);margin:.7rem 0;font-size:.9rem;line-height:1.7}._8XpnsG_heroFeature h2{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight)}._8XpnsG_heroFeature>svg{margin:.5rem 0 1rem}._8XpnsG_paths{flex-wrap:wrap;gap:.65rem;margin-top:1.3rem;display:flex}._8XpnsG_paths a{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:44px;color:var(--ww-steel);border-radius:2rem;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem .9rem;font-size:1rem;font-weight:650;display:inline-flex}._8XpnsG_note{border-left:3px solid var(--ww-orange);font-size:var(--ww-small-size);color:var(--ww-ink-soft);margin:1.8rem 0 2.7rem;padding:.6rem 1rem;line-height:1.7}._8XpnsG_section{margin:3rem 0;scroll-margin-top:7rem}._8XpnsG_sectionHead{align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}._8XpnsG_number{color:var(--ww-walnut);border:1px solid var(--ww-line);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:.85rem;display:grid}._8XpnsG_page h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-section-tracking);color:var(--ww-steel-deep);line-height:var(--ww-section-leading)}._8XpnsG_sectionHead p{color:var(--ww-ink-soft);line-height:var(--ww-body-leading);margin-top:.35rem}._8XpnsG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._8XpnsG_card{background:var(--ww-paper);border:1px solid var(--ww-line);box-shadow:none;border-radius:1rem;flex-direction:column;align-items:flex-start;padding:1.3rem;display:flex;}._8XpnsG_card h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-card-leading);letter-spacing:var(--ww-section-tracking)}._8XpnsG_card h3 a{color:var(--ww-steel-deep)}._8XpnsG_card>p:not(._8XpnsG_kicker){color:var(--ww-ink-soft);margin:1rem 0;font-size:1rem;line-height:1.65}._8XpnsG_read{align-items:center;gap:.5rem;min-height:44px;margin-top:auto;font-size:1rem;font-weight:700;display:inline-flex}._8XpnsG_next{background:var(--ww-paper-soft);border:1px solid var(--ww-line);border-radius:1rem;margin:2.5rem 0;padding:1.8rem}._8XpnsG_next p{line-height:var(--ww-body-leading);margin:.6rem 0}._8XpnsG_editorial,._8XpnsG_sources p{font-size:var(--ww-small-size);color:var(--ww-ink-soft);line-height:1.8}._8XpnsG_articleHeader h1{font-size:var(--ww-title-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-title-tracking);line-height:var(--ww-title-leading);color:var(--ww-steel-deep)}._8XpnsG_articleHeader>p:not(._8XpnsG_kicker){color:var(--ww-ink-soft);margin-top:1.2rem;line-height:1.8}._8XpnsG_articleHeader ._8XpnsG_byline{font-size:var(--ww-small-size)}._8XpnsG_answer{border-left:4px solid var(--ww-orange);background:var(--ww-paper-soft);border-radius:0 .8rem .8rem 0;margin:2rem 0;padding:1.5rem}._8XpnsG_answer p{line-height:var(--ww-body-leading);margin-top:.8rem}._8XpnsG_contents{border-bottom:1px solid var(--ww-line);padding:1.2rem 0 1.5rem}._8XpnsG_contents ol{margin-top:.8rem;padding-left:1.4rem;list-style:decimal}._8XpnsG_contents a{padding:.4rem 0;display:inline-block}._8XpnsG_prose{margin:2.5rem 0;scroll-margin-top:7rem}._8XpnsG_prose p{line-height:var(--ww-body-leading);color:var(--ww-ink);margin-top:1rem}._8XpnsG_discussion{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;padding:1.5rem;scroll-margin-top:7rem}._8XpnsG_discussion>p{line-height:var(--ww-body-leading);margin:.8rem 0}._8XpnsG_discussion details{border-top:1px solid var(--ww-line);margin-top:.8rem;padding:.8rem 0}._8XpnsG_discussion summary{cursor:pointer;min-height:44px;color:var(--ww-blue);align-content:center;font-weight:650;line-height:1.6}._8XpnsG_discussion details p{line-height:var(--ww-body-leading);color:var(--ww-ink-soft);margin:.5rem 0}._8XpnsG_action{border:1px solid var(--ww-line-strong);background:var(--ww-steel);color:var(--ww-paper);border-radius:.65rem;min-height:44px;margin-top:1rem;padding:.8rem 1rem;font-weight:700;display:inline-flex}._8XpnsG_sources{border-top:1px solid var(--ww-line);padding-top:1rem}._8XpnsG_sources ul{margin:1rem 0;padding-left:1.2rem;line-height:1.8;list-style:outside}._8XpnsG_sources li{margin:.6rem 0}._8XpnsG_related{border-top:1px solid var(--ww-line);margin-top:2rem;padding-top:1.5rem}._8XpnsG_related a{padding:.65rem 0;display:inline-block}._8XpnsG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8XpnsG_chooser{border:1px solid var(--ww-line);background:var(--ww-paper-soft);border-radius:1rem;margin-top:1.3rem;padding:1.6rem}._8XpnsG_chooser>div>p:not(._8XpnsG_kicker){color:var(--ww-ink-soft);margin-top:.6rem;line-height:1.7}._8XpnsG_chooserFields{grid-template-columns:1fr 1.5fr;gap:1rem;margin:1.3rem 0;display:grid}._8XpnsG_chooserFields label{font-weight:650;font-size:var(--ww-small-size);color:var(--ww-steel-deep);flex-direction:column;justify-content:space-between;gap:.45rem;display:flex}._8XpnsG_chooserFields label span{font-size:var(--ww-small-size);color:var(--ww-ink-soft);font-weight:450}._8XpnsG_chooserFields select{border:1px solid var(--ww-line-strong);background:var(--ww-paper);width:100%;min-width:0;max-width:100%;min-height:48px;color:var(--ww-steel-deep);border-radius:.5rem;padding:.7rem 2rem .7rem .7rem;font-size:16px}._8XpnsG_chooserResult{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:.7rem;padding:1.3rem}._8XpnsG_chooserResult h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);color:var(--ww-steel-deep)}._8XpnsG_chooserResult p{line-height:var(--ww-body-leading);color:var(--ww-ink-soft);margin:.7rem 0}._8XpnsG_chooserResult ._8XpnsG_chooserBudget{border-top:1px solid var(--ww-line);font-size:var(--ww-small-size);padding-top:.8rem}._8XpnsG_privacyNote{font-size:var(--ww-small-size);color:var(--ww-ink-soft);margin-top:.5rem;line-height:1.7}._8XpnsG_decision{margin:2.5rem 0;scroll-margin-top:7rem}._8XpnsG_tableRegion{border:1px solid var(--ww-line);border-radius:.6rem;margin:1.2rem 0;overflow-x:auto}._8XpnsG_tableRegion table{border-collapse:collapse;width:100%;min-width:550px;color:var(--ww-ink);text-align:left;font-size:1rem;line-height:1.65}._8XpnsG_tableRegion th,._8XpnsG_tableRegion td{border-bottom:1px solid var(--ww-line);vertical-align:top;padding:1rem}._8XpnsG_tableRegion thead th{background:var(--ww-paper-muted);color:var(--ww-steel-deep)}._8XpnsG_tableRegion tbody th{min-width:140px;font-weight:650}._8XpnsG_tableRegion tr:last-child>*{border-bottom:0}._8XpnsG_takeaway{border-left:3px solid var(--ww-orange);color:var(--ww-ink-soft);padding:.5rem 1rem;line-height:1.8}@media (hover:hover){._8XpnsG_card{transition:box-shadow .18s,border-color .18s}._8XpnsG_card:hover{border-color:var(--ww-line-strong);box-shadow:0 5px 18px #17262c0a}}@media (max-width:900px){._8XpnsG_hero{grid-template-columns:1fr}._8XpnsG_heroFeature{max-width:600px}._8XpnsG_chooserFields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._8XpnsG_card{transition:none}}@media (max-width:640px){._8XpnsG_wrap,._8XpnsG_articleWrap{padding:1.5rem 0 3rem}._8XpnsG_grid{grid-template-columns:1fr}._8XpnsG_hero{padding:1.5rem}._8XpnsG_paths{flex-direction:column}._8XpnsG_paths a{width:100%}._8XpnsG_card{padding:1.25rem}._8XpnsG_sectionHead{align-items:flex-start}}._8XpnsG_safety{color:#64461d;background:#fff5e2;border:1px solid #d6b27a;border-left:4px solid #96631e;border-radius:.65rem;margin:1.3rem 0;padding:1.1rem 1.3rem;line-height:1.8}._8XpnsG_safety p{margin:.35rem 0 0}._8XpnsG_products{margin:2.5rem 0;scroll-margin-top:7rem}._8XpnsG_products>p{line-height:var(--ww-body-leading);color:var(--ww-ink-soft);margin:.7rem 0}._8XpnsG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem;display:grid}._8XpnsG_productCard{background:var(--ww-paper);border:1px solid var(--ww-line);border-radius:1rem;min-width:0;padding:1.2rem}._8XpnsG_productCard h3{font-size:var(--ww-card-size);line-height:var(--ww-card-leading);font-weight:var(--ww-heading-weight);color:var(--ww-steel-deep);margin:.7rem 0}._8XpnsG_productCard p{line-height:var(--ww-body-leading);font-size:var(--ww-body-size);margin:.8rem 0}._8XpnsG_productCard ._8XpnsG_illustrationNote{font-size:var(--ww-small-size);color:var(--ww-ink-soft);margin:.3rem 0 .9rem}._8XpnsG_productCaution{border-top:1px solid var(--ww-line);color:var(--ww-walnut);padding-top:.7rem}@media (max-width:640px){._8XpnsG_productGrid{grid-template-columns:1fr}}._8XpnsG_paths a:hover{background:var(--ww-steel);color:var(--ww-paper);text-decoration:none}._8XpnsG_page ._8XpnsG_action{color:var(--ww-paper)}._8XpnsG_page a>svg{vertical-align:middle;flex-shrink:0;display:inline-block}._8XpnsG_action{align-items:center;gap:.5rem}._8XpnsG_page ._8XpnsG_action:hover{background:var(--ww-steel-deep);color:var(--ww-paper)}._8XpnsG_tableRegion tbody th{background:var(--ww-paper-soft)}._8XpnsG_productCard ._8XpnsG_kicker{color:var(--ww-walnut)}@media (max-width:560px){._8XpnsG_hero{padding:1.25rem}._8XpnsG_hero h1{max-width:none}._8XpnsG_articleHeader h1{overflow-wrap:anywhere}}
.LOvwnW_mark{vertical-align:middle;isolation:isolate;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.LOvwnW_image{object-fit:contain;border-radius:50%;width:100%;height:100%;display:block}.LOvwnW_label{vertical-align:middle;align-items:center;gap:10px;max-width:100%;display:inline-flex}.LOvwnW_text{min-width:0}@media print{.LOvwnW_mark{break-inside:avoid}}
.zTEyuq_sidebar.app-sidebar{background:#262d30!important;gap:16px!important}.zTEyuq_sidebar .app-brand{padding:0 9px 3px}.zTEyuq_sidebar .zTEyuq_searchButton{color:#d2e0e5;background:#ffffff07;border-color:#ffffff29;border-radius:11px;gap:8px;min-height:44px}.zTEyuq_sidebar .zTEyuq_searchButton kbd{white-space:nowrap;letter-spacing:-.02em;font-size:9px}.zTEyuq_exploreButton{text-align:left;color:#eff4ef;background:linear-gradient(120deg,#ffffff10,#ffffff04);border:1px solid #77928d6b;border-radius:12px;align-items:center;gap:10px;min-height:68px;padding:13px 11px;display:flex}.zTEyuq_exploreButton>svg:first-child{color:#e9be89;flex-shrink:0}.zTEyuq_exploreButton>svg:last-child{color:#b0c5cc;flex-shrink:0;margin-left:auto}.zTEyuq_exploreButton strong{font-size:12px;font-weight:650;display:block}.zTEyuq_exploreButton small{color:#b8cbd1;margin-top:4px;font-size:10px;line-height:1.4;display:block}.zTEyuq_exploreButton:hover{background:#ffffff12;border-color:#a0bab385}.zTEyuq_sidebar .zTEyuq_groups{gap:16px}.zTEyuq_sidebar.app-sidebar .zTEyuq_sectionTitle{color:#b8ccd3;letter-spacing:0;text-transform:none;align-items:center;gap:8px;min-height:37px;padding:7px 9px;font-size:11px;font-weight:650;line-height:1.4;display:flex}.zTEyuq_sectionTitle>svg:first-child{color:#a8c2c6;flex-shrink:0}.zTEyuq_sectionTitle>svg:last-child:not(:first-child){margin-left:auto}.zTEyuq_sidebar.app-sidebar .zTEyuq_group{border-bottom:1px solid #ffffff0b;padding-bottom:10px}.zTEyuq_sidebar.app-sidebar .zTEyuq_group:last-child{border-bottom:0}.zTEyuq_sidebar.app-sidebar .zTEyuq_group[open]>.zTEyuq_sectionTitle>svg:first-child{transform:none}.zTEyuq_sidebar.app-sidebar .zTEyuq_group[open]>.zTEyuq_sectionTitle>svg:last-child{transform:rotate(90deg)}.zTEyuq_sidebar.app-sidebar .zTEyuq_navLink.app-nav-link{border-radius:10px;gap:9px;min-height:45px;padding:9px 10px;font-size:12px;font-weight:500;transition:background .16s,color .16s,border-color .16s}.zTEyuq_sidebar.app-sidebar .zTEyuq_navLink>.zTEyuq_navText{flex:1;min-width:0;line-height:1.45;display:block}.zTEyuq_sidebar.app-sidebar .zTEyuq_navLink>.zTEyuq_access{flex:none;max-width:66px;display:block}.zTEyuq_access [data-compact=true]{border:0;border-radius:5px;gap:3px;margin:0;padding:3px 5px;font-size:9px;line-height:14px}.zTEyuq_access [data-dark=true]{color:#efd4ab;background:#e8c58e10}.zTEyuq_access svg{width:10px;height:10px}.zTEyuq_sidebar.app-sidebar .zTEyuq_navLink[aria-current=page]{color:#fff;background:#d7e6dc15;border-color:#9db6aa35;box-shadow:inset 3px 0 #efb578}.zTEyuq_sidebar.app-sidebar .zTEyuq_navLink:hover{background:#ffffff0c;border-color:#ffffff0c}.zTEyuq_sidebar .workspace-plan{border-radius:10px!important;min-height:44px!important}.zTEyuq_sidebar .workspace-plan>span{align-items:center;gap:8px;display:flex}.zTEyuq_sidebar .app-profile{padding-block:8px}.zTEyuq_sidebar .app-signout{min-height:44px}.zTEyuq_menuButton{gap:7px}.zTEyuq_menuButton>span{font-size:11px;font-weight:600}.craft-theme.app-dashboard .zTEyuq_dialog#dashboard-mobile-navigation{border-radius:22px;width:min(760px,100vw - 40px);max-height:min(850px,90dvh);box-shadow:0 26px 100px #111c3b44}.zTEyuq_dialog[open]{animation:.18s ease-out zTEyuq_menu-arrive}.zTEyuq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10232d80}.zTEyuq_dialog .zTEyuq_dialogHeader{flex-shrink:0;gap:14px;padding:24px 26px 15px}.zTEyuq_dialogHeader>div{min-width:0}.zTEyuq_dialogHeader h2{letter-spacing:-.035em;font-size:25px;font-weight:750;line-height:1.18}.zTEyuq_dialogHeader p{color:#526168;margin-top:6px;font-size:11px;line-height:1.5}.zTEyuq_dialogHeader .workspace-eyebrow{color:#8c4c1b;letter-spacing:.1em;margin:0 0 5px;font-size:10px}.zTEyuq_dialogHeader>button{background:#f4f1eb;border-radius:50%;flex-shrink:0}.zTEyuq_dialog .zTEyuq_search{background:#f8f6f1;border-color:#d8d0c4;border-radius:11px;gap:9px;min-height:48px;margin:0 26px 14px}.zTEyuq_search>input{background:0 0}.zTEyuq_search>input::-webkit-search-cancel-button{display:none}.zTEyuq_search>svg{flex-shrink:0}.zTEyuq_clearSearch{color:#526168;border-radius:8px;place-items:center;min-width:40px;min-height:40px;display:grid}.zTEyuq_clearSearch:hover{background:#ede6db}.zTEyuq_dialog .zTEyuq_body{scrollbar-width:thin;scrollbar-color:#c9bca9 transparent;padding:0 26px 20px}.zTEyuq_browserHeading{justify-content:space-between;align-items:center;gap:12px;margin:15px 0 11px;display:flex}.zTEyuq_browserHeading h3{font-size:12px;font-weight:700}.zTEyuq_browserHeading>span{color:#526168;font-size:10px}.zTEyuq_quickGrid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px;margin-bottom:23px;display:grid}.zTEyuq_quickGrid>a{color:#526562;background:#fff;border:1px solid #d9dfe0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:78px;transition:background .16s,border-color .16s;display:flex}.zTEyuq_quickGrid strong{color:#363b36;font-size:11px;font-weight:600}.zTEyuq_quickGrid>a:hover{background:#f0f3f3;border-color:#baaa93}.zTEyuq_quickGrid>a[aria-current=page]{color:#356455;background:#eaf0eb;border-color:#b7c9bc}.zTEyuq_categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.zTEyuq_category,.zTEyuq_sectionIntro{--menu-tint:#eaf0eb;--menu-ink:#38604f;--menu-border:#bad0bf}[data-tone=amber].zTEyuq_category,[data-tone=amber].zTEyuq_sectionIntro{--menu-tint:#f5ecdc;--menu-ink:#87531d;--menu-border:#ddc49b}[data-tone=blue].zTEyuq_category,[data-tone=blue].zTEyuq_sectionIntro{--menu-tint:#e8eef3;--menu-ink:#355f7b;--menu-border:#b5cada}[data-tone=clay].zTEyuq_category,[data-tone=clay].zTEyuq_sectionIntro{--menu-tint:#f6e9e2;--menu-ink:#8b4d32;--menu-border:#ddbdad}[data-tone=violet].zTEyuq_category,[data-tone=violet].zTEyuq_sectionIntro{--menu-tint:#eeebf4;--menu-ink:#65527e;--menu-border:#ccc0de}[data-tone=slate].zTEyuq_category,[data-tone=slate].zTEyuq_sectionIntro{--menu-tint:#e9ecee;--menu-ink:#4a5f6b;--menu-border:#c1cdd4}.zTEyuq_category{text-align:left;color:#203239;background:#fff;border:1px solid #d9dfe0;border-radius:14px;flex-direction:column;align-items:stretch;min-width:0;padding:16px;transition:background .16s,border-color .16s,transform .16s;display:flex}.zTEyuq_category:hover{background:var(--menu-tint);border-color:var(--menu-border);transform:translateY(-2px)}.zTEyuq_category[data-current=true]{border-color:var(--menu-border);box-shadow:inset 0 0 0 1px var(--menu-border)}.zTEyuq_categoryTop{justify-content:space-between;align-items:center;gap:9px;margin-bottom:13px;display:flex}.zTEyuq_categoryTop>svg{color:#80796e}.zTEyuq_categoryIcon{background:var(--menu-tint);width:41px;height:41px;color:var(--menu-ink);border-radius:12px;flex:0 0 41px;place-items:center;display:grid}.zTEyuq_category>strong{letter-spacing:-.02em;font-size:14px;font-weight:700;line-height:1.35}.zTEyuq_categoryDescription{color:#526168;margin-top:6px;margin-bottom:14px;font-size:11px;line-height:1.6;display:block}.zTEyuq_categoryMeta{color:var(--menu-ink);align-items:center;gap:6px;margin-top:auto;font-size:10px;font-weight:650;display:flex}.zTEyuq_categoryMeta>svg{margin-left:auto}.zTEyuq_back{color:#8c4c1b;align-items:center;gap:7px;min-height:44px;margin:0 0 8px;font-size:12px;font-weight:600;display:inline-flex}.zTEyuq_back:hover{color:#572b0c}.zTEyuq_sectionIntro{background:var(--menu-tint);border-radius:12px;align-items:center;gap:13px;margin-bottom:14px;padding:15px 16px;display:flex}.zTEyuq_sectionIntro .zTEyuq_categoryIcon{background:#ffffff96}.zTEyuq_sectionIntro h3{letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:1.3}.zTEyuq_sectionIntro p{color:#5f5d56;margin-top:4px;font-size:12px;line-height:1.6}.zTEyuq_toolList{gap:7px;display:grid}.zTEyuq_toolLink{color:#203239;background:#fff;border:1px solid #d9dfe0;border-radius:12px;align-items:center;gap:12px;padding:13px;transition:background .16s,border-color .16s;display:flex}.zTEyuq_toolLink:hover{background:#f6f2eb;border-color:#b9b0a0}.zTEyuq_toolLink[aria-current=page]{background:#eef3ed;border-color:#b9cbbd}.zTEyuq_toolLink>svg{color:#80796e;flex-shrink:0}.zTEyuq_toolIcon{color:#6f604c;background:#f1ede5;border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.zTEyuq_toolCopy{flex:1;min-width:0;display:block}.zTEyuq_toolTitle{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.zTEyuq_toolTitle strong{font-size:13px;font-weight:650}.zTEyuq_toolTitle [data-compact=true]{margin:0;padding:1px 4px;font-size:9px;line-height:14px}.zTEyuq_toolDescription{color:#526168;margin-top:4px;font-size:12px;line-height:1.6;display:block}.zTEyuq_resultGroup{color:#76674f;margin-bottom:4px;font-size:10px;display:block}.zTEyuq_publicLink{color:#4d4b43;background:#f3f0e9;border:1px solid #d9dfe0;border-radius:11px;align-items:center;gap:12px;margin-top:16px;padding:15px 14px;display:flex}.zTEyuq_publicLink>span{flex:1}.zTEyuq_publicLink strong{font-size:12px;font-weight:650;display:block}.zTEyuq_publicLink small{color:#526168;margin-top:3px;font-size:11px;line-height:1.6;display:block}.zTEyuq_publicLink:hover{background:#ece7dd}.zTEyuq_publicLink>svg{flex-shrink:0}.zTEyuq_noResults{text-align:center;color:#526168;border:1px dashed #d3c8b7;border-radius:13px;padding:28px 18px}.zTEyuq_noResults>svg{color:#8b7250;margin:0 auto 13px}.zTEyuq_noResults h3{color:#203239;font-size:17px;font-weight:650}.zTEyuq_noResults p{max-width:330px;margin:9px auto 15px;font-size:12px;line-height:1.7}.zTEyuq_noResults button{color:#7b411a;background:#f4ecdf;border:1px solid #c9baa5;border-radius:8px;align-items:center;gap:10px;min-height:44px;padding:10px 13px;font-size:12px;font-weight:650;display:inline-flex}.zTEyuq_account{border-top:1px solid #d9dfe0;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:14px;display:flex}.zTEyuq_account .app-profile{color:#33372f;flex:1;min-width:0}.zTEyuq_account .app-profile small{color:#526168}.zTEyuq_account .app-avatar{color:#6e593f;background:#f1ece2;border-color:#d9d3c7}.zTEyuq_account .app-signout:hover{color:#33372f;background:#eae4d8}.zTEyuq_account .app-signout{color:#526168;white-space:nowrap;min-height:44px;margin:0;padding:8px;font-size:11px}.zTEyuq_dialog .zTEyuq_footer{background:#f5f1e9;border-top:1px solid #d9dfe0;justify-content:space-between;align-items:center;gap:16px;padding:13px 26px;display:flex}.zTEyuq_footer>p{color:#526168;align-items:flex-start;gap:7px;max-width:420px;font-size:10px;line-height:1.6;display:flex}.zTEyuq_footer>p>svg{color:#8b642b;flex-shrink:0;margin-top:2px}.zTEyuq_footer>a{color:#8c4c1b;white-space:nowrap;align-items:center;gap:6px;min-height:44px;font-size:11px;font-weight:650;display:inline-flex}@keyframes zTEyuq_menu-arrive{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:839px){.craft-theme.app-dashboard .zTEyuq_dialog#dashboard-mobile-navigation{width:100%;max-width:100%;max-height:calc(94dvh - env(safe-area-inset-top));border-radius:23px 23px 0 0;margin:auto 0 0}.zTEyuq_dialog .zTEyuq_dialogHeader{padding:20px 20px 14px}.zTEyuq_dialogHeader h2{font-size:23px}.zTEyuq_dialogHeader p{font-size:11px}.zTEyuq_dialog .zTEyuq_search{margin-inline:20px}.zTEyuq_dialog .zTEyuq_body{padding:0 20px 18px}.zTEyuq_categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zTEyuq_category{padding:15px}.zTEyuq_categoryDescription{font-size:11px}.zTEyuq_dialog .zTEyuq_footer{gap:10px;padding:11px 20px}.zTEyuq_footer>p,.zTEyuq_footer>a{font-size:10px}.zTEyuq_menuButton>span{display:none}}@media (max-width:359px){.zTEyuq_dialog .zTEyuq_dialogHeader{padding:18px 14px 12px}.zTEyuq_dialog .zTEyuq_search{margin-inline:14px}.zTEyuq_dialog .zTEyuq_body{padding-inline:14px}.zTEyuq_category{padding:12px}.zTEyuq_category>strong{font-size:13px}.zTEyuq_categoryDescription{font-size:10px}.zTEyuq_categoryIcon{border-radius:10px;flex-basis:34px;width:34px;height:34px}.zTEyuq_categoryIcon svg{width:20px}.zTEyuq_quickGrid{gap:6px}.zTEyuq_quickGrid>a{min-height:72px}.zTEyuq_quickGrid strong{font-size:10px}.zTEyuq_browserHeading>span{font-size:9px}.zTEyuq_toolLink{gap:9px;padding:11px}.zTEyuq_toolIcon{flex-basis:32px;width:32px;height:34px}.zTEyuq_toolTitle strong{font-size:12px}.zTEyuq_toolDescription{font-size:11px}.zTEyuq_dialog .zTEyuq_footer{padding-inline:14px}.zTEyuq_account .app-profile>svg{display:none}}@media (prefers-reduced-motion:reduce){.zTEyuq_dialog[open]{animation:none}.zTEyuq_category,.zTEyuq_toolLink,.zTEyuq_quickGrid>a,.zTEyuq_navLink{transition:none!important}.zTEyuq_category:hover{transform:none}}.zTEyuq_dialog .zTEyuq_search{background:#f6f8f8;border-color:#bec7c9;border-radius:7px}.zTEyuq_dialogHeader>button{background:#f0f3f3}.zTEyuq_category,.zTEyuq_toolLink,.zTEyuq_quickGrid>a{border-radius:10px}.zTEyuq_category:hover{transform:none}.zTEyuq_toolLink[aria-current=page],.zTEyuq_quickGrid>a[aria-current=page]{color:#203239;background:#edf3f5;border-color:#9ab2bb}.zTEyuq_toolDescription,.zTEyuq_categoryDescription{font-size:12px}.zTEyuq_toolIcon{color:#526168;background:#f0f3f3;border-radius:7px}.zTEyuq_publicLink,.zTEyuq_dialog .zTEyuq_footer{background:#f6f7f7;border-color:#d9dfe0}.zTEyuq_back,.zTEyuq_footer>a{color:#a7451b}.zTEyuq_dialog .zTEyuq_footer{flex-wrap:wrap}.zTEyuq_dialog .zTEyuq_footer>a{white-space:normal}@media (max-width:359px){.zTEyuq_categories{grid-template-columns:1fr}.zTEyuq_categoryDescription{font-size:12px}}
.Ev3O8a_bar{z-index:40;color:#fffdf9;position:sticky}.Ev3O8a_inner{grid-template-columns:minmax(0,1fr) minmax(8rem,auto) auto;align-items:center;gap:1.5rem;max-width:1800px;margin-inline:auto;padding:.875rem 2rem;display:grid}.Ev3O8a_identity{min-width:0}.Ev3O8a_headingRow{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.Ev3O8a_headingRow h2{color:#d9d1c5;margin:0;font-size:.75rem;font-weight:600}.Ev3O8a_saved{color:#bdb9b2;font-size:.6875rem}.Ev3O8a_projectName{text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.9375rem;font-weight:650;overflow:hidden}.Ev3O8a_total{min-width:0;max-width:20rem}.Ev3O8a_total span{color:#d9d1c5;font-size:.6875rem;display:block}.Ev3O8a_total strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:.125rem;font-size:1.25rem;font-weight:700;line-height:1.25;display:block}.Ev3O8a_actions{align-items:center;gap:.5rem;display:flex}.Ev3O8a_bar .Ev3O8a_actions>button,.Ev3O8a_options summary,.Ev3O8a_bar button.Ev3O8a_expand{cursor:pointer;border:1px solid #58605e;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.625rem .875rem;font-size:.875rem;font-weight:650;display:inline-flex}.Ev3O8a_bar .Ev3O8a_actions button.Ev3O8a_primary{background:var(--ww-orange)!important;color:#fffdf9!important;border-color:#0000!important}.Ev3O8a_bar .Ev3O8a_actions button.Ev3O8a_primary:hover{background:var(--ww-orange-deep)!important}.Ev3O8a_bar button.Ev3O8a_expand{display:none}.Ev3O8a_rotated{transform:rotate(180deg)}.Ev3O8a_options{position:relative}.Ev3O8a_options summary{width:44px;padding:.5rem;list-style:none}.Ev3O8a_options summary::-webkit-details-marker{display:none}.Ev3O8a_options summary:hover{background:#ffffff1a}.Ev3O8a_options summary:focus-visible{outline-offset:3px;outline:2px solid #f0bd57}.Ev3O8a_optionsLabel{display:none}.Ev3O8a_menu{z-index:50;border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:.875rem;min-width:13rem;max-width:calc(100vw - 2rem);padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 12px 30px #0003}.Ev3O8a_bar .Ev3O8a_menu button{text-align:left;border:0;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;min-height:44px;padding:.625rem .75rem;font-size:.875rem;display:flex;color:var(--ww-ink)!important;background:0 0!important}.Ev3O8a_bar .Ev3O8a_menu button:hover{background:var(--ww-paper-soft)!important}.Ev3O8a_bar svg{flex-shrink:0}@media (max-width:1023px){.Ev3O8a_inner{gap:1rem;padding-inline:1.5rem}.Ev3O8a_saved{display:none}}@media (max-width:767px){.Ev3O8a_bar{position:relative;top:auto!important}.Ev3O8a_inner{grid-template-columns:minmax(0,1fr) minmax(0,auto) 44px;gap:.75rem;padding:.875rem 1rem}.Ev3O8a_headingRow h2{font-size:.6875rem}.Ev3O8a_total{max-width:9rem}.Ev3O8a_total strong{font-size:1.0625rem}.Ev3O8a_bar button.Ev3O8a_expand{width:44px;padding:.5rem;display:inline-flex}.Ev3O8a_actions{border-top:1px solid #444846;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:.875rem;display:none}.Ev3O8a_inner[data-expanded=true] .Ev3O8a_actions{display:grid}.Ev3O8a_bar .Ev3O8a_actions>button{padding-inline:.5rem;font-size:.8125rem}.Ev3O8a_options{grid-column:1/-1}.Ev3O8a_options summary{width:100%}.Ev3O8a_optionsLabel{display:inline}.Ev3O8a_menu{width:100%;max-width:none}}
.gv-jYa_actions{color:var(--craft-ink,#24231f);gap:16px;display:grid}.gv-jYa_chooser{border:0;min-width:0;margin:0;padding:0}.gv-jYa_chooser legend{margin-bottom:12px;font-size:14px;font-weight:700}.gv-jYa_planGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gv-jYa_planOption{border:1px solid var(--craft-line,#ded7cb);background:var(--craft-paper,#fffdfa);cursor:pointer;border-radius:12px;flex-direction:column;gap:9px;min-width:0;padding:18px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.gv-jYa_planOption:hover{border-color:#b48862}.gv-jYa_planOption[data-selected=true]{border-color:var(--craft-accent,#a94e0f);box-shadow:inset 0 0 0 1px var(--craft-accent,#a94e0f);background:#fff3eb}.gv-jYa_planOption:focus-within{outline:2px solid var(--craft-accent,#a94e0f);outline-offset:3px}.gv-jYa_chooser:disabled .gv-jYa_planOption{cursor:wait}.gv-jYa_optionTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.gv-jYa_optionTop input{width:19px;height:19px;accent-color:var(--craft-accent,#a94e0f);flex-shrink:0;margin:0}.gv-jYa_shopCount{color:var(--craft-muted,#69645d);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.gv-jYa_planName{font-size:16px;line-height:1.4;display:block}.gv-jYa_price{letter-spacing:-.035em;font-size:27px;font-weight:750;line-height:1.3;display:block}.gv-jYa_price>span{letter-spacing:0;white-space:nowrap;font-size:11px;font-weight:500}.gv-jYa_taxNote{color:var(--craft-accent,#a94e0f);font-size:11px;font-weight:600}.gv-jYa_planDescription{color:var(--craft-muted,#69645d);flex:1;font-size:12px;line-height:1.6}.gv-jYa_selectionStatus{min-height:22px;color:var(--craft-muted,#69645d);flex-wrap:wrap;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:650;display:flex}.gv-jYa_planOption[data-selected=true] .gv-jYa_selectionStatus{color:var(--craft-accent,#a94e0f)}.gv-jYa_currentPlan{color:#35513c;background:#e9eee8;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:10px}.gv-jYa_terms{color:var(--craft-muted,#69645d);margin:0;font-size:12px;line-height:1.65}.gv-jYa_primary,.gv-jYa_secondary{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-size:13px;font-weight:650;line-height:1.4;transition:background .16s;display:inline-flex}.gv-jYa_primary{background:var(--craft-accent,#a94e0f);color:#fff;border:1px solid var(--craft-accent,#a94e0f)}.gv-jYa_primary:hover:not(:disabled){background:var(--craft-hover,#843b0b)}.gv-jYa_secondary{background:var(--craft-paper,#fffdfa);color:var(--craft-ink,#24231f);border:1px solid var(--craft-line,#ded7cb)}.gv-jYa_secondary:hover:not(:disabled){background:var(--craft-soft,#f2eee7)}.gv-jYa_textButton{text-align:left;text-underline-offset:4px;min-height:36px;color:var(--craft-muted,#69645d);justify-self:start;font-size:12px;font-weight:600;text-decoration:underline}.gv-jYa_error{color:#952e27;background:#fcece8;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}.gv-jYa_dialog{overscroll-behavior:contain;border:1px solid var(--craft-line,#e4dfd6);background:var(--craft-paper,#fffdfa);width:calc(100% - 32px);max-width:660px;max-height:calc(100dvh - 32px);color:var(--craft-ink,#24231f);border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 100px #10203040}.gv-jYa_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#111c2bd1}.gv-jYa_introHeader{justify-content:space-between;align-items:center;gap:16px;padding:20px 26px 0;display:flex}.gv-jYa_eyebrow{color:var(--craft-accent,#a94e0f);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:750;display:flex}.gv-jYa_close{border:1px solid var(--craft-line,#e4dfd6);background:var(--craft-paper,#fffdfa);width:44px;height:44px;color:var(--craft-muted,#69645d);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.gv-jYa_introBody{padding:8px 28px 26px}.gv-jYa_introTitle{letter-spacing:-.045em;max-width:480px;margin:0;font-size:clamp(27px,4.6vw,35px);font-weight:750;line-height:1.13}.gv-jYa_introDescription{max-width:520px;color:var(--craft-muted,#69645d);margin:12px 0 0;font-size:13px;line-height:1.7}.gv-jYa_perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 22px;margin:0;padding:22px 0;list-style:none;display:grid}.gv-jYa_perks li{align-items:flex-start;gap:10px;display:flex}.gv-jYa_perkIcon{background:var(--craft-soft,#f2eee7);width:31px;height:31px;color:var(--craft-accent,#a94e0f);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.gv-jYa_perks strong{font-size:12px;line-height:1.5;display:block}.gv-jYa_perks p{color:var(--craft-muted,#69645d);margin:3px 0 0;font-size:11px;line-height:1.6}.gv-jYa_support{background:var(--craft-soft,#f2eee7);color:var(--craft-muted,#69645d);border-radius:8px;align-items:flex-start;gap:10px;margin:0 0 20px;padding:13px 14px;font-size:12px;line-height:1.65;display:flex}.gv-jYa_support svg{color:var(--craft-accent,#a94e0f);flex-shrink:0;margin-top:3px}.gv-jYa_introFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:16px;display:flex}.gv-jYa_introFooter button,.gv-jYa_introFooter a{min-height:44px;color:var(--craft-ink,#24231f);align-items:center;padding:6px 0;font-size:12px;font-weight:650;display:inline-flex}.gv-jYa_introFooter a{text-underline-offset:4px;text-decoration:underline}.gv-jYa_freeNote{color:var(--craft-muted,#69645d);margin:6px 0 0;font-size:11px;line-height:1.65}.gv-jYa_badge{vertical-align:middle;color:#80531c;white-space:normal;background:#a94e0f0a;border:1px solid #b27b3933;border-radius:5px;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:4px;padding:1px 5px;font-size:10px;font-weight:650;line-height:16px;display:inline-flex}.gv-jYa_badge[data-dark=true]{color:#f6dba8;background:#e8c58e12;border-color:#e8c58e40}.gv-jYa_badge svg{flex-shrink:0}.gv-jYa_spinner{animation:1s linear infinite gv-jYa_spin}@keyframes gv-jYa_spin{to{transform:rotate(360deg)}}@media (max-width:520px){.gv-jYa_planGrid{grid-template-columns:1fr;gap:10px}.gv-jYa_planOption{gap:6px;padding:14px 16px}.gv-jYa_price{font-size:24px}.gv-jYa_dialog{border-radius:16px;width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.gv-jYa_introHeader{padding:14px 18px 0}.gv-jYa_introBody{padding:10px 20px 20px}.gv-jYa_perks{gap:14px;padding:20px 0}.gv-jYa_perks li{gap:8px}.gv-jYa_perkIcon{width:26px;height:26px}}@media (max-width:360px){.gv-jYa_perks{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gv-jYa_spinner{animation:none}.gv-jYa_planOption,.gv-jYa_primary,.gv-jYa_secondary{transition:none}}
.rwnv9q_brand{align-items:center;gap:10px;max-width:100%;text-decoration:none;display:inline-flex}.rwnv9q_brand>:first-child{flex-shrink:0}.rwnv9q_brandCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.rwnv9q_brand .rwnv9q_brandCopy strong{letter-spacing:-.025em;color:#172027;margin:0;font-size:20px;font-weight:750;line-height:1.15}.rwnv9q_brand .rwnv9q_tagline{color:#596167;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.35;display:block}.rwnv9q_brand:focus-visible{outline-offset:5px;outline:3px solid #176b89}
.pVw5oq_form{--wcc-card-bg:#ffffff0e;--wcc-card-border:#ffffff1c;--wcc-card-border-hover:#67e8f96b;--wcc-title:#fff;--wcc-copy:#ecfeffa6;--wcc-value-bg:#ffffff1a;--wcc-value-text:#fff;--wcc-control-bg:#fff1;--wcc-control-bg-hover:#ffffff1f;--wcc-control-border:#ffffff1f;--wcc-input-bg:#030c1552;--wcc-input-border:#ffffff24;--wcc-accent:#67e8f9;--wcc-accent-strong:#a5f3fc;--wcc-accent-wash:#22d3ee29;gap:2rem;display:grid}.pVw5oq_group{gap:.85rem;display:grid}.pVw5oq_groupHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.pVw5oq_groupHeader h3{color:var(--wcc-title);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:700}.pVw5oq_groupHeader p{color:var(--wcc-copy);margin:.2rem 0 0;font-size:.875rem;line-height:1.35}.pVw5oq_cardGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:.9rem;display:grid}.pVw5oq_valueCard{border:1px solid var(--wcc-card-border);background:var(--wcc-card-bg);border-radius:1.25rem;min-width:0;padding:1rem;transition:border-color .18s,transform .18s,box-shadow .18s;box-shadow:0 12px 32px #04101814}.pVw5oq_valueCard:hover,.pVw5oq_valueCard:focus-within{border-color:var(--wcc-card-border-hover);box-shadow:0 16px 38px #0410181f}@media (hover:hover) and (min-width:640px){.pVw5oq_valueCard:hover{transform:translateY(-2px)}}.pVw5oq_cardHeader{justify-content:space-between;align-items:start;gap:.8rem;min-height:3.4rem;display:flex}.pVw5oq_cardTitle{color:var(--wcc-title);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:700}.pVw5oq_cardDescription{color:var(--wcc-copy);margin:.25rem 0 0;font-size:.74rem;line-height:1.35}.pVw5oq_currentValue{border:1px solid var(--wcc-control-border);background:var(--wcc-value-bg);color:var(--wcc-value-text);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .6rem;font-size:.74rem;font-weight:800}.pVw5oq_controlRow{grid-template-columns:3.4rem minmax(0,1fr) 3.4rem;align-items:stretch;gap:.6rem;margin-top:.9rem;display:grid}.pVw5oq_stepper{border:1px solid var(--wcc-control-border);background:var(--wcc-control-bg);min-height:4.1rem;color:var(--wcc-title);border-radius:1rem;font-size:1.55rem;font-weight:500;line-height:1;transition:background .16s,border-color .16s,transform .16s}.pVw5oq_stepper:hover{background:var(--wcc-control-bg-hover)}.pVw5oq_stepper:active{transform:scale(.96)}.pVw5oq_stepper:focus-visible,.pVw5oq_preset:focus-visible,.pVw5oq_numberInput:focus-visible{outline:3px solid var(--wcc-accent-wash);outline-offset:2px}.pVw5oq_inputShell{border:1px solid var(--wcc-input-border);background:var(--wcc-input-bg);border-radius:1rem;min-width:0;padding:.45rem .8rem .55rem;transition:border-color .16s,box-shadow .16s}.pVw5oq_inputShell:focus-within{border-color:var(--wcc-accent);box-shadow:0 0 0 3px var(--wcc-accent-wash)}.pVw5oq_inputCaption{color:var(--wcc-copy);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem;font-weight:800;line-height:1;display:block}.pVw5oq_inputValue{align-items:baseline;gap:.3rem;min-width:0;margin-top:.25rem;display:flex}.pVw5oq_numberInput{width:100%;min-width:0;color:var(--wcc-title);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-size:1.3rem;font-weight:800;line-height:1.2}.pVw5oq_numberInput::-webkit-inner-spin-button{appearance:none;margin:0}.pVw5oq_numberInput::-webkit-outer-spin-button{appearance:none;margin:0}.pVw5oq_affix{color:var(--wcc-copy);flex:none;font-size:.84rem;font-weight:800}.pVw5oq_presetRow{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.75rem;display:flex}.pVw5oq_presetLabel{color:var(--wcc-copy);letter-spacing:.05em;text-transform:uppercase;margin-right:.1rem;font-size:.62rem;font-weight:800}.pVw5oq_preset{border:1px solid var(--wcc-control-border);background:var(--wcc-control-bg);min-height:1.85rem;color:var(--wcc-title);border-radius:999px;padding:.26rem .6rem;font-size:.7rem;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s}.pVw5oq_preset:hover{border-color:var(--wcc-accent);background:var(--wcc-accent-wash);color:var(--wcc-accent-strong)}.pVw5oq_preset[aria-pressed=true]{border-color:var(--wcc-accent);background:var(--wcc-accent);color:#06202a}.pVw5oq_preset:active{transform:scale(.97)}@media (min-width:760px){.pVw5oq_cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.pVw5oq_valueCard{padding:.9rem}.pVw5oq_controlRow{grid-template-columns:3.1rem minmax(0,1fr) 3.1rem;gap:.45rem}.pVw5oq_stepper{min-height:3.85rem}.pVw5oq_numberInput{font-size:1.12rem}}.quotes-workspace .pVw5oq_form{--wcc-card-bg:#fffefa;--wcc-card-border:#ded6c8;--wcc-card-border-hover:#ca8a62;--wcc-title:#18272b;--wcc-copy:#536268;--wcc-value-bg:#f7f3ec;--wcc-value-text:#35484e;--wcc-control-bg:#f7f3ec;--wcc-control-bg-hover:#eee5d8;--wcc-control-border:#ded6c8;--wcc-input-bg:#fffdf9;--wcc-input-border:#d8d1c4;--wcc-accent:#c95327;--wcc-accent-strong:#9a431f;--wcc-accent-wash:#c9532724}.quotes-workspace .pVw5oq_valueCard{box-shadow:0 10px 24px #3023150b}:is(.quotes-workspace .pVw5oq_valueCard:hover,.quotes-workspace .pVw5oq_valueCard:focus-within){box-shadow:0 14px 32px #30231514}.home-workbench .pVw5oq_form{--wcc-card-bg:#fffdf8;--wcc-card-border:#e1ddd2;--wcc-card-border-hover:#d96734;--wcc-title:#15343c;--wcc-copy:#536268;--wcc-value-bg:#f5f6f0;--wcc-value-text:#15343c;--wcc-control-bg:#f5f6f0;--wcc-control-bg-hover:#ebece5;--wcc-control-border:#d9ddd5;--wcc-input-bg:#fffefa;--wcc-input-border:#d8d1c4;--wcc-accent:#d96734;--wcc-accent-strong:#9f421e;--wcc-accent-wash:#d9673424}.home-workbench .pVw5oq_valueCard{box-shadow:0 10px 24px #282f250d}:is(.home-workbench .pVw5oq_valueCard:hover,.home-workbench .pVw5oq_valueCard:focus-within){box-shadow:0 14px 32px #282f2517}.home-workbench .pVw5oq_form{--wcc-card-bg:#fff;--wcc-card-border:#d9dfe0;--wcc-title:#203239;--wcc-value-bg:#f2f5f5;--wcc-control-bg:#f2f5f5;--wcc-input-bg:#fff;--wcc-accent:#b74616}.home-workbench .pVw5oq_valueCard{box-shadow:none;border-radius:10px}.home-workbench .pVw5oq_valueCard:hover{box-shadow:none;transform:none}.home-workbench .pVw5oq_valueCard:focus-within{box-shadow:0 0 0 2px #176b8920}:is(.home-workbench .pVw5oq_stepper,.home-workbench .pVw5oq_inputShell){border-radius:7px}.home-workbench .pVw5oq_preset{border-radius:6px;min-height:36px}.home-workbench .pVw5oq_preset[aria-pressed=true]{color:#fff}@media (max-width:420px){.home-workbench .pVw5oq_cardHeader{flex-wrap:wrap;min-height:0}}
.M1dDSW_flow{color:#17262c;background:#fff;border:1px solid #d9dedf;border-radius:12px;max-width:960px;margin-inline:auto;padding:clamp(16px,3vw,28px);scroll-margin-top:200px}.M1dDSW_flow .M1dDSW_header h2{margin:0;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:750;line-height:1.2;color:#17262c!important}.M1dDSW_flow p{line-height:1.55}.M1dDSW_header p{color:#536268;margin:7px 0 0;font-size:.9rem}.M1dDSW_steps{border-bottom:1px solid #e0e3e4;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0 16px;padding:16px 0;display:grid}.M1dDSW_flow .M1dDSW_steps button{border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-size:.85rem;font-weight:650;display:flex;color:#536268!important;background:#f1f3f3!important;border:0!important}.M1dDSW_steps span{border:1px solid #b7c0c3;border-radius:50%;place-items:center;width:23px;height:23px;font-size:.75rem;display:grid}.M1dDSW_flow .M1dDSW_steps button[aria-current=step]{color:#fff!important;background:#203940!important}.M1dDSW_steps button[aria-current=step] span{border-color:#a9b6ba}.M1dDSW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.M1dDSW_fields label{font-size:.85rem;font-weight:650;display:block;color:#263b42!important}.M1dDSW_fields small{color:#5b686d;margin-left:5px;font-size:.75rem;font-weight:400}.M1dDSW_flow .M1dDSW_fields input,.M1dDSW_flow .M1dDSW_fields textarea{width:100%;min-height:46px;margin-top:7px;padding:10px 12px;font-size:16px;font-weight:400;display:block;color:#17262c!important;box-shadow:none!important;background:#fff!important;border:1px solid #aebbc0!important;border-radius:6px!important}.M1dDSW_flow .M1dDSW_fields textarea{resize:vertical;min-height:100px}.M1dDSW_flow input::placeholder,.M1dDSW_flow textarea::placeholder{color:#68777d!important}.M1dDSW_flow input:focus,.M1dDSW_flow textarea:focus{outline-offset:2px;outline:2px solid #176b89}.M1dDSW_full{grid-column:1/-1}.M1dDSW_optional{border-top:1px solid #dce1e3;margin-top:20px;padding-top:10px}.M1dDSW_optional summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:.85rem;font-weight:650}.M1dDSW_optional summary span{color:#617177;margin-left:6px;font-weight:400}.M1dDSW_optional[open] summary{margin-bottom:8px}.M1dDSW_actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.M1dDSW_flow .M1dDSW_primary,.M1dDSW_flow .M1dDSW_secondary{justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 18px;font-size:.9rem;font-weight:700;display:inline-flex;border-radius:7px!important}.M1dDSW_flow .M1dDSW_primary{color:#fff!important;background:#b74616!important;border:1px solid #b74616!important}.M1dDSW_flow .M1dDSW_primary:hover{background:#97370e!important}.M1dDSW_flow .M1dDSW_secondary{color:#203940!important;background:#fff!important;border:1px solid #a9b5bb!important}.M1dDSW_flow button:disabled{opacity:.55;cursor:not-allowed}.M1dDSW_document{overflow-wrap:anywhere;background:#fafbfb;border:1px solid #d5dddf;border-radius:7px;padding:clamp(16px,3vw,28px)}.M1dDSW_docTop{border-bottom:2px solid #203940;justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.M1dDSW_flow .M1dDSW_docTop h3{margin:0;font-size:1.15rem;color:#203940!important}.M1dDSW_docTop p{color:#52656d;margin-top:5px;font-size:.85rem}.M1dDSW_docTop>div:last-child{text-align:right}.M1dDSW_docTop small{color:#536268;margin-top:4px;font-size:.7rem;display:block}.M1dDSW_customer{margin-block:16px;font-size:.85rem}.M1dDSW_customer strong,.M1dDSW_customer span{margin-top:3px;display:block}.M1dDSW_lines{font-variant-numeric:tabular-nums}.M1dDSW_lines>div{border-bottom:1px solid #e1e6e7;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;font-size:.85rem;display:flex}.M1dDSW_lines dt{min-width:0}.M1dDSW_lines dd{text-align:right;overflow-wrap:anywhere;flex-shrink:0;max-width:55%}.M1dDSW_lines .M1dDSW_total{border-top:2px solid #203940;border-bottom:0;padding-top:14px;font-size:1.05rem;font-weight:750}.M1dDSW_docNote{margin-top:18px;font-size:.8rem}.M1dDSW_docNote p{white-space:pre-wrap;margin-top:4px}.M1dDSW_flow .M1dDSW_hint{margin-top:10px;font-size:.75rem;color:#536268!important}.M1dDSW_share{border-top:1px solid #dce1e3;gap:8px;margin-top:22px;padding-top:18px;display:flex}.M1dDSW_flow .M1dDSW_share button,.M1dDSW_flow .M1dDSW_share a,.M1dDSW_flow .M1dDSW_mode button{border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 14px;font-size:.85rem;font-weight:650;display:inline-flex;color:#203940!important;background:#f1f4f4!important;border:1px solid #c8d1d4!important}.M1dDSW_mode{gap:8px;display:flex}.M1dDSW_flow .M1dDSW_mode button[aria-pressed=true]{color:#fff!important;background:#203940!important}.M1dDSW_flow .M1dDSW_back{min-height:44px;margin-top:18px;font-size:.85rem;text-decoration:underline;display:inline-block;color:#176b89!important;background:0 0!important;border:0!important}@media (max-width:640px){.M1dDSW_fields{grid-template-columns:1fr;gap:14px}.M1dDSW_flow{border-radius:9px;padding:16px}.M1dDSW_steps{gap:5px}.M1dDSW_steps button{gap:5px!important;font-size:.8rem!important}.M1dDSW_steps span{width:20px;height:20px}.M1dDSW_actions{grid-template-columns:1fr;display:grid}.M1dDSW_actions .M1dDSW_primary{order:-1}.M1dDSW_share{grid-template-columns:repeat(3,1fr);display:grid}.M1dDSW_flow .M1dDSW_share button,.M1dDSW_flow .M1dDSW_share a{padding:10px 6px;font-size:.8rem}.M1dDSW_lines>div{font-size:.78rem}.M1dDSW_docTop{flex-wrap:wrap}.M1dDSW_docTop>div:last-child{text-align:left}.M1dDSW_flow .M1dDSW_header h2{font-size:1.4rem}}
._4eJrCW_page{max-width:1440px;color:var(--ww-ink);margin:auto;padding:48px 24px 80px}._4eJrCW_hero{max-width:850px;margin-bottom:32px}._4eJrCW_hero h1{font-size:var(--ww-title-size);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking);font-weight:var(--ww-heading-weight);margin:18px 0}._4eJrCW_hero p{font-size:var(--ww-intro-size);line-height:var(--ww-body-leading)}._4eJrCW_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ww-walnut);font-weight:800;font-size:var(--ww-small-size)!important}._4eJrCW_workspace{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:28px;display:grid}._4eJrCW_form,._4eJrCW_empty,._4eJrCW_results,._4eJrCW_card{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:18px;min-width:0;padding:28px}._4eJrCW_empty{background:var(--ww-paper-soft);line-height:1.8}._4eJrCW_form h2,._4eJrCW_results h2,._4eJrCW_empty h2{font-size:var(--ww-section-size);line-height:var(--ww-section-leading);font-weight:var(--ww-heading-weight);margin:10px 0 16px}._4eJrCW_form p,._4eJrCW_results p{line-height:var(--ww-body-leading)}._4eJrCW_fields{gap:16px;margin:20px 0;display:grid}._4eJrCW_field{flex-direction:column;gap:7px;font-size:.9rem;font-weight:650;display:flex}._4eJrCW_field input,._4eJrCW_field select{border:1px solid var(--ww-line-strong);width:100%;min-width:0;min-height:46px;color:var(--ww-ink);font:inherit;background:#fff;border-radius:8px;padding:10px}._4eJrCW_field small,._4eJrCW_hint{font-size:var(--ww-small-size);color:var(--ww-muted);font-weight:400;line-height:1.5}._4eJrCW_primary,._4eJrCW_actions button{border:1px solid var(--ww-orange);cursor:pointer;border-radius:9px;min-height:46px;padding:13px 18px;font-weight:700}._4eJrCW_primary{background:var(--ww-orange);color:#fff;width:100%}._4eJrCW_error{color:var(--ww-danger);background:var(--ww-paper-soft);border:1px solid var(--ww-danger);border-radius:8px;padding:12px}._4eJrCW_drawing{background:var(--ww-paper-soft);border-radius:12px;margin:22px 0;overflow:hidden}._4eJrCW_drawing svg{width:100%;height:auto;display:block}._4eJrCW_decisions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._4eJrCW_decisions>div{background:var(--ww-paper-soft);border-radius:10px;padding:16px}._4eJrCW_decisions p{font-size:var(--ww-body-size);margin:7px 0 0}._4eJrCW_results h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:30px 0 12px}._4eJrCW_tableWrap{max-width:100%;overflow:auto}._4eJrCW_tableWrap table{border-collapse:collapse;width:100%;min-width:550px;font-size:var(--ww-small-size)}._4eJrCW_tableWrap th,._4eJrCW_tableWrap td{text-align:left;border-bottom:1px solid var(--ww-line);vertical-align:top;padding:12px 8px}._4eJrCW_shopping>div{border-bottom:1px solid var(--ww-line);grid-template-columns:minmax(0,1fr) 135px;gap:16px;padding:16px 0;display:grid}._4eJrCW_shopping p{font-size:var(--ww-small-size);margin:7px 0}._4eJrCW_total{font-size:1.2rem;font-weight:750}._4eJrCW_steps{padding-left:24px}._4eJrCW_steps li{padding:8px 0 12px}._4eJrCW_steps p{white-space:pre-line;margin:8px 0}._4eJrCW_steps small{color:var(--ww-muted);display:block}._4eJrCW_results details{border:1px solid var(--ww-line);border-radius:10px;margin-top:20px;padding:16px;line-height:1.6}._4eJrCW_results summary{cursor:pointer;font-weight:700}._4eJrCW_results li{margin:9px 0}._4eJrCW_actions{flex-wrap:wrap;gap:10px;display:flex}._4eJrCW_actions button{color:var(--ww-orange);background:#fff}._4eJrCW_actions button:disabled{opacity:.55;cursor:not-allowed}._4eJrCW_page a{color:var(--ww-orange);text-underline-offset:3px;text-decoration:underline}._4eJrCW_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._4eJrCW_card{flex-direction:column;gap:16px;display:flex;text-decoration:none!important}._4eJrCW_card h2{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight);margin:0}._4eJrCW_card p{color:var(--ww-muted);line-height:var(--ww-body-leading)}._4eJrCW_card span:last-child{margin-top:auto;font-weight:700}._4eJrCW_page :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--ww-blue);outline-offset:3px}._4eJrCW_card:hover{border-color:var(--ww-orange);background:var(--ww-paper-soft)}@media (max-width:1000px){._4eJrCW_workspace{grid-template-columns:1fr}._4eJrCW_fields{grid-template-columns:repeat(2,minmax(0,1fr))}._4eJrCW_cards{grid-template-columns:1fr}}@media (max-width:600px){._4eJrCW_page{padding:28px 14px 60px}._4eJrCW_form,._4eJrCW_empty,._4eJrCW_results,._4eJrCW_card{padding:20px 16px}._4eJrCW_fields,._4eJrCW_decisions,._4eJrCW_shopping>div{grid-template-columns:1fr}._4eJrCW_shopping ._4eJrCW_field{max-width:180px}._4eJrCW_actions{flex-direction:column}._4eJrCW_actions button{width:100%}}._4eJrCW_page{background:var(--ww-canvas);max-width:1600px;padding:1.5rem clamp(1rem,2.7vw,2.5rem) 4rem}._4eJrCW_hero{border-bottom:1px solid var(--ww-line);max-width:none;margin-bottom:1.5rem;padding:1rem 0 1.7rem}._4eJrCW_hero h1{font-size:var(--ww-title-size);font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-title-tracking);line-height:var(--ww-title-leading);color:var(--ww-steel-deep);max-width:24ch}._4eJrCW_hero p{max-width:52rem;font-size:var(--ww-intro-size);color:var(--ww-ink-soft);line-height:var(--ww-body-leading)}._4eJrCW_hero h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight);margin:1rem 0}._4eJrCW_workspace{grid-template-columns:310px minmax(0,1fr);gap:1.4rem}._4eJrCW_form,._4eJrCW_empty,._4eJrCW_results,._4eJrCW_card{border-radius:1rem;padding:clamp(1rem,2vw,1.5rem);box-shadow:0 10px 26px #2f25160b}._4eJrCW_form,._4eJrCW_results{scroll-margin-top:90px}._4eJrCW_form h2,._4eJrCW_results h2,._4eJrCW_empty h2,._4eJrCW_card h2{font-weight:var(--ww-heading-weight);letter-spacing:var(--ww-section-tracking);color:var(--ww-steel)}._4eJrCW_field input,._4eJrCW_field select{background:var(--ww-paper);min-height:48px;font-size:1rem}._4eJrCW_fields>._4eJrCW_hint{grid-column:1/-1}._4eJrCW_primary:hover{background:var(--ww-orange-deep)}._4eJrCW_actions button{background:var(--ww-paper);color:var(--ww-ink);border-color:var(--ww-line-strong)}._4eJrCW_actions button:first-child{background:var(--ww-orange);border-color:var(--ww-orange);color:#fff}._4eJrCW_page a{color:var(--ww-blue)}._4eJrCW_card{border-top:3px solid var(--ww-brass)}._4eJrCW_drawingPanel{border:1px solid var(--ww-line);background:var(--ww-paper-soft);border-radius:1rem;margin:1.25rem 0;scroll-margin-top:90px;overflow:hidden}._4eJrCW_drawingBar{background:var(--ww-paper);border-bottom:1px solid var(--ww-line);font-size:var(--ww-small-size);color:var(--ww-steel);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}._4eJrCW_drawingBar button{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-height:46px;color:var(--ww-ink);cursor:pointer;border-radius:.6rem;padding:.6rem .8rem;font-weight:650}._4eJrCW_drawingPanel>._4eJrCW_hint{margin:0;padding:.6rem 1rem}._4eJrCW_drawing{overscroll-behavior-x:contain;border-radius:0;max-width:100%;margin:0;overflow:auto}._4eJrCW_drawing[data-enlarged=true] svg{min-width:900px}._4eJrCW_decisions strong{font-size:var(--ww-small-size);color:var(--ww-walnut)}._4eJrCW_decisions p{overflow-wrap:anywhere}._4eJrCW_results h3{font-weight:var(--ww-heading-weight);color:var(--ww-steel);scroll-margin-top:100px}._4eJrCW_results ._4eJrCW_total{color:var(--ww-paper);background:var(--ww-steel-deep);border-radius:.8rem;padding:1.1rem}._4eJrCW_steps{list-style:decimal}._4eJrCW_steps li::marker{color:var(--ww-walnut);font-weight:750}._4eJrCW_steps small{color:var(--ww-moss);background:var(--ww-paper-soft);font-size:var(--ww-small-size);border-radius:.5rem;padding:.7rem;line-height:1.6}._4eJrCW_results ul,._4eJrCW_empty ul{padding-left:1.25rem;list-style:outside}._4eJrCW_shopping strong{overflow-wrap:anywhere}._4eJrCW_packetNav{flex-wrap:wrap;gap:.4rem;margin:1.25rem 0;display:flex}._4eJrCW_packetNav a{border:1px solid var(--ww-line);background:var(--ww-paper-soft);min-height:44px;font-size:var(--ww-small-size);border-radius:.55rem;justify-content:center;align-items:center;padding:.6rem .8rem;font-weight:650;text-decoration:none;display:flex}._4eJrCW_mobileSwitch,._4eJrCW_partCards{display:none}._4eJrCW_outputList{color:var(--ww-ink-soft);padding-left:1.25rem;line-height:1.8;list-style:outside}@media (min-width:1200px){._4eJrCW_form{max-height:calc(100dvh - 100px);position:sticky;top:80px;overflow:auto}}@media (max-width:1100px){._4eJrCW_workspace{grid-template-columns:1fr}._4eJrCW_fields{grid-template-columns:repeat(2,minmax(0,1fr))}._4eJrCW_cards{grid-template-columns:1fr}}@media (max-width:760px){._4eJrCW_page{padding:1rem 1rem calc(2rem + env(safe-area-inset-bottom))}._4eJrCW_hero{padding:.5rem 0 1.25rem}._4eJrCW_hero h1{font-size:var(--ww-title-size);font-weight:var(--ww-heading-weight);line-height:var(--ww-title-leading);letter-spacing:var(--ww-title-tracking)}._4eJrCW_hero p{font-size:var(--ww-intro-size);line-height:var(--ww-body-leading)}._4eJrCW_form,._4eJrCW_empty,._4eJrCW_results{padding:1rem}._4eJrCW_fields,._4eJrCW_decisions{grid-template-columns:1fr}._4eJrCW_workspace{gap:1rem}._4eJrCW_mobileSwitch{z-index:5;background:var(--ww-paper-muted);border:1px solid var(--ww-line);border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.35rem;margin-bottom:1rem;padding:.35rem;display:grid;position:sticky;top:72px}._4eJrCW_form,._4eJrCW_results,._4eJrCW_results h3,._4eJrCW_drawingPanel{scroll-margin-top:150px}._4eJrCW_mobileSwitch button{min-height:48px;color:var(--ww-ink-soft);background:0 0;border:0;border-radius:.5rem;font-size:.875rem;font-weight:700}._4eJrCW_mobileSwitch button[aria-pressed=true]{background:var(--ww-paper);color:var(--ww-steel-deep);box-shadow:0 2px 6px #17262c12}._4eJrCW_mobileSwitch button:disabled{color:var(--ww-muted);opacity:.65}._4eJrCW_workspace[data-mobile-view=packet]>._4eJrCW_form,._4eJrCW_workspace[data-mobile-view=requirements]>._4eJrCW_results,._4eJrCW_tableWrap{display:none}._4eJrCW_results ._4eJrCW_partCards{gap:.8rem;padding:0;list-style:none;display:grid}._4eJrCW_partCards li{border:1px solid var(--ww-line);background:var(--ww-paper-soft);border-radius:.7rem;margin:0;padding:1rem}._4eJrCW_partTitle{justify-content:space-between;align-items:start;gap:.7rem;display:flex}._4eJrCW_partTitle strong{font-size:.95rem}._4eJrCW_partTitle span{white-space:nowrap;font-size:var(--ww-small-size);color:var(--ww-walnut);font-weight:700}._4eJrCW_partCards dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1rem 0;display:grid}._4eJrCW_partCards dt{font-size:var(--ww-small-size);color:var(--ww-muted)}._4eJrCW_partCards dd{font-size:var(--ww-small-size);overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:700}._4eJrCW_partCards p{font-size:var(--ww-small-size);margin:.4rem 0}._4eJrCW_partCards small{font-size:var(--ww-small-size);color:var(--ww-muted);line-height:1.55;display:block}._4eJrCW_shopping>div{grid-template-columns:1fr;gap:.6rem}._4eJrCW_shopping ._4eJrCW_field{grid-template-columns:minmax(0,1fr) 130px;align-items:center;max-width:100%;display:grid}._4eJrCW_actions{grid-template-columns:1fr 1fr;display:grid}._4eJrCW_actions button{padding:.75rem .6rem}._4eJrCW_actions button:first-child{grid-column:1/-1}._4eJrCW_packetNav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._4eJrCW_packetNav a{padding:.55rem .3rem}._4eJrCW_drawingBar{flex-wrap:wrap;padding:.6rem}._4eJrCW_drawingBar button{font-size:var(--ww-small-size)}._4eJrCW_results details{padding:.85rem}._4eJrCW_results summary{align-items:center;min-height:44px;display:flex}._4eJrCW_results h2{font-size:var(--ww-section-size);font-weight:var(--ww-heading-weight)}._4eJrCW_empty{font-size:.9rem}}@media (prefers-reduced-motion:reduce){._4eJrCW_page *{scroll-behavior:auto!important;transition:none!important}}._4eJrCW_page ._4eJrCW_packetNav{gap:.65rem}._4eJrCW_page ._4eJrCW_packetNav a{border:1px solid var(--ww-line-strong);background:var(--ww-paper);min-width:0;min-height:48px;color:var(--ww-steel-deep);overflow-wrap:anywhere;text-align:center;border-radius:.65rem;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:700;text-decoration:none;box-shadow:0 2px 4px #17262c08}._4eJrCW_page ._4eJrCW_packetNav a:hover{background:var(--ww-paper-soft);border-color:var(--ww-steel)}._4eJrCW_page ._4eJrCW_packetNav a:active{background:var(--ww-paper-muted)}@media (max-width:760px){._4eJrCW_page ._4eJrCW_packetNav{grid-template-columns:repeat(2,minmax(0,1fr))}._4eJrCW_page ._4eJrCW_packetNav a{padding:.75rem .65rem}}
.xxM5Oq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.xxM5Oq_card{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.xxM5Oq_cardBody{gap:1rem;padding:1.5rem;display:grid}.xxM5Oq_cardBody h3{font-size:var(--ww-card-size);font-weight:var(--ww-heading-weight)}.xxM5Oq_cardBody p{color:var(--ww-ink-soft)}.xxM5Oq_hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:2rem;display:grid}.xxM5Oq_hero>div:first-child{gap:1rem;display:grid}.xxM5Oq_visual{background:var(--ww-paper-soft);border:1px solid var(--ww-line);border-radius:.85rem;overflow:hidden}.xxM5Oq_visual svg{width:100%;height:auto;display:block}.xxM5Oq_visual figcaption{color:var(--ww-ink-soft);padding:1rem;font-size:.875rem}.xxM5Oq_compare{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:.8rem;margin:1rem 0;overflow-x:auto}.xxM5Oq_compare table{border-collapse:collapse;text-align:left;width:100%;min-width:580px}.xxM5Oq_compare :is(th,td){border-bottom:1px solid var(--ww-line);vertical-align:top;padding:1rem}.xxM5Oq_compare th{color:var(--ww-steel-deep);font-weight:750}.xxM5Oq_compare thead{background:var(--ww-paper-soft)}.xxM5Oq_compare caption{text-align:left;padding:1rem;font-weight:750}.xxM5Oq_progressBox{border:1px solid var(--ww-line);background:var(--ww-paper);border-radius:.85rem;gap:.6rem;margin-top:1.5rem;padding:1.1rem;display:grid}.xxM5Oq_progressBox progress{width:100%;height:.6rem;accent-color:var(--ww-moss)}.xxM5Oq_lessonList{gap:.8rem;margin:1rem 0 2rem;padding:0;list-style:none;display:grid}.xxM5Oq_lessonList li{background:var(--ww-paper);border:1px solid var(--ww-line);border-radius:.9rem;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.25rem;display:grid}.xxM5Oq_lessonList h3{margin:.3rem 0 .5rem}.xxM5Oq_number{color:var(--ww-walnut);font-size:1.25rem;font-weight:750}.xxM5Oq_jump{flex-wrap:wrap;gap:.6rem;margin:1.25rem 0;display:flex}.xxM5Oq_jump a{border:1px solid var(--ww-line-strong);color:var(--ww-blue);border-radius:2rem;padding:.55rem .8rem;font-weight:650}.xxM5Oq_practice{border-left:4px solid var(--ww-moss)}.xxM5Oq_tip{border-left:4px solid var(--ww-orange);background:var(--ww-paper-soft);border-radius:.65rem;padding:1.25rem}.xxM5Oq_terms{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.xxM5Oq_terms dt{color:var(--ww-steel-deep);font-weight:750}.xxM5Oq_terms dd{margin-top:.35rem}.xxM5Oq_knowledge{border:1px solid var(--ww-line-strong);background:var(--ww-paper);border-radius:.7rem;margin-top:1rem;padding:1rem}.xxM5Oq_knowledge summary{cursor:pointer;color:var(--ww-blue);min-height:44px;font-weight:750}.xxM5Oq_knowledge p{padding-top:.75rem}.xxM5Oq_operations{flex-wrap:wrap;gap:.5rem;padding:1rem;display:flex}.xxM5Oq_operations button{border:1px solid var(--ww-line-strong);background:var(--ww-paper);border-radius:.6rem;min-height:44px;padding:.6rem 1rem;font-weight:700}.xxM5Oq_operations button[aria-pressed=true]{background:var(--ww-steel);color:var(--ww-paper)}.xxM5Oq_reading{gap:1rem;display:grid}.xxM5Oq_mobileContents{display:none}@media (max-width:900px){.xxM5Oq_hero{grid-template-columns:1fr;gap:1.25rem}.xxM5Oq_hero .xxM5Oq_visual{max-width:520px}.xxM5Oq_terms{grid-template-columns:1fr}.xxM5Oq_mobileContents{margin-bottom:1.25rem;display:block}.xxM5Oq_courseSidebar{display:none}}@media (max-width:600px){.xxM5Oq_cards{grid-template-columns:1fr}.xxM5Oq_cardBody{padding:1.2rem}.xxM5Oq_lessonList li{grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding:1rem}}@media print{.xxM5Oq_jump,.xxM5Oq_operations,.xxM5Oq_progressBox,.xxM5Oq_mobileContents{display:none!important}.xxM5Oq_compare{overflow:visible}.xxM5Oq_compare table{min-width:0}.xxM5Oq_cards{grid-template-columns:1fr}}
