﻿/*!
 *  Theme Name: The Hub (2024)
 *  Description: Custom WordPress theme for The Hub
 *  Version: 1.8.9
 *  Author: Kyle Duncan
 *  Author URI: https://www.thisisforge.com/
 *  */@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:400;src:url("fonts/ibm-plex-sans-latin-400-normal.woff2") format("woff2"),url("fonts/ibm-plex-sans-latin-400-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:400;src:url("fonts/ibm-plex-sans-latin-400-italic.woff2") format("woff2"),url("fonts/ibm-plex-sans-latin-400-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:normal;font-weight:600;src:url("fonts/ibm-plex-sans-latin-600-normal.woff2") format("woff2"),url("fonts/ibm-plex-sans-latin-600-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Sans";font-style:italic;font-weight:600;src:url("fonts/ibm-plex-sans-latin-600-italic.woff2") format("woff2"),url("fonts/ibm-plex-sans-latin-600-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:400;src:url("fonts/ibm-plex-mono-latin-400-normal.woff2") format("woff2"),url("fonts/ibm-plex-mono-latin-400-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:italic;font-weight:400;src:url("fonts/ibm-plex-mono-latin-400-italic.woff2") format("woff2"),url("fonts/ibm-plex-mono-latin-400-italic.woff") format("woff")}@font-face{font-display:swap;font-family:"IBM Plex Mono";font-style:normal;font-weight:600;src:url("fonts/ibm-plex-mono-latin-600-normal.woff2") format("woff2"),url("fonts/ibm-plex-mono-latin-600-normal.woff") format("woff")}@font-face{font-display:swap;font-family:"Gloock";font-style:normal;font-weight:400;src:url("fonts/gloock-latin-400-normal.woff2") format("woff2"),url("fonts/gloock-latin-400-normal.woff") format("woff")}body{--white: #fff;--white-50: rgba(255, 255, 255, 0.5);--black: #000;--black-15: rgba(0, 0, 0, 0.15);--black-25: rgba(0, 0, 0, 0.25);--black-50: rgba(0, 0, 0, 0.5);--error-red: #DB4141;--error-red-10: rgba(255, 51, 51, 0.1);--dark-blue: #101c38;--dark-blue-50: rgba(16, 28, 56, 0.5);--light-blue: #CCD4E4;--blue: #042a79;--blue-tint: #f3f4f8;--blue-20: rgba(4, 42, 121, 0.2);--blue-30: rgba(4, 42, 121, 0.3);--blue-50: rgba(4, 42, 121, 0.5);--red: #ba2f2f;--red-20: rgba(186, 47, 47, 0.2);--red-30: rgba(186, 47, 47, 0.3);--green: #117278;--green-20: rgba(17, 114, 120, 0.2);--green-30: rgba(17, 114, 120, 0.3);--purple: #4a49cc;--purple-20: rgba(74, 73, 204, 0.2);--purple-30: rgba(74, 73, 204, 0.3);--yellow: #cda54a;--yellow-20: rgba(205, 165, 74, 0.2);--yellow-30: rgba(205, 165, 74, 0.3);--white-fade-up: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));--black-fade-up: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));--black-sticky-fade: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));--sans: "IBM Plex Sans", Arial, Helvetica, sans-serif;--sans-alt: "IBM Plex Mono", Arial, Helvetica, sans-serif;--serif: Gloock, Georgia, "Times New Roman", serif;--logo-ratio: 64 / 52;--logo-width: 52px;--logo-height: calc(var(--logo-width) * var(--logo-ratio));--header-height: calc(var(--logo-height) + (2 * var(--header-pad-y)));--header-pad-y: 20px;--header-pad-x: 30px;--header-cta-height: 50px;--default-text-color: var(--dark-blue);--global-line-height: 1.666em;--input-height: 54px}@media all and (min-width: 0)and (max-width: 767px){body{--gutter: 40px;--global-font-size: 16px}body.home{--gutter: 20px}}@media all and (min-width: 768px)and (max-width: 1259px){body{--gutter: 80px}body.home{--gutter: 40px}}@media all and (min-width: 768px){body{--global-font-size: 18px}}@media all and (min-width: 1260px){body{--gutter: 110px}body.home{--gutter: 80px}}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}*:focus{outline:none}body{-webkit-text-size-adjust:100%}ul,ol,li{list-style:none}address{font-style:normal}#container .mar-b-0{margin-bottom:0}.mar-l-5{margin-left:5px}.mar-r-5{margin-right:5px}.mar-t-5{margin-top:5px}.mar-b-5{margin-bottom:5px}.mar-l-10{margin-left:10px}.mar-r-10{margin-right:10px}.mar-t-10{margin-top:10px}.mar-b-10{margin-bottom:10px}.mar-l-15{margin-left:15px}.mar-r-15{margin-right:15px}.mar-t-15{margin-top:15px}.mar-b-15{margin-bottom:15px}.mar-l-20{margin-left:20px}.mar-r-20{margin-right:20px}.mar-t-20{margin-top:20px}.mar-b-20{margin-bottom:20px}.mar-l-30{margin-left:30px}.mar-r-30{margin-right:30px}.mar-t-30{margin-top:30px}.mar-b-30{margin-bottom:30px}.mar-l-40{margin-left:40px}.mar-r-40{margin-right:40px}.mar-t-40{margin-top:40px}.mar-b-40{margin-bottom:40px}.mar-auto{margin-left:auto;margin-right:auto}.mar-v-auto{margin-bottom:auto;margin-top:auto}.mar-l-neg,.mar-neg{margin-left:calc(-1*var(--gutter))}.mar-r-neg,.mar-neg{margin-right:calc(-1*var(--gutter))}@media all and (min-width: 0)and (max-width: 767px){.mar-t-60,.mar-t-80,.mar-t-100{margin-top:40px}.mar-b-60,.mar-b-80,.mar-b-100{margin-bottom:40px}.mar-t-section{margin-top:60px}.mar-b-section{margin-bottom:60px}}@media all and (min-width: 600px){#container .mar-b-0-xs{margin-bottom:0}}@media all and (min-width: 768px){.mar-t-60{margin-top:60px}.mar-b-60{margin-bottom:60px}.mar-t-80{margin-top:80px}.mar-b-80{margin-bottom:80px}.mar-t-100{margin-top:100px}.mar-b-100{margin-bottom:100px}.mar-t-section{margin-top:150px}.mar-b-section{margin-bottom:150px}.mar-x-0-sm{margin-left:0;margin-right:0}.mar-l-0-sm{margin-left:0}.mar-r-0-sm{margin-right:0}}@media all and (min-width: 1024px){.mar-x-0-md{margin-left:0;margin-right:0}.mar-l-0-md{margin-left:0}.mar-r-0-md{margin-right:0}}.pad-l-5{padding-left:5px}.pad-r-5{padding-right:5px}.pad-t-5{padding-top:5px}.pad-b-5{padding-bottom:5px}.pad-l-10{padding-left:10px}.pad-r-10{padding-right:10px}.pad-t-10{padding-top:10px}.pad-b-10{padding-bottom:10px}.pad-10{padding:10px}.pad-l-15{padding-left:15px}.pad-r-15{padding-right:15px}.pad-t-15{padding-top:15px}.pad-b-15{padding-bottom:15px}.pad-15{padding:15px}.pad-l-20{padding-left:20px}.pad-r-20{padding-right:20px}.pad-t-20{padding-top:20px}.pad-b-20{padding-bottom:20px}.pad-20{padding:20px}.pad-l-30{padding-left:30px}.pad-r-30{padding-right:30px}.pad-t-30{padding-top:30px}.pad-b-30{padding-bottom:30px}.pad-30{padding:30px}.pad-l-40{padding-left:40px}.pad-r-40{padding-right:40px}.pad-t-40{padding-top:40px}.pad-b-40{padding-bottom:40px}.pad-40{padding:40px}.pad-l-60{padding-left:60px}.pad-r-60{padding-right:60px}.pad-60{padding:60px}.pad-x-gutter{padding-left:var(--gutter);padding-right:var(--gutter)}.box-pad-small{padding:20px}@media all and (min-width: 0)and (max-width: 767px){.pad-b-60,.pad-b-80,.pad-b-100{padding-bottom:40px}.pad-t-60,.pad-t-80,.pad-t-100{padding-top:40px}.pad-t-section{padding-top:60px}.pad-b-section{padding-bottom:60px}.box-pad-big{padding:20px var(--gutter)}}@media all and (min-width: 768px){.pad-t-60{padding-top:60px}.pad-b-60{padding-bottom:60px}.pad-t-80{padding-top:80px}.pad-b-80{padding-bottom:80px}.pad-t-100{padding-top:100px}.pad-b-100{padding-bottom:100px}.pad-t-section{padding-top:150px}.pad-b-section{padding-bottom:150px}.box-pad-big{padding:80px}}.wrapper{margin-left:auto;margin-right:auto;max-width:1360px;width:calc(100% - var(--gutter)*2)}.wrapper.no-cntr{margin-left:0;margin-right:0}.two-col-grid{display:grid;row-gap:25px}.grid{column-gap:6%;display:grid;grid-template-columns:repeat(12, 1fr);row-gap:2.5rem}.grid.no-gap{gap:0}.grid.gap-15{gap:15px}.grid.gap-20{gap:20px}.grid.listings{gap:25px 15px}.grid.no-c-gap{column-gap:0}.grid.less-c-gap{column-gap:3%}.grid.c-gap-15{column-gap:15px}.grid.no-r-gap{row-gap:0}.grid.less-r-gap{row-gap:1.5rem}.grid.r-gap-20{row-gap:20px}.grid.align-s{align-items:start}.grid.align-c{align-items:center}.grid.align-e{align-items:end}.grid.jstfy-s{justify-items:start}.grid.jstfy-c{justify-items:center}.grid.jstfy-e{justify-items:end}.grid>*{grid-column:span var(--cols)}.grid>*.right{grid-column:calc(-1 * (1 + var(--cols)))/span var(--cols)}.grid>.last{order:13}.grid>.col-1{--cols: 1}.grid>.col-2{--cols: 2}.grid>.col-3{--cols: 3}.grid>.col-4{--cols: 4}.grid>.col-5{--cols: 5}.grid>.col-6{--cols: 6}.grid>.col-7{--cols: 7}.grid>.col-8{--cols: 8}.grid>.col-9{--cols: 9}.grid>.col-10{--cols: 10}.grid>.col-11{--cols: 11}.grid>.col-12{--cols: 12}.grid>.col-12.overlap{grid-column:1/span 12;grid-row:1}@media all and (min-width: 375px){.grid>.col-1-xxs{--cols: 1}.grid>.col-2-xxs{--cols: 2}.grid>.col-3-xxs{--cols: 3}.grid>.col-4-xxs{--cols: 4}.grid>.col-5-xxs{--cols: 5}.grid>.col-6-xxs{--cols: 6}.grid>.col-7-xxs{--cols: 7}.grid>.col-8-xxs{--cols: 8}.grid>.col-9-xxs{--cols: 9}.grid>.col-10-xxs{--cols: 10}.grid>.col-11-xxs{--cols: 11}.grid>.col-12-xxs{--cols: 12}.grid>.first-xxs{order:-1}.grid>.last-xxs{order:13}}@media all and (min-width: 600px){.grid>.col-1-xs{--cols: 1}.grid>.col-2-xs{--cols: 2}.grid>.col-3-xs{--cols: 3}.grid>.col-4-xs{--cols: 4}.grid>.col-5-xs{--cols: 5}.grid>.col-6-xs{--cols: 6}.grid>.col-7-xs{--cols: 7}.grid>.col-8-xs{--cols: 8}.grid>.col-9-xs{--cols: 9}.grid>.col-10-xs{--cols: 10}.grid>.col-11-xs{--cols: 11}.grid>.col-12-xs{--cols: 12}.grid>.first-xs{order:-1}.grid>.last-xs{order:13}}@media all and (min-width: 768px){.grid>.col-1-sm{--cols: 1}.grid>.col-2-sm{--cols: 2}.grid>.col-3-sm{--cols: 3}.grid>.col-4-sm{--cols: 4}.grid>.col-5-sm{--cols: 5}.grid>.col-6-sm{--cols: 6}.grid>.col-7-sm{--cols: 7}.grid>.col-8-sm{--cols: 8}.grid>.col-9-sm{--cols: 9}.grid>.col-10-sm{--cols: 10}.grid>.col-11-sm{--cols: 11}.grid>.col-12-sm{--cols: 12}.grid>.first-sm{order:-1}.grid>.last-sm{order:13}}@media all and (min-width: 1024px){.two-col-grid{--gap: 130px;--half-gap: calc(var(--gap) * 0.5);--content-width: calc(100% - var(--gap));column-gap:var(--gap);grid-template-columns:2fr 1fr}.two-col-grid>*.first-md{order:-1}.two-col-grid.has-line{position:relative}.two-col-grid.has-line::after{border-left:.5px solid var(--dark-blue);bottom:0;content:"";left:calc(var(--content-width)*.666 + var(--half-gap));position:absolute;top:0}.grid>.col-1-md{--cols: 1}.grid>.col-2-md{--cols: 2}.grid>.col-3-md{--cols: 3}.grid>.col-4-md{--cols: 4}.grid>.col-5-md{--cols: 5}.grid>.col-6-md{--cols: 6}.grid>.col-7-md{--cols: 7}.grid>.col-8-md{--cols: 8}.grid>.col-9-md{--cols: 9}.grid>.col-10-md{--cols: 10}.grid>.col-11-md{--cols: 11}.grid>.col-12-md{--cols: 12}.grid>.first-md{order:-1}.grid>.last-md{order:13}}@media all and (min-width: 1260px){.grid.cols-5-lg{grid-template-columns:repeat(5, 1fr)}.grid>.col-1-lg{--cols: 1}.grid>.col-2-lg{--cols: 2}.grid>.col-3-lg{--cols: 3}.grid>.col-4-lg{--cols: 4}.grid>.col-5-lg{--cols: 5}.grid>.col-6-lg{--cols: 6}.grid>.col-7-lg{--cols: 7}.grid>.col-8-lg{--cols: 8}.grid>.col-9-lg{--cols: 9}.grid>.col-10-lg{--cols: 10}.grid>.col-11-lg{--cols: 11}.grid>.col-12-lg{--cols: 12}.grid>.first-lg{order:-1}.grid>.last-lg{order:13}}@media all and (min-width: 1420px){.grid.cols-5-xl{grid-template-columns:repeat(5, 1fr)}.grid>.col-1-xl{--cols: 1}.grid>.col-2-xl{--cols: 2}.grid>.col-3-xl{--cols: 3}.grid>.col-4-xl{--cols: 4}.grid>.col-5-xl{--cols: 5}.grid>.col-6-xl{--cols: 6}.grid>.col-7-xl{--cols: 7}.grid>.col-8-xl{--cols: 8}.grid>.col-9-xl{--cols: 9}.grid>.col-10-xl{--cols: 10}.grid>.col-11-xl{--cols: 11}.grid>.col-12-xl{--cols: 12}.grid>.first-xl{order:-1}.grid>.last-xl{order:13}}.flex.column,.flex-xxs.column,.flex-xs.column,.flex-sm.column,.flex-md.column,.flex-lg.column,.flex-xl.column{flex-direction:column}.flex.wrap,.flex-xxs.wrap,.flex-xs.wrap,.flex-sm.wrap,.flex-md.wrap,.flex-lg.wrap,.flex-xl.wrap{flex-wrap:wrap}.flex.align-s,.flex-xxs.align-s,.flex-xs.align-s,.flex-sm.align-s,.flex-md.align-s,.flex-lg.align-s,.flex-xl.align-s{align-items:flex-start}.flex.align-c,.flex-xxs.align-c,.flex-xs.align-c,.flex-sm.align-c,.flex-md.align-c,.flex-lg.align-c,.flex-xl.align-c{align-items:center}.flex.align-e,.flex-xxs.align-e,.flex-xs.align-e,.flex-sm.align-e,.flex-md.align-e,.flex-lg.align-e,.flex-xl.align-e{align-items:flex-end}.flex.baseline,.flex-xxs.baseline,.flex-xs.baseline,.flex-sm.baseline,.flex-md.baseline,.flex-lg.baseline,.flex-xl.baseline{align-items:baseline}.flex.jstfy-s,.flex-xxs.jstfy-s,.flex-xs.jstfy-s,.flex-sm.jstfy-s,.flex-md.jstfy-s,.flex-lg.jstfy-s,.flex-xl.jstfy-s{justify-content:flex-start}.flex.jstfy-c,.flex-xxs.jstfy-c,.flex-xs.jstfy-c,.flex-sm.jstfy-c,.flex-md.jstfy-c,.flex-lg.jstfy-c,.flex-xl.jstfy-c{justify-content:center}.flex.jstfy-e,.flex-xxs.jstfy-e,.flex-xs.jstfy-e,.flex-sm.jstfy-e,.flex-md.jstfy-e,.flex-lg.jstfy-e,.flex-xl.jstfy-e{justify-content:flex-end}.flex.spc-arnd,.flex-xxs.spc-arnd,.flex-xs.spc-arnd,.flex-sm.spc-arnd,.flex-md.spc-arnd,.flex-lg.spc-arnd,.flex-xl.spc-arnd{justify-content:space-around}.flex.spc-btwn,.flex-xxs.spc-btwn,.flex-xs.spc-btwn,.flex-sm.spc-btwn,.flex-md.spc-btwn,.flex-lg.spc-btwn,.flex-xl.spc-btwn{justify-content:space-between}.flex.spc-even,.flex-xxs.spc-even,.flex-xs.spc-even,.flex-sm.spc-even,.flex-md.spc-even,.flex-lg.spc-even,.flex-xl.spc-even{justify-content:space-evenly}.flex .grow,.flex-xxs .grow,.flex-xs .grow,.flex-sm .grow,.flex-md .grow,.flex-lg .grow,.flex-xl .grow{flex-grow:1}.flex .no-shrink,.flex-xxs .no-shrink,.flex-xs .no-shrink,.flex-sm .no-shrink,.flex-md .no-shrink,.flex-lg .no-shrink,.flex-xl .no-shrink{flex-shrink:0}.flex .first,.flex-xxs .first,.flex-xs .first,.flex-sm .first,.flex-md .first,.flex-lg .first,.flex-xl .first{order:-1}.flex .last,.flex-xxs .last,.flex-xs .last,.flex-sm .last,.flex-md .last,.flex-lg .last,.flex-xl .last{order:99}.white{color:var(--white)}.black{color:var(--black)}.dark-blue{color:var(--dark-blue)}.blue{color:var(--blue)}.red{color:var(--red)}.yellow{color:var(--yellow)}.green{color:var(--green)}.purple{color:var(--purple)}.white-50{color:var(--white-50)}.error-red{color:var(--error-red)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.bg-dark-blue{background-color:var(--dark-blue)}.bg-light-blue{background-color:var(--light-blue)}.bg-blue{background-color:var(--blue)}.bg-blue-tint{background-color:var(--blue-tint)}.bg-blue-20{background-color:var(--blue-20)}.bg-blue-30{background-color:var(--blue-30)}.bg-blue-50{background-color:var(--blue-50)}.bg-red{background-color:var(--red)}.bg-red-20{background-color:var(--red-20)}.bg-red-30{background-color:var(--red-30)}.bg-green{background-color:var(--green)}.bg-green-20{background-color:var(--green-20)}.bg-green-30{background-color:var(--green-30)}.bg-purple{background-color:var(--purple)}.bg-purple-20{background-color:var(--purple-20)}.bg-purple-30{background-color:var(--purple-30)}.bg-yellow{background-color:var(--yellow)}.bg-yellow-20{background-color:var(--yellow-20)}.bg-yellow-30{background-color:var(--yellow-30)}.bdr-b-white{border-bottom:1px solid var(--white)}.bdr-t-white{border-top:1px solid var(--white)}.bdr-b-dark-blue{border-bottom:.5px solid var(--dark-blue)}.bdr-t-dark-blue{border-top:.5px solid var(--dark-blue)}.bdr-t-red{border-top:1px solid var(--red)}.bdr-t-green{border-top:1px solid var(--green)}.bdr-t-purple{border-top:1px solid var(--purple)}.bdr-t-yellow{border-top:1px solid var(--yellow)}#container .invalid{border-color:var(--error-red)}html,body,h1,h2,h3,h4,h5,h6{font-size:var(--global-font-size)}html,body{color:var(--default-text-color);font-family:var(--sans);font-weight:400;letter-spacing:.02em}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3em}p,address{line-height:var(--global-line-height)}p:not(:last-child),address:not(:last-child){margin-bottom:1em}.serif{font-family:var(--serif);letter-spacing:0}.sans-alt{font-family:var(--sans-alt)}.semibold,strong,b{font-weight:600}.italic{font-style:italic}.big-title,.med-title,.small-title,.smaller-title,.tiny-title{line-height:1.3em}.huge-title,.page-title,.big-title{margin-bottom:.8em}.huge-title.less-mar,.page-title.less-mar,.big-title.less-mar{margin-bottom:.4em}.huge-title.has-border,.page-title.has-border,.big-title.has-border{border-bottom:.5px solid var(--dark-blue);padding-bottom:.8em}.huge-title.has-border.less-mar,.page-title.has-border.less-mar,.big-title.has-border.less-mar{margin-bottom:1.2em}.huge-title.has-border:not(.less-mar),.page-title.has-border:not(.less-mar),.big-title.has-border:not(.less-mar){margin-bottom:1.6em}.huge-title,.page-title{line-height:1.1em}.huge-title.hero-border,.page-title.hero-border{border-bottom:20px solid var(--blue);margin-bottom:-10px;padding-bottom:.8em}.page-title{border-bottom:.5px solid var(--dark-blue);font-family:var(--serif);margin-bottom:1.6em;padding-bottom:.8em}.med-title,.small-title,.smaller-title,.tiny-title{margin-bottom:1em}.med-title.less-mar,.small-title.less-mar,.smaller-title.less-mar,.tiny-title.less-mar{margin-bottom:.5em}.med-title.has-border,.small-title.has-border,.smaller-title.has-border,.tiny-title.has-border{border-bottom:.5px solid var(--dark-blue);margin-bottom:.8em;padding-bottom:.8em}.tiny-title,.small{font-size:16px}.smaller{font-size:14px}.tiny{font-size:12px}.small-caps,.smaller-caps{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.small-caps.has-mar,.smaller-caps.has-mar{margin-bottom:1em}.mw-less{max-width:20em}.mw{max-width:24em}.mw-more{max-width:36em}.join-text-modules{margin-top:calc(-40px + 1em)}.quote-wrap{position:relative}.quote-wrap::before{content:"“";font-size:100px;height:0;left:0;line-height:1em;position:absolute;top:0}.cms hr{display:none}.cms h2,.cms h3,.cms h4,.cms h5,.cms h6{font-family:var(--serif)}.cms h2:not(:first-child),.cms h3:not(:first-child),.cms h4:not(:first-child),.cms h5:not(:first-child),.cms h6:not(:first-child){margin-top:1.2em}.cms h2:not(:last-child),.cms h3:not(:last-child),.cms h4:not(:last-child),.cms h5:not(:last-child),.cms h6:not(:last-child){margin-bottom:.8em}.cms ul:not(:last-child),.cms ol:not(:last-child){margin-bottom:1em}.cms ul li,.cms ol li{line-height:var(--global-line-height);position:relative}.cms ul li:not(:last-child),.cms ol li:not(:last-child){margin-bottom:.8em}.cms ul li{padding-left:1.2em}.cms ul li::before{background:var(--default-text-color);content:"";height:1px;left:0;position:absolute;top:calc(var(--global-line-height)/2);width:.6em}.cms ol{counter-reset:counter}.cms ol li{padding-left:23px}.cms ol li::before{content:counter(counter) ".";counter-increment:counter;left:0;position:absolute;top:0}.cms blockquote{border-left:4px solid var(--blue);padding-left:1.5em}.cms blockquote:not(:last-child){margin-bottom:1em}.cms.white ul li::before{background:var(--white)}.cms.less-bullet-gaps ul li:not(:last-child){margin-bottom:.2em}.caps{text-transform:uppercase}.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}.hide-br br{display:none}@media all and (min-width: 0)and (max-width: 767px){.huge-title,.page-title{font-size:30px}.big-title,.cms h2{font-size:25px}.med-title,.cms h3{font-size:20px}.small-title,.cms h4,.cms h5,.cms h6{font-size:18px}.smaller-title{font-size:16px}.quote-wrap{padding-top:50px}}@media all and (min-width: 768px){.huge-title,.page-title{font-size:45px}.big-title,.cms h2{font-size:30px}.med-title,.cms h3{font-size:25px}.small-title,.cms h4,.cms h5,.cms h6{font-size:20px}.smaller-title{font-size:18px}.small-caps{font-size:13px}.quote-wrap{padding-left:60px}}a img{border:0}img,video{display:block}img.w-100,video.w-100{height:auto}img.h-100,video.h-100{width:auto}img.obj-cvr,img.obj-cntn,video.obj-cvr,video.obj-cntn{height:100%;width:100%}img.obj-cvr,video.obj-cvr{object-fit:cover}img.obj-cntn,video.obj-cntn{object-fit:contain}img.obj-pos-top,video.obj-pos-top{object-position:center top}.iframe-video-wrap::before{content:"";display:block;padding-bottom:56.25%}.iframe-video-wrap iframe,.iframe-video-wrap video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.advertiser-logo{aspect-ratio:16/9}.image-bdr-b{border-bottom:6px solid var(--theme-color)}.image-bdr-l{border-left:6px solid var(--theme-color)}.logo{--total: 3;--height: calc(var(--logo-ratio) * var(--width));background:url("images/logo.svg") 0 calc(-1*var(--position)*var(--height)) no-repeat;background-size:100% 300%;font-size:0;height:var(--height);width:var(--width)}.logo.white{--position: 1}.logo.white:hover{--position: 0}.logo.blue{--position: 0}.logo.blue:hover{--position: 2}.logo-fon{background:url("images/logo-fon.svg") no-repeat;background-size:contain;height:45px;width:200px}.logo-deepdive{background:url("images/logo-deepdive.svg") no-repeat;background-size:contain;height:136px;width:350px}.logo-hp{background:url("images/logo-hp.svg") no-repeat;background-size:contain;height:82px;width:150px}.play{align-items:center;border-radius:50%;display:flex;height:var(--size);justify-content:center;position:relative;width:var(--size)}.play.icon{--size: 40px;background:var(--theme-color)}.play::after{border-bottom:calc(var(--size)*.2) solid transparent;border-left:calc(var(--size)*.3) solid var(--white);border-top:calc(var(--size)*.2) solid transparent;content:"";display:block;transform:translateX(15%)}.post-author-wrap{--size: 60px}.post-author-wrap img{height:var(--size);width:var(--size)}.headshot{height:auto;width:var(--width)}.headshot.tiny{--width: 40px}.headshot.bio-summary{--width: 60px}@media all and (min-width: 0)and (max-width: 599px){.logo-hp-wrap{max-width:180px}.logo-hp-wrap .text{padding-top:15px}}@media all and (min-width: 0)and (max-width: 767px){.play.big{--size: 38px;--pause-width: 2px}.headshot.medium{--width: 40px}.headshot.big{--width: 60px}.play-media-title .play{margin-bottom:10px}}@media all and (min-width: 600px){.logo-hp-wrap{display:flex;max-width:370px}.logo-hp-wrap .logo-hp{margin-right:20px}.logo-hp-wrap .text{padding-top:5px}}@media all and (min-width: 768px){.play.big{--size: 84px;--pause-width: 6px}.home-carousel-article .play.big{--size: 64px}.headshot.medium{--width: 60px}.headshot.big{--width: 90px}.play-media-title{align-items:flex-end;display:flex}.play-media-title .play{flex-shrink:0;margin-right:30px}}@media all and (min-width: 0)and (max-width: 1023px){.title-logo{margin-bottom:20px}}button,input:not([type=file]),select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:var(--sans)}input[type=checkbox],input[type=radio],input[type=submit],button{border:0;border-radius:0;box-shadow:none}input[type=checkbox],input[type=radio],button{background:none}button,input[type=submit]{align-items:center;color:inherit;cursor:pointer;display:inline-flex;font-size:inherit;justify-content:center;text-align:center}button.block,button.flex:not(.inline),input[type=submit].block,input[type=submit].flex:not(.inline){width:100%}button:disabled,input[type=submit]:disabled{cursor:default;opacity:.3}input.text,textarea,select,#wc-wrap input.input-text,#wc-wrap textarea,#wc-wrap select{font-family:var(--sans-alt);font-size:13px;letter-spacing:.2em;text-transform:uppercase;background-color:var(--blue-tint);border:1px solid var(--blue-tint);border-radius:0;color:var(--default-text-color);display:block;line-height:22px;padding:15px;width:100%}input.text.password,textarea.password,select.password,#wc-wrap input.input-text.password,#wc-wrap textarea.password,#wc-wrap select.password{text-transform:none}input.text::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,#wc-wrap input.input-text::-webkit-input-placeholder,#wc-wrap textarea::-webkit-input-placeholder,#wc-wrap select::-webkit-input-placeholder{color:var(--default-text-color)}input.text::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,#wc-wrap input.input-text::-moz-placeholder,#wc-wrap textarea::-moz-placeholder,#wc-wrap select::-moz-placeholder{color:var(--default-text-color)}input.text::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder,#wc-wrap input.input-text::-ms-input-placeholder,#wc-wrap textarea::-ms-input-placeholder,#wc-wrap select::-ms-input-placeholder{color:var(--default-text-color)}input.text::-webkit-outer-spin-button,input.text::-webkit-inner-spin-button,textarea::-webkit-outer-spin-button,textarea::-webkit-inner-spin-button,select::-webkit-outer-spin-button,select::-webkit-inner-spin-button,#wc-wrap input.input-text::-webkit-outer-spin-button,#wc-wrap input.input-text::-webkit-inner-spin-button,#wc-wrap textarea::-webkit-outer-spin-button,#wc-wrap textarea::-webkit-inner-spin-button,#wc-wrap select::-webkit-outer-spin-button,#wc-wrap select::-webkit-inner-spin-button{-webkit-appearance:none}input.text,select,#wc-wrap input.input-text,#wc-wrap select{height:var(--input-height)}textarea,#wc-wrap textarea{height:164px;resize:none}select{background-image:url("images/dropdown-arrow.svg");background-position:right 15px center;background-repeat:no-repeat;background-size:15px auto}.hub-form input.text,.hub-form textarea,.hub-form select,#wc-wrap .hub-form input.text,#wc-wrap .hub-form textarea,#wc-wrap .hub-form select{display:block;width:100%}.hub-form input.text[readonly],.hub-form textarea[readonly],.hub-form select[readonly],#wc-wrap .hub-form input.text[readonly],#wc-wrap .hub-form textarea[readonly],#wc-wrap .hub-form select[readonly]{color:var(--dark-blue-50)}.hub-form input.text.short,#wc-wrap .hub-form input.text.short{font-size:10px;height:32px}.hub-form input.text.bg-blue,#wc-wrap .hub-form input.text.bg-blue{background:var(--blue);color:var(--white)}.hub-form input.text.bg-blue::-webkit-input-placeholder,#wc-wrap .hub-form input.text.bg-blue::-webkit-input-placeholder{color:var(--white)}.hub-form input.text.bg-blue::-moz-placeholder,#wc-wrap .hub-form input.text.bg-blue::-moz-placeholder{color:var(--white)}.hub-form input.text.bg-blue::-ms-input-placeholder,#wc-wrap .hub-form input.text.bg-blue::-ms-input-placeholder{color:var(--white)}.radio-wrap.invalid,.checkbox-wrap.invalid{color:var(--error-red)}.radio-wrap input[type=radio],.checkbox-wrap input[type=checkbox],#wc-wrap .input-checkbox{display:inline-flex;flex-shrink:0}.checkbox-wrap input[type=checkbox],#wc-wrap input.input-checkbox{background:url("images/checkbox.svg");flex-basis:25px;height:25px;margin-right:1em;min-width:25px;width:25px}.checkbox-wrap input[type=checkbox]:checked,#wc-wrap input.input-checkbox:checked{background-position:0 -25px}.radio-wrap:not(.as-btn) input[type=radio],#wc-wrap input.input-radio{align-items:center;background:var(--blue-tint);border-radius:50%;display:inline-flex;flex-basis:25px;height:25px;justify-content:center;margin-right:1em;min-width:25px;width:25px}.radio-wrap:not(.as-btn) input[type=radio]::before,#wc-wrap input.input-radio::before{background:var(--blue);border-radius:50%;content:"";height:14px;opacity:0;transition:.3s;width:14px}.radio-wrap:not(.as-btn) input[type=radio]:checked::before,#wc-wrap input.input-radio:checked::before{opacity:1}.radio-wrap.as-btn input[type=radio]{background:var(--blue-tint);color:var(--dark-blue);display:flex;height:var(--input-height);transition:background-color .3s;width:100%}.radio-wrap.as-btn input[type=radio]:checked,.radio-wrap.as-btn input[type=radio]:checked:hover{background:var(--blue)}.radio-wrap.as-btn input[type=radio]:checked+.label,.radio-wrap.as-btn input[type=radio]:checked:hover+.label{color:var(--white)}.radio-wrap.as-btn input[type=radio]:not(:checked):hover{background:var(--blue-tint)}.radio-wrap.as-btn input[type=radio]+.label{cursor:pointer;padding:0 15px;transition:color .3s}.password-wrap{background-color:var(--blue-tint);border:1px solid var(--blue-tint)}.password-wrap input.password{background:none;border:0}.password-wrap button.show-hide{align-items:center;display:flex;height:var(--input-height);justify-content:center;width:var(--input-height)}.password-wrap button.show-hide::after{background:url("images/show-hide.svg") no-repeat;content:"";height:21px;width:24px}.password-wrap button.show-hide.hide::after{background-position:0 -21px}.option-toggle{border-radius:17px;height:32px;transition:.3s;width:94px}.option-toggle::before{background:var(--white);border-radius:11px;content:"";height:22px;position:absolute;top:50%;transform:translateY(-50%);transition:left .3s;width:22px}.option-toggle.on{background:var(--blue);padding:5px 32px 5px 5px}.option-toggle.on::before{background:var(--white);left:67px}.option-toggle.off{background:var(--blue-tint);padding:5px 5px 5px 32px}.option-toggle.off::before{background:var(--blue);left:5px}.form-message-box.success,.form-message-box.error,.form-message-box.custom-error{color:var(--white)}.form-message-box.success,.form-message-box.error{padding:10px}.form-message-box.custom-error{padding:5px 10px}.form-message-box.success{background:var(--blue);display:flex}.form-message-box.success::before{background:url("images/white-tick.svg") no-repeat;content:"";display:block;flex-shrink:0;height:17px;margin-right:5px;width:22px}.form-message-box.error,.form-message-box.custom-error{background:var(--error-red-10);border:1px dashed var(--error-red);color:var(--error-red)}a{color:var(--default-text-color);text-decoration:none}a.underline{text-decoration:underline}a.yellow:hover{color:var(--white)}a,button,.btn{transition:color .3s,background-color .3s,border-color .3s,opacity .3s}.cms a{color:var(--blue);text-decoration:underline}.cms a:hover{color:var(--red)}.cms.white a{color:var(--white)}.cms.white a:hover{color:var(--white);opacity:.7}.btn,input[type=submit],#wc-wrap .button,#wc-wrap .wc-block-components-button{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;align-items:center;display:inline-flex;height:40px;justify-content:center;min-width:100px;padding:0 20px;text-align:center}.header-cta .btn,.header-cta input[type=submit],.header-cta #wc-wrap .button,.header-cta #wc-wrap .wc-block-components-button{min-width:75px}.btn.no-pad,input[type=submit].no-pad,#wc-wrap .button.no-pad,#wc-wrap .wc-block-components-button.no-pad{padding:0}.btn.short,input[type=submit].short,#wc-wrap .button.short,#wc-wrap .wc-block-components-button.short{height:32px}.btn.shorter,input[type=submit].shorter,#wc-wrap .button.shorter,#wc-wrap .wc-block-components-button.shorter{height:24px}.btn.bg-dark-blue,.btn.bg-blue,.btn.bg-red,.btn.bg-green,.btn.bg-purple,.btn.bg-yellow,input[type=submit].bg-dark-blue,input[type=submit].bg-blue,input[type=submit].bg-red,input[type=submit].bg-green,input[type=submit].bg-purple,input[type=submit].bg-yellow,#wc-wrap .button.bg-dark-blue,#wc-wrap .button.bg-blue,#wc-wrap .button.bg-red,#wc-wrap .button.bg-green,#wc-wrap .button.bg-purple,#wc-wrap .button.bg-yellow,#wc-wrap .wc-block-components-button.bg-dark-blue,#wc-wrap .wc-block-components-button.bg-blue,#wc-wrap .wc-block-components-button.bg-red,#wc-wrap .wc-block-components-button.bg-green,#wc-wrap .wc-block-components-button.bg-purple,#wc-wrap .wc-block-components-button.bg-yellow{color:var(--white)}.btn.bg-dark-blue:not(.white-hover):hover,.btn.bg-blue:not(.white-hover):hover,.btn.bg-red:not(.white-hover):hover,.btn.bg-green:not(.white-hover):hover,.btn.bg-purple:not(.white-hover):hover,.btn.bg-yellow:not(.white-hover):hover,input[type=submit].bg-dark-blue:not(.white-hover):hover,input[type=submit].bg-blue:not(.white-hover):hover,input[type=submit].bg-red:not(.white-hover):hover,input[type=submit].bg-green:not(.white-hover):hover,input[type=submit].bg-purple:not(.white-hover):hover,input[type=submit].bg-yellow:not(.white-hover):hover,#wc-wrap .button.bg-dark-blue:not(.white-hover):hover,#wc-wrap .button.bg-blue:not(.white-hover):hover,#wc-wrap .button.bg-red:not(.white-hover):hover,#wc-wrap .button.bg-green:not(.white-hover):hover,#wc-wrap .button.bg-purple:not(.white-hover):hover,#wc-wrap .button.bg-yellow:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-dark-blue:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-blue:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-red:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-green:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-purple:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-yellow:not(.white-hover):hover{background:var(--dark-blue)}.btn.bg-white,input[type=submit].bg-white,#wc-wrap .button.bg-white,#wc-wrap .wc-block-components-button.bg-white{color:var(--blue)}.btn.bg-white:not(.white-hover):hover,input[type=submit].bg-white:not(.white-hover):hover,#wc-wrap .button.bg-white:not(.white-hover):hover,#wc-wrap .wc-block-components-button.bg-white:not(.white-hover):hover{background:var(--dark-blue);color:var(--white)}.btn.bdr-white,input[type=submit].bdr-white,#wc-wrap .button.bdr-white,#wc-wrap .wc-block-components-button.bdr-white{border:1px solid var(--white);color:var(--white)}.btn.bdr-white:hover,input[type=submit].bdr-white:hover,#wc-wrap .button.bdr-white:hover,#wc-wrap .wc-block-components-button.bdr-white:hover{background:var(--white);color:var(--blue)}.btn.bdr-blue,input[type=submit].bdr-blue,#wc-wrap .button.bdr-blue,#wc-wrap .wc-block-components-button.bdr-blue{border:1px solid var(--blue);color:var(--blue)}.btn.bdr-blue:hover,input[type=submit].bdr-blue:hover,#wc-wrap .button.bdr-blue:hover,#wc-wrap .wc-block-components-button.bdr-blue:hover{background:var(--blue);color:var(--white)}.btn.white-hover:hover,input[type=submit].white-hover:hover,#wc-wrap .button.white-hover:hover,#wc-wrap .wc-block-components-button.white-hover:hover{background:var(--white);color:var(--blue)}#wc-wrap .button,#wc-wrap .wc-block-components-button{background:var(--blue);border-radius:0;color:var(--white);height:32px}#wc-wrap .button:not(:disabled):hover,#wc-wrap .wc-block-components-button:not(:disabled):hover{background:var(--dark-blue);color:var(--white)}#wc-wrap .wc-block-components-button{display:flex;font-size:13px;height:var(--input-height);margin-bottom:0;width:100%}.post-link .post-image{transition:transform .6s}.post-link .post-title{transition:color .3s}.post-link:hover .post-title{color:var(--theme-color)}.post-link:hover .post-image{transform:scale(1.1)}.post-link.blue-tint-hover:hover{background:var(--blue-tint)}.author-link:hover{color:var(--blue)}.author-bio-link:hover{color:var(--red);text-decoration:underline}.social-icons{--total: 3}.social-icons a{--size: 26px;--icon-size: 26px;align-items:center;display:flex;font-size:0;height:var(--size);justify-content:center;width:var(--size)}.social-icons a.rds-50{--size: 40px}.social-icons a::before{background:url("images/social-icons.svg") 0 calc(-1*var(--position)*var(--icon-size)) no-repeat;background-size:var(--icon-size) calc(var(--icon-size)*var(--total));content:"";display:block;height:var(--icon-size);width:var(--icon-size)}.social-icons a.facebook{--position: 0}.social-icons a.x{--position: 1}.social-icons a.youtube{--position: 2}@media all and (min-width: 0)and (max-width: 599px){.two-btns{display:inline-flex;flex-direction:column}.two-btns .btn:first-child{margin-bottom:15px}}@media all and (min-width: 600px){.two-btns{display:flex;flex-direction:row;max-width:500px}.two-btns .btn{flex:0 0 calc(50% - 7px)}.two-btns .btn:first-child{margin-right:14px}}.hidden{display:none}.block{display:block}.flex{display:flex}.flex.inline{display:inline-flex}@media all and (min-width: 375px){.hidden-xxs{display:none}.block-xxs{display:block}.inline-xxs{display:inline}.flex-xxs{display:flex}.flex-xxs.inline{display:inline-flex}}@media all and (min-width: 600px){.hidden-xs{display:none}.block-xs{display:block}.inline-xs{display:inline}.flex-xs{display:flex}.flex-xs.inline{display:inline-flex}}@media all and (min-width: 768px){.hidden-sm{display:none}.block-sm{display:block}.inline-sm{display:inline}.flex-sm{display:flex}.flex-sm.inline{display:inline-flex}}@media all and (min-width: 1024px){.hidden-md{display:none}.block-md{display:block}.inline-md{display:inline}.flex-md{display:flex}.flex-md.inline{display:inline-flex}}@media all and (min-width: 1260px){.hidden-lg{display:none}.block-lg{display:block}.inline-lg{display:inline}.flex-lg{display:flex}.flex-lg.inline{display:inline-flex}}@media all and (min-width: 1420px){.hidden-xl{display:none}.block-xl{display:block}.inline-xl{display:inline}.flex-xl{display:flex}.flex-xl.inline{display:inline-flex}}.saved-counter .saved{letter-spacing:.1em}.sticky-md{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 20px)}.info{--size: 34px;font-size:calc(var(--size)/2);height:var(--size);width:var(--size)}.info:hover{background:var(--dark-blue)}.or-label{align-items:center;display:flex}.or-label::before,.or-label::after{border-top:.5px solid var(--dark-blue);content:"";display:block;flex-grow:1}.or-label .text{padding:0 10px}.shadow-box{border:.5px solid var(--dark-blue-50);box-shadow:0 0 5px var(--black-25)}.ribbon{--height: var(--height);--indent: calc(var(--height) / 5);clip-path:polygon(0% 0%, 100% 0%, calc(100% - var(--indent)) 50%, 100% 100%, 0% 100%, var(--indent) 50%);height:var(--height)}.ribbon.big,.ribbon.hero-section{--height: 36px}.ribbon.short{--height: 24px}.ribbon.tiny{--height: 10px;width:90px}.ribbon.price-deets{--height: 40px;line-height:1.5em}.ribbon.hero-section{margin-bottom:calc(-1*var(--height)/2)}.opc-30{opacity:.3}.opc-50{opacity:.5}.vh-100{height:var(--vh-100)}.w-100{width:100%}.h-100{height:100%}.abs-box,.fxd-box{bottom:0;left:0;right:0;top:0}.abs-box,.abs{position:absolute}.fxd-box{position:fixed}.rds-50{border-radius:50%}.landscape-box::before{content:"";display:block;padding-bottom:56.25%}.sq-box::before{content:"";display:block;padding-bottom:100%}.rel{position:relative}.z-5{z-index:5}.z-10{z-index:10}.over-hide{overflow:hidden}.over-auto{-webkit-overflow-scrolling:touch;overflow:auto}@media all and (min-width: 0)and (max-width: 767px){.ribbon.hero-section{--height: 24px}}@media all and (min-width: 768px){.ribbon.hero-section{--height: 36px}}body{--vh-100: 100vh}#container{display:flex;flex-direction:column;min-height:100vh;min-width:320px}#main{flex-grow:1}body:not(.white-header) #main{padding-top:var(--header-height)}@media all and (min-width: 0)and (max-width: 767px){.page-mar-t{margin-top:30px}}@media all and (min-width: 768px){.page-mar-t{margin-top:60px}}@media all and (min-width: 1024px){.page-intro{padding-top:10px}}#header{height:var(--header-height);left:0;padding:var(--header-pad-y) var(--header-pad-x);position:fixed;right:0;top:0;transition:background-color .3s,top .3s;z-index:50}body:not(.white-header) #header,body.dropdown-open #header,body.scroll #header{background:var(--white)}body.scroll #header{box-shadow:0 0 20px var(--black-15)}body.header-hide #header{top:calc(-1*var(--header-height))}#logo{--width: var(--logo-width);z-index:10}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #logo{--position: 1}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #logo:hover{--position: 0}.header-cta{height:var(--header-cta-height);padding:9px 20px;white-space:nowrap}@media all and (min-width: 0)and (max-width: 1259px){#header{--margin-top: var(--header-cta-height)}body.has-header-cta:not(.scroll):not(.nav-open) #header{margin-top:var(--margin-top)}#nav-btn{border:10px solid transparent;height:44px;left:-10px;position:absolute;top:50%;transform:translateY(-50%);width:52px;z-index:10}#nav-btn span{background:var(--blue);border-radius:2px;height:2px;position:absolute;transition:.3s}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #nav-btn span{background:var(--white)}#nav-btn span.line-1,#nav-btn span.line-4{left:0;width:32px}#nav-btn span.line-1{top:0}#nav-btn span.line-2,#nav-btn span.line-3{left:3px;top:12px;width:26px}#nav-btn span.line-4{top:24px}body.nav-open #nav-btn span.line-1,body.nav-open #nav-btn span.line-4{opacity:0}body.nav-open #nav-btn span.line-2{transform:rotate(45deg)}body.nav-open #nav-btn span.line-3{transform:rotate(-45deg)}#nav-wrap{-webkit-overflow-scrolling:touch;background:var(--white);bottom:0;display:flex;flex-direction:column;left:0;overflow:auto;padding:var(--header-height) var(--gutter) 0;position:fixed;right:0;top:0;transition:opacity .6s,visibility .6s;z-index:5}body:not(.nav-open) #nav-wrap{opacity:0;visibility:hidden}#nav-wrap #nav{flex-grow:1;padding-bottom:20px;padding-top:20px}#nav-wrap #nav ul.menu>li{margin-bottom:20px}#nav-wrap #nav ul.menu>li>a{border-bottom:1px solid var(--dark-blue);align-items:center;display:flex;font-family:var(--serif);font-size:25px;justify-content:space-between;padding-bottom:.4em;width:100%}#nav-wrap #nav ul.menu>li.menu-item-has-children>a::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:4px solid var(--blue);content:"";display:block}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap{height:0;overflow:hidden;transition:height .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu{display:flex;flex-wrap:wrap;padding-bottom:20px}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li{flex:0 0 50%;padding-top:25px}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link,#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link{align-items:center;display:flex;font-family:var(--serif);font-size:16px}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link::before,#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link::before{border-bottom:6px solid transparent;border-left:4px solid var(--blue);border-top:6px solid transparent;content:"";display:block;margin-right:.5em}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link .btn,#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link .btn{display:none}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>a::after{transform:rotate(180deg)}#header-extras .btn{display:none}#header-saved-counter{border-bottom:.5px solid var(--dark-blue);font-size:18px;margin-bottom:15px;padding-bottom:15px}#header-saved-counter br{display:none}#header-saved-counter .saved{font-family:var(--sans-alt);font-size:20px;letter-spacing:.2em;text-transform:uppercase}}@media all and (min-width: 1260px){#nav-wrap{--nav-item-gap: 80px}#nav-wrap #nav .main-menu{margin-top:-20px;position:absolute;top:50%;white-space:nowrap}#nav-wrap #nav .main-menu#main-menu-left{right:calc(50% + var(--logo-width)/2 + var(--nav-item-gap))}#nav-wrap #nav .main-menu#main-menu-right{left:calc(50% + var(--logo-width)/2 + var(--nav-item-gap))}#nav-wrap #nav ul.menu{display:flex;justify-content:flex-end}#nav-wrap #nav ul.menu>li:not(:last-child){margin-right:var(--nav-item-gap)}#nav-wrap #nav ul.menu>li>a{font-family:var(--sans-alt);font-size:13px;letter-spacing:.2em;text-transform:uppercase;align-items:center;border-bottom:.5px solid transparent;display:flex;height:50px;position:relative}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #nav-wrap #nav ul.menu>li>a{color:var(--white)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #nav-wrap #nav ul.menu>li>a:hover{color:var(--blue)}#nav-wrap #nav ul.menu>li:not(.menu-item-has-children)>a:hover{color:var(--blue)}#nav-wrap #nav ul.menu>li.menu-item-has-children{--theme-color: var(--blue)}#nav-wrap #nav ul.menu>li.menu-item-has-children>a::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:4px solid var(--blue);bottom:-4px;content:"";left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:opacity .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap{background:var(--white);box-shadow:0 20px 20px var(--black-15);left:0;padding:0 var(--header-pad-x) 30px;position:fixed;right:0;top:var(--header-height);transition:opacity .3s,visibility .3s;white-space:normal}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu{column-gap:20px;display:grid;grid-template-columns:repeat(4, 1fr)}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link,#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link .sub-menu-title{--height: 24px;--indent: calc(var(--height) / 5);clip-path:polygon(0% 0%, 100% 0%, calc(100% - var(--indent)) 50%, 100% 100%, 0% 100%, var(--indent) 50%);height:var(--height);font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;align-items:center;background:var(--blue);color:var(--white);display:flex;flex:1 0 auto;padding:0 15px;transition:background-color .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link{--theme-color: var(--dark-blue);justify-content:space-between;transition:background-color .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-simple-link:hover{background:var(--theme-color)}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link:hover .sub-menu-title,#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link:hover .btn{background:var(--theme-color)}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-cat-link .sub-menu-title{margin-right:15px}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-article-link img{flex:0 0 50px;height:50px;margin-right:20px;object-fit:cover;width:50px}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-article-link .title{font-size:14px;line-height:1.25em;transition:color .3s}#nav-wrap #nav ul.menu>li.menu-item-has-children>.sub-menu-wrap>ul.sub-menu>li>.sub-menu-article-link .title:hover{color:var(--theme-color)}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>a{border-bottom-color:var(--dark-blue);color:var(--theme-color)}#nav-wrap #nav ul.menu>li.menu-item-has-children.active>a::after{opacity:1}#nav-wrap #nav ul.menu>li.menu-item-has-children:not(.active)>.sub-menu-wrap{opacity:0;visibility:hidden}#header-extras{position:absolute;right:0;top:50%;transform:translateY(-50%)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #header-extras .btn.bg-blue{background:var(--white);color:var(--blue)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #header-extras .btn.bg-blue:hover{background:var(--dark-blue);color:var(--white)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #header-extras .btn.bdr-blue{background:var(--red);border:0;color:var(--white)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #header-extras .btn.bdr-blue:hover{background:var(--dark-blue);color:var(--white)}#header-tagline{border-left:6px solid var(--blue);left:0;padding-left:.5em;position:absolute;top:50%;transform:translateY(-50%)}body.white-header:not(.nav-open):not(.scroll):not(.dropdown-open) #header-tagline{border-left-color:var(--white);color:var(--white)}#header-saved-counter{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;align-items:center;background:var(--blue-tint);color:var(--blue);display:inline-flex;height:60px;padding:0 15px;text-align:center}#header-saved-counter .saved{font-size:25px}}.footer-menu a,#footer-legal-menu a{color:var(--white)}.footer-menu a:hover,#footer-legal-menu a:hover{opacity:.5}.footer-menu li:not(:last-child){margin-bottom:1.2em}#logo-footer{--width: 83px}#footer-legal-menu ul.menu{display:flex}@media all and (min-width: 0)and (max-width: 767px){#footer-legal-menu ul.menu li:not(:last-child){margin-right:15px}}@media all and (min-width: 768px){#footer-legal-menu ul.menu li{margin-left:40px}}.fx.fade-in,.fx.fade-out{transition:opacity 1s}.fx.fade-in.roll-up,.fx.fade-in.roll-right,.fx.fade-in.roll-left,.fx.fade-out.roll-up,.fx.fade-out.roll-right,.fx.fade-out.roll-left{transition:opacity 1s,transform 1s}.fx.fade-in.roll-up.animated,.fx.fade-in.roll-right.animated,.fx.fade-in.roll-left.animated,.fx.fade-out.roll-up.animated,.fx.fade-out.roll-right.animated,.fx.fade-out.roll-left.animated{transform:translateZ(0)}.fx.fade-in.roll-up,.fx.fade-out.roll-up{transform:translateY(30px)}.fx.fade-in.roll-right,.fx.fade-out.roll-right{transform:translateX(-30px)}.fx.fade-in.roll-left,.fx.fade-out.roll-left{transform:translateX(30px)}.fx.fade-in{opacity:0}.fx.fade-in.animated{opacity:1}.fx.fade-out.animated{opacity:0}.fx.fade-out.animated.roll-up{transform:translateY(-30px)}.fx.fade-out.animated.roll-right{transform:translateX(30px)}.fx.fade-out.animated.roll-left{transform:translateX(-30px)}.fade{transition:.3s}.fade.modal-wrap{transition:opacity .3s,visibility .3s}.fade.slow{transition:.6s}.fade.slow.modal-wrap{transition:opacity .3s,visibility .3s}.invis{opacity:0;visibility:hidden}.anim-height{height:0;overflow:hidden;transition:height .3s}.anim-height.default-open{height:auto}.scroll-prompt{animation:scroll-prompt forwards infinite 2s ease-out;bottom:0;height:100px;left:50%;position:absolute;transform-origin:center top;width:1px;z-index:5}@keyframes scroll-prompt{0%{transform:scaleY(0)}50%{transform:scaleY(1)}}.crsl-wrap{position:relative}.crsl-wrap .crsl{-ms-user-select:none;-webkit-user-select:none;user-select:none}.crsl-wrap.slide{--gap: 0px;--per-view: 1}.crsl-wrap.slide .crsl{display:flex;transition-property:transform}.crsl-wrap.slide .crsl.interactive{cursor:grab}.crsl-wrap.slide .crsl.interactive.pointer-down{cursor:grabbing}.crsl-wrap.dissolve .crsl{display:grid}.crsl-wrap.dissolve .crsl-cell{grid-column:1;grid-row:1;opacity:0;transition:opacity .6s,visibility .6s;visibility:hidden}.crsl-wrap.dissolve .crsl-cell.active{opacity:1;visibility:visible}.crsl-wrap:not(.can-move) .crsl-arw,.crsl-wrap:not(.can-move) .crsl-dots{display:none}.crsl-wrap.home-articles{--gap: 20px}.crsl-wrap.home-articles .home-carousel-article .play-podcast-btn{bottom:20px;left:20px;position:absolute}.crsl-wrap.home-feature .crsl{height:440px}.crsl-wrap.home-feature .crsl-dots .dot{background:var(--white);box-shadow:0 0 10px var(--black-50);height:4px;transition:opacity .3s;width:var(--dot-width)}.crsl-wrap.home-feature .crsl-dots .dot:not(:last-child){margin-right:10px}.crsl-wrap.home-feature .crsl-dots .dot:not(.active){opacity:.5}.crsl-wrap.home-feature .home-feature-crsl-text{background:var(--black-fade-up);border-bottom:6px solid var(--theme-color);bottom:0;left:0;right:0}@media all and (min-width: 0)and (max-width: 599px){.crsl-wrap.home-articles{--per-view: 1}.crsl-wrap.home-articles .crsl-cell{flex:0 0 calc(100% - var(--gap))}}@media all and (min-width: 0)and (max-width: 767px){.crsl-wrap.home-feature .crsl-dots{left:10px;top:10px}.crsl-wrap.home-feature .home-feature-crsl-author{left:10px;top:34px}.crsl-wrap.home-feature .home-feature-crsl-text{padding:40px 15px 15px}.crsl-wrap.home-feature .home-feature-crsl-text .huge-title{font-size:25px}}@media all and (min-width: 0)and (max-width: 1259px){.crsl-wrap.home-articles .crsl-cell{margin-right:var(--gap)}.crsl-wrap.home-articles .crsl-cell .home-carousel-article .big-title{font-size:20px}.crsl-wrap.home-articles .crsl-cell .home-carousel-article .text{padding:15px;transition:color .3s}.crsl-wrap.home-articles .crsl-cell .home-carousel-article:hover .text{color:var(--dark-blue)}.crsl-wrap.home-feature .crsl-dots{--dot-width: 40px}}@media all and (min-width: 600px)and (max-width: 1023px){.crsl-wrap.home-articles{--per-view: 2}}@media all and (min-width: 600px)and (max-width: 1259px){.crsl-wrap.home-articles .crsl-cell{flex:0 0 calc((100% - var(--gap)*(var(--per-view) - 1))/var(--per-view))}}@media all and (min-width: 768px){.crsl-wrap.home-feature .crsl-dots{right:25px;top:25px}.crsl-wrap.home-feature .home-feature-crsl-text{padding:80px 25px 25px}.crsl-wrap.home-feature .home-feature-crsl-author{left:25px;top:25px}}@media all and (min-width: 1024px)and (max-width: 1259px){.crsl-wrap.home-articles{--per-view: 3}}@media all and (min-width: 1260px){.crsl-wrap.home-articles .crsl{display:grid;gap:20px}.crsl-wrap.home-articles .crsl .crsl-cell:first-child{grid-row:span 2}.crsl-wrap.home-articles .crsl .home-carousel-article.primary .text{color:var(--white);padding:15px;transition:color .3s}.crsl-wrap.home-articles .crsl .home-carousel-article.primary:hover .text{color:var(--dark-blue)}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary) .text{background-color:var(--theme-color-30);color:var(--default-text-color);padding:15px;transition:background .3s,color .3s}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary) .big-title{font-size:16px}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary) .smaller-caps.section{color:var(--theme-color);margin-bottom:5px;transition:color .3s}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary) .smaller-caps.date{margin-top:5px}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary):hover .text{background:var(--theme-color);color:var(--white)}.crsl-wrap.home-articles .crsl .home-carousel-article:not(.primary):hover .text .section{color:var(--white)}.crsl-wrap.home-articles .crsl .home-carousel-article.secondary .landscape-box{border-bottom:6px solid var(--theme-color)}.crsl-wrap.home-articles .crsl .home-carousel-article.tertiary .landscape-box{display:none}.crsl-wrap.home-articles.type-article .crsl{grid-template-columns:4fr 3fr 3fr}.crsl-wrap.home-articles.type-podcast-video .crsl{grid-template-columns:3fr 2fr}.crsl-wrap.home-articles.type-podcast-video .crsl .crsl-cell:nth-child(3) .landscape-box{display:none}.crsl-wrap.home-articles.type-podcast-video .crsl .home-carousel-article.secondary .big-title{font-size:20px}.crsl-wrap.home-feature .crsl-dots{--dot-width: 100px}}.modal-wrap .cross{flex-shrink:0;height:48px;width:48px}.modal-wrap .cross.white{--color: var(--white)}.modal-wrap .cross.blue{--color: var(--blue)}.modal-wrap .cross::before,.modal-wrap .cross::after{background:var(--color);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.modal-wrap .cross::before{height:50%;width:2px}.modal-wrap .cross::after{height:2px;width:50%}.modal-wrap.full-screen{z-index:1000}.modal-wrap.full-screen .modal{box-shadow:0 0 30px var(--black-50)}.modal-wrap#latest-sidebar .cross{transform:translateX(25%)}.modal-wrap:not(#video-modal) .modal{flex-grow:1;max-height:100%}.modal-wrap:not(#video-modal) .modal.narrow{max-width:560px}.modal-wrap:not(#video-modal) .modal.nudge .modal-two-cols .col-6:first-child{border-right:.5px solid var(--dark-blue)}.modal-wrap#video-modal.minified{background:none;bottom:20px;display:block;left:auto;padding:0;right:20px;top:auto;width:280px}.modal-wrap#video-modal.minified #video-modal-tools{bottom:100%;position:absolute;right:0;width:100px}.modal-wrap#video-modal.minified #video-mode-btn::before{background:var(--white)}.modal-wrap#video-modal.minified #video-mode-btn::after{border:1px solid var(--blue)}.modal-wrap#video-modal #video-mode-btn{height:48px;margin-left:6px;padding:12px 9px;position:relative;width:48px}.modal-wrap#video-modal #video-mode-btn::before{border:2px solid var(--white);border-radius:1px;content:"";display:block;height:100%;width:100%}.modal-wrap#video-modal #video-mode-btn::after{background:var(--white);bottom:17px;content:"";height:8px;position:absolute;right:14px;width:10px}@media all and (min-width: 0)and (max-width: 767px){.modal-wrap.full-screen{--padding: 15px;padding:var(--padding)}.modal-wrap .modal.person{padding:10px 20px 40px}.modal-wrap .modal.person .cross{margin-bottom:30px}.modal-wrap .modal.person .contrib-image{margin-bottom:20px}.modal-wrap .modal.nudge{padding:30px 20px 20px}.modal-wrap .modal.nudge .modal-two-cols .col-6:first-child{padding-right:20px}.modal-wrap .modal.nudge .modal-two-cols .col-6:last-child{padding-left:20px}}@media all and (min-width: 768px){.modal-wrap.full-screen{--padding: 60px;padding:var(--padding)}.modal-wrap .modal.person{padding:20px 80px 40px}.modal-wrap .modal.person .cross{margin-bottom:40px}.modal-wrap .modal.person .contrib-image{margin-bottom:30px}.modal-wrap .modal.nudge{padding:30px 100px 20px}.modal-wrap .modal.nudge .modal-two-cols .col-6:first-child{padding-right:40px}.modal-wrap .modal.nudge .modal-two-cols .col-6:last-child{padding-left:40px}}.dropdown-wrap.tooltip{margin-left:1em}.dropdown-wrap.tooltip .dropdown{left:0;right:0;position:absolute;top:var(--label-height);z-index:5}.dropdown-wrap.reference{display:inline-block}.dropdown-wrap.reference .dropdown-btn{font-family:inherit;text-decoration:underline}.dropdown-wrap.reference .dropdown-btn:hover{color:var(--blue)}.dropdown-wrap.reference .dropdown{font-family:var(--sans);left:0;line-height:var(--global-line-height);padding:15px;position:absolute;top:30px;width:280px;z-index:5}.dropdown-wrap.reference:not(.active) .dropdown{display:none}.dropdown-wrap.image-credit.hero-credit{bottom:55px;right:0}#hero-podcast .dropdown-wrap.image-credit.hero-credit{bottom:28px}.dropdown-wrap.image-credit .dropdown-btn{box-shadow:0 0 10px var(--black-50);font-size:18px;height:34px;position:relative;width:34px;z-index:5}.dropdown-wrap.image-credit .dropdown{padding:15px 15px 54px;position:absolute}.dropdown-wrap.image-credit.active .dropdown-btn{font-size:0}.dropdown-wrap.image-credit.active .dropdown-btn::before,.dropdown-wrap.image-credit.active .dropdown-btn::after{background:var(--dark-blue);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.dropdown-wrap.image-credit.active .dropdown-btn::before{height:50%;width:2px}.dropdown-wrap.image-credit.active .dropdown-btn::after{height:2px;width:50%}.dropdown-wrap.account-menu .dropdown-btn{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--blue);color:var(--blue);height:36px;padding:0 10px}.dropdown-wrap.account-menu .dropdown-btn::after{border-bottom:1px solid var(--blue);border-right:1px solid var(--blue);content:"";display:block;height:8px;margin-top:-3px;transform:rotate(45deg);transition:.3s;width:8px}.dropdown-wrap.account-menu .dropdown{background:var(--white);left:0;padding:15px;position:absolute;right:0;top:100%;z-index:10}.dropdown-wrap.account-menu.active .dropdown-btn{background:var(--blue);color:var(--white)}.dropdown-wrap.account-menu.active .dropdown-btn::after{border-bottom-color:var(--white);border-right-color:var(--white);margin-top:3px;transform:rotate(225deg)}.dropdown-wrap.active .dropdown{opacity:1;visibility:visible}@media all and (min-width: 0)and (max-width: 599px){.dropdown-wrap.image-credit:not(.hero-credit){align-items:flex-end;bottom:0;display:flex;justify-content:flex-end;left:0;padding:10px;right:0;top:0}.dropdown-wrap.image-credit:not(.hero-credit) .dropdown{bottom:0;left:0;right:0}}@media all and (min-width: 0)and (max-width: 767px){.dropdown-wrap.tooltip{--label-height: 30px}.dropdown-wrap.tooltip .info{--size: 20px}}@media all and (min-width: 600px){.dropdown-wrap.image-credit:not(.hero-credit){bottom:10px;right:10px}.dropdown-wrap.image-credit .dropdown{bottom:-10px;right:-10px;width:320px}}@media all and (min-width: 768px){.dropdown-wrap.tooltip{--label-height: 44px}}.hero{padding-top:var(--header-height)}.hero::after{background:var(--black-fade-up);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}@media all and (min-width: 0)and (max-width: 767px){.hero.short{min-height:270px}.hero.tall{min-height:350px}.hero .huge-title:not(.hero-border):not(.less-mar){margin-bottom:25px}}@media all and (min-width: 768px){.hero.short{min-height:390px}.hero.tall{min-height:510px}.hero .huge-title:not(.hero-border):not(.less-mar){margin-bottom:30px}}#header-ticker .ticker{animation:ticker linear infinite forwards;min-width:fit-content;white-space:nowrap}#header-ticker .ticker:hover{animation-play-state:paused}#header-ticker .ticker .item{border-right:.5px solid var(--white);height:25px;line-height:25px;padding:0 20px}@keyframes ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.pagination a.page-numbers,.pagination span.page-numbers,.pagination .nav-link{font-family:var(--sans-alt);font-size:11px;letter-spacing:.2em;text-transform:uppercase}.pagination a.page-numbers,.pagination span.page-numbers{align-items:center;display:inline-flex;height:30px;justify-content:center;letter-spacing:0}.pagination a.page-numbers:not(.current):not(.dots):hover,.pagination span.page-numbers:not(.current):not(.dots):hover{color:var(--red)}.pagination a.page-numbers.current,.pagination span.page-numbers.current{color:var(--red);text-decoration:underline}.pagination a.page-numbers:not(.dots),.pagination span.page-numbers:not(.dots){width:30px}.pagination .nav-link{--position: 0;--size: 30px;align-items:center;display:inline-flex}.pagination .nav-link.prev::before,.pagination .nav-link.next::after{background:url("images/arrow-circle.svg") 0 calc(-1*var(--position)*var(--size)) no-repeat;content:"";display:block;height:var(--size);width:var(--size)}.pagination .nav-link:hover{--position: 1}.pagination .nav-link.prev::before{margin-right:10px;transform:rotate(180deg)}.pagination .nav-link.next::after{margin-left:10px}@media all and (min-width: 0)and (max-width: 767px){.pagination .numbers{flex:0 0 100%}}@media all and (min-width: 768px){.pagination .numbers{margin-bottom:0}.pagination .nav-link.prev{order:-1}}.ad-outer{overflow:hidden}.ad-outer .ad-wrap{background:var(--black-15)}@media all and (min-width: 0)and (max-width: 767px){.ad-outer.ad-size-in_content{height:250px}.ad-outer.ad-size-in_content .ad-wrap{height:250px;width:300px}}@media all and (min-width: 768px){.ad-outer.ad-size-in_content{height:250px}.ad-outer.ad-size-in_content .ad-wrap{height:250px;width:300px}}@media all and (min-width: 1024px){.ad-outer.ad-size-sidebar{height:600px;left:0;position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 20px)}.ad-outer.ad-size-sidebar .ad-wrap{height:600px;width:160px}}#latest-btn{left:0;position:fixed;top:50%;transform:rotate(-90deg) translateX(-50%);transform-origin:left top;z-index:100}#latest-sidebar{bottom:0;left:0;opacity:1;position:fixed;top:0;transition:transform .6s,visibility .6s;width:280px;z-index:110}#latest-sidebar.invis{transform:translateX(-100%)}#latest-sidebar .logo{--width: 60px}#latest-sidebar .section-label{bottom:0;left:0;padding:5px 5px 0 0}@media all and (min-width: 0)and (max-width: 767px){#latest-btn{height:2.4em;padding:0 2em}}@media all and (min-width: 768px){#latest-btn{height:2.8em;padding:0 4em}}.cms iframe,.wp-block-embed,.wp-block-image{margin-bottom:30px}.cms iframe{border:0;display:block;width:100%}.cms iframe[height="188px"]{display:none}.wp-block-image img{height:auto;max-width:100% !important}.wp-block-image.aligncenter,.wp-block-image .aligncenter{display:flex;justify-content:center}.wp-block-image .wp-element-caption{font-size:14px;margin-top:10px}#home-hero-right-extras{border-left:.5px solid var(--dark-blue)}.home-feature-details,.home-feature-crsl-author{position:absolute;z-index:5}.home-feature-details .author-name,.home-feature-crsl-author .author-name{color:var(--white);text-shadow:0 0 5px var(--black-50)}.home-feature-details .play,.home-feature-crsl-author .play{flex-shrink:0}@media all and (min-width: 0)and (max-width: 767px){.home-feature-details{bottom:10px;left:10px}.home-feature-details .play{margin-right:15px}}@media all and (min-width: 0)and (max-width: 1023px){#home-hero-right-extras{margin-top:20px;padding-left:15px}}@media all and (min-width: 768px){.home-feature-details{bottom:20px;left:20px}.home-feature-details .play{margin-right:30px}}@media all and (min-width: 1024px){#home-hero-right{grid-template-rows:1fr auto}#home-hero-right .image-col{grid-row:span 2}#home-hero-right-extras{margin-top:20px;padding-left:20px}}.tfon-label{left:0;padding:5px 15px;position:absolute;top:0}.article-thumb{width:80px}.mini-article.has-image{border-top:.5px solid var(--dark-blue-50);padding:15px 0}.mini-article.popular{border-left:6px solid var(--theme-color);border-top:.5px solid var(--dark-blue-50);padding:10px 0 10px 15px}.mini-article.popular .number{font-size:26px;width:30px}.mini-article.no-extras:not(:last-child){margin-bottom:20px}.mini-article.has-bdr{border-bottom:6px solid var(--theme-color);padding-bottom:15px}.mini-article.has-bdr.stacked:not(:last-child){margin-bottom:15px}@media all and (min-width: 1260px){.popular-articles-home{display:grid;gap:20px;grid-template-columns:repeat(5, 1fr)}.popular-articles-home .mini-article.popular{border-top:0}}.gift-icon{background:url("images/gift-icon.svg") no-repeat;height:31px;width:31px}.previous-article::after{background:var(--white);bottom:0;content:"";height:30px;left:50%;position:absolute;transform:translate(-50%, 50%) rotate(45deg);width:30px}.article .continue-reading-btn-wrap::before{background:var(--white-fade-up);bottom:100%;content:"";height:120px;left:0;position:absolute;right:0}.article.show-all .continue-reading-btn-wrap{display:none}.article.show-all .continue-reading-content{display:block}@media all and (min-width: 0)and (max-width: 1023px){.article-main{margin-top:32px}.article-author{border-bottom:1px solid var(--theme-color);margin-bottom:20px;padding-bottom:20px}}@media all and (min-width: 1024px){.article-main{margin-top:58px}.two-col-grid.has-separator .col{border-bottom:1px solid var(--theme-color);padding-bottom:20px}.two-col-grid.article-content-wrap.has-subtitle .col{padding-top:40px}}.play-podcast-btn.playing::before,.play-podcast-btn.playing::after{border:0;content:"";display:block;height:calc(var(--size)*.4);position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--pause-width)}.play-podcast-btn.playing::before{left:40%}.play-podcast-btn.playing::after{left:60%}.play-podcast-btn.playing::before,.play-podcast-btn.playing::after{background:var(--white)}#hero-podcast .player-btn,#sticky-audio-wrap .player-btn{--total: 4;align-items:center;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}#hero-podcast .player-btn::before,#sticky-audio-wrap .player-btn::before{background:url("images/podcast-icons.svg") 0 calc(-1*var(--position)*var(--size)) no-repeat;background-size:var(--size) calc(var(--size)*var(--total));content:"";height:var(--size);width:var(--size)}#hero-podcast .player-btn.skip-btn.back,#sticky-audio-wrap .player-btn.skip-btn.back{--position: 0}#hero-podcast .player-btn.skip-btn.forward,#sticky-audio-wrap .player-btn.skip-btn.forward{--position: 1}#hero-podcast .player-btn.volume-btn,#sticky-audio-wrap .player-btn.volume-btn{--size: 20px;--position: 2}#hero-podcast .player-btn.volume-btn.muted,#sticky-audio-wrap .player-btn.volume-btn.muted{--position: 3}#hero-podcast .speed-btn,#sticky-audio-wrap .speed-btn{--size: 38px;align-items:center;color:var(--white);display:flex;font-size:calc(var(--icon-size)*.35);height:var(--size);justify-content:center;position:relative;width:var(--size)}#hero-podcast .speed-btn::before,#sticky-audio-wrap .speed-btn::before{border:1px solid var(--white);border-radius:50%;content:"";height:var(--icon-size);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:var(--icon-size)}#hero-podcast .slider-wrap,#sticky-audio-wrap .slider-wrap{--height: 28px;height:var(--height)}#hero-podcast .slider-wrap::before,#hero-podcast .slider-wrap .progress,#sticky-audio-wrap .slider-wrap::before,#sticky-audio-wrap .slider-wrap .progress{height:var(--line-height);left:0;position:absolute;top:50%;transform:translateY(-50%)}#hero-podcast .slider-wrap::before,#sticky-audio-wrap .slider-wrap::before{content:"";right:0}#hero-podcast .slider-wrap .progress,#sticky-audio-wrap .slider-wrap .progress{width:var(--percent)}#hero-podcast .slider-wrap .handle,#sticky-audio-wrap .slider-wrap .handle{align-items:center;display:flex;height:var(--height);width:var(--height);left:var(--percent);position:absolute;justify-content:center;top:50%;transform:translate(-50%, -50%)}#hero-podcast .slider-wrap .handle::before,#sticky-audio-wrap .slider-wrap .handle::before{border-radius:50%;content:"";display:block;height:var(--handle-size);width:var(--handle-size)}#hero-podcast .slider-wrap#volume-slider,#sticky-audio-wrap .slider-wrap#volume-slider{width:60px}#hero-podcast .skip-btn{--size: 30px}#hero-podcast .speed-btn{--icon-size: 34px;margin-left:8px;margin-right:8px}#hero-podcast .timestamp{height:16px;padding:0 .4em}#hero-podcast .slider-wrap{--line-height: 1px}#hero-podcast .slider-wrap::before{background:var(--white)}#hero-podcast .slider-wrap .progress{background:var(--yellow)}#hero-podcast .slider-wrap .handle::before{--handle-size: 19px;background:var(--white)}#sticky-audio-wrap{bottom:0;left:0;position:fixed;right:0;z-index:500}#sticky-audio-wrap::after{background:var(--black-sticky-fade);bottom:100%;content:"";height:60px;left:0;position:absolute;right:0}#sticky-audio-wrap .play-podcast-btn{--size: 38px;--pause-width: 2px;background:var(--white);margin:0 2px}#sticky-audio-wrap .play-podcast-btn::after{border-left-color:var(--blue)}#sticky-audio-wrap .play-podcast-btn.playing::before,#sticky-audio-wrap .play-podcast-btn.playing::after{background:var(--blue)}#sticky-audio-wrap .skip-btn{--size: 24px}#sticky-audio-wrap .speed-btn{--icon-size: 28px}#sticky-audio-wrap .podcast-image{width:70px}#sticky-audio-wrap .slider-wrap{--line-height: 3px}#sticky-audio-wrap .slider-wrap::before{background:var(--dark-blue);border-radius:2px}#sticky-audio-wrap .slider-wrap .progress{background:var(--white);border-radius:2px}#sticky-audio-wrap .slider-wrap .handle::before{--handle-size: 12px;background:var(--yellow)}@media all and (min-width: 0)and (max-width: 767px){#sticky-audio-wrap{padding:10px 15px 15px}#sticky-audio-wrap .speed-wrap{left:10px;position:absolute;top:10px}#sticky-audio-wrap .volume-wrap{position:absolute;right:15px;top:10px}}@media all and (min-width: 768px){#sticky-audio-wrap{padding:15px}#sticky-audio-wrap .speed-wrap{margin-left:30px}#sticky-audio-wrap .volume-wrap{margin-left:20px}}@media all and (min-width: 1260px){#hero-podcast .huge-title{margin-right:170px}#hero-podcast-tools{bottom:100px;position:absolute;right:0}}@media all and (min-width: 0)and (max-width: 599px){.join-option.filled{height:20px}}@media all and (min-width: 600px){.join-option{height:20px}}@media all and (min-width: 768px){#join-bottom-grid .donate-text p{margin:0 30px 0 0}}@media all and (min-width: 1420px){#join-bottom-grid .col-12{grid-column:2/span 3}}.donation-amount-btns{display:grid;gap:15px;grid-template-columns:repeat(4, 1fr)}.donation-amount-btns .amount-btn{background:var(--blue-tint);display:flex;height:var(--input-height);transition:background-color .3s}.donation-amount-btns .amount-btn.active{background:var(--blue);color:var(--white)}@media all and (min-width: 0)and (max-width: 1023px){.text-image-block .image-col{position:relative;z-index:5}.text-image-block.bg-blue-tint .text-col{background:var(--white)}.text-image-block.bg-white .text-col{background:var(--blue-tint)}.text-image-block.text_image{padding-top:0}.text-image-block.text_image .text-col{margin-bottom:-20px;padding:50px calc(1.5*var(--gutter)) 70px}.text-image-block.image_text{padding-bottom:0}.text-image-block.image_text .text-col{margin-top:-20px;padding:70px calc(1.5*var(--gutter)) 50px}}@media all and (min-width: 1024px){.text-image-block{padding-bottom:140px}.text-image-block .grid{position:relative;z-index:1}.text-image-block .grid .text-col{margin-top:100px}.text-image-block .grid::before{bottom:-60px;clip-path:polygon(0% 0%, 100% 0%, 93% 50%, 100% 100%, 0% 100%, 7% 50%);content:"";position:absolute;top:40px;width:80%;z-index:-1}.text-image-block.text_image .grid::before{left:0}.text-image-block.text_image .grid .text-col{grid-column:3/span 4}.text-image-block.image_text .grid::before{left:20%}.text-image-block.image_text .grid .text-col{grid-column:7/span 4}.text-image-block.bg-blue-tint .grid::before{background:var(--white)}.text-image-block.bg-white .grid::before{background:var(--blue-tint)}}@media all and (min-width: 0)and (max-width: 767px){.two-col-article .image{width:80px}}@media all and (min-width: 768px){.two-col-article{flex:0 0 50%}.two-col-article:nth-child(odd){border-right:1px solid var(--dark-blue);padding-right:60px}.two-col-article:nth-child(even){padding-left:60px}.two-col-article .image{width:120px}}.grid.team{gap:40px var(--col-gap)}@media all and (min-width: 0)and (max-width: 767px){.grid.team{--col-gap: 15px}}@media all and (min-width: 768px){.grid.team{--col-gap: 45px}}@media all and (min-width: 1260px){.grid.team{--cols: 5;--gaps: calc(var(--cols) - 1);--content-width: calc(100% - (var(--col-gap) * var(--gaps)));--col-width: calc(var(--content-width) / var(--cols));position:relative;z-index:1}.grid.team::before,.grid.team::after{border-left:.5px solid var(--dark-blue);border-right:.5px solid var(--dark-blue);bottom:0;content:"";position:absolute;top:0;width:calc(var(--col-width) + var(--col-gap));z-index:-1}.grid.team::before{left:calc(var(--col-width) + var(--col-gap)*.666)}.grid.team::after{right:calc(var(--col-width) + var(--col-gap)*.333)}}.wc-clear::after{clear:both;content:"";display:block;height:0}#wc-wrap{color:var(--default-text-color);font-size:var(--global-font-size);position:relative;z-index:1}#wc-wrap div.woocommerce h2,#wc-wrap div.woocommerce h3,#wc-wrap div.woocommerce legend{display:block;font-family:var(--serif);font-size:25px;line-height:1.3em;margin:1.5em 0 .8em;width:100%}#wc-wrap div.woocommerce p{line-height:var(--global-line-height)}#wc-wrap ins{text-decoration:none}#wc-wrap form,#wc-wrap fieldset{border:0;border-radius:0}#wc-wrap fieldset{margin-top:30px}#wc-wrap .form-row{margin-bottom:1em;padding:0}#wc-wrap .form-row.form-row-first,#wc-wrap .form-row.form-row-last{width:calc(50% - 10px)}#wc-wrap .form-row label{line-height:1.4em;margin-bottom:.2em}#wc-wrap label.required,#wc-wrap abbr.required,#wc-wrap .form-row.woocommerce-invalid label{color:var(--error-red)}#wc-wrap .password-input{background-color:var(--blue-tint);border:1px solid var(--blue-tint)}#wc-wrap .password-input input.input-text{background-color:transparent;border:0}#wc-wrap .password-input .show-password-input{align-items:center;display:flex;font-size:0;height:var(--input-height);justify-content:center;right:0;top:0;width:var(--input-height)}#wc-wrap .password-input .show-password-input::after{background:url("images/show-hide.svg") no-repeat;content:"";height:21px;width:24px}#wc-wrap .password-input .show-password-input.display-password::after{background-position:0 -21px}#wc-wrap table.shop_table,#wc-wrap table.shop_attributes{border:.5px solid var(--dark-blue);border-collapse:collapse;border-spacing:0;font-size:var(--global-font-size)}#wc-wrap table.shop_table th,#wc-wrap table.shop_table td,#wc-wrap table.shop_attributes th,#wc-wrap table.shop_attributes td{border:.5px solid var(--dark-blue)}#wc-wrap table.shop_table th .wc-item-meta,#wc-wrap table.shop_table td .wc-item-meta,#wc-wrap table.shop_attributes th .wc-item-meta,#wc-wrap table.shop_attributes td .wc-item-meta{display:none}#wc-wrap table.shop_attributes{border:0;text-align:left}#wc-wrap table.shop_attributes th,#wc-wrap table.shop_attributes td{border:0}#wc-wrap table.order_details tfoot,#wc-wrap table.order_details .product-quantity{display:none}#wc-wrap .woocommerce-error,#wc-wrap .woocommerce-info,#wc-wrap .woocommerce-message{border-style:solid;border-width:5px 1px 1px;margin-bottom:30px;padding:10px}#wc-wrap .woocommerce-error::before,#wc-wrap .woocommerce-info::before,#wc-wrap .woocommerce-message::before{display:none}#wc-wrap .woocommerce-error a,#wc-wrap .woocommerce-info a,#wc-wrap .woocommerce-message a{color:var(--dark-blue);font-weight:600;text-decoration:underline}#wc-wrap .woocommerce-error a.woocommerce-Button.button,#wc-wrap .woocommerce-info a.woocommerce-Button.button,#wc-wrap .woocommerce-message a.woocommerce-Button.button{display:none}#wc-wrap .woocommerce-error{background:var(--error-red-10);border-color:var(--error-red);color:var(--error-red)}#wc-wrap .woocommerce-info,#wc-wrap .woocommerce-message{background:var(--blue-tint);border-color:var(--dark-blue)}@media all and (min-width: 0)and (max-width: 767px){#wc-wrap table.shop_table .payment-method-actions::before{display:none}}#wc-wrap ul.products{display:flex;flex-wrap:wrap}#wc-wrap ul.products li.product{float:none;margin:0 0 40px}#wc-wrap ul.products li.product img{border-bottom:6px solid var(--blue);margin-bottom:0}#wc-wrap ul.products li.product h3{font-size:14px;margin:0;padding:0}#wc-wrap .custom-qty-wrap .qty{background:none;border:0;min-width:0;width:40px}#wc-wrap .custom-qty-wrap .minus,#wc-wrap .custom-qty-wrap .plus,#wc-wrap .custom-qty-wrap .qty{height:32px}#wc-wrap .custom-qty-wrap .minus,#wc-wrap .custom-qty-wrap .plus{border:.5px solid var(--dark-blue);position:relative;width:32px}#wc-wrap .custom-qty-wrap .plus::after,#wc-wrap .custom-qty-wrap .minus::after{background:var(--dark-blue);content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:50%}#wc-wrap .custom-qty-wrap .plus::before{background:var(--dark-blue);content:"";height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:1px}@media all and (min-width: 0)and (max-width: 599px){#wc-wrap ul.products{justify-content:cener}#wc-wrap ul.products li.product{flex:0 0 100%}}@media all and (min-width: 600px){#wc-wrap ul.products{justify-content:space-between;margin:0 -10px}#wc-wrap ul.products li.product{flex:0 0 50%;max-width:300px;padding:0 10px}}#wc-wrap .wp-block-woocommerce-checkout{font-size:14px;padding:0}#wc-wrap .wp-block-woocommerce-empty-cart-block{display:none}#wc-wrap #add_payment_method #payment{background:none;border-radius:0}#wc-wrap #add_payment_method #payment .payment_methods{border:0;padding:0}#wc-wrap #add_payment_method #payment .payment_methods img{display:inline-block}#wc-wrap #add_payment_method #payment .payment_methods div.payment_box{background:none;border:0;color:inherit;font-size:inherit;line-height:1.4em;margin:0;padding:0}#wc-wrap #add_payment_method #payment .payment_methods div.payment_box::before,#wc-wrap #add_payment_method #payment .payment_methods div.payment_box p:first-child{display:none}#wc-wrap #add_payment_method #payment .form-row{margin:15px 0 0;padding:0}#wc-wrap .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container{position:static}#wc-wrap .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::before,#wc-wrap .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container::after{display:none}#wc-wrap .wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container .wc-block-components-express-payment__title{transform:none}#wc-wrap .wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{border:0;border-radius:0;padding:0}#wc-wrap .wc-block-components-express-payment-continue-rule--checkout{font-family:var(--serif);margin:30px 0;padding:0}#wc-wrap .wc-block-components-express-payment-continue-rule--checkout::before,#wc-wrap .wc-block-components-express-payment-continue-rule--checkout::after{border-bottom:.5px solid var(--dark-blue)}#wc-wrap .wc-block-components-express-payment__title,#wc-wrap .wc-block-components-checkout-step__title{font-family:var(--serif);font-size:20px;margin-bottom:.8em}#wc-wrap .wc-block-components-checkout-step__container::after{border-left:.5px solid var(--dark-blue)}#wc-wrap .wc-block-components-text-input input,#wc-wrap .wc-block-components-country-input input{background-color:var(--blue-tint);border:1px solid var(--blue-tint);border-radius:0;box-shadow:none}#wc-wrap .wc-block-components-text-input input:focus,#wc-wrap .wc-block-components-country-input input:focus{border-color:var(--dark-blue)}#wc-wrap .wc-block-components-text-input.has-error input,#wc-wrap .wc-block-components-country-input.has-error input{border-color:var(--error-red)}#wc-wrap .components-form-token-field__suggestions-list{background:var(--blue-tint);border:1px solid var(--dark-blue);border-radius:0;border-top:0;box-shadow:none;color:var(--dark-blue)}#wc-wrap .components-form-token-field__suggestions-list .components-form-token-field__suggestion{color:var(--dark-blue)}#wc-wrap .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background:var(--blue);color:var(--white)}#wc-wrap .wc-block-components-radio-control,#wc-wrap .wc-block-components-radio-control-accordion-option{border:0;border-radius:0;border-width:0;box-shadow:none}#wc-wrap .wc-block-components-radio-control--highlight-checked::after{display:none}#wc-wrap .wc-block-components-radio-control-accordion-option{padding:0}#wc-wrap .wc-block-components-radio-control-accordion-content{margin-top:15px;padding:0}#wc-wrap .wc-block-components-radio-control:not(.disable-radio-control) .wc-block-components-radio-control__option{padding-left:calc(1.5em + 10px)}#wc-wrap .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option{padding-left:0}#wc-wrap .wc-block-components-radio-control__input,#wc-wrap .wc-block-components-checkbox__input{border:1px solid var(--dark-blue)}#wc-wrap .wc-block-components-radio-control__input:focus,#wc-wrap .wc-block-components-checkbox__input:focus{outline:none}#wc-wrap .wc-block-components-radio-control__input{left:0}#wc-wrap .wc-block-components-radio-control__input:checked::before{background:var(--blue)}#wc-wrap .wc-block-components-checkbox__input{height:2em;width:2em}#wc-wrap .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:var(--dark-blue);height:1.6em;left:1em;margin:0;top:.9em;transform:translate(-50%, -50%);width:1.6em}#wc-wrap .wc-block-checkout__actions{border-top:0;padding:0}#wc-wrap .wc-block-checkout__sidebar{margin-top:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-block{border:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block{border-top:0;padding:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary{padding:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-panel__button{cursor:default;font-family:var(--serif);font-size:20px;justify-content:flex-start;margin:0 0 1.5em;padding:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-panel__button svg{display:none}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item{padding:0 0 10px}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__image{margin:0 15px 0 0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__quantity{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--dark-blue);border-radius:10px;box-shadow:none;color:var(--dark-blue);display:none;height:20px;letter-spacing:0;padding:0;width:20px}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-product-name{font-family:var(--serif);font-size:14px}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices del,#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-prices .screen-reader-text{display:none}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__individual-price{margin-left:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__description{padding:0}#wc-wrap .wp-block-woocommerce-checkout-order-summary-cart-items-block .wc-block-components-order-summary-item .wc-block-components-order-summary-item__total-price{font-weight:400;padding-top:.2em}#wc-wrap .wc-block-components-totals-wrapper{padding:0}#wc-wrap .wc-block-components-totals-wrapper:not(:empty):not(.wp-block-woocommerce-checkout-order-summary-cart-items-block){border-top:.5px solid var(--dark-blue)}#wc-wrap .wc-block-components-totals-wrapper .wc-block-components-totals-item{padding:10px 0}#wc-wrap .woocommerce-thankyou-order-details li{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;line-height:1.4em;margin-bottom:1em}#wc-wrap .woocommerce-thankyou-order-details li strong{font-family:var(--sans);font-size:var(--global-font-size);letter-spacing:0}#account-saved-counter{border-bottom:.5px solid var(--dark-blue);font-size:18px;margin-bottom:15px;padding-bottom:15px}#account-saved-counter br{display:none}#account-saved-counter .saved{font-family:var(--sans-alt);font-size:20px;letter-spacing:.2em;text-transform:uppercase}#wc-wrap .order_details .wcs-switch-link,#wc-wrap .my_account_orders .order-total{display:none}#wc-wrap .woocommerce-MyAccount-navigation li:not(:last-child){margin-bottom:2em}#wc-wrap .woocommerce-MyAccount-navigation li a{color:var(--dark-blue);font-family:var(--serif);font-size:18px;line-height:1.4em}#wc-wrap .woocommerce-MyAccount-navigation li a:hover{color:var(--blue)}#wc-wrap .woocommerce-MyAccount-navigation li.is-active a{color:var(--blue)}#wc-wrap .woocommerce-MyAccount-navigation li.is-active a::before{content:"–";margin-right:.2em}#wc-wrap .woocommerce-Address-title{align-items:baseline;border-bottom:.5px solid var(--dark-blue);display:flex;justify-content:space-between;margin:20px 0;padding-bottom:15px}#wc-wrap .woocommerce-Address-title::before,#wc-wrap .woocommerce-Address-title::after{display:none}#wc-wrap .woocommerce-Address-title h3{border-bottom:0 !important;float:none;margin:0 !important;padding:0 !important}#wc-wrap .woocommerce-Address-title .edit{font-family:var(--sans-alt);font-size:10px;letter-spacing:.2em;text-transform:uppercase;flex-shrink:0;margin-left:15px}#wc-wrap mark{background:var(--blue);color:var(--white);font-weight:600;padding:0 .2em}#wc-wrap .account-orders-table .button,#wc-wrap .order-actions .button{min-width:0;width:auto}#wc-wrap .account-orders-table .button:not(:last-child),#wc-wrap .order-actions .button:not(:last-child){margin-right:5px}#wc-wrap table.my_account_memberships{table-layout:auto}@media all and (min-width: 0)and (max-width: 767px){#wc-wrap .subscription_details .button{min-width:0;width:auto}#wc-wrap .subscription_details .button:not(:last-child){margin-bottom:5px}}@media all and (min-width: 768px){body.woocommerce-account #wc-wrap div.woocommerce{display:grid;grid-template-columns:210px 1fr}body.woocommerce-account #wc-wrap div.woocommerce::before{display:none}#wc-wrap .woocommerce-MyAccount-navigation,#wc-wrap .woocommerce-MyAccount-content{float:none;width:auto}#wc-wrap .woocommerce-MyAccount-content{border-left:.5px solid var(--dark-blue);padding-left:100px}#wc-wrap .account-menu{margin-bottom:0}#wc-wrap .account-menu .dropdown-btn{display:none}#wc-wrap .account-menu .dropdown{background:none;border:0;box-shadow:none;opacity:1;padding:0;position:static;transition:none;visibility:visible}}