@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/5442b4adba4222f76a41737abb382bee.woff2)format("woff2")}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/76ab98fc5de1c54cccc2f79e04b3cd0b.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/static/fonts/adf707d5724f6346a83118826c429512.woff2)format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(/static/fonts/bd7320860b5aafb3e39b30888a915693.woff2)format("woff2")}.c563668622337a7390818a568{width:min(100% - 3rem,78rem);margin-inline:auto}.c5025c43c14239a878203d10b{z-index:100;color:var(--white);background:var(--charcoal);border-radius:.25rem;padding:.75rem 1rem;font-weight:700;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.c5025c43c14239a878203d10b:focus{transform:translateY(0)}.c39f8a1ecc82af550bdbd3925{z-index:20;backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #2b1d1a1a;position:sticky;top:0}.c192c2a9703ef4b4b8b2aaa6e{justify-content:space-between;align-items:center;gap:2rem;min-height:5.5rem;display:flex}.c920e9337972708dbfb48ca01{flex:none;align-items:center;display:inline-flex}.c920e9337972708dbfb48ca01 img{width:clamp(8.5rem,15vw,12.25rem);height:auto}.c9c25b3d90244ea6d57b9a1fe{align-items:center;gap:clamp(1.25rem,2.6vw,2.4rem);display:flex}.c9c25b3d90244ea6d57b9a1fe a{min-height:2.75rem;color:var(--ink);align-items:center;font-size:.98rem;font-weight:700;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.c9c25b3d90244ea6d57b9a1fe a:hover{color:var(--blue)}.c9c25b3d90244ea6d57b9a1fe .c8fe6de22e8a8d3117d688881{border:1px solid var(--charcoal);min-height:2.9rem;color:var(--white);background:var(--charcoal);border-radius:.2rem;padding-inline:1.2rem}.c9c25b3d90244ea6d57b9a1fe .c8fe6de22e8a8d3117d688881:hover{border-color:var(--blue);color:var(--white);background:var(--blue)}.cc44dbcec5c3dd8f7c4575d5d{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:.2rem;justify-content:center;align-items:center;width:2.9rem;height:2.9rem;display:none}.cca8c2de827195802b85db871{width:1.2rem;height:1rem;display:block;position:relative}.cca8c2de827195802b85db871:before,.cca8c2de827195802b85db871:after,.cca8c2de827195802b85db871 span{background:var(--charcoal);content:"";border-radius:2px;width:100%;height:2px;transition:transform .15s,opacity .15s;display:block;position:absolute;left:0}.cca8c2de827195802b85db871:before{top:0}.cca8c2de827195802b85db871 span{top:calc(50% - 1px)}.cca8c2de827195802b85db871:after{bottom:0}.cc44dbcec5c3dd8f7c4575d5d[aria-expanded=true] .cca8c2de827195802b85db871:before{transform:translateY(7px) rotate(45deg)}.cc44dbcec5c3dd8f7c4575d5d[aria-expanded=true] .cca8c2de827195802b85db871 span{opacity:0}.cc44dbcec5c3dd8f7c4575d5d[aria-expanded=true] .cca8c2de827195802b85db871:after{transform:translateY(-7px) rotate(-45deg)}.c8d6f418a269a4bf6bd6750c0{border:1px solid #0000;border-radius:.2rem;justify-content:center;align-items:center;min-height:3.25rem;padding:.7rem 1.25rem;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.c94f8a08a8c2abd626e7df1e8{color:var(--white);background:var(--charcoal)}.c94f8a08a8c2abd626e7df1e8:hover{background:var(--blue)}.c310b4ab3c88ef537b372b17e{color:var(--charcoal);background:var(--white)}.c310b4ab3c88ef537b372b17e:hover{color:var(--white);background:var(--blue)}.ca59e85a7e8295b49161110c4{min-height:3rem;color:var(--blue);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.ca59e85a7e8295b49161110c4:hover,.c1cdba7eca6ee6a38d78c51e1:hover,.c6c95b289c3ed2e128e516d2e:hover,.cd513b2f22438792f2d4649de a:hover{text-decoration:underline}.c1cdba7eca6ee6a38d78c51e1{color:var(--blue);font-weight:700;text-decoration-thickness:1px}.c6c95b289c3ed2e128e516d2e{color:#f0eeeb;margin-top:.6rem;font-weight:600;text-decoration-thickness:1px;display:table}@media (width<=59.999rem){.c563668622337a7390818a568{width:min(100% - 2.5rem,78rem)}.c192c2a9703ef4b4b8b2aaa6e{grid-template-columns:1fr auto;gap:0;min-height:4.75rem;display:grid}.c920e9337972708dbfb48ca01{grid-area:1/1}.cc44dbcec5c3dd8f7c4575d5d{grid-area:1/2;display:flex}.c9c25b3d90244ea6d57b9a1fe{border-top:1px solid var(--line);grid-area:2/1/auto/-1;gap:0;padding-block:.75rem 1rem;display:grid}.c9c25b3d90244ea6d57b9a1fe a{min-height:2.9rem}.c9c25b3d90244ea6d57b9a1fe .c8fe6de22e8a8d3117d688881{width:fit-content;margin-top:.5rem;padding-inline:1rem}}@media (width<=37.5rem){.c563668622337a7390818a568{width:min(100% - 2rem,78rem)}body{font-size:1rem}}.c313c0ea318a7f1950f7ca98b{overflow-wrap:anywhere;min-width:0;max-width:100%}.c313c0ea318a7f1950f7ca98b .c0b2cd5e86146cfc7fd2ea5af{min-width:0;max-width:100%;overflow-x:auto}.c313c0ea318a7f1950f7ca98b pre{max-width:100%;overflow-x:auto}.c313c0ea318a7f1950f7ca98b img{max-width:100%;height:auto}.c313c0ea318a7f1950f7ca98b figure{min-width:0;max-width:100%}.ccfa08bd38b3f26853104e912{background:var(--paper);padding-top:clamp(3.25rem,6.5vw,6.5rem);overflow:hidden}.ca6134df84eefcca1b6a087e2{grid-template-columns:minmax(18rem,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.cf7e0ecc05ac51137da5982ba h1{text-wrap:balance;max-width:10.5ch;margin-bottom:1.4rem;font-weight:400}.cf7e0ecc05ac51137da5982ba>p{max-width:42ch;color:var(--warm-gray);margin-bottom:2rem;font-size:clamp(1.08rem,1.5vw,1.25rem)}.c0d45c1cbdaf55ad49c465f8d{flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;display:flex}.ce334691d38abcbf03c322a46{background:#e8e9e6;border-radius:2rem .25rem;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.75rem #2b1d1a21}.ce334691d38abcbf03c322a46 img{aspect-ratio:1.3;object-fit:cover;object-position:center;width:100%}.ce334691d38abcbf03c322a46 figcaption,.c2e4c2fc0305c07d846e10ed1 figcaption{color:var(--warm-gray);font-size:.875rem}.ce334691d38abcbf03c322a46 figcaption{color:var(--ink);background:#fffffff0;border-radius:.15rem;padding:.45rem .75rem;font-weight:700;position:absolute;bottom:1rem;right:1rem}.ce5c6b9405c12c6e6d18e5978{border-top:1px solid #2b1d1a29;margin-top:clamp(3rem,5vw,4.5rem)}.ce5c6b9405c12c6e6d18e5978 ul{justify-content:space-between;align-items:center;gap:1rem 2rem;min-height:4.5rem;padding:0;list-style:none;display:flex}.ce5c6b9405c12c6e6d18e5978 li{color:var(--warm-gray);font-size:.96rem;font-weight:700}.cde4c2bc9c1d5a123d4ee9a91{background:var(--white);padding-block:clamp(5rem,9vw,8.5rem)}.cc00e316a5da0432c003af08b{grid-template-columns:minmax(0,1fr) minmax(16rem,.72fr);align-items:end;gap:clamp(1.5rem,6vw,6rem);margin-bottom:clamp(2.5rem,5vw,4.25rem);display:grid}.cc00e316a5da0432c003af08b h2{text-wrap:balance;max-width:12ch}.cc00e316a5da0432c003af08b p{max-width:44ch;color:var(--warm-gray);padding-bottom:.25rem;font-size:1.12rem}.cf1440c940c4cca705ded762f{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);align-items:center;gap:clamp(2.5rem,7vw,7rem);display:grid}.c2e4c2fc0305c07d846e10ed1 img{aspect-ratio:1.28;object-fit:cover;object-position:center;border-radius:.25rem 2rem;width:100%}.c2e4c2fc0305c07d846e10ed1 figcaption{margin-top:.75rem}.c1e17bf8d97eca49c9ee87ba0 h3{margin-bottom:.8rem}.c1e17bf8d97eca49c9ee87ba0>p{color:var(--warm-gray);margin-bottom:1.5rem}.c6e7af94421a5aa1130cc754b{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.c6e7af94421a5aa1130cc754b>div{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:.2rem;min-height:5rem;padding:.8rem .75rem .8rem 0;display:flex}.c6e7af94421a5aa1130cc754b dt{color:var(--ink);font-family:Outfit,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.2}.c6e7af94421a5aa1130cc754b dd{color:var(--warm-gray);font-size:.95rem}.c49db2cc66f934690cf2bdae3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(3rem,6vw,5rem);padding-block:1.5rem;display:flex}.c49db2cc66f934690cf2bdae3 h3{font-size:clamp(1.4rem,2.5vw,2rem)}.c9e1c66403e50fc5f50b3f885{color:var(--white);background:var(--charcoal);padding-block:clamp(4.5rem,8vw,7.5rem)}.c69c4c47a481f44f4793ed59f{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.c38f5cd6538807731bde1ea99 h2{max-width:10ch;color:var(--white);margin-bottom:1.25rem}.c38f5cd6538807731bde1ea99>p{color:#ffffffb8;max-width:36ch;margin-bottom:1.75rem;font-size:1.13rem}.c50c0915e1bfcc8d06c79ad03{border-left:1px solid #ffffff3d;padding-left:clamp(1.5rem,4vw,3.5rem)}.c6dadb4cc1cac5feaf7f7ff5c{color:#e2bc75;margin-bottom:1rem;line-height:1}.c6bac6a172e078371c4e11185{width:7.5rem;height:1.5rem;display:block}.c50c0915e1bfcc8d06c79ad03 blockquote{max-width:40ch;color:var(--white);text-wrap:pretty;font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.42}.c50c0915e1bfcc8d06c79ad03 figcaption{color:#ffffffb3;flex-direction:column;gap:.2rem;margin-top:1.5rem;font-size:.94rem;display:flex}.c50c0915e1bfcc8d06c79ad03 cite{color:var(--white);font-style:normal;font-weight:700}.c3027afe26a8a2a77db8b173f{background:var(--mist);padding-block:clamp(3.75rem,7vw,6.5rem)}.c451a2ea8a647b70aa746ae03{justify-content:space-between;align-items:center;gap:2.5rem;display:flex}.c451a2ea8a647b70aa746ae03 h2{margin-bottom:.9rem;font-size:clamp(2.3rem,4.4vw,4rem)}.c451a2ea8a647b70aa746ae03 p{color:var(--warm-gray);font-size:1.1rem}.ce59ad5c1005fdbc466b5e3ea{color:var(--blue);letter-spacing:-.035em;flex:none;font-family:Outfit,sans-serif;font-size:clamp(1.55rem,3vw,2.6rem);font-weight:700;text-decoration:none}.ce59ad5c1005fdbc466b5e3ea:hover{text-decoration:underline}.c4ad5b136cfe86378bdf4fdeb{color:var(--white);background:#202020;padding-top:clamp(3.25rem,6vw,5rem)}.ca13210be9d5223bd2fbc173b{grid-template-columns:1.1fr 1fr .8fr 1.25fr;gap:clamp(1.75rem,4vw,4rem);padding-bottom:3.25rem;display:grid}.ce3fd7a7c153bdd12319c51ea img{width:clamp(9rem,15vw,11.75rem);height:auto}.ce3fd7a7c153bdd12319c51ea p{color:#ffffffad;margin-top:.9rem}.c0ab5cc7a35e41caca45e617f h2{color:var(--white);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem;font-size:1rem}.c0ab5cc7a35e41caca45e617f address{color:#ffffffbd;line-height:1.65}.c3e573b4b0753397fd25fc46a dl{color:#ffffffbd;gap:.38rem;font-size:.93rem;line-height:1.4;display:grid}.c3e573b4b0753397fd25fc46a dl>div{justify-content:space-between;gap:.75rem;display:flex}.c3e573b4b0753397fd25fc46a dd{text-align:right;margin:0}.cd513b2f22438792f2d4649de{color:#ffffffa6;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;font-size:.9rem;display:flex}.cd513b2f22438792f2d4649de a{color:var(--white)}@media (width<=68rem){.ca6134df84eefcca1b6a087e2{grid-template-columns:minmax(17rem,.9fr) minmax(0,1fr);gap:2.5rem}.cf1440c940c4cca705ded762f{grid-template-columns:minmax(0,1fr) minmax(17rem,.95fr);gap:3rem}.ca13210be9d5223bd2fbc173b{grid-template-columns:1fr 1fr}}@media (width<=59.999rem){.ccfa08bd38b3f26853104e912{padding-top:3.5rem}.ca6134df84eefcca1b6a087e2,.cc00e316a5da0432c003af08b,.cf1440c940c4cca705ded762f,.c69c4c47a481f44f4793ed59f{grid-template-columns:1fr}.ca6134df84eefcca1b6a087e2{gap:2.5rem}.cf7e0ecc05ac51137da5982ba h1{max-width:13ch;font-size:clamp(3.1rem,9vw,5.25rem)}.ce334691d38abcbf03c322a46 img{aspect-ratio:1.45}.ce5c6b9405c12c6e6d18e5978 ul{flex-wrap:wrap;justify-content:flex-start;column-gap:clamp(1.5rem,5vw,3rem)}.cc00e316a5da0432c003af08b{gap:1rem}.cc00e316a5da0432c003af08b h2{max-width:14ch}.cf1440c940c4cca705ded762f{gap:2rem}.c2e4c2fc0305c07d846e10ed1 img{aspect-ratio:1.5}.c69c4c47a481f44f4793ed59f{gap:3rem}.c38f5cd6538807731bde1ea99 h2{max-width:14ch}.c50c0915e1bfcc8d06c79ad03{border-top:1px solid #ffffff3d;border-left:0;padding-top:2rem;padding-left:0}.ca13210be9d5223bd2fbc173b{gap:2.5rem}}@media (width<=37.5rem){.cf7e0ecc05ac51137da5982ba h1{font-size:clamp(2.85rem,13vw,4.15rem)}.c0d45c1cbdaf55ad49c465f8d{flex-direction:column;align-items:flex-start;gap:.5rem}.ce334691d38abcbf03c322a46{border-radius:1.5rem .2rem}.ce5c6b9405c12c6e6d18e5978 ul{grid-template-columns:1fr 1fr;gap:.6rem 1rem;padding-block:1.1rem;display:grid}.ce5c6b9405c12c6e6d18e5978 li{font-size:.9rem}.c6e7af94421a5aa1130cc754b{grid-template-columns:1fr 1fr}.c49db2cc66f934690cf2bdae3{flex-direction:column;align-items:flex-start;gap:.75rem}.c451a2ea8a647b70aa746ae03{flex-direction:column;align-items:flex-start;gap:1.5rem}.ca13210be9d5223bd2fbc173b{grid-template-columns:1fr;gap:2rem}.c3e573b4b0753397fd25fc46a dl{max-width:18rem}.cd513b2f22438792f2d4649de{min-height:4.5rem}}.c49bdacdafc4db96b01f701d9{margin-top:clamp(2rem,3.5vw,3rem);margin-bottom:0}.cc0f175b0136f1c544b683f2f{grid-template-columns:1fr;gap:.75rem;display:grid}.c874d05a6e49be6b5188238cb{border-radius:.15rem;display:block}.ce54794771db731d5136b5db9{color:var(--ink);transition:color .15s}.ce54794771db731d5136b5db9:hover{color:var(--blue)}.c0f4df7c4668d24983979ca49{letter-spacing:-.02em}.ce54794771db731d5136b5db9:hover .c0f4df7c4668d24983979ca49{color:var(--blue)}.cdee5de651fbb39ee0c8bbe3b{color:var(--warm-gray)}.c32683e55487a89b7b81536f7{text-underline-offset:.18em;margin-top:.7rem;font-size:.94rem;font-weight:700;text-decoration-thickness:1px;display:inline-block}.c32683e55487a89b7b81536f7:hover{text-decoration:underline}.cbb6d27771a5d557692eb4bf2{padding-block:clamp(3.5rem,7vw,6rem) clamp(4.5rem,8vw,7rem)}.c90d4b52fbfea8ca11567052c{margin-bottom:2rem}.c90d4b52fbfea8ca11567052c h1{text-wrap:balance;max-width:15ch;font-size:clamp(2.5rem,5vw,3.6rem)}.c0541b6cb6be63fe0be82d84e{gap:1rem;max-width:52rem;display:grid}.cc5a64cec58da8ddfba05d056{border:1px solid var(--line);background:var(--white);border-radius:.15rem;padding:1.15rem 1.25rem}.cc5a64cec58da8ddfba05d056>a{color:var(--ink);text-decoration:none;transition:color .15s}.cc5a64cec58da8ddfba05d056>a:hover,.cc5a64cec58da8ddfba05d056>a:hover .c9b916465bc8f6a1e51b937dd{color:var(--blue)}.c9b916465bc8f6a1e51b937dd{font-size:clamp(1.4rem,2.4vw,1.7rem);line-height:1.28}.c4d2178dc5858a20019d2cb88{max-width:60ch;color:var(--warm-gray);margin-top:.55rem}.c7bb8673fdba0b9b770515aa3{max-width:52rem}.cc0346893804b2dfdec533448{margin-bottom:2.25rem}.cb866264cc893cb8b4f0e8695{color:var(--blue);text-underline-offset:.18em;font-size:.98rem;font-weight:700;text-decoration-thickness:1px;display:inline-block}.cc0346893804b2dfdec533448 h1{text-wrap:balance;max-width:19ch;margin-top:.8rem;font-size:clamp(2.5rem,5.4vw,4rem);line-height:1.08}.cefa9b2d53d5bdd22b5da1951{max-width:68ch;font-size:1.1rem;line-height:1.72}.c313c0ea318a7f1950f7ca98b>:first-child{margin-top:0}.c313c0ea318a7f1950f7ca98b h2,.c313c0ea318a7f1950f7ca98b h3,.c313c0ea318a7f1950f7ca98b h4{text-wrap:balance}.c313c0ea318a7f1950f7ca98b h2{margin-block:2.5rem .85rem;font-size:clamp(1.85rem,3.5vw,2.35rem);line-height:1.16}.c313c0ea318a7f1950f7ca98b h3{margin-block:2rem .7rem;font-size:clamp(1.45rem,2.8vw,1.8rem);line-height:1.22}.c313c0ea318a7f1950f7ca98b h4{margin-block:1.6rem .55rem;font-size:1.2rem;line-height:1.3}.c313c0ea318a7f1950f7ca98b p{margin-block:1rem}.c313c0ea318a7f1950f7ca98b ul,.c313c0ea318a7f1950f7ca98b ol{margin-block:1rem;padding-left:1.5rem}.c313c0ea318a7f1950f7ca98b li+li{margin-top:.35rem}.c313c0ea318a7f1950f7ca98b a{color:var(--blue);text-underline-offset:.18em;text-decoration-thickness:1px}.c313c0ea318a7f1950f7ca98b blockquote{border-left:3px solid var(--blue);color:var(--warm-gray);margin-block:1.6rem;padding:.25rem 0 .25rem 1.25rem;font-size:1.12em}.c313c0ea318a7f1950f7ca98b blockquote p:first-child{margin-top:0}.c313c0ea318a7f1950f7ca98b blockquote p:last-child{margin-bottom:0}.c313c0ea318a7f1950f7ca98b figure{margin-block:1.75rem}.c313c0ea318a7f1950f7ca98b figure img{border-radius:.2rem;width:100%;height:auto}.c313c0ea318a7f1950f7ca98b figcaption{color:var(--warm-gray);margin-top:.65rem;font-size:.95rem;line-height:1.5}.c313c0ea318a7f1950f7ca98b .c0b2cd5e86146cfc7fd2ea5af{border:1px solid var(--line);-webkit-overflow-scrolling:touch;border-radius:.15rem;margin-block:1.5rem}.c313c0ea318a7f1950f7ca98b table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.97rem;line-height:1.5}.c313c0ea318a7f1950f7ca98b th,.c313c0ea318a7f1950f7ca98b td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.7rem .85rem}.c313c0ea318a7f1950f7ca98b th{color:var(--ink);background:var(--paper);font-family:Outfit,sans-serif;font-weight:700}.c313c0ea318a7f1950f7ca98b tr:last-child td{border-bottom:0}.c313c0ea318a7f1950f7ca98b pre{color:#f7f4f0;background:var(--charcoal);border-radius:.2rem;max-width:100%;margin-block:1.5rem;padding:1rem 1.15rem;font-size:.9rem;line-height:1.55;overflow-x:auto}.c313c0ea318a7f1950f7ca98b :not(pre)>code{color:var(--ink);background:var(--paper);overflow-wrap:anywhere;border-radius:.2rem;padding:.12em .35em;font-size:.9em}.c313c0ea318a7f1950f7ca98b pre code{color:inherit;font:inherit}.c278862cb6c00d9b0c4fbf06c{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.25rem}@media (width<=37.5rem){.cbb6d27771a5d557692eb4bf2{padding-block:3rem 4.5rem}.cc5a64cec58da8ddfba05d056{padding:1rem}.cc0346893804b2dfdec533448{margin-bottom:1.8rem}.cc0346893804b2dfdec533448 h1{font-size:clamp(2.25rem,11vw,3rem)}.cefa9b2d53d5bdd22b5da1951{font-size:1.04rem}}:root{color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--ink:#2b1d1a;--charcoal:#252525;--warm-gray:#827a78;--paper:#f4f2ef;--mist:#eef1f6;--blue:#2e477c;--line:#dedbd7;--white:#fff;font-family:"Source Sans 3",sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:6rem}body{min-width:320px;color:var(--ink);background:var(--white);margin:0;font-size:1.0625rem;line-height:1.55}h1,h2,h3,h4,h5,h6{color:var(--ink);letter-spacing:-.035em;margin:0;font-family:Outfit,sans-serif;font-weight:700;line-height:1.08}h1{font-size:clamp(3rem,6vw,5.8rem)}h2{font-size:clamp(2.35rem,4.2vw,3.8rem)}h3{font-size:clamp(1.5rem,2.4vw,2rem)}p,ul,ol,dl,figure,blockquote{margin:0}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:.08em}button{color:inherit;font:inherit}address{font-style:normal}[hidden]{display:none!important}:focus-visible{outline-offset:4px;outline:3px solid #5976b6}.c027c0c45cf0921a4f8e22cf3{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}