.dvz-content{--yellow-1: #fff5cc;--yellow-2: #ffec9c;--yellow-3: #ffe05c;--yellow-4: #ffd00d;--yellow-5: #e3ae00;--yellow-6: #b38300;--yellow-7: #664400;--amber-1: #ffebd1;--amber-2: #ffdba6;--amber-3: #ffc16b;--amber-4: #ffa028;--amber-5: #e68500;--amber-6: #ad6500;--amber-7: #663b00;--orange-1: #ffe8db;--orange-2: #ffcaad;--orange-3: #ffa170;--orange-4: #ff732b;--orange-5: #e05612;--orange-6: #a63800;--orange-7: #662100;--red-1: #feddde;--red-2: #fbb0ba;--red-3: #f96b77;--red-4: #f01f2f;--red-5: #cc000f;--red-6: #99000c;--red-7: #660008;--magenta-1: #fee2f1;--magenta-2: #fbb0db;--magenta-3: #f97dc4;--magenta-4: #f73ba9;--magenta-5: #d9007d;--magenta-6: #99005a;--magenta-7: #66003b;--purple-1: #f3e0ff;--purple-2: #e3baff;--purple-3: #c575ff;--purple-4: #a62bff;--purple-5: #8613d9;--purple-6: #5a0099;--purple-7: #3b0066;--dark-blue-1: #e6e9ff;--dark-blue-2: #b3c6ff;--dark-blue-3: #6e91ff;--dark-blue-4: #1f56ff;--dark-blue-5: #1440c4;--dark-blue-6: #002599;--dark-blue-7: #001966;--light-blue-1: #dcf1fd;--light-blue-2: #afe3fa;--light-blue-3: #7bcef5;--light-blue-4: #27bbfa;--light-blue-5: #0094d4;--light-blue-6: #006a99;--light-blue-7: #004666;--cyan-1: #d2fafd;--cyan-2: #aff4fa;--cyan-3: #7bedf5;--cyan-4: #19e9f7;--cyan-5: #00c9d9;--cyan-6: #008d99;--cyan-7: #00464d;--green-1: #d6fce0;--green-2: #affac9;--green-3: #71f59c;--green-4: #25eb68;--green-5: #00cc44;--green-6: #008c2e;--green-7: #004d1a;--lime-1: #ebfbc9;--lime-2: #d6f59a;--lime-3: #c0ed64;--lime-4: #a2e61c;--lime-5: #76b300;--lime-6: #548000;--lime-7: #324d00;--gray-1: #f4f4f4;--gray-2: #e5e5e5;--gray-3: #cccccc;--gray-4: #999999;--gray-5: #767676;--gray-6: #545454;--gray-7: #262626;--opinion-coral-1: #FFEAE6;--opinion-coral-2: #FFCDC4;--opinion-coral-3: #FF9B8C;--opinion-coral-4: #FF644D;--opinion-coral-5: #D44731;--opinion-coral-6: #99210F;--opinion-coral-7: #660E00;--opinion-lemon-1: #FFF9CC;--opinion-lemon-2: #FFF4A3;--opinion-lemon-3: #FFED66;--opinion-lemon-4: #FFE419;--opinion-lemon-5: #CCB714;--opinion-lemon-6: #99890F;--opinion-lemon-7: #665A00;--opinion-mint-1: #E2F6F0;--opinion-mint-2: #BBF0DE;--opinion-mint-3: #76EBC6;--opinion-mint-4: #2EE6A9;--opinion-mint-5: #00BF7F;--opinion-mint-6: #008055;--opinion-mint-7: #004D33;--opinion-blue-1: #EBF4FF;--opinion-blue-2: #9DC4FD;--opinion-blue-3: #4E94FC;--opinion-blue-4: #0064FA;--opinion-blue-5: #004CBC;--opinion-blue-6: #00357E;--opinion-blue-7: #001D40;--opinion-pink-1: #FFEBFE;--opinion-pink-2: #FABBF4;--opinion-pink-3: #F582EA;--opinion-pink-4: #E653DA;--opinion-pink-5: #BF00AE;--opinion-pink-6: #8C0080;--opinion-pink-7: #590052;--opinion-slate-1: #E6ECF2;--opinion-slate-2: #CED9E6;--opinion-slate-3: #B8C1D1;--opinion-slate-4: #99A4B3;--opinion-slate-5: #757F8C;--opinion-slate-6: #575D6B;--opinion-slate-7: #3D444D}.dvz-content{--publico-text: (BWHaasDingbat, "Publico Text Web", Georgia, Cambria, "Times New Roman", Times, serif);--publico-head: (BWHaasDingbat, "Publico Headline Web", Georgia, Cambria, "Times New Roman", Times, serif);--publico-mono: (BWHaasDingbat, "Publico Text Mono", Menlo, monospace);--haas-text: (BWHaasDingbat, BWHaasText, "Helvetica Neue", Helvetica, Arial, sans-serif);--haas-head: (BWHaasDingbat, BWHaasHead, "Helvetica Neue", Helvetica, Arial, sans-serif);--haas-mono-a: (BWHaasDingbat, BWHaasTextMonoA, Menlo, monospace);--haas-mono-b: (BWHaasDingbat, BWHaasTextMonoB, Menlo, monospace);--haas-mono-c: (BWHaasDingbat, BWHaasTextMonoC, Menlo, monospace);--icon-font: (BWHaasDingbatPlus, BWHaasDingbat, sans-serif)}html{font-size:18px}@media (min-width: 760px){html{font-size:20px}}.dvz-content{position:relative}.dvz-content *{margin:0;padding:0}.dvz-content .clearboth{clear:both}.dvz-content input,.dvz-content textarea,.dvz-content select,.dvz-content button{font-family:inherit}.dvz-t-show,.dvz-t-show-inline{display:none}.terminal .dvz-content .dvz-t-disable,.terminal .dvz-content a:not(.dvz-t-allow):not(.dvz-t-bypass){border:0;cursor:auto;text-decoration:none;pointer-events:none}.terminal .dvz-content .dvz-t-disable:hover,.terminal .dvz-content a:not(.dvz-t-allow):not(.dvz-t-bypass):hover{cursor:auto}.terminal .dvz-content .dvz-t-show{display:block}.terminal .dvz-content .dvz-t-show-inline{display:inline-block}.terminal .dvz-content .dvz-t-hide,.terminal .dvz-content .dvz-t-remove{display:none}@font-face{font-family:Publico Text Web;font-weight:400;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-Roman-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-Roman-Web.woff) format("woff")}@font-face{font-family:Publico Text Web;font-weight:400;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-Italic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-Italic-Web.woff) format("woff")}@font-face{font-family:Publico Text Web;font-weight:600;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-Semibold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-Semibold-Web.woff) format("woff")}@font-face{font-family:Publico Text Web;font-weight:600;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-SemiboldItalic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-SemiboldItalic-Web.woff) format("woff")}@font-face{font-family:Publico Text Web;font-weight:700;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-Bold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-Bold-Web.woff) format("woff")}@font-face{font-family:Publico Text Web;font-weight:700;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoText-BoldItalic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoText-BoldItalic-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:300;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Light-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Light-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:300;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-LightIt-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-LightIt-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:400;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Roman-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Roman-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:400;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Italic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Italic-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:500;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Medium-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Medium-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:500;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-MediumIt-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-MediumIt-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:700;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Bold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Bold-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:700;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-BoldIt-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-BoldIt-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:800;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Exbold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Exbold-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:800;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-ExboldIt-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-ExboldIt-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:900;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-Black-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-Black-Web.woff) format("woff")}@font-face{font-family:Publico Headline Web;font-weight:900;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico/PublicoHeadline-BlackIt-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico/PublicoHeadline-BlackIt-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:700;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Bold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Bold-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:700;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-BoldItalic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-BoldItalic-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:600;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Semibold-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Semibold-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:600;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-SemiboldItalic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-SemiboldItalic-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:500;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanNo2-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanNo2-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:500;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanNo2Italic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanNo2Italic-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:400;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Roman-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-Roman-Web.woff) format("woff")}@font-face{font-family:Publico Text Mono;font-weight:400;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanItalic-Web.woff2) format("woff2"),url(/graphics/soup/fonts/publico-mono/PublicoTextMono-RomanItalic-Web.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:700;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-75Bold.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:700;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-76BoldItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-76BoldItalic.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:500;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-65Medium.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:500;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-66MediumItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-66MediumItalic.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:400;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-55Roman.woff) format("woff")}@font-face{font-family:BWHaasText;font-weight:400;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasText-56Italic.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:900;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-95Black.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:900;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-96BlackItalic.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:700;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-75Bold.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:700;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-76BoldItalic.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:500;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-65Medium.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:500;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-66MediumItalic.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:400;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-55Roman.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:400;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-56Italic.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:100;font-style:normal;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-25XThin.woff) format("woff")}@font-face{font-family:BWHaasHead;font-weight:100;font-style:italic;font-display:fallback;src:url(/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff2) format("woff2"),url(/graphics/soup/fonts/bw-haas/BWHaasHead-26XThinItalic.woff) format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:400;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-55 Roman.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-55 Roman.woff") format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:400;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-55 Roman Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-55 Roman Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:500;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-65 Medium.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-65 Medium.woff") format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:500;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-65 Medium Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-65 Medium Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:700;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-75 Bold.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-75 Bold.woff") format("woff")}@font-face{font-family:BWHaasTextMonoA;font-weight:700;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-75 Bold Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono A-75 Bold Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:400;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-55 Roman.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-55 Roman.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:400;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-55 Roman Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-55 Roman Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:500;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-65 Medium.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-65 Medium.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:500;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-65 Medium Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-65 Medium Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:700;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-75 Bold.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-75 Bold.woff") format("woff")}@font-face{font-family:BWHaasTextMonoB;font-weight:700;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-75 Bold Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono B-75 Bold Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:400;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-55 Roman.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-55 Roman.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:400;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-55 Roman Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-55 Roman Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:500;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-65 Medium.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-65 Medium.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:500;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-65 Medium Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-65 Medium Italic.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:700;font-style:normal;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-75 Bold.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-75 Bold.woff") format("woff")}@font-face{font-family:BWHaasTextMonoC;font-weight:700;font-style:italic;font-display:fallback;src:url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-75 Bold Italic.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-mono/BW Haas Text Mono C-75 Bold Italic.woff") format("woff")}@font-face{font-family:BWHaasDingbatPlus;font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2B;src:url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff") format("woff")}@font-face{font-family:BWHaasDingbat;font-weight:400;font-style:normal;font-display:swap;unicode-range:U+D7,U+1F151,U+1F322,U+1F3ED,U+1F446,U+1F455,U+1F4A5,U+1F4A7,U+1F4B5,U+1F4BB,U+1F4BC,U+1F4C8,U+1F4CA,U+1F50D,U+1F525,U+1F5CB,U+1F687,U+1F6A2,U+1F6B9,U+1F6C9,U+1F6E1,U+1F6E2,U+1F6E6,U+1F6EA,U+1F6EB,U+1F93A,U+2139,U+2190,U+2191,U+2192,U+2193,U+21A2,U+21A3,U+21D0,U+21D2,U+21E1,U+21E3,U+21E6,U+21E8,U+2212,U+2261,U+2263,U+226A,U+226B,U+227A,U+227B,U+22D8,U+22D9,U+2301,U+2302,U+238F,U+23E9,U+23EA,U+23EB,U+23EC,U+23ED,U+23EE,U+25A0,U+25A1,U+25B2,U+25B3,U+25B7,U+25BA,U+25BC,U+25BD,U+25C0,U+25C1,U+25CB,U+25CF,U+25D6,U+25D7,U+25DC,U+25DD,U+2600,U+2605,U+2606,U+2617,U+2622,U+2634,U+2692,U+2693,U+2698,U+26BB,U+26F0,U+26F4,U+2713,U+272A,U+2B60,U+2B62,U+2B88,U+2B89,U+2B8A,U+2B8B;src:url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff2") format("woff2"),url("/graphics/soup/fonts/bw-haas-dingbat/BW Haas Grotesk Web Dingbat-Regular.woff") format("woff")}.dvz-content .container-width{margin-right:auto;margin-left:auto;width:1160px;max-width:92vw}.dvz-content .copy-width{margin-right:auto;margin-left:auto;width:620px;max-width:92vw}.dvz-content .img-full,.dvz-content .img-full *{display:block;width:100%}.dvz-content .dvz-icon{font-family:BWHaasDingbatPlus,BWHaasDingbat,sans-serif}.dvz-content .boldtext{font-family:BWHaasDingbat,BWHaasText,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-weight:700}.dvz-content .first-line-bold:first-line{font-family:BWHaasDingbat,BWHaasText,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.dvz-content .first-line-caps:first-line{letter-spacing:2px;font-variant:small-caps}.dvz-content{background-color:#fff;text-rendering:optimizeLegibility;line-height:1.5;color:#000;font-family:BWHaasDingbat,BWHaasText,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.dvz-content a[href],.dvz-content a[href]:visited{border-bottom:1px dotted currentColor;text-decoration:none;color:inherit}.dvz-content a[href]:hover,.dvz-content a[href]:active,.dvz-content a[href]:visited:hover,.dvz-content a[href]:visited:active{border-bottom-style:solid}@container (min-width: 0px) and (max-width: 489px){dvz-ai2html-wrapper[data-file=assumptions]{aspect-ratio:.803;max-width:360px;max-height:449px}}@container (min-width: 490px) and (max-width: 619px){dvz-ai2html-wrapper[data-file=assumptions]{aspect-ratio:1.162;width:490px;height:421.75px}}@container (min-width: 620px) and (max-width: 859px){dvz-ai2html-wrapper[data-file=assumptions]{aspect-ratio:1.471;width:620px;height:421.5px}}@container (min-width: 860px) and (max-width: 1159px){dvz-ai2html-wrapper[data-file=assumptions]{aspect-ratio:2.062;width:860px;height:417px}}@container (min-width: 1160px){dvz-ai2html-wrapper[data-file=assumptions]{aspect-ratio:2.749;width:1160px;height:422px}}@container (min-width: 0px) and (max-width: 489px){dvz-ai2html-wrapper[data-file=budget]{aspect-ratio:.44;max-width:360px;max-height:819px}}@container (min-width: 490px) and (max-width: 619px){dvz-ai2html-wrapper[data-file=budget]{aspect-ratio:.46;width:490px;height:1066px}}@container (min-width: 620px) and (max-width: 859px){dvz-ai2html-wrapper[data-file=budget]{aspect-ratio:.999;width:620px;height:620.75px}}@container (min-width: 860px) and (max-width: 1159px){dvz-ai2html-wrapper[data-file=budget]{aspect-ratio:1.411;width:860px;height:609.5px}}@container (min-width: 1160px){dvz-ai2html-wrapper[data-file=budget]{aspect-ratio:2.09;width:1160px;height:555px}}@container (min-width: 0px) and (max-width: 619px){dvz-ai2html-wrapper[data-file=scroll]{aspect-ratio:.038;max-width:360px;max-height:9555px}}@container (min-width: 620px) and (max-width: 1159px){dvz-ai2html-wrapper[data-file=scroll]{aspect-ratio:.079;width:620px;height:7871.1333478331px}}@container (min-width: 1160px){dvz-ai2html-wrapper[data-file=scroll]{aspect-ratio:.162;width:1160px;height:7144.7013501335px}}.dvz-content .gradient-bg dvz-ai2html-animate-wrap{background:linear-gradient(to top,#fff 9.6%,#abc1ca 30.7%,#9bb5c0 48%,#80939c 51.9%,#3d4043 60.6%,#231f20 63.9%)}@media (max-width: 1160px){.dvz-content .gradient-bg dvz-ai2html-animate-wrap{background:linear-gradient(to top,#fff 9.6%,#abc1ca 46.3%,#9bb5c0 54.4%,#80939c 57.9%,#3d4043 65.6%,#231f20 68.5%)}}@media (max-width: 620px){.dvz-content .gradient-bg dvz-ai2html-animate-wrap{background:linear-gradient(to top,#fff 9.6%,#abc1ca 46.3%,#9bb5c0 54.4%,#80939c 57.9%,#3d4043 65.6%,#231f20 68.5%)}}.dvz-content .bug{margin:0 auto;text-align:center}.dvz-content .bug img{mix-blend-mode:screen;max-width:340px;margin-top:2rem}.dvz-content .content{margin-top:0rem!important}.dvz-content .dek-container{color:#fff;max-width:900px;margin:1rem auto}.dvz-content .counter-container{position:fixed;top:20px;left:50%;transform:translate(-50%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#000;padding:1.5rem;border-radius:0;border:1px solid rgba(255,208,13,.3);box-shadow:0 8px 32px #0006,0 0 0 1px #ffd00d1a,inset 0 1px #ffffff1a;font-family:BWHaasTextMonoA,BWHaasTextMonoB,Menlo,monospace!important;z-index:9999;min-width:200px;transition:all .3s ease}.dvz-content .counter-container .counter-title,.dvz-content .counter-container .counter-subtitle,.dvz-content .counter-container .range-label,.dvz-content .counter-container .currency,.dvz-content .counter-container .suffix,.dvz-content .counter-container .debug-info{color:#000!important}.dvz-content .counter-container:hover{transform:translate(-50%) translateY(-2px);box-shadow:0 12px 40px #00000080,0 0 0 1px #ffd00d4d,inset 0 1px #ffffff26}.dvz-content .counter-header{text-align:center;margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,208,13,.2)}.dvz-content .counter-title{text-transform:uppercase;letter-spacing:.5px;margin:0}.dvz-content .counter-subtitle{font-size:14px;margin:2px 0 0;font-weight:600!important}.dvz-content .counter-content{text-align:center;min-height:60px;display:flex;align-items:center;justify-content:center}.dvz-content .counter-value{display:flex;align-items:center;justify-content:center;gap:.1rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.dvz-content .counter-range{display:flex;flex-direction:row;gap:1rem;justify-content:space-between;width:100%;transition:all .4s cubic-bezier(.4,0,.2,1);animation:fadeInScale .4s cubic-bezier(.4,0,.2,1) forwards}.dvz-content .counter-range-item{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;transition:all .3s cubic-bezier(.4,0,.2,1)}.dvz-content .range-label{font-size:11px;font-weight:600!important;text-align:center;display:block;margin-bottom:.25rem;transition:all .3s ease}.dvz-content .range-value{display:flex;align-items:center;justify-content:center;gap:.1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.dvz-content .currency{font-size:1.5rem;transition:font-size .3s ease}.dvz-content .number{font-size:2.2rem!important;font-weight:900!important;font-variant-numeric:tabular-nums;font-family:BWHaasTextMonoA,BWHaasTextMonoB,Menlo,monospace!important;line-height:1!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.dvz-content .suffix{font-size:1.8rem!important;font-family:BWHaasTextMonoA,BWHaasTextMonoB,Menlo,monospace!important;transition:all .3s ease}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dvz-content .counter-value{animation:fadeInSlide .4s cubic-bezier(.4,0,.2,1) forwards}.dvz-content .range-separator{margin:0 .2rem;color:#fff9;font-size:1.2rem}.dvz-content .counter-container.debug{border-color:#ffff0080}.dvz-content .debug-info{font-size:.7rem;margin-top:.5rem;padding-top:.5rem;text-align:left;line-height:1.3;border-top:1px solid rgba(255,255,255,.2);font-weight:500!important}.dvz-content .stars-container{position:absolute;top:0;left:0;width:100%;overflow:hidden;pointer-events:none;z-index:1}.dvz-content .star{position:absolute;background:#fff;border-radius:50%;animation:twinkle 2s infinite alternate}.dvz-content .star-small{width:1px;height:1px;opacity:.5;animation-duration:3s}.dvz-content .star-medium{width:2px;height:2px;opacity:.7;animation-duration:2.5s}.dvz-content .star-large{width:3px;height:3px;opacity:.9;animation-duration:2s;box-shadow:0 0 6px #fffc}@keyframes twinkle{0%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}to{opacity:.3;transform:scale(1)}}.dvz-content .star:nth-child(2n){animation-delay:.5s}.dvz-content .star:nth-child(3n){animation-delay:1s}.dvz-content .star:nth-child(4n){animation-delay:1.5s}.dvz-content .star:nth-child(5n){animation-delay:.8s}.dvz-content .scrolly-container{margin-top:0}@media (max-width: 760px){.dvz-content .scrolly-container #dvz-scroll-mobile{margin:0 auto!important}}.dvz-content .gradient-bg{position:relative}.dvz-content .bug{margin-bottom:0;padding-bottom:0}.dvz-content .dark-paragraph{background:#231f20!important}.dvz-content .dark-paragraph p{margin:0 auto 1.5rem;padding:2rem auto 1.5rem}.dvz-content .dark-paragraph p:last-child{padding-bottom:2rem;margin-bottom:0}.topper .headline,.topper .bydek,.topper .byline,.topper .dateline,.dark-paragraph{color:#fff!important}.topper{position:relative;background:#231f20!important}.topper figure{margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important}.topper h1{margin-top:.5rem!important}.article-body{color:#000}
