.atlas-module__WnyQwa__root{--atlas-ink:#203e35;--atlas-muted:#67776c;--atlas-line:#dce3d8;--atlas-paper:#f7f8f2;--text-primary:#203e35;--text-secondary:#4b6258;--border-default:#dce3d8;color:var(--atlas-ink);background:var(--atlas-paper);font-family:var(--font-geist-sans),sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:calc(100vh - 76px)}.atlas-module__WnyQwa__root *{box-sizing:border-box}.atlas-module__WnyQwa__root a{text-decoration:none}.atlas-module__WnyQwa__root button,.atlas-module__WnyQwa__root input,.atlas-module__WnyQwa__root select,.atlas-module__WnyQwa__root textarea{font:inherit}.atlas-module__WnyQwa__root button,.atlas-module__WnyQwa__root a{-webkit-tap-highlight-color:transparent}.atlas-module__WnyQwa__root button{cursor:pointer}.atlas-module__WnyQwa__root :focus-visible{outline-offset:4px;outline:3px solid #c68531}.atlas-module__WnyQwa__shell{grid-template-columns:238px minmax(0,1fr);max-width:1680px;margin:auto;display:grid}.atlas-module__WnyQwa__sidebar{border-right:1px solid var(--atlas-line);flex-direction:column;gap:30px;padding:32px 22px;display:flex}.atlas-module__WnyQwa__brand{color:var(--atlas-ink);align-items:center;gap:10px;font-size:15px;font-weight:650;line-height:1.3;display:flex}.atlas-module__WnyQwa__brand small{letter-spacing:.15em;color:var(--atlas-muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.atlas-module__WnyQwa__brandMark{color:#e7eedc;background:#244c3d;border-radius:18px 18px 4px 4px;flex-shrink:0;place-items:center;width:38px;height:43px;display:grid}.atlas-module__WnyQwa__nav{flex-direction:column;gap:6px;display:flex}.atlas-module__WnyQwa__nav a{color:#63746b;border-radius:6px;align-items:center;gap:11px;padding:12px;font-size:13px;display:flex}.atlas-module__WnyQwa__nav a[aria-current=page]{color:#244c3d;background:#e6ecdf;font-weight:600}.atlas-module__WnyQwa__nav a:hover{background:#edf0e7}.atlas-module__WnyQwa__navLabel,.atlas-module__WnyQwa__eyebrow{font-size:10px;font-family:var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.13em;color:var(--atlas-muted)}.atlas-module__WnyQwa__navLabel{margin:18px 0 10px;padding:0 12px}.atlas-module__WnyQwa__sideNote{border-top:1px solid var(--atlas-line);color:var(--atlas-muted);margin-top:auto;padding-top:22px;font-size:12px;line-height:1.7}.atlas-module__WnyQwa__sideNote strong{color:var(--atlas-ink);margin-bottom:8px;font-weight:500;display:block}.atlas-module__WnyQwa__content{min-width:0}.atlas-module__WnyQwa__topbar{border-bottom:1px solid var(--atlas-line);color:var(--atlas-muted);justify-content:space-between;align-items:center;gap:12px;padding:19px 42px;font-size:11px;display:flex}.atlas-module__WnyQwa__topbar a{color:var(--atlas-ink);align-items:center;gap:9px;display:flex}.atlas-module__WnyQwa__liveDot{background:#70945a;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.atlas-module__WnyQwa__main{max-width:1250px;margin:auto;padding:40px 42px 55px}.atlas-module__WnyQwa__hero{border-bottom:1px solid var(--atlas-line);min-height:290px;margin-bottom:30px;padding:20px 0 38px;position:relative;overflow:hidden}.atlas-module__WnyQwa__heroCopy{z-index:1;max-width:620px;position:relative}.atlas-module__WnyQwa__hero h1,.atlas-module__WnyQwa__pageTitle{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.035em;margin:18px 0;font-size:clamp(38px,4.1vw,60px);font-weight:400;line-height:1.06}.atlas-module__WnyQwa__hero h1 em{color:#638663;font-weight:400}.atlas-module__WnyQwa__lede{color:var(--atlas-muted);max-width:560px;font-size:14px;line-height:1.8}.atlas-module__WnyQwa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.atlas-module__WnyQwa__primary,.atlas-module__WnyQwa__secondary{border:1px solid #254c3c;border-radius:5px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:12px;font-weight:500;display:inline-flex}.atlas-module__WnyQwa__primary{background:#254c3c;color:#fff!important}.atlas-module__WnyQwa__primary:hover{background:#38654f}.atlas-module__WnyQwa__secondary{color:#254c3c;border-color:var(--atlas-line);background:0 0}.atlas-module__WnyQwa__secondary:hover{background:#eaf0e2}.atlas-module__WnyQwa__heroArt{opacity:.8;width:300px;height:280px;position:absolute;top:5px;right:-5px}.atlas-module__WnyQwa__stats{color:var(--atlas-muted);flex-wrap:wrap;gap:27px;padding:0 0 23px;font-size:11px;display:flex}.atlas-module__WnyQwa__stats b{color:var(--atlas-ink);margin-right:7px;font-size:15px;font-weight:500}.atlas-module__WnyQwa__legend{color:#637369;background:#edf1e7;border:1px solid #dfe6d8;border-radius:5px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:30px;padding:14px 18px;font-size:11px;display:flex}.atlas-module__WnyQwa__legend strong{color:var(--atlas-ink);margin-right:auto;font-weight:500}.atlas-module__WnyQwa__badge{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:10px;font-weight:500;display:inline-flex}.atlas-module__WnyQwa__badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.atlas-module__WnyQwa__badge[data-register=Established]{color:#386a4a;background:#e7efdf}.atlas-module__WnyQwa__badge[data-register=Inferred]{color:#876225;background:#f3eada}.atlas-module__WnyQwa__badge[data-register=Speculative]{color:#736085;background:#eee8f2}.atlas-module__WnyQwa__sectionHeader{justify-content:space-between;align-items:end;gap:18px;margin:30px 0 20px;display:flex}.atlas-module__WnyQwa__sectionHeader h2{font-family:var(--font-newsreader),Georgia,serif;margin:0;font-size:27px;font-weight:400}.atlas-module__WnyQwa__sectionHeader p{color:var(--atlas-muted);font-size:11px}.atlas-module__WnyQwa__filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.atlas-module__WnyQwa__search{border:1px solid var(--atlas-line);background:#fff;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:180px;padding:11px 13px;display:flex}.atlas-module__WnyQwa__search input{width:100%;min-width:0;color:var(--atlas-ink);background:0 0;border:0;outline:0;font-size:12px}.atlas-module__WnyQwa__search:focus-within{outline-offset:2px;outline:2px solid #638663}.atlas-module__WnyQwa__segments{border:1px solid var(--atlas-line);border-radius:5px;gap:3px;padding:3px;display:flex}.atlas-module__WnyQwa__segments button{color:var(--atlas-muted);background:0 0;border:0;border-radius:3px;padding:8px 12px;font-size:11px}.atlas-module__WnyQwa__segments button[aria-pressed=true]{color:var(--atlas-ink);background:#e1e8d8}.atlas-module__WnyQwa__select{color:var(--atlas-ink);border:1px solid var(--atlas-line);background:#fff;border-radius:5px;padding:11px;font-size:11px!important}.atlas-module__WnyQwa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.atlas-module__WnyQwa__card{border:1px solid var(--atlas-line);background:#fffefb;border-radius:8px;flex-direction:column;min-width:0;transition:transform .18s,border-color .18s;display:flex;overflow:hidden}.atlas-module__WnyQwa__card:hover{border-color:#8ca184;transform:translateY(-2px)}.atlas-module__WnyQwa__cardArt{background:#e8eddf;height:125px;position:relative;overflow:hidden}.atlas-module__WnyQwa__cardArt[data-category=Model]{background:#e4eae4}.atlas-module__WnyQwa__cardArt[data-category=Design]{background:#eee9dc}.atlas-module__WnyQwa__cardArt[data-register=Speculative]{background:#e9e7ed}.atlas-module__WnyQwa__cardArt svg{color:#6d8c69;width:140px;height:140px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.atlas-module__WnyQwa__cardArt:after{content:"";background-image:radial-gradient(#79867144 .7px,#0000 .7px);background-size:13px 13px;position:absolute;inset:0}.atlas-module__WnyQwa__artLabel{font:9px var(--font-geist-mono),monospace;letter-spacing:.12em;z-index:1;color:#596b58;position:absolute;bottom:12px;left:16px}.atlas-module__WnyQwa__cardBody{flex-direction:column;flex:1;padding:18px;display:flex}.atlas-module__WnyQwa__cardMeta{justify-content:space-between;align-items:center;gap:5px;display:flex}.atlas-module__WnyQwa__save{color:#7b877b;background:0 0;border:0;align-items:center;padding:5px;display:flex}.atlas-module__WnyQwa__save[aria-pressed=true]{color:#244c3d;background:#edf2e5;border-radius:4px}.atlas-module__WnyQwa__cardTitle{font-family:var(--font-newsreader),Georgia,serif;margin:16px 0 6px;font-size:23px;line-height:1.13}.atlas-module__WnyQwa__cardTitle a{color:var(--atlas-ink)}.atlas-module__WnyQwa__cardSubtitle{color:#758172;margin-bottom:13px;font-size:10px}.atlas-module__WnyQwa__cardText{color:#65746a;margin:0 0 20px;font-size:12px;line-height:1.75}.atlas-module__WnyQwa__cardFoot{color:#6a786e;border-top:1px solid #edf0e7;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:14px;font-size:10px;display:flex}.atlas-module__WnyQwa__cardFoot a{color:#345943;font-weight:500}.atlas-module__WnyQwa__bottomNote{color:var(--atlas-muted);margin-top:25px;font-size:10px;line-height:1.7}.atlas-module__WnyQwa__empty{text-align:center;color:var(--atlas-muted);border:1px dashed #b9c8b3;border-radius:7px;padding:40px;font-size:13px}.atlas-module__WnyQwa__back{color:#56705e;align-items:center;gap:8px;margin-bottom:28px;font-size:11px;display:inline-flex}.atlas-module__WnyQwa__detailHeader{max-width:800px;margin-bottom:32px}.atlas-module__WnyQwa__detailHeader .atlas-module__WnyQwa__pageTitle{font-size:clamp(38px,4.5vw,58px)}.atlas-module__WnyQwa__detailGrid{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:28px;display:grid}.atlas-module__WnyQwa__panel{border:1px solid var(--atlas-line);background:#fffefb;border-radius:7px;margin-bottom:18px;padding:25px}.atlas-module__WnyQwa__panel h2{font-family:var(--font-newsreader),Georgia,serif;margin:12px 0;font-size:25px;font-weight:400}.atlas-module__WnyQwa__panel h3{margin:14px 0;font-size:14px;font-weight:550}.atlas-module__WnyQwa__panel p,.atlas-module__WnyQwa__panel li{color:#5d7265;font-size:13px;line-height:1.8}.atlas-module__WnyQwa__panel ul{padding-left:20px;list-style:outside}.atlas-module__WnyQwa__boundary{background:#eeeade;border-color:#e2dccb}.atlas-module__WnyQwa__source{border-top:1px solid var(--atlas-line);color:var(--atlas-ink);padding:14px 0;font-size:12px;line-height:1.6;display:block}.atlas-module__WnyQwa__source small{color:var(--atlas-muted);margin-top:5px;font-size:10px;display:block}.atlas-module__WnyQwa__asideLink{color:#3f634a;margin:15px 0;font-size:12px;line-height:1.8;display:block}.atlas-module__WnyQwa__callout{background:#e9efdf;border:1px solid #cbd8bf;border-radius:7px;padding:25px}.atlas-module__WnyQwa__callout h2{font-family:var(--font-newsreader),Georgia,serif;margin:0 0 10px;font-size:26px;font-weight:400}.atlas-module__WnyQwa__callout p{color:#5e725a;font-size:12px;line-height:1.8}.atlas-module__WnyQwa__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.atlas-module__WnyQwa__step{border-top:1px solid var(--atlas-line);grid-template-columns:38px 1fr;gap:14px;padding:20px 0;display:grid}.atlas-module__WnyQwa__stepNumber{color:#749568;font-family:var(--font-geist-mono),monospace;font-size:13px}.atlas-module__WnyQwa__step h3{margin:0 0 8px;font-size:14px;font-weight:500}.atlas-module__WnyQwa__step p{color:var(--atlas-muted);margin:0;font-size:12px;line-height:1.8}.atlas-module__WnyQwa__status{color:#5b7051;border:1px solid #d3dbc9;border-radius:20px;margin-top:10px;padding:4px 8px;font-size:10px;display:inline-block}.atlas-module__WnyQwa__price{color:var(--atlas-ink);font-size:38px;font-family:var(--font-newsreader),Georgia,serif;margin:15px 0}.atlas-module__WnyQwa__price small{font:12px var(--font-geist-sans),sans-serif;color:var(--atlas-muted)}.atlas-module__WnyQwa__featured{background:#edf2e5;border-color:#8fa883}.atlas-module__WnyQwa__chapter{border-bottom:1px solid var(--atlas-line);color:var(--atlas-ink);justify-content:space-between;align-items:center;gap:15px;padding:19px 0;font-size:14px;display:flex}.atlas-module__WnyQwa__chapter small{color:var(--atlas-muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.atlas-module__WnyQwa__reader{max-width:760px;margin:auto}.atlas-module__WnyQwa__reader>div{font-size:16px}.atlas-module__WnyQwa__readerNav{border-top:1px solid var(--atlas-line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:35px;padding-top:25px;font-size:12px;display:flex}.atlas-module__WnyQwa__readerNav a{color:#3b6346}.atlas-module__WnyQwa__promptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.atlas-module__WnyQwa__promptGrid button{text-align:left;color:#486350;border:1px solid var(--atlas-line);background:#fffefb;border-radius:5px;padding:15px;font-size:12px;line-height:1.6}.atlas-module__WnyQwa__promptGrid button:hover{background:#eaf0e3}.atlas-module__WnyQwa__questionForm{background:#fffefb;border:1px solid #b9cbb0;border-radius:7px;padding:18px}.atlas-module__WnyQwa__questionForm textarea{resize:vertical;width:100%;min-height:110px;color:var(--atlas-ink);background:0 0;border:0;outline:none;padding:4px;font-size:14px;line-height:1.7}.atlas-module__WnyQwa__questionForm:focus-within{border-color:#5a7c51}.atlas-module__WnyQwa__formFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.atlas-module__WnyQwa__formFoot small{color:var(--atlas-muted);font-size:10px}.atlas-module__WnyQwa__error{color:#8a432b;background:#f4e7dc;border-radius:5px;margin:15px 0;padding:13px;font-size:12px}.atlas-module__WnyQwa__answer{white-space:pre-wrap;font-size:14px!important;line-height:1.9!important}.atlas-module__WnyQwa__excerpt{color:#5a6e5e;border-left:2px solid #b5c5a3;margin:16px 0;padding-left:15px;font-size:13px;line-height:1.8}.atlas-module__WnyQwa__consent{color:var(--atlas-muted);align-items:start;gap:9px;margin-bottom:15px;font-size:12px;line-height:1.7;display:flex}.atlas-module__WnyQwa__toast{color:#5e705c;min-height:20px;margin:10px 0;font-size:11px}@media (min-width:1350px){.atlas-module__WnyQwa__heroCopy{max-width:680px}.atlas-module__WnyQwa__heroArt{right:30px}}@media (max-width:1150px){.atlas-module__WnyQwa__shell{grid-template-columns:210px minmax(0,1fr)}.atlas-module__WnyQwa__sidebar{padding:28px 15px}.atlas-module__WnyQwa__main{padding:30px 26px}.atlas-module__WnyQwa__topbar{padding:18px 26px}.atlas-module__WnyQwa__heroArt{opacity:.35;right:-65px}.atlas-module__WnyQwa__heroCopy{max-width:520px}.atlas-module__WnyQwa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-module__WnyQwa__detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.atlas-module__WnyQwa__shell{display:block}.atlas-module__WnyQwa__sidebar{border-right:0;border-bottom:1px solid var(--atlas-line);gap:15px;padding:18px}.atlas-module__WnyQwa__brand{font-size:14px}.atlas-module__WnyQwa__brand small{display:none}.atlas-module__WnyQwa__brandMark{width:30px;height:33px}.atlas-module__WnyQwa__nav{flex-direction:row;gap:4px;overflow:auto}.atlas-module__WnyQwa__nav a{flex-shrink:0;gap:7px;padding:10px;font-size:11px}.atlas-module__WnyQwa__navLabel,.atlas-module__WnyQwa__sideNote{display:none}.atlas-module__WnyQwa__topbar{padding:14px 20px;font-size:10px}.atlas-module__WnyQwa__main{padding:24px 20px 40px}.atlas-module__WnyQwa__hero{min-height:270px;padding-top:5px}.atlas-module__WnyQwa__hero h1{font-size:43px}.atlas-module__WnyQwa__heroArt{opacity:.17;top:25px;right:-90px}.atlas-module__WnyQwa__heroCopy{max-width:100%}.atlas-module__WnyQwa__legend{gap:8px;padding:12px}.atlas-module__WnyQwa__legend strong{width:100%}.atlas-module__WnyQwa__stats{gap:15px}.atlas-module__WnyQwa__twoColumns{grid-template-columns:1fr}.atlas-module__WnyQwa__grid{gap:12px}.atlas-module__WnyQwa__cardBody{padding:15px}.atlas-module__WnyQwa__cardTitle{font-size:22px}.atlas-module__WnyQwa__sectionHeader{align-items:start}.atlas-module__WnyQwa__sectionHeader h2{font-size:25px}}@media (max-width:460px){.atlas-module__WnyQwa__grid{grid-template-columns:1fr}.atlas-module__WnyQwa__cardArt{height:135px}.atlas-module__WnyQwa__promptGrid{grid-template-columns:1fr}.atlas-module__WnyQwa__panel{padding:20px}.atlas-module__WnyQwa__sectionHeader{flex-direction:column;gap:7px}.atlas-module__WnyQwa__topbar>span{max-width:180px}.atlas-module__WnyQwa__filters .atlas-module__WnyQwa__search{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.atlas-module__WnyQwa__root *{scroll-behavior:auto!important;transition:none!important}}