.ticket-data-page-module__EwbcSG__page{--ink:#213d35;--muted:#60756d;--line:#d7e2dc;color:var(--ink);letter-spacing:0;background:#fff}.ticket-data-page-module__EwbcSG__page *{box-sizing:border-box;letter-spacing:0}.ticket-data-page-module__EwbcSG__page svg{flex-shrink:0}.ticket-data-page-module__EwbcSG__page :is(a,button,input,summary,pre,div[tabindex]):focus-visible{outline-offset:4px;outline:2px solid #32785b}.ticket-data-page-module__EwbcSG__container{width:calc(100% - 96px);max-width:1160px;margin-inline:auto}.ticket-data-page-module__EwbcSG__hero{isolation:isolate;background:#edf1ef;min-height:520px;position:relative;overflow:hidden}.ticket-data-page-module__EwbcSG__heroImage{z-index:-2;object-fit:cover;object-position:center}.ticket-data-page-module__EwbcSG__hero:after{content:"";opacity:.4;z-index:-1;pointer-events:none;background:#fff;position:absolute;inset:0}.ticket-data-page-module__EwbcSG__page[data-platform=seatgeek] .ticket-data-page-module__EwbcSG__hero:after{opacity:.68}.ticket-data-page-module__EwbcSG__heroInner{padding-block:25px 45px}.ticket-data-page-module__EwbcSG__back{align-items:center;gap:8px;font-size:11px;display:inline-flex}.ticket-data-page-module__EwbcSG__heroCopy{max-width:475px;padding-top:35px}.ticket-data-page-module__EwbcSG__eyebrow{font:10px/1.6 var(--font-mono),monospace;color:#547766;margin-bottom:17px}.ticket-data-page-module__EwbcSG__hero h1{margin-bottom:20px;font-size:62px;font-weight:550;line-height:1.05}.ticket-data-page-module__EwbcSG__lead{max-width:360px;margin-bottom:12px;font-size:21px;line-height:1.45}.ticket-data-page-module__EwbcSG__description{color:#385447;max-width:380px;font-size:13px;line-height:1.9}.ticket-data-page-module__EwbcSG__actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:26px;display:flex}.ticket-data-page-module__EwbcSG__primary,.ticket-data-page-module__EwbcSG__secondary{align-items:center;gap:10px;font-size:12px;display:inline-flex}.ticket-data-page-module__EwbcSG__primary{color:#fff;background:#264f3c;border-radius:4px;min-height:44px;padding:13px 17px}.ticket-data-page-module__EwbcSG__primary:hover{background:#38684d}.ticket-data-page-module__EwbcSG__secondary{color:#234b37}.ticket-data-page-module__EwbcSG__sectionNav{color:#eaf2e8;background:#20392f}.ticket-data-page-module__EwbcSG__sectionNav>div{justify-content:space-between;gap:25px;padding-block:20px;display:flex}.ticket-data-page-module__EwbcSG__sectionNav span{font:9px var(--font-mono),monospace;color:#adc2b3}.ticket-data-page-module__EwbcSG__sectionNav div div{gap:30px;display:flex}.ticket-data-page-module__EwbcSG__sectionNav a{font-size:11px}.ticket-data-page-module__EwbcSG__sectionNav a:hover{color:#c5e8a1}.ticket-data-page-module__EwbcSG__section{padding-block:74px;scroll-margin-top:24px}.ticket-data-page-module__EwbcSG__section h2{max-width:540px;font-size:38px;font-weight:550;line-height:1.2}.ticket-data-page-module__EwbcSG__heading{grid-template-columns:1fr 1fr;align-items:end;gap:85px;margin-bottom:38px;display:grid}.ticket-data-page-module__EwbcSG__heading>p{color:var(--muted);max-width:475px;font-size:14px;line-height:1.9}.ticket-data-page-module__EwbcSG__useCases{grid-template-columns:repeat(3,minmax(0,1fr));gap:46px;display:grid}.ticket-data-page-module__EwbcSG__useCases article{border-top:1px solid #b9cec1;padding-top:22px}.ticket-data-page-module__EwbcSG__useCases article>span{font:11px var(--font-mono),monospace;color:#72927e}.ticket-data-page-module__EwbcSG__useCases h3{margin:15px 0 12px;font-size:20px;font-weight:550;line-height:1.45}.ticket-data-page-module__EwbcSG__useCases p{color:var(--muted);font-size:13px;line-height:1.85}.ticket-data-page-module__EwbcSG__datasetBand{background:#f0f5f6;border-block:1px solid #dde6e7}.ticket-data-page-module__EwbcSG__fieldGroups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px 38px;display:grid}.ticket-data-page-module__EwbcSG__fieldGroups article{border-top:1px solid #b8ced0;min-width:0;padding-top:20px}.ticket-data-page-module__EwbcSG__fieldNumber{font:10px var(--font-mono),monospace;color:#6c8a8b}.ticket-data-page-module__EwbcSG__fieldGroups h3{margin:12px 0 10px;font-size:18px;font-weight:550;line-height:1.45}.ticket-data-page-module__EwbcSG__fieldGroups p{color:var(--muted);font-size:13px;line-height:1.85}.ticket-data-page-module__EwbcSG__fieldGroups details{margin-top:17px}.ticket-data-page-module__EwbcSG__fieldGroups summary{cursor:pointer;color:#315c54;align-items:center;gap:10px;padding-block:4px;font-size:11px;list-style:none;display:inline-flex}.ticket-data-page-module__EwbcSG__fieldGroups ul{border-left:2px solid #b9cdcd;gap:7px;margin-top:13px;padding-left:12px;display:grid}.ticket-data-page-module__EwbcSG__fieldGroups code{font:10px/1.65 var(--font-mono),monospace;overflow-wrap:anywhere}.ticket-data-page-module__EwbcSG__scopeNote{border-top:1px solid #cbdcdd;justify-content:space-between;align-items:center;gap:32px;margin-top:34px;padding-top:25px;display:flex}.ticket-data-page-module__EwbcSG__scopeNote p{max-width:675px;color:var(--muted);font-size:12px;line-height:1.8}.ticket-data-page-module__EwbcSG__scopeNote a{color:#315c54;flex-shrink:0;align-items:center;gap:9px;font-size:11px;display:inline-flex}.ticket-data-page-module__EwbcSG__contextLayout{grid-template-columns:1fr 1fr;gap:95px;display:grid}.ticket-data-page-module__EwbcSG__contextLayout h2{margin-bottom:22px}.ticket-data-page-module__EwbcSG__contextLayout>div>p:not(.ticket-data-page-module__EwbcSG__eyebrow){color:var(--muted);font-size:13px;line-height:1.9}.ticket-data-page-module__EwbcSG__contextPoints>div{border-top:1px solid var(--line);padding-block:20px}.ticket-data-page-module__EwbcSG__contextPoints>div:first-child{border-top:0;padding-top:0}.ticket-data-page-module__EwbcSG__contextPoints>div:last-child{padding-bottom:0}.ticket-data-page-module__EwbcSG__contextPoints dt{align-items:center;gap:10px;font-size:15px;font-weight:550;display:flex}.ticket-data-page-module__EwbcSG__contextPoints dt svg{color:#598170}.ticket-data-page-module__EwbcSG__contextPoints dd{color:var(--muted);margin:9px 0 0 27px;font-size:13px;line-height:1.85}.ticket-data-page-module__EwbcSG__note{color:#6b8074;font-size:11px;line-height:1.8}.ticket-data-page-module__EwbcSG__deliveryBand{color:#f2f5ed;background:#20382e}.ticket-data-page-module__EwbcSG__deliveryBand .ticket-data-page-module__EwbcSG__eyebrow,.ticket-data-page-module__EwbcSG__requestBand .ticket-data-page-module__EwbcSG__eyebrow{color:#b8d892}.ticket-data-page-module__EwbcSG__deliveryBand .ticket-data-page-module__EwbcSG__heading>p{color:#b7cbbd}.ticket-data-page-module__EwbcSG__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;display:grid}.ticket-data-page-module__EwbcSG__workflow li{border-top:1px solid #56705e;padding-top:25px}.ticket-data-page-module__EwbcSG__workflow svg{color:#c3d8a5;margin-bottom:23px;display:block}.ticket-data-page-module__EwbcSG__workflow span{font:9px var(--font-mono),monospace;color:#a1baa5}.ticket-data-page-module__EwbcSG__workflow h3{margin:12px 0;font-size:20px;font-weight:500}.ticket-data-page-module__EwbcSG__workflow p{color:#b6cbbd;font-size:12px;line-height:1.9}.ticket-data-page-module__EwbcSG__apiNote{border-top:1px solid #55705e;justify-content:space-between;align-items:center;gap:50px;margin-top:44px;padding-top:26px;display:flex}.ticket-data-page-module__EwbcSG__apiNote h3{margin-bottom:9px;font-size:15px;font-weight:500}.ticket-data-page-module__EwbcSG__apiNote p{color:#b6cbbd;max-width:700px;font-size:12px;line-height:1.9}.ticket-data-page-module__EwbcSG__apiNote a{white-space:nowrap;color:#c9eaa1;align-items:center;gap:9px;font-size:11px;display:inline-flex}.ticket-data-page-module__EwbcSG__faqLayout{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.ticket-data-page-module__EwbcSG__faq details{border-bottom:1px solid var(--line)}.ticket-data-page-module__EwbcSG__faq details:first-child{border-top:1px solid var(--line)}.ticket-data-page-module__EwbcSG__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:25px;padding:20px 0;font-size:13px;line-height:1.7;list-style:none;display:flex}.ticket-data-page-module__EwbcSG__faq summary svg{margin-top:4px}.ticket-data-page-module__EwbcSG__faq p{color:var(--muted);padding:0 23px 22px 0;font-size:12px;line-height:1.9}.ticket-data-page-module__EwbcSG__faq summary::-webkit-details-marker{display:none}.ticket-data-page-module__EwbcSG__fieldGroups summary::-webkit-details-marker{display:none}.ticket-data-page-module__EwbcSG__faq details[open] summary svg,.ticket-data-page-module__EwbcSG__fieldGroups details[open] summary svg{transform:rotate(180deg)}.ticket-data-page-module__EwbcSG__relatedBand{border-block:1px solid var(--line);background:#f3f6f2;padding-block:36px}.ticket-data-page-module__EwbcSG__relatedBand .ticket-data-page-module__EwbcSG__container>div{grid-template-columns:1fr 1fr;gap:70px;margin-bottom:20px;display:grid}.ticket-data-page-module__EwbcSG__relatedBand a{border-top:1px solid #c4d4c8;justify-content:space-between;align-items:center;gap:30px;padding-top:22px;font-size:24px;display:flex}.ticket-data-page-module__EwbcSG__relatedBand small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.ticket-data-page-module__EwbcSG__requestBand{color:#f0f5ea;background:#172b22}.ticket-data-page-module__EwbcSG__requestGrid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.ticket-data-page-module__EwbcSG__requestGrid p:not(.ticket-data-page-module__EwbcSG__eyebrow){color:#b0c4b4;max-width:405px;margin-top:20px;font-size:13px;line-height:1.9}.ticket-data-page-module__EwbcSG__requestGrid ul{gap:14px;margin-block:26px;display:grid}.ticket-data-page-module__EwbcSG__requestGrid li{color:#c4d7c7;align-items:center;gap:10px;font-size:12px;display:flex}.ticket-data-page-module__EwbcSG__requestGrid li svg{color:#b7d193}.ticket-data-page-module__EwbcSG__requestGrid a{color:#c4e89f;align-items:center;gap:10px;font-size:12px;display:inline-flex}.ticket-data-page-module__EwbcSG__enquiry{border-left:1px solid #3b5845;min-width:0;padding-left:36px}.ticket-data-page-module__EwbcSG__enquiry :is(input,textarea){color:#f2f6ee;background:#21392b;border-color:#4a6753;border-radius:5px}.ticket-data-page-module__EwbcSG__enquiry label,.ticket-data-page-module__EwbcSG__enquiry p{color:#bdcdbb}.ticket-data-page-module__EwbcSG__enquiry button{color:#20351c;box-shadow:none;background:#bfe699;border-radius:5px}.ticket-data-page-module__EwbcSG__independent{color:#99b29e;border-top:1px solid #37533f;margin-top:45px;padding-top:23px;font-size:10px;line-height:1.9}@media (min-width:1600px){.ticket-data-page-module__EwbcSG__hero{min-height:565px}.ticket-data-page-module__EwbcSG__heroCopy{padding-top:53px}}@media (max-width:1000px){.ticket-data-page-module__EwbcSG__container{width:calc(100% - 56px)}.ticket-data-page-module__EwbcSG__heroCopy{max-width:430px}.ticket-data-page-module__EwbcSG__hero h1{font-size:54px}.ticket-data-page-module__EwbcSG__heading,.ticket-data-page-module__EwbcSG__contextLayout,.ticket-data-page-module__EwbcSG__requestGrid,.ticket-data-page-module__EwbcSG__faqLayout{gap:45px}.ticket-data-page-module__EwbcSG__useCases,.ticket-data-page-module__EwbcSG__workflow{gap:30px}.ticket-data-page-module__EwbcSG__fieldGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.ticket-data-page-module__EwbcSG__scopeNote{flex-direction:column;align-items:start;gap:15px}}@media (max-width:720px){.ticket-data-page-module__EwbcSG__container{width:calc(100% - 36px)}.ticket-data-page-module__EwbcSG__hero{min-height:0}.ticket-data-page-module__EwbcSG__heroImage{object-position:65% center}.ticket-data-page-module__EwbcSG__hero:after{opacity:.76}.ticket-data-page-module__EwbcSG__page[data-platform=seatgeek] .ticket-data-page-module__EwbcSG__hero:after{opacity:.8}.ticket-data-page-module__EwbcSG__heroInner{padding-block:18px 31px}.ticket-data-page-module__EwbcSG__heroCopy{max-width:440px;padding-top:27px}.ticket-data-page-module__EwbcSG__hero h1{font-size:44px}.ticket-data-page-module__EwbcSG__lead{font-size:19px}.ticket-data-page-module__EwbcSG__description{max-width:375px;font-size:12px}.ticket-data-page-module__EwbcSG__sectionNav span{display:none}.ticket-data-page-module__EwbcSG__sectionNav div div{justify-content:space-between;gap:15px;width:100%}.ticket-data-page-module__EwbcSG__section{padding-block:49px}.ticket-data-page-module__EwbcSG__section h2{font-size:30px}.ticket-data-page-module__EwbcSG__heading,.ticket-data-page-module__EwbcSG__contextLayout,.ticket-data-page-module__EwbcSG__faqLayout,.ticket-data-page-module__EwbcSG__requestGrid{grid-template-columns:1fr;gap:25px}.ticket-data-page-module__EwbcSG__heading{margin-bottom:28px}.ticket-data-page-module__EwbcSG__heading>p{font-size:13px}.ticket-data-page-module__EwbcSG__useCases,.ticket-data-page-module__EwbcSG__workflow{grid-template-columns:1fr;gap:25px}.ticket-data-page-module__EwbcSG__useCases h3{font-size:19px}.ticket-data-page-module__EwbcSG__contextLayout{gap:32px}.ticket-data-page-module__EwbcSG__fieldGroups{grid-template-columns:1fr;gap:26px}.ticket-data-page-module__EwbcSG__fieldGroups article{padding-left:31px;position:relative}.ticket-data-page-module__EwbcSG__fieldNumber{position:absolute;top:23px;left:0}.ticket-data-page-module__EwbcSG__fieldGroups h3{margin-top:0}.ticket-data-page-module__EwbcSG__apiNote{flex-direction:column;align-items:start;gap:20px}.ticket-data-page-module__EwbcSG__relatedBand .ticket-data-page-module__EwbcSG__container>div{gap:25px}.ticket-data-page-module__EwbcSG__relatedBand a{gap:10px;font-size:20px}.ticket-data-page-module__EwbcSG__relatedBand small{font-size:10px}.ticket-data-page-module__EwbcSG__enquiry{border-top:1px solid #3b5845;border-left:0;padding:27px 0 0}}@media (max-width:360px){.ticket-data-page-module__EwbcSG__hero h1{font-size:39px}.ticket-data-page-module__EwbcSG__lead{font-size:17px}.ticket-data-page-module__EwbcSG__actions{gap:14px}.ticket-data-page-module__EwbcSG__primary,.ticket-data-page-module__EwbcSG__secondary{font-size:11px}.ticket-data-page-module__EwbcSG__primary{padding-inline:12px}.ticket-data-page-module__EwbcSG__relatedBand .ticket-data-page-module__EwbcSG__container>div{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ticket-data-page-module__EwbcSG__page *{scroll-behavior:auto;transition:none}}
.restaurant-data-page-module__gYaOhW__page{--ink:#253c34;--muted:#5c7168;--line:#d7e2dc;color:var(--ink);letter-spacing:0;background:#fff}.restaurant-data-page-module__gYaOhW__page *{box-sizing:border-box;letter-spacing:0}.restaurant-data-page-module__gYaOhW__page svg{flex-shrink:0}.restaurant-data-page-module__gYaOhW__page :is(a,button,input,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #39855f}.restaurant-data-page-module__gYaOhW__container{width:calc(100% - 96px);max-width:1160px;margin-inline:auto}.restaurant-data-page-module__gYaOhW__hero{isolation:isolate;background:#fff;position:relative;overflow:hidden}.restaurant-data-page-module__gYaOhW__heroImage{z-index:-1;object-fit:contain;object-position:right center;max-width:50%;margin-left:auto}.restaurant-data-page-module__gYaOhW__heroInner{padding-block:24px 46px}.restaurant-data-page-module__gYaOhW__back{align-items:center;gap:8px;font-size:11px;display:inline-flex}.restaurant-data-page-module__gYaOhW__heroCopy{max-width:515px;padding-top:35px}.restaurant-data-page-module__gYaOhW__eyebrow{font:10px/1.6 var(--font-mono),monospace;color:#567863;margin-bottom:17px}.restaurant-data-page-module__gYaOhW__hero h1{margin-bottom:19px;font-size:58px;font-weight:550;line-height:1.08}.restaurant-data-page-module__gYaOhW__lead{max-width:400px;margin-bottom:13px;font-size:20px;line-height:1.5}.restaurant-data-page-module__gYaOhW__description{color:#466353;max-width:400px;font-size:13px;line-height:1.9}.restaurant-data-page-module__gYaOhW__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px;display:flex}.restaurant-data-page-module__gYaOhW__primary,.restaurant-data-page-module__gYaOhW__secondary{align-items:center;gap:10px;font-size:12px;display:inline-flex}.restaurant-data-page-module__gYaOhW__primary{color:#fff;background:#27503c;border-radius:4px;min-height:44px;padding:13px 17px}.restaurant-data-page-module__gYaOhW__primary:hover{background:#38694e}.restaurant-data-page-module__gYaOhW__secondary{color:#28533e}.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__heroImage{object-fit:cover;max-width:100%}.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__heroCopy{max-width:480px}.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__hero{background:#f3f4f3}.restaurant-data-page-module__gYaOhW__page[data-brand=starbucks] .restaurant-data-page-module__gYaOhW__heroImage{max-width:49%}.restaurant-data-page-module__gYaOhW__sectionNav{color:#eaf2e8;background:#213c31}.restaurant-data-page-module__gYaOhW__sectionNav>div{justify-content:space-between;align-items:center;gap:25px;padding-block:19px;display:flex}.restaurant-data-page-module__gYaOhW__sectionNav span{font:9px var(--font-mono),monospace;color:#bdcdbc}.restaurant-data-page-module__gYaOhW__sectionNav div div{gap:30px;display:flex}.restaurant-data-page-module__gYaOhW__sectionNav a{font-size:11px}.restaurant-data-page-module__gYaOhW__sectionNav a:hover{color:#d0eeb2}.restaurant-data-page-module__gYaOhW__section{padding-block:72px;scroll-margin-top:24px}.restaurant-data-page-module__gYaOhW__section h2{max-width:550px;font-size:37px;font-weight:550;line-height:1.2}.restaurant-data-page-module__gYaOhW__heading{grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:36px;display:grid}.restaurant-data-page-module__gYaOhW__heading>p{color:var(--muted);max-width:475px;font-size:14px;line-height:1.9}.restaurant-data-page-module__gYaOhW__useCases{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;display:grid}.restaurant-data-page-module__gYaOhW__useCases article{border-top:1px solid #bdd0c3;padding-top:22px}.restaurant-data-page-module__gYaOhW__useCases article>span{font:11px var(--font-mono),monospace;color:#61836c}.restaurant-data-page-module__gYaOhW__useCases h3{margin:15px 0 12px;font-size:20px;font-weight:550;line-height:1.45}.restaurant-data-page-module__gYaOhW__useCases p{color:var(--muted);font-size:13px;line-height:1.85}.restaurant-data-page-module__gYaOhW__brandScope{border-bottom:1px solid var(--line);background:#f3f6f1;padding-block:40px}.restaurant-data-page-module__gYaOhW__brandScope .restaurant-data-page-module__gYaOhW__container{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.restaurant-data-page-module__gYaOhW__brandScope h2{margin-bottom:12px;font-size:24px;font-weight:500;line-height:1.2}.restaurant-data-page-module__gYaOhW__brandScope strong{margin-right:8px;font-size:52px;font-weight:550}.restaurant-data-page-module__gYaOhW__brandScope p:not(.restaurant-data-page-module__gYaOhW__eyebrow){color:var(--muted);font-size:12px;line-height:1.8}.restaurant-data-page-module__gYaOhW__brandScope ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;margin-bottom:20px;font-size:14px;font-weight:550;display:grid}.restaurant-data-page-module__gYaOhW__datasetBand{background:#eff5f6;border-block:1px solid #dce6e7}.restaurant-data-page-module__gYaOhW__fieldGroups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px 38px;display:grid}.restaurant-data-page-module__gYaOhW__fieldGroups article{border-top:1px solid #b8ced0;min-width:0;padding-top:20px}.restaurant-data-page-module__gYaOhW__fieldNumber{font:10px var(--font-mono),monospace;color:#668385}.restaurant-data-page-module__gYaOhW__fieldGroups h3{margin:12px 0 10px;font-size:18px;font-weight:550;line-height:1.45}.restaurant-data-page-module__gYaOhW__fieldGroups p{color:var(--muted);font-size:13px;line-height:1.85}.restaurant-data-page-module__gYaOhW__fieldGroups details{margin-top:17px}.restaurant-data-page-module__gYaOhW__fieldGroups summary{cursor:pointer;color:#315c54;align-items:center;gap:10px;padding-block:4px;font-size:11px;list-style:none;display:inline-flex}.restaurant-data-page-module__gYaOhW__fieldGroups ul{border-left:2px solid #b9cdcd;gap:7px;margin-top:13px;padding-left:12px;display:grid}.restaurant-data-page-module__gYaOhW__fieldGroups code{font:10px/1.65 var(--font-mono),monospace;overflow-wrap:anywhere}.restaurant-data-page-module__gYaOhW__scopeNote{border-top:1px solid #cbdcdd;justify-content:space-between;align-items:center;gap:32px;margin-top:34px;padding-top:25px;display:flex}.restaurant-data-page-module__gYaOhW__scopeNote p{max-width:700px;color:var(--muted);font-size:12px;line-height:1.8}.restaurant-data-page-module__gYaOhW__scopeNote a{color:#315c54;flex-shrink:0;align-items:center;gap:9px;font-size:11px;display:inline-flex}.restaurant-data-page-module__gYaOhW__contextLayout{grid-template-columns:1fr 1fr;gap:85px;display:grid}.restaurant-data-page-module__gYaOhW__contextLayout h2{margin-bottom:22px}.restaurant-data-page-module__gYaOhW__contextLayout>div>p:not(.restaurant-data-page-module__gYaOhW__eyebrow){color:var(--muted);font-size:13px;line-height:1.9}.restaurant-data-page-module__gYaOhW__contextPoints>div{border-top:1px solid var(--line);padding-block:20px}.restaurant-data-page-module__gYaOhW__contextPoints>div:first-child{border-top:0;padding-top:0}.restaurant-data-page-module__gYaOhW__contextPoints>div:last-child{padding-bottom:0}.restaurant-data-page-module__gYaOhW__contextPoints dt{align-items:center;gap:10px;font-size:15px;font-weight:550;display:flex}.restaurant-data-page-module__gYaOhW__contextPoints dt svg{color:#598170}.restaurant-data-page-module__gYaOhW__contextPoints dd{color:var(--muted);margin:9px 0 0 27px;font-size:13px;line-height:1.85}.restaurant-data-page-module__gYaOhW__deliveryBand{color:#f2f5ed;background:#213b31}.restaurant-data-page-module__gYaOhW__deliveryBand .restaurant-data-page-module__gYaOhW__eyebrow,.restaurant-data-page-module__gYaOhW__requestBand .restaurant-data-page-module__gYaOhW__eyebrow{color:#bedc9a}.restaurant-data-page-module__gYaOhW__deliveryBand .restaurant-data-page-module__gYaOhW__heading>p{color:#bdcec2}.restaurant-data-page-module__gYaOhW__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;display:grid}.restaurant-data-page-module__gYaOhW__workflow li{border-top:1px solid #597361;padding-top:25px}.restaurant-data-page-module__gYaOhW__workflow svg{color:#c3d8a5;margin-bottom:23px;display:block}.restaurant-data-page-module__gYaOhW__workflow span{font:9px var(--font-mono),monospace;color:#b0c7b3}.restaurant-data-page-module__gYaOhW__workflow h3{margin:12px 0;font-size:20px;font-weight:500}.restaurant-data-page-module__gYaOhW__workflow p{color:#bfcec3;font-size:12px;line-height:1.9}.restaurant-data-page-module__gYaOhW__apiNote{border-top:1px solid #567360;justify-content:space-between;align-items:center;gap:50px;margin-top:44px;padding-top:26px;display:flex}.restaurant-data-page-module__gYaOhW__apiNote h3{margin-bottom:9px;font-size:15px;font-weight:500}.restaurant-data-page-module__gYaOhW__apiNote p{color:#bfcec3;max-width:700px;font-size:12px;line-height:1.9}.restaurant-data-page-module__gYaOhW__apiNote a{white-space:nowrap;color:#c9eaa1;align-items:center;gap:9px;font-size:11px;display:inline-flex}.restaurant-data-page-module__gYaOhW__faqLayout{grid-template-columns:.8fr 1.2fr;gap:65px;display:grid}.restaurant-data-page-module__gYaOhW__faq details{border-bottom:1px solid var(--line)}.restaurant-data-page-module__gYaOhW__faq details:first-child{border-top:1px solid var(--line)}.restaurant-data-page-module__gYaOhW__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:25px;padding:20px 0;font-size:13px;line-height:1.7;list-style:none;display:flex}.restaurant-data-page-module__gYaOhW__faq summary svg{margin-top:4px}.restaurant-data-page-module__gYaOhW__faq p{color:var(--muted);padding:0 23px 22px 0;font-size:12px;line-height:1.9}.restaurant-data-page-module__gYaOhW__faq summary::-webkit-details-marker{display:none}.restaurant-data-page-module__gYaOhW__fieldGroups summary::-webkit-details-marker{display:none}.restaurant-data-page-module__gYaOhW__faq details[open] summary svg,.restaurant-data-page-module__gYaOhW__fieldGroups details[open] summary svg{transform:rotate(180deg)}.restaurant-data-page-module__gYaOhW__relatedBand{border-block:1px solid var(--line);background:#f3f6f2;padding-block:36px}.restaurant-data-page-module__gYaOhW__relatedBand .restaurant-data-page-module__gYaOhW__container>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.restaurant-data-page-module__gYaOhW__relatedBand a{border-top:1px solid #c4d4c8;justify-content:space-between;align-items:center;gap:25px;padding-top:22px;font-size:23px;display:flex}.restaurant-data-page-module__gYaOhW__relatedBand small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.restaurant-data-page-module__gYaOhW__requestBand{color:#f0f5ea;background:#172e24}.restaurant-data-page-module__gYaOhW__requestGrid{grid-template-columns:1fr 1fr;gap:80px;display:grid}.restaurant-data-page-module__gYaOhW__requestGrid p:not(.restaurant-data-page-module__gYaOhW__eyebrow){color:#bfcec0;max-width:405px;margin-top:20px;font-size:13px;line-height:1.9}.restaurant-data-page-module__gYaOhW__requestGrid ul{gap:14px;margin-block:26px;display:grid}.restaurant-data-page-module__gYaOhW__requestGrid li{color:#c4d7c7;align-items:center;gap:10px;font-size:12px;display:flex}.restaurant-data-page-module__gYaOhW__requestGrid li svg{color:#b7d193}.restaurant-data-page-module__gYaOhW__requestGrid a{color:#c4e89f;align-items:center;gap:10px;font-size:12px;display:inline-flex}.restaurant-data-page-module__gYaOhW__enquiry{border-left:1px solid #46604e;min-width:0;padding-left:36px}.restaurant-data-page-module__gYaOhW__enquiry :is(input,textarea){color:#f2f6ee;background:#223c2e;border-color:#597561;border-radius:5px}.restaurant-data-page-module__gYaOhW__enquiry label,.restaurant-data-page-module__gYaOhW__enquiry p{color:#c2d2c1}.restaurant-data-page-module__gYaOhW__enquiry button{color:#20351c;box-shadow:none;background:#bfe699;border-radius:5px}.restaurant-data-page-module__gYaOhW__independent{color:#afc4b2;border-top:1px solid #46604e;margin-top:45px;padding-top:23px;font-size:10px;line-height:1.9}.restaurant-data-page-module__gYaOhW__independent p+p{margin-top:5px}.restaurant-data-page-module__gYaOhW__independent a{text-underline-offset:3px;text-decoration:underline}@media (min-width:1600px){.restaurant-data-page-module__gYaOhW__heroInner{padding-bottom:55px}.restaurant-data-page-module__gYaOhW__heroCopy{padding-top:48px}}@media (max-width:1050px){.restaurant-data-page-module__gYaOhW__container{width:calc(100% - 56px)}.restaurant-data-page-module__gYaOhW__heroCopy{width:46%;max-width:440px}.restaurant-data-page-module__gYaOhW__hero h1{font-size:44px}.restaurant-data-page-module__gYaOhW__lead{font-size:18px}.restaurant-data-page-module__gYaOhW__description{max-width:100%}.restaurant-data-page-module__gYaOhW__heroImage,.restaurant-data-page-module__gYaOhW__page[data-brand=starbucks] .restaurant-data-page-module__gYaOhW__heroImage{max-width:45%}.restaurant-data-page-module__gYaOhW__heading,.restaurant-data-page-module__gYaOhW__contextLayout,.restaurant-data-page-module__gYaOhW__requestGrid,.restaurant-data-page-module__gYaOhW__faqLayout,.restaurant-data-page-module__gYaOhW__brandScope .restaurant-data-page-module__gYaOhW__container{gap:40px}.restaurant-data-page-module__gYaOhW__useCases,.restaurant-data-page-module__gYaOhW__workflow{gap:28px}.restaurant-data-page-module__gYaOhW__fieldGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.restaurant-data-page-module__gYaOhW__scopeNote{flex-direction:column;align-items:start;gap:15px}.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__heroImage{opacity:.4}.restaurant-data-page-module__gYaOhW__brandScope ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.restaurant-data-page-module__gYaOhW__container{width:calc(100% - 36px)}.restaurant-data-page-module__gYaOhW__heroInner{padding-block:18px 215px}.restaurant-data-page-module__gYaOhW__heroCopy{width:100%;max-width:100%;padding-top:25px}.restaurant-data-page-module__gYaOhW__hero h1{font-size:39px}.restaurant-data-page-module__gYaOhW__lead{max-width:100%;font-size:18px}.restaurant-data-page-module__gYaOhW__description{max-width:100%;font-size:12px}.restaurant-data-page-module__gYaOhW__heroImage,.restaurant-data-page-module__gYaOhW__page[data-brand=starbucks] .restaurant-data-page-module__gYaOhW__heroImage,.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__heroImage{opacity:1;object-fit:contain;object-position:center bottom;max-width:100%;max-height:190px;margin-top:auto}.restaurant-data-page-module__gYaOhW__actions{gap:17px;margin-top:20px}.restaurant-data-page-module__gYaOhW__primary,.restaurant-data-page-module__gYaOhW__secondary{font-size:11px}.restaurant-data-page-module__gYaOhW__sectionNav span{display:none}.restaurant-data-page-module__gYaOhW__sectionNav div div{justify-content:space-between;gap:15px;width:100%}.restaurant-data-page-module__gYaOhW__section{padding-block:48px}.restaurant-data-page-module__gYaOhW__section h2{font-size:29px}.restaurant-data-page-module__gYaOhW__heading,.restaurant-data-page-module__gYaOhW__contextLayout,.restaurant-data-page-module__gYaOhW__faqLayout,.restaurant-data-page-module__gYaOhW__requestGrid,.restaurant-data-page-module__gYaOhW__brandScope .restaurant-data-page-module__gYaOhW__container{grid-template-columns:1fr;gap:25px}.restaurant-data-page-module__gYaOhW__heading{margin-bottom:28px}.restaurant-data-page-module__gYaOhW__heading>p{font-size:13px}.restaurant-data-page-module__gYaOhW__useCases,.restaurant-data-page-module__gYaOhW__workflow{grid-template-columns:1fr;gap:25px}.restaurant-data-page-module__gYaOhW__useCases h3{font-size:19px}.restaurant-data-page-module__gYaOhW__contextLayout{gap:32px}.restaurant-data-page-module__gYaOhW__fieldGroups{grid-template-columns:1fr;gap:26px}.restaurant-data-page-module__gYaOhW__fieldGroups article{padding-left:31px;position:relative}.restaurant-data-page-module__gYaOhW__fieldNumber{position:absolute;top:23px;left:0}.restaurant-data-page-module__gYaOhW__fieldGroups h3{margin-top:0}.restaurant-data-page-module__gYaOhW__apiNote{flex-direction:column;align-items:start;gap:20px}.restaurant-data-page-module__gYaOhW__relatedBand .restaurant-data-page-module__gYaOhW__container>div{grid-template-columns:1fr;gap:22px}.restaurant-data-page-module__gYaOhW__relatedBand a{padding-top:17px;font-size:21px}.restaurant-data-page-module__gYaOhW__enquiry{border-top:1px solid #46604e;border-left:0;padding:27px 0 0}.restaurant-data-page-module__gYaOhW__brandScope{padding-block:30px}.restaurant-data-page-module__gYaOhW__brandScope ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px;font-size:12px}.restaurant-data-page-module__gYaOhW__brandScope strong{font-size:44px}}@media (max-width:360px){.restaurant-data-page-module__gYaOhW__hero h1{font-size:34px}.restaurant-data-page-module__gYaOhW__lead{font-size:17px}.restaurant-data-page-module__gYaOhW__actions{gap:14px}.restaurant-data-page-module__gYaOhW__primary{padding-inline:12px}.restaurant-data-page-module__gYaOhW__brandScope ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px) and (max-height:760px){.restaurant-data-page-module__gYaOhW__heroInner{padding-block:15px 124px}.restaurant-data-page-module__gYaOhW__heroCopy{padding-top:18px}.restaurant-data-page-module__gYaOhW__heroCopy .restaurant-data-page-module__gYaOhW__eyebrow{margin-bottom:10px;font-size:9px}.restaurant-data-page-module__gYaOhW__hero h1{margin-bottom:13px;font-size:32px}.restaurant-data-page-module__gYaOhW__lead{display:none}.restaurant-data-page-module__gYaOhW__description{line-height:1.75}.restaurant-data-page-module__gYaOhW__actions{margin-top:16px}.restaurant-data-page-module__gYaOhW__actions .restaurant-data-page-module__gYaOhW__secondary{display:none}.restaurant-data-page-module__gYaOhW__heroImage,.restaurant-data-page-module__gYaOhW__page[data-brand=starbucks] .restaurant-data-page-module__gYaOhW__heroImage,.restaurant-data-page-module__gYaOhW__page[data-brand=doordash] .restaurant-data-page-module__gYaOhW__heroImage{max-height:108px}}@media (prefers-reduced-motion:reduce){.restaurant-data-page-module__gYaOhW__page *{scroll-behavior:auto;transition:none}}
.zillow-property-page-module__phFZaq__page{--ink:#172820;--muted:#566860;--line:#d4ded8;--green:#176343;color:var(--ink);letter-spacing:0;background:#fff;font-size:15px;line-height:1.65}.zillow-property-page-module__phFZaq__page *{box-sizing:border-box}.zillow-property-page-module__phFZaq__page h1,.zillow-property-page-module__phFZaq__page h2,.zillow-property-page-module__phFZaq__page h3,.zillow-property-page-module__phFZaq__page p{letter-spacing:0;margin:0}.zillow-property-page-module__phFZaq__page h1,.zillow-property-page-module__phFZaq__page h2,.zillow-property-page-module__phFZaq__page h3{font-weight:650;line-height:1.15}.zillow-property-page-module__phFZaq__page h2{font-size:38px}.zillow-property-page-module__phFZaq__page h3{font-size:21px}.zillow-property-page-module__phFZaq__page a,.zillow-property-page-module__phFZaq__page button,.zillow-property-page-module__phFZaq__page summary{-webkit-tap-highlight-color:transparent}.zillow-property-page-module__phFZaq__page a:focus-visible,.zillow-property-page-module__phFZaq__page button:focus-visible,.zillow-property-page-module__phFZaq__page summary:focus-visible,.zillow-property-page-module__phFZaq__page pre:focus-visible{outline-offset:5px;outline:3px solid #16866b}.zillow-property-page-module__phFZaq__page svg{flex-shrink:0}.zillow-property-page-module__phFZaq__page section[id]{scroll-margin-top:104px}.zillow-property-page-module__phFZaq__container{width:min(1184px,100% - 64px);margin-inline:auto}.zillow-property-page-module__phFZaq__section{padding-block:84px}.zillow-property-page-module__phFZaq__eyebrow{color:var(--green);font-size:11px;font-weight:650;line-height:1.5;margin-bottom:18px!important}.zillow-property-page-module__phFZaq__hero{isolation:isolate;color:#fff;background:#1a372d;height:570px;position:relative}.zillow-property-page-module__phFZaq__heroImage{object-fit:cover;object-position:center 65%;z-index:-2}.zillow-property-page-module__phFZaq__hero:after{content:"";z-index:-1;background:#03110a61;position:absolute;inset:0}.zillow-property-page-module__phFZaq__heroInner{height:100%;padding-block:26px 40px;position:relative}.zillow-property-page-module__phFZaq__back{color:#fff;align-items:center;gap:8px;font-size:12px;display:inline-flex}.zillow-property-page-module__phFZaq__heroCopy{text-shadow:0 1px 12px #000000a6;max-width:535px;margin-top:28px}.zillow-property-page-module__phFZaq__hero .zillow-property-page-module__phFZaq__eyebrow{color:#d1f2bd;margin-bottom:14px!important}.zillow-property-page-module__phFZaq__hero h1{font-size:64px;line-height:1.04}.zillow-property-page-module__phFZaq__lead{font-size:23px;font-weight:550;line-height:1.35;margin-top:22px!important}.zillow-property-page-module__phFZaq__heroDescription{max-width:430px;font-size:14px;line-height:1.65;margin-top:14px!important}.zillow-property-page-module__phFZaq__actions{text-shadow:none;flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.zillow-property-page-module__phFZaq__primary,.zillow-property-page-module__phFZaq__secondary{border-radius:4px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.zillow-property-page-module__phFZaq__primary{color:#172c12;background:#b4fb62;border:1px solid #b4fb62}.zillow-property-page-module__phFZaq__primary:hover{background:#d1ff97}.zillow-property-page-module__phFZaq__secondary{color:#fff;background:#11291bd9;border:1px solid #b6cbbb}.zillow-property-page-module__phFZaq__secondary:hover{background:#203f2f}.zillow-property-page-module__phFZaq__imageCaption{color:#fff;text-shadow:0 1px 5px #000;font-size:10px;position:absolute;bottom:18px;right:0}.zillow-property-page-module__phFZaq__sectionNav{border-bottom:1px solid var(--line);background:#f2f6f3}.zillow-property-page-module__phFZaq__sectionNav>div{justify-content:space-between;align-items:center;gap:24px;min-height:65px;display:flex}.zillow-property-page-module__phFZaq__sectionNav span{color:#65766c;font-size:10px}.zillow-property-page-module__phFZaq__sectionNav>div>div{gap:30px;display:flex}.zillow-property-page-module__phFZaq__sectionNav a{color:#294a39;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.zillow-property-page-module__phFZaq__sectionNav a:hover{color:#087148;text-decoration:underline}.zillow-property-page-module__phFZaq__heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:70px;margin-bottom:42px;display:grid}.zillow-property-page-module__phFZaq__heading>p{color:var(--muted);max-width:435px}.zillow-property-page-module__phFZaq__useCases{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.zillow-property-page-module__phFZaq__useCases article{border-top:1px solid var(--line);padding-top:28px}.zillow-property-page-module__phFZaq__useCases svg{color:#187054;margin-bottom:22px}.zillow-property-page-module__phFZaq__useCases h3{margin-bottom:16px}.zillow-property-page-module__phFZaq__useCases p{color:var(--muted);font-size:14px}.zillow-property-page-module__phFZaq__datasetBand{border-block:1px solid var(--line);background:#f2f6f3}.zillow-property-page-module__phFZaq__explorer{background:#fff;border:1px solid #c6d5cb;border-radius:6px;overflow:hidden}.zillow-property-page-module__phFZaq__schemaSwitch{border-bottom:1px solid var(--line);background:#e6eee8;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px;display:grid}.zillow-property-page-module__phFZaq__schemaSwitch button{color:#426050;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;min-height:48px;padding:8px 12px;font-size:13px;font-weight:600}.zillow-property-page-module__phFZaq__schemaSwitch button[aria-pressed=true]{color:#133d28;background:#fff;border-color:#c3d4c8}.zillow-property-page-module__phFZaq__schemaSwitch button:hover{color:#143f29;background:#f6faf6}.zillow-property-page-module__phFZaq__schemaGrid{grid-template-columns:.85fr 1.15fr;min-width:0;display:grid}.zillow-property-page-module__phFZaq__schemaDescription{min-width:0;padding:32px}.zillow-property-page-module__phFZaq__schemaDescription h3{min-height:52px;font-size:22px}.zillow-property-page-module__phFZaq__schemaDescription>p{min-height:98px;color:var(--muted);margin-top:15px;font-size:13px}.zillow-property-page-module__phFZaq__schemaDescription dl{margin:12px 0 0}.zillow-property-page-module__phFZaq__schemaDescription dl>div{border-top:1px solid var(--line);min-height:83px;padding-block:14px}.zillow-property-page-module__phFZaq__schemaDescription dt{color:#156541;font-family:monospace;font-size:12px}.zillow-property-page-module__phFZaq__schemaDescription dd{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.6}.zillow-property-page-module__phFZaq__codePanel{color:#d4e8d7;background:#142820;flex-direction:column;min-width:0;display:flex}.zillow-property-page-module__phFZaq__codeToolbar{border-bottom:1px solid #365044;justify-content:space-between;align-items:center;min-height:58px;padding:10px 18px;display:flex}.zillow-property-page-module__phFZaq__codeToolbar>span,.zillow-property-page-module__phFZaq__codeToolbar>div{align-items:center;gap:10px;font-size:12px;display:flex}.zillow-property-page-module__phFZaq__codeToolbar button{cursor:pointer;border:1px solid #426350;border-radius:4px;place-items:center;width:34px;height:34px;display:grid}.zillow-property-page-module__phFZaq__codeToolbar button:hover{background:#294838}.zillow-property-page-module__phFZaq__exampleLabel{color:#c3d4bc;border-bottom:1px solid #2b4637;padding:12px 20px;font-size:11px}.zillow-property-page-module__phFZaq__codePanel pre{tab-size:2;height:410px;margin:0;padding:20px;font-size:12px;line-height:1.75;overflow:auto}.zillow-property-page-module__phFZaq__copyStatus{color:#bad1c4;border-top:1px solid #2b4637;min-height:48px;padding:12px 20px;font-size:11px;margin-top:auto!important}.zillow-property-page-module__phFZaq__schemaNote{color:#556e5f;border-top:1px solid var(--line);min-height:75px;padding:18px 28px;font-size:12px}.zillow-property-page-module__phFZaq__fieldHeading{justify-content:space-between;align-items:end;gap:30px;margin-block:42px 20px;display:flex}.zillow-property-page-module__phFZaq__fieldHeading h3{max-width:340px;font-size:20px}.zillow-property-page-module__phFZaq__fieldHeading p{max-width:360px;color:var(--muted);font-size:12px}.zillow-property-page-module__phFZaq__fieldGroups{grid-template-columns:repeat(3,1fr);gap:0 28px;display:grid}.zillow-property-page-module__phFZaq__fieldGroups details{border-top:1px solid #c8d5cc;padding-block:20px}.zillow-property-page-module__phFZaq__fieldGroups summary{cursor:pointer;justify-content:space-between;gap:14px;font-size:14px;font-weight:600;list-style:none;display:flex}.zillow-property-page-module__phFZaq__fieldGroups summary small{color:var(--muted);margin-top:8px;font-size:12px;font-weight:400;line-height:1.65;display:block}.zillow-property-page-module__phFZaq__fieldGroups ul{flex-wrap:wrap;gap:6px 14px;margin:0;padding:12px 0 0;list-style:none;display:flex}.zillow-property-page-module__phFZaq__fieldGroups code{color:#286045;overflow-wrap:anywhere;font-size:11px}.zillow-property-page-module__phFZaq__page summary::-webkit-details-marker{display:none}.zillow-property-page-module__phFZaq__page summary>svg{transition:transform .15s}.zillow-property-page-module__phFZaq__page details[open]>summary>svg{transform:rotate(180deg)}.zillow-property-page-module__phFZaq__meaningLayout{grid-template-columns:1fr 1.1fr;gap:90px;display:grid}.zillow-property-page-module__phFZaq__meaningLayout>div>p:last-child{color:var(--muted);max-width:370px;margin-top:24px}.zillow-property-page-module__phFZaq__meaningList{margin:0}.zillow-property-page-module__phFZaq__meaningList>div{border-top:1px solid var(--line);padding-block:22px}.zillow-property-page-module__phFZaq__meaningList>div:first-child{border-top:0;padding-top:0}.zillow-property-page-module__phFZaq__meaningList dt{font-size:17px;font-weight:600}.zillow-property-page-module__phFZaq__meaningList dd{color:var(--muted);margin:10px 0 0;font-size:14px}.zillow-property-page-module__phFZaq__meaningList a{color:#1b6e4d;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.zillow-property-page-module__phFZaq__deliveryBand{background:#eef5f8;border-block:1px solid #d1e0e6}.zillow-property-page-module__phFZaq__workflow{grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.zillow-property-page-module__phFZaq__workflow li{border-top:1px solid #b6cfd4;padding-top:24px}.zillow-property-page-module__phFZaq__workflow svg{color:#27708a;margin-bottom:20px}.zillow-property-page-module__phFZaq__workflow span{color:#5b707c;margin-bottom:10px;font-size:10px;display:block}.zillow-property-page-module__phFZaq__workflow h3{margin-bottom:14px}.zillow-property-page-module__phFZaq__workflow p{color:#536b77;font-size:14px}.zillow-property-page-module__phFZaq__researchNote{border-top:1px solid #c4d7dd;grid-template-columns:1fr auto;align-items:center;gap:40px;margin-top:40px;padding-top:30px;display:grid}.zillow-property-page-module__phFZaq__researchNote h3{margin-bottom:10px;font-size:18px}.zillow-property-page-module__phFZaq__researchNote p{color:#536b77;max-width:725px;font-size:13px}.zillow-property-page-module__phFZaq__researchNote>div:last-child{flex-direction:column;gap:12px;display:flex}.zillow-property-page-module__phFZaq__researchNote a{color:#1d5970;align-items:center;gap:9px;font-size:12px;display:flex}.zillow-property-page-module__phFZaq__services{grid-template-columns:1fr 1fr;display:grid}.zillow-property-page-module__phFZaq__services article{border-top:2px solid #b1c0b8;padding:30px 40px 25px 0}.zillow-property-page-module__phFZaq__services article+article{border-top-color:#23704d;border-left:1px solid var(--line);padding-inline:40px 0}.zillow-property-page-module__phFZaq__services span{color:#62776b;font-size:10px}.zillow-property-page-module__phFZaq__services h3{margin-block:15px;font-size:25px}.zillow-property-page-module__phFZaq__services p{color:var(--muted);min-height:70px}.zillow-property-page-module__phFZaq__services ul,.zillow-property-page-module__phFZaq__requestGrid ul{gap:10px;margin:22px 0;padding:0;font-size:13px;list-style:none;display:grid}.zillow-property-page-module__phFZaq__services li,.zillow-property-page-module__phFZaq__requestGrid li{align-items:flex-start;gap:10px;display:flex}.zillow-property-page-module__phFZaq__services li svg,.zillow-property-page-module__phFZaq__requestGrid li svg{margin-top:3px}.zillow-property-page-module__phFZaq__services a,.zillow-property-page-module__phFZaq__requestGrid>div>a{color:#175c3d;align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.zillow-property-page-module__phFZaq__scopeNote{border-top:1px solid var(--line);color:var(--muted);padding-top:20px;font-size:12px;margin-top:20px!important}.zillow-property-page-module__phFZaq__faqBand{border-block:1px solid var(--line);background:#f7f8f6}.zillow-property-page-module__phFZaq__faqLayout{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.zillow-property-page-module__phFZaq__faq details{border-top:1px solid var(--line)}.zillow-property-page-module__phFZaq__faq details:last-child{border-bottom:1px solid var(--line)}.zillow-property-page-module__phFZaq__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:20px;padding-block:23px;font-size:14px;font-weight:550;list-style:none;display:flex}.zillow-property-page-module__phFZaq__faq summary svg{margin-top:4px}.zillow-property-page-module__phFZaq__faq details>p{color:var(--muted);padding-bottom:24px;font-size:13px}.zillow-property-page-module__phFZaq__related{align-items:center;gap:50px;padding-block:36px;display:flex}.zillow-property-page-module__phFZaq__related>p{color:#6c7b72;font-size:10px}.zillow-property-page-module__phFZaq__related>div{flex:1;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.zillow-property-page-module__phFZaq__related a{justify-content:space-between;align-items:center;font-size:16px;display:flex}.zillow-property-page-module__phFZaq__related a:hover{color:#16744c}.zillow-property-page-module__phFZaq__requestBand{color:#f0f6ef;background:#15372b}.zillow-property-page-module__phFZaq__requestBand .zillow-property-page-module__phFZaq__eyebrow{color:#bafa87}.zillow-property-page-module__phFZaq__requestGrid{grid-template-columns:1fr 1fr;gap:90px;display:grid}.zillow-property-page-module__phFZaq__requestGrid>div>p:not(.zillow-property-page-module__phFZaq__eyebrow){color:#c6d7cb;max-width:420px;margin-top:24px;font-size:14px}.zillow-property-page-module__phFZaq__requestGrid ul{color:#c6d7cb;margin-block:26px}.zillow-property-page-module__phFZaq__requestGrid>div>a{color:#c7f393}.zillow-property-page-module__phFZaq__enquiry{--background:#15372b;--foreground:#eff7ef;--muted-foreground:#b6c9bb;--primary:#b4fb62;--primary-foreground:#152a12}.zillow-property-page-module__phFZaq__enquiry label{color:#d3e2d6}.zillow-property-page-module__phFZaq__enquiry input,.zillow-property-page-module__phFZaq__enquiry textarea{color:#ecf4ed;background:#1b4334;border:1px solid #577762;border-radius:4px}.zillow-property-page-module__phFZaq__enquiry input::placeholder,.zillow-property-page-module__phFZaq__enquiry textarea::placeholder{color:#a4bfac}.zillow-property-page-module__phFZaq__enquiry button{color:#193117;background:#b4fb62;border-radius:4px}.zillow-property-page-module__phFZaq__enquiry .text-muted-foreground{color:#bdcebf}.zillow-property-page-module__phFZaq__independent{color:#a9c0b0;border-top:1px solid #476353;padding-top:22px;font-size:11px;margin-top:52px!important}@media (min-width:1600px){.zillow-property-page-module__phFZaq__hero{height:620px}.zillow-property-page-module__phFZaq__heroInner{padding-top:32px}.zillow-property-page-module__phFZaq__heroCopy{margin-top:42px}}@media (max-width:1000px){.zillow-property-page-module__phFZaq__container{width:calc(100% - 48px)}.zillow-property-page-module__phFZaq__section{padding-block:64px}.zillow-property-page-module__phFZaq__page h2{font-size:31px}.zillow-property-page-module__phFZaq__hero{height:560px}.zillow-property-page-module__phFZaq__hero h1{font-size:56px}.zillow-property-page-module__phFZaq__heroCopy{max-width:480px}.zillow-property-page-module__phFZaq__heading,.zillow-property-page-module__phFZaq__meaningLayout,.zillow-property-page-module__phFZaq__faqLayout,.zillow-property-page-module__phFZaq__requestGrid{gap:35px}.zillow-property-page-module__phFZaq__useCases,.zillow-property-page-module__phFZaq__workflow{gap:24px}.zillow-property-page-module__phFZaq__sectionNav>div{gap:12px}.zillow-property-page-module__phFZaq__sectionNav>div>div{gap:22px}.zillow-property-page-module__phFZaq__sectionNav span{display:none}.zillow-property-page-module__phFZaq__schemaDescription{padding:24px}.zillow-property-page-module__phFZaq__schemaDescription h3{min-height:76px}.zillow-property-page-module__phFZaq__schemaDescription>p{min-height:116px}.zillow-property-page-module__phFZaq__schemaDescription dl>div{min-height:94px}.zillow-property-page-module__phFZaq__codePanel pre{height:458px}.zillow-property-page-module__phFZaq__fieldGroups{grid-template-columns:repeat(2,1fr)}.zillow-property-page-module__phFZaq__researchNote{gap:24px}.zillow-property-page-module__phFZaq__services article{padding-right:24px}.zillow-property-page-module__phFZaq__services article+article{padding-left:24px}.zillow-property-page-module__phFZaq__services p{min-height:100px}.zillow-property-page-module__phFZaq__related{gap:25px}.zillow-property-page-module__phFZaq__related>div{gap:20px}}@media (max-width:640px){.zillow-property-page-module__phFZaq__container{width:calc(100% - 36px)}.zillow-property-page-module__phFZaq__section{padding-block:48px}.zillow-property-page-module__phFZaq__page h2{font-size:29px}.zillow-property-page-module__phFZaq__page h3{font-size:20px}.zillow-property-page-module__phFZaq__hero{height:570px}.zillow-property-page-module__phFZaq__heroImage{object-position:60% center}.zillow-property-page-module__phFZaq__hero:after{background:#03110a85}.zillow-property-page-module__phFZaq__heroInner{padding-top:18px}.zillow-property-page-module__phFZaq__heroCopy{max-width:350px;margin-top:33px}.zillow-property-page-module__phFZaq__hero h1{font-size:48px}.zillow-property-page-module__phFZaq__hero .zillow-property-page-module__phFZaq__eyebrow{font-size:10px}.zillow-property-page-module__phFZaq__lead{font-size:21px;margin-top:22px!important}.zillow-property-page-module__phFZaq__heroDescription{max-width:325px;font-size:13px}.zillow-property-page-module__phFZaq__actions{gap:10px;margin-top:24px}.zillow-property-page-module__phFZaq__primary,.zillow-property-page-module__phFZaq__secondary{gap:8px;padding-inline:13px;font-size:12px}.zillow-property-page-module__phFZaq__imageCaption{font-size:9px;bottom:15px;left:0;right:auto}.zillow-property-page-module__phFZaq__sectionNav>div{justify-content:center;min-height:58px}.zillow-property-page-module__phFZaq__sectionNav>div>div{justify-content:space-between;gap:10px;width:100%}.zillow-property-page-module__phFZaq__sectionNav a{font-size:11px}.zillow-property-page-module__phFZaq__heading{margin-bottom:30px;display:block}.zillow-property-page-module__phFZaq__heading>p{margin-top:22px;font-size:14px}.zillow-property-page-module__phFZaq__useCases,.zillow-property-page-module__phFZaq__workflow{grid-template-columns:1fr;gap:26px}.zillow-property-page-module__phFZaq__useCases article{padding-top:22px}.zillow-property-page-module__phFZaq__useCases svg{margin-bottom:14px}.zillow-property-page-module__phFZaq__schemaSwitch{gap:4px;padding:6px}.zillow-property-page-module__phFZaq__schemaSwitch button{min-height:55px;padding:8px 4px;font-size:11px}.zillow-property-page-module__phFZaq__schemaGrid{grid-template-columns:1fr}.zillow-property-page-module__phFZaq__schemaDescription{height:600px;padding:24px 20px}.zillow-property-page-module__phFZaq__schemaDescription h3{max-width:270px;min-height:48px}.zillow-property-page-module__phFZaq__schemaDescription>p{min-height:100px;margin-top:12px}.zillow-property-page-module__phFZaq__schemaDescription dl>div{min-height:94px;padding-block:12px}.zillow-property-page-module__phFZaq__schemaDescription dd{font-size:12px}.zillow-property-page-module__phFZaq__codePanel pre{height:370px;font-size:11px}.zillow-property-page-module__phFZaq__copyStatus{min-height:64px}.zillow-property-page-module__phFZaq__schemaNote{min-height:160px;padding:18px 20px}.zillow-property-page-module__phFZaq__fieldHeading{display:block}.zillow-property-page-module__phFZaq__fieldHeading p{margin-top:12px}.zillow-property-page-module__phFZaq__fieldGroups{grid-template-columns:1fr}.zillow-property-page-module__phFZaq__meaningLayout,.zillow-property-page-module__phFZaq__faqLayout,.zillow-property-page-module__phFZaq__requestGrid{grid-template-columns:1fr;gap:32px}.zillow-property-page-module__phFZaq__meaningLayout>div>p:last-child{font-size:14px}.zillow-property-page-module__phFZaq__meaningList>div:first-child{border-top:1px solid var(--line);padding-top:22px}.zillow-property-page-module__phFZaq__researchNote{grid-template-columns:1fr;gap:20px}.zillow-property-page-module__phFZaq__researchNote h3{font-size:18px}.zillow-property-page-module__phFZaq__services{grid-template-columns:1fr;gap:28px}.zillow-property-page-module__phFZaq__services article,.zillow-property-page-module__phFZaq__services article+article{border-left:0;padding:25px 0 0}.zillow-property-page-module__phFZaq__services p{min-height:0;font-size:14px}.zillow-property-page-module__phFZaq__related{padding-block:30px;display:block}.zillow-property-page-module__phFZaq__related>div{gap:14px;margin-top:18px}.zillow-property-page-module__phFZaq__related a{gap:4px;font-size:13px}.zillow-property-page-module__phFZaq__requestGrid>div>p:not(.zillow-property-page-module__phFZaq__eyebrow){max-width:none}.zillow-property-page-module__phFZaq__independent{margin-top:35px!important}}@media (max-width:640px) and (max-height:760px){.zillow-property-page-module__phFZaq__hero{height:490px}.zillow-property-page-module__phFZaq__heroCopy{margin-top:22px}.zillow-property-page-module__phFZaq__hero h1{font-size:43px}.zillow-property-page-module__phFZaq__heroDescription{font-size:12px}.zillow-property-page-module__phFZaq__lead{font-size:19px;margin-top:16px!important}.zillow-property-page-module__phFZaq__actions{margin-top:18px}.zillow-property-page-module__phFZaq__actions .zillow-property-page-module__phFZaq__secondary{display:none}}@media (prefers-reduced-motion:reduce){.zillow-property-page-module__phFZaq__page summary>svg{transition:none}}
.disboard-server-page-module__rRs6qa__page{--ink:#1c3028;--muted:#5b6a64;--line:#d5dfd9;color:var(--ink);letter-spacing:0;background:#fff;font-size:15px;line-height:1.65}.disboard-server-page-module__rRs6qa__page *{box-sizing:border-box}.disboard-server-page-module__rRs6qa__page h1,.disboard-server-page-module__rRs6qa__page h2,.disboard-server-page-module__rRs6qa__page h3,.disboard-server-page-module__rRs6qa__page p{letter-spacing:0;margin:0}.disboard-server-page-module__rRs6qa__page h1,.disboard-server-page-module__rRs6qa__page h2,.disboard-server-page-module__rRs6qa__page h3{font-weight:650;line-height:1.15}.disboard-server-page-module__rRs6qa__page h2{font-size:37px}.disboard-server-page-module__rRs6qa__page h3{font-size:20px}.disboard-server-page-module__rRs6qa__page a:focus-visible,.disboard-server-page-module__rRs6qa__page button:focus-visible,.disboard-server-page-module__rRs6qa__page summary:focus-visible,.disboard-server-page-module__rRs6qa__page pre:focus-visible{outline-offset:4px;outline:3px solid #2b9471}.disboard-server-page-module__rRs6qa__page svg{flex-shrink:0}.disboard-server-page-module__rRs6qa__page section[id]{scroll-margin-top:104px}.disboard-server-page-module__rRs6qa__container{width:min(1184px,100% - 64px);margin-inline:auto}.disboard-server-page-module__rRs6qa__section{padding-block:80px}.disboard-server-page-module__rRs6qa__eyebrow{color:#2a6a4c;font-size:10px;font-weight:650;line-height:1.5;margin-bottom:16px!important}.disboard-server-page-module__rRs6qa__hero{isolation:isolate;color:#f4f8ef;background:#103b29;height:565px;position:relative}.disboard-server-page-module__rRs6qa__heroImage{object-fit:cover;object-position:center 20%;z-index:-1}.disboard-server-page-module__rRs6qa__heroInner{height:100%;padding-top:25px}.disboard-server-page-module__rRs6qa__back{align-items:center;gap:8px;font-size:12px;display:inline-flex}.disboard-server-page-module__rRs6qa__heroCopy{max-width:470px;margin-top:38px}.disboard-server-page-module__rRs6qa__hero .disboard-server-page-module__rRs6qa__eyebrow{color:#c6f5a0}.disboard-server-page-module__rRs6qa__hero h1{font-size:64px;line-height:1.04}.disboard-server-page-module__rRs6qa__lead{font-size:22px;font-weight:500;line-height:1.35;margin-top:23px!important}.disboard-server-page-module__rRs6qa__heroDescription{color:#d3e2d4;max-width:370px;font-size:14px;margin-top:16px!important}.disboard-server-page-module__rRs6qa__actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.disboard-server-page-module__rRs6qa__primary,.disboard-server-page-module__rRs6qa__secondary{border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 16px;font-size:12px;font-weight:600;display:inline-flex}.disboard-server-page-module__rRs6qa__primary{color:#193111;background:#b4f879;border:1px solid #b4f879}.disboard-server-page-module__rRs6qa__primary:hover{background:#d3ffae}.disboard-server-page-module__rRs6qa__secondary{color:#f0f7ee;background:#143e2dda;border:1px solid #91ac97}.disboard-server-page-module__rRs6qa__secondary:hover{background:#28573f}.disboard-server-page-module__rRs6qa__sectionNav{border-bottom:1px solid var(--line);background:#f0f5f1}.disboard-server-page-module__rRs6qa__sectionNav>div{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.disboard-server-page-module__rRs6qa__sectionNav span{color:#5c7666;font-size:10px}.disboard-server-page-module__rRs6qa__sectionNav>div>div{gap:32px;display:flex}.disboard-server-page-module__rRs6qa__sectionNav a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.disboard-server-page-module__rRs6qa__sectionNav a:hover{color:#166f48;text-decoration:underline}.disboard-server-page-module__rRs6qa__heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:38px;display:grid}.disboard-server-page-module__rRs6qa__heading>p{color:var(--muted);max-width:420px}.disboard-server-page-module__rRs6qa__useCases{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.disboard-server-page-module__rRs6qa__useCases article{border-top:1px solid var(--line);padding-top:25px}.disboard-server-page-module__rRs6qa__useCases svg{color:#288468;margin-bottom:20px}.disboard-server-page-module__rRs6qa__useCases article:nth-child(2) svg{color:#b35445}.disboard-server-page-module__rRs6qa__useCases article:nth-child(3) svg{color:#3b7393}.disboard-server-page-module__rRs6qa__useCases h3{margin-bottom:14px}.disboard-server-page-module__rRs6qa__useCases p{color:var(--muted);font-size:14px}.disboard-server-page-module__rRs6qa__datasetBand{border-block:1px solid var(--line);background:#f1f6f3}.disboard-server-page-module__rRs6qa__datasetGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:56px;display:grid}.disboard-server-page-module__rRs6qa__fields article{border-top:1px solid #cbd9cf;gap:20px;padding-block:23px;display:flex}.disboard-server-page-module__rRs6qa__fields article>span{color:#46735b;padding-top:3px;font-size:11px}.disboard-server-page-module__rRs6qa__fields h3{margin-bottom:10px;font-size:18px}.disboard-server-page-module__rRs6qa__fields p{color:var(--muted);font-size:13px}.disboard-server-page-module__rRs6qa__fields code{color:#39745b;overflow-wrap:anywhere;margin-top:13px;font-size:10px;display:block}.disboard-server-page-module__rRs6qa__explorer{color:#dbe9de;background:#182b24;border:1px solid #395c48;border-radius:6px;min-width:0;overflow:hidden}.disboard-server-page-module__rRs6qa__modes{background:#e1ece4;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;display:grid}.disboard-server-page-module__rRs6qa__modes button{color:#456451;cursor:pointer;border:1px solid #0000;border-radius:4px;min-height:44px;padding:7px;font-size:11px;font-weight:600}.disboard-server-page-module__rRs6qa__modes button[aria-pressed=true]{color:#214b32;background:#fff;border-color:#b9cdbe}.disboard-server-page-module__rRs6qa__modes button:hover{background:#f7faf7}.disboard-server-page-module__rRs6qa__codeToolbar{border-bottom:1px solid #355044;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:12px 16px;display:flex}.disboard-server-page-module__rRs6qa__codeToolbar>span{align-items:center;gap:9px;font-size:10px;display:flex}.disboard-server-page-module__rRs6qa__codeToolbar>div{gap:6px;display:flex}.disboard-server-page-module__rRs6qa__codeToolbar button{cursor:pointer;border:1px solid #50725c;border-radius:4px;place-items:center;width:32px;height:32px;display:grid}.disboard-server-page-module__rRs6qa__codeToolbar button:hover{background:#2c4938}.disboard-server-page-module__rRs6qa__explorer pre{height:388px;margin:0;padding:20px;font-size:11px;line-height:1.8;overflow:auto}.disboard-server-page-module__rRs6qa__exampleNote{color:#bacec0;border-top:1px solid #355044;min-height:82px;padding:16px 20px;font-size:12px}.disboard-server-page-module__rRs6qa__copyStatus{color:#bce497;border-top:1px solid #355044;min-height:54px;padding:12px 20px;font-size:10px}.disboard-server-page-module__rRs6qa__scopeNote{border-top:1px solid var(--line);color:var(--muted);padding-top:22px;font-size:12px;margin-top:30px!important}.disboard-server-page-module__rRs6qa__distinctions{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.disboard-server-page-module__rRs6qa__distinctions article{padding:26px 30px 0 0}.disboard-server-page-module__rRs6qa__distinctions article+article{border-left:1px solid var(--line);padding-left:30px}.disboard-server-page-module__rRs6qa__distinctions span{color:#947056;font-size:10px}.disboard-server-page-module__rRs6qa__distinctions h3{margin-block:15px}.disboard-server-page-module__rRs6qa__distinctions p{color:var(--muted);font-size:14px}.disboard-server-page-module__rRs6qa__deliveryBand{background:#edf4f8;border-block:1px solid #d0e0e7}.disboard-server-page-module__rRs6qa__workflow{grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.disboard-server-page-module__rRs6qa__workflow li{border-top:1px solid #b9cdd6;padding-top:24px}.disboard-server-page-module__rRs6qa__workflow svg{color:#336f85;margin-bottom:20px}.disboard-server-page-module__rRs6qa__workflow span{color:#557780;margin-bottom:12px;font-size:10px;display:block}.disboard-server-page-module__rRs6qa__workflow h3{margin-bottom:14px}.disboard-server-page-module__rRs6qa__workflow p{color:#536a73;font-size:14px}.disboard-server-page-module__rRs6qa__deliveryNote{color:#44616e;border-top:1px solid #c0d3dc;padding-top:22px;font-size:13px;margin-top:36px!important}.disboard-server-page-module__rRs6qa__services{grid-template-columns:1fr 1fr;display:grid}.disboard-server-page-module__rRs6qa__services article{border-top:2px solid #bbc8bf;padding:28px 40px 20px 0}.disboard-server-page-module__rRs6qa__services article+article{border-left:1px solid var(--line);border-top-color:#24704e;padding-inline:40px 0}.disboard-server-page-module__rRs6qa__services span{color:#6b7b72;font-size:10px}.disboard-server-page-module__rRs6qa__services h3{margin-block:16px;font-size:25px}.disboard-server-page-module__rRs6qa__services p{color:var(--muted);min-height:74px}.disboard-server-page-module__rRs6qa__services ul,.disboard-server-page-module__rRs6qa__requestGrid ul{gap:10px;margin:22px 0;padding:0;font-size:13px;list-style:none;display:grid}.disboard-server-page-module__rRs6qa__services li,.disboard-server-page-module__rRs6qa__requestGrid li{align-items:start;gap:10px;display:flex}.disboard-server-page-module__rRs6qa__services li svg,.disboard-server-page-module__rRs6qa__requestGrid li svg{margin-top:3px}.disboard-server-page-module__rRs6qa__services a,.disboard-server-page-module__rRs6qa__requestGrid>div>a{color:#23724b;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.disboard-server-page-module__rRs6qa__faqBand{border-block:1px solid var(--line);background:#f7f8f6}.disboard-server-page-module__rRs6qa__faqLayout{grid-template-columns:.8fr 1.2fr;gap:75px;display:grid}.disboard-server-page-module__rRs6qa__sourceLink{color:#26734e;align-items:center;gap:10px;margin-top:24px;font-size:12px;display:inline-flex}.disboard-server-page-module__rRs6qa__faq details{border-top:1px solid var(--line)}.disboard-server-page-module__rRs6qa__faq details:last-child{border-bottom:1px solid var(--line)}.disboard-server-page-module__rRs6qa__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:18px;padding-block:23px;font-size:14px;font-weight:550;list-style:none;display:flex}.disboard-server-page-module__rRs6qa__faq summary::-webkit-details-marker{display:none}.disboard-server-page-module__rRs6qa__faq summary svg{margin-top:4px}.disboard-server-page-module__rRs6qa__faq details[open] summary svg{transform:rotate(180deg)}.disboard-server-page-module__rRs6qa__faq p{color:var(--muted);padding-bottom:24px;font-size:13px}.disboard-server-page-module__rRs6qa__requestBand{color:#eef5ed;background:#153a2b}.disboard-server-page-module__rRs6qa__requestBand .disboard-server-page-module__rRs6qa__eyebrow{color:#b8ec90}.disboard-server-page-module__rRs6qa__requestGrid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.disboard-server-page-module__rRs6qa__requestGrid>div>p:not(.disboard-server-page-module__rRs6qa__eyebrow){color:#c5d7cc;max-width:415px;margin-top:24px;font-size:14px}.disboard-server-page-module__rRs6qa__requestGrid ul{color:#c5d7cc;margin-block:28px}.disboard-server-page-module__rRs6qa__requestGrid>div>a{color:#c2ef9e}.disboard-server-page-module__rRs6qa__enquiry{--background:#153a2b;--foreground:#eff7ef;--muted-foreground:#b6c9bb;--primary:#b4fb62;--primary-foreground:#152a12}.disboard-server-page-module__rRs6qa__enquiry label{color:#d3e2d6}.disboard-server-page-module__rRs6qa__enquiry input,.disboard-server-page-module__rRs6qa__enquiry textarea{color:#f1f6ef;background:#1a4533;border:1px solid #527862;border-radius:4px}.disboard-server-page-module__rRs6qa__enquiry input::placeholder,.disboard-server-page-module__rRs6qa__enquiry textarea::placeholder{color:#abc0b2}.disboard-server-page-module__rRs6qa__enquiry button{color:#15311d;background:#b4f879;border-radius:4px}.disboard-server-page-module__rRs6qa__enquiry .text-muted-foreground{color:#bdcebf}.disboard-server-page-module__rRs6qa__page .disboard-server-page-module__rRs6qa__independent{color:#adc4b5;border-top:1px solid #436750;margin:48px auto 0;padding-top:22px;font-size:11px}@media (min-width:1600px){.disboard-server-page-module__rRs6qa__hero{height:680px}.disboard-server-page-module__rRs6qa__heroCopy{margin-top:65px}}@media (max-width:1000px){.disboard-server-page-module__rRs6qa__container{width:calc(100% - 48px)}.disboard-server-page-module__rRs6qa__section{padding-block:60px}.disboard-server-page-module__rRs6qa__page h2{font-size:31px}.disboard-server-page-module__rRs6qa__hero{height:540px}.disboard-server-page-module__rRs6qa__heroCopy{max-width:380px;margin-top:30px}.disboard-server-page-module__rRs6qa__hero h1{font-size:56px}.disboard-server-page-module__rRs6qa__heroImage{object-position:43% top}.disboard-server-page-module__rRs6qa__heroDescription{max-width:325px}.disboard-server-page-module__rRs6qa__heading{gap:36px}.disboard-server-page-module__rRs6qa__datasetGrid{grid-template-columns:.85fr 1.15fr;gap:30px}.disboard-server-page-module__rRs6qa__useCases,.disboard-server-page-module__rRs6qa__workflow{gap:25px}.disboard-server-page-module__rRs6qa__fields article{gap:12px}.disboard-server-page-module__rRs6qa__codeToolbar{gap:6px;padding-inline:12px}.disboard-server-page-module__rRs6qa__codeToolbar>span{gap:6px;font-size:9px}.disboard-server-page-module__rRs6qa__exampleNote{min-height:103px}.disboard-server-page-module__rRs6qa__copyStatus{min-height:64px}.disboard-server-page-module__rRs6qa__distinctions article{padding-right:24px}.disboard-server-page-module__rRs6qa__distinctions article+article{padding-left:24px}.disboard-server-page-module__rRs6qa__services article{padding-right:24px}.disboard-server-page-module__rRs6qa__services article+article{padding-left:24px}.disboard-server-page-module__rRs6qa__faqLayout,.disboard-server-page-module__rRs6qa__requestGrid{gap:35px}.disboard-server-page-module__rRs6qa__sectionNav span{display:none}}@media (max-width:640px){.disboard-server-page-module__rRs6qa__container{width:calc(100% - 36px)}.disboard-server-page-module__rRs6qa__section{padding-block:48px}.disboard-server-page-module__rRs6qa__page h2{font-size:29px}.disboard-server-page-module__rRs6qa__hero{height:620px}.disboard-server-page-module__rRs6qa__heroImage{object-position:65% bottom;object-fit:cover}.disboard-server-page-module__rRs6qa__hero:after{content:"";z-index:-1;background:#0c2d21c7;position:absolute;inset:0}.disboard-server-page-module__rRs6qa__heroInner{padding-top:18px}.disboard-server-page-module__rRs6qa__heroCopy{max-width:365px;margin-top:46px}.disboard-server-page-module__rRs6qa__hero h1{font-size:50px}.disboard-server-page-module__rRs6qa__hero .disboard-server-page-module__rRs6qa__eyebrow{font-size:9px}.disboard-server-page-module__rRs6qa__lead{font-size:21px}.disboard-server-page-module__rRs6qa__heroDescription{max-width:325px;font-size:14px}.disboard-server-page-module__rRs6qa__actions{gap:10px;margin-top:28px}.disboard-server-page-module__rRs6qa__primary,.disboard-server-page-module__rRs6qa__secondary{gap:8px;padding-inline:12px}.disboard-server-page-module__rRs6qa__sectionNav>div{min-height:58px}.disboard-server-page-module__rRs6qa__sectionNav>div>div{justify-content:space-between;gap:12px;width:100%}.disboard-server-page-module__rRs6qa__sectionNav a{font-size:11px}.disboard-server-page-module__rRs6qa__heading{margin-bottom:30px;display:block}.disboard-server-page-module__rRs6qa__heading>p{margin-top:22px;font-size:14px}.disboard-server-page-module__rRs6qa__useCases,.disboard-server-page-module__rRs6qa__workflow{grid-template-columns:1fr;gap:28px}.disboard-server-page-module__rRs6qa__useCases svg{margin-bottom:16px}.disboard-server-page-module__rRs6qa__datasetGrid{grid-template-columns:1fr;gap:28px}.disboard-server-page-module__rRs6qa__fields article{gap:18px;padding-block:20px}.disboard-server-page-module__rRs6qa__fields article:last-child{padding-bottom:0}.disboard-server-page-module__rRs6qa__fields code{font-size:10px}.disboard-server-page-module__rRs6qa__modes{padding:6px}.disboard-server-page-module__rRs6qa__modes button{min-height:50px;padding-inline:4px;font-size:10px}.disboard-server-page-module__rRs6qa__codeToolbar>span{max-width:175px}.disboard-server-page-module__rRs6qa__explorer pre{height:368px;padding:16px;font-size:10px}.disboard-server-page-module__rRs6qa__exampleNote{min-height:110px;padding:16px}.disboard-server-page-module__rRs6qa__copyStatus{min-height:68px;padding:12px 16px}.disboard-server-page-module__rRs6qa__distinctions{grid-template-columns:1fr}.disboard-server-page-module__rRs6qa__distinctions article,.disboard-server-page-module__rRs6qa__distinctions article+article{border-left:0;padding:24px 0}.disboard-server-page-module__rRs6qa__distinctions article+article{border-top:1px solid var(--line)}.disboard-server-page-module__rRs6qa__distinctions article:last-child{padding-bottom:0}.disboard-server-page-module__rRs6qa__services{grid-template-columns:1fr;gap:26px}.disboard-server-page-module__rRs6qa__services article,.disboard-server-page-module__rRs6qa__services article+article{border-left:0;padding:25px 0 0}.disboard-server-page-module__rRs6qa__services p{min-height:0;font-size:14px}.disboard-server-page-module__rRs6qa__faqLayout,.disboard-server-page-module__rRs6qa__requestGrid{grid-template-columns:1fr;gap:32px}.disboard-server-page-module__rRs6qa__independent{margin-top:32px!important}}@media (max-width:640px) and (max-height:760px){.disboard-server-page-module__rRs6qa__hero{height:490px}.disboard-server-page-module__rRs6qa__heroCopy{margin-top:25px}.disboard-server-page-module__rRs6qa__hero h1{font-size:43px}.disboard-server-page-module__rRs6qa__lead{font-size:19px;margin-top:18px!important}.disboard-server-page-module__rRs6qa__heroDescription{font-size:12px;margin-top:13px!important}.disboard-server-page-module__rRs6qa__actions{margin-top:22px}.disboard-server-page-module__rRs6qa__actions .disboard-server-page-module__rRs6qa__secondary{display:none}}
.wwr-job-page-module__XNFiSa__page{--ink:#1c3028;--muted:#5b6a64;--line:#d5dfd9;color:var(--ink);letter-spacing:0;background:#fff;font-size:15px;line-height:1.65}.wwr-job-page-module__XNFiSa__page *{box-sizing:border-box}.wwr-job-page-module__XNFiSa__page h1,.wwr-job-page-module__XNFiSa__page h2,.wwr-job-page-module__XNFiSa__page h3,.wwr-job-page-module__XNFiSa__page p{letter-spacing:0;margin:0}.wwr-job-page-module__XNFiSa__page h1,.wwr-job-page-module__XNFiSa__page h2,.wwr-job-page-module__XNFiSa__page h3{font-weight:650;line-height:1.15}.wwr-job-page-module__XNFiSa__page h2{font-size:37px}.wwr-job-page-module__XNFiSa__page h3{font-size:20px}.wwr-job-page-module__XNFiSa__page a:focus-visible,.wwr-job-page-module__XNFiSa__page button:focus-visible,.wwr-job-page-module__XNFiSa__page summary:focus-visible,.wwr-job-page-module__XNFiSa__page pre:focus-visible{outline-offset:4px;outline:3px solid #2b9471}.wwr-job-page-module__XNFiSa__page svg{flex-shrink:0}.wwr-job-page-module__XNFiSa__page section[id]{scroll-margin-top:104px}.wwr-job-page-module__XNFiSa__container{width:min(1184px,100% - 64px);margin-inline:auto}.wwr-job-page-module__XNFiSa__section{padding-block:80px}.wwr-job-page-module__XNFiSa__eyebrow{color:#2a6a4c;font-size:10px;font-weight:650;line-height:1.5;margin-bottom:16px!important}.wwr-job-page-module__XNFiSa__hero{isolation:isolate;color:#f4f8ef;background:#103b29;height:570px;position:relative}.wwr-job-page-module__XNFiSa__heroImage{object-fit:cover;object-position:center 20%;z-index:-1}.wwr-job-page-module__XNFiSa__heroInner{height:100%;padding-top:25px}.wwr-job-page-module__XNFiSa__back{align-items:center;gap:8px;font-size:12px;display:inline-flex}.wwr-job-page-module__XNFiSa__heroCopy{max-width:500px;margin-top:36px}.wwr-job-page-module__XNFiSa__hero .wwr-job-page-module__XNFiSa__eyebrow{color:#c6f5a0}.wwr-job-page-module__XNFiSa__hero h1{font-size:58px;line-height:1.04}.wwr-job-page-module__XNFiSa__lead{font-size:22px;font-weight:500;line-height:1.35;margin-top:23px!important}.wwr-job-page-module__XNFiSa__heroDescription{color:#d3e2d4;max-width:370px;font-size:14px;margin-top:16px!important}.wwr-job-page-module__XNFiSa__actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.wwr-job-page-module__XNFiSa__primary,.wwr-job-page-module__XNFiSa__secondary{border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 16px;font-size:12px;font-weight:600;display:inline-flex}.wwr-job-page-module__XNFiSa__primary{color:#193111;background:#b4f879;border:1px solid #b4f879}.wwr-job-page-module__XNFiSa__primary:hover{background:#d3ffae}.wwr-job-page-module__XNFiSa__secondary{color:#f0f7ee;background:#143e2dda;border:1px solid #91ac97}.wwr-job-page-module__XNFiSa__secondary:hover{background:#28573f}.wwr-job-page-module__XNFiSa__sectionNav{border-bottom:1px solid var(--line);background:#f0f5f1}.wwr-job-page-module__XNFiSa__sectionNav>div{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.wwr-job-page-module__XNFiSa__sectionNav span{color:#5c7666;font-size:10px}.wwr-job-page-module__XNFiSa__sectionNav>div>div{gap:32px;display:flex}.wwr-job-page-module__XNFiSa__sectionNav a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.wwr-job-page-module__XNFiSa__sectionNav a:hover{color:#166f48;text-decoration:underline}.wwr-job-page-module__XNFiSa__heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:38px;display:grid}.wwr-job-page-module__XNFiSa__heading>p{color:var(--muted);max-width:420px}.wwr-job-page-module__XNFiSa__useCases{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.wwr-job-page-module__XNFiSa__useCases article{border-top:1px solid var(--line);padding-top:25px}.wwr-job-page-module__XNFiSa__useCases svg{color:#288468;margin-bottom:20px}.wwr-job-page-module__XNFiSa__useCases article:nth-child(2) svg{color:#b35445}.wwr-job-page-module__XNFiSa__useCases article:nth-child(3) svg{color:#3b7393}.wwr-job-page-module__XNFiSa__useCases h3{margin-bottom:14px}.wwr-job-page-module__XNFiSa__useCases p{color:var(--muted);font-size:14px}.wwr-job-page-module__XNFiSa__datasetBand{border-block:1px solid var(--line);background:#f1f6f3}.wwr-job-page-module__XNFiSa__datasetGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.wwr-job-page-module__XNFiSa__fields article{border-top:1px solid #cbd9cf;gap:20px;padding-block:23px;display:flex}.wwr-job-page-module__XNFiSa__fields article>span{color:#46735b;padding-top:3px;font-size:11px}.wwr-job-page-module__XNFiSa__fields h3{margin-bottom:10px;font-size:18px}.wwr-job-page-module__XNFiSa__fields p{color:var(--muted);font-size:13px}.wwr-job-page-module__XNFiSa__fields code{color:#39745b;overflow-wrap:anywhere;margin-top:13px;font-size:10px;display:block}.wwr-job-page-module__XNFiSa__scopeNote{border-top:1px solid var(--line);color:var(--muted);padding-top:22px;font-size:12px;margin-top:30px!important}.wwr-job-page-module__XNFiSa__distinctions{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.wwr-job-page-module__XNFiSa__distinctions article{padding:26px 30px 0 0}.wwr-job-page-module__XNFiSa__distinctions article+article{border-left:1px solid var(--line);padding-left:30px}.wwr-job-page-module__XNFiSa__distinctions span{color:#947056;font-size:10px}.wwr-job-page-module__XNFiSa__distinctions h3{margin-block:15px}.wwr-job-page-module__XNFiSa__distinctions p{color:var(--muted);font-size:14px}.wwr-job-page-module__XNFiSa__deliveryBand{background:#edf4f8;border-block:1px solid #d0e0e7}.wwr-job-page-module__XNFiSa__workflow{grid-template-columns:repeat(3,1fr);gap:36px;margin:0;padding:0;list-style:none;display:grid}.wwr-job-page-module__XNFiSa__workflow li{border-top:1px solid #b9cdd6;padding-top:24px}.wwr-job-page-module__XNFiSa__workflow svg{color:#336f85;margin-bottom:20px}.wwr-job-page-module__XNFiSa__workflow span{color:#557780;margin-bottom:12px;font-size:10px;display:block}.wwr-job-page-module__XNFiSa__workflow h3{margin-bottom:14px}.wwr-job-page-module__XNFiSa__workflow p{color:#536a73;font-size:14px}.wwr-job-page-module__XNFiSa__services{grid-template-columns:1fr 1fr;display:grid}.wwr-job-page-module__XNFiSa__services article{border-top:2px solid #bbc8bf;padding:28px 40px 20px 0}.wwr-job-page-module__XNFiSa__services article+article{border-left:1px solid var(--line);border-top-color:#24704e;padding-inline:40px 0}.wwr-job-page-module__XNFiSa__services span{color:#6b7b72;font-size:10px}.wwr-job-page-module__XNFiSa__services h3{margin-block:16px;font-size:25px}.wwr-job-page-module__XNFiSa__services p{color:var(--muted);min-height:74px}.wwr-job-page-module__XNFiSa__services ul,.wwr-job-page-module__XNFiSa__requestGrid ul{gap:10px;margin:22px 0;padding:0;font-size:13px;list-style:none;display:grid}.wwr-job-page-module__XNFiSa__services li,.wwr-job-page-module__XNFiSa__requestGrid li{align-items:start;gap:10px;display:flex}.wwr-job-page-module__XNFiSa__services li svg,.wwr-job-page-module__XNFiSa__requestGrid li svg{margin-top:3px}.wwr-job-page-module__XNFiSa__services a,.wwr-job-page-module__XNFiSa__requestGrid>div>a{color:#23724b;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.wwr-job-page-module__XNFiSa__faqBand{border-block:1px solid var(--line);background:#f7f8f6}.wwr-job-page-module__XNFiSa__faqLayout{grid-template-columns:.8fr 1.2fr;gap:75px;display:grid}.wwr-job-page-module__XNFiSa__faq details{border-top:1px solid var(--line)}.wwr-job-page-module__XNFiSa__faq details:last-child{border-bottom:1px solid var(--line)}.wwr-job-page-module__XNFiSa__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:18px;padding-block:23px;font-size:14px;font-weight:550;list-style:none;display:flex}.wwr-job-page-module__XNFiSa__faq summary::-webkit-details-marker{display:none}.wwr-job-page-module__XNFiSa__faq summary svg{margin-top:4px}.wwr-job-page-module__XNFiSa__faq details[open] summary svg{transform:rotate(180deg)}.wwr-job-page-module__XNFiSa__faq p{color:var(--muted);padding-bottom:24px;font-size:13px}.wwr-job-page-module__XNFiSa__requestBand{color:#eef5ed;background:#153a2b}.wwr-job-page-module__XNFiSa__requestBand .wwr-job-page-module__XNFiSa__eyebrow{color:#b8ec90}.wwr-job-page-module__XNFiSa__requestGrid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.wwr-job-page-module__XNFiSa__requestGrid>div>p:not(.wwr-job-page-module__XNFiSa__eyebrow){color:#c5d7cc;max-width:415px;margin-top:24px;font-size:14px}.wwr-job-page-module__XNFiSa__requestGrid ul{color:#c5d7cc;margin-block:28px}.wwr-job-page-module__XNFiSa__requestGrid>div>a{color:#c2ef9e}.wwr-job-page-module__XNFiSa__enquiry{--background:#153a2b;--foreground:#eff7ef;--muted-foreground:#b6c9bb;--primary:#b4fb62;--primary-foreground:#152a12}.wwr-job-page-module__XNFiSa__enquiry label{color:#d3e2d6}.wwr-job-page-module__XNFiSa__enquiry input,.wwr-job-page-module__XNFiSa__enquiry textarea{color:#f1f6ef;background:#1a4533;border:1px solid #527862;border-radius:4px}.wwr-job-page-module__XNFiSa__enquiry input::placeholder,.wwr-job-page-module__XNFiSa__enquiry textarea::placeholder{color:#abc0b2}.wwr-job-page-module__XNFiSa__enquiry button{color:#15311d;background:#b4f879;border-radius:4px}.wwr-job-page-module__XNFiSa__enquiry .text-muted-foreground{color:#bdcebf}.wwr-job-page-module__XNFiSa__page .wwr-job-page-module__XNFiSa__independent{color:#adc4b5;border-top:1px solid #436750;margin:48px auto 0;padding-top:22px;font-size:11px}@media (min-width:1600px){.wwr-job-page-module__XNFiSa__hero{height:620px}.wwr-job-page-module__XNFiSa__heroCopy{margin-top:55px}}@media (max-width:1000px){.wwr-job-page-module__XNFiSa__container{width:calc(100% - 48px)}.wwr-job-page-module__XNFiSa__section{padding-block:60px}.wwr-job-page-module__XNFiSa__page h2{font-size:31px}.wwr-job-page-module__XNFiSa__hero{height:540px}.wwr-job-page-module__XNFiSa__heroCopy{max-width:380px;margin-top:30px}.wwr-job-page-module__XNFiSa__hero h1{font-size:50px}.wwr-job-page-module__XNFiSa__heroImage{object-position:43% top}.wwr-job-page-module__XNFiSa__heroDescription{max-width:325px}.wwr-job-page-module__XNFiSa__heading{gap:36px}.wwr-job-page-module__XNFiSa__datasetGrid{grid-template-columns:1.1fr .9fr;gap:30px}.wwr-job-page-module__XNFiSa__useCases,.wwr-job-page-module__XNFiSa__workflow{gap:25px}.wwr-job-page-module__XNFiSa__fields article{gap:12px}.wwr-job-page-module__XNFiSa__distinctions article{padding-right:24px}.wwr-job-page-module__XNFiSa__distinctions article+article{padding-left:24px}.wwr-job-page-module__XNFiSa__services article{padding-right:24px}.wwr-job-page-module__XNFiSa__services article+article{padding-left:24px}.wwr-job-page-module__XNFiSa__faqLayout,.wwr-job-page-module__XNFiSa__requestGrid{gap:35px}.wwr-job-page-module__XNFiSa__sectionNav span{display:none}}@media (max-width:640px){.wwr-job-page-module__XNFiSa__container{width:calc(100% - 36px)}.wwr-job-page-module__XNFiSa__section{padding-block:48px}.wwr-job-page-module__XNFiSa__page h2{font-size:29px}.wwr-job-page-module__XNFiSa__hero{height:600px}.wwr-job-page-module__XNFiSa__heroImage{object-position:65% bottom;object-fit:cover}.wwr-job-page-module__XNFiSa__hero:after{content:"";z-index:-1;background:#0c2d21c7;position:absolute;inset:0}.wwr-job-page-module__XNFiSa__heroInner{padding-top:18px}.wwr-job-page-module__XNFiSa__heroCopy{max-width:365px;margin-top:46px}.wwr-job-page-module__XNFiSa__hero h1{font-size:43px}.wwr-job-page-module__XNFiSa__hero .wwr-job-page-module__XNFiSa__eyebrow{font-size:9px}.wwr-job-page-module__XNFiSa__lead{font-size:21px}.wwr-job-page-module__XNFiSa__heroDescription{max-width:325px;font-size:14px}.wwr-job-page-module__XNFiSa__actions{gap:10px;margin-top:28px}.wwr-job-page-module__XNFiSa__primary,.wwr-job-page-module__XNFiSa__secondary{gap:8px;padding-inline:12px}.wwr-job-page-module__XNFiSa__sectionNav>div{min-height:58px}.wwr-job-page-module__XNFiSa__sectionNav>div>div{justify-content:space-between;gap:12px;width:100%}.wwr-job-page-module__XNFiSa__sectionNav a{font-size:11px}.wwr-job-page-module__XNFiSa__heading{margin-bottom:30px;display:block}.wwr-job-page-module__XNFiSa__heading>p{margin-top:22px;font-size:14px}.wwr-job-page-module__XNFiSa__useCases,.wwr-job-page-module__XNFiSa__workflow{grid-template-columns:1fr;gap:28px}.wwr-job-page-module__XNFiSa__useCases svg{margin-bottom:16px}.wwr-job-page-module__XNFiSa__datasetGrid{grid-template-columns:1fr;gap:28px}.wwr-job-page-module__XNFiSa__fields article{gap:18px;padding-block:20px}.wwr-job-page-module__XNFiSa__fields article:last-child{padding-bottom:0}.wwr-job-page-module__XNFiSa__fields code{font-size:10px}.wwr-job-page-module__XNFiSa__distinctions{grid-template-columns:1fr}.wwr-job-page-module__XNFiSa__distinctions article,.wwr-job-page-module__XNFiSa__distinctions article+article{border-left:0;padding:24px 0}.wwr-job-page-module__XNFiSa__distinctions article+article{border-top:1px solid var(--line)}.wwr-job-page-module__XNFiSa__distinctions article:last-child{padding-bottom:0}.wwr-job-page-module__XNFiSa__services{grid-template-columns:1fr;gap:26px}.wwr-job-page-module__XNFiSa__services article,.wwr-job-page-module__XNFiSa__services article+article{border-left:0;padding:25px 0 0}.wwr-job-page-module__XNFiSa__services p{min-height:0;font-size:14px}.wwr-job-page-module__XNFiSa__faqLayout,.wwr-job-page-module__XNFiSa__requestGrid{grid-template-columns:1fr;gap:32px}.wwr-job-page-module__XNFiSa__independent{margin-top:32px!important}}@media (max-width:640px) and (max-height:760px){.wwr-job-page-module__XNFiSa__hero{height:500px}.wwr-job-page-module__XNFiSa__heroCopy{margin-top:25px}.wwr-job-page-module__XNFiSa__hero h1{font-size:39px}.wwr-job-page-module__XNFiSa__lead{font-size:19px;margin-top:18px!important}.wwr-job-page-module__XNFiSa__heroDescription{font-size:12px;margin-top:13px!important}.wwr-job-page-module__XNFiSa__actions{margin-top:22px}.wwr-job-page-module__XNFiSa__actions .wwr-job-page-module__XNFiSa__secondary{display:none}}.wwr-job-page-module__XNFiSa__explorer{background:#fff;border:1px solid #bfd0c4;border-radius:6px;min-width:0;overflow:hidden}.wwr-job-page-module__XNFiSa__snapshotHeader{color:#416751;background:#dfece3;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding:16px 20px;font-size:9px;display:flex}.wwr-job-page-module__XNFiSa__sampleToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.wwr-job-page-module__XNFiSa__sampleToolbar>div{gap:4px;display:flex}.wwr-job-page-module__XNFiSa__sampleToolbar button{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:7px 12px;font-size:12px;display:inline-flex}.wwr-job-page-module__XNFiSa__sampleToolbar button[aria-pressed=true]{color:#235c3a;background:#e6f0e8;border-color:#b6d0bf}.wwr-job-page-module__XNFiSa__sampleToolbar button:hover{background:#eff6f0}.wwr-job-page-module__XNFiSa__iconTools button{border-color:var(--line);width:34px;height:36px;padding:0}.wwr-job-page-module__XNFiSa__sampleBody{height:488px;overflow:auto}.wwr-job-page-module__XNFiSa__sampleBody pre{color:#e0ecde;background:#172c24;height:100%;margin:0;padding:24px;font-size:11px;line-height:1.8;overflow:auto}.wwr-job-page-module__XNFiSa__record{padding:24px}.wwr-job-page-module__XNFiSa__record .wwr-job-page-module__XNFiSa__eyebrow{font-size:9px;margin-bottom:12px!important}.wwr-job-page-module__XNFiSa__record h3{min-height:54px;font-size:23px}.wwr-job-page-module__XNFiSa__record dl{margin:16px 0 18px}.wwr-job-page-module__XNFiSa__record dl>div{border-bottom:1px solid #e1e8e3;grid-template-columns:1fr 1.5fr;gap:14px;padding:10px 0;font-size:12px;display:grid}.wwr-job-page-module__XNFiSa__record dt{color:#65766d}.wwr-job-page-module__XNFiSa__record dd{color:#244b36;overflow-wrap:anywhere;margin:0}.wwr-job-page-module__XNFiSa__record a{color:#267349;align-items:center;gap:9px;font-size:11px;display:inline-flex}.wwr-job-page-module__XNFiSa__sampleWarning{color:#536b5c;border-top:1px solid var(--line);background:#f3f7f3;min-height:90px;padding:16px 20px;font-size:12px}.wwr-job-page-module__XNFiSa__copyStatus{color:#37654a;border-top:1px solid var(--line);min-height:58px;padding:12px 20px;font-size:11px}.wwr-job-page-module__XNFiSa__scopeNote a{color:#25704d;text-decoration:underline}.wwr-job-page-module__XNFiSa__feedNote{border-top:1px solid #c2d7e0;grid-template-columns:1fr auto;align-items:center;gap:35px;margin-top:36px;padding-top:28px;display:grid}.wwr-job-page-module__XNFiSa__feedNote h3{margin-bottom:10px;font-size:19px}.wwr-job-page-module__XNFiSa__feedNote p{color:#536b77;max-width:690px;font-size:13px}.wwr-job-page-module__XNFiSa__feedNote a{color:#285b72;align-items:center;gap:10px;font-size:12px;display:inline-flex}@media (max-width:1000px){.wwr-job-page-module__XNFiSa__snapshotHeader{padding-inline:16px;font-size:8px}.wwr-job-page-module__XNFiSa__record{padding:20px}.wwr-job-page-module__XNFiSa__record h3{min-height:58px;font-size:21px}.wwr-job-page-module__XNFiSa__record dl>div{grid-template-columns:1fr 1.4fr;font-size:11px}.wwr-job-page-module__XNFiSa__sampleBody{height:520px}.wwr-job-page-module__XNFiSa__sampleWarning{min-height:110px}.wwr-job-page-module__XNFiSa__copyStatus{min-height:64px}}@media (max-width:640px){.wwr-job-page-module__XNFiSa__record{padding:22px 16px}.wwr-job-page-module__XNFiSa__record h3{min-height:60px;font-size:22px}.wwr-job-page-module__XNFiSa__sampleBody{height:535px}.wwr-job-page-module__XNFiSa__sampleBody pre{padding:18px;font-size:10px}.wwr-job-page-module__XNFiSa__record dl>div{padding-block:11px;font-size:12px}.wwr-job-page-module__XNFiSa__sampleWarning{min-height:138px;padding:16px}.wwr-job-page-module__XNFiSa__copyStatus{min-height:66px;padding:12px 16px}.wwr-job-page-module__XNFiSa__sampleToolbar{padding-inline:12px}.wwr-job-page-module__XNFiSa__snapshotHeader{gap:8px;font-size:8px}.wwr-job-page-module__XNFiSa__feedNote{grid-template-columns:1fr;gap:20px}}
.nytimes-article-page-module__tBdeAa__page{--ink:#1c3028;--muted:#596b64;--line:#d4dfd8;color:var(--ink);letter-spacing:0;background:#fff;font-size:15px;line-height:1.65}.nytimes-article-page-module__tBdeAa__page *{box-sizing:border-box}.nytimes-article-page-module__tBdeAa__page h1,.nytimes-article-page-module__tBdeAa__page h2,.nytimes-article-page-module__tBdeAa__page h3,.nytimes-article-page-module__tBdeAa__page p{letter-spacing:0;margin:0}.nytimes-article-page-module__tBdeAa__page h1,.nytimes-article-page-module__tBdeAa__page h2,.nytimes-article-page-module__tBdeAa__page h3{font-weight:650;line-height:1.15}.nytimes-article-page-module__tBdeAa__page h2{font-size:37px}.nytimes-article-page-module__tBdeAa__page h3{font-size:20px}.nytimes-article-page-module__tBdeAa__page a:focus-visible,.nytimes-article-page-module__tBdeAa__page button:focus-visible,.nytimes-article-page-module__tBdeAa__page summary:focus-visible,.nytimes-article-page-module__tBdeAa__page pre:focus-visible{outline-offset:4px;outline:3px solid #2b9471}.nytimes-article-page-module__tBdeAa__page svg{flex-shrink:0}.nytimes-article-page-module__tBdeAa__page section[id]{scroll-margin-top:104px}.nytimes-article-page-module__tBdeAa__container{width:min(1184px,100% - 64px);margin-inline:auto}.nytimes-article-page-module__tBdeAa__section{padding-block:80px}.nytimes-article-page-module__tBdeAa__eyebrow{color:#2a6a4c;font-size:10px;font-weight:650;line-height:1.5;margin-bottom:16px!important}.nytimes-article-page-module__tBdeAa__hero{isolation:isolate;color:#f4f8ef;background:#173d32;height:560px;position:relative}.nytimes-article-page-module__tBdeAa__heroImage{object-fit:cover;object-position:center;z-index:-1}.nytimes-article-page-module__tBdeAa__heroInner{height:100%;padding-top:25px}.nytimes-article-page-module__tBdeAa__back{align-items:center;gap:8px;font-size:12px;display:inline-flex}.nytimes-article-page-module__tBdeAa__heroCopy{max-width:515px;margin-top:47px}.nytimes-article-page-module__tBdeAa__hero .nytimes-article-page-module__tBdeAa__eyebrow{color:#c6f5a0}.nytimes-article-page-module__tBdeAa__hero h1{font-size:58px;line-height:1.04}.nytimes-article-page-module__tBdeAa__lead{max-width:370px;font-size:22px;font-weight:500;line-height:1.4;margin-top:24px!important}.nytimes-article-page-module__tBdeAa__heroDescription{color:#d3e2d4;max-width:355px;font-size:14px;margin-top:16px!important}.nytimes-article-page-module__tBdeAa__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.nytimes-article-page-module__tBdeAa__primary,.nytimes-article-page-module__tBdeAa__secondary{border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:11px 16px;font-size:12px;font-weight:600;display:inline-flex}.nytimes-article-page-module__tBdeAa__primary{color:#193111;background:#b4f879;border:1px solid #b4f879}.nytimes-article-page-module__tBdeAa__primary:hover{background:#d3ffae}.nytimes-article-page-module__tBdeAa__secondary{color:#f0f7ee;background:#143e2dda;border:1px solid #91ac97}.nytimes-article-page-module__tBdeAa__secondary:hover{background:#28573f}.nytimes-article-page-module__tBdeAa__sectionNav{border-bottom:1px solid var(--line);background:#f0f5f1}.nytimes-article-page-module__tBdeAa__sectionNav>div{justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.nytimes-article-page-module__tBdeAa__sectionNav span{color:#5c7666;font-size:10px}.nytimes-article-page-module__tBdeAa__sectionNav>div>div{gap:32px;display:flex}.nytimes-article-page-module__tBdeAa__sectionNav a{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.nytimes-article-page-module__tBdeAa__sectionNav a:hover{color:#166f48;text-decoration:underline}.nytimes-article-page-module__tBdeAa__heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:70px;margin-bottom:38px;display:grid}.nytimes-article-page-module__tBdeAa__heading>p{color:var(--muted);max-width:430px}.nytimes-article-page-module__tBdeAa__useCases{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.nytimes-article-page-module__tBdeAa__useCases article{border-top:1px solid var(--line);padding-top:25px}.nytimes-article-page-module__tBdeAa__useCases svg{color:#287b5b;margin-bottom:20px}.nytimes-article-page-module__tBdeAa__useCases article:nth-child(2) svg{color:#bd604c}.nytimes-article-page-module__tBdeAa__useCases article:nth-child(3) svg{color:#3b7393}.nytimes-article-page-module__tBdeAa__useCases h3{margin-bottom:14px}.nytimes-article-page-module__tBdeAa__useCases p{color:var(--muted);font-size:14px}.nytimes-article-page-module__tBdeAa__datasetBand{border-block:1px solid var(--line);background:#f2f6f3}.nytimes-article-page-module__tBdeAa__datasetGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:56px;display:grid}.nytimes-article-page-module__tBdeAa__fields article{border-top:1px solid #cbd9cf;gap:20px;padding-block:22px;display:flex}.nytimes-article-page-module__tBdeAa__fields article>span{color:#46735b;padding-top:3px;font-size:11px}.nytimes-article-page-module__tBdeAa__fields h3{margin-bottom:10px;font-size:18px}.nytimes-article-page-module__tBdeAa__fields p{color:var(--muted);font-size:13px}.nytimes-article-page-module__tBdeAa__fields code{color:#39745b;overflow-wrap:anywhere;margin-top:12px;font-size:10px;display:block}.nytimes-article-page-module__tBdeAa__scopeNote{border-top:1px solid var(--line);color:var(--muted);padding-top:22px;font-size:12px;margin-top:30px!important}.nytimes-article-page-module__tBdeAa__scopeNote a{color:#26724a;text-decoration:underline}.nytimes-article-page-module__tBdeAa__routes{border-top:2px solid #244e3b}.nytimes-article-page-module__tBdeAa__routes article{border-bottom:1px solid var(--line);grid-template-columns:210px 1fr 180px;align-items:center;gap:32px;padding-block:30px;display:grid}.nytimes-article-page-module__tBdeAa__routeTitle{grid-template-columns:28px 1fr;align-items:center;gap:12px 8px;display:grid}.nytimes-article-page-module__tBdeAa__routeTitle svg{color:#367d61}.nytimes-article-page-module__tBdeAa__routeTitle h3{font-size:18px}.nytimes-article-page-module__tBdeAa__routeTitle span{color:#6b7d71;grid-column:2;font-size:9px}.nytimes-article-page-module__tBdeAa__routes p{color:#344e40;font-size:14px}.nytimes-article-page-module__tBdeAa__routes small{color:#6b7b71;margin-top:10px;font-size:12px;display:block}.nytimes-article-page-module__tBdeAa__routes a{color:#216d49;align-items:center;gap:8px;font-size:12px;display:inline-flex}.nytimes-article-page-module__tBdeAa__costNote{grid-template-columns:1.4fr .6fr;align-items:center;gap:50px;margin-top:28px;padding:26px 0 0;display:grid}.nytimes-article-page-module__tBdeAa__costNote h3{margin-bottom:12px;font-size:19px}.nytimes-article-page-module__tBdeAa__costNote p{color:var(--muted);font-size:13px}.nytimes-article-page-module__tBdeAa__costNote>span{color:#6b615a;border-left:3px solid #bc644e;padding-left:20px;font-size:12px}.nytimes-article-page-module__tBdeAa__servicesBand{background:#edf4f8;border-block:1px solid #d0e0e7}.nytimes-article-page-module__tBdeAa__services{grid-template-columns:1fr 1fr;display:grid}.nytimes-article-page-module__tBdeAa__services article{border-top:2px solid #bacbd3;padding:28px 40px 15px 0}.nytimes-article-page-module__tBdeAa__services article+article{border-top-color:#337591;border-left:1px solid #c5d5dc;padding-inline:40px 0}.nytimes-article-page-module__tBdeAa__services span{color:#5c7380;font-size:10px}.nytimes-article-page-module__tBdeAa__services h3{margin-block:16px;font-size:25px}.nytimes-article-page-module__tBdeAa__services p{color:#536b77;min-height:74px}.nytimes-article-page-module__tBdeAa__services ul,.nytimes-article-page-module__tBdeAa__requestGrid ul{gap:10px;margin:22px 0;padding:0;font-size:13px;list-style:none;display:grid}.nytimes-article-page-module__tBdeAa__services li,.nytimes-article-page-module__tBdeAa__requestGrid li{align-items:start;gap:10px;display:flex}.nytimes-article-page-module__tBdeAa__services li svg,.nytimes-article-page-module__tBdeAa__requestGrid li svg{margin-top:3px}.nytimes-article-page-module__tBdeAa__services a,.nytimes-article-page-module__tBdeAa__requestGrid>div>a{color:#236078;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.nytimes-article-page-module__tBdeAa__faqLayout{grid-template-columns:.8fr 1.2fr;gap:75px;display:grid}.nytimes-article-page-module__tBdeAa__faq details{border-top:1px solid var(--line)}.nytimes-article-page-module__tBdeAa__faq details:last-child{border-bottom:1px solid var(--line)}.nytimes-article-page-module__tBdeAa__faq summary{cursor:pointer;justify-content:space-between;align-items:start;gap:18px;padding-block:23px;font-size:14px;font-weight:550;list-style:none;display:flex}.nytimes-article-page-module__tBdeAa__faq summary::-webkit-details-marker{display:none}.nytimes-article-page-module__tBdeAa__faq summary svg{margin-top:4px}.nytimes-article-page-module__tBdeAa__faq details[open] summary svg{transform:rotate(180deg)}.nytimes-article-page-module__tBdeAa__faq p{color:var(--muted);padding-bottom:24px;font-size:13px}.nytimes-article-page-module__tBdeAa__requestBand{color:#eef5ed;background:#153a2b}.nytimes-article-page-module__tBdeAa__requestBand .nytimes-article-page-module__tBdeAa__eyebrow{color:#b8ec90}.nytimes-article-page-module__tBdeAa__requestGrid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.nytimes-article-page-module__tBdeAa__requestGrid>div>p:not(.nytimes-article-page-module__tBdeAa__eyebrow){color:#c5d7cc;max-width:415px;margin-top:24px;font-size:14px}.nytimes-article-page-module__tBdeAa__requestGrid ul{color:#c5d7cc;margin-block:28px}.nytimes-article-page-module__tBdeAa__requestGrid>div>a{color:#c2ef9e}.nytimes-article-page-module__tBdeAa__enquiry{--background:#153a2b;--foreground:#eff7ef;--muted-foreground:#b6c9bb;--primary:#b4fb62;--primary-foreground:#152a12}.nytimes-article-page-module__tBdeAa__enquiry label{color:#d3e2d6}.nytimes-article-page-module__tBdeAa__enquiry input,.nytimes-article-page-module__tBdeAa__enquiry textarea{color:#f1f6ef;background:#1a4533;border:1px solid #527862;border-radius:4px}.nytimes-article-page-module__tBdeAa__enquiry input::placeholder,.nytimes-article-page-module__tBdeAa__enquiry textarea::placeholder{color:#abc0b2}.nytimes-article-page-module__tBdeAa__enquiry button{color:#15311d;background:#b4f879;border-radius:4px}.nytimes-article-page-module__tBdeAa__enquiry .text-muted-foreground{color:#bdcebf}.nytimes-article-page-module__tBdeAa__page .nytimes-article-page-module__tBdeAa__independent{color:#adc4b5;border-top:1px solid #436750;margin:48px auto 0;padding-top:22px;font-size:11px}.nytimes-article-page-module__tBdeAa__explorer{background:#fff;border:1px solid #bfd0c4;border-radius:6px;min-width:0;overflow:hidden}.nytimes-article-page-module__tBdeAa__snapshotHeader{color:#416751;background:#dfece3;justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding:16px 20px;font-size:9px;display:flex}.nytimes-article-page-module__tBdeAa__sampleToolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.nytimes-article-page-module__tBdeAa__sampleToolbar>div{gap:4px;display:flex}.nytimes-article-page-module__tBdeAa__sampleToolbar button{cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:7px 12px;font-size:12px;display:inline-flex}.nytimes-article-page-module__tBdeAa__sampleToolbar button[aria-pressed=true]{color:#235c3a;background:#e6f0e8;border-color:#b6d0bf}.nytimes-article-page-module__tBdeAa__sampleToolbar button:hover{background:#eff6f0}.nytimes-article-page-module__tBdeAa__iconTools button{border-color:var(--line);width:34px;height:36px;padding:0}.nytimes-article-page-module__tBdeAa__sampleBody{height:445px;overflow:auto}.nytimes-article-page-module__tBdeAa__sampleBody pre{color:#e0ecde;background:#172c24;height:100%;margin:0;padding:24px;font-size:11px;line-height:1.8;overflow:auto}.nytimes-article-page-module__tBdeAa__record{padding:24px}.nytimes-article-page-module__tBdeAa__record .nytimes-article-page-module__tBdeAa__eyebrow{font-size:9px;margin-bottom:12px!important}.nytimes-article-page-module__tBdeAa__record h3{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:500;line-height:1.25}.nytimes-article-page-module__tBdeAa__record dl{margin:18px 0}.nytimes-article-page-module__tBdeAa__record dl>div{border-bottom:1px solid #e1e8e3;grid-template-columns:1fr 1.35fr;gap:14px;padding:10px 0;font-size:12px;display:grid}.nytimes-article-page-module__tBdeAa__record dt{color:#65766d}.nytimes-article-page-module__tBdeAa__record dd{color:#244b36;overflow-wrap:anywhere;margin:0}.nytimes-article-page-module__tBdeAa__record a{color:#267349;align-items:center;gap:9px;font-size:11px;display:inline-flex}.nytimes-article-page-module__tBdeAa__sampleWarning{color:#536b5c;border-top:1px solid var(--line);background:#f3f7f3;min-height:92px;padding:16px 20px;font-size:12px}.nytimes-article-page-module__tBdeAa__copyStatus{color:#37654a;border-top:1px solid var(--line);min-height:59px;padding:12px 20px;font-size:11px}@media (min-width:1600px){.nytimes-article-page-module__tBdeAa__hero{height:620px}.nytimes-article-page-module__tBdeAa__heroCopy{margin-top:66px}}@media (max-width:1000px){.nytimes-article-page-module__tBdeAa__container{width:calc(100% - 48px)}.nytimes-article-page-module__tBdeAa__page h2{font-size:32px}.nytimes-article-page-module__tBdeAa__hero h1{font-size:48px}.nytimes-article-page-module__tBdeAa__heroCopy{max-width:425px}.nytimes-article-page-module__tBdeAa__heroImage{object-position:43% center}.nytimes-article-page-module__tBdeAa__heroDescription{max-width:310px}.nytimes-article-page-module__tBdeAa__heading{gap:36px}.nytimes-article-page-module__tBdeAa__datasetGrid{grid-template-columns:1.1fr .9fr;gap:30px}.nytimes-article-page-module__tBdeAa__useCases{gap:25px}.nytimes-article-page-module__tBdeAa__fields article{gap:12px}.nytimes-article-page-module__tBdeAa__services article{padding-right:24px}.nytimes-article-page-module__tBdeAa__services article+article{padding-left:24px}.nytimes-article-page-module__tBdeAa__faqLayout,.nytimes-article-page-module__tBdeAa__requestGrid{gap:35px}.nytimes-article-page-module__tBdeAa__sectionNav span{display:none}.nytimes-article-page-module__tBdeAa__routes article{grid-template-columns:190px 1fr;gap:20px}.nytimes-article-page-module__tBdeAa__routes article>a{grid-column:2}.nytimes-article-page-module__tBdeAa__costNote{gap:30px}.nytimes-article-page-module__tBdeAa__record{padding:20px}.nytimes-article-page-module__tBdeAa__record h3{font-size:23px}.nytimes-article-page-module__tBdeAa__record dl>div{font-size:11px}.nytimes-article-page-module__tBdeAa__sampleBody{height:505px}.nytimes-article-page-module__tBdeAa__sampleWarning{min-height:115px}.nytimes-article-page-module__tBdeAa__snapshotHeader{padding-inline:16px;font-size:8px}.nytimes-article-page-module__tBdeAa__copyStatus{min-height:65px}}@media (max-width:640px){.nytimes-article-page-module__tBdeAa__container{width:calc(100% - 36px)}.nytimes-article-page-module__tBdeAa__section{padding-block:48px}.nytimes-article-page-module__tBdeAa__page h2{font-size:29px}.nytimes-article-page-module__tBdeAa__hero{height:600px}.nytimes-article-page-module__tBdeAa__heroImage{object-position:48% center}.nytimes-article-page-module__tBdeAa__hero:after{content:"";z-index:-1;background:#103729b8;position:absolute;inset:0}.nytimes-article-page-module__tBdeAa__heroInner{padding-top:18px}.nytimes-article-page-module__tBdeAa__heroCopy{max-width:365px;margin-top:47px}.nytimes-article-page-module__tBdeAa__hero h1{font-size:43px}.nytimes-article-page-module__tBdeAa__hero .nytimes-article-page-module__tBdeAa__eyebrow{font-size:9px}.nytimes-article-page-module__tBdeAa__lead{max-width:290px;font-size:21px}.nytimes-article-page-module__tBdeAa__heroDescription{max-width:310px;font-size:14px}.nytimes-article-page-module__tBdeAa__actions{gap:10px;margin-top:28px}.nytimes-article-page-module__tBdeAa__primary,.nytimes-article-page-module__tBdeAa__secondary{gap:8px;padding-inline:12px}.nytimes-article-page-module__tBdeAa__sectionNav>div{min-height:58px}.nytimes-article-page-module__tBdeAa__sectionNav>div>div{justify-content:space-between;gap:12px;width:100%}.nytimes-article-page-module__tBdeAa__sectionNav a{font-size:11px}.nytimes-article-page-module__tBdeAa__heading{margin-bottom:30px;display:block}.nytimes-article-page-module__tBdeAa__heading>p{margin-top:22px;font-size:14px}.nytimes-article-page-module__tBdeAa__useCases{grid-template-columns:1fr;gap:28px}.nytimes-article-page-module__tBdeAa__useCases svg{margin-bottom:16px}.nytimes-article-page-module__tBdeAa__datasetGrid{grid-template-columns:1fr;gap:28px}.nytimes-article-page-module__tBdeAa__fields article{gap:18px;padding-block:20px}.nytimes-article-page-module__tBdeAa__fields article:last-child{padding-bottom:0}.nytimes-article-page-module__tBdeAa__fields code{font-size:10px}.nytimes-article-page-module__tBdeAa__routes article{grid-template-columns:1fr;gap:20px}.nytimes-article-page-module__tBdeAa__routes article>a{grid-column:1}.nytimes-article-page-module__tBdeAa__routeTitle{grid-template-columns:28px 1fr}.nytimes-article-page-module__tBdeAa__costNote{grid-template-columns:1fr;gap:24px}.nytimes-article-page-module__tBdeAa__services{grid-template-columns:1fr;gap:26px}.nytimes-article-page-module__tBdeAa__services article,.nytimes-article-page-module__tBdeAa__services article+article{border-left:0;padding:25px 0 0}.nytimes-article-page-module__tBdeAa__services p{min-height:0;font-size:14px}.nytimes-article-page-module__tBdeAa__faqLayout,.nytimes-article-page-module__tBdeAa__requestGrid{grid-template-columns:1fr;gap:32px}.nytimes-article-page-module__tBdeAa__independent{margin-top:32px!important}.nytimes-article-page-module__tBdeAa__record{padding:22px 16px}.nytimes-article-page-module__tBdeAa__record h3{font-size:25px}.nytimes-article-page-module__tBdeAa__sampleBody{height:455px}.nytimes-article-page-module__tBdeAa__sampleBody pre{padding:18px;font-size:10px}.nytimes-article-page-module__tBdeAa__record dl>div{padding-block:11px;font-size:12px}.nytimes-article-page-module__tBdeAa__sampleWarning{min-height:105px;padding:16px}.nytimes-article-page-module__tBdeAa__copyStatus{min-height:66px;padding:12px 16px}.nytimes-article-page-module__tBdeAa__sampleToolbar{padding-inline:12px}.nytimes-article-page-module__tBdeAa__snapshotHeader{gap:8px;font-size:8px}}@media (max-width:360px){.nytimes-article-page-module__tBdeAa__sampleBody{height:540px}.nytimes-article-page-module__tBdeAa__sampleWarning{min-height:130px}}@media (max-width:640px) and (max-height:760px){.nytimes-article-page-module__tBdeAa__hero{height:500px}.nytimes-article-page-module__tBdeAa__heroCopy{margin-top:32px}.nytimes-article-page-module__tBdeAa__hero h1{font-size:39px}.nytimes-article-page-module__tBdeAa__lead{font-size:19px;margin-top:18px!important}.nytimes-article-page-module__tBdeAa__heroDescription{font-size:13px;margin-top:13px!important}.nytimes-article-page-module__tBdeAa__actions{margin-top:22px}.nytimes-article-page-module__tBdeAa__actions .nytimes-article-page-module__tBdeAa__secondary{display:none}}
