:root {
  font-family: 'Plus Jakarta Sans', sans-serif;
  font-optical-sizing: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
button, input, textarea, select { font-family: inherit; }
h1, h2 { font-family: 'Plus Jakarta Sans', sans-serif; font-weight: 500; }
h1 em, h2 em, .manifesto em, .quote em, em { font-family: 'Lora', Georgia, serif; font-weight: 500; }
.brand, .ribbon > span { font-family: 'Lora', Georgia, serif; font-weight: 600; }
.brand > span { font-weight: 500; }
.eyebrow, .cta { font-weight: 700; }
.comparison .card-head h3 { font-family: 'Plus Jakarta Sans', sans-serif; font-weight: 500; }
.price { font-family: 'Plus Jakarta Sans', sans-serif; font-variant-numeric: lining-nums tabular-nums; font-weight: 700; }
.brand, .top .brand {
  position: relative;
  display: inline-block;
  width: 225px;
  height: 64px;
  padding: 0;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  background-position: center;
  background-repeat: no-repeat;
  background-size: calc(100% - 24px) auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200.71 42'%3E%3Cg transform='translate(0 .5)'%3E%3Cpath d='M0.301758 30.08L0.301761 10.08L10.3018 15.6355V24.5799L18.3018 29.08L26.3018 24.5799V15.6355L36.3019 10.08V30.08L18.3018 40.08L0.301758 30.08Z' fill='%23890d0c'/%3E%3Cpath fill-rule='evenodd' d='M5.30177 12.8578L0.301758 10.08L18.3018 0.0799561L36.3019 10.08L31.3018 12.8578V27.58L18.3018 35.08L5.30176 27.58L5.30177 12.8578ZM30.7602 13.1587L26.3018 15.6355V15.58L18.3018 11.0799L10.3018 15.58V15.6355L5.84343 13.1587V27.2723L18.3018 34.4598L30.7602 27.2723V13.1587Z' fill='url(%23g)'/%3E%3C/g%3E%3Cg transform='translate(43 6.86)' fill='white'%3E%3Cpath d='M14.58 28L8.91 28L8.91 3.50L27.42 3.50L27.42 8.05L14.58 8.05L14.58 28ZM25.92 19.07L14.16 19.07L14.16 14.52L25.92 14.52L25.92 19.07ZM39.08 28.28L39.08 28.28Q36.07 28.28 33.74 27.02Q31.41 25.76 30.06 23.57Q28.72 21.38 28.72 18.59L28.72 18.59Q28.72 15.75 30.06 13.56Q31.41 11.38 33.74 10.13Q36.07 8.89 39.08 8.89L39.08 8.89Q42.05 8.89 44.40 10.13Q46.74 11.38 48.07 13.54Q49.40 15.71 49.40 18.59L49.40 18.59Q49.40 21.38 48.07 23.57Q46.74 25.76 44.40 27.02Q42.05 28.28 39.08 28.28ZM39.08 23.80L39.08 23.80Q40.44 23.80 41.53 23.17Q42.61 22.54 43.24 21.37Q43.87 20.20 43.87 18.59L43.87 18.59Q43.87 16.94 43.24 15.78Q42.61 14.63 41.53 14.00Q40.44 13.37 39.08 13.37L39.08 13.37Q37.71 13.37 36.63 14.00Q35.54 14.63 34.89 15.78Q34.25 16.94 34.25 18.59L34.25 18.59Q34.25 20.20 34.89 21.37Q35.54 22.54 36.63 23.17Q37.71 23.80 39.08 23.80ZM59.97 28.28L59.97 28.28Q56.65 28.28 54.79 26.58Q52.94 24.88 52.94 21.52L52.94 21.52L52.94 5.00L58.40 5.00L58.40 21.45Q58.40 22.64 59.02 23.29Q59.66 23.94 60.74 23.94L60.74 23.94Q62.04 23.94 62.95 23.24L62.95 23.24L64.42 27.09Q63.58 27.68 62.40 27.98Q61.23 28.28 59.97 28.28ZM63.09 13.37L50.03 13.37L50.03 9.17L63.09 9.17L63.09 13.37ZM75.69 28.28L75.69 28.28Q72.67 28.28 70.35 27.02Q68.02 25.76 66.67 23.57Q65.33 21.38 65.33 18.59L65.33 18.59Q65.33 15.75 66.67 13.56Q68.02 11.38 70.35 10.13Q72.67 8.89 75.69 8.89L75.69 8.89Q78.66 8.89 81.00 10.13Q83.35 11.38 84.68 13.54Q86.01 15.71 86.01 18.59L86.01 18.59Q86.01 21.38 84.68 23.57Q83.35 25.76 81.00 27.02Q78.66 28.28 75.69 28.28ZM75.69 23.80L75.69 23.80Q77.05 23.80 78.14 23.17Q79.22 22.54 79.85 21.37Q80.48 20.20 80.48 18.59L80.48 18.59Q80.48 16.94 79.85 15.78Q79.22 14.63 78.14 14.00Q77.05 13.37 75.69 13.37L75.69 13.37Q74.32 13.37 73.23 14.00Q72.15 14.63 71.50 15.78Q70.86 16.94 70.86 18.59L70.86 18.59Q70.86 20.20 71.50 21.37Q72.15 22.54 73.23 23.17Q74.32 23.80 75.69 23.80ZM95.00 28L89.55 28L89.55 8.75Q89.55 5.56 91.44 3.66Q93.33 1.75 96.83 1.75L96.83 1.75Q98.02 1.75 99.12 1.99Q100.22 2.24 100.99 2.76L100.99 2.76L99.56 6.72Q99.10 6.40 98.54 6.23Q97.98 6.05 97.35 6.05L97.35 6.05Q96.16 6.05 95.51 6.74Q94.86 7.42 94.86 8.78L94.86 8.78L94.86 10.53L95.00 12.88L95.00 28ZM99.69 13.79L86.64 13.79L86.64 9.59L99.69 9.59L99.69 13.79ZM118.32 28L113.21 28L113.21 24.32L112.86 23.52L112.86 16.94Q112.86 15.19 111.79 14.21Q110.72 13.23 108.52 13.23L108.52 13.23Q107.01 13.23 105.56 13.70Q104.11 14.17 103.09 14.98L103.09 14.98L101.13 11.16Q102.67 10.08 104.84 9.48Q107.01 8.89 109.25 8.89L109.25 8.89Q113.56 8.89 115.94 10.92Q118.32 12.95 118.32 17.25L118.32 17.25L118.32 28ZM107.47 28.28L107.47 28.28Q105.26 28.28 103.69 27.53Q102.11 26.77 101.27 25.48Q100.43 24.18 100.43 22.57L100.43 22.57Q100.43 20.89 101.25 19.63Q102.08 18.38 103.86 17.66Q105.65 16.94 108.52 16.94L108.52 16.94L113.52 16.94L113.52 20.13L109.11 20.13Q107.19 20.13 106.47 20.75Q105.75 21.38 105.75 22.33L105.75 22.33Q105.75 23.38 106.57 23.99Q107.40 24.61 108.83 24.61L108.83 24.61Q110.20 24.61 111.28 23.96Q112.37 23.31 112.86 22.05L112.86 22.05L113.70 24.57Q113.10 26.39 111.53 27.34Q109.95 28.28 107.47 28.28ZM110.90 6.75L106.63 6.75L111.35 1.71L117.23 1.71L110.90 6.75ZM131.58 28.28L131.58 28.28Q128.53 28.28 126.16 27.04Q123.78 25.80 122.43 23.59Q121.08 21.38 121.08 18.59L121.08 18.59Q121.08 15.75 122.43 13.56Q123.78 11.38 126.16 10.13Q128.53 8.89 131.58 8.89L131.58 8.89Q134.56 8.89 136.76 10.13Q138.97 11.38 140.02 13.68L140.02 13.68L135.78 15.96Q135.05 14.63 133.94 14.00Q132.84 13.37 131.55 13.37L131.55 13.37Q130.15 13.37 129.03 14.00Q127.91 14.63 127.26 15.78Q126.61 16.94 126.61 18.59L126.61 18.59Q126.61 20.23 127.26 21.38Q127.91 22.54 129.03 23.17Q130.15 23.80 131.55 23.80L131.55 23.80Q132.84 23.80 133.94 23.19Q135.05 22.57 135.78 21.21L135.78 21.21L140.02 23.52Q138.97 25.80 136.76 27.04Q134.56 28.28 131.58 28.28ZM147.85 28L142.40 28L142.40 9.17L147.85 9.17L147.85 28ZM145.13 6.54L145.13 6.54Q143.62 6.54 142.68 5.67Q141.73 4.79 141.73 3.50L141.73 3.50Q141.73 2.20 142.68 1.33Q143.62 0.45 145.13 0.45L145.13 0.45Q146.63 0.45 147.57 1.28Q148.52 2.10 148.52 3.39L148.52 3.39Q148.52 4.76 147.59 5.65Q146.66 6.54 145.13 6.54ZM157.62 28L152.16 28L152.16 2.03L157.62 2.03L157.62 28Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='%23bf6258'/%3E%3Cstop offset='.5' stop-color='%23d59686'/%3E%3Cstop offset='1' stop-color='%23f0c2b8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  font-size: 0;
  line-height: 0;
  vertical-align: middle;
  flex-shrink: 0;
}
.brand::before, .brand::after { content: none; display: none; }
.brand > span, .brand > svg { display: none; }
footer .brand { transform: none; width: 200px; height: 58px; }
@media (max-width: 620px) {
  .top .brand { width: 165px; height: 49px; }
}
