@import url(https://use.typekit.net/rnz6edf.css);
/*
! tailwindcss v3.1.6 | MIT License | https://tailwindcss.com
*//*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: #e5e7eb; /* 2 */
}::before,
::after {
  --tw-content: '';
}/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
*/html {
  line-height: 1.5; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  -moz-tab-size: 4; /* 3 */
  -o-tab-size: 4;
     tab-size: 4; /* 3 */
  font-family: "Nunito Sans", Arial, Helvetica, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 4 */
}/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/body {
  margin: 0; /* 1 */
  line-height: inherit; /* 2 */
}/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
  border-top-width: 1px; /* 3 */
}/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}/*
Remove the default font size and weight for headings.
*/h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}/*
Reset links to optimize for opt-in styling instead of opt-out.
*/a {
  color: inherit;
  text-decoration: inherit;
}/*
Add the correct font weight in Edge and Safari.
*/b,
strong {
  font-weight: bolder;
}/*
1. Use the user's configured `mono` font family by default.
2. Correct the odd `em` font sizing in all browsers.
*/code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; /* 1 */
  font-size: 1em; /* 2 */
}/*
Add the correct font size in all browsers.
*/small {
  font-size: 80%;
}/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}sub {
  bottom: -0.25em;
}sup {
  top: -0.5em;
}/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
  border-collapse: collapse; /* 3 */
}/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  font-weight: inherit; /* 1 */
  line-height: inherit; /* 1 */
  color: inherit; /* 1 */
  margin: 0; /* 2 */
  padding: 0; /* 3 */
}/*
Remove the inheritance of text transform in Edge and Firefox.
*/button,
select {
  text-transform: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button; /* 1 */
  background-color: transparent; /* 2 */
  background-image: none; /* 2 */
}/*
Use the modern Firefox focus style for all focusable elements.
*/:-moz-focusring {
  outline: auto;
}/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/:-moz-ui-invalid {
  box-shadow: none;
}/*
Add the correct vertical alignment in Chrome and Firefox.
*/progress {
  vertical-align: baseline;
}/*
Correct the cursor style of increment and decrement buttons in Safari.
*/::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}/*
Remove the inner padding in Chrome and Safari on macOS.
*/::-webkit-search-decoration {
  -webkit-appearance: none;
}/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}/*
Add the correct display in Chrome and Safari.
*/summary {
  display: list-item;
}/*
Removes the default spacing and border for appropriate elements.
*/blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}fieldset {
  margin: 0;
  padding: 0;
}legend {
  padding: 0;
}ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}/*
Prevent resizing textareas horizontally by default.
*/textarea {
  resize: vertical;
}/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}input::placeholder,
textarea::placeholder {
  opacity: 1; /* 1 */
  color: #9ca3af; /* 2 */
}/*
Set the default cursor for buttons.
*/button,
[role="button"] {
  cursor: pointer;
}/*
Make sure disabled buttons don't get the pointer cursor.
*/:disabled {
  cursor: default;
}/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block; /* 1 */
  vertical-align: middle; /* 2 */
}/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/img,
video {
  max-width: 100%;
  height: auto;
}*, ::before, ::after{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}::-webkit-backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}::backdrop{
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
}.container{
  width: 100%;
}@media (min-width: 640px){.container{
    max-width: 640px;
  }
}@media (min-width: 768px){.container{
    max-width: 768px;
  }
}@media (min-width: 1024px){.container{
    max-width: 1024px;
  }
}@media (min-width: 1280px){.container{
    max-width: 1280px;
  }
}@media (min-width: 1536px){.container{
    max-width: 1536px;
  }
}.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}.visible{
  visibility: visible;
}.invisible{
  visibility: hidden;
}.static{
  position: static;
}.\!static{
  position: static !important;
}.fixed{
  position: fixed;
}.absolute{
  position: absolute;
}.relative{
  position: relative;
}.top-0{
  top: 0px;
}.left-0{
  left: 0px;
}.left-1\/2{
  left: 50%;
}.top-1\/2{
  top: 50%;
}.right-0{
  right: 0px;
}.top-full{
  top: 100%;
}.z-10{
  z-index: 10;
}.z-20{
  z-index: 20;
}.mx-auto{
  margin-left: auto;
  margin-right: auto;
}.-mx-3{
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}.my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}.mb-8{
  margin-bottom: 2rem;
}.mt-8{
  margin-top: 2rem;
}.mt-10{
  margin-top: 2.5rem;
}.mb-4{
  margin-bottom: 1rem;
}.mt-16{
  margin-top: 4rem;
}.mb-2{
  margin-bottom: 0.5rem;
}.mt-4{
  margin-top: 1rem;
}.mb-0{
  margin-bottom: 0px;
}.mt-0{
  margin-top: 0px;
}.mt-2{
  margin-top: 0.5rem;
}.mt-12{
  margin-top: 3rem;
}.block{
  display: block;
}.inline-block{
  display: inline-block;
}.inline{
  display: inline;
}.flex{
  display: flex;
}.table{
  display: table;
}.grid{
  display: grid;
}.contents{
  display: contents;
}.hidden{
  display: none;
}.h-6{
  height: 1.5rem;
}.h-64{
  height: 16rem;
}.h-24{
  height: 6rem;
}.h-48{
  height: 12rem;
}.h-96{
  height: 24rem;
}.h-screen{
  height: 100vh;
}.h-4{
  height: 1rem;
}.w-full{
  width: 100%;
}.w-screen{
  width: 100vw;
}.w-1\/2{
  width: 50%;
}.w-4{
  width: 1rem;
}.grow{
  flex-grow: 1;
}.border-collapse{
  border-collapse: collapse;
}.-translate-x-1\/2{
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.-translate-y-1\/2{
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.transform{
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}.resize{
  resize: both;
}.columns-2{
  -moz-columns: 2;
       columns: 2;
}.flex-col{
  flex-direction: column;
}.flex-wrap{
  flex-wrap: wrap;
}.items-start{
  align-items: flex-start;
}.items-center{
  align-items: center;
}.justify-end{
  justify-content: flex-end;
}.justify-center{
  justify-content: center;
}.justify-between{
  justify-content: space-between;
}.gap-2{
  gap: 0.5rem;
}.gap-4{
  gap: 1rem;
}.gap-8{
  gap: 2rem;
}.overflow-hidden{
  overflow: hidden;
}.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}.rounded{
  border-radius: 0.25rem;
}.rounded-lg{
  border-radius: 0.5rem;
}.rounded-2xl{
  border-radius: 1rem;
}.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}.border{
  border-width: 1px;
}.border-gray-300{
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / var(--tw-border-opacity));
}.bg-blue-dark{
  --tw-bg-opacity: 1;
  background-color: rgb(0 153 190 / var(--tw-bg-opacity));
}.bg-blue-50{
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / var(--tw-bg-opacity));
}.bg-black\/10{
  background-color: rgb(0 0 0 / 0.1);
}.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity));
}.object-cover{
  -o-object-fit: cover;
     object-fit: cover;
}.p-4{
  padding: 1rem;
}.p-6{
  padding: 1.5rem;
}.p-1{
  padding: 0.25rem;
}.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}.px-3{
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}.pt-6{
  padding-top: 1.5rem;
}.pb-12{
  padding-bottom: 3rem;
}.pl-6{
  padding-left: 1.5rem;
}.pb-4{
  padding-bottom: 1rem;
}.text-center{
  text-align: center;
}.font-serif{
  font-family: "EB Garamond", Georgia, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}.font-mono{
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}.text-4xl{
  font-size: 2.25rem;
  line-height: 2.5rem;
}.text-404{
  font-size: 12rem;
}.text-2xl{
  font-size: 1.5rem;
  line-height: 2rem;
}.text-sm{
  font-size: 0.875rem;
  line-height: 1.25rem;
}.text-lg{
  font-size: 1.125rem;
  line-height: 1.75rem;
}.text-base{
  font-size: 1rem;
  line-height: 1.5rem;
}.text-xl{
  font-size: 1.25rem;
  line-height: 1.75rem;
}.text-front-secondary-title{
  font-size: 1.375rem;
}.text-3xl{
  font-size: 1.875rem;
  line-height: 2.25rem;
}.font-bold{
  font-weight: 700;
}.font-medium{
  font-weight: 500;
}.font-light{
  font-weight: 300;
}.uppercase{
  text-transform: uppercase;
}.lowercase{
  text-transform: lowercase;
}.capitalize{
  text-transform: capitalize;
}.italic{
  font-style: italic;
}.leading-tight{
  line-height: 1.25;
}.leading-9{
  line-height: 2.25rem;
}.leading-6{
  line-height: 1.5rem;
}.text-gray-body{
  --tw-text-opacity: 1;
  color: rgb(113 113 113 / var(--tw-text-opacity));
}.text-white{
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.text-black{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}.text-blue-dark{
  --tw-text-opacity: 1;
  color: rgb(0 153 190 / var(--tw-text-opacity));
}.text-gray-500{
  --tw-text-opacity: 1;
  color: rgb(51 51 50 / var(--tw-text-opacity));
}.text-gray-dark{
  --tw-text-opacity: 1;
  color: rgb(51 51 50 / var(--tw-text-opacity));
}.text-gray-900{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}.text-blue-900{
  --tw-text-opacity: 1;
  color: rgb(30 58 138 / var(--tw-text-opacity));
}.underline{
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}.shadow{
  --tw-shadow: 0 0.25rem 0.75rem -0.0625rem rgb(0 0 0 / 12%);
  --tw-shadow-colored: 0 0.25rem 0.75rem -0.0625rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}.outline{
  outline-style: solid;
}.blur{
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.grayscale{
  --tw-grayscale: grayscale(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.invert{
  --tw-invert: invert(100%);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.filter{
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}.transition{
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}.open{
  display: block;
}@media (min-width: 768px){.open{
    display: flex;
  }}html,body{font-family:"Nunito Sans","Arial","Helvetica"}html.is-loading-lang,body.is-loading-lang{opacity:0.5}.container,.NewsletterProductReviews__container,.page .PageContent__entry,.PageMain--article .PageContainer,.PageMain--two-columns .PageContainer,.EditorsPickWrapper{width:100%;max-width:70.625rem;padding-right:1rem;padding-left:1rem;margin:0 auto}@media (min-width: 1280px){.container,.NewsletterProductReviews__container,.page .PageContent__entry,.PageMain--article .PageContainer,.PageMain--two-columns .PageContainer,.EditorsPickWrapper{padding-right:0;padding-left:0}}.main-navigation>.container{padding:0}.main-navigation #primary-navigation{padding:0 1rem;position:absolute;top:0;left:0;right:0;opacity:0;transform:translateY(-100%);transition:all ease-out 300ms}.main-navigation #primary-navigation.open{opacity:1;transform:translateY(0)}@media (min-width: 768px){.main-navigation #primary-navigation{position:relative;top:auto;left:auto;right:auto;opacity:1;transform:translateY(0)}}.main-navigation #primary-navigation .main-menu{text-align:center}@media (min-width: 768px){.main-navigation #primary-navigation .main-menu{text-align:left}}.main-navigation #primary-navigation .main-menu>li{position:relative;padding:1em 0;width:100%}@media (min-width: 768px){.main-navigation #primary-navigation .main-menu>li{width:auto}.main-navigation #primary-navigation .main-menu>li:last-child.menu-item-has-children .sub-menu{right:0;left:auto}}.main-navigation #primary-navigation .main-menu li.menu-item-has-children{padding-right:1.5em;margin-right:-1em}.main-navigation #primary-navigation .main-menu li.menu-item-has-children>a{position:relative}.main-navigation #primary-navigation .main-menu li.menu-item-has-children>a:before{content:url(https://cdn-prd.content.metamorphosis.com/wp-content/uploads/sites/2/2022/11/arrow-down-desktop-navigation.svg);width:1.25rem;height:1.25rem;top:0.1em;right:-1.5rem;position:absolute;rotate:0deg;transition:.2s ease-out;will-change:transform}.main-navigation #primary-navigation .main-menu li.menu-item-has-children .sub-menu{display:none;border-top:.0625rem solid #0099be;margin-top:.5rem}@media (min-width: 768px){.main-navigation #primary-navigation .main-menu li.menu-item-has-children .sub-menu{position:absolute;z-index:20;top:99%;left:-1em;width:12.5rem;background-color:#ffffff;padding:1em 0;border:0;border-radius:.5rem;margin-top:0;transform-origin:top;transform:scaleY(0);transition:all 0.1s ease-in-out;box-shadow:rgba(100,100,111,0.2) 0 .4375rem 1.8125rem 0;display:block}}.main-navigation #primary-navigation .main-menu li.menu-item-has-children .sub-menu li a{width:100%;display:block;padding:.5rem 1rem}.main-navigation #primary-navigation .main-menu li.menu-item-has-children .sub-menu li a:hover{background:#eff8f8}.main-navigation #primary-navigation .main-menu--mobile li.menu-item-has-children .sub-menu.open{display:block}@media (min-width: 768px){.main-navigation #primary-navigation .main-menu--mobile li.menu-item-has-children .sub-menu.open{transform:scaleY(1)}}.main-navigation #primary-navigation .main-menu--mobile li.menu-item-has-children>a.open-sub-menu:before{rotate:180deg}.main-navigation #primary-navigation .main-menu--desktop li.menu-item-has-children:hover .sub-menu,.main-navigation #primary-navigation .main-menu--desktop li.menu-item-has-children .sub-menu:hover{display:block}@media (min-width: 768px){.main-navigation #primary-navigation .main-menu--desktop li.menu-item-has-children:hover .sub-menu,.main-navigation #primary-navigation .main-menu--desktop li.menu-item-has-children .sub-menu:hover{transform:scaleY(1)}}.main-navigation #primary-navigation .main-menu--desktop li.menu-item-has-children:hover>a:before{rotate:180deg}.main-navigation img.main-navigation-logo{max-height:5rem}@media (min-width: 768px){.main-navigation img.main-navigation-logo{max-height:3rem}}.Breadcrumb{
  margin-bottom: 1rem;
  width: 100%;
}.Breadcrumb__item{
  display: inline-block;
}.Breadcrumb__item::after{content:'>';margin-left: 0.25rem;margin-right: 0.25rem;font-size: 1.125rem;line-height: 1.75rem;font-weight: 500;--tw-text-opacity: 1;color: rgb(0 153 190 / var(--tw-text-opacity))}.Breadcrumb__item:last-child::after{
  display: none;
}.Breadcrumb__item:last-child a{
  font-weight: 700;
}.Breadcrumb__item a{
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 500;
  --tw-text-opacity: 1;
  color: rgb(0 153 190 / var(--tw-text-opacity));
}.Breadcrumb__item a:hover{
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}.footer .custom-logo-link{
  display: flex;
  align-items: center;
  justify-content: center;
}.footer .footer-menu>li{
  width: 100%;
  padding-left: 2rem;
  padding-right: 2rem;
}@media (min-width: 768px){.footer .footer-menu>li{
    padding-left: 0px;
    padding-right: 0px;
  }
}.footer .footer-menu>li{text-align:center}@media (min-width: 768px){.footer .footer-menu>li{text-align:left}}.footer .footer-menu>li>a{
  display: block;
  width: 100%;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.25rem;
  line-height: 1.75rem;
}.footer .footer-group-menus{width:100%}@media (min-width: 1024px){.footer .footer-group-menus{width:70%}}.footer .footer-newsletter-form{width:100%}@media (min-width: 1024px){.footer .footer-newsletter-form{width:30%}}@media (min-width: 768px){.footer>.container>.custom-logo-link{min-width:20rem}}.post-content p{
  font-size: 1.125rem;
  line-height: 1.75rem;
}.post-content p:first-child{
  margin-top: 1rem;
}.post-content p:not(:last-child){
  margin-bottom: 1rem;
}.post-content a{
  font-size: 1.125rem;
  line-height: 1.75rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 153 190 / var(--tw-text-opacity));
}.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6{
  margin-top: 1rem;
  margin-bottom: 1rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
}.post-content h1{
  font-size: 2.25rem;
  line-height: 2.5rem;
}.post-content h2{
  font-size: 1.5rem;
  line-height: 2rem;
}.post-content h3{
  font-size: 1.25rem;
  line-height: 1.75rem;
}.post-content h4{
  font-size: 1.125rem;
  line-height: 1.75rem;
}.post-content h5{
  font-size: 1rem;
  line-height: 1.5rem;
}.post-content h6{
  font-size: 0.875rem;
  line-height: 1.25rem;
}.post-content ul, .post-content ol{
  margin-left: 1.25rem;
  font-size: 1.125rem;
  line-height: 1.75rem;
}.post-content ul{
  list-style-type: disc;
}.post-content ol{
  list-style-type: decimal;
}.post-content figure{
  width: 100%;
}.post-content img{
  margin-left: auto;
  margin-right: auto;
}.post-content .vst-slideshow-slide img{
  margin-left: auto;
  margin-right: auto;
  max-height: 24rem;
  width: auto;
}.post-content .vst-slideshow-slide h3,.post-content .vst-slideshow-slide .slide-content{word-break:break-word}form.searchform{
  display: flex;
  align-items: center;
  justify-content: center;
}form.searchform>div{
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
}form.searchform>div>input[type='text']{
  border-bottom-width: 1px;
  --tw-border-opacity: 1;
  border-color: rgb(0 153 190 / var(--tw-border-opacity));
  padding-left: 0.25rem;
  padding-right: 0.25rem;
  --tw-text-opacity: 1;
  color: rgb(113 113 113 / var(--tw-text-opacity));
}form.searchform>div>input[type='text']:focus{
  outline-width: 0px;
}form.searchform>div>input[type='text']{width:inherit;max-width:15.625rem}form.searchform>div>input[type='submit']{
  cursor: pointer;
  border-radius: 0.25rem;
  --tw-bg-opacity: 1;
  background-color: rgb(0 153 190 / var(--tw-bg-opacity));
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-weight: 700;
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
}.NewsletterWrapper__title{font-family:"EB Garamond","Georgia",serif}.NewsletterWrapper form{position:relative}.NewsletterWrapper form ._field-wrapper{position:relative}.NewsletterWrapper form input{font-family:"EB Garamond","Georgia",serif;font-size:1rem;line-height:2.5rem;color:#333332;background-color:transparent;width:100%;margin-bottom:.625rem;border-bottom:.0625rem solid #333332;border-radius:0}.NewsletterWrapper form input.hddn-field{display:none !important;visibility:hidden}.NewsletterWrapper form ::-moz-placeholder{color:#333332;opacity:1}.NewsletterWrapper form ::placeholder{color:#333332;opacity:1}.NewsletterWrapper form button{font-family:"EB Garamond","Georgia",serif;padding:.625rem 1.75rem;border-radius:.3125rem}.NewsletterWrapper form button:disabled,.NewsletterWrapper form button:disabled:hover{opacity:0.5;cursor:default;pointer-events:none}.NewsletterWrapper form ._form-thank-you{color:#004a3e;display:none}.NewsletterWrapper form ._error{font-size:.875rem;display:block;z-index:10000001}.NewsletterWrapper form ._error._above{padding-bottom:.25rem;bottom:100%;left:0;position:absolute}.NewsletterWrapper form ._error ._error-arrow{width:0;height:0;bottom:0;left:.9375rem;position:absolute;border-left:.3125rem solid transparent;border-right:.3125rem solid transparent;border-top:.3125rem solid #f37c7b}.NewsletterWrapper form ._error ._error-inner{color:#fff;background-color:#f37c7b;padding:.5rem .75rem;border-radius:.25rem}.NewsletterWrapper form ._form-inner ._error-inner._form_error{font-size:.875rem;color:#fff;background-color:#f37c7b;padding:.5rem .75rem;border-radius:.25rem;bottom:100%;left:0;position:absolute;z-index:10000001}.NewsletterWrapper form ._form-inner ._error-inner._form_error::before{content:'';width:0;height:0;bottom:-.3125rem;left:1rem;position:absolute;border-left:.9375rem solid transparent;border-right:.9375rem solid transparent;border-top:.9375rem solid #f37c7b}.NewsletterWrapper--recalls form ._field-wrapper{margin-bottom:1.5rem;position:relative}.NewsletterWrapper--recalls form ._field-wrapper.FieldRecalls--select-product{display:none}.NewsletterWrapper--recalls form ._field-wrapper.FieldRecalls--show{display:block}.NewsletterWrapper--recalls form ._field-wrapper.FieldRecalls--loading span{display:flex}.NewsletterWrapper--recalls form ._field-wrapper>span{font-family:"EB Garamond","Georgia",serif;font-weight:bold;color:#fff;background-color:rgba(0,0,0,0.5);width:100%;height:100%;display:none;position:absolute;align-items:center;justify-content:center}.NewsletterWrapper--recalls form ._field-wrapper input{padding-left:.3125rem;margin-bottom:0}.NewsletterWrapper--recalls form ._field-wrapper select{font-family:"EB Garamond","Georgia",serif;font-size:1rem;color:#333332;background-color:transparent;width:100%;padding:.5rem 0;border-bottom:.0625rem solid #333332}.NewsletterWrapper--recalls form ._error._above{padding-bottom:0;bottom:auto;left:auto;position:absolute}.NewsletterWrapper--recalls form ._error._above ._error-arrow{display:none}.NewsletterWrapper--recalls form ._error._above ._error-inner{color:#f37c7b;background-color:transparent;padding:0}.NewsletterWrapper--recalls form ._form-inner ._error-inner._form_error{color:#f37c7b;background-color:transparent;padding:0;margin-bottom:.5rem;bottom:auto;left:auto;position:inherit}.NewsletterWrapper--recalls form ._form-inner ._error-inner._form_error::before{display:none}@-webkit-keyframes BackgroundLoading{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}@keyframes BackgroundLoading{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}.PageSidebar .GoogleAdsenseWrapper+.NewsletterSidebar{margin-top:1.5rem}.NewsletterSidebar{background-color:#e5ddd1;padding:1.5rem 1.25rem 0;margin-bottom:1.5rem}.NewsletterSidebar__title{font-family:"EB Garamond","Georgia",serif;font-size:1.25rem;font-weight:700}.NewsletterSidebar__description{font-family:"Nunito Sans","Arial","Helvetica";font-weight:200;padding:1.25rem 0}.NewsletterSidebar__button{font-size:1.125rem;font-weight:600;text-decoration:none;color:#000;background-color:#fef6ea;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in;width:100%;margin:1.25rem 0 1.875rem}.NewsletterSidebar__button:hover{color:#bfbfbf;background-color:#000}.NewsletterSidebar__image{position:relative}.NewsletterSidebar__image::after{content:'';background-image:linear-gradient(180deg, #e5ddd1, #e7dfd4, #e5ddd1);background-size:400% 400%;width:100%;height:100%;right:0;bottom:0;position:absolute;-webkit-animation:BackgroundLoading 2s ease infinite;animation:BackgroundLoading 2s ease infinite}.NewsletterSidebar__image.FigureLoaded::after{display:none}.NewsletterSidebar__image>img{width:100%;height:auto}.NewsletterSidebar__success{text-align:center;margin-bottom:2.1875rem}.NewsletterSidebar--recalls .NewsletterSidebar__link .NewsletterSidebar__button{text-align:center;color:#fff;background:#262626}.NewsletterSidebar--recalls .NewsletterSidebar__link .NewsletterSidebar__button:hover{background-color:#404040}.NewsletterSidebar--tag{font-size:.625rem;text-align:center;color:#717171;background-color:#fef6ea;width:4.8125rem;height:1.125rem;padding:.125rem .5rem;border-radius:.5rem;margin:auto auto .5rem}.NewsletterSidebar--adventure-together{background-color:#262626;padding:0;position:relative}.NewsletterSidebar--adventure-together .NewsletterSidebar__container{display:flex}.NewsletterSidebar--adventure-together .NewsletterSidebar__container>a{width:100%;display:flex;min-height:43.75rem;align-items:flex-end;z-index:2}.NewsletterSidebar--adventure-together .NewsletterSidebar__image{margin-bottom:1rem;display:block;min-height:auto}.NewsletterSidebar--adventure-together .NewsletterSidebar__image svg{width:9.375rem}.NewsletterSidebar--adventure-together .NewsletterSidebar__content{padding:1.5rem 1.25rem 0}.NewsletterSidebar--adventure-together .NewsletterSidebar__image::after{display:none}.NewsletterSidebar--adventure-together .NewsletterSidebar__title{font-family:'cubano', sans-serif;font-size:2rem;text-transform:uppercase;line-height:2.625rem;color:#fff;margin-bottom:1rem}.NewsletterSidebar--adventure-together .NewsletterSidebar__description{font-family:"EB Garamond","Georgia",serif;font-size:1.125rem;line-height:1.75rem;color:#fff;padding:0}.NewsletterSidebar--adventure-together .NewsletterSidebar__description span{color:#faaf39}.NewsletterSidebar--adventure-together .NewsletterSidebar__note{font-family:"Nunito Sans","Arial","Helvetica";font-size:.6875rem;color:#fff;margin-bottom:3rem}.NewsletterSidebar--adventure-together .NewsletterSidebar__link{text-decoration:none;color:#000;background-color:#faaf39;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in;font-size:1.5rem;font-weight:500;text-align:center;width:100%;padding:.25rem 1rem;margin:2rem 0}.NewsletterSidebar--adventure-together .NewsletterSidebar__link:hover{color:#fff;background-color:#000}.NewsletterSidebar--adventure-together .NewsletterSidebar__background{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.NewsletterSidebar--adventure-together .NewsletterSidebar__background img{width:100%;height:100%;display:none;-o-object-fit:cover;object-fit:cover}.NewsletterSidebar--adventure-together .NewsletterSidebar__background img.loaded{display:block}.NewsletterSidebar--earth-day,.NewsletterSidebar--chippin,.NewsletterSidebar--trustedhousesitters,.NewsletterSidebar--just-food,.NewsletterSidebar--wellpet,.NewsletterSidebar--back-giveaway,.NewsletterSidebar--dental-chews,.NewsletterSidebar--holiday-giveaway,.NewsletterSidebar--unlimited-nutrition,.NewsletterSidebar--paws-up,.NewsletterSidebar--account-greatpetcare,.NewsletterSidebar--internal-promotion{color:#efa368;background-color:transparent;padding:0;position:relative;min-height:auto}.NewsletterSidebar--earth-day a,.NewsletterSidebar--chippin a,.NewsletterSidebar--trustedhousesitters a,.NewsletterSidebar--just-food a,.NewsletterSidebar--wellpet a,.NewsletterSidebar--back-giveaway a,.NewsletterSidebar--dental-chews a,.NewsletterSidebar--holiday-giveaway a,.NewsletterSidebar--unlimited-nutrition a,.NewsletterSidebar--paws-up a,.NewsletterSidebar--account-greatpetcare a,.NewsletterSidebar--internal-promotion a{display:block}.NewsletterSidebar--earth-day img,.NewsletterSidebar--chippin img,.NewsletterSidebar--trustedhousesitters img,.NewsletterSidebar--just-food img,.NewsletterSidebar--wellpet img,.NewsletterSidebar--back-giveaway img,.NewsletterSidebar--dental-chews img,.NewsletterSidebar--holiday-giveaway img,.NewsletterSidebar--unlimited-nutrition img,.NewsletterSidebar--paws-up img,.NewsletterSidebar--account-greatpetcare img,.NewsletterSidebar--internal-promotion img{display:none}.NewsletterSidebar--earth-day img.loaded,.NewsletterSidebar--chippin img.loaded,.NewsletterSidebar--trustedhousesitters img.loaded,.NewsletterSidebar--just-food img.loaded,.NewsletterSidebar--wellpet img.loaded,.NewsletterSidebar--back-giveaway img.loaded,.NewsletterSidebar--dental-chews img.loaded,.NewsletterSidebar--holiday-giveaway img.loaded,.NewsletterSidebar--unlimited-nutrition img.loaded,.NewsletterSidebar--paws-up img.loaded,.NewsletterSidebar--account-greatpetcare img.loaded,.NewsletterSidebar--internal-promotion img.loaded{display:block}.NewsletterSidebar--chippin{color:#f2d937}.NewsletterSidebar--chippin img{border:.0625rem solid #004a3e}.NewsletterSidebar--trustedhousesitters,.NewsletterSidebar--just-food,.NewsletterSidebar--wellpet,.NewsletterSidebar--back-giveaway,.NewsletterSidebar--dental-chews,.NewsletterSidebar--holiday-giveaway,.NewsletterSidebar--unlimited-nutrition,.NewsletterSidebar--paws-up,.NewsletterSidebar--account-greatpetcare,.NewsletterSidebar--internal-promotion{color:#000}.NewsletterSidebar--back-giveaway img{border:.0625rem solid #e5e5e5}.NewsletterSidebar--gut-health{background-color:#262626;padding:0;position:relative}.NewsletterSidebar--gut-health .NewsletterSidebar__container{width:100%;display:flex;min-height:43.75rem}.NewsletterSidebar--gut-health .NewsletterSidebar__content{background-image:linear-gradient(to bottom, rgba(255,255,255,0.2) 40%, #000);width:100%;padding:3.75rem 1.25rem 3.75rem;z-index:2}.NewsletterSidebar--gut-health .NewsletterSidebar__image{margin-bottom:5rem;display:block;min-height:auto}.NewsletterSidebar--gut-health .NewsletterSidebar__image svg{width:9.375rem}.NewsletterSidebar--gut-health .NewsletterSidebar__image::after{display:none}.NewsletterSidebar--gut-health .NewsletterSidebar__title{font-family:'cubano', sans-serif;font-size:2rem;text-transform:uppercase;line-height:2.625rem;color:#fff;margin-right:7.5rem;margin-bottom:2rem;word-break:break-word}@media (min-width: 640px){.NewsletterSidebar--gut-health .NewsletterSidebar__title{word-break:normal}}.NewsletterSidebar--gut-health .NewsletterSidebar__description{font-family:"EB Garamond","Georgia",serif;font-size:1.25rem;line-height:1.75rem;color:#fff;padding:0;margin-right:5rem}.NewsletterSidebar--gut-health .NewsletterSidebar__description span{color:#faaf39}.NewsletterSidebar--gut-health .NewsletterSidebar__link{text-decoration:none;color:#fff;background-color:#faaf39;padding:.75rem 2rem;border:none;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in;font-family:'cubano', sans-serif;font-size:1.5rem;font-weight:900;text-align:center;text-transform:uppercase;width:100%;padding:1rem;border-radius:1rem;margin:5rem 0 0}.NewsletterSidebar--gut-health .NewsletterSidebar__link:hover{color:#fff;background-color:#000}.NewsletterSidebar--gut-health .NewsletterSidebar__background{top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.NewsletterSidebar--gut-health .NewsletterSidebar__background img{width:100%;height:100%;display:none;-o-object-fit:cover;object-fit:cover}.NewsletterSidebar--gut-health .NewsletterSidebar__background img.loaded{display:block}.NewsletterSidebar--cuddly{background-color:transparent;padding:0}.NewsletterSidebar--cuddly>div#cuddly-root{height:49.875rem}.NewsletterSidebar--cuddly>div#cuddly-root>iframe{width:22rem;height:58.625rem;transform:scale(0.85) translate(-31px, -83px)}.NewsletterFooter{text-align:center;width:100%}@media (min-width: 1024px){.NewsletterFooter{text-align:left}}.NewsletterFooter__title{font-size:1.5rem;line-height:2.375rem;color:#717171;margin-bottom:2rem}@media (min-width: 768px){.NewsletterFooter__title{font-size:2rem;margin-bottom:2.5rem}}.NewsletterFooter__button{font-weight:600;text-decoration:none;color:#0099be;background-color:#fff;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in;font-size:1rem}.NewsletterFooter form ._form-thank-you{color:#fff}.NewsletterFooter ._form-content{display:flex;align-self:center;justify-content:center;flex-wrap:wrap}@media (min-width: 1024px){.NewsletterFooter ._form-content{justify-content:flex-start}}.NewsletterFooter ._form-content .NewsletterFooter__recaptcha-container{width:100%;margin-bottom:.5rem}.NewsletterFooter ._form-content .NewsletterFooter__recaptcha-container label{display:block}.NewsletterFooter ._form-content .NewsletterFooter__recaptcha-container .ac-g-recaptcha{display:inline-block}.NewsletterFooter ._form-content .NewsletterFooter__input-container{width:calc(100% - 7.125rem);max-width:18.75rem;display:flex}.NewsletterFooter ._form-content .NewsletterFooter__input-container input{color:#fff;border-bottom:.0625rem solid #fff;margin:0}.NewsletterFooter ._form-content .NewsletterFooter__input-container ::-moz-placeholder{color:#fff}.NewsletterFooter ._form-content .NewsletterFooter__input-container ::placeholder{color:#fff}.NewsletterFooter ._form-content ._button-wrapper{width:6.5rem;margin-left:.625rem}.PageMain--article .ArticleContent .NewsletterWrapper{position:relative}.PageMain--article .ArticleContent .NewsletterWrapper--content{background-color:#e5ddd1;border-radius:.375rem;display:none;overflow:hidden}.PageMain--article .ArticleContent .NewsletterWrapper--show{display:block}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterBlock--text-mobile,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterBlock--text-mobile,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--text-mobile{display:block}@media (min-width: 768px){.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterBlock--text-mobile,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterBlock--text-mobile,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--text-mobile{display:none}}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterBlock--text-desktop,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterBlock--text-desktop,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--text-desktop{display:none}@media (min-width: 768px){.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterBlock--text-desktop,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterBlock--text-desktop,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--text-desktop{display:block}}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletter__title,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletter__title,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletter__title{font-size:1.625rem}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletter__subtitle,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletter__subtitle,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletter__subtitle{font-size:1rem;width:100%}@media (min-width: 768px){.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletter__subtitle,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletter__subtitle,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletter__subtitle{width:45%}}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletter__subtitle p:last-child,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletter__subtitle p:last-child,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletter__subtitle p:last-child{margin-bottom:0}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterButtonWrapper,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterButtonWrapper,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterButtonWrapper{margin:2rem 0 0}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen{width:auto}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen:disabled,.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen.blocked,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen:disabled,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen.blocked,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen:disabled,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterButtonWrapper .PetQCheckPopupOpen.blocked{opacity:0.7;pointer-events:none;cursor:not-allowed}.PageMain--article .ArticleContent .NewsletterWrapper--cta .GeneralNewsletterBlock__background img,.PageMain--article .ArticleContent .NewsletterWrapper--quiz .GeneralNewsletterBlock__background img,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form ._field-wrapper{margin-bottom:1.5rem}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form ._field-wrapper:first-child{margin-top:1rem}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form ._field-wrapper input{padding-left:.3125rem;margin:0}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form ._field-wrapper select{padding:.6875rem 0}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper{margin-top:0}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form form ._error,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form form ._form-inner ._error-inner._form_error{font-size:.875rem;color:#f37c7b;background:transparent;padding:0;bottom:auto;left:auto;position:absolute}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form form ._error::before,.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form form ._form-inner ._error-inner._form_error::before{display:none}.PageMain--article .ArticleContent .NewsletterWrapper--recalls .GeneralNewsletterBlock--form form ._form-inner ._error-inner._form_error{margin-bottom:.5rem;position:inherit}.PageMain--article .ArticleContent .GeneralNewsletter{padding:.75rem 1.5rem 3rem 1.5rem;display:flex;flex-direction:column}@media (min-width: 768px){.PageMain--article .ArticleContent .GeneralNewsletter{padding:.75rem 3rem 3rem}}@media (min-width: 1024px){.PageMain--article .ArticleContent .GeneralNewsletter{padding:.75rem 2.5rem 2.5rem}}.PageMain--article .ArticleContent .GeneralNewsletter__title{font-family:"EB Garamond","Georgia",serif;font-size:1.75rem;font-weight:400;line-height:2.25rem;color:#333332;width:100%;margin:2.5rem 0 1rem 0}@media (min-width: 640px){.PageMain--article .ArticleContent .GeneralNewsletter__title{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }}@media (min-width: 768px){.PageMain--article .ArticleContent .GeneralNewsletter__title{width:45%}}.PageMain--article .ArticleContent .GeneralNewsletter__subtitle{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.125rem;font-weight:300;line-height:1.5rem;color:#717171;width:100%;margin-top:.75rem;margin-bottom:0rem}@media (min-width: 640px){.PageMain--article .ArticleContent .GeneralNewsletter__subtitle{width:45%}}.PageMain--article .ArticleContent .GeneralNewsletterBlock__background{display:none}@media (min-width: 768px){.PageMain--article .ArticleContent .GeneralNewsletterBlock__background{width:50%;height:100%;margin:0;right:0;bottom:0;display:block;position:absolute}}.PageMain--article .ArticleContent .GeneralNewsletterBlock__background img{width:100%;height:100%}@media (min-width: 768px){.PageMain--article .ArticleContent .GeneralNewsletterBlock__background img{width:auto;height:auto}}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form{width:100%}@media (min-width: 768px){.PageMain--article .ArticleContent .GeneralNewsletterBlock--form{width:45%}}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form form{position:relative}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form input{line-height:normal;background-color:transparent;width:100%;padding:.75rem 0;margin:1rem 0}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form input:focus{outline:none}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form input.hddn-field{display:none;visibility:hidden}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._form-thank-you{color:#000;padding:1rem 0;display:contents}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._error{font-size:1rem;color:#6e8883;background:#717171;padding:.25rem .5rem;border-radius:.375rem;bottom:calc(100% - .9375rem);left:0;position:absolute}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._error::before{content:'';width:0;height:0;bottom:-.3125rem;left:1rem;position:absolute;border-left:.9375rem solid transparent;border-right:.9375rem solid transparent;border-top:.9375rem solid #717171}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._error ._error-inner{background-color:transparent;padding:0}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._error ._error-arrow{display:none}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._form-inner ._error-inner._form_error{font-size:1rem;color:#fff;background:#717171;padding:.25rem .5rem;border-radius:.375rem;bottom:calc(100% - .9375rem);left:0;position:absolute}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form ._form-inner ._error-inner._form_error::before{content:'';width:0;height:0;bottom:-.3125rem;left:1rem;position:absolute;border-left:.9375rem solid transparent;border-right:.9375rem solid transparent;border-top:.9375rem solid #717171}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper button,.PageMain--article .ArticleContent .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper a{font-family:"EB Garamond","Georgia",serif;font-size:1rem;font-weight:600;color:#fff;background:#262626;padding:.75rem 1.5rem;border:none;border-radius:.25rem;cursor:pointer}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper button:hover,.PageMain--article .ArticleContent .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper a:hover{background-color:#404040}.PageMain--article .ArticleContent .GeneralNewsletterBlock--form .GeneralNewsletterButtonWrapper a{display:inline-block}.PageMain--article .ArticleContent .NewsletterWrapper--mobile .GeneralNewsletter__title,.PageMain--article .ArticleContent .NewsletterWrapper--mobile .GeneralNewsletter__subtitle,.PageMain--article .ArticleContent .NewsletterWrapper--mobile .GeneralNewsletterBlock--form{width:100%}.NewsletterEmailStripe{background-color:#eff7ef;padding:1.25rem 0;display:none;border-bottom:.1875rem solid #fffefb}.NewsletterEmailStripe__container{max-width:70.625rem;padding:0 .9375rem;margin:auto;display:flex;position:relative;flex-direction:column;align-items:flex-start}@media (min-width: 768px){.NewsletterEmailStripe__container{padding-right:3.125rem;flex-direction:row;justify-content:space-evenly;align-items:center}}.NewsletterEmailStripe__title{font-size:.875rem;font-weight:600;line-height:1.125rem;padding-right:1.875rem;margin-bottom:1.25rem}@media (min-width: 768px){.NewsletterEmailStripe__title{font-size:1.125rem;line-height:1.4375rem;max-width:15rem;padding-right:0;margin-bottom:0}}@media (min-width: 1024px){.NewsletterEmailStripe__title{max-width:25rem}}@media (min-width: 1280px){.NewsletterEmailStripe__title{max-width:33.75rem;justify-content:space-between}}.NewsletterEmailStripe form{width:100%}.NewsletterEmailStripe form ._form-content{display:flex;align-items:center}.NewsletterEmailStripe form ._form-content ._field-wrapper{width:calc(100% - 6.25rem);margin-right:.3125rem}@media (min-width: 768px){.NewsletterEmailStripe form ._form-content ._field-wrapper{width:auto;margin-right:0}}.NewsletterEmailStripe form .NewsletterEmailStripe__input{font-size:.75rem;line-height:1rem;background-color:#fff;height:2.21875rem;padding:.625rem;border-radius:.3125rem .3125rem 0 0;margin-bottom:0;border-color:#004a3e}.NewsletterEmailStripe form .NewsletterEmailStripe__input::-moz-placeholder{font-style:italic}.NewsletterEmailStripe form .NewsletterEmailStripe__input::placeholder{font-style:italic}@media (min-width: 768px){.NewsletterEmailStripe form .NewsletterEmailStripe__input{font-size:.875rem;line-height:1.125rem;width:19.5rem;height:2.75rem;padding:.9375rem .875rem;margin-right:.75rem}}.NewsletterEmailStripe form .NewsletterEmailStripe__button{font-family:"Nunito Sans","Arial","Helvetica";font-size:.8125rem;font-weight:bold;color:#fff;background-color:#004a3e;width:100%;padding:.5rem 1.25rem;border-radius:.3125rem;transition:0.2s ease-in}.NewsletterEmailStripe form .NewsletterEmailStripe__button:hover{background-color:#6e8883}@media (min-width: 768px){.NewsletterEmailStripe form .NewsletterEmailStripe__button{font-size:1.125rem;height:2.75rem;padding:0 1.75rem}.NewsletterEmailStripe form{width:auto}}.NewsletterEmailStripe form._form_89{display:none}.NewsletterEmailStripe form._form_89 ._button-wrapper{width:100%}.NewsletterEmailStripe form._form_89 ._form-content{justify-content:center}.NewsletterEmailStripe form._form_89 ._form-content ._field-wrapper{display:none}.NewsletterEmailStripe__close{top:0;right:.625rem;position:absolute}@media (min-width: 768px){.NewsletterEmailStripe__close{top:calc(50% - .75rem)}}.NewsletterProductReviews{background-color:#fef6ea;padding-top:2rem}@media (min-width: 768px){.NewsletterProductReviews__container{display:flex;justify-content:space-between;align-items:flex-end}}.NewsletterProductReviews__content{align-self:center}@media (min-width: 768px){.NewsletterProductReviews__content{width:48%}}.NewsletterProductReviews__title{font-family:"EB Garamond","Georgia",serif;font-size:1.8125rem;font-weight:500;line-height:2rem;color:#004a3e;margin-bottom:1.5rem}@media (min-width: 1024px){.NewsletterProductReviews__title{font-size:2.25rem;line-height:2.375rem}}.NewsletterProductReviews__description{font-size:1.25rem;font-weight:300;color:#5c5c5c;margin-bottom:1.875rem}.NewsletterProductReviews__figure{margin:0;display:flex;justify-content:center;align-items:self-end}@media (min-width: 768px){.NewsletterProductReviews__figure{width:40%;justify-content:flex-end}}@media (min-width: 1024px){.NewsletterProductReviews__figure{width:30%}}.NewsletterProductReviews__figure img{width:100%;max-width:25rem;margin:0}.NewsletterProductReviews form{margin-bottom:2rem}.NewsletterProductReviews form ._form-content{display:flex;align-items:baseline;flex-wrap:wrap}.NewsletterProductReviews form ._form-content ._field-wrapper{width:100%}@media (min-width: 640px){.NewsletterProductReviews form ._form-content ._field-wrapper{width:70%}}.NewsletterProductReviews form ._form-content ._button-wrapper{width:100%;margin-left:0}@media (min-width: 640px){.NewsletterProductReviews form ._form-content ._button-wrapper{width:calc(30% - .625rem);margin-left:.625rem}}.NewsletterProductReviews form input{margin-bottom:1rem}@media (min-width: 640px){.NewsletterProductReviews form input{margin-bottom:0}}.NewsletterProductReviews form button{font-weight:600;text-decoration:none;color:#fff;background-color:#004a3e;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in;font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;width:100%;padding:.75rem}.NewsletterProductReviews form button:hover{background-color:#6e8883}.BreedsDetails+.BreedCharacteristics.BreedsDetails{margin-top:-2rem}.BreedCharacteristics>h2.BreedCharacteristics__title{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.125rem;font-weight:700;line-height:normal;padding:.3125rem 1.125rem;color:#717171;background-color:#fff7e9;margin:0}.BreedCharacteristics__grid{padding:1.5rem;padding-top:.5rem;display:grid;grid-template-columns:1fr;background-color:#fff7e9;@media (min-width: 768px){}}@media (min-width: 640px){.BreedCharacteristics__grid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1280px){.BreedCharacteristics__grid{grid-template-columns:repeat(3, 1fr)}}.BreedCharacteristics__grid-item{padding:.3125rem 0 .3125rem .625rem;display:flex;align-items:center;justify-content:space-between}.BreedCharacteristics__grid-item>p{font-size:.75rem}.BreedCharacteristics__grid-item>.BreedCharacteristics__score{padding:0 .5rem}.BreedCharacteristics__grid-item>.BreedCharacteristics__score>.BreedCharacteristics__dot{background-color:#e2eced;width:.875rem;height:.875rem;border-radius:50%;display:inline-block}.BreedCharacteristics__grid-item>.BreedCharacteristics__score>.BreedCharacteristics__dot.active{background-color:#91c561}.BreedsDetails{background-color:#fff7e9;margin:2rem 0}.BreedsDetails h2{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.5rem;font-weight:700;line-height:normal;color:#fff7e9;background-color:#0099be;padding:.3125rem 1.5rem;margin:0}.BreedsDetails>ul{padding:.5rem 1.5rem 1.5rem 1.5rem;margin:0}.BreedsDetails>ul>li{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;color:#717171;padding:.5rem 0;display:inherit;border-bottom:.125rem solid #eeeae0}.BreedsDetails>ul>li span{color:#000}.BreedsDetails>ul>li:last-of-type{border-bottom:none}.BreedsDetails .BreedsKeyPersonalityTraits{padding-top:1.5rem;display:flex;justify-content:flex-start;flex-wrap:wrap}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item{text-align:center;width:48%;padding:.5rem;border:.0625rem solid #eeeae0;border-radius:.9375rem;margin:.5rem 4% .5rem 0;display:flex;flex-wrap:wrap;flex:0 0 48%;justify-content:center;align-items:center}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item:nth-child(2n){margin-right:0}@media (min-width: 768px){.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item:nth-child(2n){margin-right:5%}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item{width:30%;margin:1rem 5% 1rem 0;flex:0 0 30%}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item:nth-child(3n){margin-right:0}}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item>img{width:3.125rem;height:auto;margin:.5rem 1rem}@media (min-width: 768px){.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item>img{width:3.75rem;margin:1rem .75rem}}.BreedsDetails .BreedsKeyPersonalityTraits .BreedsKeyPersonalityTraits__item>span{font-weight:700;color:#717171;width:100%}.tns-outer{margin:1rem 0;position:relative}.tns-outer .tns-controls{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-bottom:1rem;margin-top:.5rem}.tns-outer .tns-controls>button{transition:.2s ease-in;background-color:#0099be;background-size:1rem;width:2.5rem;height:2.5rem;padding:0;color:transparent;border-radius:.25rem}.tns-outer .tns-controls>button:first-child{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 13.99 21.99\"><g><g><path fill=\"%23FFF\" d=\"M12,22a2,2,0,0,1-1.31-.49l-10-8.67a2,2,0,0,1,0-3l10-9.32a2,2,0,1,1,2.73,2.92L5,11.27l8.31,7.2A2,2,0,0,1,12,22Z\"/></g></g></svg>");background-position:center center;background-repeat:no-repeat}.tns-outer .tns-controls>button:last-child{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 13.99 21.99\"><g><g><path fill=\"%23FFF\" d=\"M2,22A2,2,0,0,1,.69,18.47L9,11.27.64,3.46A2,2,0,0,1,3.36.54l10,9.32a2,2,0,0,1,0,3l-10,8.67A2,2,0,0,1,2,22Z\"/></g></g></svg>");background-position:center center;background-repeat:no-repeat}.tns-outer .tns-controls>button:hover{background-color:#333332}.tns-outer .tns-liveregion,.tns-outer .tns-visually-hidden,.tns-outer .tns-nav{display:none}.Pagination+.GoogleAdsenseWrapper{margin-top:1.5rem}.main-navigation+.GoogleAdsenseWrapper,.NewsletterEmailStripe+.GoogleAdsenseWrapper,.GoogleAdsenseWrapper+footer{margin-top:1.5rem}.GoogleAdsenseWrapper{text-align:center;margin:auto;position:relative}.GoogleAdsenseWrapper:not(.GoogleAdsenseWrapper--no-label):before{font-size:.625rem;line-height:.875rem;text-align:center;content:'Advertisement';color:#fff;background-color:#007ea2;width:5.1875rem;height:1.125rem;padding:.125rem .5rem;border-radius:.5rem;margin:auto auto .3125rem;display:block;position:relative}.GoogleAdsenseWrapper--728x90{height:7.0625rem}.GoogleAdsenseWrapper--300x250{height:17.0625rem}.GoogleAdsenseWrapper--300x250-300x600{height:auto;max-height:38.9375rem;overflow:hidden;min-height:15.625rem}.GoogleAdsenseWrapper iframe,.GoogleAdsenseWrapper div{margin-right:auto;margin-left:auto}.InContentAdWrapper{text-align:center;margin:2.5rem auto}.GoogleAdsenseSticky{background:transparent;width:100%;height:.625rem;padding:.625rem 0;bottom:0;display:flex;position:fixed;align-items:center;z-index:999;box-shadow:none}.GoogleAdsenseSticky--closed{display:none}@media (min-width: 1024px){.GoogleAdsenseSticky{display:none}}.GoogleAdsenseSticky .GoogleAdsenseWrapper::before{display:none}.GoogleAdsenseStickyButton--close{font-size:1rem;font-weight:bold;line-height:0;color:#004a3e;background:#eff7ef;width:1.5rem;height:1.5rem;border:0;border-radius:100%;top:-.625rem;right:.25rem;display:none;position:absolute}@media only screen and (min-height: 650px) and (min-width: 1140px){.StickyAdsense,.StickyAdSidebar{top:2rem;position:-webkit-sticky;position:sticky}.single-post .PageMain .PageSidebar .StickyAdsense{padding-bottom:4rem}}.NativoAdInContentWrapper{
  margin-top: 1rem;
  margin-bottom: 1rem;
}.truncate-2{overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;padding:0;max-height:3.1rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ArticleContent .TableOfContents{padding:1rem 0 0 0;display:none}.ArticleContent .TableOfContents--active{display:block}@media (min-width: 768px){.ArticleContent .TableOfContents--active{display:flex;align-items:flex-start;justify-content:space-between}}.ArticleContent .TableOfContents__title{font-size:1rem;font-weight:700;line-height:1.5rem;color:#5c5c5c}@media (min-width: 768px){.ArticleContent .TableOfContents__title{line-height:1.875rem;padding-right:1rem}}.ArticleContent .TableOfContents__list{margin-top:1rem;margin-bottom:0;display:block;flex-basis:calc(100% - 6.25rem)}@media (min-width: 768px){.ArticleContent .TableOfContents__list{margin-top:0}}.ArticleContent .TableOfContents__list li{padding-bottom:.375rem;list-style:none;margin-right:1rem;margin-bottom:.5rem;display:inline-block;border-bottom:.0625rem solid #bfbfbf}.ArticleContent .TableOfContents__list li a{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;font-weight:300;color:#717171}.ArticleContent .TableOfContents__list li a:hover{text-decoration:none;color:#333332}.Pagination{text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.Pagination span,.Pagination a{font-size:.875rem;color:#5c5c5c;margin:0 .25rem;display:flex;align-items:center;justify-content:center}.Pagination.current{border-bottom:.0625rem solid #5c5c5c}.Pagination a{color:#333332;width:1.875rem;height:1.875rem;border:.0625rem solid #bfbfbf}.Pagination a:hover{border-color:#333332}.Pagination a.prev,.Pagination a.next{font-size:0;border:0;position:relative}.Pagination a.prev:before,.Pagination a.prev:after,.Pagination a.next:before,.Pagination a.next:after{content:'';width:0;height:.75rem;margin-top:-.625rem;top:50%;right:.875rem;display:block;position:absolute;transform:rotate(135deg);border-right:.125rem solid}.Pagination a.prev:after,.Pagination a.next:after{margin-top:-.125rem;transform:rotate(45deg)}.Pagination a.prev{transform:rotate(180deg)}.RightRailSidebarFeaturedContent{margin:1.5rem auto}.RightRailSidebarFeaturedContent__container{border-radius:.5rem;box-shadow:.0625rem .0625rem .625rem #ddd}.RightRailSidebarFeaturedContent__title{font-size:1.125rem;font-weight:bold;text-align:center;text-transform:uppercase;padding:.5rem 1rem;position:relative;border-bottom:.125rem solid #0099be;cursor:pointer}.RightRailSidebarFeaturedContent__links{padding:1rem}.RightRailSidebarFeaturedContent__links a{font-size:1rem;color:#0099be;padding-bottom:1rem;margin-bottom:1rem;display:block;border-bottom:.0625rem solid #0099be}.RightRailSidebarFeaturedContent__links a:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.wpcf7 form div.wpcf7-response-output{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;color:#000;border:.125rem solid #f37c7b;margin:0}.wpcf7 form div.wpcf7-response-output.wpcf7-validation-errors,.wpcf7 form div.wpcf7-response-output.wpcf7-acceptance-missing{border:.125rem solid #faaf39}.wpcf7 form div.wpcf7-response-output.wpcf7-mail-sent-ng,.wpcf7 form div.wpcf7-response-output.wpcf7-aborted{border:.125rem solid #f37c7b}.wpcf7 form div.wpcf7-response-output.wpcf7-mail-sent-ok{border:.125rem solid #6e8883}.wpcf7 form div.wpcf7-response-output.wpcf7-display-none{display:none}.wpcf7 form.invalid div.wpcf7-response-output,.wpcf7 form.unaccepted div.wpcf7-response-output{border:.125rem solid #faaf39}.wpcf7 form.failed div.wpcf7-response-output,.wpcf7 form.aborted div.wpcf7-response-output{border:.125rem solid #f37c7b}.wpcf7 form.sent div.wpcf7-response-output{border:.125rem solid #6e8883}.screen-reader-response{display:none}.ContactForm--row{display:flex;flex-direction:column}@media (min-width: 640px){.ContactForm--row{flex-direction:inherit}}.ContactForm--row>div{width:100%;margin-bottom:1.5rem}@media (min-width: 640px){.ContactForm--row>div{margin-left:2rem}.ContactForm--row>div:first-child{margin-left:0}}.ContactForm input[type='text'],.ContactForm input[type='tel'],.ContactForm input[type='email'],.ContactForm input[type='url'],.ContactForm textarea,.ContactForm select{font-family:"EB Garamond","Georgia",serif;font-size:1rem;line-height:2.5rem;color:#333332;background-color:transparent;width:100%;margin-bottom:.625rem;border-bottom:.0625rem solid #333332;margin-bottom:0}.ContactForm textarea{height:9.375rem;padding:0 1rem;border:.0625rem solid #333332}.ContactForm select{padding:.5rem 0}.ContactForm ::-moz-placeholder{color:#333332;opacity:1}.ContactForm ::placeholder{color:#333332;opacity:1}.ContactForm .wpcf7-checkbox{margin-bottom:0;display:block}.ContactForm .wpcf7-checkbox .wpcf7-list-item{margin:0 1.5rem 1rem 0;display:inline-block}.ContactForm .wpcf7-checkbox .wpcf7-list-item.last{margin-right:0}.ContactForm .wpcf7-checkbox .wpcf7-list-item-label{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;color:#333332;margin-left:.5rem}.ContactForm button,.ContactForm input[type='submit']{font-size:1.125rem;font-weight:600;text-decoration:none;color:#fef6ea;background-color:#333332;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.ContactForm button:hover,.ContactForm input[type='submit']:hover{background-color:#717171}.ContactForm .wpcf7-not-valid-tip{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;color:#f37c7b}.page .PageContent__entry{font-size:1rem;font-weight:300;margin:2rem auto}.PageMain{background-color:#fffefb;display:flex;flex:1}.PageContent{width:100%}.PageContent__entry h1{font-family:"EB Garamond","Georgia",serif;font-size:2rem;font-weight:500;margin:.625rem auto}.PageContent__entry h2{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.5rem;font-weight:500;margin:1.0625rem auto}.PageContent__entry h2 i,.PageContent__entry h2 em{font-style:normal}.PageContent__entry h3{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.25rem}.PageContent__entry h3 i,.PageContent__entry h3 em{font-style:normal}.PageContent__entry h4{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;font-weight:500;color:#333332}.PageContent__entry p{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;font-weight:300;margin:.625rem 0}.PageContent__entry a{text-decoration:none;color:#333332}.PageContent__entry a:hover{text-decoration:underline;color:#004a3e}.PageContent__entry b,.PageContent__entry strong{font-weight:700}.PageContent__entry code{font-size:.875rem;color:#004a3e;background:#fef6ea;padding:2rem;margin-bottom:2rem;display:block;white-space:break-spaces;overflow-wrap:break-word}.PageContent__entry blockquote{padding:3rem 0 2rem 0;margin:2rem 0;position:relative;border-top:.0625rem solid #d9d9d9;border-bottom:.0625rem solid #d9d9d9}.PageContent__entry blockquote p{font-family:"EB Garamond","Georgia",serif;font-size:2rem;line-height:normal}.PageContent__entry blockquote p a{font-size:2rem}.PageContent__entry blockquote cite{font-size:1rem;text-align:right;width:100%;display:block;opacity:0.6}.PageContent__entry blockquote::before{font-family:"EB Garamond","Georgia",serif;font-size:4rem;content:'\201C';color:#007ea2;top:2.5rem;left:0;position:absolute}.PageContent__entry ul,.PageContent__entry ol{margin-bottom:1.25rem}.PageContent__entry ul li,.PageContent__entry ol li{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;margin-top:.5rem;margin-bottom:.5rem;position:relative}.PageContent__entry ul li>ul,.PageContent__entry ul li>ol,.PageContent__entry ol li>ul,.PageContent__entry ol li>ol{margin-bottom:0}.PageContent__entry ul li{list-style:disc inside none}.PageContent__entry ul li>ul{margin-left:1.5rem}.PageContent__entry ol{margin-left:1rem}.PageContent__entry ol>li{padding-left:.375rem;list-style-type:decimal}.PageContent__entry ol>li>ul{list-style-type:disc}.PageContent__entry table td,.PageContent__entry table th{font-family:"EB Garamond","Georgia",serif;color:#5c5c5c;padding:.625rem;border:.0625rem solid #c7c7c7}.PageContent__entry table th{font-weight:700;background:#fef6ea}.PageContent__entry table tr:nth-child(even){background:#fef6ea}.PageContent__entry table tr:nth-child(odd){background:#e5ddd1}.PageContent__entry .button-gpc--green{font-size:1.125rem;font-weight:600;text-decoration:none;color:#fef6ea;background-color:#004a3e;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--green:hover{color:#fef6ea;background-color:#6e8883}.PageContent__entry .button-gpc--gray{font-size:1.125rem;font-weight:600;text-decoration:none;color:#fef6ea;background-color:#333332;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--gray:hover{color:#fef6ea;background-color:#717171}.PageContent__entry .button-gpc--yellow{font-size:1.125rem;font-weight:600;text-decoration:none;color:#333332;background-color:#fef6ea;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--yellow:hover{color:#333332;background-color:#e5ddd1}.PageMain--article .PageContainer{margin-top:2rem;margin-bottom:.5rem;flex-wrap:wrap;display:flex}@media (min-width: 1024px){.PageMain--article .PageContainer{flex-wrap:nowrap}}.PageMain--article .Breadcrumb{margin-bottom:1.5rem}.PageMain--article .GoogleAdsenseWrapper+.Breadcrumb{margin-top:1.5rem}.PageMain--article .PageContent{width:100%}@media (min-width: 1024px){.PageMain--article .PageContent{width:calc(70.625rem - 18.75rem);flex-basis:66.66%}}.PageMain--article .PageContent .ArticleHeader .ArticleHeader__details{padding:.75rem 0;border-top:.0625rem solid #d9d9d9;border-bottom:.0625rem solid #d9d9d9}@media (min-width: 768px){.PageMain--article .PageContent .ArticleHeader .ArticleHeader__details{display:flex;align-items:center;justify-content:space-between}}.PageMain--article .PageContent .ArticleHeader .ArticleShare{margin-top:.5rem;display:flex;align-items:center;justify-content:flex-start}@media (min-width: 768px){.PageMain--article .PageContent .ArticleHeader .ArticleShare{padding-left:1rem;margin-top:0;justify-content:flex-end}}.PageMain--article .PageContent .ArticleHeader .ArticleShare .ShareIcon{color:#fef6ea;background-color:#0099be;width:2.125rem;height:2.125rem;padding:.5rem;border:none;border-radius:1.25rem;margin-right:.5rem;display:inline-flex;justify-content:center;align-items:center}.PageMain--article .PageContent .ArticleHeader .ArticleShare .ShareIcon:hover{background:#000}.PageMain--article .PageContent .ArticleHeader .ArticleShare .ShareIcon:last-child{margin-right:0}.PageMain--article .PageContent__entry{overflow:hidden}.PageMain--article .PageContent .GoogleAdsenseWrapper{width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.PageMain--article .PageContent .ArticleContainer+.ArticleContainer:before{content:'';width:100%;border:.0625rem solid #004a3e;margin-bottom:4rem;display:block}.PageMain--article .PageContent .ArticleContainer:last-child{margin-bottom:2rem}.PageMain--article .PageContent .InfiniteScrolling_loading{font-size:1.125rem;font-weight:600;text-align:center;color:#717171;margin-top:4rem}.PageMain--article .PageContent .wp-block-buttons{margin:2em 0}.PageMain--article .PageSidebar{width:18.75rem;padding-left:calc(33.33% - 18.75rem);margin:3rem auto;margin-bottom:0}@media (min-width: 1024px){.PageMain--article .PageSidebar{margin:0;flex-basis:33.33%}}.PageMain--article .PageSidebar .ntv-rightRail>div,.PageMain--article .PageSidebar .NewsletterSidebar{margin-bottom:1.5rem}.PageMain--article .PageSidebar .GoogleAdsenseWrapper{margin-top:0;margin-bottom:0}.PageMain--article .PageSidebar .nativo-ads-sidebar-wrapper>div{margin-top:1.5rem;margin-bottom:1.5rem}.PageMain--article .FeaturedImage{width:100%;overflow:hidden}.PageMain--article .FeaturedImage img{width:100%}.PageMain--article .ntv-content,.PageMain--article .ArticleContent__entry{margin-top:1.25rem;margin-bottom:1.5rem;overflow:hidden}.PageMain--article .ntv-content h2>em,.PageMain--article .ntv-content h3>em,.PageMain--article .ArticleContent__entry h2>em,.PageMain--article .ArticleContent__entry h3>em{font-style:normal}.PageMain--article .ntv-content a,.PageMain--article .ArticleContent__entry a{color:#007ea2}.PageMain--article .ntv-content a:hover,.PageMain--article .ArticleContent__entry a:hover{text-decoration:underline}.PageMain--article .ntv-content .wp-block-image .alignleft,.PageMain--article .ntv-content .wp-block-image .alignright,.PageMain--article .ntv-content .wp-block-image .aligncenter,.PageMain--article .ArticleContent__entry .wp-block-image .alignleft,.PageMain--article .ArticleContent__entry .wp-block-image .alignright,.PageMain--article .ArticleContent__entry .wp-block-image .aligncenter{text-align:center;width:auto;margin:0 auto;display:block;float:none}@media (min-width: 768px){.PageMain--article .ntv-content .wp-block-image .alignleft,.PageMain--article .ArticleContent__entry .wp-block-image .alignleft{max-width:50%;margin-right:16px;float:left}.PageMain--article .ntv-content .wp-block-image .alignright,.PageMain--article .ArticleContent__entry .wp-block-image .alignright{max-width:50%;margin-left:16px;float:right}}.PageMain--article .ntv-content .wp-block-image .alignleft img,.PageMain--article .ntv-content .wp-block-image .alignright img,.PageMain--article .ArticleContent__entry .wp-block-image .alignleft img,.PageMain--article .ArticleContent__entry .wp-block-image .alignright img{margin:0 auto}.PageMain--article .ntv-content figcaption,.PageMain--article .ArticleContent__entry figcaption{text-align:center;display:block}.PageMain--article .ntv-content code,.PageMain--article .ArticleContent__entry code{background:#fef6ea;padding:1rem;white-space:break-spaces}.PageMain--article .ntv-content blockquote,.PageMain--article .ArticleContent__entry blockquote{padding:3rem 0 2rem 0;margin:2rem 0;position:relative;border-top:.0625rem solid #d9d9d9;border-bottom:.0625rem solid #d9d9d9}.PageMain--article .ntv-content blockquote p,.PageMain--article .ArticleContent__entry blockquote p{font-family:"EB Garamond","Georgia",serif;font-size:2rem;line-height:normal;color:#000}.PageMain--article .ntv-content blockquote p a,.PageMain--article .ArticleContent__entry blockquote p a{font-size:2rem}.PageMain--article .ntv-content blockquote cite,.PageMain--article .ArticleContent__entry blockquote cite{font-size:1rem;text-align:right;width:100%;display:block;opacity:0.6}.PageMain--article .ntv-content blockquote::before,.PageMain--article .ArticleContent__entry blockquote::before{font-family:"EB Garamond","Georgia",serif;font-size:4rem;content:'\201C';color:#007ea2;top:2.5rem;left:0;position:absolute}.PageMain--article .ntv-content table td,.PageMain--article .ntv-content table th,.PageMain--article .ArticleContent__entry table td,.PageMain--article .ArticleContent__entry table th{font-family:"EB Garamond","Georgia",serif;color:#5c5c5c;padding:.625rem;border:.0625rem solid #c7c7c7}.PageMain--article .ntv-content table th,.PageMain--article .ArticleContent__entry table th{font-weight:700;background:#fef6ea}.PageMain--article .ntv-content table tr:nth-child(even),.PageMain--article .ArticleContent__entry table tr:nth-child(even){background:#fef6ea}.PageMain--article .ntv-content table tr:nth-child(odd),.PageMain--article .ArticleContent__entry table tr:nth-child(odd){background:#e5ddd1}.PageMain--article .ntv-content .wp-block-button__link,.PageMain--article .ArticleContent__entry .wp-block-button__link{font-weight:600;font-size:1.125rem;color:#fff;background-color:#0099be !important;border-radius:.3125rem;font-family:"Nunito Sans","Arial","Helvetica";transition:.2s ease-in}.PageMain--article .ntv-content .wp-block-button__link:hover,.PageMain--article .ArticleContent__entry .wp-block-button__link:hover{text-decoration:none;background-color:#333332}.PageMain--article .ntv-content ul,.PageMain--article .ntv-content ol,.PageMain--article .ArticleContent__entry ul,.PageMain--article .ArticleContent__entry ol{padding-left:1rem;margin:1rem 1.5rem 1.5rem}.PageMain--article .ArticleFooter{margin-top:3rem}.PageMain--article .ArticleFooter+.ArticleShare{margin-top:calc(3rem - 1rem)}.PageMain--article .ArticleShare+.NativoAdInContentWrapper{margin-top:4rem;margin-bottom:0}.PageMain--article .InContentAdWrapper iframe{margin:0 auto}.PageMain--two-columns .PageContainer{margin-top:calc(3rem - 1rem);margin-bottom:calc(3rem - 1rem);display:flex;flex-wrap:wrap}@media (min-width: 1024px){.PageMain--two-columns .PageContainer{margin-top:calc(3rem + 1rem);margin-bottom:calc(3rem + 1rem);flex-wrap:nowrap}}.PageMain--two-columns .PageContent{width:100%}@media (min-width: 1024px){.PageMain--two-columns .PageContent{width:calc(70.625rem - 18.75rem);flex-basis:66.66%}}.PageMain--two-columns .PageContent__entry{overflow:hidden}.PageMain--two-columns .PageSidebar{width:18.75rem;padding-left:calc(33.33% - 18.75rem);margin:3rem auto}@media (min-width: 1024px){.PageMain--two-columns .PageSidebar{margin:0;flex-basis:33.33%}}.PageMain--archive .PageContainer{margin-bottom:1.5rem}@media (min-width: 1024px){.PageMain--archive .PageContainer{margin-bottom:1.5rem}}.PageMain--archive .PageSidebar{margin:1.5rem auto 0}@media (min-width: 1024px){.PageMain--author .SocialNetworks{margin-top:0}}.PageMain--author .SocialIcon{margin-right:.5rem}.PageMain--author .TheAuthor__content{margin-bottom:3rem}@media (min-width: 1024px){.PageMain--author .TheAuthor__content{margin-bottom:0;flex-basis:60%}}.PageMain--author .TheAuthor__heading{text-align:center}@media (min-width: 768px){.PageMain--author .TheAuthor__heading{text-align:left;padding-bottom:3rem;display:flex;justify-content:space-between;align-items:flex-start}}@media (min-width: 1024px){.PageMain--author .TheAuthor__heading figure{flex-basis:40%}}.PageMain--author .TheAuthor__heading img{border-radius:100%;margin:0 auto;display:block}@media (min-width: 1024px){.PageMain--author .TheAuthor__heading img{margin-left:0}}.PageMain--author .TheAuthor__title{font-family:"EB Garamond","Georgia",serif;font-size:2rem;font-weight:400;line-height:2.5rem;color:#000}@media (min-width: 1024px){.PageMain--author .TheAuthor__title{margin-top:1rem}}.PageMain--author .TheAuthor__description,.PageMain--author .TheAuthor__minibio{font-size:1rem;font-weight:300;color:#5c5c5c}.PageMain--author .TheAuthor__minibio{font-family:"Nunito Sans","Arial","Helvetica";padding:0 1rem;margin-top:1.5rem}@media (min-width: 1024px){.PageMain--author .TheAuthor__minibio{padding-left:0;margin-top:.5rem}}.PageMain--author .TheAuthor__description{font-family:"EB Garamond","Georgia",serif;font-size:1.25rem;padding:2rem 0 3rem;margin:0;border-top:.0625rem solid #bfbfbf;border-bottom:.0625rem solid #bfbfbf}.PageMain--author .TheAuthor__description h2,.PageMain--author .TheAuthor__description h3,.PageMain--author .TheAuthor__description h4{font-family:"Nunito Sans","Arial","Helvetica";font-weight:600;color:#333332;margin-top:2rem;margin-bottom:1rem}.PageMain--author .TheAuthor__description h2{font-size:1.75rem}.PageMain--author .TheAuthor__description h3{font-size:1.375rem}.PageMain--author .TheAuthor__description p,.PageMain--author .TheAuthor__description ul{font-family:"EB Garamond","Georgia",serif;font-size:1.25rem}.PageMain--author .TheAuthor__description a,.PageMain--author .TheAuthor__description a span{font-weight:500;color:#007ea2}.PageMain--author .TheAuthor__description a:hover,.PageMain--author .TheAuthor__description a span:hover{text-decoration:underline}.PageMain--author .TheAuthor__description ul{list-style:disc inside none}.PageMain--author .TheAuthor .author-brightspot-html{font-size:1rem}.PageMain--author .TheAuthor .author-brightspot-html p{margin-bottom:1rem}.PageMain--author .TheAuthor .author-brightspot-html figure{margin-bottom:1rem}.PageMain--author .TheAuthor .author-brightspot-html h2,.PageMain--author .TheAuthor .author-brightspot-html h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.PageMain--author .TheAuthor .author-brightspot-html a{color:#007ea2;font-weight:500}.PageMain--author .TheAuthor .author-brightspot-html a:hover{text-decoration:underline}.PageMain--author .ArticleList{padding-top:3rem}.page .PageContent__entry{font-size:1rem;font-weight:300;margin:2rem auto}.PageMain{background-color:#fffefb;display:flex;flex:1}.PageContent{width:100%}.PageContent__entry h1{font-family:"EB Garamond","Georgia",serif;font-size:2rem;font-weight:500;margin:.625rem auto}.PageContent__entry h2{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.5rem;font-weight:500;margin:1.0625rem auto}.PageContent__entry h2 i,.PageContent__entry h2 em{font-style:normal}.PageContent__entry h3{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.25rem}.PageContent__entry h3 i,.PageContent__entry h3 em{font-style:normal}.PageContent__entry h4{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;font-weight:500;color:#333332}.PageContent__entry p{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;font-weight:300;margin:.625rem 0}.PageContent__entry a{text-decoration:none;color:#333332}.PageContent__entry a:hover{text-decoration:underline;color:#004a3e}.PageContent__entry b,.PageContent__entry strong{font-weight:700}.PageContent__entry code{font-size:.875rem;color:#004a3e;background:#fef6ea;padding:2rem;margin-bottom:2rem;display:block;white-space:break-spaces;overflow-wrap:break-word}.PageContent__entry blockquote{padding:3rem 0 2rem 0;margin:2rem 0;position:relative;border-top:.0625rem solid #d9d9d9;border-bottom:.0625rem solid #d9d9d9}.PageContent__entry blockquote p{font-family:"EB Garamond","Georgia",serif;font-size:2rem;line-height:normal}.PageContent__entry blockquote p a{font-size:2rem}.PageContent__entry blockquote cite{font-size:1rem;text-align:right;width:100%;display:block;opacity:0.6}.PageContent__entry blockquote::before{font-family:"EB Garamond","Georgia",serif;font-size:4rem;content:'\201C';color:#007ea2;top:2.5rem;left:0;position:absolute}.PageContent__entry ul,.PageContent__entry ol{margin-bottom:1.25rem}.PageContent__entry ul li,.PageContent__entry ol li{font-family:"Nunito Sans","Arial","Helvetica";font-size:1rem;margin-top:.5rem;margin-bottom:.5rem;position:relative}.PageContent__entry ul li>ul,.PageContent__entry ul li>ol,.PageContent__entry ol li>ul,.PageContent__entry ol li>ol{margin-bottom:0}.PageContent__entry ul li{list-style:disc inside none}.PageContent__entry ul li>ul{margin-left:1.5rem}.PageContent__entry ol{margin-left:1rem}.PageContent__entry ol>li{padding-left:.375rem;list-style-type:decimal}.PageContent__entry ol>li>ul{list-style-type:disc}.PageContent__entry table td,.PageContent__entry table th{font-family:"EB Garamond","Georgia",serif;color:#5c5c5c;padding:.625rem;border:.0625rem solid #c7c7c7}.PageContent__entry table th{font-weight:700;background:#fef6ea}.PageContent__entry table tr:nth-child(even){background:#fef6ea}.PageContent__entry table tr:nth-child(odd){background:#e5ddd1}.PageContent__entry .button-gpc--green{font-size:1.125rem;font-weight:600;text-decoration:none;color:#fef6ea;background-color:#004a3e;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--green:hover{color:#fef6ea;background-color:#6e8883}.PageContent__entry .button-gpc--gray{font-size:1.125rem;font-weight:600;text-decoration:none;color:#fef6ea;background-color:#333332;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--gray:hover{color:#fef6ea;background-color:#717171}.PageContent__entry .button-gpc--yellow{font-size:1.125rem;font-weight:600;text-decoration:none;color:#333332;background-color:#fef6ea;padding:.75rem 2rem;border:none;border-radius:.3125rem;display:inline-block;font-family:"EB Garamond","Georgia",serif;transition:.2s ease-in}.PageContent__entry .button-gpc--yellow:hover{color:#333332;background-color:#e5ddd1}.homepage-posts .frontpage-main-article h2.post-title{font-size:2rem;line-height:1.875rem}.homepage-posts .frontpage-secondary-article h2.post-title{font-size:1.375rem;line-height:1.375rem}.EditorsPickWrapper{width:100%;justify-content:space-between}@media (min-width: 768px){.EditorsPickWrapper{display:flex}.EditorsPickWrapper .EditorsPick{width:40%}}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item img{filter:blur(10px)}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item img.loaded,.EditorsPickWrapper .EditorsPick--list .EditorsPick__item img:not([data-src]){filter:none}@media (min-width: 768px){.EditorsPickWrapper .EditorsPick--list{width:60%;padding-left:2rem}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item{margin-bottom:2rem;display:flex}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item:last-child{margin-bottom:0}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item figure{width:35%}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item h2 a{font-size:1.375rem;font-weight:500;line-height:1.375rem}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item h2{line-height:1.375rem;margin:.25rem 0 .5rem}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item .description{display:none}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item .category{font-size:.875rem;line-height:1}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item .content{width:65%;margin-top:0}}@media (min-width: 1024px){.EditorsPickWrapper .EditorsPick--list{padding-left:5.25rem}.EditorsPickWrapper .EditorsPick--list .EditorsPick__item .description{display:block}}.EditorsPickWrapper .EditorsPick__item{width:100%;margin-bottom:1.5rem;position:relative}@media (min-width: 768px){.EditorsPickWrapper .EditorsPick__item{margin:0;position:relative}}.EditorsPickWrapper .EditorsPick__item figure{margin:0}.EditorsPickWrapper .EditorsPick__item img{width:100%;max-width:100%;height:auto;max-height:none;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 1024px){.EditorsPickWrapper .EditorsPick__item img{max-height:28.125rem}}.EditorsPickWrapper .EditorsPick__item .content{margin-top:.75rem}.EditorsPickWrapper .EditorsPick__item h2 a{font-family:"EB Garamond","Georgia",serif;font-size:2rem;font-weight:500;text-decoration:none;line-height:1.875rem;color:#333332}.EditorsPickWrapper .EditorsPick__item h2 a:hover{color:#007ea2}.EditorsPickWrapper .EditorsPick__item h2{margin:.5rem 0 1rem}.EditorsPickWrapper .EditorsPick__item .description{font-weight:300;color:#5c5c5c;margin-top:0}.EditorsPickCategoryLanding__category-name{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:.0625rem solid #bfbfbf}.EditorsPickCategoryLanding__category-name a{text-align:right;line-height:2rem;width:30%}.EditorsPickCategoryLanding h3{font-family:"Nunito Sans","Arial","Helvetica";font-size:1.5rem;font-weight:600}.EditorsPickCategoryLanding a{font-size:1rem;font-weight:700;color:#333332}.EditorsPickCategoryLanding a:hover{color:#717171}.EditorsPickCategoryLanding__list{padding-top:1.5rem;padding-right:0;padding-left:0;margin-bottom:3rem}@media (min-width: 768px){.EditorsPickCategoryLanding .EditorsPick{width:50%}.EditorsPickCategoryLanding .EditorsPick--list{width:50%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}}@media (min-width: 1024px){.EditorsPickCategoryLanding .EditorsPick--list{padding-left:1.875rem}}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item{display:flex;align-items:flex-start;justify-content:space-between}@media (min-width: 768px){.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item{flex-direction:column}}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item h2{font-size:1.75rem;line-height:1.5rem}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item figure{padding-right:1rem}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item img{height:9rem}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item figure,.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .content{width:50%;margin-top:0}@media (min-width: 768px){.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item figure,.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .content{width:100%;padding:0}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .content{margin-top:.5rem}}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .description{display:none}@media (min-width: 1024px){.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .description{display:block}}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item h2{margin-top:0}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item h2 a{font-size:1.5rem;word-break:break-word}@media (min-width: 768px){.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item h2 a{font-size:1.125rem}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item{width:calc(50% - 1rem);margin-bottom:1rem;display:block}.EditorsPickCategoryLanding .EditorsPick--list .EditorsPick__item .content{padding-left:0}.PageMain>.PageContent>.PageContent__entry>.wp-block-columns.PageContentContainer.PageContentContainer--contact-us>.wp-block-column{flex-basis:66.67%}.PageMain>.PageContent>.PageContent__entry>.wp-block-columns.PageContentContainer.PageContentContainer--contact-us>.PageContentContainer__sidebar{max-width:18.75rem}}.hover\:text-blue-links:hover{
  --tw-text-opacity: 1;
  color: rgb(0 126 162 / var(--tw-text-opacity));
}@media (min-width: 640px){.sm\:w-1\/2{
    width: 50%;
  }.sm\:flex-row{
    flex-direction: row;
  }.sm\:flex-wrap{
    flex-wrap: wrap;
  }
}@media (min-width: 768px){.md\:mb-0{
    margin-bottom: 0px;
  }.md\:flex{
    display: flex;
  }.md\:hidden{
    display: none;
  }.md\:h-20{
    height: 5rem;
  }.md\:w-1\/2{
    width: 50%;
  }.md\:w-1\/3{
    width: 33.333333%;
  }.md\:w-auto{
    width: auto;
  }.md\:w-2\/3{
    width: 66.666667%;
  }.md\:w-full{
    width: 100%;
  }.md\:max-w-md{
    max-width: 28rem;
  }.md\:flex-auto{
    flex: 1 1 auto;
  }.md\:flex-row{
    flex-direction: row;
  }.md\:flex-wrap{
    flex-wrap: wrap;
  }.md\:flex-nowrap{
    flex-wrap: nowrap;
  }.md\:items-stretch{
    align-items: stretch;
  }.md\:justify-end{
    justify-content: flex-end;
  }.md\:gap-6{
    gap: 1.5rem;
  }.md\:gap-\[40px\]{
    gap: 40px;
  }.md\:p-8{
    padding: 2rem;
  }.md\:px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }.md\:pl-10{
    padding-left: 2.5rem;
  }.md\:pl-4{
    padding-left: 1rem;
  }.md\:text-4xl{
    font-size: 2.25rem;
    line-height: 2.5rem;
  }.md\:text-3xl{
    font-size: 1.875rem;
    line-height: 2.25rem;
  }
}@media (min-width: 1024px){.lg\:h-32{
    height: 8rem;
  }.lg\:w-1\/5{
    width: 20%;
  }.lg\:w-4\/5{
    width: 80%;
  }.lg\:flex-nowrap{
    flex-wrap: nowrap;
  }.lg\:pl-16{
    padding-left: 4rem;
  }
}@media (min-width: 1280px){.xl\:w-1\/4{
    width: 25%;
  }
}

