.states-module__wymgWa__storyPage{--state-cream:#f7f1e4;--state-paper:#fffaf0;--state-forest:#173f35;--state-blue:#447f9d;--state-orange:#e46632;background:var(--state-cream);color:var(--state-forest);overflow:hidden}.states-module__wymgWa__hero{border-bottom:1px solid #d9cdb6;grid-template-columns:minmax(0,1fr) minmax(330px,390px);align-items:center;gap:32px;padding:30px clamp(24px,5.5vw,86px);display:grid;position:relative}.states-module__wymgWa__heroIntro{min-width:0}.states-module__wymgWa__hero:after{content:"";pointer-events:none;background:linear-gradient(145deg,#0000 42%,#295d4d17 43% 57%,#0000 58%),linear-gradient(35deg,#0000 48%,#447f9d17 49% 62%,#0000 63%);border-radius:50% 50% 0 0;width:560px;height:260px;position:absolute;bottom:-90px;right:-80px}.states-module__wymgWa__eyebrow{color:var(--state-orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;margin:0;font-size:9px;font-weight:800}.states-module__wymgWa__hero h1{z-index:1;letter-spacing:-.07em;white-space:nowrap;margin:0 0 22px;font-size:clamp(54px,5.6vw,100px);line-height:.88;position:relative}.states-module__wymgWa__prompt{z-index:1;color:var(--state-blue);margin:0;font-family:Georgia,serif;font-size:clamp(22px,2.2vw,32px);font-style:italic;position:relative}.states-module__wymgWa__mapSection,.states-module__wymgWa__rankSection,.states-module__wymgWa__summarySection{padding:86px clamp(24px,5.5vw,86px)}.states-module__wymgWa__sectionHeading{justify-content:space-between;align-items:end;gap:40px;max-width:1180px;margin:0 auto 34px;display:flex}.states-module__wymgWa__sectionHeading h2,.states-module__wymgWa__summaryCard h2{letter-spacing:-.045em;margin:12px 0 0;font-family:Georgia,serif;font-size:clamp(38px,4.5vw,66px);font-weight:400;line-height:.95}.states-module__wymgWa__sectionHeading>p{color:#607b72;max-width:390px;margin:0;font-size:12px;line-height:1.65}.states-module__wymgWa__mapWorkbench{background:#fffaf094;border:1px solid #d5c8b2;border-radius:14px;grid-template-columns:minmax(0,1.52fr) minmax(350px,.82fr);max-width:1180px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 18px 56px #173f3512}.states-module__wymgWa__mapPane{min-width:0;padding:26px 24px 22px}.states-module__wymgWa__map{width:100%;height:auto;display:block}.states-module__wymgWa__desktopMap{display:block}.states-module__wymgWa__mobileTileMap{display:none}.states-module__wymgWa__stateTile{cursor:pointer;outline:none}.states-module__wymgWa__stateTile path,.states-module__wymgWa__stateTile polygon{stroke:#b8aa93;stroke-width:1.15px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform .14s,filter .14s,stroke .14s}.states-module__wymgWa__stateTile text{fill:#fff;font-family:var(--font-geist-sans), sans-serif;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:9px;font-weight:800}.states-module__wymgWa__stateTile text.states-module__wymgWa__darkLabel{fill:var(--state-forest)}.states-module__wymgWa__stateTile:hover path,.states-module__wymgWa__stateTile:focus path{filter:drop-shadow(0 3px 3px #173f3538);stroke:var(--state-orange);stroke-width:2px}.states-module__wymgWa__stateTile:hover polygon,.states-module__wymgWa__stateTile:focus polygon{filter:drop-shadow(0 3px 3px #173f3538);stroke:var(--state-orange);stroke-width:2px;transform:scale(1.08)}.states-module__wymgWa__selectedTile path,.states-module__wymgWa__selectedTile polygon{stroke:var(--state-orange);stroke-width:3px}.states-module__wymgWa__mobileStatePicker{display:none}.states-module__wymgWa__legend{border-top:1px solid #dfd4c1;grid-template-columns:repeat(3,1fr);gap:8px 14px;padding-top:20px;display:grid}.states-module__wymgWa__legend div{grid-template-columns:10px 1fr auto;align-items:center;gap:7px;display:grid}.states-module__wymgWa__legend i{border-radius:50%;width:8px;height:8px}.states-module__wymgWa__legend span{color:#5d766e;font-size:9px}.states-module__wymgWa__legend strong{color:var(--state-forest);font-family:Georgia,serif;font-size:15px;font-weight:400}.states-module__wymgWa__editor{background:var(--state-paper);border-left:1px solid #d5c8b2;padding:32px}.states-module__wymgWa__editorTopline{color:#799088;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:8px;font-weight:800;display:flex}.states-module__wymgWa__editorTopline b{background:var(--state-orange);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.states-module__wymgWa__editor h3{letter-spacing:-.035em;margin:18px 0 24px;font-family:Georgia,serif;font-size:38px;font-weight:400;line-height:.95}.states-module__wymgWa__editor fieldset{border:0;margin:0;padding:0}.states-module__wymgWa__editor legend,.states-module__wymgWa__notesLabel,.states-module__wymgWa__detailFields label{color:#587068;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:800;display:block}.states-module__wymgWa__relationships{gap:5px;display:grid}.states-module__wymgWa__relationships label{color:#4c665e;cursor:pointer;border:1px solid #0000;border-radius:6px;grid-template-columns:16px 9px 1fr;align-items:center;gap:8px;min-height:34px;padding:0 10px;font-size:11px;display:grid}.states-module__wymgWa__relationships label:has(input:checked){color:var(--state-forest);background:#f5eddd;border-color:#cbbda5;font-weight:750}.states-module__wymgWa__relationships input{width:13px;height:13px;accent-color:var(--state-orange)}.states-module__wymgWa__relationships i{border-radius:50%;width:8px;height:8px}.states-module__wymgWa__detailFields{grid-template-columns:92px 1fr;gap:10px;margin-top:24px;display:grid}.states-module__wymgWa__detailFields input,.states-module__wymgWa__notesInput{width:100%;color:var(--state-forest);background:#fffdf8;border:1px solid #d5c8b2;border-radius:7px;font-size:11px;font-weight:500}.states-module__wymgWa__detailFields input{height:42px;padding:0 10px}.states-module__wymgWa__rankField input[type=number],.states-module__wymgWa__listRank input[type=number]{appearance:textfield}.states-module__wymgWa__rankField input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.states-module__wymgWa__rankField input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.states-module__wymgWa__listRank input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.states-module__wymgWa__listRank input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.states-module__wymgWa__detailFields input:focus,.states-module__wymgWa__notesInput:focus{border-color:var(--state-blue);outline:3px solid #447f9d29}.states-module__wymgWa__detailFields input:disabled{color:#9a978e;cursor:not-allowed;background:#eee6d7}.states-module__wymgWa__rankHelp{color:#87958f;margin:8px 0 0;font-size:8px;line-height:1.45}.states-module__wymgWa__rankNotice{color:#b9572e;min-height:15px;margin:5px 0 0;font-size:8px;line-height:1.4}.states-module__wymgWa__editorRankStatus{color:#71847d;justify-content:space-between;align-items:center;gap:6px;min-height:19px;margin-top:5px;font-size:8px;display:flex}.states-module__wymgWa__editorRankStatus button{color:#a55536;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;text-decoration:underline}.states-module__wymgWa__notesLabel{margin-top:16px}.states-module__wymgWa__notesInput{resize:vertical;min-height:92px;padding:10px 12px;font-family:inherit;line-height:1.5}.states-module__wymgWa__editorFoot{color:#97a59f;justify-content:space-between;margin-top:7px;font-size:8px;display:flex}.states-module__wymgWa__editorFoot button{color:#9c634b;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;text-decoration:underline}.states-module__wymgWa__editorFoot button:disabled{opacity:.35;cursor:default}.states-module__wymgWa__rankSection{background:var(--state-forest);color:var(--state-paper)}.states-module__wymgWa__rankSection .states-module__wymgWa__sectionHeading>p{color:#a8c0b7}.states-module__wymgWa__stateList{background:#fffaf009;border:1px solid #fffaf033;border-radius:12px;max-width:1180px;margin:0 auto;overflow:visible}.states-module__wymgWa__batchRankBar{background:#fffaf00b;border-bottom:1px solid #fffaf01f;justify-content:space-between;align-items:center;gap:22px;min-height:70px;padding:13px 16px;display:flex}.states-module__wymgWa__batchRankBar div{flex-direction:column;gap:3px;min-width:0;display:flex}.states-module__wymgWa__batchRankBar strong{color:#fff;font-family:Georgia,serif;font-size:18px;font-weight:400}.states-module__wymgWa__batchRankBar span{color:#9db1aa;font-size:10px;line-height:1.45}.states-module__wymgWa__batchRankBar button{border:1px solid var(--state-orange);background:var(--state-orange);color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:6px;flex:none;min-height:40px;padding:0 16px;font-size:9px;font-weight:850}.states-module__wymgWa__batchRankBar button:hover:not(:disabled){background:#ef7541}.states-module__wymgWa__batchRankBar button:focus-visible{outline-offset:2px;outline:3px solid #fffaf061}.states-module__wymgWa__batchRankBar button:disabled{opacity:.4;cursor:default}.states-module__wymgWa__populateNotice{color:#d9a489;margin:0;padding:9px 16px;font-size:10px;font-weight:700}.states-module__wymgWa__populateNotice:empty{display:none}.states-module__wymgWa__listHeader,.states-module__wymgWa__stateRow{grid-template-columns:78px 86px minmax(140px,.9fr) minmax(250px,1.45fr) minmax(110px,.7fr) minmax(185px,1.2fr);display:grid}.states-module__wymgWa__listHeader{color:#93aaa1;letter-spacing:.08em;text-transform:uppercase;background:#fffaf012;align-items:center;min-height:42px;font-size:8px;font-weight:800}.states-module__wymgWa__listHeader>span{min-width:0}.states-module__wymgWa__listHeader button,.states-module__wymgWa__mobileSorts button{color:#9db1aa;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:5px;width:100%;padding:6px 0;font-size:8px;font-weight:800;display:flex}.states-module__wymgWa__listHeader button:hover,.states-module__wymgWa__listHeader button.states-module__wymgWa__activeSort,.states-module__wymgWa__mobileSorts button:hover,.states-module__wymgWa__mobileSorts button.states-module__wymgWa__activeSort{color:#fff}.states-module__wymgWa__listHeader button span,.states-module__wymgWa__mobileSorts button span{color:var(--state-orange);font-size:11px}.states-module__wymgWa__relationshipHeader{justify-content:space-between;align-items:center;gap:12px;display:flex;overflow:visible;padding-block:6px!important}.states-module__wymgWa__relationshipHeader>button{flex:auto;min-width:92px}.states-module__wymgWa__mobileRelationshipHeader{border:1px solid #fffaf01f;border-radius:5px;align-items:center;display:flex}.states-module__wymgWa__mobileRelationshipHeader button{border:0!important}.states-module__wymgWa__relationshipFilter{z-index:4;text-transform:none;flex:0 0 154px;min-width:0;position:relative}.states-module__wymgWa__listHeader .states-module__wymgWa__relationshipFilterButton,.states-module__wymgWa__mobileSorts .states-module__wymgWa__relationshipFilterButton{color:#fff;letter-spacing:0;text-align:left;text-transform:none;white-space:nowrap;background:#204b40;border-radius:5px;justify-content:space-between;width:100%;min-width:0;min-height:30px;padding:5px 9px;font-size:9px;font-weight:700;line-height:1.2;display:flex;border:1px solid #fffaf038!important}.states-module__wymgWa__relationshipFilterButton{text-overflow:ellipsis;overflow:hidden}.states-module__wymgWa__relationshipFilterLabel{text-overflow:ellipsis;min-width:0;overflow:hidden;color:#fff!important;font-size:9px!important}.states-module__wymgWa__relationshipFilterButton span{color:var(--state-orange);flex:none;margin-left:6px}.states-module__wymgWa__relationshipFilterPanel{z-index:50;color:#fff;letter-spacing:0;text-align:left;text-transform:none;background:#204b40;border:1px solid #fffaf03d;border-radius:8px;gap:4px;width:min(280px,100vw - 32px);padding:12px;font-size:10px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 16px 42px #04181359}.states-module__wymgWa__relationshipFilterPanel label{cursor:pointer;border-radius:5px;align-items:center;gap:9px;min-height:34px;padding:6px 7px;display:flex}.states-module__wymgWa__relationshipFilterPanel label:hover{background:#ffffff14}.states-module__wymgWa__relationshipFilterPanel input{width:17px;height:17px;accent-color:var(--state-orange);flex:none}.states-module__wymgWa__relationshipFilterPanelHeading{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;padding-bottom:8px;display:flex}.states-module__wymgWa__relationshipFilterPanelHeading strong{font-family:Georgia,serif;font-size:14px;font-weight:400}.states-module__wymgWa__listHeader .states-module__wymgWa__relationshipFilterPanelHeading button,.states-module__wymgWa__mobileSorts .states-module__wymgWa__relationshipFilterPanelHeading button{color:#e89a76;width:auto;min-width:0;padding:4px 0;font-size:8px;text-decoration:underline;border:0!important}.states-module__wymgWa__listHeader .states-module__wymgWa__relationshipFilterDone,.states-module__wymgWa__mobileSorts .states-module__wymgWa__relationshipFilterDone{color:#fff;background:#ffffff12;border-radius:5px;justify-content:center;width:100%;min-width:0;margin-top:5px;padding:9px;border:1px solid #fff3!important}.states-module__wymgWa__listHeader .states-module__wymgWa__relationshipFilterClear,.states-module__wymgWa__mobileSorts .states-module__wymgWa__relationshipFilterClear{color:#e89a76;justify-content:center;width:100%;min-width:0;margin-top:5px;padding:8px;font-size:8px;text-decoration:underline;border:0!important}.states-module__wymgWa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden;padding:0!important}.states-module__wymgWa__mobileSorts{display:none}.states-module__wymgWa__reorderHelp{color:#91aaa1;border-top:1px solid #fffaf014;margin:0;padding:9px 16px;font-size:9px;line-height:1.45}.states-module__wymgWa__listHeader span,.states-module__wymgWa__stateRow>div{padding:12px 16px}.states-module__wymgWa__stateRow{color:#dbe5e0;align-items:stretch;min-height:78px}.states-module__wymgWa__draggedRow{opacity:.48;background:#e466321a}.states-module__wymgWa__stateRow+.states-module__wymgWa__stateRow{border-top:1px solid #fffaf021}.states-module__wymgWa__stateRow>div{border-left:1px solid #fffaf01a;align-items:center;min-width:0;font-size:10px;line-height:1.45;display:flex}.states-module__wymgWa__stateRow>div:first-child{border-left:0}.states-module__wymgWa__rowOrder{justify-content:center;gap:3px;padding-inline:8px!important}.states-module__wymgWa__rowOrder button{color:#fff;cursor:pointer;background:#fffaf00f;border:1px solid #fffaf02e;border-radius:5px;place-items:center;width:24px;height:28px;padding:0;font-size:13px;display:grid}.states-module__wymgWa__rowOrder button:hover:not(:disabled){border-color:var(--state-orange);background:var(--state-orange)}.states-module__wymgWa__rowOrder button:disabled{opacity:.25;cursor:default}.states-module__wymgWa__dragGrip{color:#6e8a81;letter-spacing:-3px;cursor:grab;place-items:center;width:16px;height:28px;font-size:12px;display:grid}.states-module__wymgWa__dragGrip:active{cursor:grabbing}.states-module__wymgWa__listRank{flex-direction:column;justify-content:center;gap:4px}.states-module__wymgWa__listRank input{width:58px;height:38px;color:var(--state-orange);text-align:center;background:#fffaf014;border:1px solid #fffaf038;border-radius:6px;padding:0 6px;font-family:Georgia,serif;font-size:20px}.states-module__wymgWa__listRank input:focus{outline:2px solid var(--state-orange);outline-offset:1px;border-color:#0000}.states-module__wymgWa__listRank input::placeholder{color:#65847a}.states-module__wymgWa__clearListRank{color:#d8a18a;cursor:pointer;background:0 0;border:0;padding:0;font-size:8px;text-decoration:underline}.states-module__wymgWa__unrankedLabel{color:#9eb2aa;letter-spacing:.03em;font-size:8px;font-weight:750}.states-module__wymgWa__listState button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.states-module__wymgWa__listState button:hover strong{text-underline-offset:3px;text-decoration:underline}.states-module__wymgWa__listState b{background:var(--state-orange);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:8px;display:grid}.states-module__wymgWa__listState b.states-module__wymgWa__lightStateBadge{color:var(--state-forest)}.states-module__wymgWa__listState strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.states-module__wymgWa__listRelationship{gap:8px;font-size:12px!important}.states-module__wymgWa__listRelationship i{border-radius:50%;flex:none;width:8px;height:8px}.states-module__wymgWa__listYears,.states-module__wymgWa__listNotes{align-items:flex-start!important}.states-module__wymgWa__inlineListYears,.states-module__wymgWa__inlineListNotes{color:#e4ece8;background:#fffaf00f;border:1px solid #fffaf033;border-radius:6px;width:100%;min-width:0;font-family:inherit;font-size:12px;line-height:1.45}.states-module__wymgWa__inlineListYears{height:40px;padding:0 10px}.states-module__wymgWa__inlineListNotes{resize:vertical;min-height:40px;max-height:136px;padding:10px;overflow-y:auto}.states-module__wymgWa__inlineListYears::placeholder,.states-module__wymgWa__inlineListNotes::placeholder{color:#789087}.states-module__wymgWa__inlineListYears:hover,.states-module__wymgWa__inlineListNotes:hover{border-color:#fffaf057}.states-module__wymgWa__inlineListYears:focus,.states-module__wymgWa__inlineListNotes:focus{outline:2px solid var(--state-orange);outline-offset:1px;background:#fffaf01a;border-color:#0000}.states-module__wymgWa__emptyList{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:48px;display:flex}.states-module__wymgWa__emptyList>span{color:var(--state-orange);letter-spacing:.12em;font-size:9px;font-weight:800}.states-module__wymgWa__emptyList h3{margin:14px 0 8px;font-family:Georgia,serif;font-size:30px;font-weight:400}.states-module__wymgWa__emptyList p{color:#90aaa0;max-width:420px;margin:0;font-size:11px;line-height:1.6}.states-module__wymgWa__emptyList button{color:#fff;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #fffaf038;border-radius:6px;min-height:38px;margin-top:18px;padding:0 14px;font-size:9px;font-weight:800}.states-module__wymgWa__emptyList button:hover{border-color:var(--state-orange);background:var(--state-orange)}.states-module__wymgWa__dialogBackdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081c17b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.states-module__wymgWa__populateDialog{background:var(--state-paper);width:min(100%,510px);color:var(--state-forest);border:1px solid #d5c8b2;border-radius:14px;padding:clamp(28px,5vw,46px);box-shadow:0 28px 80px #04151161}.states-module__wymgWa__populateDialog h3{letter-spacing:-.035em;margin:11px 0 14px;font-family:Georgia,serif;font-size:clamp(34px,5vw,48px);font-weight:400;line-height:1}.states-module__wymgWa__populateDialog>p:not(.states-module__wymgWa__eyebrow){color:#587068;margin:0;font-size:14px;line-height:1.65}.states-module__wymgWa__dialogActions{justify-content:flex-end;gap:9px;margin-top:26px;display:flex}.states-module__wymgWa__dialogActions button{min-height:42px;color:var(--state-forest);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #baa98e;border-radius:6px;padding:0 16px;font-size:10px;font-weight:800}.states-module__wymgWa__dialogActions button:last-child{border-color:var(--state-orange);background:var(--state-orange);color:#fff}.states-module__wymgWa__dialogActions button:hover{border-color:var(--state-orange)}.states-module__wymgWa__dialogActions button:focus-visible{outline-offset:2px;outline:3px solid #447f9d38}.states-module__wymgWa__summarySection{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:20px;display:grid}.states-module__wymgWa__summarySidebar{gap:20px;min-width:0;display:grid}.states-module__wymgWa__resultsReady{background:var(--state-blue);color:#fff;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(230px,.34fr);align-items:center;gap:clamp(30px,5vw,72px);margin:0 clamp(24px,5.5vw,86px) clamp(28px,4vw,52px);padding:clamp(30px,4vw,52px);display:grid;box-shadow:0 18px 55px #173f351f}.states-module__wymgWa__resultsReady h2{margin:7px 0 8px;font-family:Georgia,serif;font-size:clamp(32px,4vw,54px);font-weight:400;line-height:.98}.states-module__wymgWa__resultsReady p:not(.states-module__wymgWa__eyebrow){color:#e7f2f7;max-width:630px;margin:0;font-size:13px;line-height:1.55}.states-module__wymgWa__resultsReady>a{background:var(--state-orange);color:#fff;letter-spacing:.055em;text-align:center;text-transform:uppercase;border:2px solid #ffffff38;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:64px;padding:0 28px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #142d4640}.states-module__wymgWa__resultsReady>a:hover{background:#c95025;transform:translateY(-1px)}.states-module__wymgWa__summaryCard{background:var(--state-paper);border:1px solid #d5c8b2;border-radius:14px;padding:clamp(32px,5vw,66px);box-shadow:0 18px 55px #173f3512}.states-module__wymgWa__summaryCard h2{max-width:720px}.states-module__wymgWa__summaryStats{border-top:1px solid #dbceb8;border-bottom:1px solid #dbceb8;grid-template-columns:repeat(3,1fr);margin:38px 0 28px;padding:24px 0;display:grid}.states-module__wymgWa__summaryStats div+div{border-left:1px solid #dbceb8;padding-left:24px}.states-module__wymgWa__summaryStats strong{font-family:Georgia,serif;font-size:36px;font-weight:400;display:block}.states-module__wymgWa__summaryStats span{color:#789087;text-transform:uppercase;font-size:8px}.states-module__wymgWa__privateNote{background:#e8eee7;border:1px solid #d5c8b2;border-radius:14px;align-items:flex-start;gap:18px;padding:34px;display:flex}.states-module__wymgWa__privateNote img{object-fit:cover;border-radius:50%;width:52px;height:52px}.states-module__wymgWa__privateNote strong{font-family:Georgia,serif;font-size:22px;font-weight:400}.states-module__wymgWa__privateNote p{color:#5f786f;font-size:11px;line-height:1.6}.states-module__wymgWa__privateNote span{color:var(--state-blue);letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.states-module__wymgWa__resetSection{justify-content:center;padding:0 clamp(24px,5.5vw,86px) 48px;display:flex}.states-module__wymgWa__resetSection button{color:#8f4a32;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #bda98b;border-radius:6px;min-height:40px;padding:0 18px;font-size:9px;font-weight:800}.states-module__wymgWa__resetSection button:hover{border-color:var(--state-orange);color:#b74d25;background:#fff8ec}.states-module__wymgWa__resetSection button:focus-visible{outline-offset:3px;outline:3px solid #447f9d33}.states-module__wymgWa__footer{color:#afc4bc;letter-spacing:.1em;text-transform:uppercase;background:#102f28;justify-content:space-between;align-items:center;min-height:78px;padding:0 clamp(24px,5.5vw,86px);font-size:8px;display:flex}.states-module__wymgWa__footer span:first-child{color:#fff;text-transform:none;font-family:Georgia,serif;font-size:16px}@media (min-width:701px){.states-module__wymgWa__legend{gap:10px 18px}.states-module__wymgWa__legend div{grid-template-columns:12px 1fr auto;gap:9px}.states-module__wymgWa__legend i{width:10px;height:10px}.states-module__wymgWa__legend span{font-size:11px;line-height:1.3}.states-module__wymgWa__legend strong{font-size:17px}.states-module__wymgWa__editorTopline{font-size:10px}.states-module__wymgWa__editor legend,.states-module__wymgWa__notesLabel,.states-module__wymgWa__detailFields label{font-size:11px}.states-module__wymgWa__relationships label{min-height:40px;font-size:13px}.states-module__wymgWa__relationships input{width:15px;height:15px}.states-module__wymgWa__relationships i{width:10px;height:10px}.states-module__wymgWa__detailFields input,.states-module__wymgWa__notesInput{font-size:13px}.states-module__wymgWa__rankHelp,.states-module__wymgWa__rankNotice,.states-module__wymgWa__editorRankStatus,.states-module__wymgWa__editorRankStatus button,.states-module__wymgWa__editorFoot,.states-module__wymgWa__editorFoot button{font-size:10px}.states-module__wymgWa__notesInput{line-height:1.6}}@media (max-width:940px){.states-module__wymgWa__mapWorkbench{grid-template-columns:1fr}.states-module__wymgWa__editor{border-top:1px solid #d5c8b2;border-left:0}.states-module__wymgWa__relationships{grid-template-columns:repeat(2,1fr)}.states-module__wymgWa__listHeader,.states-module__wymgWa__stateRow{grid-template-columns:74px 80px minmax(120px,.8fr) minmax(210px,1.4fr) minmax(96px,.65fr) minmax(160px,1.1fr)}.states-module__wymgWa__listHeader span,.states-module__wymgWa__stateRow>div{padding-inline:11px}.states-module__wymgWa__summarySection{grid-template-columns:1fr}.states-module__wymgWa__hero{grid-template-columns:1fr;gap:24px}}@media (max-width:700px){.states-module__wymgWa__hero{padding:28px 20px}.states-module__wymgWa__hero h1{white-space:normal;max-width:560px;font-size:clamp(58px,18vw,88px);line-height:.82}.states-module__wymgWa__mapSection,.states-module__wymgWa__rankSection,.states-module__wymgWa__summarySection{padding:62px 18px}.states-module__wymgWa__mapSection{padding-inline:12px}.states-module__wymgWa__sectionHeading{display:block}.states-module__wymgWa__sectionHeading>p{margin-top:18px}.states-module__wymgWa__mapWorkbench{width:100%;max-width:100%}.states-module__wymgWa__mobileStatePicker{background:var(--state-paper);border-bottom:1px solid #d5c8b2;padding:22px 20px 18px;display:block}.states-module__wymgWa__mobileStatePicker h3{color:var(--state-forest);margin:0;font-family:Georgia,serif;font-size:24px;font-weight:400}.states-module__wymgWa__mobileStatePicker p{color:#738980;margin:8px 0 0;font-size:10px}.states-module__wymgWa__mapPane{min-width:0;padding:12px 4px 18px;overflow:hidden}.states-module__wymgWa__map{width:100%;min-width:0;max-width:100%}.states-module__wymgWa__desktopMap{display:none}.states-module__wymgWa__mobileTileMap{grid-template-rows:repeat(8,auto);grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;width:100%;padding:4px 0 16px;display:grid}.states-module__wymgWa__mobileStateTile{aspect-ratio:1;color:#fff;min-width:0;min-height:44px;font-family:var(--font-geist-sans), sans-serif;cursor:pointer;border:1px solid #b8aa93;border-radius:7px;place-items:center;padding:0;font-size:11px;font-weight:850;display:grid}.states-module__wymgWa__mobileStateTileLight{color:var(--state-forest)}.states-module__wymgWa__mobileStateTileSelected{border:3px solid var(--state-orange);box-shadow:0 0 0 2px var(--state-paper), 0 5px 12px #173f3533}.states-module__wymgWa__mobileStateTile:focus-visible{outline:3px solid var(--state-blue);outline-offset:2px}.states-module__wymgWa__legend{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.states-module__wymgWa__editor{padding:28px 20px}.states-module__wymgWa__relationships{grid-template-columns:1fr}.states-module__wymgWa__detailFields{grid-template-columns:84px 1fr}.states-module__wymgWa__stateList{background:0 0;border:0;overflow:visible}.states-module__wymgWa__batchRankBar{border:1px solid #fffaf029;border-radius:8px;flex-direction:column;align-items:stretch;gap:13px;margin-bottom:12px;padding:16px}.states-module__wymgWa__batchRankBar strong{font-size:20px}.states-module__wymgWa__batchRankBar span{font-size:11px}.states-module__wymgWa__batchRankBar button{width:100%;min-height:46px}.states-module__wymgWa__populateNotice{margin:-3px 0 12px;padding:0 4px}.states-module__wymgWa__listHeader{display:none}.states-module__wymgWa__mobileSorts{background:#fffaf00b;border:1px solid #fffaf029;border-radius:8px;flex-wrap:wrap;gap:5px;margin-bottom:12px;padding:8px;display:flex;overflow:visible}.states-module__wymgWa__mobileSorts button{border:1px solid #fffaf01f;border-radius:5px;gap:8px;width:auto;min-width:max-content;padding:8px 10px}.states-module__wymgWa__mobileRelationshipHeader{flex:100%;min-width:0;max-width:100%}.states-module__wymgWa__mobileRelationshipHeader>button{flex:auto;min-width:0}.states-module__wymgWa__mobileRelationshipHeader .states-module__wymgWa__relationshipFilter{flex:0 180px}.states-module__wymgWa__mobileRelationshipHeader .states-module__wymgWa__relationshipFilterButton{max-width:min(180px,46vw)}.states-module__wymgWa__mobileRelationshipHeader .states-module__wymgWa__relationshipFilterPanel{right:0}.states-module__wymgWa__stateRow{background:#fffaf00b;border:1px solid #fffaf02e;border-radius:10px;grid-template-columns:92px 1fr;padding:18px;display:grid;cursor:default!important}.states-module__wymgWa__stateRow+.states-module__wymgWa__stateRow{border-top:1px solid #fffaf02e;margin-top:10px}.states-module__wymgWa__stateRow>div{border-top:1px solid #fffaf01a;border-left:0;min-height:42px;padding:8px 0}.states-module__wymgWa__stateRow>div:before{content:attr(data-label);color:#779289;letter-spacing:.07em;text-transform:uppercase;flex:0 0 70px;width:70px;font-size:7px;font-weight:800}.states-module__wymgWa__stateRow>div:first-child,.states-module__wymgWa__stateRow>div:nth-child(2){border-top:0}.states-module__wymgWa__rowOrder{grid-column:1;justify-content:flex-start;padding-inline:0!important}.states-module__wymgWa__rowOrder button{width:34px;height:34px}.states-module__wymgWa__listRank{grid-column:2;justify-content:flex-end}.states-module__wymgWa__listState,.states-module__wymgWa__listRelationship,.states-module__wymgWa__listYears,.states-module__wymgWa__listNotes{grid-column:1/-1}.states-module__wymgWa__rowOrder:before,.states-module__wymgWa__listRank:before,.states-module__wymgWa__listState:before{display:none}.states-module__wymgWa__inlineListYears,.states-module__wymgWa__inlineListNotes{font-size:16px}.states-module__wymgWa__inlineListYears{height:46px}.states-module__wymgWa__inlineListNotes{min-height:46px}.states-module__wymgWa__summaryStats{gap:0}.states-module__wymgWa__summaryStats div{padding-right:8px}.states-module__wymgWa__summaryStats div+div{padding-left:12px}.states-module__wymgWa__summaryStats strong{font-size:28px}.states-module__wymgWa__privateNote{padding:28px 22px}.states-module__wymgWa__dialogBackdrop{padding:16px}.states-module__wymgWa__populateDialog{padding:28px 22px}.states-module__wymgWa__dialogActions{flex-direction:column-reverse;align-items:stretch}.states-module__wymgWa__dialogActions button{width:100%;min-height:46px}.states-module__wymgWa__resetSection{padding:0 18px 38px}.states-module__wymgWa__resultsReady{flex-direction:column;align-items:stretch;margin:0 18px 34px;padding:28px 22px;display:flex}.states-module__wymgWa__resultsReady>a{width:100%;min-height:58px}.states-module__wymgWa__footer{flex-direction:column;align-items:flex-start;gap:12px;padding-block:22px}}@media (prefers-reduced-motion:reduce){.states-module__wymgWa__stateTile path,.states-module__wymgWa__stateTile polygon{transition:none}}
