@media (min-width:751px){.ihero:has(~main .gd) .ihero__title{font-size:calc(56 * var(--u));line-height:1.12}}.gd{background:var(--mint-50);padding:calc(60 * var(--u)) 0 calc(80 * var(--u))}.gd__wrap{width:calc(1180 * var(--u));grid-template-columns:calc(780 * var(--u)) calc(320 * var(--u));gap:calc(80 * var(--u));align-items:start;margin:0 auto;display:grid}.gd__crumbs{font-family:var(--f-body);font-size:calc(14 * var(--u));color:var(--teal-ink);grid-column:1/-1;line-height:1.5}.gd__crumbs ol{flex-wrap:wrap;align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.gd__sep{margin:0 calc(8 * var(--u));display:inline-block}.gd__crumbs a:hover{text-decoration:underline}.gd__article{background:var(--white);padding:calc(56 * var(--u)) calc(72 * var(--u)) calc(56 * var(--u));border:1px solid #2f7a7bbf}.gd__meta{gap:calc(8 * var(--u)) calc(18 * var(--u));font-family:var(--f-body);font-size:calc(14 * var(--u));color:var(--teal-ink);flex-wrap:wrap;line-height:1.5;display:flex}.gd__title{font-family:var(--f-head);font-weight:500;font-size:calc(40 * var(--u));letter-spacing:-.03em;color:var(--black);margin-top:calc(18 * var(--u));line-height:1.25}.gd__lede{font-family:var(--f-body);font-size:calc(20 * var(--u));color:var(--teal-ink);margin-top:calc(18 * var(--u));line-height:1.5}.gd__author{gap:calc(16 * var(--u));margin-top:calc(28 * var(--u));padding:calc(16 * var(--u)) calc(20 * var(--u));background:var(--mint-50);border-radius:calc(16 * var(--u));align-items:center;display:flex}.gd__author img{width:calc(56 * var(--u));height:calc(56 * var(--u));object-fit:cover;border-radius:50%;flex:none}.gd__author strong{font-family:var(--f-head);font-weight:500;font-size:calc(16 * var(--u));color:var(--black);display:block}.gd__author span{font-family:var(--f-body);font-size:calc(14 * var(--u));color:var(--teal-ink);line-height:1.4}.gd__author a{text-underline-offset:2px;text-decoration:underline}.gd__mtoc{display:none}.gd__body{margin-top:calc(36 * var(--u));font-family:var(--f-body);font-size:calc(18 * var(--u));color:var(--black);line-height:1.6}.gd__body h2{font-family:var(--f-head);font-weight:500;font-size:calc(28 * var(--u));letter-spacing:-.02em;color:var(--teal);margin:calc(44 * var(--u)) 0 calc(14 * var(--u));scroll-margin-top:calc(110 * var(--u));line-height:1.3}.gd__body h2:first-child{margin-top:0}.gd__body h3{font-family:var(--f-head);font-weight:500;font-size:calc(21 * var(--u));color:var(--black);margin:calc(28 * var(--u)) 0 calc(10 * var(--u));scroll-margin-top:calc(110 * var(--u));line-height:1.35}.gd__body p{margin:0 0 calc(16 * var(--u))}.gd__body ul,.gd__body ol{margin:0 0 calc(18 * var(--u));padding-left:calc(26 * var(--u))}.gd__body ul{list-style:outside}.gd__body ol{list-style:decimal}.gd__body li{margin-bottom:calc(8 * var(--u))}.gd__body li::marker{color:var(--teal)}.gd__body a{color:var(--teal-ink);text-underline-offset:2px;text-decoration:underline}.gd__body a:hover{color:var(--teal-deep)}.gd__body strong{font-weight:700}.gd__body blockquote{margin:calc(20 * var(--u)) 0;padding:calc(14 * var(--u)) calc(22 * var(--u));border-left:4px solid var(--coral);background:var(--mint-50);border-radius:0 calc(12 * var(--u)) calc(12 * var(--u)) 0}.gd__body blockquote p:last-child{margin-bottom:0}.gd__body table{border-collapse:collapse;width:100%;margin:0 0 calc(20 * var(--u));font-size:calc(16 * var(--u))}.gd__body th,.gd__body td{text-align:left;vertical-align:top;padding:calc(10 * var(--u)) calc(12 * var(--u));border-bottom:1px solid #2f7a7b40}.gd__body th{font-family:var(--f-head);color:var(--teal);font-weight:500}.gd__body hr{margin:calc(28 * var(--u)) 0;border:0;border-top:1px solid #2f7a7b40}.gd__body h2#key-facts+ul{background:var(--mint-50);border-radius:calc(16 * var(--u));padding:calc(20 * var(--u)) calc(24 * var(--u)) calc(20 * var(--u)) calc(44 * var(--u))}.gd__body h2#key-facts+ul li{margin-bottom:calc(10 * var(--u))}.gd__body h2#sources+ul{font-size:calc(15 * var(--u));color:var(--teal-ink)}.gd__unverified{color:#7a5a00;padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(10 * var(--u));font-family:var(--f-body);font-size:calc(14 * var(--u));margin-bottom:calc(20 * var(--u));background:#fff8e6;border:1px solid #f2b134}.gd__cite{margin-top:calc(28 * var(--u));padding-top:calc(16 * var(--u));font-family:var(--f-body);font-size:calc(13 * var(--u));color:var(--teal-ink);word-break:break-word;border-top:1px solid #2f7a7b33;line-height:1.5}.gd__cta{margin-top:calc(44 * var(--u));padding:calc(32 * var(--u)) calc(36 * var(--u));background:var(--teal);color:var(--white);border-radius:calc(20 * var(--u));justify-content:space-between;align-items:center;gap:calc(24 * var(--u));flex-wrap:wrap;display:flex}.gd__cta h2{font-family:var(--f-head);font-weight:500;font-size:calc(26 * var(--u));letter-spacing:-.02em;line-height:1.3}.gd__cta p{font-family:var(--f-body);font-size:calc(16 * var(--u));margin-top:calc(6 * var(--u));max-width:calc(480 * var(--u));line-height:1.5}.gd__cta .btn{flex:none}.gd__side{top:calc(110 * var(--u));gap:calc(24 * var(--u));flex-direction:column;display:flex;position:sticky}.gd__toc,.gd__box{background:var(--white);padding:calc(20 * var(--u)) calc(22 * var(--u));border:1px solid #2f7a7b59}.gd__toc h2,.gd__box h2{font-family:var(--f-head);font-weight:500;font-size:calc(18 * var(--u));color:var(--teal);margin-bottom:calc(10 * var(--u))}.gd__toc ol{font-family:var(--f-body);font-size:calc(14 * var(--u));margin:0;padding:0;line-height:1.45;list-style:none}.gd__toc li{margin:0 0 calc(8 * var(--u))}.gd__toc li.is-h3{padding-left:calc(14 * var(--u));opacity:.85}.gd__toc a:hover,.gd__toc li.is-active a{color:var(--teal-deep);font-weight:700}.gd__box ul{font-family:var(--f-body);font-size:calc(15 * var(--u));margin:0;padding:0;line-height:1.45;list-style:none}.gd__box li{margin:0 0 calc(10 * var(--u))}.gd__box a{color:var(--teal-ink)}.gd__box a:hover{color:var(--teal-deep);text-decoration:underline}.gd__box p{font-family:var(--f-body);font-size:calc(15 * var(--u));line-height:1.5}.btn--outline{color:var(--teal-deep);border:2px solid var(--teal);background:0 0}.btn--outline:hover{background:var(--teal);border-color:var(--teal);color:var(--white)}.gdx{background:var(--mint-50);padding:calc(70 * var(--u)) calc(86 * var(--u)) calc(90 * var(--u))}.gdx__intro{max-width:calc(760 * var(--u));font-family:var(--f-body);font-size:calc(20 * var(--u));color:var(--teal-ink);margin-bottom:calc(40 * var(--u));line-height:1.5}.gdx__grid{--gdx-gap:calc(24 * var(--u));--gdx-cols:3;justify-content:center;gap:var(--gdx-gap);flex-wrap:wrap;display:flex}.gdx__card{flex:0 0 calc((100% - (var(--gdx-cols) - 1) * var(--gdx-gap)) / var(--gdx-cols));background:var(--white);border:1px solid #2f7a7b2e;border-top:calc(5 * var(--u)) solid var(--teal);border-radius:calc(4 * var(--u)) calc(4 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));min-width:0;padding:calc(32 * var(--u)) calc(32 * var(--u)) calc(28 * var(--u));gap:calc(12 * var(--u));flex-direction:column;transition:transform .3s,box-shadow .3s,border-top-color .3s;display:flex;position:relative;box-shadow:0 1px 2px #1f56570f}.gdx__card:hover{border-top-color:var(--coral);transform:translateY(-4px);box-shadow:0 12px 28px #1f56571f}.gdx__card h2 a:after{content:"";position:absolute;inset:0}.gdx__card h2 a:focus-visible{outline:none}.gdx__card:focus-within{outline:2px solid var(--coral);outline-offset:3px}.gdx__card h2{font-family:var(--f-head);font-weight:500;font-size:calc(22 * var(--u));color:var(--black);line-height:1.3}.gdx__card h2 a:hover{color:var(--teal)}.gdx__card p{font-family:var(--f-body);font-size:calc(16 * var(--u));color:var(--teal-ink);flex:auto;line-height:1.5}.gdx__card small{padding-top:calc(14 * var(--u));font-family:var(--f-body);font-weight:700;font-size:calc(13 * var(--u));letter-spacing:.02em;color:var(--coral-ink);border-top:1px solid #2f7a7b26;margin-top:auto}.gdx__empty{font-family:var(--f-body);font-size:calc(18 * var(--u));color:var(--teal-ink)}@media (max-width:1000px){.gd__wrap{grid-template-columns:1fr;gap:32px;width:calc(100% - 64px)}.gd__side{position:static}.gd__toc{display:none}.gd__mtoc{background:var(--mint-50);font-family:var(--f-body);border:1px solid #2f7a7b40;border-radius:12px;margin-top:24px;display:block}.gd__mtoc summary{cursor:pointer;font-family:var(--f-head);color:var(--teal);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:17px;font-weight:500;list-style:none;display:flex}.gd__mtoc summary::-webkit-details-marker{display:none}.gd__mtoc summary:after{content:"";border-right:2px solid var(--teal);border-bottom:2px solid var(--teal);flex:none;width:9px;height:9px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.gd__mtoc[open] summary:after{transform:translateY(2px)rotate(-135deg)}.gd__mtoc ol{border-top:1px solid #2f7a7b26;margin:0;padding:4px 18px 14px;font-size:15px;line-height:1.45;list-style:none}.gd__mtoc li{margin:0}.gd__mtoc a{color:var(--teal-ink);padding:7px 0;display:block}.gd__mtoc a:hover{color:var(--teal-deep);text-decoration:underline}.gdx__grid{--gdx-cols:2}}@media (max-width:750px){.gd{padding:32px 0 48px}.gd__crumbs a,.gd__toc a,.gd__box a,.gd__author a{padding:5px 0}.gd__wrap{width:calc(100% - 40px)}.gd__crumbs{font-size:13px}.gd__sep{margin:0 6px}.gd__article{padding:28px 20px 32px}.gd__meta{font-size:13px}.gd__title{margin-top:12px;font-size:28px}.gd__lede{margin-top:12px;font-size:17px}.gd__author{border-radius:12px;gap:12px;margin-top:20px;padding:12px 14px}.gd__author img{width:48px;height:48px}.gd__author strong{font-size:15px}.gd__author span{font-size:13px}.gd__body{margin-top:24px;font-size:17px;line-height:1.55}.gd__body h2{margin:32px 0 10px;scroll-margin-top:100px;font-size:23px}.gd__body h3{margin:22px 0 8px;scroll-margin-top:100px;font-size:19px}.gd__body p,.gd__body ul,.gd__body ol{margin-bottom:14px}.gd__body ul,.gd__body ol{padding-left:22px}.gd__body table{font-size:15px;display:block;overflow-x:auto}.gd__body h2#key-facts+ul{border-radius:12px;padding:16px 16px 16px 34px}.gd__cta{border-radius:16px;margin-top:32px;padding:24px 22px}.gd__cta h2{font-size:22px}.gd__cta p{font-size:15px}.gd__toc,.gd__box{padding:16px 18px}.gd__toc h2,.gd__box h2{font-size:17px}.gd__toc ol,.gd__box ul,.gd__box p{font-size:14px}.gdx{padding:40px 20px 56px}.gdx__intro{margin-bottom:28px;font-size:17px}.gdx__grid{--gdx-cols:1;--gdx-gap:16px}.gdx__card{border-top-width:4px;border-radius:4px 4px 14px 14px;padding:24px 22px 20px}.gdx__card small{padding-top:12px}.gdx__card h2{font-size:20px}.gdx__card p{font-size:15px}}@media (min-width:751px) and (max-width:1000px){.gd__wrap{width:calc(840 * var(--u))}.gd__article{padding:calc(48 * var(--u)) calc(60 * var(--u))}.gd__crumbs,.gd__meta,.gd__author span,.gd__unverified,.gd__toc ol{font-size:14px}.gd__title{font-size:max(30px, calc(40 * var(--u)))}.gd__lede{font-size:max(17px, calc(20 * var(--u)))}.gd__author strong{font-size:max(15px, calc(16 * var(--u)))}.gd__body{font-size:max(16px, calc(18 * var(--u)))}.gd__body h2{font-size:max(23px, calc(28 * var(--u)))}.gd__body h3{font-size:max(18px, calc(21 * var(--u)))}.gd__body table{font-size:max(15px, calc(16 * var(--u)))}.gd__body h2#sources+ul{font-size:14px}.gd__cta{padding:calc(28 * var(--u)) calc(30 * var(--u))}.gd__cta h2{font-size:max(21px, calc(26 * var(--u)))}.gd__cta p{font-size:max(15px, calc(16 * var(--u)))}.gd__cite{font-size:14px}.gd__toc h2,.gd__box h2{font-size:max(16px, calc(18 * var(--u)))}.gd__box ul,.gd__box p{font-size:max(14px, calc(15 * var(--u)))}.gdx{padding:calc(60 * var(--u)) calc(60 * var(--u)) calc(80 * var(--u))}.gdx__intro{font-size:max(17px, calc(20 * var(--u)))}.gdx__card h2{font-size:max(19px, calc(22 * var(--u)))}.gdx__card p,.gdx__empty{font-size:max(16px, calc(18 * var(--u)))}.gdx__card small{font-size:14px}}.gd__mtoc summary{color:var(--teal-ink)}
