.obgyn-explorer{color:#171915}.obgyn-policy-shell{width:var(--page);max-width:1180px;margin:72px auto 110px}.obgyn-policy-shell--footer{margin:64px auto 0}.obgyn-toolbar,.obgyn-downloads,.obgyn-timeline,.obgyn-results{scroll-margin-top:90px}.obgyn-toolbar{background:#f7f7f3;border:1px solid #d8dbd4;padding:34px}.obgyn-toolbar__heading,.obgyn-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.obgyn-toolbar h2,.obgyn-downloads h2,.obgyn-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.2vw,42px);font-weight:450;line-height:1.05}.obgyn-toolbar .eyebrow,.obgyn-downloads .eyebrow,.obgyn-section-heading .eyebrow{color:#677069;margin-bottom:10px;font-size:10px}.obgyn-toolbar__heading>p,.obgyn-section-heading>p{color:#727772;margin:0 0 4px;font-size:12px}.obgyn-mode{background:#fff;border:1px solid #d4d7d0;border-radius:999px;margin-top:28px;padding:4px;display:inline-flex}.obgyn-mode button{color:#5e645f;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:39px;padding:0 17px;font-size:12px;font-weight:700}.obgyn-mode button.is-active{color:#fff;background:#173f35}.obgyn-search{color:#424843;letter-spacing:.04em;text-transform:uppercase;gap:8px;margin-top:23px;font-size:11px;font-weight:750;display:grid}.obgyn-search input{color:#171915;text-transform:none;background:#fff;border:1px solid #bfc4bd;border-radius:4px;width:100%;height:56px;padding:0 16px;font-size:16px}.obgyn-search input:focus,.obgyn-filters select:focus,.obgyn-subscribe input:focus,.obgyn-cutoff input:focus{outline-offset:1px;border-color:#277b2d;outline:3px solid #277b2d38}.obgyn-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.obgyn-filters label,.obgyn-subscribe label,.obgyn-cutoff label{color:#626862;letter-spacing:.05em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:750;display:grid}.obgyn-filters select,.obgyn-subscribe input,.obgyn-cutoff input{color:#171915;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #cbd0c9;border-radius:4px;min-width:0;height:44px;padding:0 12px;font-size:13px}.obgyn-downloads{color:#fff;background:#123f34;border:1px solid #234d41;grid-template-columns:minmax(210px,.8fr) minmax(380px,1.5fr);gap:24px 36px;padding:34px;display:grid}.obgyn-downloads .eyebrow{color:#a7c6bd}.obgyn-downloads__actions{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:8px;display:flex}.obgyn-downloads button{color:#123f34;cursor:pointer;background:#fff;border:1px solid #9bb7ae;border-radius:999px;min-height:42px;padding:0 14px;font-size:11px;font-weight:750}.obgyn-downloads button.is-quiet{color:#d6e2de;background:0 0}.obgyn-downloads button:disabled{cursor:not-allowed;opacity:.5}.obgyn-subscribe,.obgyn-cutoff{border-top:1px solid #ffffff38;grid-column:1/-1;grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px 12px;padding-top:22px;display:grid}.obgyn-subscribe label,.obgyn-cutoff label{color:#b9ccc6}.obgyn-subscribe__note,.obgyn-subscribe__result,.obgyn-cutoff p{color:#a9c0b9;grid-column:1/-1;margin:0;font-size:11px;line-height:1.5}.obgyn-subscribe__result{color:#fff}.obgyn-subscribe__note a{color:#fff;text-underline-offset:3px;font-weight:750;text-decoration:underline}.obgyn-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.obgyn-cutoff{grid-template-columns:minmax(180px,300px) auto}.obgyn-timeline,.obgyn-results{margin-top:74px}.obgyn-section-heading{border-bottom:1px solid #cfd2cc;align-items:end;padding-bottom:22px}.obgyn-section-heading .eyebrow{margin:0 0 9px}.obgyn-date-group{border-left:1px solid #c7cbc4;padding:0 0 0 38px;position:relative}.obgyn-date-group:before{content:"";background:#fff;border:1px solid #173f35;border-radius:50%;width:11px;height:11px;position:absolute;top:31px;left:-7px;box-shadow:0 0 0 4px #fff}.obgyn-date-group__toggle{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dedfda;grid-template-columns:minmax(190px,.8fr) minmax(90px,.35fr) minmax(260px,1.5fr) 28px;align-items:center;gap:18px;width:100%;min-height:82px;padding:20px 0;display:grid}.obgyn-date-group__toggle:focus-visible{outline-offset:4px;outline:3px solid #277b2d42}.obgyn-date-group__date{letter-spacing:-.025em;font-size:20px;font-weight:540}.obgyn-date-group__count{font-size:13px;font-weight:750}.obgyn-date-group__mix,.obgyn-date-group__names{color:#777d77;font-size:11px;line-height:1.5}.obgyn-date-group__names{margin:0;padding:17px 0 24px}.obgyn-card-grid{gap:12px;padding:18px 0 34px;display:grid}.obgyn-card{background:#fff;border:1px solid #d7dad4;border-left:5px solid #2e8e68;padding:24px}.obgyn-card--proposed_not_final{border-left-color:#e89526}.obgyn-card--current_policy_only{border-left-color:#898a83}.obgyn-card__topline{justify-content:space-between;align-items:center;gap:12px;display:flex}.obgyn-card__check{color:#686d68;cursor:pointer;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:750;display:inline-flex}.obgyn-card__check input{accent-color:#173f35;width:16px;height:16px}.obgyn-status{color:#155840;letter-spacing:.06em;text-transform:uppercase;background:#dcf1e6;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:800;display:inline-flex}.obgyn-status--proposed_not_final{color:#805900;background:#fff0c9}.obgyn-status--current_policy_only{color:#585850;background:#ecece8}.obgyn-card h3{letter-spacing:-.035em;margin:20px 0 0;font-size:clamp(22px,2.3vw,30px);font-weight:500}.obgyn-card h3 a{text-underline-offset:4px;text-decoration:underline #b6bdb8}.obgyn-card__market{color:#747974;margin:7px 0 0;font-size:11px}.obgyn-card__answer{color:#333934;max-width:920px;margin:20px 0 0;font-size:15px;line-height:1.62}.obgyn-card__facts{border-top:1px solid #e0e2de;border-left:1px solid #e0e2de;grid-template-columns:repeat(4,minmax(0,1fr));margin:22px 0 0;display:grid}.obgyn-card__facts div{border-bottom:1px solid #e0e2de;border-right:1px solid #e0e2de;min-width:0;padding:14px}.obgyn-card__facts dt{color:#7b807b;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:800}.obgyn-card__facts dd{overflow-wrap:anywhere;margin:7px 0 0;font-size:12px;line-height:1.4}.obgyn-card__details{color:#555b56;border-top:1px solid #e0e2de;margin-top:18px;padding-top:16px;font-size:12px;line-height:1.55}.obgyn-card__details summary{color:#2b463d;cursor:pointer;font-weight:750}.obgyn-card__details p{max-width:940px;margin:12px 0 0}.obgyn-card__links{flex-wrap:wrap;gap:8px 18px;margin-top:20px;display:flex}.obgyn-card__links a{color:#175c47;text-underline-offset:3px;font-size:11px;font-weight:750;text-decoration:underline}.obgyn-empty{color:#676d67;border:1px solid #dddeda;margin:20px 0 0;padding:26px}@media (width<=760px){.obgyn-policy-shell{width:calc(100% - 32px);margin:48px auto 80px}.obgyn-policy-shell--footer{margin:40px auto 0}.obgyn-toolbar,.obgyn-downloads{padding:24px 20px}.obgyn-toolbar__heading,.obgyn-section-heading{flex-direction:column;align-items:flex-start;gap:8px}.obgyn-mode{width:100%}.obgyn-mode button{flex:1;padding:0 8px}.obgyn-filters,.obgyn-downloads{grid-template-columns:1fr}.obgyn-downloads__actions{justify-content:flex-start}.obgyn-subscribe,.obgyn-cutoff{grid-template-columns:1fr}.obgyn-subscribe__note,.obgyn-subscribe__result,.obgyn-cutoff p{grid-column:auto}.obgyn-timeline,.obgyn-results{margin-top:54px}.obgyn-date-group{padding-left:22px}.obgyn-date-group__toggle{grid-template-columns:1fr auto;gap:7px 12px}.obgyn-date-group__mix{grid-column:1/-1}.obgyn-date-group__count{text-align:right}.obgyn-card{padding:20px 16px}.obgyn-card__topline{align-items:flex-start}.obgyn-card__facts{grid-template-columns:1fr 1fr}}@media (width<=440px){.obgyn-card__facts{grid-template-columns:1fr}.obgyn-status{text-align:center;max-width:190px}}
