.nflm>:first-child{margin-top:0}.nflm>:last-child{margin-bottom:0}.nfm>:first-child{margin-top:0}.nlm>:last-child{margin-bottom:0}.no-scroll{overflow:hidden}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.visually-hidden:active,.visually-hidden:focus{z-index:var(--z-index--visually-hidden)}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto;display:block;height:auto;left:calc(var(--space--m)/2);top:calc(var(--space--m)/2);width:auto;z-index:var(--z-index--screen-reader)}.is-style-red-check li{margin-left:7px}.is-style-red-check li::marker{color:var(--color--johannesberg-secondary);font-size:28px;margin-top:50px;padding-top:50px}.flex-column{display:flex;flex-flow:column;gap:var(--flex-column--gap,var(--space--s))}.pricing-table{--button3-background-color:var(--color--canberra);--button3-border-color:var(--color--canberra);--button3-text-color:var(--color--black);--button3-text-color-hover:var(--color--black);--button3-background-color-hover:hsla(var(--color--canberra--hsl),0.85);--button3-border-color-hover:hsla(var(--color--canberra--hsl),0.85);border-radius:1.5rem;color:var(--color--black);padding:var(--space--5xl) var(--space--4xl);position:relative;text-align:center}@media (min-width:6.25em) and (max-width:61.99em){.pricing-table{padding-left:var(--space--s);padding-right:var(--space--s)}}@media (min-width:6.25em) and (max-width:47.99em){.pricing-table{padding-bottom:var(--space--xl);padding-top:var(--space--xl)}}.pricing-table__inner{border-radius:.625rem;display:inline-block;max-width:100%;overflow-x:auto}.pricing-table__header_content{display:flex;flex-flow:column;margin-bottom:var(--space--3xl);width:100%}@media (min-width:6.25em) and (max-width:47.99em){.pricing-table__header_content{margin-bottom:var(--space--xl)}}.pricing-table__header{color:var(--color--black);font-size:calc(2.25rem + var(--fluid-bp)*18);font-size:calc(2.5rem + var(--fluid-bp)*14);font-style:normal;font-weight:700;letter-spacing:-2.16px;line-height:1.2;margin-bottom:var(--space--2xs)}.pricing-table__header>:first-child{margin-top:0}.pricing-table__header>:last-child{margin-bottom:0}@media screen and (max-width:782px){.pricing-table__header{letter-spacing:-1.44px;line-height:1.2}}.pricing-table__subheading{align-self:center;color:var(--color--black);max-width:47.1875rem;padding-left:var(--space--3xl);padding-right:var(--space--3xl);text-align:center}.pricing-table__subheading>:first-child{margin-top:0}.pricing-table__subheading>:last-child{margin-bottom:0}@media (min-width:48em) and (max-width:61.99em){.pricing-table__subheading{margin-bottom:var(--space--l)}}@media (min-width:6.25em) and (max-width:47.99em){.pricing-table__subheading{margin-bottom:0;padding-left:0;padding-right:0}}.pricing-table__footer{font-size:1rem;margin-top:-.9375rem;text-align:center}.pricing-table__table{background-color:var(--color--white);border:1px solid var(--color--black);border-collapse:initial;border-radius:1.5rem!important;border-spacing:0;color:var(--color--black);font-size:1rem;margin:0 auto;min-width:47.5rem;width:100%}.pricing-table__table--one{max-width:51.5rem!important;min-width:51.5rem!important}.pricing-table__table p{margin-bottom:0;margin-top:0}.pricing-table__table td,.pricing-table__table tr{border-bottom:1px solid var(--color--black)}.pricing-table__table tr:last-child td,.pricing-table__table tr:last-child td:last-child{border-bottom:0}.pricing-table__table th:last-child{border-right:0}.pricing-table__table td,.pricing-table__table th{min-width:12.5rem;padding:.875rem;text-align:center;word-break:keep-all}@media (min-width:48em){.pricing-table__table td,.pricing-table__table th{padding:1rem}}@media (min-width:62em){.pricing-table__table td,.pricing-table__table th{padding:1.625rem}}.pricing-table__table td:first-child,.pricing-table__table th:first-child{min-width:25rem;text-align:left}.pricing-table__table th{border-bottom:1px solid var(--color--black);border-right:1px solid var(--color--black);font-family:var(--type--1--font-family);font-weight:700}.pricing-table__table th:first-child{width:60%}.pricing-table__th-title-surround{background:linear-gradient(270deg,#fcb122,#fcb12200);border-radius:6.25rem;content:" ";height:1.25rem}.pricing-table__th-title{display:inline-block;font-size:1.375rem;font-weight:700;letter-spacing:-.66px}.pricing-table__th-subtitle{font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:-.54px;line-height:140%}.pricing-table__th-height--with-subheading{min-height:9.0625rem}.pricing-table__th-height--without-subheading{min-height:5.625rem}.pricing-table__link-button-simple{--button--background-color:var(--color--white);--button--background-color--hover:var(--color--white);--button--border-color--hover:var(--color--white);--button--color--hover:var(--color--white);bottom:1.25rem;display:flex;justify-content:center;left:0;margin-top:var(--space--xs);position:absolute;width:100%}.pricing-table__link-button-simple:hover{color:var(--color--white)}.pricing-table__link-button-simple a{text-decoration:none}.pricing-table__link-button-simple a:hover{color:var(--color--white);text-decoration:none}.pricing-table__link-button-simple .g-button-outline{align-items:center;background-color:var(--button3-background-color);border:var(--button3-border-color);border-radius:6.25rem;color:var(--button3-border-color);display:flex;font-family:var(--type--1--font-family);font-size:1.125rem;font-weight:700;padding:var(--space--3xs) var(--space--m)}.pricing-table__link-button-simple .g-button-outline a{color:var(--button3-text-color)}.pricing-table__link-button-simple .g-button-outline:hover{background-color:var(--button3-background-color-hover);border:var(--button3-border-color-hover)}.pricing-table__link-button-simple .g-button-outline:hover a{color:var(--button3-text-color-hover)}.pricing-table .g-button-outline{padding-bottom:var(--space--4xs);padding-left:.8125rem;padding-right:.8125rem;padding-top:var(--space--4xs)}.pricing-table__row-title{text-align:left}.pricing-table__table th{position:relative}