.opG9_W_chooser{align-items:center;gap:12px;min-width:0;display:flex;position:relative}.opG9_W_chooser label{color:#6c756b;font-size:14px}.opG9_W_chooser select{color:#2e3d30;min-width:190px;min-height:44px;font:500 16px var(--font-inter),Arial,sans-serif;cursor:pointer;background:#fbfaf6;border:1px solid #d9ded3;border-radius:4px;max-width:100%;padding:9px 33px 9px 12px}.opG9_W_chooser select:focus-visible{outline-offset:3px;outline:2px solid #647953}.opG9_W_chooser p{color:#9b3f30;z-index:2;background:#fbfaf6;padding:8px;font-size:14px;position:absolute;top:100%;left:0}@media (max-width:760px){.opG9_W_chooser{gap:12px;width:100%}.opG9_W_chooser select{flex:1;min-width:0;font-size:16px}}
.ksv1Vq_trigger{color:#e5e9e1;cursor:pointer;background:#e2e8dd08;border:1px solid #d5ded333;border-radius:3px;justify-content:space-between;align-items:center;width:100%;padding:13px 15px;font-size:14px;display:flex}.ksv1Vq_trigger:hover{background:#e2e8dd15}.ksv1Vq_trigger span{font-size:19px;font-weight:300}.ksv1Vq_trigger:focus-visible,.ksv1Vq_dialog button:focus-visible,.ksv1Vq_source:focus-visible{outline-offset:3px;outline:2px solid #c58f60}.ksv1Vq_dialog{color:#23302f;background:#f5f5f0;border:1px solid #d8ddd3;border-radius:5px;width:min(1080px,100vw - 40px);max-height:calc(100dvh - 40px);margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 30px 100px #06111c66}.ksv1Vq_dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#101c2ac9}.ksv1Vq_header{border-bottom:1px solid #d9ded4;justify-content:space-between;align-items:center;gap:20px;padding:25px 30px;display:flex}.ksv1Vq_header p,.ksv1Vq_eyebrow,.ksv1Vq_caption{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#69776a;font-size:14px}.ksv1Vq_header h2{letter-spacing:-.7px;margin-top:6px;font-size:27px;font-weight:400}.ksv1Vq_close{color:#4b5750;cursor:pointer;background:0 0;border:1px solid #cfd6c9;align-self:start;align-items:center;gap:16px;padding:10px 12px;font-size:14px;display:flex}.ksv1Vq_close span{font-size:15px}.ksv1Vq_layout{grid-template-columns:1.35fr 1fr;display:grid}.ksv1Vq_visual{background:#fff;flex-direction:column;min-width:0;padding:18px 20px 15px;display:flex}.ksv1Vq_switch{background:#f0f2eb;border:1px solid #dce0d5;border-radius:4px;align-self:center;gap:2px;padding:3px;display:flex}.ksv1Vq_switch button{color:#63705e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;padding:10px 15px;font-size:14px}.ksv1Vq_switch button[aria-pressed=true]{color:#293827;background:#fff;border-color:#dce0d5;box-shadow:0 1px 3px #183c1820}.ksv1Vq_imageArea{height:min(54vh,510px);min-height:300px;margin:15px 0;position:relative}.ksv1Vq_image{object-fit:contain}.ksv1Vq_imageArea{overflow:hidden}.ksv1Vq_cornerCrop,.ksv1Vq_sectionCrop{aspect-ratio:402/320;align-self:center;width:min(100%,440px);height:auto;min-height:0;margin-block:auto}.ksv1Vq_cornerCrop .ksv1Vq_image{object-fit:fill;height:200.625%!important;top:auto!important;bottom:0!important}.ksv1Vq_sectionCrop .ksv1Vq_image{object-fit:fill;height:200.625%!important;top:0!important;bottom:auto!important}.ksv1Vq_caption{text-align:center;color:#899183;margin-top:auto;font-size:14px;line-height:1.8}.ksv1Vq_notes{border-left:1px solid #e1e5dc;padding:32px}.ksv1Vq_notes h3{font-family:var(--font-playfair),serif;margin:16px 0 26px;font-size:30px;font-weight:400;line-height:1.18}.ksv1Vq_detail{gap:15px;margin:0 0 22px;display:flex}.ksv1Vq_detail>span{font-family:var(--font-jetbrains-mono),monospace;color:#91a086;padding-top:4px;font-size:14px}.ksv1Vq_detail h4{margin-bottom:6px;font-size:14px;font-weight:500}.ksv1Vq_detail p{color:#6b756b;font-size:14px;line-height:1.65}.ksv1Vq_facts{border-top:1px solid #d8dfd0;border-bottom:1px solid #d8dfd0;margin-bottom:16px;padding:12px 0}.ksv1Vq_facts>div{justify-content:space-between;gap:10px;padding:6px 0;font-size:14px;display:flex}.ksv1Vq_facts dt{color:#6e7869}.ksv1Vq_facts dd{font-family:var(--font-jetbrains-mono),monospace;font-size:14px}.ksv1Vq_note{color:#778172;margin-bottom:11px;font-size:14px;line-height:1.75}.ksv1Vq_source{color:#485d3e;text-underline-offset:3px;justify-content:space-between;gap:15px;margin-top:22px;font-size:14px;text-decoration:underline;display:flex}.ksv1Vq_familyBar{background:#eaf0e3;border-bottom:1px solid #d9ded4;justify-content:space-between;align-items:center;gap:14px;padding:17px 30px;display:flex}.ksv1Vq_familyBar>p{color:#66745e;font-size:14px}.ksv1Vq_variants{flex-wrap:wrap;gap:4px;display:flex}.ksv1Vq_variants button{color:#586a4c;cursor:pointer;background:0 0;border:1px solid #cbd5c2;border-radius:3px;min-width:68px;padding:10px 13px;font-size:14px}.ksv1Vq_variants button[aria-pressed=true]{color:#f2f3ec;background:#3c5038;border-color:#3c5038}.ksv1Vq_reynaersCrop{background:#091629;align-self:center;width:min(100%,300px)}.ksv1Vq_reynaersCrop .ksv1Vq_image{object-fit:cover;object-position:right center;max-width:none;width:400%!important;height:100%!important;left:auto!important;right:0!important}.ksv1Vq_differences{background:#f0f2e9;border-top:1px solid #d6ddcf;padding:27px 30px}.ksv1Vq_differences h3{margin-top:8px;font-size:22px;font-weight:400}.ksv1Vq_differences table{border-collapse:collapse;width:100%;margin:18px 0 15px;font-size:14px}.ksv1Vq_differences th,.ksv1Vq_differences td{text-align:left;border-bottom:1px solid #d5dccd;padding:13px 15px;line-height:1.5}.ksv1Vq_differences thead th{text-transform:uppercase;letter-spacing:.08em;color:#7d8974;font-size:14px;font-weight:400}.ksv1Vq_differences tbody th{font-weight:500}.ksv1Vq_differences td{color:#6b7664}.ksv1Vq_differences tr[data-selected=true]{background:#e1e9d8}@media (max-width:760px){.ksv1Vq_familyBar{padding:15px 18px;display:block}.ksv1Vq_familyBar>p{margin-bottom:10px;font-size:14px}.ksv1Vq_variants{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ksv1Vq_variants button{min-width:0;padding:9px 4px;font-size:14px}.ksv1Vq_differences{padding:22px 18px}.ksv1Vq_differences h3{font-size:21px}.ksv1Vq_differences th,.ksv1Vq_differences td{padding:11px 7px;font-size:14px}.ksv1Vq_differences th:last-child,.ksv1Vq_differences td:last-child{min-width:64px}.ksv1Vq_differences thead th{font-size:14px}.ksv1Vq_dialog{width:calc(100vw - 22px);max-height:calc(100dvh - 22px)}.ksv1Vq_header{gap:10px;padding:17px 18px}.ksv1Vq_header h2{font-size:22px}.ksv1Vq_header p{font-size:14px}.ksv1Vq_close{gap:9px;padding:9px;font-size:14px}.ksv1Vq_layout{grid-template-columns:1fr}.ksv1Vq_imageArea{height:47vh;min-height:250px}.ksv1Vq_visual{padding:14px 15px}.ksv1Vq_notes{border-top:1px solid #e1e5dc;border-left:0;padding:24px}.ksv1Vq_notes h3{font-size:28px}.ksv1Vq_note{font-size:14px}.ksv1Vq_trigger{padding:7px 12px;font-size:14px}.ksv1Vq_cornerCrop,.ksv1Vq_sectionCrop{height:auto;min-height:0;margin-block:15px}}
.RJy6yW_preview{--preview-ink:#e8e8e3;isolation:isolate;height:100%;min-height:620px;color:var(--preview-ink);background:radial-gradient(at 46% 34%,#34404b 0%,#202d37 38%,#17212b 77%);border:1px solid #ffffff0d;border-radius:3px;flex-direction:column;display:flex;position:relative;overflow:hidden}.RJy6yW_grid{z-index:-1;pointer-events:none;background-image:linear-gradient(#d6e4ee05 1px,#0000 1px),linear-gradient(90deg,#d6e4ee05 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.RJy6yW_header{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:24px 26px 0;display:flex;position:relative}.RJy6yW_eyebrow,.RJy6yW_concept,.RJy6yW_manufacturer,.RJy6yW_dimension,.RJy6yW_profileCaption,.RJy6yW_glass{font-family:var(--font-jetbrains-mono), monospace}.RJy6yW_eyebrow{color:#c9ccc9;letter-spacing:1.6px;align-items:center;gap:8px;font-size:14px;display:flex}.RJy6yW_dot{background:#d4a479;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 12px #d4a47945}.RJy6yW_concept{color:#c1c8cc;font-size:14px}.RJy6yW_preview .RJy6yW_viewMode{color:#d4dee3;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:4px;min-height:44px;padding:9px 11px;font-size:16px}.RJy6yW_viewMode:hover{background:#ffffff10}.RJy6yW_previewControls{z-index:2;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 26px 0;display:flex;position:relative}.RJy6yW_sideModes{background:#0e18264d;border:1px solid #ffffff38;border-radius:5px;gap:3px;padding:3px;display:flex}.RJy6yW_preview .RJy6yW_sideModes button{color:#d8e1e5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;min-height:44px;padding:10px 16px;font-size:16px}.RJy6yW_preview .RJy6yW_sideModes button[aria-pressed=true]{color:#21342b;background:#e1e8d7;border-color:#e1e8d7}.RJy6yW_preview .RJy6yW_sideModes button:hover:not([aria-pressed=true]){color:#fff;background:#ffffff12}.RJy6yW_preview .RJy6yW_expandButton{color:#edf0e9;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff45;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-left:auto;padding:10px 13px;font-size:16px;display:inline-flex}.RJy6yW_preview .RJy6yW_expandButton:hover{background:#ffffff18}.RJy6yW_preview :is(.RJy6yW_expandButton,.RJy6yW_viewMode,.RJy6yW_sideModes button):focus-visible{outline-offset:3px;outline:2px solid #e0aa7b}.RJy6yW_preview button:disabled{cursor:default;opacity:.5}.RJy6yW_stage{flex:auto;min-height:350px;scroll-margin-top:125px;position:relative}.RJy6yW_preview.RJy6yW_expanded{height:auto}.RJy6yW_preview.RJy6yW_expanded .RJy6yW_stage{flex:none;height:clamp(420px,66svh,850px);min-height:420px}.RJy6yW_preview.RJy6yW_expanded .RJy6yW_profileCard{width:min(75%,500px);height:min(48svh,470px)}.RJy6yW_halo{filter:blur(15px);background:#070c1490;border-radius:50%;width:52%;height:8%;position:absolute;bottom:12%;left:24%}.RJy6yW_canvas{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:1px 14px 37px}.RJy6yW_canvasReady{opacity:1}.RJy6yW_still{flex-direction:column;justify-content:center;align-items:center;gap:17px;transition:opacity .35s;display:flex;position:absolute;inset:20px 30px 58px}.RJy6yW_hidden{opacity:0;pointer-events:none}.RJy6yW_profileCard{background:#f2f2ef;border-radius:2px;width:min(100%,300px);height:240px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000030}.RJy6yW_profileImage{object-fit:contain;padding:20px}.RJy6yW_profileCaption{letter-spacing:1px;color:#bfc8cd;font-size:14px}.RJy6yW_dimension{letter-spacing:1px;color:#c0c7cb;text-align:center;justify-content:center;align-items:center;gap:15px;width:100%;padding:0 16px;font-size:14px;line-height:1.45;display:flex;position:absolute;bottom:18px;left:0}.RJy6yW_dimensionLine{background:#b9c8d145;width:40px;height:1px;position:relative}.RJy6yW_dimensionLine:after{content:"";background:#b9c8d145;width:1px;height:7px;position:absolute;inset:-3px auto auto 0}.RJy6yW_dimensionLine:last-child:after{left:auto;right:0}.RJy6yW_times{color:#81919d;padding:0 5px}.RJy6yW_footer{padding:8px 26px 22px;position:relative}.RJy6yW_systemLine{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 14px;margin-bottom:23px;display:flex}.RJy6yW_manufacturer{color:#b4bfc5;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:5px;font-size:14px;display:block}.RJy6yW_systemName{letter-spacing:-.45px;font-size:20px;font-weight:400;line-height:1.2}.RJy6yW_glass{white-space:nowrap;color:#bbc5ca;padding-bottom:2px;font-size:14px}.RJy6yW_movements{background:#0e18264d;border:1px solid #ffffff13;border-radius:4px;grid-template-columns:repeat(3,1fr);gap:3px;padding:4px;display:grid}.RJy6yW_preview .RJy6yW_movementButton{color:#d6dfe3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:44px;font-size:16px;transition:background .18s,color .18s;display:flex}.RJy6yW_movementButton:hover{color:#f4ede5;background:#ffffff09}.RJy6yW_movementButton[aria-pressed=true]{color:#f3e5d8;background:#414b527d;border-color:#ffffff16}.RJy6yW_preview .RJy6yW_movementButton:focus-visible{outline-offset:3px;outline:2px solid #e0aa7b}.RJy6yW_preview .RJy6yW_behavior{text-align:center;color:#cdd7dc;min-height:20px;margin:13px 0 0;font-size:14px;line-height:1.6}.RJy6yW_stillNote{text-align:center;color:#b4bfc6;border-top:1px solid #ffffff16;justify-content:center;align-items:center;min-height:80px;font-size:14px;line-height:1.6;display:flex}.RJy6yW_preview .RJy6yW_disclaimer{text-align:center;color:#aab5bd;max-width:330px;margin:18px auto 0;font-size:14px;line-height:1.7}.RJy6yW_inspect{margin-top:14px}.RJy6yW_cameraModes{border:1px solid #ffffff25;border-radius:3px;gap:2px;padding:2px;display:flex}.RJy6yW_preview .RJy6yW_cameraModes button{color:#cdd8de;cursor:pointer;background:0 0;border:0;border-radius:2px;min-height:44px;padding:10px 12px;font-size:16px}.RJy6yW_cameraModes button[aria-pressed=true]{color:#f0eee8;background:#e0e8df1b}.RJy6yW_cameraModes button:focus-visible{outline-offset:3px;outline:2px solid #e0aa7b}.RJy6yW_cornerInfo{border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;gap:14px;min-height:82px;padding:10px 0 0;display:grid}.RJy6yW_cornerInfo>span{color:#a9b8c1;flex-direction:column;gap:5px;font-size:14px;display:flex}.RJy6yW_cornerInfo strong{font-family:var(--font-jetbrains-mono),monospace;color:#ecece3;font-size:14px;font-weight:400}.RJy6yW_cornerInfo p{color:#c6cfcf;grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}.RJy6yW_guided{background:radial-gradient(at 42% 35%,#46515a 0%,#293640 38%,#18252e 78%);border-radius:8px;min-height:580px}.RJy6yW_guided .RJy6yW_grid{opacity:.25;background-size:72px 72px}.RJy6yW_guided .RJy6yW_header{padding:27px 28px 0}.RJy6yW_guided .RJy6yW_stage{min-height:0}.RJy6yW_guided .RJy6yW_canvas{inset:8px 0 32px}.RJy6yW_guided .RJy6yW_dimension{letter-spacing:1.4px;font-size:14px;bottom:10px}.RJy6yW_guided .RJy6yW_dimensionLine{opacity:.55;width:26px}.RJy6yW_guidedFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:17px 28px 23px;display:flex;position:relative}.RJy6yW_guidedFooter span:first-child{color:#eeeae1;letter-spacing:-.2px;font-size:14px}.RJy6yW_guidedFooter span:last-child{color:#b4c0c5;font-size:14px}@media (max-width:600px){.RJy6yW_preview{height:auto;min-height:425px}.RJy6yW_header{padding:12px 17px 0}.RJy6yW_stage{min-height:176px}.RJy6yW_footer{padding:0 17px 12px}.RJy6yW_systemLine{margin-bottom:9px}.RJy6yW_systemName{font-size:16px}.RJy6yW_manufacturer{font-size:14px}.RJy6yW_profileCard{max-width:210px;height:185px}.RJy6yW_profileImage{padding:8px}.RJy6yW_canvas{inset:1px 10px 37px}.RJy6yW_preview .RJy6yW_movementButton{gap:7px;min-height:44px}.RJy6yW_preview .RJy6yW_disclaimer{margin-top:7px;font-size:14px}.RJy6yW_preview .RJy6yW_behavior{margin-top:8px;font-size:14px}.RJy6yW_inspect{margin-top:8px}.RJy6yW_preview .RJy6yW_cameraModes button{padding:9px 10px;font-size:16px}.RJy6yW_eyebrow{letter-spacing:.8px;font-size:14px}.RJy6yW_header{gap:7px}.RJy6yW_preview .RJy6yW_viewMode{padding:9px 10px;font-size:16px}.RJy6yW_previewControls{gap:8px;padding:10px 17px 0}.RJy6yW_preview .RJy6yW_sideModes button{padding:9px 12px}.RJy6yW_preview .RJy6yW_expandButton{padding:9px 10px}.RJy6yW_preview.RJy6yW_expanded .RJy6yW_stage{height:clamp(340px,60svh,650px);min-height:340px}.RJy6yW_cornerInfo{gap:6px;min-height:65px;padding-top:7px}.RJy6yW_cornerInfo>span,.RJy6yW_cornerInfo strong,.RJy6yW_cornerInfo p{font-size:14px}.RJy6yW_still{gap:5px;inset:5px 20px 32px}.RJy6yW_stillNote{min-height:45px;font-size:14px}.RJy6yW_profileCaption{font-size:14px}.RJy6yW_guided{height:100%;min-height:335px}.RJy6yW_guided .RJy6yW_header{padding:17px 18px 0}.RJy6yW_guided .RJy6yW_stage{min-height:0}.RJy6yW_guided .RJy6yW_canvas{inset:0 0 24px}.RJy6yW_guided .RJy6yW_dimension{gap:10px;font-size:14px;bottom:5px}.RJy6yW_guidedFooter{gap:5px 12px;padding:10px 18px 14px}.RJy6yW_guidedFooter span:first-child,.RJy6yW_guidedFooter span:last-child{font-size:14px}}@media (prefers-reduced-motion:reduce){.RJy6yW_canvas,.RJy6yW_still,.RJy6yW_preview .RJy6yW_movementButton{transition:none}}.RJy6yW_handleReference{color:#c5cfce;border-top:1px solid #ffffff20;margin-top:15px;padding-top:12px;font-size:14px}.RJy6yW_handleReference summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:16px}.RJy6yW_handleReference summary:focus-visible{outline-offset:3px;outline:2px solid #e0aa7b}.RJy6yW_handleReference img{object-fit:contain;background:#f3f2ef;width:auto;max-width:100%;height:220px;margin:12px auto;display:block}.RJy6yW_handleReference p{margin:8px 0;font-size:14px;line-height:1.6}.RJy6yW_preview.RJy6yW_comparison{border:0;border-radius:0;height:100%;min-height:0}.RJy6yW_comparison .RJy6yW_stage{height:100%;min-height:0}.RJy6yW_comparison .RJy6yW_canvas{transition:none;inset:0}.RJy6yW_comparison .RJy6yW_still{transition:none;inset:15%}.RJy6yW_comparison .RJy6yW_halo{display:none}@media (min-width:1101px){.RJy6yW_preview:not(.RJy6yW_comparison) .RJy6yW_stage{min-height:clamp(440px,52svh,640px)}}.RJy6yW_preview.RJy6yW_guided{border-radius:0;height:auto;min-height:0}.RJy6yW_guided .RJy6yW_header{padding:15px 20px 0;position:absolute;top:0;right:0}.RJy6yW_guided .RJy6yW_eyebrow{display:none}.RJy6yW_guided .RJy6yW_previewControls{padding:15px 200px 0 20px}.RJy6yW_preview.RJy6yW_guided .RJy6yW_stage{min-height:clamp(400px,52svh,560px)}.RJy6yW_guidedFooter{padding:10px 20px 17px}.RJy6yW_guided .RJy6yW_dimension{font-size:12px}.RJy6yW_preview.RJy6yW_guided.RJy6yW_expanded .RJy6yW_stage{height:clamp(420px,66svh,850px);min-height:420px}@media (max-width:800px){.RJy6yW_guided .RJy6yW_header{padding:10px 14px 0}.RJy6yW_guided .RJy6yW_header .RJy6yW_eyebrow{display:none}.RJy6yW_guided .RJy6yW_previewControls{padding:8px 14px 0}.RJy6yW_guided .RJy6yW_header{padding-top:10px;position:absolute;top:0;right:0}.RJy6yW_guided .RJy6yW_previewControls{padding-top:10px;padding-right:64px}.RJy6yW_guided .RJy6yW_expandButton{gap:0;min-width:44px;padding:10px;font-size:0}.RJy6yW_guided .RJy6yW_expandButton svg{width:18px;height:18px}.RJy6yW_preview.RJy6yW_guided .RJy6yW_stage{min-height:220px}.RJy6yW_guidedFooter{padding:6px 14px 13px}.RJy6yW_guidedFooter span:first-child,.RJy6yW_guidedFooter span:last-child{font-size:12px}.RJy6yW_preview.RJy6yW_guided.RJy6yW_expanded .RJy6yW_stage{height:clamp(340px,60svh,650px);min-height:340px}}@media (min-width:801px) and (max-width:1100px){.RJy6yW_guided .RJy6yW_expandButton{gap:0;padding:10px;font-size:0}.RJy6yW_guided .RJy6yW_previewControls{padding-right:70px}}
.DKW7SW_difference{--ink:#2d4232;--muted:#738167;--line:#d4ddca;border:1px solid var(--line);color:var(--ink);background:#f3f5ec;scroll-margin-top:110px}.DKW7SW_difference :where(h2,p,figure){margin:0}.DKW7SW_difference button{font:inherit;cursor:pointer}.DKW7SW_difference button:disabled{opacity:.5;cursor:default}.DKW7SW_difference button:focus-visible,.DKW7SW_difference input:focus-visible,.DKW7SW_difference summary:focus-visible,.DKW7SW_difference a:focus-visible{outline-offset:4px;outline:2px solid #b8794d}.DKW7SW_heading{justify-content:space-between;align-items:center;gap:24px;padding:32px 34px;display:flex}.DKW7SW_eyebrow{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.15em;color:#8f805f;font-size:14px}.DKW7SW_heading h2{letter-spacing:-.045em;margin:14px 0 12px;font-size:43px;font-weight:400;line-height:1.12}.DKW7SW_heading h2 em{font-family:var(--font-playfair),serif;font-weight:400}.DKW7SW_heading p{color:var(--muted);font-size:14px;line-height:1.7}.DKW7SW_difference .DKW7SW_close{color:#6b7c61;white-space:nowrap;background:0 0;border:0;align-items:center;gap:20px;padding:12px 0;font-size:16px;display:flex}.DKW7SW_close span{color:#b2bfa5;font-size:20px}.DKW7SW_viewer{color:#dae3d4;background:#17232b}.DKW7SW_toolbar{border-bottom:1px solid #d1e3d012;justify-content:space-between;align-items:center;gap:15px;padding:15px 23px;display:flex}.DKW7SW_matchNote{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#b5c4b4;font-size:14px}.DKW7SW_viewTools{gap:16px;display:flex}.DKW7SW_viewTools>div{border:1px solid #a3bba22b;gap:2px;padding:3px;display:flex}.DKW7SW_difference .DKW7SW_viewTools button{color:#a2b7a0;background:0 0;border:0;padding:7px 11px;font-size:16px}.DKW7SW_difference .DKW7SW_viewTools button[aria-pressed=true]{color:#e4edde;background:#d1e3c519}.DKW7SW_stage{background:#17212b;height:490px;position:relative;overflow:hidden}.DKW7SW_layer{pointer-events:none;position:absolute;inset:0}.DKW7SW_layer.DKW7SW_currentLayer{clip-path:inset(0 calc(100% - var(--reveal)) 0 0)}.DKW7SW_layer.DKW7SW_concealed{opacity:0}.DKW7SW_layer>.DKW7SW_preview{border:0;border-radius:0;height:100%;min-height:0!important}.DKW7SW_sceneLabels{pointer-events:none;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.02em;color:#c4d1c1;justify-content:space-between;gap:22px;font-size:14px;display:flex;position:absolute;top:20px;left:23px;right:23px}.DKW7SW_sceneLabels>span:last-child{text-align:right}.DKW7SW_divider{left:var(--reveal);pointer-events:none;background:#d3e7c791;width:1px;position:absolute;top:0;bottom:0}.DKW7SW_divider>span{background:#e7eedddd;border-radius:3px;justify-content:center;align-items:center;gap:5px;width:34px;height:42px;display:flex;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 3px 20px #0002}.DKW7SW_divider i{background:#4c6548;width:1px;height:12px;display:block}.DKW7SW_sceneCaption{text-align:center;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#b6c7b0;pointer-events:none;font-size:14px;position:absolute;bottom:22px;left:22px;right:22px}.DKW7SW_sceneCaption>span{font-family:var(--font-inter),sans-serif;letter-spacing:0;color:#8ba08a;margin-top:8px;font-size:14px;display:block}.DKW7SW_sliderRow{min-height:42px;font-family:var(--font-jetbrains-mono),monospace;color:#b7ccb0;align-items:center;gap:20px;padding:0 25px;font-size:14px;display:flex}.DKW7SW_sliderRow input{cursor:ew-resize;accent-color:#bdd2a7;width:100%;min-width:0;height:28px}.DKW7SW_sliderRow input:disabled{cursor:default;opacity:.4}.DKW7SW_sliderHint{text-align:center;color:#91a58e;padding:3px 24px 23px;font-size:14px;line-height:1.7}.DKW7SW_references{flex-direction:column;gap:20px;padding:28px 25px 25px;display:flex;position:absolute;inset:0}.DKW7SW_references>p{color:#cedbc7;text-align:center;font-size:14px}.DKW7SW_references>p>span{color:#99ae93;margin-top:8px;font-size:14px;line-height:1.6;display:block}.DKW7SW_references>div{flex:1;grid-template-columns:1fr 1fr;gap:18px;min-height:0;display:grid}.DKW7SW_references figure{flex-direction:column;min-width:0;min-height:0;display:flex}.DKW7SW_references figure>div{background:#f3f4ee;border-radius:2px;flex:1;min-height:0;position:relative}.DKW7SW_references img{object-fit:contain;mix-blend-mode:multiply;padding:16px}.DKW7SW_references figcaption{color:#afc2a7;text-align:center;margin-top:14px;font-size:14px;line-height:1.6}.DKW7SW_references figcaption small{color:#7f9777;margin-top:5px;font-size:14px;display:block}.DKW7SW_finishChip{vertical-align:middle;border:1px solid #c7d4bb80;border-radius:50%;width:14px;height:14px;margin-right:7px;display:inline-block}.DKW7SW_directions{grid-template-columns:1fr 1fr;gap:12px;padding:24px 25px 0;display:grid}.DKW7SW_difference .DKW7SW_direction{text-align:left;min-width:0;color:var(--ink);background:#f8faf2;border:1px solid #d2ddc8;flex-direction:column;padding:23px;transition:border-color .18s,background .18s;display:flex}.DKW7SW_difference .DKW7SW_direction[aria-pressed=true]{background:#e5edd9;border-color:#8da574}.DKW7SW_directionTop{justify-content:space-between;align-items:center;gap:14px;min-height:19px;display:flex}.DKW7SW_directionTop>span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.07em;color:#7e906c;font-size:14px;line-height:1.6}.DKW7SW_directionTop>i{color:#536b42;border:1px solid #a2b48e;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.DKW7SW_directionTop svg{width:16px;height:16px}.DKW7SW_direction strong{font-family:var(--font-playfair),serif;letter-spacing:-.02em;margin-top:15px;font-size:27px;font-weight:400;line-height:1.15;display:block}.DKW7SW_character{color:#78866b;margin:13px 0 20px;font-size:14px;line-height:1.8;display:block}.DKW7SW_viewAlone{color:#536d41;justify-content:space-between;gap:12px;margin-top:auto;font-size:14px;display:flex}.DKW7SW_viewAlone>span{color:#7c965f}.DKW7SW_explanation{grid-template-columns:150px 1fr;gap:18px;padding:25px 28px;display:grid}.DKW7SW_explanation>span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.1em;color:#91a07f;padding-top:4px;font-size:14px}.DKW7SW_explanation p{color:#657c56;font-size:14px;line-height:1.8}.DKW7SW_explanation small{color:#8a987a;margin-top:7px;font-size:14px;line-height:1.7;display:block}.DKW7SW_decision{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;display:flex}.DKW7SW_decision p{color:#6a7f5b;font-size:14px;line-height:1.7}.DKW7SW_decision p>span{color:#8d9b7d;margin-top:4px;font-size:14px;display:block}.DKW7SW_decision>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.DKW7SW_difference .DKW7SW_keep,.DKW7SW_difference .DKW7SW_choose{color:#637b51;text-align:center;background:0 0;border:1px solid #c5d2b8;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:13px 18px;font-size:16px;line-height:1.5;display:flex}.DKW7SW_difference .DKW7SW_choose{color:#eff4e8;background:#344e37;border-color:#344e37}.DKW7SW_difference .DKW7SW_choose:hover{background:#446447}.DKW7SW_difference .DKW7SW_keep:hover{background:#e8eedf}.DKW7SW_notice{border-top:1px solid var(--line);color:#4e6841;background:#e6edda;padding:16px 28px;font-size:14px;line-height:1.7}.DKW7SW_notice.DKW7SW_error{color:#944a37;background:#f2e8da}.DKW7SW_finePrint{border-top:1px solid var(--line);color:#8e9c7e;padding:18px 28px;font-size:14px;line-height:1.8}.DKW7SW_finePrint summary{cursor:pointer;color:#778a66;width:fit-content}.DKW7SW_finePrint p{max-width:800px;margin-top:12px}.DKW7SW_finePrint>div{flex-wrap:wrap;gap:14px;margin-top:9px;display:flex}.DKW7SW_finePrint a{color:#657e54;text-underline-offset:3px;text-decoration:underline}@media (min-width:1500px){.DKW7SW_stage{height:580px}.DKW7SW_heading h2{font-size:51px}.DKW7SW_direction strong{font-size:31px}}@media (max-width:1000px){.DKW7SW_heading{padding:27px}.DKW7SW_heading h2{font-size:38px}.DKW7SW_stage{height:440px}.DKW7SW_decision{flex-direction:column;align-items:flex-start}.DKW7SW_decision>div{justify-content:stretch;width:100%}.DKW7SW_decision>div>button{flex:1}.DKW7SW_direction{padding:19px!important}.DKW7SW_direction strong{font-size:24px}.DKW7SW_explanation{grid-template-columns:120px 1fr}}@media (max-width:700px){.DKW7SW_heading{flex-direction:column;align-items:stretch;gap:16px;padding:24px 20px}.DKW7SW_heading h2{font-size:37px}.DKW7SW_eyebrow,.DKW7SW_heading p{font-size:14px}.DKW7SW_difference .DKW7SW_close{align-self:flex-start;padding:0;font-size:16px}.DKW7SW_toolbar{flex-direction:column;gap:12px;padding:13px 14px}.DKW7SW_viewTools{justify-content:center;gap:11px;width:100%}.DKW7SW_viewTools>div{flex:1}.DKW7SW_difference .DKW7SW_viewTools button{flex:1;padding:7px 8px;font-size:16px}.DKW7SW_matchNote{font-size:14px}.DKW7SW_stage{height:350px}.DKW7SW_sceneLabels{gap:25px;font-size:14px;line-height:1.6;left:16px;right:16px}.DKW7SW_sceneLabels>span{max-width:42%}.DKW7SW_sceneCaption{font-size:14px;bottom:20px}.DKW7SW_sceneCaption>span{font-size:14px}.DKW7SW_references{gap:17px;padding:22px 15px 15px}.DKW7SW_references>p,.DKW7SW_references>p>span{font-size:14px}.DKW7SW_references>div{gap:10px}.DKW7SW_references img{padding:7px}.DKW7SW_references figcaption{margin-top:10px;font-size:14px}.DKW7SW_sliderRow{gap:12px;padding:0 20px}.DKW7SW_sliderHint{padding:4px 20px 20px;font-size:14px}.DKW7SW_directions{gap:8px;padding:17px 13px 0}.DKW7SW_difference .DKW7SW_direction{padding:15px 11px!important}.DKW7SW_directionTop{align-items:start;gap:6px}.DKW7SW_directionTop>span{letter-spacing:.02em;font-size:14px}.DKW7SW_directionTop>i{flex-basis:16px;width:16px;height:16px}.DKW7SW_direction strong{margin-top:12px;font-size:22px}.DKW7SW_character{margin:11px 0 17px;font-size:14px;line-height:1.7}.DKW7SW_viewAlone{font-size:14px;line-height:1.6}.DKW7SW_explanation{flex-direction:column;gap:10px;padding:23px 19px;display:flex}.DKW7SW_explanation p,.DKW7SW_explanation small{font-size:14px}.DKW7SW_decision{gap:17px;padding:22px 18px}.DKW7SW_decision>div{flex-direction:column-reverse;align-items:stretch;gap:8px}.DKW7SW_difference .DKW7SW_keep,.DKW7SW_difference .DKW7SW_choose{width:100%;min-height:48px;font-size:16px}.DKW7SW_notice{padding:16px 18px;font-size:14px}.DKW7SW_finePrint{padding:17px 18px;font-size:14px}}@media (prefers-reduced-motion:reduce){.DKW7SW_difference .DKW7SW_direction{transition:none}}.DKW7SW_difference .DKW7SW_viewTools button{min-height:44px;font-size:16px}.DKW7SW_toolbar,.DKW7SW_viewTools{flex-wrap:wrap}.DKW7SW_viewTools>div{flex:auto}.DKW7SW_difference .DKW7SW_close,.DKW7SW_difference .DKW7SW_keep,.DKW7SW_difference .DKW7SW_choose{font-size:16px}.DKW7SW_sliderHint,.DKW7SW_references>p>span,.DKW7SW_references figcaption,.DKW7SW_character,.DKW7SW_explanation p,.DKW7SW_explanation small,.DKW7SW_finePrint{font-size:14px}
.BqeYOa_dialog{color:#243634;background:#faf9f5;border:0;border-radius:15px;width:min(590px,100vw - 28px);max-height:90svh;margin:auto;padding:40px;position:fixed;inset:0;overflow-y:auto;box-shadow:0 25px 100px #13232930}.BqeYOa_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10262280}.BqeYOa_close{cursor:pointer;background:0 0;border:0;padding:7px;position:absolute;top:15px;right:15px}.BqeYOa_eyebrow{font:14px var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#80735e}.BqeYOa_dialog h2,.BqeYOa_feedback h2{font:32px/1.2 var(--font-playfair),Georgia,serif;letter-spacing:-.02em;margin:16px 0}.BqeYOa_dialog p,.BqeYOa_feedback p{color:#586a64;font-size:14px;line-height:1.8}.BqeYOa_field{gap:9px;margin:22px 0;font-size:14px;font-weight:600;display:grid}.BqeYOa_field input,.BqeYOa_field textarea{color:#273c36;background:#fff;border:1px solid #cad1c8;border-radius:6px;width:100%;padding:13px;font-size:14px}.BqeYOa_field textarea{font:14px/1.6 var(--font-jetbrains-mono),monospace;resize:vertical;overflow-wrap:anywhere}.BqeYOa_summary{background:#edf0e9;border-radius:7px;gap:8px;padding:18px;font-size:14px;display:grid}.BqeYOa_summary span{color:#657462}.BqeYOa_summary p{margin:2px 0}.BqeYOa_note{color:#788379!important;font-size:14px!important}.BqeYOa_primary,.BqeYOa_secondary{cursor:pointer;border:1px solid #344f42;border-radius:6px;justify-content:center;align-items:center;gap:16px;padding:14px 19px;font-size:14px;text-decoration:none;display:flex}.BqeYOa_primary{color:#fff;background:#284a3b;width:100%}.BqeYOa_secondary{color:#284a3b;background:0 0}.BqeYOa_primary:disabled{opacity:.5;cursor:wait}.BqeYOa_linkCopy>a{text-align:center;color:#365446;margin:16px 0 0;font-size:14px;text-decoration:underline;display:block}.BqeYOa_feedback{background:#f1f0e8;border:1px solid #dfdfd2;border-radius:13px;margin:20px 0;padding:30px}.BqeYOa_feedbackText{white-space:pre-wrap}.BqeYOa_next{border-top:1px solid #d2d8c9;margin:20px 0;padding-top:20px;font-size:14px}.BqeYOa_next p{white-space:pre-wrap;margin:5px 0 0}.BqeYOa_dialog :is(button,input,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #b57440}@media (max-width:600px){.BqeYOa_dialog{padding:38px 23px 25px}.BqeYOa_dialog h2,.BqeYOa_feedback h2{font-size:27px}.BqeYOa_feedback{padding:23px}}
.sw5yhq_root{flex-direction:column;width:100%;min-width:0;height:100%;display:flex;overflow:hidden}.sw5yhq_stage{aspect-ratio:4/3;isolation:isolate;background:#f4f3ef;flex:1;width:100%;min-height:0;display:block;position:relative;overflow:hidden}.sw5yhq_image{object-fit:contain;mix-blend-mode:multiply;padding:14px}.sw5yhq_caption{color:#576151;background:#f4f3ef;padding:10px 12px;font-size:14px;line-height:1.6;display:block}.sw5yhq_unavailable{color:#56644e;text-align:center;justify-content:center;align-items:center;height:100%;padding:18px;font-size:14px;line-height:1.6;display:flex}
.mazRqG_room{--ink:#202a32;--muted:#69716f;--paper:#f5f4ef;--line:#dedfd6;--accent:#a45f35;--sage:#dfe6d9;background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-inter),Arial,sans-serif;font-size:14px;line-height:1.6}.mazRqG_room *{box-sizing:border-box}.mazRqG_room button,.mazRqG_room a,.mazRqG_room input,.mazRqG_room select{-webkit-tap-highlight-color:transparent}.mazRqG_room button,.mazRqG_room a{touch-action:manipulation}.mazRqG_room button{cursor:pointer}.mazRqG_room button:disabled{cursor:not-allowed;opacity:.48}.mazRqG_room a{text-decoration:none}.mazRqG_room :is(button,a,input,select,summary):focus-visible{outline-offset:5px;outline:2px solid #a45f35}.mazRqG_room button,.mazRqG_room input,.mazRqG_room select{font:inherit}:where(.mazRqG_room) :where(h1,h2,h3,p){margin:0}.mazRqG_skip{z-index:200;background:#fff;padding:12px 20px;position:fixed;top:-100px;left:20px}.mazRqG_skip:focus{top:12px}.mazRqG_sidebar{z-index:30;background:#eceee7;border-right:1px solid #dde0d5;flex-direction:column;width:228px;padding:34px 22px 16px;display:flex;position:fixed;inset:0 auto 0 0}.mazRqG_brand{width:fit-content;color:var(--ink);letter-spacing:.075em;align-items:center;gap:11px;font-size:14px;font-weight:650;line-height:1.06;display:flex}.mazRqG_brandMark{border:1px solid #8b9688;place-items:center;width:44px;height:48px;display:grid}.mazRqG_brandGuy{letter-spacing:.11em;margin-top:3px;font-size:24px;display:block}.mazRqG_brandPeriod{color:var(--accent)}.mazRqG_leaveHub{letter-spacing:.06em;color:#8b9683;align-items:center;gap:6px;margin-top:9px;font-size:14px;transition:color .2s;display:inline-flex}.mazRqG_leaveHub:hover{color:var(--ink)}.mazRqG_roomLabel{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.16em;border-top:1px solid #d2d7cb;border-bottom:1px solid #d2d7cb;align-items:center;gap:8px;margin-top:42px;padding:12px 0;font-size:14px;display:flex}.mazRqG_greenDot,.mazRqG_neutralDot{background:#567356;border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:inline-block}.mazRqG_neutralDot{background:#aa8a5e}.mazRqG_version{color:#626f5f;margin-left:auto}.mazRqG_navEyebrow{letter-spacing:.15em;color:#687364;font-size:14px;margin:34px 0 15px!important}.mazRqG_nav{flex-direction:column;gap:6px;display:flex}.mazRqG_navItem{text-align:left;color:#5e695e;background:0 0;border:1px solid #0000;align-items:center;gap:12px;width:calc(100% + 16px);margin-left:-8px;padding:13px 10px;transition:background .2s,color .2s;display:flex;font-size:14px!important}.mazRqG_navItem:hover{background:#e3e7dc}.mazRqG_navActive{color:#273828;background:#dde3d4;border-color:#d1d9c7;box-shadow:inset 2px 0 #617855}.mazRqG_navNumber,.mazRqG_navCount{font-family:var(--font-jetbrains-mono),monospace;color:#809076;margin-left:auto;font-size:14px}.mazRqG_navCount{text-align:center;color:#33462f;background:#ccd7c2;border-radius:2px;min-width:19px;height:19px;line-height:19px}.mazRqG_sidebarBottom{margin-top:auto;padding-top:60px}.mazRqG_storyLink{color:#5c695a;border-bottom:1px solid #d2d7cb;align-items:center;gap:8px;padding:18px 0;font-size:14px;display:flex}.mazRqG_storyLink svg:last-child{margin-left:auto}.mazRqG_advisorCard{grid-template-columns:35px 1fr 15px;align-items:center;gap:9px;padding:21px 0;display:grid}.mazRqG_advisorCard strong{font-size:14px;font-weight:600;display:block}.mazRqG_advisorCard p{color:#63705e;margin-top:2px;font-size:14px}.mazRqG_advisorCard a{color:#4d5c47}.mazRqG_avatar{object-fit:cover;object-position:center 28%;border-radius:50%;width:43px;height:43px}.mazRqG_advisorCard .mazRqG_avatar{width:35px;height:35px}.mazRqG_sidebarFoot{letter-spacing:.095em;color:#757f6c;border-top:1px solid #d2d7cb;padding-top:13px;font-size:14px}.mazRqG_workspace{min-width:0;margin-left:228px}.mazRqG_topbar{border-bottom:1px solid var(--line);background:#f7f6f2;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 42px;display:flex}.mazRqG_breadcrumb{letter-spacing:.1em;color:#777e75;align-items:center;gap:14px;min-width:0;font-size:14px;display:flex}.mazRqG_breadcrumb strong{letter-spacing:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:14px;font-weight:500;overflow:hidden}.mazRqG_breadcrumb>span{color:#aaa}.mazRqG_topActions{flex-shrink:0;align-items:center;gap:23px;display:flex}.mazRqG_storage{color:#66745e;align-items:center;gap:7px;font-size:14px;display:flex}.mazRqG_saveButton{color:#3d4d35;background:0 0;border:1px solid #cbd0c1;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-weight:500;transition:background .2s;display:flex;font-size:14px!important}.mazRqG_saveButton:hover{background:#e8ecdf}.mazRqG_content{max-width:1570px;margin:auto;padding:35px 42px 0}.mazRqG_pageHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.mazRqG_eyebrow{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.13em;color:#6b7465;font-size:14px;line-height:1.5;display:block}.mazRqG_pageHeading h1{letter-spacing:-.045em;margin-top:9px;font-size:32px;font-weight:450;line-height:1.2}.mazRqG_pageHeading h1:focus{outline:none}.mazRqG_pageIndex{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;white-space:nowrap;color:#7d8379;padding-bottom:3px;font-size:14px}.mazRqG_pageIndex span{text-align:right;color:#a06845;margin-top:6px;display:block}.mazRqG_hero{background:#202b2d;height:391px;position:relative;overflow:hidden}.mazRqG_heroImage{object-fit:cover;object-position:73% 56%}.mazRqG_heroShade{background:linear-gradient(90deg,#142022f7 0%,#142022e8 28%,#14202254 65%,#14202205 100%);position:absolute;inset:0}.mazRqG_heroCopy{color:#fff;max-width:560px;padding:43px 43px 40px;position:relative}.mazRqG_heroEyebrow{letter-spacing:.21em;color:#d0d6cc;align-items:center;gap:11px;font-size:14px;display:flex}.mazRqG_heroEyebrow>span{background:#b9c5b1;width:27px;height:1px}.mazRqG_hero h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;margin-top:24px;font-size:51px;font-weight:400;line-height:1.12}.mazRqG_hero h2 em{color:#d6e0c9;font-weight:400}.mazRqG_heroCopy>p{color:#e2e5dc;max-width:297px;margin-top:18px;font-size:14px;line-height:1.8}.mazRqG_lightButton,.mazRqG_darkButton,.mazRqG_outlineButton{border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:22px;min-height:43px;padding:12px 18px;font-weight:500;line-height:1.35;transition:background .2s,transform .2s;display:inline-flex;font-size:14px!important}.mazRqG_lightButton{color:#26372b;background:#e5ebd9;margin-top:22px}.mazRqG_lightButton:hover{background:#f1f5e9;transform:translateY(-1px)}.mazRqG_darkButton{color:#fff;background:#26392e}.mazRqG_darkButton:hover{background:#3c5140;transform:translateY(-1px)}.mazRqG_outlineButton{color:#334432;background:0 0;border-color:#c2cab9}.mazRqG_outlineButton:hover{background:#e6ebdf}.mazRqG_photoCaption{color:#fff;text-shadow:0 1px 8px #0008;letter-spacing:.13em;gap:12px;font-size:14px;line-height:1.8;display:flex;position:absolute;bottom:27px;right:27px}.mazRqG_captionLine{background:#fff;width:22px;height:1px;margin-top:6px}.mazRqG_photoCaption small{letter-spacing:0;color:#f0f4e9;font-size:14px;display:block}.mazRqG_heroCorner{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.17em;color:#f1f3e8;text-shadow:0 1px 6px #000;font-size:14px;position:absolute;top:21px;right:23px}.mazRqG_entryPaths{border:1px solid var(--line);border-top:0;grid-template-columns:repeat(3,1fr);margin-bottom:35px;display:grid}.mazRqG_entryPath{text-align:left;color:var(--ink);background:0 0;border:0;align-items:center;gap:15px;padding:23px 20px;transition:background .2s;display:flex}.mazRqG_entryPath+.mazRqG_entryPath{border-left:1px solid var(--line)}.mazRqG_entryPath:hover{background:#eaece2}.mazRqG_pathNumber{font-family:var(--font-jetbrains-mono),monospace;color:#8a937d;align-self:start;padding-top:3px;font-size:14px}.mazRqG_entryPath h3{font-size:14px;font-weight:550;line-height:1.5}.mazRqG_entryPath p{color:#70786b;max-width:177px;margin-top:5px;font-size:14px;line-height:1.5}.mazRqG_entryPath>svg{color:#687a5d;flex-shrink:0;width:16px;margin-left:auto}.mazRqG_overviewLower{grid-template-columns:1.5fr 1fr;align-items:start;gap:42px;display:grid}.mazRqG_sectionHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.mazRqG_sectionHeading h2{letter-spacing:-.035em;font-size:19px;font-weight:450}.mazRqG_sectionHeading>span{letter-spacing:.1em;color:#7e8776;font-size:14px}.mazRqG_journey{flex-direction:column;display:flex}.mazRqG_journeyStep{text-align:left;border:0;border-bottom:1px solid var(--line);color:var(--ink);background:0 0;align-items:center;gap:15px;padding:15px 0;display:flex}.mazRqG_journeyStep>svg{color:#88947b;margin-left:auto}.mazRqG_journeyStep strong{font-size:14px;font-weight:550;display:block}.mazRqG_journeyStep small{color:#6d7767;margin-top:3px;font-size:14px;display:block}.mazRqG_stepCircle{width:28px;height:28px;font-family:var(--font-jetbrains-mono),monospace;color:#7d8872;border:1px solid #cbd1c1;border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:grid}.mazRqG_stepDone{color:#3b5637;background:#dce6d1;border-color:#bbcbae}.mazRqG_journeyStep:hover strong{color:#718252}.mazRqG_noteCard{background:#e9ecdf;border:1px solid #dde2d1;padding:26px 27px 20px;position:relative}.mazRqG_noteCard .mazRqG_eyebrow{font-size:14px}.mazRqG_quoteMark{color:#a7b298;font-family:Georgia,serif;font-size:45px;position:absolute;top:14px;right:26px}.mazRqG_noteCard>p{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.02em;max-width:300px;font-size:21px;line-height:1.5;margin-top:21px!important}.mazRqG_signature{align-items:center;gap:10px;margin-top:20px;display:flex}.mazRqG_signature .mazRqG_avatar{width:35px;height:35px}.mazRqG_signature strong{font-size:14px;font-weight:600;display:block}.mazRqG_signature small{color:#6d775f;font-size:14px;display:block}.mazRqG_noteCard>a{color:#495a3a;border-top:1px solid #cdd5be;justify-content:space-between;align-items:center;margin-top:21px;padding-top:16px;font-size:14px;font-weight:550;display:flex}.mazRqG_footer{border-top:1px solid var(--line);letter-spacing:.085em;color:#6f7965;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding:21px 0;font-size:14px;display:flex}.mazRqG_footer>span:first-child{align-items:center;gap:9px;display:flex}.mazRqG_footer i{background:#87967a;border-radius:50%;width:3px;height:3px}.mazRqG_footer>span:last-child{letter-spacing:0;color:#7a8372;font-size:14px}.mazRqG_studioGrid{grid-template-columns:minmax(0,1.13fr) minmax(350px,1fr);align-items:start;gap:25px;display:grid}.mazRqG_visualColumn{min-width:0}.mazRqG_visualHeading{color:#d9e0d4;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;background:#1b282b;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;padding:13px 17px;font-size:14px;display:flex}.mazRqG_visualHeading>span{align-items:center;gap:7px;display:flex}.mazRqG_visualHeading .mazRqG_greenDot{background:#a6ba90}.mazRqG_visualHeading strong{font-weight:400}.mazRqG_visualHeading strong span{color:#a3b19e;font-size:14px}.mazRqG_visualFooter{background:#e9ecdf;justify-content:space-between;align-items:center;gap:15px;padding:22px;display:flex}.mazRqG_visualFooter h2{letter-spacing:-.045em;margin-top:5px;font-size:24px;font-weight:450}.mazRqG_visualFooter .mazRqG_eyebrow{font-size:14px}.mazRqG_finishChip{color:#5b6650;align-items:center;gap:7px;font-size:14px;display:flex}.mazRqG_finishChip>span,.mazRqG_colorDot{vertical-align:middle;border:1px solid #0002;border-radius:50%;width:12px;height:12px;display:inline-block}.mazRqG_guidance{color:#757e6c;gap:9px;padding:14px 0;display:flex}.mazRqG_guidance svg{flex-shrink:0;margin-top:2px}.mazRqG_guidance p{font-size:14px;line-height:1.65}.mazRqG_controls{border:1px solid var(--line);background:#fafaf6;flex-direction:column;min-width:0;min-height:660px;display:flex}.mazRqG_controlTabs{border-bottom:1px solid var(--line);padding:0 20px;display:flex}.mazRqG_controlTabs button{color:#6a7462;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:9px;padding:17px 3px;font-size:14px;display:flex}.mazRqG_controlTabs button>span{font-family:var(--font-jetbrains-mono),monospace;color:#8b9580;font-size:14px}.mazRqG_controlTabs .mazRqG_selectedTab{color:#334b31;border-bottom-color:#667d52}.mazRqG_controlBody{flex:1;padding:26px 25px}.mazRqG_controlBody h2{letter-spacing:-.045em;margin-top:8px;font-size:24px;font-weight:450;line-height:1.25}.mazRqG_controlIntro{color:#717969;font-size:14px;line-height:1.7;margin-top:9px!important}.mazRqG_systemChoices{flex-direction:column;gap:8px;margin-top:24px;display:flex}.mazRqG_systemChoice{text-align:left;color:var(--ink);background:0 0;border:1px solid #dce1d3;border-radius:2px;align-items:center;gap:12px;padding:13px 11px;transition:background .2s,border-color .2s;display:flex}.mazRqG_systemChoice:hover{background:#f0f3e8}.mazRqG_systemSelected{background:#eef2e4;border-color:#8b9d76}.mazRqG_systemMini{color:#7e8b73;flex-shrink:0;place-items:center;width:38px;display:grid}.mazRqG_systemChoice strong{font-size:14px;font-weight:550;display:block}.mazRqG_systemChoice small{color:#6c7662;margin-top:2px;font-size:14px;line-height:1.6;display:block}.mazRqG_radio{border:1px solid #b7c1ac;border-radius:50%;flex:0 0 15px;place-items:center;height:15px;margin-left:auto;display:grid}.mazRqG_radio>span{background:#657d50;border-radius:50%;width:7px;height:7px}.mazRqG_quietButton{color:#6b775e;background:0 0;border:0;align-items:center;gap:8px;padding:0;line-height:1.6;display:inline-flex;font-size:14px!important}.mazRqG_quietButton:hover{color:#35482b;text-underline-offset:4px;text-decoration:underline}.mazRqG_systemChoices+.mazRqG_quietButton{margin-top:13px}.mazRqG_finishHeading{justify-content:space-between;align-items:center;gap:12px;margin:25px 0 12px;display:flex}.mazRqG_finishHeading h3{font-size:14px;font-weight:550}.mazRqG_sideToggle{background:#e8edde;border-radius:2px;padding:3px;display:flex}.mazRqG_sideToggle button{color:#6b775e;background:0 0;border:0;padding:3px 8px;font-size:14px}.mazRqG_sideToggle .mazRqG_toggleOn{color:#3a4f30;background:#fcfdf7;box-shadow:0 1px 4px #0000000d}.mazRqG_swatches{flex-wrap:wrap;gap:12px;padding:4px;display:flex}.mazRqG_swatches button{border:1px solid #0002;border-radius:50%;place-items:center;width:27px;height:27px;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 0 0 3px #fafaf6}.mazRqG_swatches button:hover{transform:scale(1.1)}.mazRqG_swatches .mazRqG_swatchSelected{box-shadow:0 0 0 2px #fafaf6,0 0 0 3px #6e815b}.mazRqG_finishName{color:#59644f;justify-content:space-between;gap:10px;font-size:14px;display:flex;margin-top:13px!important}.mazRqG_finishName>span{font-family:var(--font-jetbrains-mono),monospace;color:#7b856f;font-size:14px}.mazRqG_finePrint{color:#727c68;font-size:14px;line-height:1.7;margin-top:11px!important}.mazRqG_controlBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:17px 24px;display:flex}.mazRqG_controlBottom .mazRqG_finePrint{letter-spacing:.08em;font-size:14px;margin-top:0!important}.mazRqG_controlBottom .mazRqG_darkButton{gap:13px;font-size:14px!important}.mazRqG_field{color:#4d5b42;margin-top:20px;font-size:14px;font-weight:550;display:block}.mazRqG_field>span{float:right;font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;color:#7c866f;font-size:14px}.mazRqG_field input,.mazRqG_field select{color:#283725;background:#fff;border:1px solid #cfd7c3;border-radius:2px;width:100%;min-height:44px;margin-top:7px;padding:11px 12px;font-size:14px;display:block;outline-offset:2px!important}.mazRqG_field input::placeholder{color:#8f9787}.mazRqG_twoFields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.mazRqG_fieldset{border:0;margin:24px 0 0;padding:0}.mazRqG_fieldset legend{color:#4d5b42;width:100%;margin-bottom:12px;font-size:14px;font-weight:550}.mazRqG_fieldset legend span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.06em;color:#7c866f;float:right;margin-top:3px;font-size:14px;font-weight:400}.mazRqG_segmented{background:#e9edde;border-radius:2px;padding:4px;display:flex}.mazRqG_segmented button{color:#6a775e;background:0 0;border:0;flex:1;padding:8px;font-size:14px}.mazRqG_segmented .mazRqG_segmentOn{color:#354b2e;background:#fff;box-shadow:0 1px 4px #00000009}.mazRqG_glassChoices{grid-template-columns:1fr 1fr;gap:9px;display:grid}.mazRqG_glassChoices button{text-align:left;color:#4b5d40;background:0 0;border:1px solid #d6decc;flex-direction:column;gap:4px;padding:14px;display:flex}.mazRqG_glassChoices strong{font-size:14px;font-weight:550}.mazRqG_glassChoices small{color:#6f7c62;font-size:14px}.mazRqG_glassLines{gap:4px;height:35px;margin:1px 0 7px;display:flex;transform:skewY(-12deg)}.mazRqG_glassLines i{background:#a9c9bf44;border:1px solid #8aab9c;width:7px;height:35px}.mazRqG_glassChoices .mazRqG_glassSelected{background:#ecf2e2;border-color:#81956b}.mazRqG_checkbox{cursor:pointer;align-items:start;gap:10px;margin-top:25px;font-size:14px;display:flex}.mazRqG_checkbox input{accent-color:#4d6945;width:16px;height:16px;margin-top:3px}.mazRqG_checkbox strong{font-weight:500;display:block}.mazRqG_checkbox small{color:#738266;margin-top:3px;font-size:14px;display:block}.mazRqG_locationNote{color:#5b7250;background:#eaf0df;border:1px solid #d2ddc3;align-items:start;gap:10px;margin-top:22px;padding:15px;display:flex}.mazRqG_locationNote strong{font-size:14px}.mazRqG_locationNote p{color:#627655;margin-top:3px;font-size:14px;line-height:1.6}.mazRqG_budgetBar{background:#e6ebdc;border:1px solid #d7dfca;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:26px 30px;display:flex}.mazRqG_budgetNumber{letter-spacing:-.04em;margin:10px 0 6px;font-size:27px;font-weight:450;line-height:1.25}.mazRqG_budgetNumber>span{color:#89967b}.mazRqG_budgetBar p{color:#66755a;font-size:14px}.mazRqG_budgetActions{flex-direction:column;flex-shrink:0;align-items:center;gap:13px;display:flex}.mazRqG_textLink{color:#5c7048;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:inline-flex;font-size:14px!important}.mazRqG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.mazRqG_budgetFootnote{color:#738166;max-width:790px;line-height:1.7;margin-top:12px!important;font-size:14px!important}.mazRqG_error{padding:10px 0;line-height:1.6;color:#9c392b!important;font-size:14px!important}.mazRqG_lead{color:#6a7463;max-width:620px;font-size:14px;line-height:1.8;margin-top:-7px!important;margin-bottom:27px!important}.mazRqG_optionPicker{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.mazRqG_optionPicker button{color:#5a6b4b;background:0 0;border:1px solid #cbd5bf;align-items:center;gap:18px;padding:10px 14px;font-size:14px;display:flex}.mazRqG_optionPicker button[aria-pressed=true]{background:#e4ecda;border-color:#9caa88}.mazRqG_compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.mazRqG_optionCard{background:#fbfcf6;border:1px solid #d6dccb;min-width:0}.mazRqG_optionHeading{justify-content:space-between;align-items:center;gap:10px;padding:20px 24px 0;display:flex}.mazRqG_optionHeading>span:last-child{color:#7c896c;font-size:14px}.mazRqG_optionCard>h2{letter-spacing:-.03em;overflow-wrap:anywhere;padding:9px 24px 18px;font-size:21px;font-weight:450;line-height:1.35}.mazRqG_optionProduct{background:#eeeee6;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:20px;display:flex;position:relative}.mazRqG_crossSection{object-fit:contain;mix-blend-mode:multiply;max-width:100%;height:235px}.mazRqG_optionProduct>span{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.12em;color:#69765c;margin-top:16px;font-size:14px}.mazRqG_optionInfo{padding:24px}.mazRqG_optionInfo>h3{letter-spacing:-.04em;margin-top:7px;font-size:26px;font-weight:450}.mazRqG_optionInfo>p{color:#6b785f;min-height:55px;margin-top:9px;font-size:14px;line-height:1.7}.mazRqG_optionSpecs{margin:21px 0 0}.mazRqG_optionSpecs>div{border-top:1px solid #dce3d1;justify-content:space-between;align-items:start;gap:16px;padding:11px 0;font-size:14px;display:flex}.mazRqG_optionSpecs dt{color:#728363}.mazRqG_optionSpecs dt>span{font-size:14px}.mazRqG_optionSpecs dd{text-align:right;color:#344c2e}.mazRqG_colorDot{width:9px;height:9px;margin-right:5px}.mazRqG_optionInfo>.mazRqG_darkButton{width:100%}.mazRqG_optionManage{color:#77846a;margin-top:17px;font-size:14px}.mazRqG_optionManage summary{cursor:pointer}.mazRqG_optionManage p{margin:10px 0;font-size:14px}.mazRqG_emptyOption{text-align:center;background:#f0f3e9;border:1px dashed #bcc9ab;flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:55px 40px;display:flex}.mazRqG_emptyWindow{color:#97a687;margin-bottom:32px;padding:20px;position:relative}.mazRqG_emptyPlus{color:#6e8458;background:#e8eedc;border:1px solid #bfccb0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:0;right:0}.mazRqG_emptyOption h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;white-space:pre-line;margin-top:15px;font-size:30px;font-weight:400;line-height:1.3}.mazRqG_emptyOption>p:not(.mazRqG_eyebrow){color:#718162;max-width:275px;margin-top:18px;font-size:14px;line-height:1.8}.mazRqG_emptyOption>.mazRqG_outlineButton{margin-top:26px}.mazRqG_consequenceNote{color:#526843;background:#e5ecda;border:1px solid #d3dec4;align-items:start;gap:19px;margin-top:25px;padding:27px;display:flex}.mazRqG_consequenceNote>svg{flex-shrink:0}.mazRqG_consequenceNote h3{margin-bottom:7px;font-size:14px;font-weight:550}.mazRqG_consequenceNote p{color:#6a7c59;max-width:700px;font-size:14px;line-height:1.8}.mazRqG_consequenceNote>.mazRqG_textLink{text-align:left;flex-shrink:0;align-self:center;min-width:115px;max-width:150px;margin-left:auto}.mazRqG_consequenceNote>.mazRqG_textLink svg{flex-shrink:0}.mazRqG_briefGrid{grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);align-items:start;gap:35px;display:grid}.mazRqG_briefSheet{background:#fffef8;border:1px solid #e1e4d6;padding:36px 38px;box-shadow:0 6px 20px #29321904}.mazRqG_briefTop{color:#62774f;border-bottom:1px solid #d5deca;justify-content:space-between;align-items:center;padding-bottom:23px;display:flex}.mazRqG_briefStatus{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.08em;color:#647951;background:#edf1e4;margin-top:28px;padding:5px 8px;font-size:14px;display:inline-block}.mazRqG_briefSheet>h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:16px;font-size:36px;font-weight:400;line-height:1.22}.mazRqG_briefIntro{color:#79866b;font-size:14px;line-height:1.85;margin-top:15px!important}.mazRqG_briefFacts{margin:25px 0}.mazRqG_briefFacts>div{border-bottom:1px solid #e2e8d9;grid-template-columns:.8fr 1fr;gap:15px;padding:12px 0;font-size:14px;display:grid}.mazRqG_briefFacts dt{color:#7d8a6f}.mazRqG_briefFacts dd{color:#3c5231}.mazRqG_briefBand{background:#eff3e6;padding:20px}.mazRqG_briefBand>strong{letter-spacing:-.04em;margin-top:10px;font-size:28px;font-weight:450;line-height:1.3;display:block}.mazRqG_briefBand p{color:#738365;margin-top:9px;font-size:14px;line-height:1.7}.mazRqG_briefOptions{margin-top:26px}.mazRqG_briefOptions h3,.mazRqG_openQuestions h3{margin-bottom:14px;font-size:14px;font-weight:550}.mazRqG_briefOptions>div{color:#6c7e5b;border-bottom:1px solid #e1e8d8;justify-content:space-between;gap:15px;padding:10px 0;font-size:14px;display:flex}.mazRqG_briefOptions>div>span:last-child{text-align:right}.mazRqG_openQuestions{padding-top:28px}.mazRqG_openQuestions ul{margin:0;padding:0;list-style:none}.mazRqG_openQuestions li{color:#6e805e;margin-top:8px;padding-left:15px;font-size:14px;line-height:1.8;position:relative}.mazRqG_openQuestions li:before{content:"";border:1px solid #9ead8d;width:6px;height:6px;position:absolute;top:6px;left:0}.mazRqG_briefFooter{color:#839475;border-top:1px solid #dbe3d0;justify-content:space-between;gap:10px;margin-top:30px;padding-top:20px;font-size:14px;display:flex}.mazRqG_briefAside{min-width:0}.mazRqG_nextCard{color:#f0f3e7;background:#20332c;padding:29px 25px}.mazRqG_nextCard .mazRqG_eyebrow{color:#a9ba96;font-size:14px}.mazRqG_nextCard h2{font-size:35px;font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.03em;margin-top:19px;font-weight:400;line-height:1.2}.mazRqG_nextCard h2 em{color:#bfcea9;font-weight:400}.mazRqG_nextCard>p{color:#c1ceb4;margin-top:18px;font-size:14px;line-height:1.85}.mazRqG_nextCard .mazRqG_avatar{width:52px;height:52px;margin-top:26px}.mazRqG_nextCard>strong{margin-top:11px;font-size:14px;font-weight:500;display:block}.mazRqG_nextCard>span:not(.mazRqG_eyebrow){color:#b1c29f;margin-top:3px;font-size:14px;display:block}.mazRqG_nextCard>.mazRqG_lightButton{gap:13px;width:100%;padding:12px;font-size:14px!important}.mazRqG_nextCard .mazRqG_callNote{text-align:center;color:#a1b990;margin-top:14px;font-size:14px}.mazRqG_briefTools{border:1px solid #d3ddc7;margin-top:19px}.mazRqG_briefTools button,.mazRqG_briefTools a{color:#566f43;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:17px 15px;font-size:14px;display:flex}.mazRqG_briefTools>:not(:first-child){border-top:1px solid #d3ddc7}.mazRqG_briefTools>*>svg:last-child{margin-left:auto}.mazRqG_briefTools>*>svg{flex-shrink:0}.mazRqG_briefTools>button:hover,.mazRqG_briefTools>a:hover{background:#e6eddc}.mazRqG_briefAside>.mazRqG_finePrint{margin-top:18px!important}.mazRqG_toast{color:#eff6e7;opacity:0;pointer-events:none;z-index:100;background:#263b2e;border:1px solid #536c43;border-radius:3px;align-items:center;gap:12px;width:max-content;max-width:600px;padding:14px 18px;font-size:14px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:25px;left:calc(50% + 114px);transform:translate(-50%,20px);box-shadow:0 8px 35px #0002}.mazRqG_toastVisible{opacity:1;pointer-events:auto;transform:translate(-50%)}.mazRqG_toast>svg{flex-shrink:0}.mazRqG_toast button{color:inherit;background:0 0;border:0;place-items:center;margin-left:5px;padding:4px;display:grid}.mazRqG_dialog{width:min(94vw,490px);max-height:90svh;color:var(--ink);background:#f8faf1;border:1px solid #b8c6a7;border-radius:4px;margin:auto;padding:0;overflow:auto;box-shadow:0 20px 80px #0003}.mazRqG_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#17251ee0}.mazRqG_dialogInner{padding:38px;position:relative}.mazRqG_dialog h2{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.04em;margin-top:14px;font-size:32px;font-weight:400;line-height:1.3}.mazRqG_dialogInner>p:not(.mazRqG_eyebrow){color:#6c7e5c;margin-top:17px;font-size:14px;line-height:1.8}.mazRqG_closeDialog{color:#768767;background:0 0;border:0;padding:6px;position:absolute;top:14px;right:14px}.mazRqG_dialog .mazRqG_darkButton{width:100%;margin-top:25px}.mazRqG_restoreSection{border-top:1px solid #d4dfc6;margin-top:26px;padding-top:22px}.mazRqG_restoreSection h3{font-size:14px;font-weight:550}.mazRqG_restoreSection p{color:#768969;margin-top:9px;font-size:14px;line-height:1.8}.mazRqG_restoreSection .mazRqG_outlineButton{width:100%;margin-top:17px}@media (min-width:1600px){.mazRqG_hero{height:440px}.mazRqG_heroCopy{padding:50px}.mazRqG_hero h2{font-size:61px}.mazRqG_heroCopy>p{font-size:14px}.mazRqG_content{padding-top:40px}.mazRqG_overviewLower{grid-template-columns:1.65fr 1fr}}@media (max-width:1200px){.mazRqG_sidebar{width:196px;padding:28px 17px 14px}.mazRqG_workspace{margin-left:196px}.mazRqG_topbar{padding:0 27px}.mazRqG_content{padding:30px 27px 0}.mazRqG_topActions{gap:14px}.mazRqG_storage{font-size:14px}.mazRqG_breadcrumb{gap:9px;font-size:14px}.mazRqG_heroCopy{padding:39px 32px}.mazRqG_hero h2{font-size:48px}.mazRqG_entryPath{gap:9px;padding:19px 13px}.mazRqG_entryPath p{font-size:14px}.mazRqG_overviewLower{gap:25px}.mazRqG_noteCard{padding:23px}.mazRqG_sectionHeading h2{font-size:17px}.mazRqG_studioGrid{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:17px}.mazRqG_controlBody{padding:24px 18px}.mazRqG_controlTabs{padding:0 12px}.mazRqG_controlBottom{padding:16px}.mazRqG_visualFooter{flex-wrap:wrap;padding:17px}.mazRqG_finishChip{font-size:14px}.mazRqG_budgetNumber{font-size:24px}.mazRqG_briefGrid{gap:22px}.mazRqG_briefSheet{padding:28px}.mazRqG_nextCard{padding:25px 20px}.mazRqG_nextCard h2{font-size:30px}.mazRqG_toast{left:calc(50% + 98px)}}@media (max-width:1000px){.mazRqG_sidebar{width:178px;padding-left:13px;padding-right:13px}.mazRqG_workspace{margin-left:178px}.mazRqG_navItem{gap:8px;font-size:14px!important}.mazRqG_navNumber,.mazRqG_sidebarFoot,.mazRqG_brand{font-size:14px}.mazRqG_brandGuy{font-size:22px}.mazRqG_brandMark{width:38px;height:42px}.mazRqG_advisorCard{grid-template-columns:30px 1fr;gap:7px}.mazRqG_advisorCard a{display:none}.mazRqG_advisorCard .mazRqG_avatar{width:30px;height:30px}.mazRqG_advisorCard strong,.mazRqG_advisorCard p,.mazRqG_storyLink{font-size:14px}.mazRqG_topbar{height:68px;padding:0 23px}.mazRqG_storage{display:none}.mazRqG_content{padding:27px 23px 0}.mazRqG_pageHeading h1{font-size:29px}.mazRqG_hero{height:374px}.mazRqG_heroCopy{padding:36px 28px}.mazRqG_hero h2{font-size:45px}.mazRqG_photoCaption{max-width:170px;font-size:14px;bottom:18px;right:18px}.mazRqG_heroShade{background:linear-gradient(90deg,#142022f5 0%,#142022d9 38%,#1420224d 100%)}.mazRqG_entryPath{align-items:start;padding:20px 12px}.mazRqG_pathNumber{display:none}.mazRqG_entryPath>svg{width:13px;margin-top:3px}.mazRqG_entryPath h3{font-size:14px}.mazRqG_overviewLower{grid-template-columns:1.2fr 1fr;gap:20px}.mazRqG_sectionHeading>span{display:none}.mazRqG_noteCard>p{font-size:19px}.mazRqG_studioGrid{grid-template-columns:minmax(0,1fr)}.mazRqG_visualColumn{grid-template-columns:1fr;display:grid;position:relative}.mazRqG_controls{min-height:0}.mazRqG_controlBody{padding:25px}.mazRqG_systemChoices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mazRqG_systemChoice{flex-wrap:wrap;align-content:start;padding:14px 11px;position:relative}.mazRqG_systemChoice>span:nth-child(2){order:2;width:100%}.mazRqG_radio{position:absolute;top:20px;right:12px}.mazRqG_systemMini{width:30px;margin-bottom:4px}.mazRqG_systemChoice small{font-size:14px}.mazRqG_controlBottom{padding:18px 25px}.mazRqG_finishHeading{max-width:400px}.mazRqG_swatches{gap:14px}.mazRqG_finishName{max-width:400px}.mazRqG_budgetBar{padding:24px}.mazRqG_budgetNumber{font-size:23px}.mazRqG_budgetActions{max-width:185px}.mazRqG_compareGrid{gap:16px}.mazRqG_optionInfo{padding:19px}.mazRqG_optionHeading{padding:17px 19px 0}.mazRqG_optionCard>h2{padding-left:19px;padding-right:19px;font-size:19px}.mazRqG_optionSpecs>div{gap:10px;font-size:14px}.mazRqG_consequenceNote{flex-wrap:wrap;padding:22px}.mazRqG_consequenceNote>div{flex:1}.mazRqG_consequenceNote>.mazRqG_textLink{min-width:0;max-width:none;margin-left:43px}.mazRqG_briefGrid{grid-template-columns:1fr}.mazRqG_briefAside{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.mazRqG_briefAside>.mazRqG_finePrint{grid-area:1/2;padding-top:180px}.mazRqG_briefTools{grid-area:1/2;margin-top:0}.mazRqG_nextCard{grid-row:1/3}.mazRqG_toast{max-width:calc(100vw - 230px);left:calc(50% + 89px)}}@media (max-width:760px){.mazRqG_sidebar{top:0;z-index:40;background:#eef0e8;border-bottom:1px solid #d3dcc8;border-right:0;width:100%;padding:0;display:block;position:sticky;inset:auto}.mazRqG_brand{gap:7px;font-size:14px;line-height:1.05;position:absolute;top:12px;left:18px}.mazRqG_brandGuy{margin-top:2px;font-size:14px}.mazRqG_brandMark{width:27px;height:30px}.mazRqG_brandMark svg{width:21px;height:21px}.mazRqG_roomLabel{border:0;justify-content:end;gap:7px;height:54px;margin:0;padding:0 18px 0 120px;font-size:14px}.mazRqG_version{margin-left:5px}.mazRqG_navEyebrow,.mazRqG_sidebarBottom{display:none}.mazRqG_nav{border-top:1px solid #dce2d2;flex-direction:row;gap:0;padding:0 7px}.mazRqG_navItem{white-space:nowrap;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:5px;width:auto;margin:0;padding:13px 4px;display:flex;font-size:14px!important}.mazRqG_navItem>svg{width:15px;height:15px}.mazRqG_navActive{box-shadow:none;background:#e3e9db;border-bottom-color:#6c8058}.mazRqG_navNumber,.mazRqG_navCount{display:none}.mazRqG_workspace{margin-left:0}.mazRqG_topbar{height:58px;padding:0 20px}.mazRqG_breadcrumb{letter-spacing:.04em;gap:8px;font-size:14px}.mazRqG_breadcrumb strong{max-width:155px;font-size:14px}.mazRqG_saveButton{gap:6px;padding:8px 10px;font-size:14px!important}.mazRqG_saveButton svg{width:14px;height:14px}.mazRqG_content{padding:26px 20px 0}.mazRqG_pageHeading{gap:10px;margin-bottom:23px}.mazRqG_pageHeading h1{max-width:300px;font-size:29px;line-height:1.2}.mazRqG_pageHeading .mazRqG_eyebrow{letter-spacing:.12em;font-size:14px}.mazRqG_pageIndex{align-self:start;padding-top:1px;font-size:14px}.mazRqG_pageIndex span{margin-top:5px}.mazRqG_hero{height:430px;margin-left:-20px;margin-right:-20px}.mazRqG_heroCopy{padding:38px 29px}.mazRqG_hero h2{margin-top:28px;font-size:48px}.mazRqG_heroCopy>p{max-width:270px;margin-top:21px;font-size:14px}.mazRqG_heroEyebrow{font-size:14px}.mazRqG_heroShade{background:linear-gradient(90deg,#142022eb,#1420228c),linear-gradient(#0000 50%,#14202273)}.mazRqG_heroImage{object-position:62% 50%}.mazRqG_heroCorner{display:none}.mazRqG_photoCaption{max-width:none;font-size:14px;bottom:19px;right:18px}.mazRqG_photoCaption small{font-size:14px}.mazRqG_heroCopy>.mazRqG_lightButton{margin-top:23px}.mazRqG_entryPaths{border-left:0;border-right:0;grid-template-columns:1fr;margin-bottom:28px;margin-left:-20px;margin-right:-20px}.mazRqG_entryPath{align-items:center;gap:16px;padding:19px 24px}.mazRqG_entryPath+.mazRqG_entryPath{border-left:0;border-top:1px solid var(--line)}.mazRqG_pathNumber{align-self:start;padding-top:3px;font-size:14px;display:block}.mazRqG_entryPath h3{font-size:14px}.mazRqG_entryPath p{max-width:none;margin-top:3px;font-size:14px}.mazRqG_entryPath>svg{width:17px}.mazRqG_overviewLower{grid-template-columns:1fr;gap:27px}.mazRqG_sectionHeading h2{font-size:21px}.mazRqG_sectionHeading>span{font-size:14px;display:block}.mazRqG_journeyStep{gap:15px;padding:16px 0}.mazRqG_journeyStep strong,.mazRqG_journeyStep small{font-size:14px}.mazRqG_stepCircle{width:31px;height:31px}.mazRqG_noteCard{padding:26px}.mazRqG_noteCard>p{max-width:none;font-size:24px}.mazRqG_noteCard .mazRqG_eyebrow,.mazRqG_signature strong,.mazRqG_signature small,.mazRqG_noteCard>a{font-size:14px}.mazRqG_footer{gap:10px;margin-top:33px;padding:20px 0;font-size:14px}.mazRqG_footer>span:last-child{display:none}.mazRqG_studioGrid{gap:21px}.mazRqG_visualHeading{padding:12px 14px;font-size:14px}.mazRqG_visualHeading strong span{font-size:14px}.mazRqG_visualFooter{padding:19px}.mazRqG_visualFooter h2{font-size:24px}.mazRqG_guidance p{font-size:14px}.mazRqG_controls{margin-left:0;margin-right:0}.mazRqG_controlTabs{padding:0 9px}.mazRqG_controlTabs button{padding:17px 3px;font-size:14px}.mazRqG_controlBody{padding:25px 20px}.mazRqG_controlBody h2{font-size:26px}.mazRqG_controlIntro{font-size:14px}.mazRqG_systemChoices{gap:9px;display:flex}.mazRqG_systemChoice{flex-wrap:nowrap;align-content:normal;align-items:center;gap:11px;padding:15px 12px}.mazRqG_systemChoice>span:nth-child(2){order:initial;width:auto}.mazRqG_radio{position:static}.mazRqG_systemMini{width:32px;margin:0}.mazRqG_systemChoice strong,.mazRqG_systemChoice small{font-size:14px}.mazRqG_swatches{gap:13px}.mazRqG_swatches button{width:27px;height:27px}.mazRqG_controlBottom{padding:16px 20px}.mazRqG_controlBottom .mazRqG_finePrint{max-width:100px;font-size:14px}.mazRqG_controlBottom .mazRqG_darkButton{gap:12px;padding:12px 14px;font-size:14px!important}.mazRqG_finishHeading h3,.mazRqG_field{font-size:14px}.mazRqG_field input,.mazRqG_field select{min-height:46px;padding:10px;font-size:16px}.mazRqG_field>span,.mazRqG_fieldset legend,.mazRqG_glassChoices strong,.mazRqG_glassChoices small,.mazRqG_checkbox strong,.mazRqG_checkbox small{font-size:14px}.mazRqG_budgetBar{flex-direction:column;align-items:stretch;gap:23px;padding:23px}.mazRqG_budgetNumber{max-width:300px;font-size:26px}.mazRqG_budgetBar p{font-size:14px}.mazRqG_budgetActions{flex-direction:row;justify-content:space-between;gap:18px;max-width:none;display:flex}.mazRqG_budgetActions .mazRqG_outlineButton{gap:7px;padding:11px 12px;font-size:14px!important}.mazRqG_budgetActions .mazRqG_textLink{text-align:left;gap:8px;max-width:115px;font-size:14px!important}.mazRqG_budgetActions .mazRqG_textLink svg{flex-shrink:0}.mazRqG_budgetFootnote{font-size:14px!important}.mazRqG_compareGrid{grid-template-columns:1fr;gap:21px}.mazRqG_optionPicker{gap:8px}.mazRqG_optionPicker button{gap:10px;padding:9px 10px;font-size:14px}.mazRqG_optionCard>h2{font-size:23px}.mazRqG_optionHeading{padding:23px 23px 0}.mazRqG_optionCard>h2{padding-left:23px;padding-right:23px}.mazRqG_optionInfo{padding:24px}.mazRqG_optionInfo>h3{font-size:28px}.mazRqG_optionInfo>p{min-height:0;font-size:14px}.mazRqG_optionSpecs>div{padding:13px 0;font-size:14px}.mazRqG_emptyOption{min-height:400px;padding:40px 28px}.mazRqG_emptyOption>h2{font-size:31px}.mazRqG_emptyOption>p:not(.mazRqG_eyebrow){font-size:14px}.mazRqG_consequenceNote{gap:13px;padding:22px 18px}.mazRqG_consequenceNote h3,.mazRqG_consequenceNote p{font-size:14px}.mazRqG_consequenceNote>svg{width:20px}.mazRqG_consequenceNote>.mazRqG_textLink{margin-left:33px}.mazRqG_briefSheet{padding:26px 22px}.mazRqG_briefSheet>h2{font-size:32px}.mazRqG_briefTop .mazRqG_eyebrow,.mazRqG_briefIntro{font-size:14px}.mazRqG_briefFacts>div{grid-template-columns:.9fr 1fr;gap:10px;font-size:14px}.mazRqG_briefBand{padding:18px}.mazRqG_briefBand>strong{font-size:26px}.mazRqG_briefOptions>div{font-size:14px}.mazRqG_briefFooter{flex-direction:column;gap:4px;font-size:14px}.mazRqG_briefAside{flex-direction:column;gap:0;display:flex}.mazRqG_nextCard{width:100%;padding:30px}.mazRqG_nextCard h2{font-size:38px}.mazRqG_nextCard>p{max-width:270px;font-size:14px}.mazRqG_nextCard>.mazRqG_lightButton{font-size:14px!important}.mazRqG_nextCard .mazRqG_callNote{font-size:14px}.mazRqG_briefTools{width:100%;margin-top:20px}.mazRqG_briefTools button,.mazRqG_briefTools a{padding:19px;font-size:14px}.mazRqG_briefAside>.mazRqG_finePrint{padding-top:0;font-size:14px}.mazRqG_toast{width:auto;max-width:none;padding:13px 15px;font-size:14px;bottom:15px;left:15px;right:15px;transform:translateY(20px)}.mazRqG_toastVisible{transform:translateY(0)}.mazRqG_dialogInner{padding:34px 25px}.mazRqG_dialog h2{font-size:29px}}@media (prefers-reduced-motion:reduce){.mazRqG_room *,.mazRqG_room :before,.mazRqG_room :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mazRqG_lightButton:hover,.mazRqG_darkButton:hover,.mazRqG_swatches button:hover{transform:none}}@media print{@page{size:A4;margin:14mm}.mazRqG_room{background:#fff;font-size:10pt}.mazRqG_sidebar,.mazRqG_topbar,.mazRqG_pageHeading,.mazRqG_briefAside,.mazRqG_footer,.mazRqG_toast,.mazRqG_dialog,.mazRqG_skip{display:none!important}.mazRqG_workspace{margin:0}.mazRqG_content{max-width:none;padding:0}.mazRqG_briefGrid{display:block}.mazRqG_briefSheet{box-shadow:none;background:#fff;border:0;max-width:none;padding:0}.mazRqG_briefSheet>h2{font-size:26pt}.mazRqG_briefFacts>div{padding:8px 0;font-size:9pt}.mazRqG_briefIntro,.mazRqG_briefBand p,.mazRqG_openQuestions li{font-size:9pt}.mazRqG_briefBand{break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f3f5ed}.mazRqG_briefOptions,.mazRqG_openQuestions,.mazRqG_briefFooter{break-inside:avoid}.mazRqG_briefFooter,.mazRqG_briefTop .mazRqG_eyebrow{font-size:8pt}.mazRqG_briefSheet *{color:#202a32!important}}.mazRqG_navShort{display:none}@media (max-width:760px){.mazRqG_sidebar{inset:0 auto auto}.mazRqG_navLong{display:none}.mazRqG_navShort{display:inline}.mazRqG_navItem{gap:7px;padding:13px 8px;font-size:14px!important}.mazRqG_briefFacts>div{font-size:14px;line-height:1.7}.mazRqG_briefIntro,.mazRqG_briefBand p,.mazRqG_openQuestions li,.mazRqG_briefOptions>div,.mazRqG_briefStatus,.mazRqG_finePrint,.mazRqG_controlIntro,.mazRqG_systemChoice small{font-size:14px}.mazRqG_visualHeading,.mazRqG_visualFooter,.mazRqG_guidance{display:none}.mazRqG_visualColumn{background:#17212b;border-radius:3px}.mazRqG_budgetFootnote{font-size:14px!important}.mazRqG_entryPath p,.mazRqG_journeyStep small{font-size:14px}.mazRqG_room :is(input,select){scroll-margin-top:125px}}@media (max-width:600px){.mazRqG_visualColumn{position:relative;box-shadow:0 6px 18px #15211625}.mazRqG_room :is(button,input,select){scroll-margin-top:125px}}.mazRqG_compareGrid:has(>.mazRqG_emptyOption:only-child){grid-template-columns:1fr}@keyframes mazRqG_roomEnter{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.mazRqG_content{animation:.24s ease-out mazRqG_roomEnter}@media (prefers-reduced-motion:reduce){.mazRqG_content{animation:none}}.mazRqG_quietHeading{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mazRqG_studioModes{align-items:center;gap:4px;margin:0 0 20px;display:flex}.mazRqG_studioModes button{color:#819075;background:0 0;border:1px solid #0000;border-radius:2px;padding:10px 16px;font-size:14px}.mazRqG_studioModes button[aria-pressed=true]{color:#3d5731;background:#e3ead8;border-color:#d2ddc4}.mazRqG_studioModes>span{color:#8b9680;margin-left:auto;font-size:14px}.mazRqG_profileOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.mazRqG_profileOptions button{text-align:left;color:#4f6941;background:0 0;border:1px solid #d4ddc8;padding:14px}.mazRqG_profileOptions button[aria-pressed=true]{background:#e4edda;border-color:#8ba376}.mazRqG_profileOptions strong{font-size:14px;font-weight:500;display:block}.mazRqG_profileOptions small{color:#7b8c6c;margin-top:5px;font-size:14px;line-height:1.7;display:block}.mazRqG_visualFooter>.mazRqG_finePrint{width:100%}@media (max-width:760px){.mazRqG_studioModes{gap:0;margin-bottom:17px}.mazRqG_studioModes button{padding:10px 12px;font-size:14px}.mazRqG_studioModes>span{display:none}.mazRqG_profileOptions{grid-template-columns:1fr}.mazRqG_profileOptions small{font-size:14px}}.mazRqG_catalogInterest{border-top:1px solid #d8dfce;padding:20px 0}.mazRqG_catalogInterest h3{margin:10px 0;font-size:16px;font-weight:450}.mazRqG_catalogInterest p{color:#7b876f;font-size:14px;line-height:1.8}.mazRqG_catalogInterest button{margin-top:12px}@media print{.mazRqG_catalogInterest button{display:none}}.mazRqG_savedInterest{font-size:inherit;color:#657851;margin-top:7px;display:block}.mazRqG_loadingRoom{color:#788769;min-height:350px;padding:35px 0;font-size:14px}.mazRqG_projectCrumb{align-items:center;gap:10px;display:inline-flex}.mazRqG_focusBrand{color:#4d6344;letter-spacing:.12em;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.mazRqG_projectButton{color:#526b43;white-space:nowrap;background:#e8eddf;border:1px solid #c9d4bd;align-items:center;gap:9px;padding:10px 12px;display:flex;font-size:14px!important}.mazRqG_focusRoom .mazRqG_sidebar{display:none}.mazRqG_focusRoom .mazRqG_workspace{margin-left:0}.mazRqG_focusRoom .mazRqG_topbar{background:#f5f4ef;height:82px;padding:0 max(4%,50vw - 685px)}.mazRqG_focusRoom .mazRqG_content{max-width:1480px;margin:0 auto;padding:27px 4% 20px}.mazRqG_focusRoom .mazRqG_projectCrumb{display:none}.mazRqG_focusRoom .mazRqG_storage{font-size:14px}.mazRqG_focusRoom .mazRqG_topActions{gap:20px}.mazRqG_focusRoom .mazRqG_footer{margin-top:20px}@media (max-width:1100px){.mazRqG_focusRoom .mazRqG_storage{display:none}.mazRqG_focusRoom .mazRqG_topActions{gap:12px}.mazRqG_topbar .mazRqG_breadcrumb{min-width:0}.mazRqG_projectCrumb strong{white-space:nowrap;text-overflow:ellipsis;max-width:160px;overflow:hidden}}@media (max-width:760px){.mazRqG_focusRoom .mazRqG_topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:75px;padding:15px 20px}.mazRqG_focusRoom .mazRqG_topActions{gap:13px;margin-left:auto}.mazRqG_focusRoom .mazRqG_topActions .mazRqG_saveButton{display:none}.mazRqG_focusRoom .mazRqG_focusBrand{letter-spacing:.08em;gap:7px;font-size:14px}.mazRqG_focusRoom .mazRqG_content{padding:17px 15px}.mazRqG_focusRoom .mazRqG_projectButton{gap:7px;padding:9px;font-size:14px!important}.mazRqG_focusRoom .mazRqG_projectButton svg{display:none}.mazRqG_focusRoom .mazRqG_topActions>div{display:flex}.mazRqG_projectCrumb{gap:6px;font-size:14px}.mazRqG_projectCrumb strong{max-width:100px}.mazRqG_topActions{gap:10px}.mazRqG_topbar:has(.mazRqG_projectCrumb) .mazRqG_storage{display:none}}.mazRqG_livingNotes{border-top:1px solid #d7dfcc;padding:22px 0}.mazRqG_livingNotes h3{margin-bottom:12px;font-size:17px;font-weight:400}.mazRqG_livingNotes ul{color:#697b56;padding-left:18px;font-size:14px;line-height:1.7}.mazRqG_livingNotes p{color:#8c987f;margin-top:10px;font-size:14px}.mazRqG_studioModes{flex-wrap:wrap}.mazRqG_studioModes button{white-space:nowrap}@media (max-width:760px){.mazRqG_studioModes{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.mazRqG_studioModes button{padding:11px 6px;font-size:14px}.mazRqG_studioModes>span{display:none}.mazRqG_studioModes button:first-child{grid-column:1/-1}.mazRqG_breadcrumb{flex:1;overflow:hidden}.mazRqG_breadcrumb strong{min-width:0}.mazRqG_breadcrumb>span{display:none}}.mazRqG_room{font-size:16px}.mazRqG_focusRoom .mazRqG_content{max-width:1760px;padding:28px 32px 24px}.mazRqG_focusRoom .mazRqG_topbar{flex-wrap:wrap;gap:16px;height:auto;min-height:82px;padding:16px max(32px,50vw - 848px)}.mazRqG_topActions{flex-wrap:wrap;flex-shrink:1;justify-content:flex-end;gap:12px!important}.mazRqG_focusRoom .mazRqG_studioGrid{grid-template-columns:minmax(0,3fr) minmax(320px,1fr);align-items:start;gap:24px}.mazRqG_visualColumn{min-width:0;position:sticky;top:20px}.mazRqG_controls{min-width:0;min-height:0}.mazRqG_controlBody{padding:24px 18px}.mazRqG_controlIntro,.mazRqG_guidance p,.mazRqG_lead,.mazRqG_budgetBar p,.mazRqG_briefIntro,.mazRqG_briefBand p,.mazRqG_openQuestions li,.mazRqG_livingNotes li,.mazRqG_optionInfo>p{font-size:16px;line-height:1.7}.mazRqG_room .mazRqG_controlTabs button,.mazRqG_field input,.mazRqG_field select,.mazRqG_segmented button,.mazRqG_glassChoices strong,.mazRqG_checkbox strong,.mazRqG_room .mazRqG_saveButton,.mazRqG_room .mazRqG_projectButton,.mazRqG_room .mazRqG_darkButton,.mazRqG_room .mazRqG_outlineButton,.mazRqG_room .mazRqG_lightButton{font-size:16px!important}.mazRqG_controlTabs{padding:0 8px}.mazRqG_controlTabs button{white-space:normal;flex:1;padding:16px 5px;line-height:1.4}.mazRqG_controlTabs button>span{display:none}.mazRqG_controlBottom{flex-wrap:wrap;padding:18px}.mazRqG_controlBottom .mazRqG_darkButton{max-width:100%;margin-left:auto}.mazRqG_handleChoices{border-top:1px solid var(--line);margin-top:24px}.mazRqG_handleChoices>summary{cursor:pointer;padding:17px 0;font-size:16px;font-weight:600}.mazRqG_handleChoices>div{background:0 0;border:0;padding:0}.mazRqG_room .mazRqG_studioModes button{min-height:46px;font-size:16px!important}.mazRqG_visualFooter .mazRqG_eyebrow,.mazRqG_visualHeading,.mazRqG_pageIndex,.mazRqG_roomLabel,.mazRqG_navEyebrow,.mazRqG_sidebarFoot,.mazRqG_storage,.mazRqG_eyebrow{font-size:12px}@media (max-width:1100px){.mazRqG_focusRoom .mazRqG_studioGrid{grid-template-columns:minmax(0,1fr)}.mazRqG_visualColumn{position:relative;top:auto}.mazRqG_focusRoom .mazRqG_content{padding:24px}.mazRqG_focusRoom .mazRqG_topbar{padding:16px 24px}.mazRqG_controlBody{padding:24px}.mazRqG_handleChoices{max-width:600px}}@media (max-width:760px){.mazRqG_focusRoom .mazRqG_content{padding:18px 16px}.mazRqG_focusRoom .mazRqG_topbar{padding:14px 16px}.mazRqG_topbar{flex-wrap:wrap;height:auto;min-height:76px;padding:14px 16px}.mazRqG_topActions{justify-content:flex-start;margin-left:0!important}.mazRqG_focusRoom .mazRqG_topActions .mazRqG_saveButton{display:flex}.mazRqG_focusBrand{font-size:14px!important}.mazRqG_pageIndex{display:none}.mazRqG_controlBody{padding:22px 16px}.mazRqG_controlTabs button,.mazRqG_room .mazRqG_navItem{font-size:14px!important}.mazRqG_navItem>svg{display:none}.mazRqG_roomLabel{font-size:12px}.mazRqG_room .mazRqG_studioModes{grid-template-columns:1fr}.mazRqG_studioModes button:first-child{grid-column:auto}.mazRqG_budgetActions{flex-wrap:wrap}.mazRqG_budgetActions .mazRqG_textLink{max-width:none}.mazRqG_brand{font-size:12px}.mazRqG_brandGuy{font-size:18px}.mazRqG_room .mazRqG_budgetActions .mazRqG_outlineButton{font-size:16px!important}.mazRqG_briefFacts>div{grid-template-columns:1fr;gap:4px}.mazRqG_twoFields{grid-template-columns:1fr}.mazRqG_footer{flex-wrap:wrap}}@media (max-height:1000px){.mazRqG_visualColumn{position:relative;top:auto}}.mazRqG_room .mazRqG_topbar{z-index:60;background:#f7f6f1;border-bottom:1px solid #e0e1d7;height:auto;min-height:82px;padding:14px 32px;position:relative}.mazRqG_focusRoom .mazRqG_topbar{flex-wrap:nowrap;padding:14px max(32px,50vw - 848px)}.mazRqG_catalogRoom{background:#f7f6f1}.mazRqG_catalogRoom .mazRqG_content{width:100%;max-width:1664px;margin:0 auto;padding:0 32px 24px}.mazRqG_room .mazRqG_studioModes{border-bottom:1px solid #dce0d3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 0 24px;display:flex}.mazRqG_modeTabs{align-items:stretch;gap:26px;min-width:0;display:flex}.mazRqG_room .mazRqG_studioModes button{color:#78846d;white-space:nowrap;background:0 0;border:0;border-radius:0;min-height:48px;padding:12px 0;font-size:16px!important}.mazRqG_room .mazRqG_modeTabs button{border-bottom:2px solid #0000;margin-bottom:-1px}.mazRqG_room .mazRqG_modeTabs button[aria-pressed=true]{color:#304b31;background:0 0;border-bottom-color:#61754e}.mazRqG_room .mazRqG_studioModes button:hover{color:#304b31}.mazRqG_room .mazRqG_studioModes .mazRqG_priorityLink{color:#77826e;text-underline-offset:5px;min-height:44px;margin-left:auto;-webkit-text-decoration:underline #bac2af;text-decoration:underline #bac2af;font-size:14px!important}@media (max-width:1100px){.mazRqG_room .mazRqG_topbar{padding:14px 24px}.mazRqG_catalogRoom .mazRqG_content{padding:0 24px 24px}}@media (max-width:760px){.mazRqG_room .mazRqG_topbar{flex-wrap:nowrap;min-height:0;padding:12px 16px 0}.mazRqG_catalogRoom .mazRqG_content{padding:0 16px 20px}.mazRqG_room .mazRqG_studioModes{gap:0;margin-bottom:20px;display:flex}.mazRqG_modeTabs{scrollbar-width:thin;gap:22px;width:100%;overflow-x:auto}.mazRqG_room .mazRqG_modeTabs button{flex:none;min-height:48px;padding:12px 0;grid-column:auto!important}.mazRqG_room .mazRqG_studioModes .mazRqG_priorityLink{min-height:44px;padding:9px 0 12px}.mazRqG_room .mazRqG_studioModes button:first-child{grid-column:auto}}.mazRqG_settingGroup{border-top:1px solid var(--line);margin-top:18px;padding-top:4px}.mazRqG_settingGroup>summary{cursor:pointer;padding:13px 0;font-size:16px;font-weight:550;line-height:1.6}.mazRqG_systemConstruction{flex:0 0 85px;width:85px!important;height:100px!important}.mazRqG_systemChoice{align-items:center;gap:12px}.mazRqG_systemChoice>span:nth-child(2){flex:1;min-width:0}.mazRqG_systemChoice strong,.mazRqG_profileOptions strong{font-size:16px}.mazRqG_systemChoice small,.mazRqG_profileOptions small{font-size:14px;line-height:1.6}.mazRqG_profileOptions button{align-items:center;gap:12px;display:flex}.mazRqG_profileOptions button>span:last-child{flex:1;min-width:0}.mazRqG_profileOptions button strong,.mazRqG_profileOptions button small{display:block}.mazRqG_systemChoices{flex-direction:column;display:flex}.mazRqG_settingGroup .mazRqG_fieldset{margin-top:12px}.mazRqG_systemChoice .mazRqG_radio{flex-shrink:0;position:static}.mazRqG_systemChoice{position:relative;flex-wrap:nowrap!important}.mazRqG_systemChoice>span:nth-child(2){order:initial!important;width:auto!important}.mazRqG_studioToolbar{border-bottom:1px solid #dce0d3;justify-content:space-between;align-items:center;gap:24px;min-width:0;margin:0 0 26px;padding:0 0 15px;display:flex}.mazRqG_room .mazRqG_studioToolbar .mazRqG_studioModes{border:0;flex-shrink:0;margin:0}.mazRqG_studioToolbar .mazRqG_modeTabs{gap:24px}.mazRqG_room .mazRqG_studioToolbar .mazRqG_modeTabs button{min-height:44px;margin:0;padding:10px 0;font-size:15px!important}.mazRqG_room .mazRqG_studioToolbar .mazRqG_modeTabs button[aria-pressed=true]{border-bottom-color:#526c45;font-weight:550}.mazRqG_focusRoom .mazRqG_studioGrid{grid-template-columns:minmax(0,2fr) minmax(340px,400px);gap:28px}.mazRqG_designPreview{box-shadow:none;border-radius:0;position:relative;top:auto;background:0 0!important}.mazRqG_designSummary{background:0 0;justify-content:space-between;align-items:center;gap:18px;padding:19px 0 12px;display:flex}.mazRqG_designSummary strong{color:#304332;font-size:19px;font-weight:550;line-height:1.4;display:block}.mazRqG_designSummary>div>span{color:#748069;margin-top:2px;font-size:14px;line-height:1.6;display:block}.mazRqG_previewNote{color:#7e8676;margin:0;font-size:14px;line-height:1.6}.mazRqG_allSettingsPanel{background:#fbfaf6;border:1px solid #dce0d3;border-radius:6px;overflow:hidden}.mazRqG_allSettingsPanel .mazRqG_controlTabs{background:0 0;border-bottom:1px solid #dce0d3;gap:18px;padding:0 18px}.mazRqG_room .mazRqG_allSettingsPanel .mazRqG_controlTabs button{color:#727d68;padding:15px 0;font-weight:450;font-size:14px!important}.mazRqG_room .mazRqG_allSettingsPanel .mazRqG_controlTabs .mazRqG_selectedTab{color:#344d2f;border-bottom:2px solid #526c45}.mazRqG_allSettingsPanel .mazRqG_controlBody{padding:23px}.mazRqG_allSettingsPanel .mazRqG_controlBody h2{font-family:var(--font-inter),Arial,sans-serif;letter-spacing:-.025em;color:#2e3e30;margin:0;font-size:24px;font-weight:500}.mazRqG_allSettingsPanel .mazRqG_controlIntro{color:#748069;font-size:15px;line-height:1.6;margin:7px 0 23px!important}.mazRqG_allSettingsPanel .mazRqG_settingGroup{border-top:1px solid #e0e3d8;margin:0;padding:0}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary{cursor:pointer;color:#34472f;grid-template-columns:1fr auto;align-items:center;gap:3px 16px;padding:15px 0;font-size:16px;font-weight:500;list-style:none;display:grid}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary::-webkit-details-marker{display:none}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary>span{grid-column:1}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary>small{color:#7b846f;grid-column:1;font-size:14px;font-weight:400;line-height:1.5}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary:after{content:"+";color:#6e7f60;grid-area:1/2/3;font-size:23px;font-weight:300}.mazRqG_allSettingsPanel .mazRqG_settingGroup[open]>summary:after{content:"−"}.mazRqG_allSettingsPanel .mazRqG_settingGroup[open]{padding-bottom:20px}.mazRqG_allSettingsPanel .mazRqG_settingGroup>summary:focus-visible,.mazRqG_paletteDisclosure>summary:focus-visible{outline-offset:2px;outline:2px solid #72865d}.mazRqG_allSettingsPanel .mazRqG_profileOptions{grid-template-columns:1fr}.mazRqG_allSettingsPanel .mazRqG_systemChoice,.mazRqG_allSettingsPanel .mazRqG_profileOptions button{color:#354d30;background:#f4f5ed;border-color:#d8dece;border-radius:4px;padding:11px}.mazRqG_allSettingsPanel .mazRqG_systemSelected,.mazRqG_allSettingsPanel .mazRqG_profileOptions button[aria-pressed=true]{background:#e9eee1;border-color:#8fa17b}.mazRqG_allSettingsPanel .mazRqG_systemConstruction{flex-basis:68px;width:68px!important;height:85px!important}.mazRqG_allSettingsPanel .mazRqG_systemChoice small,.mazRqG_allSettingsPanel .mazRqG_profileOptions small{font-size:14px;line-height:1.6}.mazRqG_allSettingsPanel .mazRqG_finishHeading{margin-top:2px}.mazRqG_paletteDisclosure>summary{cursor:pointer;color:#526b43;padding:11px 0;font-size:14px;line-height:1.6}.mazRqG_allSettingsPanel .mazRqG_controlBottom{background:#f5f6ef;border-top:1px solid #dce0d3;padding:17px 23px}.mazRqG_allSettingsPanel .mazRqG_controlBottom .mazRqG_darkButton{border-radius:4px;justify-content:space-between;width:100%;margin:0}.mazRqG_designNext{color:#7c8771;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 24px;padding:26px 0 5px;font-size:14px;display:flex}.mazRqG_designNext>a,.mazRqG_designNext>button{color:#4c6740;text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}@media (max-width:1000px){.mazRqG_focusRoom .mazRqG_studioGrid{grid-template-columns:minmax(0,1fr)}.mazRqG_allSettingsPanel{max-width:none}.mazRqG_studioToolbar{gap:16px}.mazRqG_studioToolbar .mazRqG_modeTabs{gap:20px}}@media (max-width:760px){.mazRqG_studioToolbar{flex-wrap:wrap;gap:8px;margin-bottom:22px;padding-bottom:0}.mazRqG_room .mazRqG_studioToolbar .mazRqG_studioModes{flex-shrink:1;width:100%;min-width:0}.mazRqG_studioToolbar .mazRqG_modeTabs{justify-content:space-between;gap:0;width:100%;overflow:visible}.mazRqG_room .mazRqG_studioToolbar .mazRqG_modeTabs button{min-height:48px;padding:12px 0;font-size:14px!important}.mazRqG_designSummary{flex-wrap:wrap;align-items:flex-start;gap:9px;padding:15px 0 10px}.mazRqG_designSummary strong{font-size:18px}.mazRqG_designSummary .mazRqG_finishChip{font-size:14px}.mazRqG_allSettingsPanel .mazRqG_controlBody{padding:20px}.mazRqG_allSettingsPanel .mazRqG_controlBottom{padding:16px 20px}.mazRqG_allSettingsPanel .mazRqG_controlTabs{gap:14px}.mazRqG_designNext{justify-content:flex-start;gap:4px 18px;padding-top:18px}.mazRqG_designNext>span{width:100%}.mazRqG_previewNote{font-size:14px}.mazRqG_allSettingsPanel .mazRqG_controlBody h2{font-size:23px}}
.jZMMwq_catalog{--catalog-ink:#26312e;--catalog-muted:#66706a;--catalog-line:#d9ddd6;color:var(--catalog-ink);min-width:0;max-width:1600px;margin:0 auto;padding:14px 0 64px}.jZMMwq_catalog button,.jZMMwq_catalog input,.jZMMwq_catalog select{font:inherit}.jZMMwq_catalog button{cursor:pointer}.jZMMwq_catalog button:disabled{cursor:default;opacity:.5}.jZMMwq_catalog :is(button,select,input,a,summary):focus-visible{outline-offset:5px;outline:2px solid #9a613d}.jZMMwq_catalog a{color:inherit}.jZMMwq_header{max-width:820px;padding:8px 0 24px}.jZMMwq_eyebrow{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.15em;text-transform:uppercase;color:var(--catalog-muted);margin:0;font-size:12px;line-height:1.7}.jZMMwq_header h1{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.035em;margin:12px 0 16px;font-size:clamp(38px,4.4vw,64px);font-weight:400;line-height:1.12}.jZMMwq_intro{color:var(--catalog-muted);max-width:620px;margin:0;font-size:17px;line-height:1.7}.jZMMwq_categories{border-bottom:1px solid var(--catalog-line);gap:34px;margin-bottom:26px;display:flex}.jZMMwq_categories button{min-height:52px;color:var(--catalog-muted);background:0 0;border:0;padding:12px 0 16px;font-size:16px;position:relative}.jZMMwq_categories button[aria-current=true]{color:var(--catalog-ink);font-weight:600}.jZMMwq_categories button[aria-current=true]:after{content:"";background:#38513e;height:2px;position:absolute;bottom:-1px;left:0;right:0}.jZMMwq_categories button:hover{color:var(--catalog-ink)}.jZMMwq_mobileCategory{display:none}.jZMMwq_browseLayout{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:48px;display:grid}.jZMMwq_filterColumn{min-width:0}.jZMMwq_filterBody{position:sticky;top:24px}.jZMMwq_filterToggle{display:none}.jZMMwq_providers{border:0;margin:0 0 28px;padding:0}.jZMMwq_providers legend,.jZMMwq_material{color:var(--catalog-ink);font-size:13px;font-weight:600;line-height:1.6}.jZMMwq_providers legend{margin-bottom:12px}.jZMMwq_providers label{min-height:43px;color:var(--catalog-muted);cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex;position:relative}.jZMMwq_providers label:hover{color:var(--catalog-ink)}.jZMMwq_providers input{appearance:none;background:0 0;border:1px solid #aab2aa;border-radius:50%;flex:0 0 13px;width:13px;height:13px;margin:0}.jZMMwq_providers input:checked{background:#f5f4ef;border:4px solid #3c5845}.jZMMwq_providers .jZMMwq_providerSelected{color:#2b4233;font-weight:550}.jZMMwq_providerCount{color:#727c73;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:400}.jZMMwq_material{border-top:1px solid var(--catalog-line);flex-direction:column;gap:10px;padding-top:22px;display:flex}.jZMMwq_material select,.jZMMwq_mobileCategory select{color:#414e44;background:0 0;border:1px solid #c5cdc2;border-radius:0;width:100%;min-height:44px;padding:10px 26px 10px 10px;font-size:14px;font-weight:400}.jZMMwq_filterNote{color:#767f76;max-width:170px;margin:24px 0 0;font-size:13px;line-height:1.8}.jZMMwq_results{min-width:0}.jZMMwq_toolbar{justify-content:space-between;align-items:center;gap:20px;min-height:45px;margin:0 0 27px;display:flex}.jZMMwq_count{color:var(--catalog-muted);margin:0;font-size:14px;line-height:1.6}.jZMMwq_search{color:#6c776b;border-bottom:1px solid #b9c2b5;align-items:center;gap:10px;width:45%;max-width:260px;padding:0 0 7px;display:flex}.jZMMwq_search input{color:#2d3b30;background:0 0;border:0;border-radius:0;width:100%;min-width:0;max-width:100%;padding:5px 0;font-size:15px}.jZMMwq_search input::placeholder{color:#7a8277}.jZMMwq_search:focus-within{border-color:#3b5941}.jZMMwq_activeFilters{flex-wrap:wrap;align-items:center;gap:8px;margin:-9px 0 24px;display:flex}.jZMMwq_activeFilters button{border:1px solid var(--catalog-line);color:#53624f;background:0 0;align-items:center;gap:8px;min-height:36px;padding:7px 10px;font-size:13px;display:flex}.jZMMwq_activeFilters .jZMMwq_clear{text-underline-offset:4px;border:0;text-decoration:underline}.jZMMwq_providerGroup{margin:0 0 48px}.jZMMwq_groupHeading{border-bottom:1px solid var(--catalog-line);align-items:baseline;gap:16px;margin-bottom:20px;padding-bottom:13px;display:flex}.jZMMwq_groupHeading h2{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:500;line-height:1.3}.jZMMwq_groupHeading>span{color:#778074;white-space:nowrap;font-size:12px}.jZMMwq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 26px;display:grid}.jZMMwq_card{min-width:0}.jZMMwq_cardButton{text-align:left;width:100%;height:100%;color:inherit;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.jZMMwq_cardImage{aspect-ratio:4/3;background:#eaece5;width:100%;display:block;position:relative;overflow:hidden}.jZMMwq_constructionStage{border:1px solid #e3e5dd}.jZMMwq_photo{object-fit:cover;transition:transform .35s}.jZMMwq_cardButton:hover .jZMMwq_photo{transform:scale(1.035)}.jZMMwq_imageLabel{text-transform:uppercase;letter-spacing:.1em;color:#65705f;background:#f4f3efed;padding:4px 6px;font-size:10px;line-height:1.5;position:absolute;bottom:10px;left:12px}.jZMMwq_cardCopy{flex-direction:column;flex:1;width:100%;padding:18px 0 0;display:flex}.jZMMwq_cardMeta{color:#747e71;letter-spacing:.035em;font-size:12px;line-height:1.65}.jZMMwq_cardMeta>span{color:#969e90;padding:0 3px}.jZMMwq_cardTitle{letter-spacing:-.035em;justify-content:space-between;align-items:baseline;gap:12px;margin:7px 0 9px;font-size:23px;font-weight:500;line-height:1.25;display:flex}.jZMMwq_cardTitle>svg{opacity:.5;flex-shrink:0;transition:transform .2s;transform:translate(-3px)}.jZMMwq_cardButton:hover .jZMMwq_cardTitle>svg{opacity:1;transform:translate(0)}.jZMMwq_cardDescription{color:#67725f;font-size:16px;line-height:1.7}.jZMMwq_styleNames{color:#718065;margin-top:10px;font-size:12px;line-height:1.6}.jZMMwq_explore{color:#3c5437;text-underline-offset:4px;margin-top:auto;padding-top:15px;font-size:13px;-webkit-text-decoration:underline #bec8b5;text-decoration:underline #bec8b5}.jZMMwq_cardButton:hover .jZMMwq_explore{text-decoration-color:#3c5437}.jZMMwq_empty{text-align:center;background:#eeefe8;padding:64px 24px}.jZMMwq_empty h2{font-family:var(--font-playfair),Georgia,serif;font-size:32px;font-weight:400}.jZMMwq_empty p{color:var(--catalog-muted);margin:12px 0 24px;font-size:16px;line-height:1.7}.jZMMwq_back{color:#5d6b57;background:0 0;border:0;align-items:center;gap:12px;min-height:44px;margin:0 0 28px;padding:8px 0;display:inline-flex;font-size:14px!important}.jZMMwq_back:hover{color:#253a2b}.jZMMwq_product{padding-top:10px}.jZMMwq_detail{grid-template-columns:minmax(0,1.45fr) minmax(320px,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.jZMMwq_gallery{min-width:0}.jZMMwq_detailImage{background:#eeeee7;border:1px solid #e0e4d9;width:100%;height:clamp(360px,42vw,560px);position:relative;overflow:hidden}.jZMMwq_detailPhoto{border:0}.jZMMwq_mediaBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:16px;display:flex}.jZMMwq_mediaSwitch{gap:22px;display:flex}.jZMMwq_mediaSwitch button{color:#75816b;background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;padding:8px 0;font-size:14px}.jZMMwq_mediaSwitch button[aria-pressed=true]{color:#31482d;border-color:#405538}.jZMMwq_credit{align-items:center;gap:6px;font-size:12px;line-height:1.6;display:inline-flex;color:#818977!important}.jZMMwq_caption{color:#7b8570;max-width:580px;margin-top:12px;font-size:12px;line-height:1.7}.jZMMwq_detailCopy{min-width:0;padding-top:5px}.jZMMwq_detailCopy h1{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.025em;margin:12px 0 18px;font-size:clamp(36px,3.8vw,52px);font-weight:400;line-height:1.15}.jZMMwq_tagline{color:#65735b;margin:0 0 25px;font-size:18px;line-height:1.7}.jZMMwq_operations,.jZMMwq_styles{border:0;min-width:0;margin:24px 0 0;padding:0}.jZMMwq_operations legend,.jZMMwq_styles legend{color:#46543b;margin-bottom:12px;font-size:13px;font-weight:600}.jZMMwq_operations{flex-wrap:wrap;gap:10px;display:flex}.jZMMwq_operations button{color:#68775a;background:0 0;border:1px solid #c6cfbc;min-height:43px;padding:9px 14px;font-size:15px}.jZMMwq_operations button[aria-pressed=true]{color:#314c25;background:#e9eddf;border-color:#47623b}.jZMMwq_styles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.jZMMwq_styles button{color:#657653;background:0 0;border:1px solid #d6ddcd;min-width:0;padding:0 0 9px;font-size:13px}.jZMMwq_styles button[aria-pressed=true]{color:#334d27;border-color:#4b653c;box-shadow:0 0 0 1px #4b653c}.jZMMwq_styles button>span:last-child{padding-top:7px;display:block}.jZMMwq_styleImage{height:100px}.jZMMwq_styles>p{color:#6c7b5d;grid-column:1/-1;margin:6px 0 0;font-size:14px;line-height:1.7}.jZMMwq_actions{flex-direction:column;align-items:stretch;gap:10px;margin:30px 0 0;display:flex}.jZMMwq_primary,.jZMMwq_secondary{background:#375032;border:1px solid #375032;justify-content:center;align-items:center;gap:18px;min-height:49px;padding:12px 20px;line-height:1.5;display:inline-flex;color:#fff!important;font-size:16px!important}.jZMMwq_secondary{background:0 0;border-color:#bccab0;color:#405b34!important}.jZMMwq_primary:hover{background:#294323}.jZMMwq_secondary:hover{background:#eef1e6;border-color:#4d673e}.jZMMwq_review{color:#718164;margin-top:13px;font-size:13px;line-height:1.8}.jZMMwq_specifications{border-top:1px solid var(--catalog-line);margin-top:30px}.jZMMwq_specification{border-bottom:1px solid var(--catalog-line);padding:0}.jZMMwq_specification summary{cursor:pointer;color:#3d5431;padding:17px 0;font-size:15px;line-height:1.6}.jZMMwq_specification>p,.jZMMwq_specification>ul{color:#6b7b5b;margin:0 0 20px;font-size:14px;line-height:1.8}.jZMMwq_specification>ul{padding-left:18px}.jZMMwq_specification dl{margin:0 0 20px}.jZMMwq_specification dl>div{border-top:1px solid #e1e6d8;grid-template-columns:1fr 1.2fr;gap:18px;padding:10px 0;font-size:13px;line-height:1.7;display:grid}.jZMMwq_specification dt{color:#718261}.jZMMwq_specification dd{color:#3b552d;margin:0}.jZMMwq_specification .jZMMwq_thermal{padding:0;list-style:none}.jZMMwq_thermal li{margin:10px 0}.jZMMwq_thermal strong{color:#4a6339;font-weight:600}.jZMMwq_thermal p{margin-top:3px}.jZMMwq_productLink{text-underline-offset:4px;align-items:center;gap:9px;min-height:40px;margin-top:22px;font-size:14px;display:inline-flex;color:#566d44!important;text-decoration:underline!important}.jZMMwq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (min-width:1500px){.jZMMwq_cardImage{aspect-ratio:1.4}.jZMMwq_cardTitle{font-size:25px}.jZMMwq_browseLayout{grid-template-columns:205px minmax(0,1fr);gap:60px}}@media (max-width:1100px){.jZMMwq_browseLayout{grid-template-columns:170px minmax(0,1fr);gap:32px}.jZMMwq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px}.jZMMwq_detail{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:32px}.jZMMwq_detailImage{height:480px}.jZMMwq_styleImage{height:80px}}@media (max-width:900px){.jZMMwq_detail{grid-template-columns:1fr}.jZMMwq_detailImage{height:clamp(320px,65vw,570px)}.jZMMwq_detailCopy{max-width:640px}.jZMMwq_styles{max-width:440px}.jZMMwq_styleImage{height:115px}.jZMMwq_gallery{max-width:100%}.jZMMwq_actions{flex-flow:wrap}.jZMMwq_actions>*{flex:1}}@media (max-width:760px){.jZMMwq_catalog{padding:12px 0 38px}.jZMMwq_header{padding:4px 0 24px}.jZMMwq_header h1{margin:10px 0 14px;font-size:43px}.jZMMwq_intro{font-size:16px;line-height:1.7}.jZMMwq_categories{gap:23px;margin-bottom:22px}.jZMMwq_categories button{font-size:14px}.jZMMwq_browseLayout{grid-template-columns:1fr;gap:20px}.jZMMwq_filterToggle{border:0;border-bottom:1px solid var(--catalog-line);color:#475e3a;background:0 0;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:48px;padding:12px 0;font-size:15px;display:flex}.jZMMwq_filterToggle>span:last-child{margin-left:auto;font-size:22px;font-weight:300}.jZMMwq_filterToggle>span:not(:last-child){border:1px solid #bec9b3;padding:0 6px;font-size:12px}.jZMMwq_filterBody{padding-top:20px;display:none;position:static}.jZMMwq_filtersOpen{grid-template-columns:1fr 1fr;gap:24px;display:grid}.jZMMwq_providers{margin:0}.jZMMwq_material{border:0;align-self:start;padding:0}.jZMMwq_filterNote{display:none}.jZMMwq_toolbar{margin-bottom:22px}.jZMMwq_search{width:50%;max-width:220px}.jZMMwq_grid{gap:30px 22px}.jZMMwq_groupHeading{margin-bottom:17px}.jZMMwq_providerGroup{margin-bottom:38px}.jZMMwq_cardTitle{font-size:23px}.jZMMwq_cardDescription{font-size:16px}.jZMMwq_detailCopy h1{font-size:39px}.jZMMwq_back{margin-bottom:18px}.jZMMwq_product{padding-top:0}.jZMMwq_mediaBar{gap:10px}.jZMMwq_credit{font-size:12px}.jZMMwq_tagline{font-size:17px}.jZMMwq_detail{gap:26px}}@media (max-width:600px){.jZMMwq_categories{display:none}.jZMMwq_mobileCategory{color:#5e6d51;border-bottom:1px solid var(--catalog-line);align-items:center;gap:20px;padding:0 0 12px;font-size:13px;font-weight:600;display:flex}.jZMMwq_mobileCategory select{color:#334c27;border:0;flex:1;width:auto;min-width:0;padding-left:0;font-size:16px}.jZMMwq_browseLayout{gap:22px}.jZMMwq_filterToggle{font-size:14px}.jZMMwq_filterColumn{margin-top:2px}.jZMMwq_grid{grid-template-columns:1fr;gap:32px}.jZMMwq_cardImage{aspect-ratio:1.5}.jZMMwq_cardCopy{padding-top:15px}.jZMMwq_cardTitle{font-size:26px}.jZMMwq_cardDescription{max-width:430px;font-size:16px}.jZMMwq_cardMeta{font-size:12px}.jZMMwq_explore{padding-top:12px}.jZMMwq_groupHeading h2{font-size:25px}.jZMMwq_toolbar{align-items:center;gap:12px}.jZMMwq_count{font-size:13px}.jZMMwq_search input{font-size:16px}.jZMMwq_header h1{font-size:40px}.jZMMwq_detailImage{height:360px}.jZMMwq_styles{gap:7px}.jZMMwq_styleImage{height:95px}.jZMMwq_detailCopy h1{font-size:38px}.jZMMwq_actions{flex-direction:column}.jZMMwq_filtersOpen{gap:20px}.jZMMwq_material select{font-size:16px}.jZMMwq_providers label{font-size:14px}.jZMMwq_specification dl>div{grid-template-columns:1fr 1fr}.jZMMwq_cardButton:hover .jZMMwq_photo{transform:none}}@media (prefers-reduced-motion:reduce){.jZMMwq_photo,.jZMMwq_cardTitle>svg{transition:none}.jZMMwq_cardButton:hover .jZMMwq_photo{transform:none}}.jZMMwq_pairGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.jZMMwq_detail{row-gap:0}.jZMMwq_detailCopy{display:contents}.jZMMwq_detailCopy>.jZMMwq_eyebrow{grid-row:1}.jZMMwq_detailCopy>h1{grid-row:2}.jZMMwq_detailCopy>.jZMMwq_tagline{grid-row:3}.jZMMwq_gallery{grid-row:4;margin-bottom:22px}.jZMMwq_productLink{justify-self:start}}@media (max-width:600px){.jZMMwq_pairGrid{grid-template-columns:1fr}}
.cr-Rrq_root{--ink:#213a35;--paper:#f8f6f0;--muted:#65736b;--line:#dce1d8;background:var(--paper);min-height:100dvh;color:var(--ink);font-size:15px}.cr-Rrq_root *{box-sizing:border-box}.cr-Rrq_root a,.cr-Rrq_root button,.cr-Rrq_root input,.cr-Rrq_root select,.cr-Rrq_root textarea{outline-offset:4px}.cr-Rrq_root :focus-visible{outline:2px solid #a25d34}.cr-Rrq_root h1,.cr-Rrq_root h2,.cr-Rrq_root h3{font-family:var(--font-playfair), Georgia, serif;line-height:1.18}.cr-Rrq_root h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,48px)}.cr-Rrq_root h2{margin:0 0 12px;font-size:25px}.cr-Rrq_root h3{margin:0 0 8px;font-size:20px}.cr-Rrq_root p{line-height:1.65}.cr-Rrq_header{border-bottom:1px solid var(--line);background:#fffefb;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:16px clamp(20px,4vw,56px);display:flex}.cr-Rrq_brand{text-transform:uppercase;letter-spacing:.15em;font-size:13px;font-weight:700}.cr-Rrq_brand small{color:var(--muted);letter-spacing:.1em;margin-top:5px;font-size:10px;display:block}.cr-Rrq_account{flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.cr-Rrq_layout{grid-template-columns:240px minmax(0,1fr);min-height:calc(100dvh - 78px);display:grid}.cr-Rrq_sidebar{border-right:1px solid var(--line);background:#f0f1e9;padding:30px 22px}.cr-Rrq_sidebar a{border-radius:6px;min-height:44px;padding:12px;display:block}.cr-Rrq_sidebar a[aria-current=page]{background:#dfe7dc;font-weight:700}.cr-Rrq_sidebar select{width:100%;margin:20px 0}.cr-Rrq_sidebar .cr-Rrq_ask{background:var(--ink);color:#fff;text-align:center;margin-top:22px}.cr-Rrq_content{align-self:start;width:100%;min-width:0;max-width:1500px;margin:auto;padding:clamp(24px,4vw,58px)}.cr-Rrq_wide{max-width:1240px;margin:auto;padding:clamp(28px,5vw,70px) 24px}.cr-Rrq_intro{max-width:680px;margin-bottom:30px}.cr-Rrq_eyebrow{text-transform:uppercase;letter-spacing:.16em;color:#8d5736;margin-bottom:12px;font-size:11px;font-weight:700}.cr-Rrq_muted{color:var(--muted)}.cr-Rrq_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cr-Rrq_between{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:20px;margin-bottom:28px;display:flex}.cr-Rrq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.cr-Rrq_card{border:1px solid var(--line);background:#fffefb;border-radius:12px;min-width:0;padding:24px}.cr-Rrq_card+.cr-Rrq_card{margin-top:18px}.cr-Rrq_grid>.cr-Rrq_card+.cr-Rrq_card{margin-top:0}.cr-Rrq_card p:last-child{margin-bottom:0}.cr-Rrq_primary,.cr-Rrq_secondary{text-align:center;border:1px solid var(--ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.cr-Rrq_primary{color:#fff;background:var(--ink)}.cr-Rrq_secondary{color:var(--ink);background:0 0}.cr-Rrq_primary:disabled,.cr-Rrq_secondary:disabled{opacity:.5;cursor:not-allowed}.cr-Rrq_link{color:#7b472c;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.cr-Rrq_form{gap:18px;max-width:640px;display:grid}.cr-Rrq_form label,.cr-Rrq_field{gap:7px;font-size:13px;font-weight:600;display:grid}.cr-Rrq_root input:not([type=checkbox]),.cr-Rrq_root select,.cr-Rrq_root textarea{min-height:44px;color:var(--ink);background:#fffefb;border:1px solid #aebbb0;border-radius:5px;min-width:0;max-width:100%;padding:10px 12px;font-size:16px}.cr-Rrq_root textarea{width:100%;min-height:100px}.cr-Rrq_root input[type=checkbox]{width:18px;height:18px;accent-color:var(--ink)}.cr-Rrq_form .cr-Rrq_row label{flex:1;min-width:120px}.cr-Rrq_error{color:#7e2c20;overflow-wrap:anywhere;background:#fff0e9;border:1px solid #c98d79;border-radius:8px;margin:16px 0;padding:16px}.cr-Rrq_notice{background:#edf1e7;border:1px solid #cdd9c6;border-radius:8px;margin:16px 0;padding:14px 18px}.cr-Rrq_tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:18px;display:flex}.cr-Rrq_tabs button{cursor:pointer;border-radius:6px;min-height:44px;padding:10px 16px}.cr-Rrq_tabs button[aria-pressed=true]{background:#dfe7dc;font-weight:700}.cr-Rrq_catalogImage{width:100%;height:180px;margin-bottom:18px}.cr-Rrq_catalogCard{flex-direction:column;display:flex}.cr-Rrq_catalogCard .cr-Rrq_row{margin-top:auto;padding-top:18px}.cr-Rrq_badge{background:#e8ede4;border-radius:20px;padding:5px 10px;font-size:11px;display:inline-block}.cr-Rrq_studio{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);gap:24px;display:grid}.cr-Rrq_preview{background:#e9ece4;border-radius:12px;min-height:400px;overflow:hidden}.cr-Rrq_controls{min-width:0}.cr-Rrq_controls>div{margin-top:20px}.cr-Rrq_list{gap:12px;display:grid}.cr-Rrq_check{align-items:center;gap:12px;min-height:44px;font-size:14px;display:flex}.cr-Rrq_tableWrap{max-width:100%;overflow-x:auto}.cr-Rrq_root table{border-collapse:collapse;text-align:left;width:100%}.cr-Rrq_root th,.cr-Rrq_root td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px;font-size:13px}.cr-Rrq_root th{font-weight:600}.cr-Rrq_root td input{width:100px}.cr-Rrq_root pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.cr-Rrq_auth{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,6vw,90px);min-height:65vh;display:grid}.cr-Rrq_auth h1{margin-bottom:24px}.cr-Rrq_empty{text-align:center;border:1px dashed #b5c1b5;border-radius:12px;padding:38px 24px}.cr-Rrq_skip{z-index:100;background:#fff;padding:12px;position:absolute;top:-100px;left:16px}.cr-Rrq_skip:focus{top:12px}@media (max-width:900px){.cr-Rrq_layout{grid-template-columns:1fr}.cr-Rrq_sidebar{border-right:0;border-bottom:1px solid var(--line);padding:16px 20px}.cr-Rrq_sidebar nav{flex-wrap:wrap;gap:4px;display:flex}.cr-Rrq_sidebar select{margin:8px 0}.cr-Rrq_sidebar .cr-Rrq_ask{margin:0}.cr-Rrq_studio,.cr-Rrq_auth{grid-template-columns:1fr}.cr-Rrq_header{align-items:start}.cr-Rrq_account{gap:8px}.cr-Rrq_account span{display:none}.cr-Rrq_content{padding:24px 20px}}@media (prefers-reduced-motion:reduce){.cr-Rrq_root *{scroll-behavior:auto;transition:none!important}}
