@import "https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Manrope:wght@400;500;600;700;800&display=swap";
.od-home:not(:has(#account-form)){--od-font-display:"DM Serif Display", Georgia, serif}.od-home{--navy:var(--od-navy);--navy2:var(--od-navy-2);--navy3:var(--od-navy-3);--blue:var(--od-blue);--blue2:var(--od-blue-2);--text:var(--od-text);--muted:var(--od-muted);--line:var(--od-line);--light:var(--od-light);--ink:var(--od-ink);background:var(--navy);color:var(--text);font-family:var(--od-font-body);overflow:hidden}.od-home *{box-sizing:border-box}.od-home a{color:inherit;text-decoration:none}.od-wrap{width:min(1420px,100% - 64px);margin:auto}.od-home h1,.od-home h2,.od-home blockquote{font-family:var(--od-font-display);font-weight:400}.od-home svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.od-hero{isolation:isolate;background:url(/oilfield-pumpjack-unsplash.jpg) 65%/cover no-repeat;min-height:680px;position:relative}.od-hero-overlay{z-index:-1;background:linear-gradient(90deg,#031321fa 0%,#041829ed 34%,#061a2c8a 57%,#05162538 76%,#0514226b 100%),linear-gradient(#0000001f,#0000 60%,#041421c7);position:absolute;inset:0}.od-nav{z-index:5;border-bottom:1px solid #ffffff14;align-items:center;gap:30px;height:82px;display:flex;position:relative}.od-brand img{width:180px;display:block}.od-navlinks{color:var(--od-nav);align-items:center;gap:28px;margin-left:26px;font-size:12px;font-weight:600;display:flex}.od-navlinks a{align-items:center;gap:6px;display:flex}.od-navlinks span{opacity:.65}.od-search{color:#9fb9ca;background:#010d1870;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:10px;width:325px;height:42px;margin-left:auto;padding:0 14px;font-size:11px;display:flex;box-shadow:inset 0 1px #ffffff08}.od-search span{font-size:18px}.od-login{font-size:12px;font-weight:600}.od-primary{background:linear-gradient(135deg,var(--blue),var(--blue2));min-height:46px;color:var(--od-navy);border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:0 22px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 10px 30px #459cdb2e}.od-nav-cta{min-height:40px;padding:0 18px}.od-hero-grid{grid-template-columns:minmax(0,760px) 1fr;align-items:center;gap:70px;min-height:494px;display:grid;position:relative}.od-kicker,.od-eyebrow{letter-spacing:.17em;text-transform:uppercase;color:#91c9ef;font-size:10px;font-weight:800;display:block}.od-hero h1{letter-spacing:-.025em;max-width:800px;margin:16px 0 18px;font-size:64px;line-height:.98}.od-hero h1 span{color:var(--blue2)}.od-hero-copy>p{max-width:640px;color:var(--od-on-navy-body);font-size:15px;line-height:1.6}.od-actions{align-items:center;gap:14px;margin-top:27px;display:flex}.od-secondary{background:#03142257;border:1px solid #bcd8ec73;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 20px;font-size:12px;font-weight:700;display:inline-flex}.play{color:#0a2134;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.od-hero-side{flex-direction:column;justify-content:center;place-self:stretch end;align-items:flex-end;gap:42px;display:flex}.od-hero-manifesto{letter-spacing:.18em;text-transform:uppercase;color:#d5e6f1;text-align:left;width:240px;font-size:10px;line-height:1.75}.od-accent-rule{background:var(--blue);width:34px;height:2px;margin-top:14px}.od-hero-panel{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#05192a8a;border:1px solid #6cb8e98c;border-radius:8px;width:250px;padding:16px 18px;box-shadow:0 18px 50px #0003}.od-hero-panel>span{letter-spacing:.12em;font-size:10px}.od-hero-panel dl{margin:10px 0 0}.od-hero-panel dl div{color:#b8cfde;justify-content:space-between;gap:20px;margin-top:7px;font-size:10px;display:flex}.od-hero-panel dd{color:#fff;margin:0;font-weight:700}.od-hero-panel dt{margin:0}.od-metrics{z-index:3;background:#041422f2;border:1px solid #81bde533;border-radius:9px;grid-template-columns:repeat(5,1fr);margin-top:-3px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000029}.od-metric{border-right:1px solid var(--line);align-items:center;gap:14px;min-height:78px;padding:16px 18px;display:flex}.od-metric:last-child{border-right:0}.od-metric svg{color:var(--blue);flex:none}.od-metric b{font-size:17px;display:block}.od-metric small{color:#9eb8ca;margin-top:3px;font-size:9px;line-height:1.25;display:block}.od-map-section{background:radial-gradient(circle at 76% 32%,#0e3959 0,#0a2841 34%,var(--od-navy) 72%);padding:54px 0 20px}.od-map-layout{grid-template-columns:420px minmax(0,1fr);align-items:center;gap:48px;display:grid}.od-section h2,.od-dark-section h2{letter-spacing:-.018em;margin:10px 0 18px;font-size:48px;line-height:1.02}.od-section h2 span,.od-dark-section h2 span{color:var(--blue2)}.od-section p,.od-dark-section p{color:var(--muted);font-size:14px;line-height:1.65}.od-outline-link{color:#e6f5ff;background:#0d324e2e;border:1px solid #60b3eab3;border-radius:7px;align-items:center;gap:18px;margin-top:26px;padding:12px 18px;font-size:12px;font-weight:800;display:inline-flex}.od-underlink{border-bottom:1px solid #d0e6f4a6;width:max-content;margin-top:18px;padding-bottom:2px;font-size:11px;font-weight:700;display:block}.od-underlink.dark{color:var(--od-link);border-color:var(--od-link)}.od-product-map{background:#092138;border:1px solid #70bced57;border-radius:12px;padding:12px;box-shadow:0 24px 70px #00000054,inset 0 1px #ffffff0a}.od-map-topbar{gap:8px;height:44px;display:flex}.od-map-search,.od-map-chip{color:#9cb9cb;background:#061a2c;border:1px solid #86c0e62e;border-radius:6px;align-items:center;font-size:10px;display:flex}.od-map-search{flex:1;gap:9px;padding:0 13px}.od-map-chip{padding:0 12px}.od-map-viewport{filter:saturate(.7)contrast(1.04);background:linear-gradient(140deg,#2f52448c,#2032374d),url(/oilfield-pumpjack-unsplash.jpg) 50% 60%/cover;border-radius:8px;height:440px;position:relative;overflow:hidden}.od-map-viewport:before{content:"";mix-blend-mode:screen;background-color:#0000;background-image:linear-gradient(#4289b124 1px,#0000 1px),linear-gradient(90deg,#4289b11f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.od-map-gridlines{background:radial-gradient(circle at 22% 36%,#267bbb26,#0000 22%),radial-gradient(circle at 62% 61%,#52a45f33,#0000 22%);position:absolute;inset:0}.od-data-dot{z-index:2;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 1px #0000004d}.od-data-dot.blue{background:#5ab6ff}.od-data-dot.green{background:#63d18d}.od-data-dot.orange{background:#f4a34b;width:7px;height:7px}.county{z-index:3;letter-spacing:.07em;background:#041b2db3;border:1px solid #85cef666;padding:5px 8px;font-size:9px;position:absolute}.county-midland{top:22%;left:52%}.county-ector{top:60%;left:30%}.county-martin{top:74%;left:43%}.od-map-controls{z-index:4;gap:5px;display:grid;position:absolute;top:12px;left:10px}.od-map-controls button{color:#e2f2fb;background:#051b2ce6;border:1px solid #86c0e640;border-radius:5px;width:30px;height:30px}.od-well-card{z-index:5;background:#041624f5;border:1px solid #2f7ca9;border-radius:6px;width:220px;padding:14px;font-size:10px;position:absolute;top:92px;right:185px;box-shadow:0 14px 32px #00000061}.od-card-title{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:800;display:flex}.od-card-title button{color:#fff;background:0 0;border:0;font-size:15px}.od-well-card dl{margin:0}.od-well-card dl div{justify-content:space-between;gap:12px;margin:5px 0;display:flex}.od-well-card dt{color:#8da9bb}.od-well-card dd{color:#eef8ff;text-align:right;margin:0}.od-well-card .live{color:#77da9b}.od-well-card a{color:#78c6f5;margin-top:10px;font-weight:700;display:block}.od-layer-panel{z-index:5;background:#041624f0;border:1px solid #5ea6d666;border-radius:6px;width:160px;padding:11px;font-size:9px;position:absolute;top:10px;right:10px}.layer-head{border-bottom:1px solid var(--line);justify-content:space-between;margin-bottom:6px;padding-bottom:8px;display:flex}.od-layer-panel label{color:#d1e3ef;align-items:center;gap:7px;padding:3px 0;display:flex}.od-layer-panel input{accent-color:#51ace9}.basemap{border-top:1px solid var(--line);color:#b0c8d7;gap:5px;margin-top:8px;padding-top:8px;display:grid}.basemap b{color:#fff;margin-bottom:2px}.od-feature-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#041522}.od-feature-grid{grid-template-columns:repeat(4,1fr);display:grid}.od-feature-grid article{border-right:1px solid var(--line);padding:28px 34px}.od-feature-grid article:first-child{padding-left:0}.od-feature-grid article:last-child{border-right:0}.od-feature-grid svg{color:var(--blue);width:28px;height:28px}.od-feature-grid h3{margin:12px 0 7px;font-size:14px}.od-feature-grid p{color:#9db7c8;font-size:11px;line-height:1.55}.od-solutions-section{background:var(--light);color:var(--ink);padding:74px 0}.od-solutions-layout{grid-template-columns:430px minmax(0,1fr);align-items:center;gap:70px;display:grid}.od-light-copy .od-eyebrow{color:var(--od-light-muted)}.od-light-copy h2{font-family:var(--od-font-display);color:var(--od-light-heading);margin:10px 0 18px;font-size:46px;line-height:1.02}.od-light-copy p{color:var(--od-light-body)}.od-solution-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.od-solution-card{background:#0a2740;border-radius:8px;height:130px;position:relative;overflow:hidden;box-shadow:0 8px 24px #0921331f}.od-industry-art{background:linear-gradient(160deg,#123d5e,#071a2a);position:absolute;inset:0;overflow:hidden}.od-industry-art:after{content:"";background:linear-gradient(#0000 30%,#010d16c7);position:absolute;inset:0}.od-industry-art .sun{background:radial-gradient(circle,#cfeafe,#61b1e440 45%,#0000 70%);border-radius:50%;width:54px;height:54px;position:absolute;top:14%;right:16%}.ridge{clip-path:polygon(0 72%,18% 50%,34% 64%,52% 35%,68% 55%,82% 40%,100% 62%,100% 100%,0 100%);background:#173449;height:56%;position:absolute;bottom:0}.ridge.one{opacity:.75;left:0;right:0}.ridge.two{opacity:.95;bottom:-12%;left:-8%;right:-8%}.structure{z-index:2;background:#06131e;position:absolute}.art-production .structure.one{width:7px;height:62px;bottom:22%;left:60%;transform:rotate(9deg)}.art-production .structure.one:before{content:"";transform-origin:100%;background:#06131e;width:70px;height:7px;position:absolute;top:4px;right:-5px;transform:rotate(-12deg)}.art-production .structure.two{width:5px;height:42px;bottom:18%;left:34%}.art-land{background:linear-gradient(135deg,#315f5c,#7e9b74)}.art-land:before{content:"";background:repeating-linear-gradient(24deg,#ffffff29 0 2px,#0000 2px 45px),repeating-linear-gradient(112deg,#09212538 0 3px,#0000 3px 58px);position:absolute;inset:-20%;transform:rotate(-7deg)}.art-finance{background:linear-gradient(135deg,#09223a,#0d4f78)}.art-finance .trace{background:#62c5ff;height:2px;position:absolute;top:52%;left:8%;right:8%;transform:skewY(-10deg);box-shadow:65px -20px #62c5ff,130px 8px #62c5ff}.art-finance:before{content:"";background-color:#0000;background-image:linear-gradient(#5fb9ef1f 1px,#0000 1px),linear-gradient(90deg,#5fb9ef1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.art-midstream{background:linear-gradient(#45667b,#19384a)}.art-midstream .structure.one,.art-midstream .structure.two{background:#486778;border:3px solid #9bb4c3;border-radius:10px;width:120%;height:16px;bottom:28%;left:-10%}.art-midstream .structure.two{bottom:48%;left:14%}.art-regulatory{background:linear-gradient(#7890a6,#1d3e59)}.art-regulatory .structure.one{clip-path:polygon(0 35%,50% 0,100% 35%,88% 35%,88% 100%,12% 100%,12% 35%);width:74px;height:40px;bottom:18%;left:52%}.art-regulatory .structure.two{border-radius:50% 50% 0 0;width:12px;height:58px;bottom:50%;left:62%}.art-professional{background:linear-gradient(135deg,#293a48,#7892a5)}.art-professional:before{content:"";background:#dce8ef;border-radius:4px;width:150px;height:78px;position:absolute;bottom:18%;right:12%;transform:perspective(300px)rotateX(56deg)rotate(-8deg);box-shadow:0 0 0 5px #1a2b37}.od-card-label{z-index:3;color:#fff;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:12px;left:14px;right:14px}.od-card-label b{font-size:18px;font-weight:400}.od-data-section{background:linear-gradient(100deg,var(--od-navy),#0b2f4b);padding:62px 0}.od-data-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;display:grid}.od-data-list{grid-template-columns:1fr 1fr;gap:12px 34px;display:grid}.od-data-item{color:#dae8f1;align-items:center;gap:12px;font-size:12px;display:flex}.od-check{color:#08213a;background:#68b7ed;border-radius:4px;place-items:center;width:18px;height:18px;font-size:11px;font-weight:900;display:grid}.od-sources{color:#0b1d2b;background:#fff;padding:31px 0}.od-sources-head{letter-spacing:.15em;color:#8094a3;justify-content:space-between;align-items:center;font-size:9px;display:flex}.od-sources-head a{letter-spacing:0;text-transform:none;color:#173b56;font-size:10px}.od-source-row{grid-template-columns:repeat(4,1fr);align-items:center;gap:24px;margin-top:23px;display:grid}.od-source-row strong{text-align:center;color:#193248;opacity:.82;font-size:18px}.od-quote{background:linear-gradient(90deg,#041523f7,#0415239e 48%,#04152340),url(/oilfield-pumpjack-unsplash.jpg) 50% 58%/cover;padding:66px 0}.od-quote-layout{grid-template-columns:1fr 260px;align-items:center;gap:60px;display:grid}.od-quote blockquote{max-width:800px;margin:0;font-size:33px;line-height:1.22}.od-quote cite{color:#abc2d2;margin-top:17px;font-size:11px;font-style:normal;display:block}.od-quote-tag{letter-spacing:.14em;justify-self:end;font-size:10px;line-height:1.75}.od-insights{color:#0a1d2f;background:#f7f9fb;padding:68px 0}.od-insights .od-eyebrow{color:#6d8ca3}.od-insights-head{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.od-insights h2{margin:7px 0 0;font-size:36px}.od-insights-head>a{color:#58768c;font-size:10px}.od-insight-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.od-insight{border:1px solid var(--od-border);background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 5px 18px #1632460d}.od-insight-art{background:#0b2d49;height:150px;position:relative;overflow:hidden}.od-insight-art .od-industry-art{position:absolute}.insight-network{background:radial-gradient(circle,#165482,#071c30)}.insight-network:before{content:"";background-color:#0000;background-image:linear-gradient(#66b7eb1c 1px,#0000 1px),linear-gradient(90deg,#66b7eb1c 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.insight-network span{background:#65c0f7;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 20px #65c0f7}.insight-network span:first-child{top:48%;left:22%}.insight-network span:nth-child(2){top:32%;left:39%}.insight-network span:nth-child(3){top:62%;left:57%}.insight-network span:nth-child(4){top:38%;left:75%}.insight-network span:nth-child(5){top:70%;left:48%}.insight-network:after{content:"";background:#6bbdf1;height:1px;position:absolute;top:50%;left:20%;right:20%;transform:rotate(-7deg);box-shadow:55px -18px #6bbdf1,95px 14px #6bbdf1}.od-insight-body{padding:15px}.od-insight small{color:#758c9d;font-size:9px}.od-insight h3{margin:7px 0 12px;font-size:14px;line-height:1.38}.od-insight a{color:#37627e;font-size:10px;font-weight:700}.od-cta{background:linear-gradient(90deg,#08243b 0,#08243be0 54%,#08243b47),url(/oilfield-pumpjack-unsplash.jpg) right 60%/cover;padding:64px 0}.od-cta-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;display:grid}.od-cta h2{margin:8px 0 11px;font-size:43px}.od-cta p{color:#bad0de;max-width:620px;font-size:13px;line-height:1.55}.od-benefits{gap:17px;display:grid}.od-benefits>div{align-items:flex-start;gap:13px;display:flex}.od-benefits svg{color:var(--blue);width:25px;height:25px}.od-benefits b{font-size:12px;display:block}.od-benefits small{color:#9eb7c8;margin-top:2px;font-size:10px;display:block}.od-footer{background:#03121e;padding:44px 0 22px}.od-footer-grid{grid-template-columns:1.5fr repeat(3,.7fr) 1fr;gap:44px;display:grid}.od-footer img{width:160px}.od-footer p{color:#89a3b5;margin:12px 0 0;font-size:10px;line-height:1.6}.od-footer h4{margin:0 0 13px;font-size:11px}.od-footer a{color:#9fb6c6;margin:7px 0;font-size:10px;display:block}.od-footer-button{border:1px solid #285b79;border-radius:5px;align-items:center;width:max-content;min-height:44px;padding:9px 10px;display:inline-flex;color:#cdeafa!important;margin-top:13px!important}.od-footer-bottom{color:#708a9c;border-top:1px solid #87b9da21;justify-content:space-between;margin-top:32px;padding-top:17px;font-size:9px;display:flex}@media (max-width:1180px){.od-wrap{width:min(100% - 42px,1100px)}.od-navlinks{gap:18px;margin-left:8px}.od-search{width:250px}.od-hero h1{font-size:56px}.od-map-layout,.od-solutions-layout{grid-template-columns:360px 1fr;gap:36px}.od-product-map{min-width:0}.od-well-card{right:170px}.od-feature-grid article{padding:26px 22px}.od-data-grid{gap:48px}.od-footer-grid{gap:28px}}@media (max-width:900px){.od-wrap{width:min(100% - 30px,820px)}.od-navlinks,.od-search,.od-login{display:none}.od-nav{justify-content:space-between}.od-hero{background-position:64%;min-height:700px}.od-hero-grid{grid-template-columns:1fr;min-height:520px}.od-hero-side{display:none}.od-hero h1{max-width:680px;font-size:52px}.od-metrics{grid-template-columns:repeat(3,1fr)}.od-metric:nth-child(3){border-right:0}.od-metric:nth-child(-n+3){border-bottom:1px solid var(--line)}.od-map-layout,.od-solutions-layout,.od-data-grid,.od-cta-grid{grid-template-columns:1fr}.od-map-copy{max-width:620px}.od-product-map{margin-top:4px}.od-feature-grid{grid-template-columns:1fr 1fr}.od-feature-grid article:nth-child(2){border-right:0}.od-feature-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.od-solutions-layout{gap:36px}.od-light-copy{max-width:650px}.od-data-list{margin-top:10px}.od-quote-layout{grid-template-columns:1fr}.od-quote-tag{justify-self:start}.od-source-row{grid-template-columns:repeat(2,1fr);row-gap:18px}.od-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.od-footer-grid>div:nth-child(4),.od-footer-grid>div:nth-child(5){margin-top:12px}.od-well-card{right:175px}.od-map-section,.od-solutions-section,.od-insights{padding-top:56px;padding-bottom:56px}}@media (max-width:640px){.od-wrap{width:calc(100% - 24px)}.od-brand img{width:148px}.od-nav{height:70px}.od-nav-cta{min-height:36px;padding:0 14px}.od-hero{background-position:62%;min-height:680px}.od-hero-overlay{background:linear-gradient(90deg,#031321fa,#031321db 72%,#031321a6),linear-gradient(180deg,transparent 55%,var(--od-navy))}.od-hero-grid{min-height:480px}.od-hero h1{font-size:42px}.od-hero-copy>p{font-size:13px}.od-actions{flex-direction:column;align-items:stretch}.od-actions a{width:100%}.od-metrics{grid-template-columns:1fr 1fr}.od-metric:nth-child(odd){border-right:1px solid var(--line)}.od-metric:nth-child(2n){border-right:0}.od-metric:nth-child(-n+4){border-bottom:1px solid var(--line)}.od-metric:last-child{border-right:0}.od-map-section{padding-top:42px}.od-section h2,.od-dark-section h2,.od-light-copy h2{font-size:39px}.od-product-map{padding:8px}.od-map-chip{display:none}.od-map-viewport{height:390px}.od-layer-panel{width:128px;font-size:8px}.od-well-card{width:auto;top:112px;left:48px;right:136px}.od-feature-grid{grid-template-columns:1fr}.od-feature-grid article{border-right:0;border-bottom:1px solid var(--line)!important;padding:24px 0!important}.od-solution-grid{grid-template-columns:1fr}.od-solution-card{height:118px}.od-data-list{grid-template-columns:1fr}.od-source-row{grid-template-columns:1fr 1fr}.od-source-row strong{font-size:15px}.od-sources-head{flex-direction:column;align-items:flex-start;gap:12px}.od-quote{padding:50px 0}.od-quote blockquote{font-size:27px}.od-insights-head{flex-direction:column;align-items:flex-start;gap:12px}.od-insight-grid{grid-template-columns:1fr}.od-insight-art{height:170px}.od-cta h2{font-size:37px}.od-footer-grid{grid-template-columns:1fr 1fr}.od-footer-brand{grid-column:1/-1}.od-footer-bottom{flex-direction:column;gap:12px}.od-map-layout{gap:28px}.od-solutions-section,.od-insights{padding:48px 0}.od-latest-permit dl{grid-template-columns:1fr}}.od-data-label{color:#91c9ef;letter-spacing:.14em;text-transform:uppercase;grid-column:1/-1;margin:4px 0 0;font-size:10px;font-weight:800}.od-data-item span b{font-weight:700;display:block}.od-data-item span small{color:#8eabbe;margin-top:2px;font-size:10px;font-weight:500;display:block}.od-data-item.planned .od-check{color:#9ec3da;background:0 0;border:1px solid #8fb4ce}.od-latest-permit{background:#041624b8;border:1px solid #70bced73;border-radius:10px;margin-top:22px;padding:16px 18px}.od-latest-permit .od-card-title{font-size:13px;font-weight:800}.od-latest-permit dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px;margin:12px 0 0;display:grid}.od-latest-permit dt{color:#8da9bb;font-size:10px}.od-latest-permit dd{color:#eef8ff;margin:2px 0 0;font-size:12px;font-weight:700}.od-latest-permit a{color:#78c6f5;margin-top:12px;font-size:12px;font-weight:700;display:inline-block}.od-latest-permit .od-permit-source{color:#8eabbe;margin-top:10px;font-size:10px;display:block}
.auth-public-module__9HuxvW__shell{background:linear-gradient(105deg,#061827fc 12%,#061827eb 48%,#061827c7),url(/oilfield-pumpjack-unsplash.jpg) 50%/cover;flex-direction:column;min-height:100svh;display:flex;overflow:visible}.auth-public-module__9HuxvW__navigation{justify-content:flex-end;align-items:center;gap:26px;font-size:13px;font-weight:700;display:flex}.auth-public-module__9HuxvW__navigation>a{align-items:center;min-height:44px;display:inline-flex}.auth-public-module__9HuxvW__navigation .od-primary{color:var(--od-navy)}.auth-public-module__9HuxvW__layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,580px);align-items:center;gap:clamp(36px,6vw,96px);padding-top:56px;padding-bottom:56px;display:grid}.auth-public-module__9HuxvW__story{min-width:0;padding:24px 0}.auth-public-module__9HuxvW__story h1{max-width:600px;color:var(--text);overflow-wrap:anywhere;margin:20px 0;font-size:clamp(40px,4.8vw,66px);line-height:1.06}.auth-public-module__9HuxvW__story p{max-width:510px;color:var(--od-on-navy-body);margin:0;font-size:16px;line-height:1.7}.auth-public-module__9HuxvW__researchLink{align-items:center;gap:18px;min-height:44px;margin-top:24px;font-size:14px;font-weight:700;display:inline-flex;color:var(--blue2)!important}.auth-public-module__9HuxvW__card{border:1px solid var(--od-border);background:var(--light);width:100%;min-width:0;color:var(--ink);border-radius:14px;padding:clamp(24px,3vw,40px);box-shadow:0 24px 70px #0003}.auth-public-module__9HuxvW__card h2{color:var(--ink);margin:10px 0 12px;font-size:clamp(29px,3vw,36px);line-height:1.12}.auth-public-module__9HuxvW__card>p,.auth-public-module__9HuxvW__state>p{color:var(--od-login-muted);margin:0;font-size:14px;line-height:1.65}.auth-public-module__9HuxvW__eyebrow{color:var(--od-secondary);letter-spacing:.17em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.6;display:block}.auth-public-module__9HuxvW__form{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:28px;display:grid;position:relative}.auth-public-module__9HuxvW__form label{min-width:0;color:var(--ink);gap:8px;font-size:13px;font-weight:700;display:grid}.auth-public-module__9HuxvW__form label>span{color:var(--od-secondary);white-space:nowrap;font-size:12px;font-weight:500}.auth-public-module__9HuxvW__form label.auth-public-module__9HuxvW__optionalField{flex-wrap:wrap;align-items:baseline;gap:8px 6px;display:flex}.auth-public-module__9HuxvW__form label.auth-public-module__9HuxvW__optionalField>input,.auth-public-module__9HuxvW__form label.auth-public-module__9HuxvW__optionalField>select{flex:1 0 100%}.auth-public-module__9HuxvW__form input,.auth-public-module__9HuxvW__form select{border:1px solid var(--od-input);background:var(--od-raised);width:100%;min-width:0;min-height:48px;color:var(--od-ink);font:500 16px/1.4 var(--od-font-body);border-radius:7px;padding:11px 13px}.auth-public-module__9HuxvW__form input::placeholder{color:var(--od-secondary)}.auth-public-module__9HuxvW__shell .auth-public-module__9HuxvW__primary{background:linear-gradient(135deg,var(--blue),var(--blue2));width:100%;min-height:48px;color:var(--od-navy);font:800 14px/1.5 var(--od-font-body);cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-weight:800;text-decoration:none;display:inline-flex}.auth-public-module__9HuxvW__shell .auth-public-module__9HuxvW__primary:disabled{opacity:.65;cursor:wait}.auth-public-module__9HuxvW__shell .auth-public-module__9HuxvW__primary:hover:not(:disabled){filter:brightness(1.04)}.auth-public-module__9HuxvW__links{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:22px;display:flex}.auth-public-module__9HuxvW__shell .auth-public-module__9HuxvW__links a{color:#214f70;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.auth-public-module__9HuxvW__message{overflow-wrap:anywhere;border-radius:7px;align-items:flex-start;gap:9px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.auth-public-module__9HuxvW__message svg{flex:none;margin-top:2px}.auth-public-module__9HuxvW__success{color:#164d32;background:#e6f1eb}.auth-public-module__9HuxvW__error{color:#862d22;background:#fbe9e5}.auth-public-module__9HuxvW__passwordBlock{gap:8px;min-width:0;display:grid}.auth-public-module__9HuxvW__passwordField{min-width:0;max-width:100%;position:relative}.auth-public-module__9HuxvW__passwordField input{padding-right:74px}.auth-public-module__9HuxvW__passwordField button{color:#214f70;min-height:44px;font:700 12px var(--od-font-body);cursor:pointer;background:0 0;border:0;padding:0 10px;font-weight:800;position:absolute;top:2px;right:5px}.auth-public-module__9HuxvW__captcha{min-width:0;max-width:100%;overflow:hidden}.auth-public-module__9HuxvW__countyGrid{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:4px 12px;min-width:0;display:grid}.auth-public-module__9HuxvW__countyGrid legend>span{white-space:nowrap}:is(.auth-public-module__9HuxvW__form #required-note,.auth-public-module__9HuxvW__form #password-hint){color:var(--od-login-muted);margin:0;font-size:12px;line-height:1.5}.auth-public-module__9HuxvW__countyGrid label{align-items:center;gap:8px;min-height:44px;font-weight:600;display:flex}.auth-public-module__9HuxvW__form .auth-public-module__9HuxvW__countyGrid input{width:18px;min-width:18px;min-height:18px;padding:0}.auth-public-module__9HuxvW__hint{min-height:20px;color:var(--od-login-muted);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.auth-public-module__9HuxvW__hint.auth-public-module__9HuxvW__error{color:#862d22;background:0 0}.auth-public-module__9HuxvW__hint.auth-public-module__9HuxvW__valid{color:#164d32}.auth-public-module__9HuxvW__state>.auth-public-module__9HuxvW__primary{margin-top:24px}.auth-public-module__9HuxvW__state a{color:var(--od-link-2);text-underline-offset:4px;font-weight:700;text-decoration:underline}.auth-public-module__9HuxvW__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.auth-public-module__9HuxvW__liveStatus{width:1px;height:1px;position:absolute;overflow:hidden}.auth-public-module__9HuxvW__state>small{color:var(--od-secondary);margin-top:18px;font-size:12px;line-height:1.5;display:block}.auth-public-module__9HuxvW__loader{border:3px solid #c9d9e5;border-top-color:#214f70;border-radius:50%;width:28px;height:28px;margin-top:24px;animation:1s linear infinite auth-public-module__9HuxvW__loading;display:block}.auth-public-module__9HuxvW__footer{border-top:1px solid var(--line);min-height:68px;color:var(--od-on-navy-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:14px;padding-bottom:14px;font-size:12px;display:flex}.auth-public-module__9HuxvW__footer a{align-items:center;min-height:44px;display:inline-flex}.auth-public-module__9HuxvW__skipLink{z-index:20;background:var(--od-raised);border-radius:6px;padding:12px 16px;font-weight:700;position:absolute;top:10px;left:16px;transform:translateY(-160%);color:var(--od-ink)!important}.auth-public-module__9HuxvW__skipLink:focus{transform:translateY(0)}.auth-public-module__9HuxvW__shell a:focus-visible,.auth-public-module__9HuxvW__shell button:focus-visible,.auth-public-module__9HuxvW__researchLink:focus-visible,.auth-public-module__9HuxvW__footer a:focus-visible{outline:3px solid var(--od-focus);outline-offset:3px;box-shadow:none!important}.auth-public-module__9HuxvW__shell input:focus-visible,.auth-public-module__9HuxvW__shell select:focus-visible,.auth-public-module__9HuxvW__card:focus-visible{outline:2px solid var(--od-navy);outline-offset:3px;box-shadow:0 0 0 3px var(--od-focus)!important}@keyframes auth-public-module__9HuxvW__loading{to{transform:rotate(360deg)}}@media (max-width:900px){.auth-public-module__9HuxvW__navigation{justify-content:flex-start}.auth-public-module__9HuxvW__layout{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:32px;padding-bottom:40px}.auth-public-module__9HuxvW__story{padding:0}.auth-public-module__9HuxvW__story h1{max-width:none;margin:12px 0;font-size:clamp(36px,6vw,52px)}.auth-public-module__9HuxvW__story p{max-width:650px;font-size:14px}.auth-public-module__9HuxvW__researchLink{margin-top:8px}.auth-public-module__9HuxvW__card{max-width:650px}}@media (max-width:640px){.auth-public-module__9HuxvW__navigation{gap:16px;font-size:12px}.auth-public-module__9HuxvW__navigation .od-primary{min-height:44px;padding:0 14px}.auth-public-module__9HuxvW__layout{gap:20px;padding-top:26px}.auth-public-module__9HuxvW__story .od-kicker{letter-spacing:.17em;font-size:12px}.auth-public-module__9HuxvW__story h1{font-size:36px}.auth-public-module__9HuxvW__card{border-radius:10px;padding:24px 20px}.auth-public-module__9HuxvW__form{margin-top:24px}}@media (prefers-reduced-motion:reduce){.auth-public-module__9HuxvW__loader{animation:none}}
